.sw-channel-catalog[data-v-c1914881]{padding:var(--brand-page-crumb-top) 0 .3125rem}.crumbs[data-v-c1914881]{--sw-link-color:var(--brand-body-text);margin-bottom:var(--brand-page-crumb-gap);color:var(--brand-body-text)}.crumbs[data-v-c1914881] .crumb,.crumbs[data-v-c1914881] .separator,.crumbs[data-v-c1914881] a,.crumbs[data-v-c1914881] span{font-size:inherit;line-height:inherit}.crumbs[data-v-c1914881] .current{color:var(--primary)}.head h1[data-v-c1914881]{color:var(--foreground);margin:0;font-size:1.75rem;font-weight:600;line-height:1.5}.channel-intro[data-v-c1914881]{color:#ffffffb3;margin:.625rem 0 0;font-size:.875rem;line-height:1.57143}.tabs[data-v-c1914881]{flex-wrap:wrap;gap:1.5rem;margin-top:1rem;display:flex}.tabs-anchor[data-v-c1914881]{height:0;display:block}.tab[data-v-c1914881]{min-width:0;height:auto;min-height:0;box-shadow:none;color:#ffffff8c;border:0;border-bottom:.125rem solid #0000;border-radius:0;flex:none;padding:0 0 .75rem;font-size:1rem;font-weight:400;line-height:1.5;text-decoration:none;position:relative}.tab[data-v-c1914881],.tab.is-active[data-v-c1914881]{background:0 0}.tab.is-active[data-v-c1914881]{border-bottom-color:var(--primary);color:var(--primary);font-weight:600}.tab[data-v-c1914881]:focus-visible{outline:2px solid var(--primary);outline-offset:.1875rem}.floor[data-v-c1914881]{align-items:center;gap:.75rem;margin:1.5rem 0 0;display:flex}.accent[data-v-c1914881]{background:var(--primary);border-radius:.125rem;flex:none;width:.25rem;height:1.25rem}.floor h2[data-v-c1914881]{color:var(--foreground);margin:0;font-size:1.375rem;font-weight:600;line-height:1.36364}.request-state[data-v-c1914881]{min-height:18rem;color:var(--brand-muted);text-align:center;place-items:center;gap:.75rem;display:grid}.request-state.is-error[data-v-c1914881]{color:var(--destructive)}.request-state button[data-v-c1914881]{border-radius:var(--brand-pill);background:var(--primary);color:var(--primary-foreground);padding:.625rem 1rem}.grid[data-v-c1914881]{--sw-gallery-gap:1rem;margin-top:1.25rem}.grid.is-horizontal[data-v-c1914881],.grid.is-vertical[data-v-c1914881],.grid.is-waterfall[data-v-c1914881]{--sw-gallery-template:repeat(4, minmax(0, 1fr))}.inline-ad[data-v-c1914881]{box-sizing:border-box;width:100%;min-width:0;color:var(--foreground);border:1px solid #0000;flex-direction:column;text-decoration:none;display:flex}.inline-ad-cover[data-v-c1914881]{aspect-ratio:3/4;background:var(--brand-card);border-radius:.75rem;width:100%;display:block;position:relative;overflow:hidden}.inline-ad-label[data-v-c1914881]{color:#ffffffd9;background:#0000008c;border-radius:.25rem;padding:.0625rem .375rem;font-size:.625rem;line-height:1.4;position:absolute}.inline-ad-label.is-top-left[data-v-c1914881]{top:.375rem;left:.375rem}.inline-ad-label.is-top-right[data-v-c1914881]{top:.375rem;right:.375rem}.inline-ad-label.is-bottom-left[data-v-c1914881]{bottom:.375rem;left:.375rem}.inline-ad-label.is-bottom-right[data-v-c1914881]{bottom:.375rem;right:.375rem}.inline-ad-label.is-bottom[data-v-c1914881],.inline-ad-label.is-top[data-v-c1914881]{left:50%;transform:translate(-50%)}.inline-ad-label.is-top[data-v-c1914881]{top:.375rem}.inline-ad-label.is-bottom[data-v-c1914881]{bottom:.375rem}.inline-ad-label.is-left[data-v-c1914881],.inline-ad-label.is-right[data-v-c1914881]{top:50%;transform:translateY(-50%)}.inline-ad-label.is-left[data-v-c1914881]{left:.375rem}.inline-ad-label.is-right[data-v-c1914881]{right:.375rem}.grid.is-horizontal .inline-ad-cover[data-v-c1914881]{aspect-ratio:417/235}.grid.is-waterfall .inline-ad-cover[data-v-c1914881]{aspect-ratio:3/4}.inline-ad-body[data-v-c1914881]{min-width:0;padding:.625rem 0 0}.inline-ad-title[data-v-c1914881]{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;line-height:1.5;display:block;overflow:hidden}@media (width>=1024px){.grid.is-vertical .inline-ad-body[data-v-c1914881]{flex-direction:column;height:6.5rem;padding-top:.625rem;display:flex}.grid.is-vertical .inline-ad-title[data-v-c1914881]{height:1.5rem;font-weight:500;line-height:1.5}}@media (hover:hover){.tab[data-v-c1914881]:hover:not(.is-active){color:var(--foreground)}.inline-ad:hover .inline-ad-title[data-v-c1914881]{color:var(--primary)}}@media (width<=1023px){.sw-channel-catalog[data-v-c1914881]{padding-bottom:0}.head h1[data-v-c1914881]{font-size:1.375rem;font-weight:600;line-height:1.40909}.channel-intro[data-v-c1914881]{margin:.375rem 0 0;font-size:.875rem;line-height:1.57143}.tabs[data-v-c1914881]{scrollbar-width:none;flex-wrap:nowrap;gap:1rem;margin-top:.75rem;overflow-x:auto}.tabs[data-v-c1914881]::-webkit-scrollbar{display:none}.tab[data-v-c1914881]{white-space:nowrap;flex:none;height:auto;min-height:0;padding:.25rem 0;font-size:.8125rem}.floor[data-v-c1914881]{gap:.4375rem;margin-top:1rem}.accent[data-v-c1914881]{border-radius:.125rem;width:.1875rem;height:1rem}.floor h2[data-v-c1914881]{font-size:1rem;line-height:1.5}.grid.is-horizontal[data-v-c1914881],.grid.is-vertical[data-v-c1914881],.grid.is-waterfall[data-v-c1914881]{--sw-gallery-gap:.75rem;--sw-gallery-template:repeat(2, minmax(0, 1fr));margin-top:.875rem}.inline-ad-cover[data-v-c1914881]{border-radius:.625rem}.inline-ad-body[data-v-c1914881]{padding-top:.5rem}.inline-ad-title[data-v-c1914881]{font-size:.8125rem;line-height:1.5385}}@media (width<=767px){.tabs[data-v-c1914881]{top:calc(var(--nav-height) + var(--_mobile-channel-nav-offset));z-index:80;background:var(--brand-page);padding-bottom:.25rem;position:sticky}.tabs[data-v-c1914881]:after{content:"";width:var(--_tab-indicator-width);background:var(--primary);opacity:0;pointer-events:none;height:.125rem;transform:translateX(var(--_tab-indicator-x));border-radius:999px;position:absolute;bottom:.25rem;left:0}.tabs.has-indicator[data-v-c1914881]:after{opacity:1;transition:width .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1),opacity .12s}.tab.is-active[data-v-c1914881]{border-bottom-color:#0000}.tab.is-active[data-v-c1914881]:after{content:"";background:var(--primary);pointer-events:none;border-radius:999px;height:.125rem;position:absolute;bottom:-.125rem;left:0;right:0}.tabs.has-indicator .tab.is-active[data-v-c1914881]:after{content:none}@media (prefers-reduced-motion:reduce){.tabs.has-indicator[data-v-c1914881]:after{transition:opacity .12s}}}
