/* v5.9.2 route-scoped rules extracted from app.css to reduce unused CSS. */
.pm-filter-bar{display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding:12px;border:1px solid var(--pm-line);border-radius:16px;background:var(--pm-surface);margin:0 0 26px}.pm-filter-title{display:flex;align-items:center;gap:6px;padding:0 8px;font-weight:850}.pm-filter-bar select{height:40px;border:1px solid var(--pm-line);border-radius:10px;background:var(--pm-surface-2);color:var(--pm-text);padding:0 30px 0 10px}@media (max-width:782px){.pm-filter-bar{overflow-x:auto;flex-wrap:nowrap}.pm-filter-title{position:sticky;left:0;background:var(--pm-surface);z-index:2}}.pm-archive-toolbar{padding-top:112px;display:grid;grid-template-columns:minmax(150px,auto) minmax(0,1fr);align-items:start;gap:18px;margin-bottom:24px}.pm-archive-toolbar .pm-page-hero{padding:8px 0 0;min-width:150px}.pm-archive-toolbar .pm-page-hero h1{font-size:clamp(1.55rem,2.4vw,2.35rem);line-height:1.05;letter-spacing:-.035em}.pm-archive-toolbar .pm-page-description{font-size:.82rem;line-height:1.45;margin-top:8px}.pm-archive-toolbar .pm-filter-bar{margin:0;align-self:start}@media (max-width:900px){.pm-archive-toolbar{padding-top:100px;grid-template-columns:1fr;gap:12px}.pm-archive-toolbar .pm-page-hero{padding-bottom:0}.pm-archive-toolbar .pm-filter-bar{width:100%}}@media (min-width:700px) and (max-width:1100px){.pm-archive-toolbar{padding-top:112px!important;grid-template-columns:minmax(150px,auto) minmax(0,1fr)!important;gap:18px!important}.pm-archive-toolbar .pm-filter-bar{width:auto!important}}
/* Peleza Stream v5.9.2 route-scoped archive/filter layer. */
.pm-filter-control>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pm-filter-mobile-toolbar,.pm-filter-sheet-head{display:none}.pm-filter-count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--pm-accent);color:#fff;font-size:.72rem;font-weight:900}.pm-filter-clear-mobile{font-size:.82rem;font-weight:800;color:var(--pm-muted)}.pm-library-grid>.pm-media-card,.pm-live-all-grid>.pm-live-card{content-visibility:auto;contain-intrinsic-size:360px}.pm-blog-archive{padding:calc(var(--pm-header-h) + 42px) 0 84px}.pm-blog-archive>.pm-blog-index-wrap{padding:0}.pm-blog-archive-grid{width:min(var(--pm-content),calc(100% - 48px));margin-inline:auto}.pm-blog-archive .pagination,.pm-blog-archive .nav-links{width:min(var(--pm-content),calc(100% - 48px));margin-inline:auto}.pm-blog-card{min-width:0}.pm-blog-card-body h2,.pm-blog-card-body p{overflow-wrap:anywhere}.pm-catalog-library-direct>.pm-filter-bar,.pm-live-all-library>.pm-live-library-filters{margin-top:0}.pm-live-all-library{padding-top:8px}
@media(min-width:1101px){.pm-library-grid{grid-template-columns:repeat(var(--pm-archive-cols),minmax(0,1fr))!important}}
@media(min-width:641px) and (max-width:1100px){.pm-library-grid,body.pm-tablet-desktop-layout .pm-library-grid{grid-template-columns:repeat(var(--pm-archive-cols-tablet),minmax(0,1fr))!important}}
@media(max-width:760px){.pm-filter-mobile-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0}.pm-filter-bar[data-pm-filter-sheet],.pm-live-library-filters[data-pm-filter-sheet]{position:fixed!important;z-index:950;inset:auto 10px 10px 10px;max-height:min(78dvh,720px);overflow:auto;display:grid!important;grid-template-columns:1fr!important;gap:12px!important;padding:18px!important;border:1px solid var(--pm-line)!important;border-radius:24px!important;background:color-mix(in srgb,var(--pm-surface) 96%,black 4%)!important;box-shadow:0 30px 100px rgba(0,0,0,.7)!important;transform:translateY(calc(100% + 32px));opacity:0;visibility:hidden;transition:transform .22s ease,opacity .22s ease,visibility .22s;overscroll-behavior:contain}.pm-filter-bar[data-pm-filter-sheet].pm-filter-sheet-opened,.pm-live-library-filters[data-pm-filter-sheet].pm-filter-sheet-opened{transform:none;opacity:1;visibility:visible}.pm-filter-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:14px;position:sticky;top:-18px;z-index:2;margin:-18px -18px 4px;padding:14px 18px;background:inherit;border-bottom:1px solid var(--pm-line)}.pm-filter-title{display:none!important}.pm-filter-control{display:grid;gap:6px}.pm-filter-control>span{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal;font-size:.78rem;color:var(--pm-muted);font-weight:750}.pm-filter-control input,.pm-filter-control select,.pm-live-library-filters select,.pm-live-library-search input{width:100%!important;min-height:48px!important}body.pm-filter-sheet-active::after{content:"";position:fixed;z-index:940;inset:0;background:rgba(0,0,0,.72);backdrop-filter:blur(5px)}}
@media(max-width:640px){.pm-library-grid{grid-template-columns:repeat(var(--pm-archive-cols-mobile),minmax(0,1fr))!important}.pm-blog-archive{padding-top:calc(var(--pm-header-h) + 24px)}.pm-blog-archive-grid{width:calc(100% - 28px)}}
@media(prefers-reduced-motion:reduce){.pm-filter-bar[data-pm-filter-sheet],.pm-live-library-filters[data-pm-filter-sheet]{transition:none}}
