@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-400-normal-DvjyhnTk.woff2) format("woff2"),url(/assets/open-sans-cyrillic-400-normal-XMp_Qeuo.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-cyrillic-500-normal-C0pJK5UH.woff2) format("woff2"),url(/assets/open-sans-cyrillic-500-normal-K_-1AP7V.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-cyrillic-600-normal-BuMhxFId.woff2) format("woff2"),url(/assets/open-sans-cyrillic-600-normal-C5LXWJm_.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-700-normal-Db4W_Rwa.woff2) format("woff2"),url(/assets/open-sans-cyrillic-700-normal-FWckWEfO.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-400-normal-Bk63H6sG.woff2) format("woff2"),url(/assets/open-sans-latin-400-normal-DKniycaP.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-latin-500-normal-C0rntwkW.woff2) format("woff2"),url(/assets/open-sans-latin-500-normal-BxcNt415.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-latin-600-normal-Cp4N6AwT.woff2) format("woff2"),url(/assets/open-sans-latin-600-normal-C3dWW5mx.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-700-normal-CceUhp2e.woff2) format("woff2"),url(/assets/open-sans-latin-700-normal-CZCQA30i.woff) format("woff")}:root{color-scheme:dark}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{touch-action:manipulation}body{background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);font-family:var(--fontFamilyBase);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1)}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}input,select{font-family:inherit}:focus{outline:none}:focus-visible{outline:var(--strokeWidth20) solid var(--colorStrokeFocus2);outline-offset:1px}::selection{background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand)}@font-face{font-family:Bahnschrift;font-weight:400;font-display:swap;src:local("Bahnschrift"),url(/assets/Bahnschrift_Regular-knbHXwz8.otf) format("opentype")}@font-face{font-family:Bahnschrift;font-weight:600;font-display:swap;src:local("Bahnschrift SemiBold"),url(/assets/Bahnschrift_SemiBold-BMGI6h9s.otf) format("opentype")}@font-face{font-family:Bahnschrift;font-weight:700;font-display:swap;src:local("Bahnschrift Bold"),url(/assets/Bahnschrift_Bold-Be4ZTo6S.otf) format("opentype")}:root{--colorNeutralBackground1: #000000;--colorNeutralBackground1Hover: #1a1a1a;--colorNeutralBackground1Pressed: #2e2e2e;--colorNeutralBackground1Selected: #242424;--colorNeutralBackground2: #1f1f1f;--colorNeutralBackground2Hover: #292929;--colorNeutralBackground2Pressed: #4d4d4d;--colorNeutralBackground2Selected: #424242;--colorNeutralBackground3: #292929;--colorNeutralBackground3Pressed: #575757;--colorNeutralBackground3Selected: #4d4d4d;--colorNeutralBackground4: #333333;--colorNeutralBackground5: #3d3d3d;--colorNeutralBackground5Hover: #525252;--colorNeutralBackground5Pressed: #6b6b6b;--colorNeutralBackground5Selected: #616161;--colorNeutralBackground6: #5c5c5c;--colorNeutralBackgroundCanvas: #141414;--colorNeutralBackgroundDisabled: #525252;--colorNeutralBackgroundLightStatic: #ffffff;--colorNeutralBackgroundLightStaticDisabled: #adadad;--colorQrBackground: #e6e6e6;--colorQrForeground: #141414;--colorNeutralStencil1: #333333;--colorNeutralStencil2: #3d3d3d;--colorSubtleBackgroundHover: #242424;--colorSubtleBackgroundPressed: #2e2e2e;--colorNeutralForeground1: #ffffff;--colorNeutralForeground2: #d6d6d6;--colorNeutralForeground3: #adadad;--colorNeutralForeground4: #999999;--colorNeutralForegroundDisabled: #5c5c5c;--colorNeutralForegroundOnBrand: #ffffff;--colorNeutralForegroundStaticLight: #ffffff;--colorNeutralForegroundStaticDark: #000000;--colorNeutralStroke1: #4d4d4d;--colorNeutralStroke2: #3d3d3d;--colorNeutralStrokeAccessible: #9e9e9e;--colorNeutralStrokeDisabled: #424242;--colorStrokeFocus1: #000000;--colorStrokeFocus2: #ffffff;--colorStatusSuccessForeground1: #54b054;--colorStatusDangerForeground1: #e37d80;--colorStatusDangerBackground1: #3f1011;--colorStatusDangerBackground2: #751d1f;--colorStatusDangerBorder1: #d13438;--colorStatusWarningForeground1: #faa06b;--colorStatusWarningBackground1: #4a1e04;--colorStatusWarningBorder1: #f7630c;--colorQuality4K: #ffd335;--colorQuality1080p: #62abf5;--colorQuality720p: #58d3db;--colorQuality480p: #9bd4a0;--colorQualitySD: #e8b0ce;--colorBackgroundOverlay: rgba(0, 0, 0, .5);--colorBackgroundOverlaySheet: rgba(0, 0, 0, .32);--colorBrandBackground: #115ea3;--colorBrandBackgroundPressed: #0e4775;--colorBrandBackgroundSelected: #0f548c;--colorBrandBackgroundDisabled: #0c3b5e;--colorBrandBackgroundTint: #0a2e4a;--colorBrandForeground1: #479ef5;--colorBrandForeground1Pressed: #96c6fa;--colorBrandForeground1Selected: #77b7f7;--colorBrandStroke1: #479ef5;--fontFamilyBase: "Segoe UI", "Segoe UI Web (West European)", "Open Sans", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;--fontFamilyNumeric: Bahnschrift, "Segoe UI", "Segoe UI Web (West European)", "Open Sans", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;--fontFamilyMonospace: Consolas, "Cascadia Mono", Menlo, ui-monospace, monospace;--fontWeightRegular: 400;--fontWeightMedium: 500;--fontWeightSemibold: 600;--fontWeightBold: 700;--fontSizeCaption2: 12px;--lineHeightCaption2: 16px;--fontSizeCaption1: 13px;--lineHeightCaption1: 16px;--fontSizeBody2: 14px;--lineHeightBody2: 20px;--fontSizeBody1: 16px;--lineHeightBody1: 24px;--fontSizeTitle3: 18px;--lineHeightTitle3: 24px;--fontSizeTitle2: 20px;--lineHeightTitle2: 24px;--fontSizeTitle1: 24px;--lineHeightTitle1: 32px;--fontSizeLargeTitle: 34px;--lineHeightLargeTitle: 44px;--fontSizeDisplay: 60px;--lineHeightDisplay: 72px;--size20: 2px;--size40: 4px;--size60: 6px;--size80: 8px;--size100: 10px;--size120: 12px;--size160: 16px;--size200: 20px;--size240: 24px;--size280: 28px;--size320: 32px;--size360: 36px;--size400: 40px;--size480: 48px;--size560: 56px;--cornerRadiusNone: 0;--cornerRadius20: 2px;--cornerRadius40: 4px;--cornerRadius60: 6px;--cornerRadius80: 8px;--cornerRadius120: 12px;--cornerRadius160: 16px;--cornerRadiusCircle: 9999px;--strokeWidth05: .5px;--strokeWidth10: 1px;--strokeWidth15: 1.5px;--strokeWidth20: 2px;--iconSize160: 16px;--iconSize200: 20px;--iconSize240: 24px;--iconSize320: 32px;--touchTarget: 48px;--shadow2: 0 0 2px rgba(0, 0, 0, .24), 0 1px 2px rgba(0, 0, 0, .28);--shadow4: 0 0 2px rgba(0, 0, 0, .24), 0 2px 4px rgba(0, 0, 0, .28);--shadow8: 0 0 2px rgba(0, 0, 0, .24), 0 4px 8px rgba(0, 0, 0, .28);--shadow16: 0 0 2px rgba(0, 0, 0, .24), 0 8px 16px rgba(0, 0, 0, .28);--shadow28: 0 0 8px rgba(0, 0, 0, .24), 0 14px 28px rgba(0, 0, 0, .28);--shadow64: 0 0 8px rgba(0, 0, 0, .24), 0 32px 64px rgba(0, 0, 0, .28);--durationUltraFast: 50ms;--durationFaster: .1s;--durationFast: .15s;--durationNormal: .2s;--durationGentle: .25s;--durationSlow: .3s;--durationSlower: .4s;--curveEasyEase: cubic-bezier(.33, 0, .67, 1);--curveDecelerateMid: cubic-bezier(0, 0, 0, 1);--curveDecelerateMax: cubic-bezier(.1, .9, .2, 1);--curveAccelerateMid: cubic-bezier(1, 0, 1, 1);--stripes-fine: repeating-linear-gradient(135deg, var(--colorNeutralBackgroundCanvas) 0 5px, var(--colorNeutralBackground2) 5px 10px);--stripes: repeating-linear-gradient(135deg, var(--colorNeutralBackgroundCanvas) 0 6px, var(--colorNeutralBackground2) 6px 12px);--stripes-wide: repeating-linear-gradient(135deg, var(--colorNeutralBackgroundCanvas) 0 12px, var(--colorNeutralBackground2) 12px 24px)}.fluent{background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);font-family:var(--fontFamilyBase);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightRegular);-webkit-font-smoothing:antialiased}.fluent h1,.fluent h2,.fluent h3{margin:0;font-weight:var(--fontWeightSemibold);letter-spacing:normal}.fluent button{font-family:inherit;color:inherit}.fluent :focus-visible{outline:var(--strokeWidth20) solid var(--colorStrokeFocus2);outline-offset:1px;box-shadow:0 0 0 var(--strokeWidth10) var(--colorStrokeFocus1)}.fluent .num{font-family:var(--fontFamilyNumeric);font-variant-numeric:tabular-nums}.fluent .no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.fluent .no-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.hit{position:relative}.hit:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,var(--touchTarget));height:max(100%,var(--touchTarget));transform:translate(-50%,-50%)}.fluent input[type=range].seek{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:var(--touchTarget);margin:0;background:transparent;cursor:pointer;touch-action:none}.fluent input[type=range].seek::-webkit-slider-runnable-track{height:4px;border-radius:var(--cornerRadius20);background:transparent}.fluent input[type=range].seek::-moz-range-track{height:4px;border-radius:var(--cornerRadius20);background:transparent}.fluent input[type=range].seek::-webkit-slider-thumb{-webkit-appearance:none;width:8px;height:20px;margin-top:calc(-1 * var(--size80));border-radius:var(--cornerRadius20);background:var(--colorBrandForeground1)}.fluent input[type=range].seek::-moz-range-thumb{width:8px;height:20px;border:none;border-radius:var(--cornerRadius20);background:var(--colorBrandForeground1)}.fluent .nav-btn{flex:none;position:relative;width:var(--size400);height:var(--size400);display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground5);color:var(--colorNeutralForeground1);cursor:pointer;transition:background-color var(--durationFaster) var(--curveEasyEase)}@media(hover:hover){.fluent .nav-btn:hover:not(:disabled,:active){background:var(--colorNeutralBackground5Hover)}}.fluent .nav-btn:active{background:var(--colorNeutralBackground5Pressed)}.fluent .nav-btn:disabled{background:var(--colorNeutralBackground3);color:var(--colorNeutralForegroundDisabled);cursor:default}.fluent .nav-btn.over-media{border:var(--strokeWidth10) solid rgba(255,255,255,.16);background:#0000008c;color:var(--colorNeutralForegroundStaticLight)}.fluent .nav-btn.over-media:active{background:#000000bf}.fluent .page{max-width:1200px;margin:0 auto;padding:var(--size240) var(--size240) var(--size480)}.fluent .page-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--size240) var(--size160)}.fluent .back-link{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--size40);min-height:var(--size320);padding:0 var(--size120) 0 var(--size80);border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground5);color:var(--colorNeutralForeground1);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightMedium);transition:background-color var(--durationFaster) var(--curveEasyEase)}.fluent .back-link:hover{background:var(--colorNeutralBackground5Hover)}.fluent .back-link:active{background:var(--colorNeutralBackground5Pressed)}.fluent .note{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground3)}.fluent .section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--size120);min-height:var(--size400)}.fluent .section-title{margin:0;font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold)}.fluent .section-count{font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.fluent .section-link{flex:none;display:inline-flex;align-items:center;min-height:var(--size280);padding:0 var(--size80);border:none;border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground5);color:var(--colorNeutralForeground1);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightMedium);cursor:pointer;transition:background-color var(--durationFaster) var(--curveEasyEase)}.fluent .section-link:active{background:var(--colorNeutralBackground5Pressed)}.fluent .pill{flex:none;position:relative;display:inline-flex;align-items:center;gap:var(--size60);min-height:var(--size320);padding:var(--size60) var(--size160);border:none;border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground5);color:var(--colorNeutralForeground2);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightRegular);white-space:nowrap;cursor:pointer;transition:background-color var(--durationFaster) var(--curveEasyEase),color var(--durationFaster) var(--curveEasyEase)}.fluent .pill:active{background:var(--colorNeutralBackground5Pressed);color:var(--colorNeutralForeground1)}.fluent .pill.active{background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand)}.fluent .pill.active:active{background:var(--colorBrandBackgroundPressed)}.fluent .pill-row{display:flex;gap:var(--size80);overflow-x:auto;padding:var(--size80) var(--size160);scroll-padding-inline:var(--size160)}.fluent .f-group{border-radius:var(--cornerRadius120);background:var(--colorNeutralBackground2);overflow:hidden}.fluent .f-group-title{margin:var(--size240) 0 var(--size80);padding:0 var(--size160);font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);font-weight:var(--fontWeightMedium);color:var(--colorNeutralForeground3)}.fluent .f-group-note{margin:var(--size80) 0 0;padding:0 var(--size160);font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.fluent .f-group-note.error{color:var(--colorStatusDangerForeground1)}.fluent .f-divider{height:var(--strokeWidth10);margin-left:var(--size560);background:var(--colorNeutralStroke2)}.fluent .f-divider.flush{margin-left:var(--size160)}.fluent .f-row{width:100%;min-height:var(--size480);display:flex;align-items:center;gap:var(--size160);padding:var(--size120) var(--size160);background:none;border:none;color:var(--colorNeutralForeground1);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);text-align:left;cursor:pointer;transition:background-color var(--durationFaster) var(--curveEasyEase)}.fluent button.f-row:active:not(:disabled){background:var(--colorNeutralBackground2Pressed)}.fluent .f-row.static{cursor:default}.fluent .f-row.accent:not(:disabled),.fluent .f-row.accent:not(:disabled) .f-row-icon{color:var(--colorBrandForeground1)}.fluent .f-row:disabled{cursor:default;color:var(--colorNeutralForegroundDisabled)}.fluent .f-row:disabled .f-row-icon,.fluent .f-row:disabled .f-row-end{color:var(--colorNeutralForegroundDisabled)}.fluent .f-row-icon{display:flex;flex:none;color:var(--colorNeutralForeground2)}.fluent .f-row-label{flex:1;min-width:0}.fluent .f-row-end{flex:none;display:flex;align-items:center;font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground3)}.fluent .f-option{width:100%;min-height:var(--size480);display:flex;align-items:center;justify-content:space-between;gap:var(--size160);padding:var(--size120) var(--size160);border:none;border-radius:0;background:transparent;color:var(--colorNeutralForeground1);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);text-align:left;cursor:pointer;transition:background-color var(--durationFaster) var(--curveEasyEase)}.fluent .f-option:active{background:var(--colorNeutralBackground2Pressed)}.fluent .f-option-mark{display:flex;flex:none;color:var(--colorBrandForeground1);visibility:hidden}.fluent .f-option.selected .f-option-mark{visibility:visible}.fluent .f-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;background:var(--colorBackgroundOverlay);animation:f-fade var(--durationNormal) var(--curveEasyEase)}.fluent .f-overlay.sheet{align-items:flex-end;background:var(--colorBackgroundOverlaySheet)}.fluent .f-overlay.dialog{z-index:40;align-items:center;justify-content:center;padding:var(--size240)}.fluent .f-dialog{width:100%;max-width:420px;display:flex;flex-direction:column;gap:var(--size120);padding:var(--size240);border-radius:var(--cornerRadius120);border:var(--strokeWidth05) solid var(--colorNeutralStroke1);background:var(--colorNeutralBackground2);box-shadow:var(--shadow4);animation:f-pop var(--durationNormal) var(--curveDecelerateMid)}.fluent .f-overlay-title{font-size:var(--fontSizeTitle2);line-height:var(--lineHeightTitle2);font-weight:var(--fontWeightSemibold)}.fluent .f-dialog-text{font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);color:var(--colorNeutralForeground2)}.fluent .f-dialog-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--size80);margin-top:var(--size120)}@keyframes f-fade{0%{opacity:0}to{opacity:1}}@keyframes f-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.fluent *,.fluent *:before,.fluent *:after{animation:none!important;transition:none!important}}.f-icon[data-v-7b7ec3b3]{display:block;flex:none}.f-btn[data-v-eee30b33]{display:inline-flex;align-items:center;justify-content:center;gap:var(--size80);box-sizing:border-box;min-width:64px;height:var(--size360);margin:0;padding:0 calc(var(--size120) - var(--strokeWidth15));border-radius:var(--cornerRadius40);border:var(--strokeWidth15) solid transparent;background-color:var(--colorNeutralBackground5);color:var(--colorNeutralForeground1);font-family:var(--fontFamilyBase);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightMedium);white-space:nowrap;cursor:pointer;transition-property:background,border,color;transition-duration:var(--durationFaster);transition-timing-function:var(--curveEasyEase)}.f-btn__label[data-v-eee30b33]{min-width:0;overflow:hidden;text-overflow:ellipsis}.f-btn[data-v-eee30b33]:active{background-color:var(--colorNeutralBackground5Pressed)}.f-btn--primary[data-v-eee30b33]{background-color:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand)}.f-btn--primary[data-v-eee30b33]:active{background-color:var(--colorBrandBackgroundPressed)}.f-btn--small[data-v-eee30b33]{gap:var(--size40);height:var(--size280);padding:0 calc(var(--size80) - var(--strokeWidth15))}.f-btn--large[data-v-eee30b33]{height:var(--size480);padding:0 calc(var(--size200) - var(--strokeWidth15));font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold)}.f-btn--icon-only[data-v-eee30b33]{min-width:var(--size360);width:var(--size360);padding:0}.f-btn--small.f-btn--icon-only[data-v-eee30b33]{min-width:var(--size280);width:var(--size280)}.f-btn--large.f-btn--icon-only[data-v-eee30b33]{min-width:var(--size480);width:var(--size480)}.f-btn[data-v-eee30b33]:disabled{background-color:var(--colorNeutralBackground3);color:var(--colorNeutralForegroundDisabled);cursor:not-allowed}@media(hover:hover){.f-btn[data-v-eee30b33]:hover:not(:disabled,:active){background-color:var(--colorNeutralBackground5Hover)}.f-btn--primary[data-v-eee30b33]:hover:not(:disabled,:active){background-color:var(--colorBrandBackgroundSelected)}}.f-input[data-v-f8430c97]{position:relative;display:inline-flex;align-items:center;flex-wrap:nowrap;gap:var(--size80);box-sizing:border-box;width:100%;min-height:var(--size400);border-radius:var(--cornerRadius40);background-color:var(--colorNeutralBackground5);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);color:var(--colorNeutralForeground1);cursor:text}.f-input[data-v-f8430c97]:before{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,var(--touchTarget));transform:translateY(-50%)}.f-input[data-v-f8430c97]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--cornerRadius40);box-sizing:border-box;border-bottom:var(--strokeWidth20) solid var(--colorBrandStroke1);border-bottom-left-radius:var(--cornerRadius40);border-bottom-right-radius:var(--cornerRadius40);clip-path:inset(calc(100% - var(--strokeWidth20)) 0 0 0);transform:scaleX(0);transition:transform var(--durationUltraFast);pointer-events:none}.f-input[data-v-f8430c97]:focus-within:after{transform:scaleX(1);transition-duration:var(--durationNormal)}.f-input__input[data-v-f8430c97]{position:relative;align-self:stretch;box-sizing:border-box;flex-grow:1;min-width:0;padding:0 var(--size120);border:none;outline:none;background:transparent;color:var(--colorNeutralForeground1);font:inherit}.f-input__input[data-v-f8430c97]::placeholder{color:var(--colorNeutralForeground3);opacity:1}.f-input__input[data-v-f8430c97]:focus-visible{outline:none;box-shadow:none}.f-input__before[data-v-f8430c97]{position:relative;display:flex;color:var(--colorNeutralForeground3)}.f-input--with-before[data-v-f8430c97]{padding-left:var(--size120)}.f-input--with-before .f-input__input[data-v-f8430c97]{padding-left:0}.f-input__after[data-v-f8430c97]{position:relative;display:flex;color:var(--colorNeutralForeground2)}.f-input--with-after[data-v-f8430c97]{padding-right:var(--size40)}.f-input--with-after .f-input__input[data-v-f8430c97]{padding-right:0}.f-input__input[data-v-f8430c97]::-webkit-search-cancel-button,.f-input__input[data-v-f8430c97]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.f-input--large[data-v-f8430c97]{min-height:var(--size480)}.f-input--large .f-input__input[data-v-f8430c97]{padding:0 var(--size160)}.f-bar[data-v-8d1676d2]{display:flex;align-items:center;gap:var(--size120);box-sizing:border-box;min-height:var(--size480);padding:var(--size80) var(--size120);border-radius:var(--cornerRadius80);border:var(--strokeWidth10) solid;color:var(--colorNeutralForeground1);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2)}.f-bar__icon[data-v-8d1676d2]{flex:none}.f-bar__body[data-v-8d1676d2]{flex:1;min-width:0}.f-bar__actions[data-v-8d1676d2]{flex:none;display:flex;gap:var(--size80);padding:var(--size40) 0}.f-bar--error[data-v-8d1676d2]{background-color:var(--colorStatusDangerBackground1);border-color:var(--colorStatusDangerBorder1)}.f-bar--error .f-bar__icon[data-v-8d1676d2]{color:var(--colorStatusDangerForeground1)}.f-bar--warning[data-v-8d1676d2]{background-color:var(--colorStatusWarningBackground1);border-color:var(--colorStatusWarningBorder1)}.f-bar--warning .f-bar__icon[data-v-8d1676d2]{color:var(--colorStatusWarningForeground1)}.f-bar--success[data-v-8d1676d2]{background-color:var(--colorNeutralBackground3);border-color:var(--colorNeutralStroke1)}.f-bar--success .f-bar__icon[data-v-8d1676d2]{color:var(--colorStatusSuccessForeground1)}.access-gate[data-v-71130819]{min-height:100dvh;display:grid;place-items:center;padding:var(--size320) var(--size240)}.gate[data-v-71130819]{width:min(100%,480px);display:flex;flex-direction:column;gap:var(--size120)}.caption[data-v-71130819]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground3)}h1[data-v-71130819]{font-size:var(--fontSizeTitle1);line-height:var(--lineHeightTitle1);font-weight:var(--fontWeightBold)}.lead[data-v-71130819]{font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);color:var(--colorNeutralForeground2)}.form[data-v-71130819]{display:flex;flex-direction:column;gap:var(--size160);margin-top:var(--size120)}.field[data-v-71130819]{display:flex;flex-direction:column;gap:var(--size60)}.field-label[data-v-71130819]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightMedium);color:var(--colorNeutralForeground2)}.code[data-v-71130819] .f-input__input{font-family:var(--fontFamilyNumeric);font-size:var(--fontSizeTitle2);letter-spacing:.12em}.action[data-v-71130819]{width:100%;margin-top:var(--size80)}.phrase[data-v-71130819]{font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1)}.phrase strong[data-v-71130819]{font-size:var(--fontSizeTitle1);line-height:var(--lineHeightTitle1);letter-spacing:.2em;color:var(--colorBrandForeground1)}.note[data-v-71130819]{font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.error[data-v-71130819]{margin-top:var(--size80)}@media(min-width:1200px){.gate[data-v-71130819]{width:min(100%,640px)}h1[data-v-71130819]{font-size:var(--fontSizeLargeTitle);line-height:var(--lineHeightLargeTitle)}.lead[data-v-71130819],.phrase[data-v-71130819]{font-size:var(--fontSizeTitle3);line-height:var(--lineHeightTitle3)}}.access-error{position:fixed;left:50%;bottom:calc(var(--size240) + env(safe-area-inset-bottom));z-index:9999;width:min(90vw,480px);transform:translate(-50%);border-radius:var(--cornerRadius80);box-shadow:var(--shadow16)}.public-logout{position:fixed;right:var(--size160);top:var(--size160);z-index:50;min-height:var(--size400);padding:var(--size80) var(--size120);border:var(--strokeWidth10) solid var(--colorNeutralStroke1);border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground2);color:var(--colorNeutralForeground2);font-family:var(--fontFamilyBase);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);opacity:.6}.public-logout:focus,.public-logout:hover{opacity:1}.f-badge[data-v-7202783c]{display:inline-flex;align-items:center;justify-content:center;height:var(--size200);min-width:var(--size200);max-width:100%;padding:0 var(--size60);border:var(--strokeWidth10) solid transparent;border-radius:var(--cornerRadius40);font-size:var(--fontSizeCaption2);line-height:var(--lineHeightCaption2);font-weight:var(--fontWeightSemibold);white-space:nowrap}.f-badge__text[data-v-7202783c]{min-width:0;overflow:hidden;text-overflow:ellipsis}.f-badge--brand[data-v-7202783c]{background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand)}.f-badge--informative[data-v-7202783c]{background:var(--colorNeutralBackground5);color:var(--colorNeutralForeground3)}.hub[data-v-01374ae2]{container-type:inline-size;display:flex;flex-direction:column;gap:var(--size240);padding:var(--size160);color:var(--colorNeutralForeground1)}.hub-head[data-v-01374ae2]{display:flex;align-items:center;justify-content:space-between;gap:var(--size160)}.wordmark[data-v-01374ae2]{margin:0;font-size:var(--fontSizeTitle2);line-height:var(--lineHeightTitle2);font-weight:var(--fontWeightSemibold)}.profile[data-v-01374ae2]{display:flex;align-items:center}.tiles[data-v-01374ae2]{display:grid;grid-template-columns:1fr;gap:var(--size160)}@container (min-width: 720px){.tiles[data-v-01374ae2]{grid-template-columns:repeat(3,1fr)}}.tile[data-v-01374ae2]{position:relative;display:flex;min-height:168px;margin:0;padding:0;overflow:hidden;border:var(--strokeWidth10) solid transparent;border-radius:var(--cornerRadius160);background:var(--colorNeutralBackground2);box-shadow:var(--shadow4);color:inherit;font:inherit;text-align:left;transition:background-color var(--durationFaster) var(--curveEasyEase),box-shadow var(--durationFaster) var(--curveEasyEase)}button.tile[data-v-01374ae2]{cursor:pointer}@media(hover:hover){button.tile[data-v-01374ae2]:hover{background:var(--colorNeutralBackground2Hover);box-shadow:var(--shadow8)}}button.tile[data-v-01374ae2]:active{background:var(--colorNeutralBackground2Pressed)}button.tile[data-v-01374ae2]:focus-visible{outline:var(--strokeWidth20) solid var(--colorStrokeFocus2);outline-offset:var(--strokeWidth10);box-shadow:0 0 0 var(--strokeWidth10) var(--colorStrokeFocus1),var(--shadow4)}.tile.disabled[data-v-01374ae2]{box-shadow:none;cursor:default}.tile.disabled .content[data-v-01374ae2]{opacity:.6}@container (width < 720px){.tile.music[data-v-01374ae2]{min-height:0}.tile.music .content[data-v-01374ae2]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--size120);row-gap:0;padding:var(--size120) var(--size160)}.tile.music .icon[data-v-01374ae2]{grid-row:1 / span 3;width:var(--size400);height:var(--size400);margin-bottom:0}.tile.music .desc[data-v-01374ae2]{max-width:none}}.mosaic[data-v-01374ae2]{position:absolute;top:0;right:0;bottom:0;width:70%;display:block}.cover[data-v-01374ae2]{position:absolute;display:block;overflow:hidden;border-radius:var(--cornerRadius80);background:var(--colorNeutralBackground4);box-shadow:var(--shadow8)}.cover img[data-v-01374ae2]{display:block;width:100%;height:100%;object-fit:cover}.posters .cover[data-v-01374ae2]{width:18%;aspect-ratio:2 / 3}.posters .slot1[data-v-01374ae2]{right:42%;top:12%;z-index:4}.posters .slot2[data-v-01374ae2]{right:28%;top:20%;z-index:3}.posters .slot3[data-v-01374ae2]{right:14%;top:28%;z-index:2}.posters .slot4[data-v-01374ae2]{right:0;top:36%;z-index:1}.thumbs .cover[data-v-01374ae2]{width:46%;aspect-ratio:16 / 9}.thumbs .slot1[data-v-01374ae2]{right:30%;top:10%;z-index:3}.thumbs .slot2[data-v-01374ae2]{right:12%;top:34%;z-index:2}.thumbs .slot3[data-v-01374ae2]{right:-6%;top:58%;z-index:1}.shade[data-v-01374ae2]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000e0 25%,#00000073 70%,#0000004d)}.content[data-v-01374ae2]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--size40);width:100%;padding:var(--size200)}.icon[data-v-01374ae2]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:var(--size80);border-radius:var(--cornerRadiusCircle);background:color-mix(in srgb,var(--colorBrandForeground1) 20%,transparent);color:var(--colorBrandForeground1)}.title[data-v-01374ae2]{font-size:var(--fontSizeTitle3);line-height:var(--lineHeightTitle3);font-weight:var(--fontWeightSemibold)}.desc[data-v-01374ae2]{max-width:60%;font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);color:var(--colorNeutralForeground2)}.stat[data-v-01374ae2]{display:flex;align-items:center;min-height:var(--lineHeightCaption1);margin-top:var(--size40);font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.hub-resume[data-v-01374ae2]{position:relative;display:flex;align-items:center;gap:var(--size160);margin:0;padding:var(--size120);overflow:hidden;border:var(--strokeWidth10) solid transparent;border-radius:var(--cornerRadius80);background:var(--colorNeutralBackground2);box-shadow:var(--shadow2);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--durationFaster) var(--curveEasyEase),box-shadow var(--durationFaster) var(--curveEasyEase)}@media(hover:hover){.hub-resume[data-v-01374ae2]:hover{background:var(--colorNeutralBackground2Hover);box-shadow:var(--shadow4)}}.hub-resume[data-v-01374ae2]:active{background:var(--colorNeutralBackground2Pressed)}.hub-resume[data-v-01374ae2]:focus-visible{outline:var(--strokeWidth20) solid var(--colorStrokeFocus2);outline-offset:var(--strokeWidth10);box-shadow:0 0 0 var(--strokeWidth10) var(--colorStrokeFocus1)}.hub-resume-frame[data-v-01374ae2]{position:relative;flex:none;display:block;width:112px;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--cornerRadius40);background:var(--stripes)}.hub-resume-frame img[data-v-01374ae2]{display:block;width:100%;height:100%;object-fit:cover}.hub-resume-play[data-v-01374ae2]{position:absolute;top:50%;left:50%;translate:-50% -50%;display:flex;align-items:center;justify-content:center;width:var(--size360);height:var(--size360);border-radius:var(--cornerRadiusCircle);background:#0009;color:var(--colorNeutralForegroundStaticLight)}.hub-resume-text[data-v-01374ae2]{display:flex;flex-direction:column;min-width:0}.hub-resume-kicker[data-v-01374ae2]{font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);font-weight:var(--fontWeightSemibold);color:var(--colorBrandForeground1)}.hub-resume-title[data-v-01374ae2],.hub-resume-sub[data-v-01374ae2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub-resume-title[data-v-01374ae2]{font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold)}.hub-resume-sub[data-v-01374ae2]{font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.hub-resume-track[data-v-01374ae2]{position:absolute;left:0;right:0;bottom:0;height:var(--size40);background:var(--colorNeutralBackground5)}.hub-resume-fill[data-v-01374ae2]{display:block;height:100%;background:var(--colorBrandForeground1)}.bone[data-v-01374ae2]{background:linear-gradient(90deg,var(--colorNeutralStencil1) 0%,var(--colorNeutralStencil2) 50%,var(--colorNeutralStencil1) 100%);background-size:300% 100%;animation:bone-wave-01374ae2 2s linear infinite}.line[data-v-01374ae2]{display:block;width:96px;height:10px;border-radius:var(--cornerRadius40)}@keyframes bone-wave-01374ae2{0%{background-position:100% 0}to{background-position:0 0}}.f-dialog[data-v-bf67ac40]:focus{outline:none}.f-dialog__head[data-v-bf67ac40]{display:flex;align-items:center;justify-content:space-between;gap:var(--size120)}.f-dialog__close[data-v-bf67ac40]{flex:none;width:var(--size320);height:var(--size320);margin:calc(-1 * var(--size40)) calc(-1 * var(--size40)) calc(-1 * var(--size40)) 0;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground5);color:var(--colorNeutralForeground1);cursor:pointer;transition:background-color var(--durationFaster) var(--curveEasyEase)}.f-dialog__close[data-v-bf67ac40]:hover{background:var(--colorNeutralBackground5Hover)}.f-dialog__close[data-v-bf67ac40]:active{background:var(--colorNeutralBackground5Pressed)}.f-switch[data-v-04997626]{flex:none;display:inline-flex;padding:0;border:none;border-radius:var(--cornerRadiusCircle);background:none;cursor:pointer}.f-switch__track[data-v-04997626]{position:relative;box-sizing:border-box;width:52px;height:var(--size320);border-radius:var(--cornerRadiusCircle);background-color:var(--colorNeutralBackground5);transition:background-color var(--durationNormal) var(--curveEasyEase)}.f-switch__track[data-v-04997626]:after{content:"";position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:var(--cornerRadiusCircle);background-color:var(--colorNeutralBackgroundLightStatic);box-shadow:var(--shadow8);transition:transform var(--durationNormal) var(--curveEasyEase)}.on .f-switch__track[data-v-04997626]{background-color:var(--colorBrandBackground)}.on .f-switch__track[data-v-04997626]:after{transform:translate(20px)}.disabled[data-v-04997626]{cursor:default}.disabled .f-switch__track[data-v-04997626]:after{background-color:var(--colorNeutralBackgroundLightStaticDisabled);box-shadow:none}.disabled.on .f-switch__track[data-v-04997626]{background-color:var(--colorBrandBackgroundDisabled)}.account-btn[data-v-e9e90baf]{flex:none;display:inline-flex;align-items:center;gap:var(--size80);max-width:220px;min-height:var(--size400);padding:var(--size40) var(--size160) var(--size40) var(--size40);border:none;border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground5);color:var(--colorNeutralForeground1);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightMedium);transition:background-color var(--durationFaster) var(--curveEasyEase)}.account-btn[data-v-e9e90baf]:hover{background:var(--colorNeutralBackground5Hover)}.account-btn[data-v-e9e90baf]:active{background:var(--colorNeutralBackground5Pressed)}.avatar[data-v-e9e90baf]{flex:none;width:var(--size320);height:var(--size320);display:flex;align-items:center;justify-content:center;border-radius:var(--cornerRadiusCircle);background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);font-weight:var(--fontWeightSemibold)}.account-name[data-v-e9e90baf]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.segmented[data-v-e9e90baf]{display:flex;gap:var(--size40);padding:var(--size40);border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground5)}.seg-btn[data-v-e9e90baf]{flex:1;min-height:var(--size320);padding:0 var(--size120);border:none;border-radius:var(--cornerRadius40);background:none;color:var(--colorNeutralForeground2);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);transition:background-color var(--durationFaster) var(--curveEasyEase),color var(--durationFaster) var(--curveEasyEase)}.seg-btn[data-v-e9e90baf]:hover{color:var(--colorNeutralForeground1)}.seg-btn.active[data-v-e9e90baf]{background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand)}.panel[data-v-e9e90baf]{display:flex;flex-direction:column;gap:var(--size120);margin-top:var(--size40)}.note[data-v-e9e90baf]{padding:0 var(--size40);font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.note.error[data-v-e9e90baf]{color:var(--colorStatusDangerForeground1)}.scheme[data-v-e9e90baf]{display:flex;flex-direction:column;gap:var(--size80)}.scheme-head[data-v-e9e90baf]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--size120);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1)}.scheme-name[data-v-e9e90baf]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground3)}.swatches[data-v-e9e90baf]{display:flex;gap:var(--size80);margin:0 calc(-1 * var(--size40))}.swatch[data-v-e9e90baf]{width:var(--size480);height:var(--size480);display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--cornerRadius40);background:transparent}.swatch[data-v-e9e90baf]:hover{background:var(--colorSubtleBackgroundHover)}.swatch-chip[data-v-e9e90baf]{width:var(--size320);height:var(--size320);display:flex;align-items:center;justify-content:center;border-radius:var(--cornerRadius40);background:var(--swatch);color:var(--colorNeutralForegroundStaticDark)}.swatch.picked .swatch-chip[data-v-e9e90baf]{box-shadow:0 0 0 var(--strokeWidth20) var(--colorNeutralBackground2),0 0 0 calc(2 * var(--strokeWidth20)) var(--colorNeutralForeground1)}.create-row[data-v-e9e90baf]{display:flex;align-items:center;gap:var(--size80)}.new-name[data-v-e9e90baf]{flex:1;min-width:0}.f-row-icon.tone-ok[data-v-e9e90baf]{color:var(--colorStatusSuccessForeground1)}.f-row-icon.tone-no-tv[data-v-e9e90baf]{color:var(--colorStatusDangerForeground1)}.f-row-icon.tone-offline[data-v-e9e90baf]{color:var(--colorStatusWarningForeground1)}.rescan[data-v-e9e90baf]{align-self:flex-start}.link-btn[data-v-e9e90baf]{padding:0;border:0;background:none;color:var(--colorBrandForeground1);font:inherit;font-weight:var(--fontWeightSemibold);text-decoration:underline;cursor:pointer}.delete-btn[data-v-e9e90baf]{min-height:var(--size400);margin-top:var(--size80);border-radius:var(--cornerRadius40);border:var(--strokeWidth15) solid var(--colorStatusDangerForeground1);background:var(--colorStatusDangerBackground1);color:var(--colorStatusDangerForeground1);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightMedium);transition:background-color var(--durationFaster) var(--curveEasyEase)}.delete-btn[data-v-e9e90baf]:hover,.delete-btn[data-v-e9e90baf]:active{background:var(--colorStatusDangerBackground2)}.poster[data-v-243da419]{position:relative;width:100%;aspect-ratio:2 / 3;border-radius:var(--cornerRadius80);overflow:hidden;background:var(--stripes-fine);display:flex;align-items:center;justify-content:center}.poster img[data-v-243da419]{width:100%;height:100%;object-fit:cover;display:block}.initial[data-v-243da419]{font-size:var(--fontSizeLargeTitle);line-height:var(--lineHeightLargeTitle);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground3)}.q-chip[data-v-f2845227]{--q-unit: 1px;flex:none;display:inline-flex;align-items:center;height:calc(20 * var(--q-unit));padding:0 calc(6 * var(--q-unit));border-radius:calc(4 * var(--q-unit));border:max(1px,var(--q-unit)) solid var(--q-tier);background:#000000e6;color:var(--q-tier);font-family:var(--fontFamilyNumeric);font-size:calc(12 * var(--q-unit));line-height:calc(16 * var(--q-unit));font-weight:var(--fontWeightBold);white-space:nowrap}.q-chip.tv[data-v-f2845227]{--q-unit: .095cqw}.overlay[data-v-f2845227]{position:absolute;right:calc(4 * var(--q-unit));top:calc(4 * var(--q-unit))}.media-card[data-v-b157ff11]{display:block;border-radius:var(--cornerRadius80)}.media-poster[data-v-b157ff11]{position:relative}.poster-wrap[data-v-b157ff11]{transition:opacity var(--durationFaster) var(--curveEasyEase)}@media(hover:hover){.media-card:hover .poster-wrap[data-v-b157ff11]{opacity:.85}}.media-card:active .poster-wrap[data-v-b157ff11]{opacity:.75}.media-title[data-v-b157ff11]{margin-top:var(--size80);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightSemibold)}.media-sub[data-v-b157ff11]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.dimmed .poster-wrap[data-v-b157ff11]{opacity:.45}.badge[data-v-b157ff11]{position:absolute;left:var(--size40);bottom:var(--size40);max-width:calc(100% - var(--size80))}.rail-card[data-v-c16b3d29]{flex:none;align-self:start;display:block;width:112px;padding:0;border:none;border-radius:var(--cornerRadius80);background:none;color:inherit;text-align:left;font:inherit;cursor:pointer;scroll-snap-align:start}.rail-card.wide[data-v-c16b3d29]{width:100%;min-width:0}.rail-poster[data-v-c16b3d29]{position:relative;display:block;aspect-ratio:2 / 3;border-radius:var(--cornerRadius80);overflow:hidden;background:var(--stripes-fine)}.rail-poster img[data-v-c16b3d29]{display:block;width:100%;height:100%;object-fit:cover;transition:opacity var(--durationFaster) var(--curveEasyEase)}.rail-card:active .rail-poster img[data-v-c16b3d29]{opacity:.8}.dimmed .rail-poster img[data-v-c16b3d29]{opacity:.4}.track[data-v-c16b3d29]{position:absolute;left:0;right:0;bottom:0;height:4px;background:#0000008c}.fill[data-v-c16b3d29]{display:block;height:100%;background:var(--colorBrandForeground1)}.rail-title[data-v-c16b3d29]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;margin-top:var(--size80);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightSemibold)}.rail-sub[data-v-c16b3d29]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.rail-badge[data-v-c16b3d29]{position:absolute;left:var(--size40);bottom:var(--size40);max-width:calc(100% - var(--size80))}.rail-badge.raised[data-v-c16b3d29]{bottom:var(--size80)}.category-card[data-v-afcd30ef]{flex:none;display:flex;flex-direction:column;gap:var(--size80);width:max-content;min-width:164px;padding:calc(var(--size100) - var(--strokeWidth10)) calc(var(--size100) - var(--strokeWidth10)) calc(var(--size80) - var(--strokeWidth10));border:var(--strokeWidth10) solid transparent;border-radius:var(--cornerRadius60);background:var(--colorNeutralBackground2);box-shadow:var(--shadow4);color:var(--colorNeutralForeground1);transition:background-color var(--durationFaster) var(--curveEasyEase),box-shadow var(--durationFaster) var(--curveEasyEase)}@media(hover:hover){a.category-card[data-v-afcd30ef]:hover{background:var(--colorNeutralBackground2Hover);box-shadow:var(--shadow8)}}a.category-card[data-v-afcd30ef]:active{background:var(--colorNeutralBackground2Pressed)}.category-card[data-v-afcd30ef]:focus-visible{outline:var(--strokeWidth20) solid var(--colorStrokeFocus2);outline-offset:var(--strokeWidth10);box-shadow:0 0 0 var(--strokeWidth10) var(--colorStrokeFocus1),var(--shadow4)}.cascade[data-v-afcd30ef]{position:relative;display:block;height:96px}.poster[data-v-afcd30ef]{position:absolute;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground4);box-shadow:var(--shadow4);color:var(--colorNeutralForeground4)}.poster img[data-v-afcd30ef]{display:block;width:100%;height:100%;object-fit:cover}.slot1[data-v-afcd30ef]{left:0;top:0;width:64px;height:96px;z-index:4}.slot2[data-v-afcd30ef]{left:28px;top:6px;width:56px;height:84px;z-index:3}.slot3[data-v-afcd30ef]{left:52px;top:12px;width:48px;height:72px;z-index:2}.slot4[data-v-afcd30ef]{left:72px;top:18px;width:40px;height:60px;z-index:1}.plate[data-v-afcd30ef]{position:absolute;right:0;bottom:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground3);color:var(--colorBrandForeground1)}.caption[data-v-afcd30ef]{display:flex;flex-direction:column;gap:calc(var(--size20) / 2)}.label[data-v-afcd30ef]{white-space:nowrap;font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightSemibold)}.count[data-v-afcd30ef]{min-height:var(--lineHeightCaption2);font-size:var(--fontSizeCaption2);line-height:var(--lineHeightCaption2);color:var(--colorNeutralForeground3)}.category-card.multiline[data-v-afcd30ef]{width:164px}.multiline .label[data-v-afcd30ef]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;white-space:normal}.multiline .count[data-v-afcd30ef]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loading .label[data-v-afcd30ef],.loading .count[data-v-afcd30ef]{display:flex;align-items:center}.loading .label[data-v-afcd30ef]{min-height:var(--lineHeightBody2)}.bone[data-v-afcd30ef]{background:linear-gradient(90deg,var(--colorNeutralStencil1) 0%,var(--colorNeutralStencil2) 50%,var(--colorNeutralStencil1) 100%);background-size:300% 100%;animation:bone-wave-afcd30ef 2s linear infinite}.line[data-v-afcd30ef]{display:block;width:96px;height:12px;border-radius:var(--cornerRadius40)}.line.short[data-v-afcd30ef]{width:56px;height:10px}@keyframes bone-wave-afcd30ef{0%{background-position:100% 0}to{background-position:0 0}}.section-head[data-v-8d5bacb7]{padding:0 var(--size160)}.category-list[data-v-8d5bacb7]{position:relative;display:flex;gap:var(--size100);overflow-x:auto;margin:0;padding:var(--size40) var(--size160) var(--size80);list-style:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--size160);scroll-behavior:smooth}.category-item[data-v-8d5bacb7]{flex:none;display:flex;scroll-snap-align:start}@media(prefers-reduced-motion:reduce){.category-list[data-v-8d5bacb7]{scroll-behavior:auto}}.sort-chips[data-v-fe296c90]{align-items:center}.sort-sep[data-v-fe296c90]{flex:none;width:var(--strokeWidth10);height:var(--size200);background:var(--colorNeutralStroke2)}.header[data-v-1924012a]{display:flex;flex-direction:column;gap:var(--size120);margin-bottom:var(--size160)}.header-top[data-v-1924012a]{display:flex;align-items:center;justify-content:space-between;gap:var(--size120)}.header h1[data-v-1924012a]{font-size:var(--fontSizeTitle1);line-height:var(--lineHeightTitle1);font-weight:var(--fontWeightBold)}.search[data-v-1924012a]{max-width:420px}.search-clear[data-v-1924012a]{width:var(--size400);height:var(--size400);display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--cornerRadius40);background:none;color:var(--colorNeutralForeground2)}.search-clear[data-v-1924012a]:active{background:var(--colorNeutralBackground5Pressed)}.bar[data-v-1924012a]{margin-bottom:var(--size160)}.continue[data-v-1924012a]{margin-bottom:var(--size80)}.continue-body[data-v-1924012a]{display:flex;align-items:center;justify-content:space-between;gap:var(--size160);padding:var(--size160);border-radius:var(--cornerRadius120);background:var(--colorNeutralBackground2);transition:background-color var(--durationFaster) var(--curveEasyEase)}a.continue-body[data-v-1924012a]:hover{background:var(--colorNeutralBackground2Hover)}a.continue-body[data-v-1924012a]:active{background:var(--colorNeutralBackground2Pressed)}.continue-info[data-v-1924012a]{min-width:0;display:flex;flex-direction:column}.continue-kicker[data-v-1924012a]{font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);font-weight:var(--fontWeightSemibold);color:var(--colorBrandForeground1)}.continue-title[data-v-1924012a]{font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold)}.continue-sub[data-v-1924012a]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground3)}.continue-pos[data-v-1924012a]{flex:none;display:inline-flex;align-items:center;gap:var(--size60);color:var(--colorBrandForeground1);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold);white-space:nowrap}.tabs[data-v-1924012a]{margin:var(--size80) calc(-1 * var(--size160)) var(--size80)}.row[data-v-1924012a]{margin-bottom:var(--size160)}.rail[data-v-1924012a]{display:flex;gap:var(--size120);overflow-x:auto;margin:0 calc(-1 * var(--size160));padding:0 var(--size160);scroll-snap-type:x proximity;scroll-padding-inline:var(--size160)}.edge[data-v-1924012a]{margin-left:calc(-1 * var(--size160));margin-right:calc(-1 * var(--size160))}.sort[data-v-1924012a]{margin:0 calc(-1 * var(--size160)) var(--size80)}.results-title[data-v-1924012a]{margin:var(--size160) 0 var(--size80)}.group-title[data-v-1924012a]{margin:var(--size240) 0 var(--size120);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground3)}.note[data-v-1924012a]{margin-top:var(--size160)}.avatar[data-v-79ce3020]{flex:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--cornerRadiusCircle);overflow:hidden;background:var(--colorNeutralBackground5);color:var(--colorNeutralForeground2)}.avatar img[data-v-79ce3020]{display:block;width:100%;height:100%;object-fit:cover}.initials[data-v-79ce3020]{font-size:calc(var(--avatar-size) * .4);line-height:1;font-weight:var(--fontWeightSemibold);-webkit-user-select:none;user-select:none}.vt-thumb[data-v-b48dc3ba]{position:relative;display:block;width:100%;aspect-ratio:16 / 9;border-radius:var(--cornerRadius80);overflow:hidden;background:var(--stripes)}.vt-thumb img[data-v-b48dc3ba]{display:block;width:100%;height:100%;object-fit:cover}.watched img[data-v-b48dc3ba]{opacity:.6}.unavailable img[data-v-b48dc3ba]{opacity:.4}.duration[data-v-b48dc3ba]{position:absolute;right:var(--size60);bottom:var(--size80);padding:0 var(--size40);border-radius:var(--cornerRadius40);background:#000c;color:var(--colorNeutralForegroundStaticLight);font-size:var(--fontSizeCaption2);line-height:var(--lineHeightCaption2);font-weight:var(--fontWeightSemibold)}.watched-chip[data-v-b48dc3ba]{position:absolute;top:var(--size60);right:var(--size60);width:var(--size240);height:var(--size240);display:flex;align-items:center;justify-content:center;border-radius:var(--cornerRadiusCircle);background:#000c;color:var(--colorNeutralForegroundStaticLight)}.track[data-v-b48dc3ba]{position:absolute;left:0;right:0;bottom:0;height:var(--size40);background:#0000008c}.fill[data-v-b48dc3ba]{display:block;height:100%;background:var(--colorBrandForeground1)}.bone[data-v-b48dc3ba]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--colorNeutralStencil1) 0%,var(--colorNeutralStencil2) 50%,var(--colorNeutralStencil1) 100%);background-size:300% 100%;animation:vt-thumb-wave-b48dc3ba 2s linear infinite}@keyframes vt-thumb-wave-b48dc3ba{0%{background-position:100% 0}to{background-position:0 0}}.vt-card[data-v-1e180fee]{position:relative;display:flex;flex-direction:column;gap:var(--size120);min-width:0;border-radius:var(--cornerRadius80);color:var(--colorNeutralForeground1)}.vt-card--compact[data-v-1e180fee]{flex-direction:row;align-items:flex-start;gap:var(--size120);min-height:var(--touchTarget)}.media[data-v-1e180fee]{flex:none;border-radius:var(--cornerRadius80);transition:scale var(--durationFaster) var(--curveDecelerateMid),box-shadow var(--durationNormal) var(--curveEasyEase),filter var(--durationNormal) var(--curveEasyEase)}.vt-card--compact .media[data-v-1e180fee]{width:160px}@media(hover:hover){.vt-card:has(.open:hover) .media[data-v-1e180fee]{box-shadow:var(--shadow8);filter:brightness(1.08)}.vt-card:has(.open:hover) .title[data-v-1e180fee]{color:var(--colorNeutralForeground2)}.vt-card:has(.open:active) .media[data-v-1e180fee]{scale:.98}}.title[data-v-1e180fee]{transition:color var(--durationFaster) var(--curveEasyEase)}@media(prefers-reduced-motion:reduce){.media[data-v-1e180fee],.title[data-v-1e180fee]{transition:none}.vt-card:has(.open:active) .media[data-v-1e180fee]{scale:none}}.vt-card[data-v-1e180fee]:has(.open:focus-visible){outline:var(--strokeWidth20) solid var(--colorStrokeFocus2);outline-offset:var(--size20);box-shadow:0 0 0 var(--strokeWidth10) var(--colorStrokeFocus1)}.body[data-v-1e180fee]{display:flex;align-items:flex-start;gap:var(--size120);min-width:0;flex:1}.text[data-v-1e180fee]{flex:1;min-width:0}button[data-v-1e180fee]{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.open[data-v-1e180fee]{display:block;width:100%}.open[data-v-1e180fee]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.open[data-v-1e180fee]:focus-visible{outline:none;box-shadow:none}.title[data-v-1e180fee]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold);overflow-wrap:anywhere}.vt-card--compact .title[data-v-1e180fee]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2)}.meta[data-v-1e180fee]{margin:0;font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.avatar-btn[data-v-1e180fee],.channel[data-v-1e180fee],.menu-btn[data-v-1e180fee]{position:relative;z-index:1}.menu-btn[data-v-1e180fee]{flex:none;display:flex;align-items:center;justify-content:center;width:var(--touchTarget);height:var(--touchTarget);margin:calc((var(--size240) - var(--touchTarget)) / 2);border-radius:var(--cornerRadiusCircle);color:var(--colorNeutralForeground2)}.menu-btn[data-v-1e180fee]:active{background:var(--colorSubtleBackgroundPressed)}.menu-btn[data-v-1e180fee]:focus-visible{outline:var(--strokeWidth20) solid var(--colorStrokeFocus2);outline-offset:calc(-1 * var(--strokeWidth20))}@media(hover:hover){.menu-btn[data-v-1e180fee]:hover{background:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground1)}}.avatar-btn[data-v-1e180fee]{flex:none;display:flex;align-items:center;justify-content:center;width:var(--touchTarget);height:var(--touchTarget);margin:calc((var(--size360) - var(--touchTarget)) / 2);border-radius:var(--cornerRadiusCircle)}.channel[data-v-1e180fee]{display:inline-flex;align-items:center;min-height:var(--touchTarget);margin:calc((var(--lineHeightCaption1) - var(--touchTarget)) / 2) 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.channel[data-v-1e180fee]:hover{color:var(--colorNeutralForeground2);text-decoration:underline}@media(hover:none){.channel[data-v-1e180fee]:hover{color:inherit;text-decoration:none}}.vt-appbar[data-v-8e685cf8]{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:var(--size80);box-sizing:border-box;min-height:calc(var(--touchTarget) + env(safe-area-inset-top));min-width:0;margin-block-start:calc(-1 * var(--vt-gutter-top, 0px));margin-inline:calc(-1 * var(--vt-gutter-x, 0px));padding:calc(var(--size80) + env(safe-area-inset-top)) var(--vt-gutter-x, 0px) var(--size80);border-bottom:var(--strokeWidth10) solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground2);color:var(--colorNeutralForeground1)}.heading[data-v-8e685cf8]{flex:1;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fontSizeTitle3);line-height:var(--lineHeightTitle3);font-weight:var(--fontWeightSemibold)}.f-sheet[data-v-074ce34f]{width:100%;max-height:85%;display:flex;flex-direction:column;padding-bottom:calc(var(--size80) + env(safe-area-inset-bottom));border-radius:var(--cornerRadius120) var(--cornerRadius120) 0 0;background:var(--colorNeutralBackground2);box-shadow:var(--shadow28);outline:none;animation:f-sheet-rise-074ce34f var(--durationSlow) var(--curveDecelerateMax)}.f-sheet__grip[data-v-074ce34f]{flex:none;display:flex;flex-direction:column;align-items:center;padding:var(--size80) var(--size160);touch-action:none;cursor:grab}.f-sheet__handle[data-v-074ce34f]{width:var(--size320);height:4px;border-radius:var(--cornerRadius20);background:var(--colorNeutralBackground6)}.f-sheet__title[data-v-074ce34f]{align-self:stretch;margin:var(--size120) 0 0;font-size:var(--fontSizeTitle3);line-height:var(--lineHeightTitle3);font-weight:var(--fontWeightSemibold)}.f-sheet__body[data-v-074ce34f]{min-height:0;overflow-y:auto}@keyframes f-sheet-rise-074ce34f{0%{transform:translateY(100%)}to{transform:translateY(0)}}.vt-status[data-v-4a9b974d]{min-width:0}.line[data-v-4a9b974d]{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--size120);margin:0;font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.errors[data-v-4a9b974d],.downloads[data-v-4a9b974d]{display:inline-flex;align-items:center;gap:var(--size40);min-height:var(--touchTarget);margin:0;padding:0;border:0;background:none;color:var(--colorStatusWarningForeground1);font:inherit;cursor:pointer}.downloads[data-v-4a9b974d]{color:var(--colorBrandForeground1)}.errors[data-v-4a9b974d]:focus-visible,.downloads[data-v-4a9b974d]:focus-visible{outline:var(--strokeWidth20) solid var(--colorStrokeFocus2);outline-offset:var(--size20);box-shadow:0 0 0 var(--strokeWidth10) var(--colorStrokeFocus1)}.list[data-v-4a9b974d]{margin:0;padding:0 var(--size160);list-style:none}.item[data-v-4a9b974d]{padding:var(--size120) 0;border-bottom:var(--strokeWidth10) solid var(--colorNeutralStroke2)}.item p[data-v-4a9b974d]{margin:0;overflow-wrap:anywhere}.name[data-v-4a9b974d]{font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1)}.group[data-v-4a9b974d]{margin:var(--size120) var(--size160) 0;font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground3)}.share-head[data-v-4a9b974d]{display:flex;align-items:center;gap:var(--size120)}.share-text[data-v-4a9b974d]{flex:1;min-width:0}.open-share[data-v-4a9b974d]{flex:none}.state[data-v-4a9b974d]{font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.share--failed .state[data-v-4a9b974d]{color:var(--colorStatusDangerForeground1)}.share--done .state[data-v-4a9b974d],.share--existing .state[data-v-4a9b974d]{color:var(--colorStatusSuccessForeground1)}.hint[data-v-4a9b974d]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground1)}.err[data-v-4a9b974d]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorStatusDangerForeground1)}.when[data-v-4a9b974d]{font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.foot[data-v-4a9b974d]{display:flex;justify-content:flex-end;padding:var(--size120) var(--size160) 0}.vt-feed[data-v-4e6d9b20]{display:flex;flex-direction:column;gap:var(--size160);min-width:0;color:var(--colorNeutralForeground1)}button[data-v-4e6d9b20]{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}button[data-v-4e6d9b20]:focus-visible{outline:var(--strokeWidth20) solid var(--colorStrokeFocus2);outline-offset:var(--size20);box-shadow:0 0 0 var(--strokeWidth10) var(--colorStrokeFocus1)}.search[data-v-4e6d9b20]{flex:1;min-width:0}.icon-btn[data-v-4e6d9b20]{flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--cornerRadiusCircle)}.icon-btn.small[data-v-4e6d9b20]{width:var(--size400);height:var(--size400)}.block.channels[data-v-4e6d9b20]{margin-inline:calc(-1 * var(--vt-gutter-x, 0px));padding:var(--size160) var(--vt-gutter-x, 0px) var(--size40);border-block:var(--strokeWidth10) solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground2)}.block.channels .rail[data-v-4e6d9b20]{padding-bottom:var(--size80)}.section-title[data-v-4e6d9b20]{margin:0 0 var(--size80);font-size:var(--fontSizeTitle3);line-height:var(--lineHeightTitle3);font-weight:var(--fontWeightSemibold)}.rail[data-v-4e6d9b20]{display:flex;gap:var(--size120);overflow-x:auto;overflow-y:hidden;margin:0 calc(-1 * var(--size40));padding:var(--size80) var(--size80) var(--size160);list-style:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--size80);scroll-behavior:smooth}.rail-item[data-v-4e6d9b20],.rail-card[data-v-4e6d9b20]{flex:none;scroll-snap-align:start}.rail-card[data-v-4e6d9b20]{width:240px}.channel[data-v-4e6d9b20]{display:flex;flex-direction:column;align-items:center;gap:var(--size60);width:84px;min-height:var(--touchTarget);border-radius:var(--cornerRadius80)}.ava[data-v-4e6d9b20]{position:relative;display:inline-flex}.ava.folder[data-v-4e6d9b20]{align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--cornerRadiusCircle);background:var(--colorNeutralBackground5);color:var(--colorNeutralForeground2)}.dot[data-v-4e6d9b20]{position:absolute;top:0;right:0;width:var(--size120);height:var(--size120);border-radius:var(--cornerRadiusCircle);background:var(--colorBrandBackground);border:var(--strokeWidth20) solid var(--colorNeutralBackground2)}.cname[data-v-4e6d9b20]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-width:100%;overflow:hidden;overflow-wrap:anywhere;text-align:center;font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground2)}.chips[data-v-4e6d9b20]{display:flex;flex-wrap:wrap;gap:var(--size80)}.chip[data-v-4e6d9b20]{position:relative;display:inline-flex;align-items:center;min-height:var(--size320);padding:var(--size60) var(--size160);border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground5);color:var(--colorNeutralForeground2);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);white-space:nowrap}.chip[data-v-4e6d9b20]:after{content:"";position:absolute;left:0;right:0;top:50%;height:var(--touchTarget);transform:translateY(-50%)}.chip[data-v-4e6d9b20]:active{background:var(--colorNeutralBackground5Pressed);color:var(--colorNeutralForeground1)}.chip.active[data-v-4e6d9b20]{background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand)}.chip.active[data-v-4e6d9b20]:active{background:var(--colorBrandBackgroundPressed)}.err[data-v-4e6d9b20]{margin-bottom:var(--size120)}.rows[data-v-4e6d9b20]{display:flex;flex-direction:column;gap:var(--size200)}.grid[data-v-4e6d9b20]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--size200) var(--size160)}.empty[data-v-4e6d9b20]{margin:0;padding:var(--size320) 0;text-align:center;color:var(--colorNeutralForeground3);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1)}.empty[data-v-4e6d9b20]:is(.library,.search,.watched,.none){display:flex;flex-direction:column;align-items:center;gap:var(--size80)}.empty-title[data-v-4e6d9b20],.empty-hint[data-v-4e6d9b20]{margin:0}.empty-title[data-v-4e6d9b20]{font-size:var(--fontSizeTitle3);line-height:var(--lineHeightTitle3);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1)}.empty-hint[data-v-4e6d9b20]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2)}.new-chip[data-v-4e6d9b20]{position:relative;display:inline-flex;align-items:center;gap:var(--size60);min-height:var(--size320);margin-bottom:var(--size120);padding:var(--size60) var(--size160);border-radius:var(--cornerRadiusCircle);background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightSemibold);box-shadow:var(--shadow4)}.new-chip[data-v-4e6d9b20]:after{content:"";position:absolute;left:0;right:0;top:50%;height:var(--touchTarget);transform:translateY(-50%)}.new-chip[data-v-4e6d9b20]:active{background:var(--colorBrandBackgroundPressed)}.more-row[data-v-4e6d9b20]{display:flex;justify-content:center;margin-top:var(--size160)}@media(prefers-reduced-motion:reduce){.rail[data-v-4e6d9b20]{scroll-behavior:auto}}.vt-actions[data-v-9f9ed572]{margin:0;padding:0;list-style:none}.action[data-v-9f9ed572]{display:flex;align-items:center;gap:var(--size160);width:100%;min-height:var(--size560);margin:0;padding:0 var(--size160);border:0;background:none;color:var(--colorNeutralForeground1);font:inherit;font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);text-align:left;cursor:pointer}.action[data-v-9f9ed572] svg{flex:none;color:var(--colorNeutralForeground2)}.action[data-v-9f9ed572]:active{background:var(--colorSubtleBackgroundPressed)}.action[data-v-9f9ed572]:focus-visible{outline:var(--strokeWidth20) solid var(--colorStrokeFocus2);outline-offset:calc(-1 * var(--strokeWidth20))}@media(hover:hover){.action[data-v-9f9ed572]:hover{background:var(--colorSubtleBackgroundHover)}}.videotube-view .page[data-v-59a4f689]{--vt-max: 1200px;--vt-gutter-x: max(var(--size240), calc((100vw - var(--vt-max)) / 2 + var(--size240)));--vt-gutter-top: var(--size240);max-width:none;padding-inline:var(--vt-gutter-x)}html:has(.videotube-view){scroll-padding-top:calc(var(--touchTarget) + var(--size80) * 2 + var(--strokeWidth10))}.vt-error[data-v-59a4f689]{position:fixed;inset-inline:var(--size160);bottom:var(--size160);z-index:50}.vt-channel[data-v-0b11db2e]{display:flex;flex-direction:column;gap:var(--size160);min-width:0;color:var(--colorNeutralForeground1)}button[data-v-0b11db2e]{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}button[data-v-0b11db2e]:focus-visible,.ext[data-v-0b11db2e]:focus-visible{outline:var(--strokeWidth20) solid var(--colorStrokeFocus2);outline-offset:var(--size20);box-shadow:0 0 0 var(--strokeWidth10) var(--colorStrokeFocus1)}.banner[data-v-0b11db2e]{width:100%;aspect-ratio:4 / 1;overflow:hidden;border-radius:var(--cornerRadius80);background:linear-gradient(135deg,var(--colorNeutralBackground5),var(--colorNeutralBackground2))}.wide .banner[data-v-0b11db2e]{aspect-ratio:6 / 1}.banner img[data-v-0b11db2e]{display:block;width:100%;height:100%;object-fit:cover}.head[data-v-0b11db2e]{display:flex;align-items:center;gap:var(--size160);min-width:0}.folder[data-v-0b11db2e]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--cornerRadiusCircle);background:var(--colorNeutralBackground5);color:var(--colorNeutralForeground2)}.wide .folder[data-v-0b11db2e]{width:96px;height:96px}.ident[data-v-0b11db2e]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--size20);min-width:0}.name[data-v-0b11db2e]{margin:0;max-width:100%;font-size:var(--fontSizeTitle2);line-height:var(--lineHeightTitle2);font-weight:var(--fontWeightSemibold);overflow-wrap:anywhere}.sub[data-v-0b11db2e]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--size80);margin:0;font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground3)}.ext[data-v-0b11db2e]{display:inline-flex;align-items:center;gap:var(--size40);min-height:var(--touchTarget);color:var(--colorBrandForeground1);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);text-decoration:none}.about[data-v-0b11db2e]{display:flex;flex-direction:column;align-items:flex-start}.desc[data-v-0b11db2e]{margin:0;font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground2);white-space:pre-wrap;overflow-wrap:anywhere}.desc.clamp[data-v-0b11db2e]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.more[data-v-0b11db2e]{display:inline-flex;align-items:center;gap:var(--size20);min-height:var(--touchTarget);color:var(--colorBrandForeground1);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightSemibold)}.chips[data-v-0b11db2e]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--size120)}.segmented[data-v-0b11db2e]{display:inline-flex;padding:var(--size20);border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground5)}.seg[data-v-0b11db2e]{position:relative;display:inline-flex;align-items:center;min-height:var(--size280);padding:var(--size40) var(--size160);border-radius:var(--cornerRadius40);color:var(--colorNeutralForeground2);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);white-space:nowrap}.seg[data-v-0b11db2e]:after{content:"";position:absolute;left:0;right:0;top:50%;height:var(--touchTarget);transform:translateY(-50%)}.seg[data-v-0b11db2e]:active{background:var(--colorNeutralBackground5Pressed);color:var(--colorNeutralForeground1)}.seg.active[data-v-0b11db2e]{background:var(--colorNeutralBackground5Selected);color:var(--colorNeutralForeground1);font-weight:var(--fontWeightSemibold);box-shadow:var(--shadow2)}.divider[data-v-0b11db2e]{align-self:stretch;width:var(--strokeWidth10);margin:var(--size40) 0;background:var(--colorNeutralStroke1)}.chip-check[data-v-0b11db2e]{margin-left:calc(-1 * var(--size40));margin-right:var(--size40)}.chip[data-v-0b11db2e]{position:relative;display:inline-flex;align-items:center;min-height:var(--size320);padding:var(--size60) var(--size160);border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground5);color:var(--colorNeutralForeground2);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);white-space:nowrap}.chip[data-v-0b11db2e]:after{content:"";position:absolute;left:0;right:0;top:50%;height:var(--touchTarget);transform:translateY(-50%)}.chip[data-v-0b11db2e]:active{background:var(--colorNeutralBackground5Pressed);color:var(--colorNeutralForeground1)}.chip.active[data-v-0b11db2e]{background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand)}.chip.active[data-v-0b11db2e]:active{background:var(--colorBrandBackgroundPressed)}.rows[data-v-0b11db2e]{display:flex;flex-direction:column;gap:var(--size160)}.grid[data-v-0b11db2e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--size200) var(--size160)}.rows .skeleton[data-v-0b11db2e]{width:160px}.empty[data-v-0b11db2e]{margin:0;padding:var(--size320) 0;text-align:center;color:var(--colorNeutralForeground3);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1)}.empty.watched[data-v-0b11db2e]{display:flex;flex-direction:column;align-items:center;gap:var(--size120)}.empty-title[data-v-0b11db2e]{margin:0;font-size:var(--fontSizeTitle3);line-height:var(--lineHeightTitle3);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1)}.search[data-v-0b11db2e]{flex:1;min-width:0}.icon-btn[data-v-0b11db2e]{flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--cornerRadiusCircle)}.icon-btn.small[data-v-0b11db2e]{width:var(--size400);height:var(--size400)}.more-row[data-v-0b11db2e]{display:flex;justify-content:center}.videotube-channel-view .page[data-v-8068d3a1]{--vt-max: 1200px;--vt-gutter-x: max(var(--size240), calc((100vw - var(--vt-max)) / 2 + var(--size240)));--vt-gutter-top: var(--size240);max-width:none;padding-inline:var(--vt-gutter-x)}html:has(.videotube-channel-view){scroll-padding-top:calc(var(--touchTarget) + var(--size80) * 2 + var(--strokeWidth10))}.vt-error[data-v-8068d3a1]{position:fixed;inset-inline:var(--size160);bottom:var(--size160);z-index:50}.f-option.related-row[data-v-138b6636]{justify-content:flex-start;padding-top:var(--size80);padding-bottom:var(--size80)}.related-poster[data-v-138b6636]{flex:none;width:var(--size400);aspect-ratio:2 / 3;border-radius:var(--cornerRadius40);overflow:hidden;background:var(--stripes)}.related-poster img[data-v-138b6636]{display:block;width:100%;height:100%;object-fit:cover}.related-text[data-v-138b6636]{flex:1;min-width:0;display:flex;flex-direction:column}.related-title[data-v-138b6636]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.related-sub[data-v-138b6636]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground3)}.title-about[data-v-3b1342da]{display:flex;flex-direction:column;gap:var(--size120);max-width:760px;margin-bottom:var(--size160)}.desc[data-v-3b1342da]{font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);color:var(--colorNeutralForeground2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.desc.open[data-v-3b1342da]{-webkit-line-clamp:unset;overflow:visible}.desc-actions[data-v-3b1342da]{display:flex;gap:var(--size160)}.desc+.desc-actions[data-v-3b1342da]{margin-top:var(--size40)}.related-scroll[data-v-3b1342da]{max-height:min(60vh,560px);overflow-y:auto;margin:0 calc(-1 * var(--size240))}.title-collections[data-v-3b1342da]{align-items:center;margin:0 calc(-1 * var(--size160))}.title-collections-label[data-v-3b1342da]{flex:none;font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.episodes[data-v-f60147db]{list-style:none;display:flex;flex-direction:column;gap:var(--size80)}.episode[data-v-f60147db]{position:relative;display:flex;align-items:center;gap:var(--size160);min-height:var(--size560);padding:var(--size40) var(--size80) var(--size40) var(--size160);border-radius:var(--cornerRadius120);border:var(--strokeWidth15) solid transparent;background:var(--colorNeutralBackground2);overflow:hidden;transition:background-color var(--durationFaster) var(--curveEasyEase)}.episode[data-v-f60147db]:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--watched, 0);background:var(--colorBrandBackgroundTint);pointer-events:none}.episode[data-v-f60147db]>*{position:relative}@media(hover:hover){.episode[data-v-f60147db]:hover{background:var(--colorNeutralBackground2Hover)}}.episode.unavailable[data-v-f60147db]{opacity:.5}.ep-num[data-v-f60147db]{flex:none;width:var(--size280);text-align:right;font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);color:var(--colorNeutralForeground3)}.ep-cell[data-v-f60147db]{flex:1;min-width:0}.ep-title[data-v-f60147db]{display:block;font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);overflow-wrap:anywhere}.watched .ep-title[data-v-f60147db]{color:var(--colorNeutralForeground3)}.ep-tech[data-v-f60147db]{display:block;font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.ep-pos[data-v-f60147db]{flex:none;font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground2)}.ep-note[data-v-f60147db]{flex:none;font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3);white-space:nowrap}.now-badge[data-v-f60147db]{flex:none;display:inline-flex;align-items:center;gap:var(--size40);font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);font-weight:var(--fontWeightSemibold);color:var(--colorBrandForeground1);white-space:nowrap}.mark[data-v-f60147db]{flex:none;width:var(--size400);height:var(--size400);display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground5);color:var(--colorNeutralForeground3);transition:background-color var(--durationFaster) var(--curveEasyEase),color var(--durationFaster) var(--curveEasyEase)}.mark[data-v-f60147db]:hover:not(:disabled){background:var(--colorNeutralBackground5Hover)}.mark.done[data-v-f60147db]{background:var(--colorBrandBackgroundTint);color:var(--colorBrandForeground1)}.mark.done[data-v-f60147db]:hover:not(:disabled){background:var(--colorBrandBackgroundPressed)}.mark[data-v-f60147db]:disabled{background:var(--colorNeutralBackground3);color:var(--colorNeutralForegroundDisabled);cursor:default}.current[data-v-f60147db],.playing[data-v-f60147db]{border-color:var(--colorBrandStroke1)}.vt-details[data-v-e05d4974],.main[data-v-e05d4974]{display:flex;flex-direction:column;gap:var(--size120);min-width:0;color:var(--colorNeutralForeground1)}.vt-details.wide[data-v-e05d4974]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,400px);column-gap:var(--size320);row-gap:var(--size120);align-items:start}.wide .bar[data-v-e05d4974]{grid-column:1 / -1}.wide .hero[data-v-e05d4974]{max-width:calc(50vh * 16 / 9)}.hero-play[data-v-e05d4974]{position:relative;display:block;width:100%;border-radius:var(--cornerRadius80)}.play-badge[data-v-e05d4974]{position:absolute;top:50%;left:50%;translate:-50% -50%;display:flex;align-items:center;justify-content:center;width:var(--size560);height:var(--size560);border-radius:var(--cornerRadiusCircle);background:#0009;color:var(--colorNeutralForegroundStaticLight);pointer-events:none}button[data-v-e05d4974]{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}button[data-v-e05d4974]:focus-visible,.source[data-v-e05d4974]:focus-visible,.link[data-v-e05d4974]:focus-visible{outline:var(--strokeWidth20) solid var(--colorStrokeFocus2);outline-offset:var(--size20);box-shadow:0 0 0 var(--strokeWidth10) var(--colorStrokeFocus1)}.title[data-v-e05d4974]{margin:0;font-size:var(--fontSizeTitle3);line-height:var(--lineHeightTitle3);font-weight:var(--fontWeightSemibold);overflow-wrap:anywhere}.channel[data-v-e05d4974]{display:flex;align-items:center;gap:var(--size120);min-height:var(--touchTarget);max-width:100%;border-radius:var(--cornerRadius80)}.channel-name[data-v-e05d4974]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold)}.meta[data-v-e05d4974]{margin:0;font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.actions[data-v-e05d4974]{display:flex;flex-wrap:wrap;gap:var(--size80)}.messages[data-v-e05d4974]{display:flex;flex-direction:column;gap:var(--size80)}.about[data-v-e05d4974]{display:flex;flex-direction:column;align-items:flex-start}.desc[data-v-e05d4974]{margin:0;font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground2);white-space:pre-wrap;overflow-wrap:anywhere}.desc.clamp[data-v-e05d4974]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.more[data-v-e05d4974]{display:inline-flex;align-items:center;gap:var(--size20);min-height:var(--touchTarget);color:var(--colorBrandForeground1);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightSemibold)}.link[data-v-e05d4974]{color:var(--colorBrandForeground1);text-decoration:underline}.chapters[data-v-e05d4974]{display:flex;flex-direction:column;gap:var(--size40)}.chapters-title[data-v-e05d4974]{margin:0;font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold)}.chapter-list[data-v-e05d4974]{margin:0;padding:0;list-style:none}.chapter[data-v-e05d4974]{display:flex;align-items:center;gap:var(--size120);width:100%;min-height:var(--touchTarget);padding:0 var(--size80);border-radius:var(--cornerRadius40);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2)}button.chapter[data-v-e05d4974]:active{background:var(--colorSubtleBackgroundPressed)}@media(hover:hover){button.chapter[data-v-e05d4974]:hover{background:var(--colorSubtleBackgroundHover)}}.chapter-time[data-v-e05d4974]{flex:none;min-width:var(--size560);color:var(--colorBrandForeground1);font-weight:var(--fontWeightSemibold)}.chapter-label[data-v-e05d4974]{min-width:0;overflow-wrap:anywhere;color:var(--colorNeutralForeground2)}.source[data-v-e05d4974]{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--size40);min-height:var(--touchTarget);color:var(--colorBrandForeground1);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);text-decoration:none}.wide .related[data-v-e05d4974]{grid-column:2}.related[data-v-e05d4974]{display:flex;flex-direction:column;gap:var(--size120)}.related-title[data-v-e05d4974]{margin:0;font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold)}.rows[data-v-e05d4974]{display:flex;flex-direction:column;gap:var(--size160)}.skeleton[data-v-e05d4974]{width:160px}.related-error[data-v-e05d4974]{margin:0;font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.movie .page.vt-page[data-v-8cbcbffa]{--vt-max: 1200px;--vt-gutter-x: max(var(--size240), calc((100vw - var(--vt-max)) / 2 + var(--size240)));--vt-gutter-top: var(--size240);max-width:none;padding-inline:var(--vt-gutter-x)}html:has(.movie .vt-page){scroll-padding-top:calc(var(--touchTarget) + var(--size80) * 2 + var(--strokeWidth10))}.back-link[data-v-8cbcbffa]{margin-bottom:var(--size80)}.movie-head[data-v-8cbcbffa]{display:flex;align-items:flex-end;gap:var(--size240)}.movie-poster[data-v-8cbcbffa]{flex:none;width:200px}.movie-info[data-v-8cbcbffa]{min-width:0;display:flex;flex-direction:column;gap:var(--size80)}.movie-info h1[data-v-8cbcbffa]{font-size:var(--fontSizeTitle1);line-height:var(--lineHeightTitle1);font-weight:var(--fontWeightBold);overflow-wrap:anywhere}.tech[data-v-8cbcbffa],.meta[data-v-8cbcbffa]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground3)}.source[data-v-8cbcbffa],.tv-note[data-v-8cbcbffa]{color:var(--colorBrandForeground1)}.source[data-v-8cbcbffa]:hover{color:var(--colorBrandForeground1Pressed)}.resume[data-v-8cbcbffa]{display:inline-flex;align-items:center;gap:var(--size60);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold);color:var(--colorBrandForeground1)}.movie-actions[data-v-8cbcbffa]{display:flex;flex-wrap:wrap;gap:var(--size80);margin-top:var(--size80)}.parts-head[data-v-8cbcbffa]{margin:var(--size240) 0 var(--size80)}.movie-head~.title-about[data-v-8cbcbffa]{margin-top:var(--size240)}.danger-btn[data-v-8cbcbffa]{height:var(--size480);padding:0 calc(var(--size200) - var(--strokeWidth15));border-radius:var(--cornerRadius40);border:var(--strokeWidth15) solid var(--colorStatusDangerForeground1);background:var(--colorStatusDangerBackground1);color:var(--colorStatusDangerForeground1);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold);transition:background-color var(--durationFaster) var(--curveEasyEase)}.danger-btn[data-v-8cbcbffa]:hover:not(:disabled){background:var(--colorStatusDangerBackground2)}.danger-btn[data-v-8cbcbffa]:disabled{border-color:var(--colorNeutralStrokeDisabled);background:var(--colorNeutralBackground3);color:var(--colorNeutralForegroundDisabled);cursor:default}@media(max-width:600px){.movie-head[data-v-8cbcbffa]{flex-direction:column;align-items:flex-start}.movie-poster[data-v-8cbcbffa]{width:160px}}.wallpaper[data-v-8e5a29af]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.wallpaper img[data-v-8e5a29af]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity 1.2s ease}.wallpaper img.visible[data-v-8e5a29af]{opacity:1}@media(prefers-reduced-motion:reduce){.wallpaper img[data-v-8e5a29af]{transition:none}}.pick[data-v-8436320f]{position:relative;min-height:100vh;overflow:hidden;background:var(--colorNeutralBackgroundCanvas)}.scrim[data-v-8436320f]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,10,10,.96) 0%,rgba(10,10,10,.9) 20%,rgba(10,10,10,.72) 40%,rgba(10,10,10,.34) 55%,transparent 70%)}.pick-body[data-v-8436320f]{position:relative;min-height:100vh;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--size400);padding:0 var(--size480) var(--size480)}.col[data-v-8436320f]{display:flex;flex-direction:column;min-width:0}@media(max-width:860px){.pick-body[data-v-8436320f]{flex-direction:column;align-items:flex-start;gap:var(--size280)}.qr[data-v-8436320f]{width:168px;height:168px}}.caption[data-v-8436320f]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground3)}h1[data-v-8436320f]{margin:var(--size120) 0 var(--size40);font-size:var(--fontSizeLargeTitle);line-height:var(--lineHeightLargeTitle);text-shadow:0 2px 14px rgba(0,0,0,.6)}.lead[data-v-8436320f]{font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);color:var(--colorNeutralForeground2)}.lead.wide[data-v-8436320f]{max-width:440px}.address[data-v-8436320f]{margin-top:var(--size120);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);color:var(--colorBrandForeground1)}.rule[data-v-8436320f]{height:var(--strokeWidth10);border:0;width:240px;margin:var(--size200) 0 0;background:var(--colorNeutralStroke2)}.footnote[data-v-8436320f]{margin-top:var(--size160);font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.footnote.hint[data-v-8436320f]{margin-top:var(--size200)}.error[data-v-8436320f]{max-width:440px;margin-top:var(--size160)}.list[data-v-8436320f]{list-style:none;display:flex;flex-direction:column;gap:var(--size80);max-width:400px;margin-top:var(--size240)}.row[data-v-8436320f]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--size160);padding:var(--size120) var(--size160);border:var(--strokeWidth15) solid transparent;border-radius:var(--cornerRadius120);background:var(--colorNeutralBackground2);transition:border-color var(--durationFaster) var(--curveEasyEase),background-color var(--durationFaster) var(--curveEasyEase)}.row[data-v-8436320f]:hover,.row[data-v-8436320f]:focus-visible{border-color:var(--colorBrandStroke1);background:var(--colorNeutralBackground2Hover)}.row[data-v-8436320f]:active{background:var(--colorNeutralBackground2Pressed)}.name[data-v-8436320f]{font-size:var(--fontSizeTitle2);line-height:var(--lineHeightTitle2);font-weight:var(--fontWeightSemibold)}.path[data-v-8436320f]{font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.claim[data-v-8436320f]{flex:none;width:260px;display:flex;flex-direction:column;gap:var(--size80)}.qr[data-v-8436320f]{width:260px;height:260px;padding:var(--size120);border-radius:var(--cornerRadius80);background:var(--colorQrBackground);box-shadow:var(--shadow16)}.qr img[data-v-8436320f]{display:block;width:100%;height:100%}.claim-lead[data-v-8436320f]{margin-top:var(--size40);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground2)}.claim-code[data-v-8436320f]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground3)}.claim-code b[data-v-8436320f]{margin-left:var(--size60);font-size:var(--fontSizeTitle1);line-height:var(--lineHeightTitle1);font-weight:var(--fontWeightSemibold);letter-spacing:.08em;color:var(--colorBrandForeground1)}.claim-note[data-v-8436320f]{font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.player[data-v-a04f7cad]{position:relative;width:100%;height:100vh;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--colorNeutralBackgroundCanvas);container-type:size;container-name:tv}.caption[data-v-a04f7cad]{font-size:1cqw;line-height:1.35;font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground3)}.lead[data-v-a04f7cad]{font-size:1.4cqw;line-height:1.4;color:var(--colorNeutralForeground2)}.lead.wide[data-v-a04f7cad]{max-width:46cqw}.lead.with-icon[data-v-a04f7cad]{display:flex;align-items:center;gap:.8cqw}.play-hint[data-v-a04f7cad]{color:var(--colorBrandForeground1)}.link[data-v-a04f7cad]{color:var(--colorBrandForeground1);font-weight:var(--fontWeightSemibold)}.address[data-v-a04f7cad]{margin-top:1.4cqh;font-size:1.4cqw;line-height:1.4;color:var(--colorBrandForeground1)}.alt-urls[data-v-a04f7cad]{margin-top:1.1cqh;font-size:1.15cqw;line-height:1.4;color:var(--colorNeutralForeground3)}.rule[data-v-a04f7cad]{height:1px;border:0;width:18.75cqw;margin:2.8cqh 0 2.2cqh;background:var(--colorNeutralStroke2)}.footnote[data-v-a04f7cad]{font-size:1.15cqw;line-height:1.4;color:var(--colorNeutralForeground3)}.idle[data-v-a04f7cad]{position:relative;width:100%;height:100%}.scrim[data-v-a04f7cad]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,10,10,.96) 0%,rgba(10,10,10,.86) 18%,rgba(10,10,10,.5) 36%,rgba(10,10,10,.16) 50%,transparent 62%)}.idle-body[data-v-a04f7cad]{position:relative;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:2.8cqw;padding:0 3.6cqw 6.4cqh}.col[data-v-a04f7cad]{min-width:0}.profile-name[data-v-a04f7cad]{margin-top:1.4cqh;font-size:5.6cqw;line-height:1.1;text-shadow:0 .1cqw .8cqw rgba(0,0,0,.6)}.qr[data-v-a04f7cad]{flex:none;width:27.5cqw;height:27.5cqw;padding:1.4cqw;border-radius:.8cqw;background:var(--colorQrBackground);box-shadow:0 0 .4cqw #0000003d,0 1.6cqw 3.2cqw #00000047}.qr img[data-v-a04f7cad]{display:block;width:100%;height:100%}.notice[data-v-a04f7cad]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 3.6cqw;background:var(--colorNeutralBackgroundCanvas)}.notice-title[data-v-a04f7cad]{margin:1.4cqh 0 1.1cqh;font-size:3.3cqw;line-height:1.15}.notice .address[data-v-a04f7cad]{margin-top:2.2cqh}.stage[data-v-a04f7cad]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.video-wrap[data-v-a04f7cad]{position:relative;width:100%;height:100%;max-width:100%;background:var(--colorNeutralBackground1)}.video[data-v-a04f7cad]{display:block;width:100%;height:100%;background:var(--colorNeutralBackground1);object-fit:contain}.gesture-overlay[data-v-a04f7cad]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--colorBackgroundOverlay);cursor:pointer}.gesture-btn[data-v-a04f7cad]{display:inline-flex;align-items:center;gap:.8cqw;padding:1cqw 2.2cqw;border:none;border-radius:.4cqw;background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);font-size:1.4cqw;line-height:1.4;font-weight:var(--fontWeightSemibold);box-shadow:0 0 .4cqw #0000003d,0 .8cqw 1.6cqw #00000047;cursor:pointer;transition:background-color var(--durationFaster) var(--curveEasyEase)}.gesture-btn[data-v-a04f7cad]:active{background:var(--colorBrandBackgroundPressed)}.toast[data-v-a04f7cad]{position:absolute;left:1.6cqw;bottom:1.6cqw;display:flex;align-items:center;gap:.6cqw;max-width:60cqw;padding:.6cqw 1cqw;border-radius:.4cqw;border:1px solid transparent;background:var(--colorNeutralBackground2);color:var(--colorNeutralForeground2);font-size:1.1cqw;line-height:1.4;box-shadow:0 0 .2cqw #0000003d,0 .4cqw .8cqw #00000047}.toast.error[data-v-a04f7cad]{border-color:var(--colorStatusDangerBorder1);background:var(--colorStatusDangerBackground1);color:var(--colorNeutralForeground1)}.toast-icon[data-v-a04f7cad]{color:var(--colorStatusDangerForeground1)}.progress[data-v-a04f7cad]{position:absolute;left:0;right:0;bottom:0;height:6px;background:#ffffff3d}.progress-fill[data-v-a04f7cad]{height:100%;background:var(--colorBrandForeground1);transition:width .25s linear}.pause[data-v-a04f7cad],.pause-layer[data-v-a04f7cad]{position:absolute;top:0;right:0;bottom:0;left:0}.pause-scrim[data-v-a04f7cad]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0a0af0,#0a0a0acc 52%,#0a0a0a99),linear-gradient(to top,rgba(10,10,10,.9),transparent 60%)}.pause-body[data-v-a04f7cad],.startup-body[data-v-a04f7cad]{position:relative;width:100%;height:100%;display:flex;align-items:flex-end;gap:3.1cqw;padding:0 3.6cqw 6.4cqh}.pause-poster[data-v-a04f7cad],.startup-poster[data-v-a04f7cad]{position:relative;flex:none;width:20.3cqw;aspect-ratio:2 / 3;border-radius:.6cqw;overflow:hidden;background:var(--stripes-wide);box-shadow:0 0 .4cqw #0000003d,0 1.6cqw 3.2cqw #00000047}.pause-poster img[data-v-a04f7cad],.startup-poster img[data-v-a04f7cad]{display:block;width:100%;height:100%;object-fit:cover}.pause-info[data-v-a04f7cad],.startup-info[data-v-a04f7cad]{flex:1;min-width:0}.pause-caption[data-v-a04f7cad],.startup-caption[data-v-a04f7cad]{display:flex;align-items:center;gap:.6cqw;font-size:1cqw;line-height:1.35;font-weight:var(--fontWeightSemibold);color:var(--colorBrandForeground1)}.pause-title[data-v-a04f7cad],.startup-title[data-v-a04f7cad]{margin-top:1.4cqh;font-size:4.7cqw;line-height:1.1;text-shadow:0 .1cqw .8cqw rgba(0,0,0,.6)}.pause-sub[data-v-a04f7cad],.startup-sub[data-v-a04f7cad]{margin-top:1.1cqh;font-size:1.7cqw;line-height:1.35;color:var(--colorNeutralForeground2)}.pause-progress[data-v-a04f7cad]{width:100%;margin-top:3.6cqh}.pause-track[data-v-a04f7cad]{height:.5cqh;border-radius:.2cqw;background:#ffffff3d;overflow:hidden}.pause-fill[data-v-a04f7cad]{height:100%;background:var(--colorBrandForeground1)}.pause-times[data-v-a04f7cad]{display:flex;justify-content:space-between;margin-top:1.3cqh;font-size:1.4cqw;color:var(--colorNeutralForeground3)}.pause-tech[data-v-a04f7cad]{width:100%;margin-top:3.1cqh;display:flex;flex-direction:column;gap:.7cqh}.tech-row[data-v-a04f7cad]{display:flex;align-items:baseline;gap:.9cqw}.tech-row dt[data-v-a04f7cad]{flex:none;width:6.5cqw;font-size:1cqw;font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground3)}.tech-row dd[data-v-a04f7cad]{margin:0;font-size:1.15cqw;color:var(--colorNeutralForeground2)}.pause-note[data-v-a04f7cad]{margin-top:3.1cqh;font-size:1.1cqw;line-height:1.4;color:var(--colorNeutralForeground3)}.startup[data-v-a04f7cad]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--colorNeutralBackgroundCanvas)}.startup-sheen[data-v-a04f7cad]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 34%,rgba(255,255,255,.14) 50%,transparent 66%)}.startup-title.blank[data-v-a04f7cad]{width:36cqw;max-width:100%;border-radius:.6cqw;background:var(--stripes-wide);color:transparent;text-shadow:none}.startup-resume[data-v-a04f7cad]{margin-top:1.1cqh;font-size:1.4cqw;line-height:1.35;color:var(--colorNeutralForeground3)}.startup-bar[data-v-a04f7cad]{position:relative;width:100%;max-width:46cqw;height:.5cqh;margin-top:3.6cqh;border-radius:.2cqw;background:#ffffff3d;overflow:hidden}.startup-bar-fill[data-v-a04f7cad]{position:absolute;top:0;bottom:0;left:0;width:34%;border-radius:.2cqw;background:var(--colorBrandForeground1)}.startup-note[data-v-a04f7cad]{margin-top:1.3cqh;font-size:1.15cqw;line-height:1.4;color:var(--colorNeutralForeground3)}.startup-note.bad[data-v-a04f7cad]{color:var(--colorStatusDangerForeground1)}.not-found[data-v-b1712a05]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--size120);padding:var(--size240);text-align:center}.code[data-v-b1712a05]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);font-weight:var(--fontWeightSemibold);letter-spacing:.18em;color:var(--colorBrandForeground1)}h1[data-v-b1712a05]{font-size:var(--fontSizeTitle1);line-height:var(--lineHeightTitle1);font-weight:var(--fontWeightBold)}.hint[data-v-b1712a05]{max-width:34ch;font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);color:var(--colorNeutralForeground3)}.home[data-v-b1712a05]{margin-top:var(--size120)}.title-row[data-v-f70761c6]{display:flex;gap:var(--size120);align-items:center;width:100%;padding:var(--size80) var(--size120) var(--size80) var(--size80);border:var(--strokeWidth10) solid transparent;border-radius:var(--cornerRadius120);background:var(--colorNeutralBackground2);color:inherit;text-align:left;font:inherit;cursor:pointer;transition:background var(--durationFaster) var(--curveEasyEase)}@media(hover:hover){.title-row[data-v-f70761c6]:hover{background:var(--colorNeutralBackground2Hover)}}.title-row[data-v-f70761c6]:active{background:var(--colorNeutralBackground2Pressed)}.row-poster[data-v-f70761c6]{position:relative;flex:none;align-self:flex-start;display:block;width:var(--size560);aspect-ratio:2 / 3;border-radius:var(--cornerRadius40);overflow:hidden;background:var(--stripes-fine)}.row-poster img[data-v-f70761c6]{display:block;width:100%;height:100%;object-fit:cover}.missing .row-poster[data-v-f70761c6]{opacity:.45}.track[data-v-f70761c6]{position:absolute;left:0;right:0;bottom:0;height:3px;background:#0000008c}.fill[data-v-f70761c6]{display:block;height:100%;background:var(--colorBrandForeground1)}.row-body[data-v-f70761c6]{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--size40)}.row-title[data-v-f70761c6]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold)}.row-line[data-v-f70761c6]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.row-tags[data-v-f70761c6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--size40) var(--size80)}.row-file[data-v-f70761c6]{display:inline-flex;align-items:center;gap:var(--size60)}.row-dot[data-v-f70761c6]{font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.row-codec[data-v-f70761c6]{font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground2)}.row-status[data-v-f70761c6]{display:inline-flex;align-items:center;gap:var(--size80)}.row-pos[data-v-f70761c6]{font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground2);white-space:nowrap}.row-badge[data-v-f70761c6]{flex:none}.view-toggle[data-v-663966e4]{flex:none;display:flex;align-items:center;gap:var(--size40);height:var(--size400);padding:var(--size40);border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground5)}.view-btn[data-v-663966e4]{width:var(--size400);height:var(--size320);display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--cornerRadius40);background:none;color:var(--colorNeutralForeground2);cursor:pointer;transition:background-color var(--durationFaster) var(--curveEasyEase),color var(--durationFaster) var(--curveEasyEase)}.view-btn[data-v-663966e4]:active{background:var(--colorNeutralBackground5Pressed)}.view-btn.on[data-v-663966e4]{background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand)}.thumb[data-v-92b954b6]{position:relative;flex:none;display:block;width:104px;height:59px;border-radius:var(--cornerRadius40);overflow:hidden;background:var(--stripes)}.thumb img[data-v-92b954b6]{display:block;width:100%;height:100%;object-fit:cover}.sheen[data-v-92b954b6]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 34%,rgba(255,255,255,.22) 50%,transparent 66%);animation:thumb-sheen-92b954b6 2.2s var(--curveEasyEase) infinite}@keyframes thumb-sheen-92b954b6{0%{transform:translate(-100%)}65%{transform:translate(100%)}to{transform:translate(100%)}}.badge[data-v-92b954b6]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:var(--size320);height:var(--size320);box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:var(--cornerRadius40);border:var(--strokeWidth10) solid rgba(255,255,255,.28);background:#0000009e;color:var(--colorNeutralForegroundStaticLight)}.disabled .badge[data-v-92b954b6]{opacity:.4}.duration[data-v-92b954b6]{position:absolute;right:var(--size40);bottom:var(--size40);padding:0 var(--size40);border-radius:var(--cornerRadius40);background:#000000b8;color:#ffffffe6;font-size:var(--fontSizeCaption2);line-height:var(--lineHeightCaption2);font-weight:var(--fontWeightSemibold)}.track[data-v-92b954b6]{position:absolute;left:0;right:0;bottom:0;height:3px;background:#0000008c}.fill[data-v-92b954b6]{display:block;height:100%;background:var(--colorBrandForeground1)}.fade-poster[data-v-e5dfce1f]{position:relative;width:100%;aspect-ratio:2 / 3;border-radius:var(--cornerRadius80);overflow:hidden;background:var(--stripes-fine);display:flex;align-items:center;justify-content:center}.fade-poster.bare[data-v-e5dfce1f]{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;border-radius:0;background:none}.fade-poster img[data-v-e5dfce1f]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity 1.2s ease}.fade-poster img.visible[data-v-e5dfce1f]{opacity:1}.initial[data-v-e5dfce1f]{font-size:var(--fontSizeLargeTitle);line-height:var(--lineHeightLargeTitle);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground3)}@media(prefers-reduced-motion:reduce){.fade-poster img[data-v-e5dfce1f]{transition:none}}.screen-name[data-v-365845e0],.code[data-v-365845e0]{display:block}.row-sub[data-v-365845e0]{display:block;font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground3)}.code-row[data-v-365845e0]{align-items:flex-start}.code[data-v-365845e0]{font-size:var(--fontSizeTitle1);line-height:var(--lineHeightTitle1);font-weight:var(--fontWeightSemibold);letter-spacing:.12em}.empty[data-v-365845e0]{color:var(--colorNeutralForeground3)}.request[data-v-365845e0]{margin-bottom:var(--size80);padding:var(--size160);border-radius:var(--cornerRadius120);border:var(--strokeWidth15) solid var(--colorStatusWarningBorder1);background:var(--colorNeutralBackground2)}.request-title[data-v-365845e0]{font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold)}.request-phrase[data-v-365845e0]{margin-top:var(--size80);font-size:var(--fontSizeLargeTitle);line-height:var(--lineHeightLargeTitle);font-weight:var(--fontWeightBold);letter-spacing:.12em;color:var(--colorBrandForeground1)}.request-note[data-v-365845e0]{margin-top:var(--size40);font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.request-actions[data-v-365845e0]{display:flex;gap:var(--size80);margin-top:var(--size160)}.request-actions .f-btn[data-v-365845e0]{flex:1;min-width:0}.profile[data-v-4e46d2f9]{padding:calc(var(--size40) + env(safe-area-inset-top)) var(--size160) var(--size240)}.profile-head[data-v-4e46d2f9]{display:flex;align-items:center;gap:var(--size120);min-height:var(--size560);margin:0 0 var(--size80)}.profile-title[data-v-4e46d2f9]{font-size:var(--fontSizeTitle1);line-height:var(--lineHeightTitle1);font-weight:var(--fontWeightBold)}.card[data-v-4e46d2f9]{display:flex;align-items:center;gap:var(--size160);padding:var(--size160);border-radius:var(--cornerRadius120);background:var(--colorNeutralBackground2)}.avatar[data-v-4e46d2f9]{flex:none;width:var(--size400);height:var(--size400);display:flex;align-items:center;justify-content:center;border-radius:var(--cornerRadiusCircle);background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold)}.card-text[data-v-4e46d2f9]{flex:1;min-width:0}.card-name[data-v-4e46d2f9]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold)}.card-sub[data-v-4e46d2f9]{display:block;font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.switcher[data-v-4e46d2f9]{margin-top:var(--size80)}.create-row[data-v-4e46d2f9]{display:flex;align-items:center;gap:var(--size80);padding:var(--size80) var(--size160) var(--size160)}.create-name[data-v-4e46d2f9]{flex:1;min-width:0}.create-error[data-v-4e46d2f9]{margin:0 0 var(--size160)}.f-row-icon.tone-ok[data-v-4e46d2f9]{color:var(--colorStatusSuccessForeground1)}.f-row-icon.tone-danger[data-v-4e46d2f9]{color:var(--colorStatusDangerForeground1)}.f-row-icon.tone-warning[data-v-4e46d2f9]{color:var(--colorStatusWarningForeground1)}.f-group.padded[data-v-4e46d2f9]{padding:var(--size160)}.scheme-head[data-v-4e46d2f9]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--size120);margin-bottom:var(--size80)}.scheme-name[data-v-4e46d2f9]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground3)}.swatches[data-v-4e46d2f9]{display:flex;gap:var(--size80);margin:0 calc(-1 * var(--size40))}.swatch[data-v-4e46d2f9]{width:var(--size480);height:var(--size480);display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--cornerRadius40);background:transparent;cursor:pointer}.swatch[data-v-4e46d2f9]:active{background:var(--colorNeutralBackground2Pressed)}.swatch-chip[data-v-4e46d2f9]{width:var(--size320);height:var(--size320);display:flex;align-items:center;justify-content:center;border-radius:var(--cornerRadius40);background:var(--swatch);color:var(--colorNeutralForegroundStaticDark)}.swatch.picked .swatch-chip[data-v-4e46d2f9]{box-shadow:0 0 0 var(--strokeWidth20) var(--colorNeutralBackground2),0 0 0 calc(2 * var(--strokeWidth20)) var(--colorNeutralForeground1)}.delete-btn[data-v-4e46d2f9]{display:block;width:100%;min-height:var(--size480);margin-top:var(--size240);border-radius:var(--cornerRadius40);border:var(--strokeWidth15) solid var(--colorStatusDangerForeground1);background:var(--colorStatusDangerBackground1);color:var(--colorStatusDangerForeground1);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold);cursor:pointer;transition:background-color var(--durationFaster) var(--curveEasyEase)}.delete-btn[data-v-4e46d2f9]:active{background:var(--colorStatusDangerBackground2)}.link-btn[data-v-4e46d2f9]{padding:0;border:0;background:none;color:var(--colorBrandForeground1);font:inherit;font-weight:var(--fontWeightSemibold);text-decoration:underline;cursor:pointer}.remote[data-v-e01a0951]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden}.scroll[data-v-e01a0951]{flex:1;min-height:0;overflow-y:auto;position:relative}.screen[data-v-e01a0951]{flex:1;min-height:0;display:flex;flex-direction:column}.head[data-v-e01a0951]{flex:none;display:flex;align-items:center;gap:var(--size40);min-height:var(--size560);padding:calc(var(--size40) + env(safe-area-inset-top)) var(--size160) 0}.head .nav-btn[data-v-e01a0951]{margin-right:var(--size80)}.head-title[data-v-e01a0951]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fontSizeTitle1);line-height:var(--lineHeightTitle1);font-weight:var(--fontWeightBold)}.avatar-btn[data-v-e01a0951]{flex:none;position:relative;width:var(--size400);height:var(--size400);padding:0;border:none;border-radius:var(--cornerRadiusCircle);background:none;cursor:pointer}.avatar[data-v-e01a0951]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:var(--cornerRadiusCircle);background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold);transition:background-color var(--durationFaster) var(--curveEasyEase)}.avatar-btn:active .avatar[data-v-e01a0951]{background:var(--colorBrandBackgroundPressed)}.presence[data-v-e01a0951]{position:absolute;right:calc(-1 * var(--size20));bottom:calc(-1 * var(--size20));width:var(--size160);height:var(--size160);display:flex;align-items:center;justify-content:center;border-radius:var(--cornerRadiusCircle);box-shadow:0 0 0 var(--strokeWidth20) var(--colorNeutralBackground1);color:var(--colorNeutralForegroundStaticDark)}.presence.ok[data-v-e01a0951]{background:var(--colorStatusSuccessForeground1)}.presence.no-tv[data-v-e01a0951]{background:var(--colorStatusDangerForeground1)}.presence.offline[data-v-e01a0951]{background:var(--colorStatusWarningForeground1)}.search-row[data-v-e01a0951]{flex:none;display:flex;align-items:center;gap:var(--size80);padding:var(--size80) var(--size160) 0}.search-input[data-v-e01a0951]{flex:1;min-width:0}.search-clear[data-v-e01a0951]{width:var(--size400);height:var(--size400);display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--cornerRadius40);background:none;color:var(--colorNeutralForeground2);cursor:pointer}.search-clear[data-v-e01a0951]:active{color:var(--colorNeutralForeground1);background:var(--colorNeutralBackground5Pressed)}.cats[data-v-e01a0951]{flex:none;padding-bottom:var(--size120)}.search-row+.scroll[data-v-e01a0951]{margin-top:var(--size120)}.cat-count[data-v-e01a0951]{font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.cat.active .cat-count[data-v-e01a0951]{color:var(--colorNeutralForegroundOnBrand)}.scroll-body[data-v-e01a0951]{padding-bottom:var(--size240)}.bar[data-v-e01a0951]{margin:0 var(--size160) var(--size120)}.note[data-v-e01a0951]{padding:0 var(--size160);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground3)}.note.flush[data-v-e01a0951]{padding:0}.collection-desc[data-v-e01a0951]{margin-bottom:var(--size160);padding:0 var(--size160)}.resume[data-v-e01a0951]{position:relative;margin:0 var(--size160);border-radius:var(--cornerRadius120);overflow:hidden;background:var(--colorNeutralBackground2)}.resume-frame[data-v-e01a0951]{position:relative;display:block;aspect-ratio:16 / 9;background:var(--stripes-wide)}.resume-frame img[data-v-e01a0951]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.resume-scrim[data-v-e01a0951]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000e0,#00000080 42%,#0000 76%)}.resume-open[data-v-e01a0951]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:0;border:none;border-radius:var(--cornerRadius120);background:transparent;cursor:pointer}.resume-open[data-v-e01a0951]:active{background:#0000001f}.resume-info[data-v-e01a0951]{position:absolute;left:var(--size160);right:var(--size160);bottom:var(--size160);z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--size120);pointer-events:none}.resume-text[data-v-e01a0951]{min-width:0}.resume-kicker[data-v-e01a0951],.resume-title[data-v-e01a0951],.resume-sub[data-v-e01a0951]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resume-kicker[data-v-e01a0951]{font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);font-weight:var(--fontWeightSemibold);color:var(--colorBrandForeground1)}.resume-title[data-v-e01a0951]{margin-top:var(--size20);font-size:var(--fontSizeTitle2);line-height:var(--lineHeightTitle2);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForegroundStaticLight)}.resume-sub[data-v-e01a0951]{margin-top:var(--size20);font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:#ffffffdb}.resume-play[data-v-e01a0951]{flex:none;width:var(--size480);height:var(--size480);display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--cornerRadius40);background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);box-shadow:var(--shadow8);cursor:pointer;pointer-events:auto;transition:background-color var(--durationFaster) var(--curveEasyEase)}.resume-play[data-v-e01a0951]:active{background:var(--colorBrandBackgroundPressed)}.resume-play.dead[data-v-e01a0951]{opacity:.45;pointer-events:none}.resume-track[data-v-e01a0951]{position:absolute;left:0;right:0;bottom:0;z-index:2;height:4px;background:#ffffff3d;pointer-events:none}.resume-fill[data-v-e01a0951]{display:block;height:100%;background:var(--colorBrandForeground1)}.section[data-v-e01a0951]{margin-top:var(--size200)}.section[data-v-e01a0951]:first-child{margin-top:0}.section-head[data-v-e01a0951]{margin-bottom:var(--size40);padding:0 var(--size160)}.rail[data-v-e01a0951]{display:flex;gap:var(--size120);overflow-x:auto;padding:0 var(--size160);scroll-snap-type:x proximity;scroll-padding-inline:var(--size160)}.rows[data-v-e01a0951]{display:flex;flex-direction:column;gap:var(--size80);padding:0 var(--size160)}.grid[data-v-e01a0951]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--size160) var(--size120);padding:0 var(--size160)}.empty[data-v-e01a0951]{display:flex;flex-direction:column;align-items:center;gap:var(--size80);padding:var(--size400) var(--size320);text-align:center}.empty-icon[data-v-e01a0951]{color:var(--colorNeutralForeground3)}.empty-title[data-v-e01a0951]{font-size:var(--fontSizeTitle3);line-height:var(--lineHeightTitle3);font-weight:var(--fontWeightSemibold)}.empty-text[data-v-e01a0951]{max-width:280px;font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground3)}.empty-action[data-v-e01a0951]{margin-top:var(--size80)}.hero[data-v-e01a0951]{position:relative;height:360px;display:flex;align-items:flex-end;background:var(--stripes-wide)}.hero-scrim[data-v-e01a0951]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--colorNeutralBackground1) 0%,rgba(0,0,0,.86) 22%,rgba(0,0,0,.45) 56%,rgba(0,0,0,.5) 100%)}.hero-top[data-v-e01a0951]{position:absolute;left:var(--size160);right:var(--size160);top:calc(var(--size80) + env(safe-area-inset-top));z-index:1;display:flex;align-items:center;justify-content:space-between}.hero-text[data-v-e01a0951]{position:relative;width:100%;padding:0 var(--size160) var(--size160)}.hero-title[data-v-e01a0951]{font-size:var(--fontSizeTitle1);line-height:var(--lineHeightTitle1);font-weight:var(--fontWeightBold);color:var(--colorNeutralForegroundStaticLight);overflow-wrap:anywhere}.hero-meta[data-v-e01a0951]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--size80);margin-top:var(--size80)}.hero-meta-line[data-v-e01a0951]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:#ffffffdb}.section-bars[data-v-e01a0951]{padding-top:var(--size120)}.vt-pad[data-v-e01a0951]{--vt-gutter-x: var(--size160);--vt-gutter-top: calc(var(--size80) + env(safe-area-inset-top));padding:var(--vt-gutter-top) var(--vt-gutter-x) var(--size240)}.vt-scroll[data-v-e01a0951]{scroll-padding-top:calc(var(--touchTarget) + var(--size80) * 2 + var(--strokeWidth10) + env(safe-area-inset-top))}.vt-actions[data-v-e01a0951]{display:flex;flex-wrap:wrap;gap:var(--size80)}.detail-body[data-v-e01a0951]{padding:0 var(--size160) var(--size240)}.retry[data-v-e01a0951]{margin-top:var(--size120)}.resume-btn[data-v-e01a0951],.watch-btn[data-v-e01a0951]{width:100%;min-width:0}.forget-btn[data-v-e01a0951]{display:block;width:100%;min-height:var(--size480);border-radius:var(--cornerRadius40);border:var(--strokeWidth15) solid var(--colorStatusDangerForeground1);background:var(--colorStatusDangerBackground1);color:var(--colorStatusDangerForeground1);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold);cursor:pointer;transition:background-color var(--durationFaster) var(--curveEasyEase)}.forget-btn[data-v-e01a0951]:active{background:var(--colorStatusDangerBackground2)}.forget-btn[data-v-e01a0951]:disabled{border-color:var(--colorNeutralStrokeDisabled);background:var(--colorNeutralBackground3);color:var(--colorNeutralForegroundDisabled);cursor:default}.detail-bar[data-v-e01a0951]{margin-top:var(--size120)}.detail-bar[data-v-e01a0951]:first-child{margin-top:0}.desc-block[data-v-e01a0951]{margin-top:var(--size160)}.desc-block[data-v-e01a0951]:first-child{margin-top:0}.desc[data-v-e01a0951]{font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);color:var(--colorNeutralForeground2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.desc.open[data-v-e01a0951]{-webkit-line-clamp:unset;overflow:visible}.desc-toggle[data-v-e01a0951]{margin-top:var(--size40)}.desc-actions[data-v-e01a0951]{display:flex;gap:var(--size160)}.desc-actions .desc-toggle[data-v-e01a0951]{margin-top:0}.desc+.desc-actions[data-v-e01a0951]{margin-top:var(--size40)}.title-collections[data-v-e01a0951]{align-items:center;margin:var(--size120) calc(-1 * var(--size160)) 0}.category-sort[data-v-e01a0951]{margin:0 calc(-1 * var(--size160)) var(--size80)}.title-collections-label[data-v-e01a0951]{flex:none;font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.eps-head[data-v-e01a0951]{margin-top:var(--size240);padding:0}.seasons[data-v-e01a0951]{margin:0 calc(-1 * var(--size160));padding-bottom:var(--size120)}.season.dim[data-v-e01a0951]{opacity:.5}.episodes[data-v-e01a0951]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--size80)}.episodes.single[data-v-e01a0951]{margin-top:var(--size200)}.ep[data-v-e01a0951]{position:relative;display:flex;align-items:stretch;gap:var(--size120);padding:var(--size80);border-radius:var(--cornerRadius120);border:var(--strokeWidth15) solid transparent;background:var(--colorNeutralBackground2);transition:border-color var(--durationNormal) var(--curveEasyEase)}.ep.current[data-v-e01a0951]{border-color:var(--colorBrandStroke1)}.ep.starting[data-v-e01a0951]{border-color:var(--colorBrandBackground)}.ep.missing[data-v-e01a0951]{opacity:.5}.ep.launching[data-v-e01a0951]{animation:ep-launch-e01a0951 var(--durationSlow) var(--curveEasyEase)}@keyframes ep-launch-e01a0951{0%{transform:scale(1)}35%{transform:scale(.99)}to{transform:scale(1)}}.ep-progress[data-v-e01a0951]{position:absolute;left:var(--size80);right:var(--size80);bottom:var(--size40);height:var(--strokeWidth20);border-radius:var(--cornerRadius20);background:var(--colorNeutralBackground5);overflow:hidden}.ep-progress-fill[data-v-e01a0951]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,var(--colorBrandForeground1) 35%,var(--colorBrandForeground1) 65%,transparent);animation:ep-progress-e01a0951 1.4s var(--curveEasyEase) infinite}@keyframes ep-progress-e01a0951{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ep-thumb[data-v-e01a0951]{flex:none;align-self:center;display:block;padding:0;border:none;border-radius:var(--cornerRadius40);background:none;cursor:pointer}.ep-thumb[data-v-e01a0951]:disabled,.ep-text[data-v-e01a0951]:disabled{cursor:default}.ep-text[data-v-e01a0951]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:0;border:none;background:none;color:inherit;text-align:left;font:inherit;cursor:pointer}.ep-head[data-v-e01a0951]{display:flex;align-items:baseline;gap:var(--size80)}.ep-num[data-v-e01a0951]{flex:none;font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1)}.ep.watched .ep-num[data-v-e01a0951]{color:var(--colorNeutralForeground3)}.ep.current .ep-num[data-v-e01a0951]{color:var(--colorBrandForeground1)}.ep-title[data-v-e01a0951]{min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold)}.ep-tech[data-v-e01a0951]{display:flex;align-items:center;gap:var(--size80);margin-top:var(--size40)}.ep-codec[data-v-e01a0951]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.ep-note[data-v-e01a0951],.ep-now[data-v-e01a0951]{display:block;margin-top:var(--size40);font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1)}.ep-note[data-v-e01a0951]{color:var(--colorNeutralForeground3)}.ep-now[data-v-e01a0951]{font-weight:var(--fontWeightSemibold);color:var(--colorBrandForeground1)}.ep-mark[data-v-e01a0951]{flex:none;position:relative;align-self:center;width:var(--size400);height:var(--size400);display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground5);color:var(--colorNeutralForeground3);cursor:pointer;transition:background-color var(--durationFaster) var(--curveEasyEase),color var(--durationFaster) var(--curveEasyEase)}.ep-mark[data-v-e01a0951]:active{background:var(--colorNeutralBackground5Pressed)}.ep-mark.done[data-v-e01a0951]{background:var(--colorBrandBackgroundTint);color:var(--colorBrandForeground1)}.ep-mark.done[data-v-e01a0951]:active{background:var(--colorBrandBackgroundPressed)}.ep-mark[data-v-e01a0951]:disabled{background:var(--colorNeutralBackground3);color:var(--colorNeutralForegroundDisabled);cursor:default}.dock[data-v-e01a0951]{flex:none;position:relative;z-index:15;display:flex;flex-direction:column;padding:var(--size40) var(--size80) var(--size80);border-top:var(--strokeWidth10) solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground2);box-shadow:var(--shadow16)}.dock-head[data-v-e01a0951]{display:flex;align-items:center;gap:var(--size80)}.dock-open[data-v-e01a0951]{flex:1;min-width:0;min-height:var(--size560);display:flex;align-items:center;gap:var(--size120);padding:0 var(--size80);border:none;border-radius:var(--cornerRadius80);background:none;color:inherit;text-align:left;font:inherit;cursor:pointer}.dock-open[data-v-e01a0951]:active{background:var(--colorNeutralBackground2Pressed)}.dock-thumb[data-v-e01a0951]{flex:none;width:var(--size400);height:var(--size400);border-radius:var(--cornerRadius40);overflow:hidden;background:var(--stripes)}.dock-thumb img[data-v-e01a0951]{display:block;width:100%;height:100%;object-fit:cover}.dock-text[data-v-e01a0951]{flex:1;min-width:0}.dock-title[data-v-e01a0951],.dock-sub[data-v-e01a0951]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dock-title[data-v-e01a0951]{font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold)}.dock-sub[data-v-e01a0951]{font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.dock-sub.offline[data-v-e01a0951]{color:var(--colorStatusDangerForeground1)}.dock-btn[data-v-e01a0951],.jump[data-v-e01a0951],.vol-btn[data-v-e01a0951],.mute-btn[data-v-e01a0951]{flex:none;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--cornerRadius40);background:var(--colorNeutralBackground5);color:var(--colorNeutralForeground1);cursor:pointer;transition:background-color var(--durationFaster) var(--curveEasyEase),color var(--durationFaster) var(--curveEasyEase)}.dock-btn[data-v-e01a0951],.vol-btn[data-v-e01a0951],.mute-btn[data-v-e01a0951]{width:var(--size560);height:var(--size560)}.dock-btn[data-v-e01a0951]:active,.jump[data-v-e01a0951]:active,.vol-btn[data-v-e01a0951]:active,.mute-btn[data-v-e01a0951]:active{background:var(--colorNeutralBackground5Pressed)}.dock-btn[data-v-e01a0951]:disabled{background:var(--colorNeutralBackground3);color:var(--colorNeutralForegroundDisabled);cursor:default}.dock-controls[data-v-e01a0951]{display:flex;flex-direction:column;row-gap:var(--size80);transition:opacity var(--durationNormal) var(--curveEasyEase)}.dock-controls.dead[data-v-e01a0951]{opacity:.45;pointer-events:none}.scrub[data-v-e01a0951]{padding:0 var(--size80)}.times[data-v-e01a0951]{display:flex;justify-content:space-between;margin-top:calc(-1 * var(--size120));font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.transport[data-v-e01a0951]{display:flex;align-items:center;justify-content:space-between;gap:var(--size80)}.transport-mid[data-v-e01a0951]{display:flex;align-items:center;justify-content:center;gap:var(--size160)}.jump[data-v-e01a0951]{width:var(--size560);height:var(--size560);flex-direction:column;gap:0}.jump-step[data-v-e01a0951]{font-size:var(--fontSizeCaption2);line-height:var(--lineHeightCaption2)}.play[data-v-e01a0951]{width:var(--size560);height:var(--size560);display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--cornerRadius40);background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);box-shadow:var(--shadow8);cursor:pointer;transition:background-color var(--durationFaster) var(--curveEasyEase)}.play[data-v-e01a0951]:active{background:var(--colorBrandBackgroundPressed)}.vol-btn[data-v-e01a0951]{flex-direction:column;gap:0;color:var(--colorNeutralForeground2)}.vol-btn.open[data-v-e01a0951]{color:var(--colorBrandForeground1)}.vol-btn-value[data-v-e01a0951]{font-size:var(--fontSizeCaption2);line-height:var(--lineHeightCaption2)}.vol-row[data-v-e01a0951]{display:flex;align-items:center;gap:var(--size80)}.mute-btn[data-v-e01a0951]{color:var(--colorNeutralForeground2)}.seek.volume[data-v-e01a0951]{flex:1;min-width:0}.vol-value[data-v-e01a0951]{flex:none;margin-left:auto;min-width:var(--size480);padding-right:var(--size80);text-align:right;font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorNeutralForeground3)}.gesture-pad[data-v-e01a0951]{flex:none;height:env(safe-area-inset-bottom);background:var(--colorNeutralBackground2)}.stepper[data-v-e01a0951]{flex:none;display:flex;align-items:center;gap:var(--size120)}.step-value[data-v-e01a0951]{min-width:var(--size560);text-align:center;font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1)}.track-name[data-v-e01a0951]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scan-video[data-v-e01a0951]{width:100%;max-height:240px;aspect-ratio:1;object-fit:cover;border-radius:var(--cornerRadius80);background:var(--colorNeutralBackgroundCanvas)}.code-input[data-v-e01a0951] .f-input__input{text-align:center;text-transform:uppercase;font-family:var(--fontFamilyNumeric);font-size:var(--fontSizeTitle2);letter-spacing:.2em}.dialog-error[data-v-e01a0951]{font-size:var(--fontSizeCaption1);line-height:var(--lineHeightCaption1);color:var(--colorStatusDangerForeground1)}.back-link[data-v-c734783e]{margin-bottom:var(--size80)}.series-head[data-v-c734783e]{display:flex;align-items:flex-end;gap:var(--size240);margin-bottom:var(--size160)}.series-poster[data-v-c734783e]{flex:none;width:180px}.series-info[data-v-c734783e]{min-width:0;display:flex;flex-direction:column;gap:var(--size80)}.series-info h1[data-v-c734783e]{font-size:var(--fontSizeTitle1);line-height:var(--lineHeightTitle1);font-weight:var(--fontWeightBold);overflow-wrap:anywhere}.meta[data-v-c734783e]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground3)}.series-actions[data-v-c734783e]{display:flex;flex-wrap:wrap;gap:var(--size80);margin-top:var(--size80)}.danger-btn[data-v-c734783e]{height:var(--size480);padding:0 calc(var(--size200) - var(--strokeWidth15));border-radius:var(--cornerRadius40);border:var(--strokeWidth15) solid var(--colorStatusDangerForeground1);background:var(--colorStatusDangerBackground1);color:var(--colorStatusDangerForeground1);font-size:var(--fontSizeBody1);line-height:var(--lineHeightBody1);font-weight:var(--fontWeightSemibold);transition:background-color var(--durationFaster) var(--curveEasyEase)}.danger-btn[data-v-c734783e]:hover:not(:disabled){background:var(--colorStatusDangerBackground2)}.danger-btn[data-v-c734783e]:disabled{border-color:var(--colorNeutralStrokeDisabled);background:var(--colorNeutralBackground3);color:var(--colorNeutralForegroundDisabled);cursor:default}.seasons[data-v-c734783e]{margin:0 calc(-1 * var(--size160)) var(--size80)}.season-actions[data-v-c734783e]{display:flex;justify-content:flex-end;margin-bottom:var(--size80)}.tv-note[data-v-c734783e]{color:var(--colorBrandForeground1)}.pill.dim[data-v-c734783e]{opacity:.5}@media(max-width:600px){.series-head[data-v-c734783e]{flex-direction:column;align-items:flex-start}.series-poster[data-v-c734783e]{width:140px}}.back-link[data-v-055ee14a]{margin-bottom:var(--size80)}.collection-head[data-v-055ee14a]{display:flex;flex-direction:column;gap:var(--size40);margin-bottom:var(--size160)}.collection-head h1[data-v-055ee14a]{font-size:var(--fontSizeTitle1);line-height:var(--lineHeightTitle1);font-weight:var(--fontWeightBold);overflow-wrap:anywhere}.meta[data-v-055ee14a]{font-size:var(--fontSizeBody2);line-height:var(--lineHeightBody2);color:var(--colorNeutralForeground3)}
