:root{--layar-color-ground:#141518;--layar-color-raise-1:#1b1d21;--layar-color-raise-2:#23262b;--layar-color-raise-3:#2d3036;--layar-color-raise-4:#3a3e45;--layar-color-text-primary:#ece6dc;--layar-color-text-secondary:#b0aaa2;--layar-color-text-tertiary:#948f88;--layar-color-text-hover:#fff;--layar-color-text-on-light:#141518;--layar-color-text-on-pay:#fff;--layar-color-text-on-koin:#1a1405;--layar-color-accent-saga:#f04a2f;--layar-color-accent-saga-deep:#d93a20;--layar-color-accent-koin:#f2c14e;--layar-color-status-error:#f04a2f;--layar-color-status-success:#ece6dc;--layar-color-status-live:#f04a2f;--layar-color-focus-ring:#ece6dc;--layar-color-border-divider:#ece6dc1a;--layar-color-border-divider-subtle:#ece6dc14;--layar-color-border-outline:#ece6dc47;--layar-color-border-card-rest:#ece6dc24;--layar-color-border-divider-strong:#ece6dc2e;--layar-color-border-badge:#ece6dc33;--layar-color-border-selected:#ece6dc;--layar-color-fill-secondary-button:#ece6dc24;--layar-color-fill-secondary-button-tv:#ece6dc29;--layar-color-fill-progress-track:#ece6dc47;--layar-color-fill-player-track:#ece6dc40;--layar-color-fill-player-buffered:#ece6dc59;--layar-color-overlay-tab-bar:#141518f2;--layar-color-overlay-sheet-scrim:#0c0d0fbd;--layar-color-overlay-icon-button-scrim:#14151880;--layar-color-overlay-chip-scrim:#141518b3;--layar-color-overlay-tv-panel:#1b1d21f0;--layar-font-family-ui:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-font-family-title:"Newsreader", "Georgia", serif;--layar-font-weight-regular:400;--layar-font-weight-medium:500;--layar-font-weight-semibold:600;--layar-font-weight-bold:700;--layar-font-weight-extrabold:800;--layar-typography-phone-title-fallback-font-family:"Newsreader", "Georgia", serif;--layar-typography-phone-title-fallback-font-size:34px;--layar-typography-phone-title-fallback-line-height:38px;--layar-typography-phone-title-fallback-font-weight:500;--layar-typography-phone-title-fallback-letter-spacing:-.015em;--layar-typography-phone-heading-page-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-heading-page-font-size:28px;--layar-typography-phone-heading-page-line-height:34px;--layar-typography-phone-heading-page-font-weight:700;--layar-typography-phone-heading-page-letter-spacing:-.01em;--layar-typography-phone-price-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-price-font-size:26px;--layar-typography-phone-price-line-height:26px;--layar-typography-phone-price-font-weight:700;--layar-typography-phone-price-letter-spacing:-.02em;--layar-typography-phone-heading-item-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-heading-item-font-size:22px;--layar-typography-phone-heading-item-line-height:28px;--layar-typography-phone-heading-item-font-weight:700;--layar-typography-phone-heading-item-letter-spacing:0em;--layar-typography-phone-heading-sheet-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-heading-sheet-font-size:20px;--layar-typography-phone-heading-sheet-line-height:26px;--layar-typography-phone-heading-sheet-font-weight:700;--layar-typography-phone-heading-sheet-letter-spacing:0em;--layar-typography-phone-heading-row-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-heading-row-font-size:18px;--layar-typography-phone-heading-row-line-height:24px;--layar-typography-phone-heading-row-font-weight:700;--layar-typography-phone-heading-row-letter-spacing:0em;--layar-typography-phone-body-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-body-font-size:16px;--layar-typography-phone-body-line-height:24px;--layar-typography-phone-body-font-weight:400;--layar-typography-phone-body-letter-spacing:0em;--layar-typography-phone-title-tile-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-title-tile-font-size:16px;--layar-typography-phone-title-tile-line-height:22px;--layar-typography-phone-title-tile-font-weight:600;--layar-typography-phone-title-tile-letter-spacing:0em;--layar-typography-phone-button-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-button-font-size:16px;--layar-typography-phone-button-line-height:20px;--layar-typography-phone-button-font-weight:700;--layar-typography-phone-button-letter-spacing:0em;--layar-typography-phone-meta-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-meta-font-size:14px;--layar-typography-phone-meta-line-height:20px;--layar-typography-phone-meta-font-weight:500;--layar-typography-phone-meta-letter-spacing:0em;--layar-typography-phone-secondary-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-secondary-font-size:14px;--layar-typography-phone-secondary-line-height:20px;--layar-typography-phone-secondary-font-weight:400;--layar-typography-phone-secondary-letter-spacing:0em;--layar-typography-phone-button-small-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-button-small-font-size:14px;--layar-typography-phone-button-small-line-height:20px;--layar-typography-phone-button-small-font-weight:600;--layar-typography-phone-button-small-letter-spacing:0em;--layar-typography-phone-caption-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-caption-font-size:12px;--layar-typography-phone-caption-line-height:16px;--layar-typography-phone-caption-font-weight:400;--layar-typography-phone-caption-letter-spacing:0em;--layar-typography-phone-access-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-access-font-size:12px;--layar-typography-phone-access-line-height:16px;--layar-typography-phone-access-font-weight:600;--layar-typography-phone-access-letter-spacing:0em;--layar-typography-phone-tab-label-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-tab-label-font-size:12px;--layar-typography-phone-tab-label-line-height:16px;--layar-typography-phone-tab-label-font-weight:600;--layar-typography-phone-tab-label-letter-spacing:0em;--layar-typography-phone-tab-label-active-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-tab-label-active-font-size:12px;--layar-typography-phone-tab-label-active-line-height:16px;--layar-typography-phone-tab-label-active-font-weight:700;--layar-typography-phone-tab-label-active-letter-spacing:0em;--layar-typography-phone-category-nav-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-category-nav-font-size:16px;--layar-typography-phone-category-nav-line-height:20px;--layar-typography-phone-category-nav-font-weight:700;--layar-typography-phone-category-nav-letter-spacing:0em;--layar-typography-phone-wordmark-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-phone-wordmark-font-size:16px;--layar-typography-phone-wordmark-line-height:20px;--layar-typography-phone-wordmark-font-weight:800;--layar-typography-phone-wordmark-letter-spacing:.18em;--layar-typography-web-body-hero-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-web-body-hero-font-size:18px;--layar-typography-web-body-hero-line-height:28px;--layar-typography-web-body-hero-font-weight:400;--layar-typography-web-body-hero-letter-spacing:0em;--layar-typography-web-heading-row-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-web-heading-row-font-size:22px;--layar-typography-web-heading-row-line-height:28px;--layar-typography-web-heading-row-font-weight:700;--layar-typography-web-heading-row-letter-spacing:0em;--layar-typography-web-meta-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-web-meta-font-size:16px;--layar-typography-web-meta-line-height:22px;--layar-typography-web-meta-font-weight:500;--layar-typography-web-meta-letter-spacing:0em;--layar-typography-web-title-tile-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-web-title-tile-font-size:16px;--layar-typography-web-title-tile-line-height:22px;--layar-typography-web-title-tile-font-weight:600;--layar-typography-web-title-tile-letter-spacing:0em;--layar-typography-web-nav-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-web-nav-font-size:16px;--layar-typography-web-nav-line-height:20px;--layar-typography-web-nav-font-weight:600;--layar-typography-web-nav-letter-spacing:0em;--layar-typography-web-button-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-web-button-font-size:16px;--layar-typography-web-button-line-height:20px;--layar-typography-web-button-font-weight:700;--layar-typography-web-button-letter-spacing:0em;--layar-typography-web-secondary-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-web-secondary-font-size:14px;--layar-typography-web-secondary-line-height:20px;--layar-typography-web-secondary-font-weight:400;--layar-typography-web-secondary-letter-spacing:0em;--layar-typography-web-access-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-web-access-font-size:14px;--layar-typography-web-access-line-height:20px;--layar-typography-web-access-font-weight:600;--layar-typography-web-access-letter-spacing:0em;--layar-typography-web-wordmark-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-web-wordmark-font-size:16px;--layar-typography-web-wordmark-line-height:20px;--layar-typography-web-wordmark-font-weight:800;--layar-typography-web-wordmark-letter-spacing:.18em;--layar-typography-tv-display-code-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-tv-display-code-font-size:96px;--layar-typography-tv-display-code-line-height:104px;--layar-typography-tv-display-code-font-weight:700;--layar-typography-tv-display-code-letter-spacing:.08em;--layar-typography-tv-heading-page-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-tv-heading-page-font-size:56px;--layar-typography-tv-heading-page-line-height:64px;--layar-typography-tv-heading-page-font-weight:700;--layar-typography-tv-heading-page-letter-spacing:-.01em;--layar-typography-tv-price-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-tv-price-font-size:44px;--layar-typography-tv-price-line-height:44px;--layar-typography-tv-price-font-weight:700;--layar-typography-tv-price-letter-spacing:-.02em;--layar-typography-tv-heading-row-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-tv-heading-row-font-size:36px;--layar-typography-tv-heading-row-line-height:44px;--layar-typography-tv-heading-row-font-weight:700;--layar-typography-tv-heading-row-letter-spacing:0em;--layar-typography-tv-nav-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-tv-nav-font-size:28px;--layar-typography-tv-nav-line-height:36px;--layar-typography-tv-nav-font-weight:600;--layar-typography-tv-nav-letter-spacing:0em;--layar-typography-tv-title-tile-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-tv-title-tile-font-size:28px;--layar-typography-tv-title-tile-line-height:36px;--layar-typography-tv-title-tile-font-weight:600;--layar-typography-tv-title-tile-letter-spacing:0em;--layar-typography-tv-body-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-tv-body-font-size:28px;--layar-typography-tv-body-line-height:40px;--layar-typography-tv-body-font-weight:400;--layar-typography-tv-body-letter-spacing:0em;--layar-typography-tv-meta-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-tv-meta-font-size:28px;--layar-typography-tv-meta-line-height:36px;--layar-typography-tv-meta-font-weight:500;--layar-typography-tv-meta-letter-spacing:0em;--layar-typography-tv-button-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-tv-button-font-size:28px;--layar-typography-tv-button-line-height:36px;--layar-typography-tv-button-font-weight:700;--layar-typography-tv-button-letter-spacing:0em;--layar-typography-tv-wordmark-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-tv-wordmark-font-size:28px;--layar-typography-tv-wordmark-line-height:36px;--layar-typography-tv-wordmark-font-weight:800;--layar-typography-tv-wordmark-letter-spacing:.18em;--layar-typography-tv-access-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-tv-access-font-size:22px;--layar-typography-tv-access-line-height:28px;--layar-typography-tv-access-font-weight:600;--layar-typography-tv-access-letter-spacing:0em;--layar-typography-tv-caption-font-family:"Hanken Grotesk", "Helvetica Neue", sans-serif;--layar-typography-tv-caption-font-size:22px;--layar-typography-tv-caption-line-height:28px;--layar-typography-tv-caption-font-weight:400;--layar-typography-tv-caption-letter-spacing:0em;--layar-space-4:4px;--layar-space-8:8px;--layar-space-12:12px;--layar-space-16:16px;--layar-space-20:20px;--layar-space-28:28px;--layar-space-36:36px;--layar-space-56:56px;--layar-border-width-hairline:1px;--layar-border-width-selected:1.5px;--layar-radius-art:4px;--layar-radius-card:8px;--layar-radius-sheet:20px;--layar-radius-pill:999px;--layar-layout-touch-target:44px;--layar-layout-phone-margin:20px;--layar-layout-phone-tile-gap:8px;--layar-layout-phone-row-gap:28px;--layar-layout-phone-row-title-gap:12px;--layar-layout-phone-hero-to-rows:36px;--layar-layout-phone-poster-width:112px;--layar-layout-phone-poster-height:168px;--layar-layout-phone-microdrama-poster-width:128px;--layar-layout-phone-microdrama-poster-height:192px;--layar-layout-phone-continue-tile-width:228px;--layar-layout-phone-continue-tile-height:128px;--layar-layout-phone-header-height:56px;--layar-layout-phone-tab-bar-height:72px;--layar-layout-phone-button-height:52px;--layar-layout-phone-pay-button-height:54px;--layar-layout-phone-compact-button-height:48px;--layar-layout-phone-outline-button-height:44px;--layar-layout-phone-chip-height:36px;--layar-layout-phone-input-height:52px;--layar-layout-phone-progress-height:3px;--layar-layout-phone-live-dot:8px;--layar-layout-phone-avatar:56px;--layar-layout-web-margin:56px;--layar-layout-web-tile-gap:12px;--layar-layout-web-row-gap:40px;--layar-layout-web-row-title-gap:14px;--layar-layout-web-hero-to-rows:64px;--layar-layout-web-poster-width:168px;--layar-layout-web-poster-height:252px;--layar-layout-web-continue-tile-width:302px;--layar-layout-web-continue-tile-height:170px;--layar-layout-web-header-height:72px;--layar-layout-web-hero-text-width:520px;--layar-layout-web-avatar:32px;--layar-layout-tv-safe-area-x:116px;--layar-layout-tv-safe-area-y:56px;--layar-layout-tv-gutter:40px;--layar-layout-tv-row-title-gap:24px;--layar-layout-tv-card-width:392px;--layar-layout-tv-card-height:220px;--layar-layout-tv-microdrama-poster-width:180px;--layar-layout-tv-microdrama-poster-height:270px;--layar-layout-tv-nav-top:40px;--layar-layout-tv-nav-height:64px;--layar-layout-tv-nav-item-height:56px;--layar-layout-tv-button-height:72px;--layar-layout-tv-icon-button:56px;--layar-layout-tv-avatar:48px;--layar-layout-tv-live-dot:14px;--layar-focus-web-ring-width:3px;--layar-focus-web-ring-gap:3px;--layar-focus-tv-ring-width:4px;--layar-focus-tv-ring-gap:4px;--layar-focus-tv-scale-card:1.08;--layar-focus-tv-scale-button:1.06}@font-face{font-family:Hanken Grotesk;src:url(/_app/hanken-grotesk-BCanamFw.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Newsreader;src:url(/_app/newsreader-lAn4Epcu.woff2)format("woff2");font-weight:200 800;font-display:swap}:root{--margin:var(--layar-layout-phone-margin);--header:var(--layar-layout-phone-header-height);--tabbar:var(--layar-layout-phone-tab-bar-height);--poster-w:var(--layar-layout-phone-poster-width);--poster-h:var(--layar-layout-phone-poster-height);--portrait-w:var(--layar-layout-phone-microdrama-poster-width);--portrait-h:var(--layar-layout-phone-microdrama-poster-height);--tile-gap:var(--layar-layout-phone-tile-gap);--row-gap:var(--layar-layout-phone-row-gap);--row-title-gap:var(--layar-layout-phone-row-title-gap);--row-title-size:var(--layar-typography-phone-heading-row-font-size);--row-title-line:var(--layar-typography-phone-heading-row-line-height);--ease:cubic-bezier(.2, .7, .2, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width>=900px){:root{--margin:var(--layar-layout-web-margin);--header:var(--layar-layout-web-header-height);--tabbar:0px;--poster-w:var(--layar-layout-web-poster-width);--poster-h:var(--layar-layout-web-poster-height);--portrait-w:var(--layar-layout-web-poster-width);--portrait-h:var(--layar-layout-web-poster-height);--tile-gap:var(--layar-layout-web-tile-gap);--row-gap:var(--layar-layout-web-row-gap);--row-title-gap:var(--layar-layout-web-row-title-gap);--row-title-size:var(--layar-typography-web-heading-row-font-size);--row-title-line:var(--layar-typography-web-heading-row-line-height)}}*,:before,:after{box-sizing:border-box}html{background:var(--layar-color-ground);-webkit-text-size-adjust:100%;overflow-x:clip}body{background:var(--layar-color-ground);min-height:100dvh;color:var(--layar-color-text-primary);font-family:var(--layar-font-family-ui);font-size:var(--layar-typography-phone-body-font-size);line-height:var(--layar-typography-phone-body-line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default}h1,h2,h3,p,dl,dd,ol,ul,fieldset{margin:0;padding:0}ol,ul{list-style:none}fieldset{border:0;min-width:0}:focus-visible{outline:var(--layar-focus-web-ring-width) solid var(--layar-color-focus-ring);outline-offset:var(--layar-focus-web-ring-gap)}main:focus{outline:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;border-radius:var(--layar-radius-pill);background:var(--layar-color-text-primary);color:var(--layar-color-text-on-light);font-weight:var(--layar-font-weight-bold);padding:12px 18px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.button{min-height:var(--layar-layout-phone-compact-button-height);border-radius:var(--layar-radius-pill);font-family:var(--layar-typography-phone-button-font-family);font-size:var(--layar-typography-phone-button-font-size);line-height:var(--layar-typography-phone-button-line-height);font-weight:var(--layar-typography-phone-button-font-weight);white-space:nowrap;transition:background-color .16s var(--ease), color .16s var(--ease);border:0;justify-content:center;align-items:center;gap:9px;padding:0 24px;display:inline-flex}@media (width>=900px){.button{min-height:var(--layar-layout-phone-button-height)}}.button--primary{background:var(--layar-color-text-primary);color:var(--layar-color-text-on-light)}.button--primary:hover{background:var(--layar-color-text-hover)}.button--secondary{background:var(--layar-color-fill-secondary-button);color:var(--layar-color-text-primary);font-weight:var(--layar-font-weight-semibold)}.button--secondary:hover{background:var(--layar-color-border-outline)}.button--outline{min-height:var(--layar-layout-phone-outline-button-height);box-shadow:inset 0 0 0 1px var(--layar-color-border-outline);color:var(--layar-color-text-primary);font-size:var(--layar-typography-phone-button-small-font-size);font-weight:var(--layar-typography-phone-button-small-font-weight);background:0 0;padding:0 18px}.button--outline:hover{box-shadow:inset 0 0 0 1px var(--layar-color-text-primary)}.button--small{min-height:40px;padding:0 16px}.button--pay{min-height:var(--layar-layout-phone-pay-button-height);background:var(--layar-color-accent-saga-deep);color:var(--layar-color-text-on-pay);flex-direction:column;gap:0;padding:6px 28px}.button--pay:hover{filter:brightness(.92)}.button__sub{font-size:var(--layar-typography-phone-access-font-size);line-height:var(--layar-typography-phone-access-line-height);font-weight:var(--layar-font-weight-semibold)}.button--block{width:100%}.button:disabled{opacity:.6}.text-button{min-height:var(--layar-layout-touch-target);color:var(--layar-color-text-secondary);font-size:var(--layar-typography-phone-button-small-font-size);font-weight:var(--layar-typography-phone-button-small-font-weight);background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.text-button:hover{color:var(--layar-color-text-hover)}.icon-button{width:var(--layar-layout-touch-target);height:var(--layar-layout-touch-target);border-radius:var(--layar-radius-pill);color:var(--layar-color-text-primary);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-button:hover{color:var(--layar-color-text-hover)}.icon-button:disabled{opacity:.3}.avatar{width:var(--layar-layout-web-avatar);height:var(--layar-layout-web-avatar);border-radius:var(--layar-radius-pill);background:var(--layar-color-raise-4);font-size:14px;font-weight:var(--layar-font-weight-bold);justify-content:center;align-items:center;display:inline-flex}.avatar--large{width:var(--layar-layout-phone-avatar);height:var(--layar-layout-phone-avatar);font-size:22px}.wordmark{min-height:var(--layar-layout-touch-target);font-family:var(--layar-typography-web-wordmark-font-family);font-size:var(--layar-typography-web-wordmark-font-size);line-height:var(--layar-typography-web-wordmark-line-height);font-weight:var(--layar-typography-web-wordmark-font-weight);letter-spacing:var(--layar-typography-web-wordmark-letter-spacing);white-space:nowrap;align-items:center;display:inline-flex}.top{z-index:20;height:var(--header);padding:0 12px 0 var(--margin);background:var(--layar-color-ground);transition:background-color .2s var(--ease);align-items:center;gap:4px;display:flex;position:sticky;top:0}.shell--overlay .top{background:linear-gradient(180deg, color-mix(in srgb, var(--layar-color-ground) 70%, transparent) 0%, transparent 100%);position:fixed;left:0;right:0}.shell--overlay .top--solid{background:var(--layar-color-overlay-tab-bar)}.top__nav{display:none}.top__space{flex:1}.top__signin{min-height:var(--layar-layout-touch-target);font-size:var(--layar-typography-web-nav-font-size);font-weight:var(--layar-typography-web-nav-font-weight);align-items:center;padding:0 12px;display:inline-flex}.top__account{display:none}@media (width>=900px){.top{padding:0 var(--margin);gap:8px}.top__nav{gap:28px;margin-left:32px;display:flex}.top__nav a{min-height:var(--layar-layout-touch-target);color:var(--layar-color-text-secondary);font-size:var(--layar-typography-web-nav-font-size);line-height:var(--layar-typography-web-nav-line-height);font-weight:var(--layar-typography-web-nav-font-weight);align-items:center;margin:0 -8px;padding:0 8px;display:inline-flex}.top__nav a:hover{color:var(--layar-color-text-hover)}.top__nav a.active{color:var(--layar-color-text-primary);font-weight:var(--layar-font-weight-bold)}.top__account{display:inline-flex}}.categories{z-index:10;height:var(--layar-layout-touch-target);padding:0 var(--margin);align-items:center;gap:24px;display:flex;position:relative}.shell--overlay .categories{margin-top:var(--header)}.categories a{color:var(--layar-color-text-secondary);font-size:var(--layar-typography-phone-category-nav-font-size);line-height:var(--layar-typography-phone-category-nav-line-height);font-weight:var(--layar-font-weight-semibold);padding:12px 0;position:relative}.categories a.active{color:var(--layar-color-text-primary);font-weight:var(--layar-typography-phone-category-nav-font-weight)}.categories a.active:after{content:"";border-radius:var(--layar-radius-pill);background:var(--layar-color-text-primary);height:2px;position:absolute;bottom:3px;left:0;right:0}@media (width>=900px){.categories{display:none}}main{padding-bottom:calc(var(--tabbar) + 56px + env(safe-area-inset-bottom,0px));display:block}.tabbar{z-index:20;height:calc(var(--layar-layout-phone-tab-bar-height) + env(safe-area-inset-bottom,0px));padding-bottom:calc(6px + env(safe-area-inset-bottom,0px));background:var(--layar-color-overlay-tab-bar);border-top:1px solid var(--layar-color-border-divider-subtle);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar a{color:var(--layar-color-text-tertiary);font-size:var(--layar-typography-phone-tab-label-font-size);line-height:var(--layar-typography-phone-tab-label-line-height);font-weight:var(--layar-typography-phone-tab-label-font-weight);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.tabbar a.active{color:var(--layar-color-text-primary);font-weight:var(--layar-typography-phone-tab-label-active-font-weight)}@media (width>=900px){.tabbar{display:none}}.page{padding:12px var(--margin) 0}.page--narrow{max-width:760px}@media (width>=900px){.page{padding-top:32px}.page--narrow{max-width:720px;margin:0 auto;padding-left:0;padding-right:0}}.page__head{flex-direction:column;gap:8px;margin:8px 0 28px;display:flex}.page__title{font-size:var(--layar-typography-phone-heading-page-font-size);line-height:var(--layar-typography-phone-heading-page-line-height);font-weight:var(--layar-typography-phone-heading-page-font-weight);letter-spacing:var(--layar-typography-phone-heading-page-letter-spacing);text-wrap:balance}@media (width>=900px){.page__title{font-size:40px;line-height:48px}}.page__lead{color:var(--layar-color-text-secondary);text-wrap:pretty}.section-title{font-size:var(--row-title-size);line-height:var(--row-title-line);font-weight:var(--layar-font-weight-bold)}.eyebrowless{font-size:var(--layar-typography-phone-secondary-font-size);line-height:var(--layar-typography-phone-secondary-line-height);font-weight:var(--layar-font-weight-semibold);color:var(--layar-color-text-tertiary)}.meta{color:var(--layar-color-text-secondary);font-size:var(--layar-typography-phone-meta-font-size);line-height:var(--layar-typography-phone-meta-line-height);font-weight:var(--layar-typography-phone-meta-font-weight)}.meta strong{color:var(--layar-color-text-primary);font-weight:var(--layar-font-weight-bold)}@media (width>=900px){.meta{font-size:var(--layar-typography-web-meta-font-size);line-height:var(--layar-typography-web-meta-line-height)}}.empty{color:var(--layar-color-text-secondary);padding:24px 0}.poster{flex-direction:column;flex:0 0 var(--poster-w);scroll-snap-align:start;gap:6px;min-width:0;display:flex}.poster--portrait{flex-basis:var(--portrait-w)}.poster__art{aspect-ratio:2/3;border-radius:var(--layar-radius-art);background:var(--layar-color-raise-1);display:block;overflow:hidden}.poster__art img{object-fit:cover;width:100%;height:100%;transition:transform .32s var(--ease)}.poster:hover .poster__art img,.ranked:hover .poster__art img{transform:scale(1.03)}.poster__access{color:var(--layar-color-text-secondary);font-size:var(--layar-typography-phone-access-font-size);line-height:var(--layar-typography-phone-access-line-height);font-weight:var(--layar-typography-phone-access-font-weight)}@media (width>=900px){.poster{gap:8px}.poster__access{font-size:var(--layar-typography-web-access-font-size);line-height:var(--layar-typography-web-access-line-height)}}.rows{gap:var(--row-gap);margin-top:var(--layar-layout-phone-hero-to-rows);flex-direction:column;display:flex;position:relative}@media (width>=900px){.rows{margin-top:var(--layar-layout-web-hero-to-rows)}}.rail{gap:var(--row-title-gap);flex-direction:column;display:flex}.rail__head{padding:0 var(--margin);justify-content:space-between;align-items:center;display:flex}.rail__title{font-size:var(--row-title-size);line-height:var(--row-title-line);font-weight:var(--layar-font-weight-bold)}.rail__arrows{gap:4px;margin:-8px -10px;display:none}@media (width>=900px) and (hover:hover){.rail__arrows{opacity:0;transition:opacity .16s var(--ease);display:flex}.rail:hover .rail__arrows,.rail__arrows:focus-within{opacity:1}}.rail__track{gap:var(--tile-gap);padding:0 var(--margin) 4px;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding:0 var(--margin);scrollbar-width:none;display:flex;overflow-x:auto}.rail__track::-webkit-scrollbar{display:none}.continue{flex-direction:column;flex:0 0 var(--layar-layout-phone-continue-tile-width);scroll-snap-align:start;gap:10px;min-width:0;display:flex}@media (width>=900px){.continue{flex-basis:var(--layar-layout-web-continue-tile-width)}}.continue__art{aspect-ratio:16/9;border-radius:var(--layar-radius-art);background:var(--layar-color-raise-1);display:block;position:relative;overflow:hidden}.continue__art img{object-fit:cover;width:100%;height:100%;transition:transform .32s var(--ease)}.continue:hover .continue__art img{transform:scale(1.03)}.continue__track{height:var(--layar-layout-phone-progress-height);background:var(--layar-color-fill-progress-track);position:absolute;bottom:0;left:0;right:0}.continue__track span{background:var(--layar-color-accent-saga);height:100%;display:block}.continue__text{flex-direction:column;gap:2px;min-width:0;display:flex}.continue__title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--layar-typography-phone-title-tile-font-size);line-height:var(--layar-typography-phone-title-tile-line-height);font-weight:var(--layar-typography-phone-title-tile-font-weight);overflow:hidden}.continue__meta{color:var(--layar-color-text-tertiary);font-size:var(--layar-typography-phone-secondary-font-size);line-height:var(--layar-typography-phone-secondary-line-height);font-weight:var(--layar-font-weight-medium)}.ranked{flex:0 0 calc(var(--poster-w) + 52px);scroll-snap-align:start;align-items:flex-end;display:flex;position:relative}.ranked .poster__art{width:var(--poster-w);margin-left:auto;position:relative}.ranked__number{font-size:calc(var(--poster-h) * .62);line-height:1;font-weight:var(--layar-font-weight-extrabold);letter-spacing:-.06em;color:var(--layar-color-ground);-webkit-text-stroke:2px var(--layar-color-text-tertiary);paint-order:stroke fill;font-variant-numeric:tabular-nums;position:absolute;bottom:-10px;left:0}.ranked:nth-child(10){flex-basis:calc(var(--poster-w) + 92px)}.grid{gap:20px var(--tile-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.grid--portrait{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=600px){.grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media (width>=900px){.grid{grid-template-columns:repeat(auto-fill, minmax(var(--poster-w), 1fr));gap:32px var(--tile-gap)}.grid--compact{grid-template-columns:repeat(6, minmax(0, var(--poster-w)))}}.hero{flex-direction:column;align-items:center;padding-top:16px;display:flex;position:relative}.hero__backdrop{top:calc(-1 * (var(--header) + var(--layar-layout-touch-target)));pointer-events:none;height:780px;position:absolute;left:0;right:0;overflow:hidden}.hero__backdrop img{object-fit:cover;filter:blur(56px)saturate(1.2);opacity:.55;width:calc(100% + 120px);max-width:none;height:calc(100% + 120px);position:absolute;inset:-60px}.hero__backdrop:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--layar-color-ground) 35%, transparent) 0%, color-mix(in srgb, var(--layar-color-ground) 20%, transparent) 30%, color-mix(in srgb, var(--layar-color-ground) 86%, transparent) 75%, var(--layar-color-ground) 100%);position:absolute;inset:0}.hero__stage{width:100%;height:min(435px,112vw);position:relative;overflow:hidden}.hero__poster,.hero__peek{aspect-ratio:2/3;border-radius:var(--layar-radius-card);height:100%;position:absolute;top:0;overflow:hidden}.hero__poster{box-shadow:0 28px 60px color-mix(in srgb, var(--layar-color-ground) 50%, transparent);left:50%;transform:translate(-50%)}.hero__poster img{object-fit:cover;width:100%;height:100%}.hero__peek{object-fit:cover;opacity:.5}.hero__peek--before{right:calc(50% + min(145px,37vw) + 12px)}.hero__peek--after{left:calc(50% + min(145px,37vw) + 12px)}.hero__copy{padding:0 var(--margin);text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:20px;display:flex;position:relative}.hero__copy .title-mark{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero__synopsis{display:none}.hero__actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.hero__note{color:var(--layar-color-text-secondary);font-size:var(--layar-typography-web-secondary-font-size);line-height:var(--layar-typography-web-secondary-line-height);display:none}.hero__dots{gap:0;margin-top:4px;display:flex;position:relative}.hero__dot{width:28px;height:var(--layar-layout-touch-target);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.hero__dot span{border-radius:var(--layar-radius-pill);background:var(--layar-color-raise-4);width:6px;height:3px;transition:width .2s var(--ease), background-color .2s var(--ease);display:block}.hero__dot[aria-pressed=true] span{background:var(--layar-color-text-primary);width:18px}@media (width>=900px){.hero{min-height:min(760px,88vh);padding:calc(var(--header) + 120px) var(--margin) 0;align-items:flex-start}.hero__backdrop{height:min(760px,88vh);top:0}.hero__backdrop img{filter:none;opacity:1;object-position:70% 35%;width:100%;height:100%;inset:0}.hero__backdrop:after{background:linear-gradient(90deg, var(--layar-color-ground) 0%, color-mix(in srgb, var(--layar-color-ground) 85%, transparent) 28%, transparent 60%), linear-gradient(180deg, color-mix(in srgb, var(--layar-color-ground) 60%, transparent) 0%, transparent 18%, transparent 60%, var(--layar-color-ground) 100%)}.hero__stage{display:none}.hero__copy{width:var(--layar-layout-web-hero-text-width);text-align:left;align-items:flex-start;max-width:100%;margin:0;padding:0}.hero__copy .title-mark{clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.hero__synopsis,.hero__note{display:block}.hero__synopsis{color:var(--layar-color-text-secondary);font-size:var(--layar-typography-web-body-hero-font-size);line-height:var(--layar-typography-web-body-hero-line-height)}.hero__actions{justify-content:flex-start;margin-top:8px}.hero__dots{margin:20px 0 0 -11px}}.title-mark__art{object-fit:contain;object-position:left bottom;width:min(380px,80vw);height:auto;max-height:200px}.title-mark__text{font-family:var(--layar-typography-phone-title-fallback-font-family);font-size:var(--layar-typography-phone-title-fallback-font-size);line-height:var(--layar-typography-phone-title-fallback-line-height);font-weight:var(--layar-typography-phone-title-fallback-font-weight);letter-spacing:var(--layar-typography-phone-title-fallback-letter-spacing);text-wrap:balance;display:block}@media (width>=900px){.title-mark__text{font-size:64px;line-height:68px}}.paket-strip{margin:0 var(--margin);border-top:1px solid var(--layar-color-border-divider);border-bottom:1px solid var(--layar-color-border-divider);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.paket-strip__title{font-size:var(--layar-typography-phone-title-tile-font-size);line-height:var(--layar-typography-phone-title-tile-line-height);font-weight:var(--layar-typography-phone-title-tile-font-weight)}.paket-strip__text{color:var(--layar-color-text-tertiary);font-size:var(--layar-typography-phone-secondary-font-size);line-height:var(--layar-typography-phone-secondary-line-height)}@media (width>=900px){.paket-strip{max-width:760px}}.title{position:relative}.title__backdrop{height:400px;position:absolute;top:0;left:0;right:0;overflow:hidden}.title__backdrop img{object-fit:cover;object-position:70% 40%;width:100%;height:100%}.title--portrait .title__backdrop img{object-position:50% 25%}.title__backdrop:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--layar-color-ground) 50%, transparent) 0%, transparent 26%, color-mix(in srgb, var(--layar-color-ground) 30%, transparent) 55%, var(--layar-color-ground) 100%);position:absolute;inset:0}.title__intro{padding:224px var(--margin) 0;flex-direction:column;gap:16px;display:flex;position:relative}.title__intro .title-mark__art{width:min(236px,64vw)}.main-action{flex-direction:column;gap:10px;margin-top:4px;display:flex}.main-action .button{width:100%}.main-action__note{color:var(--layar-color-text-tertiary);font-size:var(--layar-typography-phone-secondary-font-size);line-height:var(--layar-typography-phone-secondary-line-height);text-align:center}.title__intro>.text-button{color:var(--layar-color-text-primary);align-self:flex-start;margin:-6px 0}.title__synopsis{color:var(--layar-color-text-secondary);text-wrap:pretty}.facts{font-size:var(--layar-typography-phone-secondary-font-size);line-height:var(--layar-typography-phone-secondary-line-height);grid-template-columns:auto 1fr;gap:6px 14px;display:grid}.facts dt{color:var(--layar-color-text-tertiary)}.facts dd{color:var(--layar-color-text-secondary)}.facts--ruled{border-top:1px solid var(--layar-color-border-divider-subtle);gap:8px 14px;padding-top:16px}.title__body{padding:36px var(--margin) 0;flex-direction:column;gap:36px;display:flex;position:relative}.title__section{flex-direction:column;gap:16px;display:flex}.title__section-head{border-top:1px solid var(--layar-color-border-divider);justify-content:space-between;align-items:baseline;gap:12px;padding-top:20px;display:flex}.title__count{color:var(--layar-color-text-tertiary);font-size:var(--layar-typography-phone-secondary-font-size);line-height:var(--layar-typography-phone-secondary-line-height)}@media (width>=900px){.title__backdrop{height:min(720px,86vh)}.title__backdrop:after{background:linear-gradient(90deg, var(--layar-color-ground) 0%, color-mix(in srgb, var(--layar-color-ground) 85%, transparent) 30%, transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--layar-color-ground) 60%, transparent) 0%, transparent 18%, transparent 55%, var(--layar-color-ground) 100%)}.title--portrait .title__backdrop{width:62%;left:auto}.title__intro{width:calc(var(--layar-layout-web-hero-text-width) + var(--margin));max-width:100%;padding-top:calc(var(--header) + 140px)}.title__intro .title-mark__art{width:380px}.main-action{align-items:flex-start}.main-action .button{width:auto}.main-action__note{text-align:left}.title__synopsis{font-size:var(--layar-typography-web-body-hero-font-size);line-height:var(--layar-typography-web-body-hero-line-height)}.title__body{gap:56px;padding-top:64px}.title__section{max-width:1080px}}.season-select{align-self:flex-start;align-items:center;display:inline-flex;position:relative}.season-select select{appearance:none;min-height:var(--layar-layout-touch-target);border-radius:var(--layar-radius-pill);background:var(--layar-color-raise-2);font-weight:var(--layar-font-weight-semibold);border:0;padding:0 44px 0 18px}.season-select svg{pointer-events:none;position:absolute;right:16px}.episodes{flex-direction:column;gap:8px;display:flex}.episode{align-items:center;gap:14px;padding:6px 0;display:flex}.episode__art{aspect-ratio:16/9;border-radius:var(--layar-radius-art);background:var(--layar-color-raise-1);flex:0 0 136px;position:relative;overflow:hidden}.episode__art img{object-fit:cover;width:100%;height:100%}.episode__play{border-radius:var(--layar-radius-pill);background:var(--layar-color-overlay-icon-button-scrim);justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;bottom:8px;right:8px}.episode__text,.result__text{flex-direction:column;gap:2px;min-width:0;display:flex}.episode__title,.result__title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--layar-typography-phone-title-tile-font-size);line-height:var(--layar-typography-phone-title-tile-line-height);font-weight:var(--layar-typography-phone-title-tile-font-weight);overflow:hidden}.episode__meta,.result__meta{color:var(--layar-color-text-tertiary);font-size:var(--layar-typography-phone-secondary-font-size);line-height:var(--layar-typography-phone-secondary-line-height)}.result__meta strong{color:var(--layar-color-text-secondary);font-weight:var(--layar-font-weight-semibold)}.episode:hover .episode__title,.result:hover .result__title{color:var(--layar-color-text-hover)}@media (width>=900px){.episodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;display:grid}.episode__art{flex-basis:200px}}.episode-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}@media (width>=900px){.title .episode-grid{grid-template-columns:repeat(auto-fill,88px)}}.episode-grid__item{border-radius:var(--layar-radius-card);background:var(--layar-color-raise-2);flex-direction:column;align-items:center;gap:6px;padding:12px 0 10px;display:flex}.episode-grid__item:hover{background:var(--layar-color-raise-3)}.episode-grid__item[aria-current]{box-shadow:inset 0 0 0 var(--layar-border-width-selected) var(--layar-color-border-selected)}.episode-grid__number{font-size:22px;line-height:1;font-weight:var(--layar-font-weight-bold);font-variant-numeric:tabular-nums}.episode-grid__access{color:var(--layar-color-text-secondary);font-size:var(--layar-typography-phone-access-font-size);line-height:var(--layar-typography-phone-access-line-height);font-weight:var(--layar-typography-phone-access-font-weight)}.episode-grid__access--koin{color:var(--layar-color-accent-koin)}.search-field{height:var(--layar-layout-phone-input-height);border-radius:var(--layar-radius-card);background:var(--layar-color-raise-2);color:var(--layar-color-text-tertiary);align-items:center;gap:10px;padding:0 16px;display:flex}.search-field:focus-within{outline:var(--layar-focus-web-ring-width) solid var(--layar-color-focus-ring);outline-offset:var(--layar-focus-web-ring-gap)}.search-field input{min-width:0;height:100%;color:var(--layar-color-text-primary);background:0 0;border:0;outline:none;flex:1;font-size:16px}.search-field input::placeholder{color:var(--layar-color-text-tertiary)}.search-field input::-webkit-search-cancel-button{filter:invert(.8)}.search-block{flex-direction:column;gap:12px;margin-top:28px;display:flex}.chips{flex-wrap:wrap;gap:0 8px;display:flex}.chip{min-height:var(--layar-layout-touch-target);color:var(--layar-color-text-secondary);font-size:var(--layar-typography-phone-button-small-font-size);font-weight:var(--layar-typography-phone-button-small-font-weight);z-index:0;align-items:center;padding:0 16px;display:inline-flex;position:relative}.chip:after{content:"";z-index:-1;border-radius:var(--layar-radius-pill);background:var(--layar-color-raise-2);position:absolute;inset:4px 0}.chip:hover{color:var(--layar-color-text-hover)}.results{flex-direction:column;gap:4px;display:flex}.result{align-items:center;gap:14px;padding:6px 0;display:flex}.result__art{aspect-ratio:16/9;border-radius:var(--layar-radius-art);background:var(--layar-color-raise-1);flex:0 0 136px;overflow:hidden}.result__art img{object-fit:cover;width:100%;height:100%}@media (width>=900px){.results--wide{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;display:grid}.results--wide .result__art{flex-basis:200px}}.live-tag{color:var(--layar-color-text-primary);font-size:var(--layar-typography-phone-meta-font-size);line-height:var(--layar-typography-phone-meta-line-height);font-weight:var(--layar-font-weight-bold);align-items:center;gap:8px;display:inline-flex}.live-dot{width:var(--layar-layout-phone-live-dot);height:var(--layar-layout-phone-live-dot);border-radius:var(--layar-radius-pill);background:var(--layar-color-status-live)}.live-feature{flex-direction:column;gap:16px;display:flex}.live-feature__art{aspect-ratio:16/9;border-radius:var(--layar-radius-card);display:block;overflow:hidden}.live-feature__art img{object-fit:cover;width:100%;height:100%}.live-feature__text{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.live-feature__title{font-size:var(--layar-typography-phone-heading-item-font-size);line-height:var(--layar-typography-phone-heading-item-line-height);font-weight:var(--layar-typography-phone-heading-item-font-weight)}.live-feature__meta{color:var(--layar-color-text-secondary);font-size:var(--layar-typography-phone-secondary-font-size)}.live-feature .button{margin-top:10px}@media (width>=900px){.live-feature{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.live-feature__title{font-size:32px;line-height:40px}}.signin{min-height:calc(100dvh - var(--tabbar));position:relative;overflow:hidden}.signin__wall{opacity:.55;grid-template-columns:repeat(4,1fr);gap:8px;display:grid;position:absolute;top:-40px;left:-30px;right:-30px;transform:rotate(-6deg)}.signin__wall img{aspect-ratio:2/3;object-fit:cover;border-radius:var(--layar-radius-art);width:100%}.signin:before{content:"";z-index:1;background:linear-gradient(180deg, color-mix(in srgb, var(--layar-color-ground) 30%, transparent) 0%, color-mix(in srgb, var(--layar-color-ground) 75%, transparent) 28%, var(--layar-color-ground) 46%);position:absolute;inset:0}.signin__panel{z-index:2;max-width:420px;padding:min(300px, 62vw) var(--margin) 40px;flex-direction:column;gap:18px;display:flex;position:relative}@media (width>=900px){.signin__wall{grid-template-columns:repeat(8,1fr);top:-120px}.signin:before{background:radial-gradient(ellipse at 50% 60%, var(--layar-color-ground) 0%, color-mix(in srgb, var(--layar-color-ground) 90%, transparent) 38%, color-mix(in srgb, var(--layar-color-ground) 55%, transparent) 100%)}.signin__panel{padding-top:calc(var(--header) + 160px);margin:0 auto}}.form{flex-direction:column;gap:14px;display:flex}.form .page__title{margin-top:8px}.field{flex-direction:column;gap:6px;margin-top:10px;display:flex}.field__label{color:var(--layar-color-text-secondary);font-size:var(--layar-typography-phone-secondary-font-size);line-height:var(--layar-typography-phone-secondary-line-height)}.field input{height:var(--layar-layout-phone-input-height);border-radius:var(--layar-radius-card);background:var(--layar-color-raise-2);color:var(--layar-color-text-primary);border:0;padding:0 16px;font-size:16px}.field input[aria-invalid=true]{box-shadow:inset 0 0 0 var(--layar-border-width-selected) var(--layar-color-status-error)}.field__code{letter-spacing:.4em;font-variant-numeric:tabular-nums;font-weight:var(--layar-font-weight-bold)}.form__error{color:var(--layar-color-text-primary);font-size:var(--layar-typography-phone-secondary-font-size);line-height:var(--layar-typography-phone-secondary-line-height);border-left:2px solid var(--layar-color-status-error);padding-left:12px}.form__note{color:var(--layar-color-text-tertiary);font-size:var(--layar-typography-phone-secondary-font-size);line-height:var(--layar-typography-phone-secondary-line-height);text-align:center}.form__links{justify-content:space-between;gap:12px;display:flex}.signin__check:empty{display:none}.signin__check{justify-content:center;display:flex}.account{flex-direction:column;gap:32px;display:flex}.account__head{align-items:center;gap:14px;margin-top:16px;display:flex}.account__name{font-size:var(--layar-typography-phone-heading-sheet-font-size);line-height:var(--layar-typography-phone-heading-sheet-line-height);font-weight:var(--layar-typography-phone-heading-sheet-font-weight)}.account__email{color:var(--layar-color-text-tertiary);font-size:var(--layar-typography-phone-secondary-font-size)}.account__section{flex-direction:column;gap:6px;display:flex}.account__paket{font-size:var(--layar-typography-phone-heading-item-font-size);line-height:var(--layar-typography-phone-heading-item-line-height);font-weight:var(--layar-typography-phone-heading-item-font-weight);margin-top:6px}.account__detail{color:var(--layar-color-text-secondary);font-size:var(--layar-typography-phone-secondary-font-size);margin-bottom:12px}.account__coins{border-bottom:1px solid var(--layar-color-border-divider);font-size:var(--layar-typography-phone-price-font-size);line-height:var(--layar-typography-phone-price-line-height);font-weight:var(--layar-typography-phone-price-font-weight);letter-spacing:var(--layar-typography-phone-price-letter-spacing);font-variant-numeric:tabular-nums;padding-bottom:18px}.row-link{border:0;border-top:1px solid var(--layar-color-border-divider);border-bottom:1px solid var(--layar-color-border-divider);width:100%;min-height:56px;font-size:16px;font-weight:var(--layar-font-weight-semibold);text-align:left;background:0 0;align-items:center;padding:0;display:flex}.row-link:hover{color:var(--layar-color-text-hover)}.row-link--quiet{color:var(--layar-color-text-secondary);border-top:0}.account__message{color:var(--layar-color-text-secondary);font-size:var(--layar-typography-phone-secondary-font-size)}.account__message:empty{display:none}.devices{flex-direction:column;display:flex}.device{border-bottom:1px solid var(--layar-color-border-divider);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:12px 0;display:flex}.device__text{flex-direction:column;gap:2px;min-width:0;display:flex}.device__name{font-weight:var(--layar-font-weight-semibold)}.device__meta{color:var(--layar-color-text-tertiary);font-size:var(--layar-typography-phone-secondary-font-size)}.segmented{border-radius:var(--layar-radius-pill);background:var(--layar-color-raise-2);align-self:flex-start;padding:4px;display:inline-flex}.segmented button{min-height:var(--layar-layout-touch-target);border-radius:var(--layar-radius-pill);color:var(--layar-color-text-secondary);font-size:var(--layar-typography-phone-button-small-font-size);font-weight:var(--layar-typography-phone-button-small-font-weight);background:0 0;border:0;padding:0 20px}.segmented button[aria-pressed=true]{background:var(--layar-color-text-primary);color:var(--layar-color-text-on-light)}.paket{flex-direction:column;gap:20px;display:flex}.paket .page__head{margin-bottom:4px}.plans{flex-direction:column;gap:10px;display:flex}.plan{border-radius:var(--layar-radius-card);background:var(--layar-color-raise-1);cursor:pointer;align-items:center;gap:14px;min-height:84px;padding:16px 18px;display:flex;position:relative}.plan:hover{background:var(--layar-color-raise-2)}.plan--chosen{background:var(--layar-color-raise-2);box-shadow:inset 0 0 0 var(--layar-border-width-selected) var(--layar-color-border-selected)}.plan input{opacity:0;pointer-events:none;position:absolute}.plan:has(input:focus-visible){outline:var(--layar-focus-web-ring-width) solid var(--layar-color-focus-ring);outline-offset:var(--layar-focus-web-ring-gap)}.plan__radio{border-radius:var(--layar-radius-pill);height:20px;box-shadow:inset 0 0 0 2px var(--layar-color-text-tertiary);flex:0 0 20px}.plan--chosen .plan__radio{box-shadow:inset 0 0 0 6px var(--layar-color-text-primary)}.plan__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.plan__name{font-size:18px;line-height:22px;font-weight:var(--layar-font-weight-bold)}.plan__current{color:var(--layar-color-text-secondary);font-size:var(--layar-typography-phone-access-font-size);font-weight:var(--layar-font-weight-semibold)}.plan__specs,.plan__unit,.paket__note{color:var(--layar-color-text-tertiary);font-size:var(--layar-typography-phone-secondary-font-size);line-height:var(--layar-typography-phone-secondary-line-height)}.plan__unit{font-size:var(--layar-typography-phone-caption-font-size);line-height:var(--layar-typography-phone-caption-line-height)}.plan__price{flex-direction:column;align-items:flex-end;display:flex}.plan__amount{font-size:var(--layar-typography-phone-price-font-size);line-height:var(--layar-typography-phone-price-line-height);font-weight:var(--layar-typography-phone-price-font-weight);letter-spacing:var(--layar-typography-phone-price-letter-spacing);font-variant-numeric:tabular-nums;white-space:nowrap}.paket__note{margin-top:-10px}.paket__footer{bottom:calc(var(--tabbar) + env(safe-area-inset-bottom,0px));margin:8px calc(-1 * var(--margin)) 0;padding:16px var(--margin) 22px;background:var(--layar-color-ground);border-top:1px solid var(--layar-color-border-divider-subtle);flex-direction:column;gap:12px;display:flex;position:sticky}@media (width>=900px){.paket__footer{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.error-screen{flex-direction:column;align-items:flex-start;gap:24px;padding-top:96px;display:flex}.player{background:var(--layar-color-ground);color:var(--layar-color-text-primary);position:fixed;inset:0;overflow:hidden}.player__video{object-fit:contain;background:var(--layar-color-ground);width:100%;height:100%}.captions{z-index:3;border-radius:var(--layar-radius-art);background:var(--layar-color-overlay-sheet-scrim);max-width:min(860px,100% - 48px);color:var(--layar-color-text-primary);font-size:clamp(16px,2.2vw,28px);line-height:1.35;font-weight:var(--layar-font-weight-semibold);text-align:center;white-space:pre-line;transition:bottom .24s var(--ease);pointer-events:none;padding:4px 12px;position:absolute;bottom:132px;left:50%;transform:translate(-50%)}.player--idle .captions{bottom:48px}.player__scrim{pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--layar-color-ground) 70%, transparent) 0%, color-mix(in srgb, var(--layar-color-ground) 15%, transparent) 30%, color-mix(in srgb, var(--layar-color-ground) 15%, transparent) 60%, color-mix(in srgb, var(--layar-color-ground) 85%, transparent) 100%);transition:opacity .24s var(--ease);position:absolute;inset:0}.player__top,.player__center,.player__bottom,.player__scrim{transition:opacity .24s var(--ease)}.player--idle{cursor:none}.player--idle .player__top,.player--idle .player__center,.player--idle .player__bottom,.player--idle .player__scrim{opacity:0;pointer-events:none}.player__top{align-items:center;gap:8px;padding:10px 16px 0 12px;display:flex;position:absolute;top:0;left:0;right:0}.player__heading{flex:1;min-width:0}.player__title{text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:22px;font-weight:var(--layar-font-weight-bold);overflow:hidden}.player__subtitle{text-overflow:ellipsis;white-space:nowrap;color:var(--layar-color-text-secondary);font-size:var(--layar-typography-phone-secondary-font-size);line-height:var(--layar-typography-phone-secondary-line-height);overflow:hidden}.player__center{pointer-events:none;justify-content:center;align-items:center;gap:clamp(32px,9vw,72px);display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.player__center>*{pointer-events:auto}.round-button{border-radius:var(--layar-radius-pill);width:56px;height:56px;color:var(--layar-color-text-primary);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.round-button--large{background:var(--layar-color-overlay-icon-button-scrim);width:72px;height:72px}.round-button__number{font-size:12px;font-weight:var(--layar-font-weight-bold);padding-top:2px;position:absolute}.player__bottom{padding:0 24px max(10px, env(safe-area-inset-bottom,0px));flex-direction:column;gap:4px;display:flex;position:absolute;bottom:0;left:0;right:0}.timeline{font-size:var(--layar-typography-phone-meta-font-size);line-height:var(--layar-typography-phone-meta-line-height);font-weight:var(--layar-typography-phone-meta-font-weight);font-variant-numeric:tabular-nums;align-items:center;gap:14px;display:flex}.timeline__time--quiet{color:var(--layar-color-text-secondary)}.timeline__range{appearance:none;cursor:pointer;background:0 0;flex:1;height:24px;margin:0}.timeline__range::-webkit-slider-runnable-track{border-radius:var(--layar-radius-pill);background:linear-gradient(90deg, var(--layar-color-accent-saga) var(--played), transparent var(--played)), linear-gradient(90deg, var(--layar-color-fill-player-buffered) var(--buffered), var(--layar-color-fill-player-track) var(--buffered));height:4px}.timeline__range::-moz-range-track{border-radius:var(--layar-radius-pill);background:linear-gradient(90deg, var(--layar-color-accent-saga) var(--played), transparent var(--played)), linear-gradient(90deg, var(--layar-color-fill-player-buffered) var(--buffered), var(--layar-color-fill-player-track) var(--buffered));height:4px}.timeline__range::-webkit-slider-thumb{appearance:none;border-radius:var(--layar-radius-pill);background:var(--layar-color-text-primary);border:0;width:14px;height:14px;margin-top:-5px}.timeline__range::-moz-range-thumb{border-radius:var(--layar-radius-pill);background:var(--layar-color-text-primary);border:0;width:14px;height:14px}.player__tools{align-items:center;gap:4px;margin:0 -12px;display:flex}.player__space{flex:1}.tool{min-width:var(--layar-layout-touch-target);height:var(--layar-layout-touch-target);border-radius:var(--layar-radius-pill);color:var(--layar-color-text-primary);font-size:var(--layar-typography-phone-button-small-font-size);line-height:var(--layar-typography-phone-button-small-line-height);font-weight:var(--layar-typography-phone-button-small-font-weight);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.tool:hover,.tool[aria-expanded=true]{background:var(--layar-color-fill-secondary-button)}.tool__chip{border-radius:var(--layar-radius-art);height:20px;box-shadow:inset 0 0 0 1.5px var(--layar-color-text-primary);font-size:12px;font-weight:var(--layar-font-weight-bold);align-items:center;padding:0 6px;display:inline-flex}@media (width<=599px){.tool:not([aria-label]){gap:0;font-size:0}.tool:not([aria-label]) .tool__chip{font-size:12px}}.menu{z-index:5;border-radius:var(--layar-radius-card);background:var(--layar-color-overlay-tv-panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);flex-direction:column;gap:2px;width:min(300px,100% - 32px);max-height:calc(100% - 140px);padding:12px;display:flex;position:absolute;bottom:96px;right:16px;overflow-y:auto}.menu__title{color:var(--layar-color-text-tertiary);font-size:var(--layar-typography-phone-secondary-font-size);font-weight:var(--layar-font-weight-semibold);padding:4px 12px 8px}.menu__item{min-height:var(--layar-layout-touch-target);border-radius:var(--layar-radius-art);color:var(--layar-color-text-secondary);font-size:16px;font-weight:var(--layar-font-weight-semibold);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}.menu__item:hover{background:var(--layar-color-fill-secondary-button);color:var(--layar-color-text-primary)}.menu__item[aria-pressed=true]{color:var(--layar-color-text-primary)}.menu__item[aria-pressed=true]:after{content:"";border-radius:var(--layar-radius-pill);background:var(--layar-color-text-primary);width:8px;height:8px}.menu__item--locked{color:var(--layar-color-text-tertiary)}.menu__upgrade{color:var(--layar-color-text-primary);font-size:var(--layar-typography-phone-access-font-size);font-weight:var(--layar-font-weight-bold)}.menu__note{color:var(--layar-color-text-tertiary);font-size:var(--layar-typography-phone-caption-font-size);line-height:var(--layar-typography-phone-caption-line-height);padding:8px 12px 4px}.next-episode{z-index:4;flex-direction:column;align-items:flex-start;gap:0;padding:8px 24px;position:absolute;bottom:112px;right:24px}.next-episode__label{color:var(--layar-color-text-on-light);font-size:var(--layar-typography-phone-access-font-size);line-height:var(--layar-typography-phone-access-line-height);font-weight:var(--layar-font-weight-semibold)}.skip-intro{z-index:4;position:absolute;bottom:112px;right:24px}.player__loading{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.spinner{border-radius:var(--layar-radius-pill);border:3px solid var(--layar-color-fill-player-track);border-top-color:var(--layar-color-text-primary);width:40px;height:40px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.player__error{z-index:6;border-radius:var(--layar-radius-card);background:var(--layar-color-raise-1);text-align:center;width:min(420px,100% - 48px);padding:16px 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vertical{background:var(--layar-color-ground);position:fixed;inset:0;overflow:hidden}.vertical__backdrop{position:absolute;inset:0}.vertical__backdrop img{object-fit:cover;filter:blur(60px)saturate(1.1);opacity:.45;width:calc(100% + 120px);max-width:none;height:calc(100% + 120px);position:absolute;inset:-60px}.vertical__stage{touch-action:pan-x;background:var(--layar-color-ground);height:100%;margin:0 auto;position:relative;overflow:hidden}@media (aspect-ratio>=10/16){.vertical__stage{aspect-ratio:9/16;max-width:100%}}.vertical__video{object-fit:cover;width:100%;height:100%}.vertical__scrim{pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--layar-color-ground) 65%, transparent) 0%, transparent 18%, transparent 72%, color-mix(in srgb, var(--layar-color-ground) 70%, transparent) 100%), linear-gradient(270deg, color-mix(in srgb, var(--layar-color-ground) 50%, transparent) 0%, transparent 30%);position:absolute;inset:0}.vertical__top{align-items:center;gap:6px;padding:10px 12px 0 8px;display:flex;position:absolute;top:0;left:0;right:0}.vertical__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vertical__rail{flex-direction:column;gap:18px;display:flex;position:absolute;bottom:120px;right:10px}.rail-action{width:56px;color:var(--layar-color-text-primary);font-size:12px;line-height:16px;font-weight:var(--layar-font-weight-semibold);text-shadow:0 1px 6px color-mix(in srgb, var(--layar-color-ground) 90%, transparent);background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex}.rail-action__icon{width:var(--layar-layout-touch-target);height:var(--layar-layout-touch-target);border-radius:var(--layar-radius-pill);background:var(--layar-color-overlay-icon-button-scrim);justify-content:center;align-items:center;display:inline-flex}.rail-action:disabled{opacity:.35}.vertical__bottom{padding:0 20px max(16px, env(safe-area-inset-bottom,0px));flex-direction:column;gap:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.vertical__access{color:var(--layar-color-text-primary);font-size:var(--layar-typography-phone-access-font-size);font-weight:var(--layar-font-weight-bold);text-shadow:0 1px 6px color-mix(in srgb, var(--layar-color-ground) 90%, transparent)}.vertical__progress{border-radius:var(--layar-radius-pill);background:var(--layar-color-fill-progress-track);height:3px;overflow:hidden}.vertical__progress span{background:var(--layar-color-accent-saga);height:100%;display:block}.sheet{border-radius:var(--layar-radius-sheet) var(--layar-radius-sheet) 0 0;background:var(--layar-color-raise-1);width:100%;max-width:480px;color:var(--layar-color-text-primary);box-shadow:0 -20px 60px color-mix(in srgb, var(--layar-color-ground) 50%, transparent);border:0;margin:auto auto 0;padding:10px 20px 24px}.sheet::backdrop{background:var(--layar-color-overlay-sheet-scrim)}@media (width>=900px){.sheet{border-radius:var(--layar-radius-sheet);margin:auto}}.sheet__head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.sheet__title{font-size:var(--layar-typography-phone-heading-sheet-font-size);line-height:var(--layar-typography-phone-heading-sheet-line-height);font-weight:var(--layar-typography-phone-heading-sheet-font-weight)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important}}.connect-tv .form{max-width:420px}.connect-tv .form__note{text-align:left}.field__code--tv{text-transform:uppercase;letter-spacing:.24em}.tv-code{border-radius:var(--layar-radius-card);background:var(--layar-color-raise-2);text-align:center;font-size:var(--layar-typography-phone-price-font-size);line-height:var(--layar-typography-phone-price-line-height);font-weight:var(--layar-font-weight-bold);letter-spacing:.18em;font-variant-numeric:tabular-nums;padding:20px 16px}.player__sample{border-radius:var(--layar-radius-pill);background:var(--layar-color-raise-2);width:fit-content;color:var(--layar-color-text-secondary);font-size:var(--layar-typography-phone-secondary-font-size);line-height:var(--layar-typography-phone-secondary-line-height);margin-top:4px;padding:2px 8px}
