.sw-category-row[data-v-8dff7ff0]{color:inherit;align-items:flex-start;gap:.75rem;padding:.625rem 1rem;text-decoration:none;display:flex}.thumb[data-v-8dff7ff0]{background:var(--muted);border-radius:.5rem;flex:none;width:6.5rem;height:7.5rem;position:relative;overflow:hidden}.info[data-v-8dff7ff0]{min-width:0}.title[data-v-8dff7ff0]{text-overflow:ellipsis;white-space:nowrap;margin-bottom:.25rem;font-size:.8125rem;font-weight:500;line-height:1.53846}.desc[data-v-8dff7ff0],.title[data-v-8dff7ff0]{overflow:hidden}.desc[data-v-8dff7ff0]{color:#fff6;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.6875rem;line-height:1.54545;display:-webkit-box}@media (hover:hover){.sw-category-row[data-v-8dff7ff0]:hover{text-decoration:none}.sw-category-row:hover .title[data-v-8dff7ff0]{color:var(--primary)}}@media (width<=1023px){.sw-category-row[data-v-8dff7ff0]{align-items:center;gap:.625rem;padding:.75rem 1rem}.thumb[data-v-8dff7ff0]{border-radius:.375rem;width:4.375rem;height:5.625rem}.title[data-v-8dff7ff0]{margin-bottom:.375rem;font-size:.875rem;line-height:1.5}.desc[data-v-8dff7ff0]{color:#ffffff73;-webkit-line-clamp:2;margin-top:0;font-size:.6875rem;line-height:1.5455}}.sw-home-category-board[data-v-e550de28]{padding:1.5rem 0 0}.header[data-v-e550de28],.heading[data-v-e550de28]{align-items:center;display:flex}.heading[data-v-e550de28]{gap:.75rem}.accent[data-v-e550de28]{border-radius:var(--brand-pill);background:var(--primary);flex:none;width:.25rem;height:1.25rem}.heading h2[data-v-e550de28]{margin:0;font-size:1.375rem;font-weight:600;line-height:1.36364}.grid[data-v-e550de28]{grid-template-columns:repeat(var(--home-category-cols,4),minmax(0,1fr));gap:1.25rem;margin-top:1.25rem;display:grid}.col[data-v-e550de28]{box-sizing:border-box;border:1px solid var(--brand-soft-line);background:var(--brand-card);border-radius:1rem;min-width:0;overflow:hidden}.col h3[data-v-e550de28]{align-items:center;height:auto;margin:0;padding:1rem 1rem .75rem;display:flex}.col-title[data-v-e550de28]{color:var(--foreground);font-size:1rem;font-weight:600;line-height:1.375;text-decoration:none}.col[data-v-e550de28] .sw-category-row+.sw-category-row{border-top:1px solid var(--brand-soft-line-strong)}@media (hover:hover){.col-title[data-v-e550de28]:hover{color:var(--primary);text-decoration:none}}@media (width<=1280px){.grid[data-v-e550de28]{grid-template-columns:repeat(min(2,var(--home-category-cols,4)),minmax(0,1fr))}}@media (width<=1023px){.heading[data-v-e550de28]{gap:.4375rem}.accent[data-v-e550de28]{border-radius:.125rem;width:.1875rem;height:1rem}.heading h2[data-v-e550de28]{font-size:1rem}.grid[data-v-e550de28]{gap:.625rem;margin-top:.875rem}.col[data-v-e550de28]{border-radius:.625rem}.col h3[data-v-e550de28]{height:auto;padding:.875rem 1rem .5rem}.col-title[data-v-e550de28]{font-size:.9375rem;line-height:1.46667}}@media (width<=640px){.grid[data-v-e550de28]{grid-template-columns:1fr}}.sw-drama-section[data-v-fbac3f21]{padding:1.5rem 0 0}.header[data-v-fbac3f21]{justify-content:space-between;width:100%}.header[data-v-fbac3f21],.heading[data-v-fbac3f21]{align-items:center;display:flex}.heading[data-v-fbac3f21]{gap:.75rem}.accent[data-v-fbac3f21]{border-radius:var(--brand-pill);background:var(--primary);flex:none;width:.25rem;height:1.25rem}.heading h2[data-v-fbac3f21]{margin:0;font-size:1.375rem;font-weight:600;line-height:1.36364}.more-arrow[data-v-fbac3f21]{width:.75rem;height:.75rem;display:block}.more[data-v-fbac3f21]{box-sizing:border-box;border-radius:var(--brand-pill);color:#fff6;background:#ffffff0a;border:1px solid #ffffff1a;align-items:center;gap:.5rem;width:auto;height:auto;padding:.5rem .75rem;font-size:.8125rem;font-weight:400;line-height:1.5;text-decoration:none;display:inline-flex}.grid[data-v-fbac3f21]{--sw-gallery-gap:1rem;--sw-gallery-template:repeat(4, minmax(0, 1fr));margin-top:1.25rem}@media (hover:hover){.more[data-v-fbac3f21]:hover{border-color:color-mix(in srgb,var(--primary) 35%,transparent);color:var(--primary);text-decoration:none}}@media (width<=1023px){.sw-drama-section[data-v-fbac3f21]{padding-top:1.5rem}.heading[data-v-fbac3f21]{gap:.4375rem}.accent[data-v-fbac3f21]{border-radius:.125rem;width:.1875rem;height:1rem}.heading h2[data-v-fbac3f21]{font-size:1rem;line-height:1.5}.more[data-v-fbac3f21]{color:#fff6;background:0 0;border:0;gap:.125rem;width:auto;height:auto;padding:0;font-size:.75rem;line-height:1.5}.more-arrow[data-v-fbac3f21]{width:.75rem;height:.75rem}.grid[data-v-fbac3f21]{--sw-gallery-gap:.75rem;--sw-gallery-template:repeat(2, minmax(0, 1fr));margin-top:.875rem}}@media (width<=1280px) and (width>=1024px){.grid[data-v-fbac3f21]{--sw-gallery-template:repeat(3, minmax(0, 1fr))}}.home-floor[data-v-c477e1eb]{padding-inline:var(--container-padding)}.home-floor+.home-floor[data-v-c477e1eb] .sw-home-ad-strip{margin-top:3rem}@media (width<=1023px){.home-floor+.home-floor[data-v-c477e1eb]{padding-top:.25rem}.home-floor+.home-floor[data-v-c477e1eb] .sw-home-ad-strip{margin-top:1.25rem}}.sw-home-hero[data-v-79b3cc07]{--sw-home-hero-thumb-gap:1rem;--sw-home-hero-nav-foreground:#fff;height:var(--brand-hero-height);background:var(--brand-page);margin-inline:var(--container-padding);border-radius:1rem;position:relative;overflow:hidden}.bg[data-v-79b3cc07],.bg-layer[data-v-79b3cc07],.stage[data-v-79b3cc07]{width:100%;height:100%}.bg-layer[data-v-79b3cc07],.stage[data-v-79b3cc07]{position:absolute;inset:0}.bg-layer[data-v-79b3cc07]{z-index:0;opacity:0;will-change:opacity,transform;transition:opacity .55s;transform:scale(1.04)}.bg-layer.is-active[data-v-79b3cc07]{z-index:1;opacity:1}.bg-layer.is-active.is-zoom[data-v-79b3cc07]{animation:1s ease-out forwards sw-home-hero-kenburns-79b3cc07}.bg-layer[data-v-79b3cc07] .sw-image{width:100%;height:100%;display:block}@keyframes sw-home-hero-kenburns-79b3cc07{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes sw-home-hero-content-in-79b3cc07{0%{opacity:0;transform:translateY(1.125rem)}to{opacity:1;transform:translateY(0)}}.mask[data-v-79b3cc07]{pointer-events:none;background:var(--brand-hero-mask)}.cover-hit[data-v-79b3cc07],.mask[data-v-79b3cc07]{z-index:1;position:absolute;inset:0}.ad-badge[data-v-79b3cc07]{z-index:3;pointer-events:none;width:2.75rem;height:1.625rem;position:absolute;top:1rem;right:1.5rem}.ad-badge[data-v-79b3cc07] .sw-ad-label{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:.25rem .625rem;font-size:.75rem;font-weight:400;line-height:1.5;display:inline-flex;top:0;left:auto;right:0}.content[data-v-79b3cc07]{z-index:2;pointer-events:none;opacity:1;max-width:30rem;transition:opacity .35s,transform .4s;position:absolute;top:auto;bottom:3.75rem;left:4rem;transform:translateY(0)}.content.is-out[data-v-79b3cc07]{opacity:0;transform:translateY(.875rem)}.content.is-in[data-v-79b3cc07]{animation:.45s both sw-home-hero-content-in-79b3cc07}.content[data-v-79b3cc07] a{pointer-events:auto}.site-title[data-v-79b3cc07]{color:#ffffffbf;text-overflow:ellipsis;white-space:nowrap;margin:0 0 .375rem;font-size:.8125rem;font-weight:400;line-height:1.46154;overflow:hidden}.label[data-v-79b3cc07]{color:var(--primary);font-size:.9375rem;font-weight:500;line-height:1.5}.title[data-v-79b3cc07]{color:var(--foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.75rem;font-size:2.375rem;font-weight:600;line-height:1.10526;display:-webkit-box}.desc[data-v-79b3cc07],.title[data-v-79b3cc07]{overflow:hidden}.desc[data-v-79b3cc07]{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;margin:.25rem 0 0;font-size:.875rem;line-height:1.5714}.meta[data-v-79b3cc07]{align-items:center;gap:1rem;margin-top:.75rem;display:flex}.episode[data-v-79b3cc07]{color:#ffffffb3;background:#ffffff1a;border:1px solid #ffffff1f;border-radius:.25rem;padding:.1875rem .5625rem;font-size:.75rem;font-weight:400;line-height:1.5}.play[data-v-79b3cc07]{border-radius:var(--brand-pill);background:var(--primary);height:2.75rem;color:var(--primary-foreground);align-items:center;gap:.5rem;margin-top:1.5rem;padding:0 1.5rem;font-size:.9375rem;font-weight:600;line-height:1.375;text-decoration:none;display:inline-flex}.thumbs[data-v-79b3cc07]{z-index:3;flex-direction:column;display:none;position:absolute;bottom:3rem;right:4rem}.thumb-row[data-v-79b3cc07],.thumbs[data-v-79b3cc07]{align-items:center;gap:.75rem}.thumb-row[data-v-79b3cc07]{display:flex}.thumb-list[data-v-79b3cc07]{max-width:calc(39rem + var(--sw-home-hero-thumb-gap)*3);padding:0;display:block;overflow:clip visible}.thumb-track[data-v-79b3cc07]{gap:var(--sw-home-hero-thumb-gap);width:max-content;transition:transform .3s;display:flex;position:relative}.nav-btn[data-v-79b3cc07]{width:2rem;min-width:2rem;height:2rem;min-height:2rem;color:var(--sw-home-hero-nav-foreground);background:#ffffff1a;border:1px solid #ffffff1a;border-radius:50%;flex:none;place-items:center;padding:0;line-height:1;transition:background .2s,border-color .2s,color .2s;display:inline-grid}.nav-btn.is-accent[data-v-79b3cc07]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.thumb[data-v-79b3cc07]{box-sizing:border-box;isolation:isolate;background:var(--muted);cursor:pointer;border:0;flex:none;width:9.75rem;min-width:9.75rem;height:4.75rem;min-height:4.75rem;padding:0;position:relative}.thumb[data-v-79b3cc07],.thumb-media[data-v-79b3cc07]{border-radius:.75rem;overflow:hidden}.thumb-media[data-v-79b3cc07]{pointer-events:none;position:absolute;inset:0}.thumb-media[data-v-79b3cc07] .sw-image,.thumb-media[data-v-79b3cc07] img{border-radius:.75rem}.thumb[data-v-79b3cc07]:before{z-index:3;border-radius:inherit;box-shadow:none}.thumb[data-v-79b3cc07]:after,.thumb[data-v-79b3cc07]:before{content:"";pointer-events:none;position:absolute;inset:0}.thumb[data-v-79b3cc07]:after{z-index:1;background:var(--brand-thumb-dim)}.thumb.is-active[data-v-79b3cc07]:before{box-shadow:inset 0 0 0 2px var(--primary)}.thumb.is-active[data-v-79b3cc07]:after{opacity:0}.thumb[data-v-79b3cc07]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.dots[data-v-79b3cc07]{justify-content:center;align-items:center;gap:.5rem;display:flex}.dot[data-v-79b3cc07]{border-radius:var(--brand-pill);background:var(--brand-hero-dot);width:.375rem;height:.375rem;padding:0}.dot.is-active[data-v-79b3cc07]{background:var(--primary);width:1.25rem}.dots-pc .dot[data-v-79b3cc07]{min-width:.375rem;min-height:.375rem}.dots-pc .dot.is-active[data-v-79b3cc07]{width:1.625rem;min-width:1.625rem;height:.5rem;min-height:.5rem}.controls[data-v-79b3cc07]{z-index:2;grid-template-columns:1.875rem minmax(0,1fr) 1.875rem;align-items:center;gap:.75rem;display:none;position:absolute;bottom:1rem;left:1rem;right:1rem}.dots-controls[data-v-79b3cc07]{justify-content:center;min-width:0;overflow:hidden}.nav-btn.edge-next[data-v-79b3cc07],.nav-btn.edge-prev[data-v-79b3cc07]{box-sizing:border-box;width:1.875rem;min-width:1.875rem;max-width:1.875rem;height:1.875rem;min-height:1.875rem;max-height:1.875rem;box-shadow:none;color:var(--sw-home-hero-nav-foreground);background:#ffffff1f;border:1px solid #fff3}.nav-btn.edge-next.is-accent[data-v-79b3cc07],.nav-btn.edge-prev.is-accent[data-v-79b3cc07]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.nav-btn.edge-next[data-v-79b3cc07] svg,.nav-btn.edge-prev[data-v-79b3cc07] svg{width:.875rem;height:.875rem}@media (hover:hover){.play[data-v-79b3cc07]:hover{opacity:.9;text-decoration:none}.nav-btn[data-v-79b3cc07]:hover{color:var(--sw-home-hero-nav-foreground);filter:none;background:#ffffff2e}.nav-btn.edge-next.is-accent[data-v-79b3cc07]:hover,.nav-btn.edge-prev.is-accent[data-v-79b3cc07]:hover,.nav-btn.is-accent[data-v-79b3cc07]:hover{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground);filter:none}.thumb[data-v-79b3cc07]:hover img{transform:scale(1.04)}}@media (width>=1401px){.thumbs[data-v-79b3cc07]{display:flex}.controls[data-v-79b3cc07]{display:none}}@media (width<=1400px){.thumbs[data-v-79b3cc07]{display:none}.controls[data-v-79b3cc07]{display:grid}.content[data-v-79b3cc07]{top:auto;bottom:3rem;left:2rem}}@media (prefers-reduced-motion:reduce){.bg-layer[data-v-79b3cc07],.content[data-v-79b3cc07]{transition:none;animation:none;transform:none}}@media (width<=1023px){.controls[data-v-79b3cc07]{bottom:.25rem}.dots-controls[data-v-79b3cc07]{gap:.3125rem}.sw-home-hero[data-v-79b3cc07]{border-radius:0;width:100%;height:96.2667vw;margin-inline:0}@supports (aspect-ratio:1/1){.sw-home-hero[data-v-79b3cc07]{aspect-ratio:375/361;height:auto}}.bg-layer[data-v-79b3cc07],.bg-layer.is-active.is-zoom[data-v-79b3cc07]{animation:none;transform:none}.bg-layer[data-v-79b3cc07] .placeholder-img,.bg-layer[data-v-79b3cc07] img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center top!important;object-position:center top!important}.mask[data-v-79b3cc07]{background:var(--brand-hero-mask-mobile)}.content[data-v-79b3cc07]{max-width:none;inset:auto 1rem 3.5rem}.site-title[data-v-79b3cc07]{margin-bottom:.25rem}.label[data-v-79b3cc07],.site-title[data-v-79b3cc07]{font-size:.6875rem;line-height:1.45455}.label[data-v-79b3cc07]{background:#36311fa1;border-radius:.5rem;padding:.25rem .75rem;font-weight:600;display:inline-block}.title[data-v-79b3cc07]{font-size:1.75rem;line-height:1.21429}.desc[data-v-79b3cc07],.title[data-v-79b3cc07]{margin-top:.5rem}.desc[data-v-79b3cc07]{color:#ffffffb8;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.66667;display:-webkit-box;overflow:hidden}.meta[data-v-79b3cc07]{gap:.25rem;margin-top:.5rem}.episode[data-v-79b3cc07]{color:#ffffff80;background:0 0;border:0;padding:0;font-size:.75rem}.play[data-v-79b3cc07]{gap:.375rem;height:2.5rem;margin-top:.875rem;padding:0 1.375rem;font-size:.8125rem}.ad-badge[data-v-79b3cc07]{top:.5rem;right:.5rem}}.sw-home-announce[data-v-c2c0d6f9]{--sw-home-announce-tag-text:#111;height:2.25rem;margin:.75rem var(--container-padding) 0;border:1px solid var(--brand-announce-line);background:var(--brand-announce-bg);border-radius:.5rem;align-items:stretch;display:flex;overflow:visible}.tag[data-v-c2c0d6f9]{background-image:var(--brand-announce-tag);color:var(--sw-home-announce-tag-text);letter-spacing:0;border-radius:.4375rem 0 0 .4375rem;flex:none;align-items:center;gap:.25rem;padding:0 .75rem;font-size:.75rem;font-weight:700;line-height:1.333;display:inline-flex}.tag img[data-v-c2c0d6f9]{width:.875rem;height:.875rem;display:block}.viewport[data-v-c2c0d6f9]{flex:1;min-width:0;overflow:hidden}.run[data-v-c2c0d6f9],.viewport[data-v-c2c0d6f9]{align-items:center;display:flex}.run[data-v-c2c0d6f9]{width:max-content;animation:sw-home-announce-run-c2c0d6f9 var(--sw-home-announce-duration,28s) linear infinite;will-change:transform}.run[data-v-c2c0d6f9]:not(.is-ready){visibility:hidden;animation:none}.item[data-v-c2c0d6f9]{white-space:nowrap;align-items:center;padding-right:0;font-size:.875rem;line-height:1.5;display:inline-flex}.item[data-v-c2c0d6f9],.text[data-v-c2c0d6f9]{color:var(--brand-announce-text)}.link[data-v-c2c0d6f9]{color:var(--primary);margin-left:.375rem;font-size:.875rem;text-decoration:none}.sep[data-v-c2c0d6f9]{color:var(--brand-announce-sep);margin:0 1rem;font-size:.625rem;line-height:3.6}@media (hover:hover){.sw-home-announce:focus-within .run[data-v-c2c0d6f9],.sw-home-announce:hover .run[data-v-c2c0d6f9]{animation-play-state:paused}.link[data-v-c2c0d6f9]:hover{text-decoration:underline}}@media (prefers-reduced-motion:reduce){.run[data-v-c2c0d6f9],.run[data-v-c2c0d6f9]:not(.is-ready){animation:none;transform:none}}@keyframes sw-home-announce-run-c2c0d6f9{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=1023px){.sw-home-announce[data-v-c2c0d6f9]{border-radius:.375rem;height:2rem;margin-top:.625rem}.tag[data-v-c2c0d6f9]{letter-spacing:.03rem;border-radius:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.75rem}.item[data-v-c2c0d6f9],.link[data-v-c2c0d6f9]{font-size:.75rem;line-height:2.66667}.sep[data-v-c2c0d6f9]{line-height:3.2}}.dialog[data-v-bba46b35]{z-index:1;width:calc(100vw - 3rem);max-width:31.25rem;color:var(--foreground);text-align:center;flex-direction:column;align-items:center;gap:2.5rem;margin:auto;padding:0;font-family:Arial,Helvetica,sans-serif;display:flex;position:relative}.sr-only[data-v-bba46b35]{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.logo[data-v-bba46b35]{flex:none;width:16.25rem;height:4.5rem}.warning[data-v-bba46b35]{color:var(--foreground);font-size:1.5rem;font-weight:500;line-height:1.6}.actions[data-v-bba46b35],.warning[data-v-bba46b35]{width:100%;margin:0}.actions[data-v-bba46b35]{flex-direction:column;gap:1rem;display:flex}.enter[data-v-bba46b35],.leave[data-v-bba46b35]{box-sizing:border-box;border-radius:1.875rem;justify-content:center;align-items:center;width:100%;min-height:0;padding:1.125rem 1.25rem;font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.375;display:flex}.enter[data-v-bba46b35]{background:var(--primary);color:var(--brand-pure-black);border:0;font-weight:600}.leave[data-v-bba46b35]{border:1px solid var(--brand-border-07);background:var(--brand-age-leave-bg);color:var(--brand-text-80);font-weight:500}.enter[data-v-bba46b35]:focus-visible,.leave[data-v-bba46b35]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.foot[data-v-bba46b35]{width:100%;color:var(--brand-dim-text);margin:0;font-size:.875rem;line-height:1.5}@media (hover:hover){.enter[data-v-bba46b35]:hover:not(:disabled){filter:brightness(.92)}.leave[data-v-bba46b35]:hover:not(:disabled){filter:brightness(1.12)}}@media (width<=768px){.dialog[data-v-bba46b35]{gap:1.75rem}.enter[data-v-bba46b35],.leave[data-v-bba46b35]{padding:1rem 1.125rem}}@media (width<=480px){.logo[data-v-bba46b35]{width:14.625rem;height:4.05rem}.warning[data-v-bba46b35]{font-size:1.17rem}.enter[data-v-bba46b35],.leave[data-v-bba46b35]{font-size:.975rem;line-height:1.375}.foot[data-v-bba46b35]{font-size:.78rem;line-height:1.5}}.sw-age-confirm-shell{z-index:2001;box-sizing:border-box;background:var(--brand-age-bg);width:100vw;height:100dvh;color:var(--foreground);visibility:visible;padding:1.5rem 0;display:flex;position:fixed;inset:0;overflow:hidden auto}.sw-age-confirm-modal:before,.sw-age-confirm-shell:before{content:"";z-index:0;background:radial-gradient(120% 80% at 50% 0,var(--brand-age-glow),transparent 60%);pointer-events:none;position:absolute;inset:0}.sw-age-confirm-shell .logo .sw-image .img,.sw-age-confirm-shell .sw-button:disabled{opacity:1}.sw-age-confirm-modal{--sw-modal-z:2000;--sw-modal-width:100vw;--sw-modal-bg:var(--brand-age-bg);--sw-modal-border:transparent;--sw-modal-radius:0;--sw-modal-shadow:none;background:var(--brand-age-bg);width:100vw;max-width:none;height:100dvh;max-height:none;box-shadow:none;color:var(--foreground);isolation:isolate;border:0;border-radius:0;margin:0;inset:0;overflow:hidden;transform:none}html body .sw-modal-content.sw-age-confirm-modal[data-state]{animation:none;inset:0;transform:none}.sw-age-confirm-modal .sw-modal-body{z-index:1;box-sizing:border-box;width:100%;height:100%;min-height:100%;padding:1.5rem 0;display:flex;position:relative;overflow:hidden auto}:is(:where(html:not([data-age-confirmed])) body:has(.sw-age-confirm-shell),body:has(.sw-age-confirm-modal),html:has(.sw-age-confirm-modal),html:not(:where([data-age-confirmed])):has(.sw-age-confirm-shell)){overflow:hidden}body:has(.sw-age-confirm-shell) .sw-layout-default{visibility:hidden}.sw-modal-overlay:has(+.sw-age-confirm-modal){z-index:2000;background:var(--brand-age-overlay)}body:has(.sw-age-confirm-modal) .sw-toast-viewport{inset:auto 0 2rem}body:has(.sw-age-confirm-modal){--sw-toast-bg:var(--brand-age-toast-bg);--sw-toast-color:var(--foreground);--sw-toast-border:var(--brand-age-toast-border)}body:has(.sw-age-confirm-modal) .sw-toast:not(:has(.sw-toast-title)){border-radius:.625rem;justify-content:center}body:has(.sw-age-confirm-modal) .sw-toast[data-type]:before{content:none;display:none}html[data-age-confirmed] .sw-age-confirm-shell{display:none!important}html[data-age-confirmed] .sw-layout-default{visibility:visible}html[data-age-confirmed]:has(.sw-modal-overlay){overflow:hidden}.sw-age-confirm-hmr-slot[data-v-d4d41a79]{display:none}.sw-home[data-v-1eac04a1]{background:var(--brand-page)}.request-state[data-v-1eac04a1]{min-height:18rem;padding-inline:var(--container-padding);color:var(--brand-dim-text);place-items:center;gap:1rem;display:grid}.request-state.is-error[data-v-1eac04a1]{color:var(--destructive)}
