/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--shimmer-angle:20deg;--k-ambient:transparent}*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-border-style:solid;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial;--k-fade-top:0px;--k-fade-bottom:0px;--k-glow-size:0px;--k-glow:transparent;--k-sweep:0%}}}@layer theme{:host,:root{--color-black:#000;--spacing:.25rem;--container-sm:24rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-semibold:600;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:Arial,Helvetica,sans-serif;--default-mono-font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.start\!{inset-inline-start:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.end\!{inset-inline-end:var(--spacing)!important}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.h-2{height:calc(var(--spacing) * 2)}.h-auto{height:auto}.w-\[100px\]{width:100px}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-2{gap:calc(var(--spacing) * 2)}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e+38px}.bg-background{background-color:var(--background)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-muted{background-color:var(--muted)}.p-4{padding:calc(var(--spacing) * 4)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.capitalize{text-transform:capitalize}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.paused{animation-play-state:paused}.running{animation-play-state:running}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *){display:block}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *),.group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=top] *){text-align:center}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:calc(var(--spacing) * 24)}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom]{max-height:80vh}.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:calc(var(--spacing) * 24)}.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top]{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@media (min-width:40rem){.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.md\:text-left{text-align:left}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{color-scheme:dark;--background:var(--kadr-bg);--foreground:var(--kadr-text);--card:var(--kadr-panel-solid);--card-foreground:var(--kadr-text);--popover:var(--kadr-popover);--popover-foreground:var(--kadr-text);--primary:var(--kadr-accent);--primary-foreground:var(--kadr-accent-ink);--secondary:var(--kadr-raised);--secondary-foreground:var(--kadr-text);--muted:var(--kadr-raised);--muted-foreground:var(--kadr-dim);--accent:var(--kadr-raised);--accent-foreground:var(--kadr-text);--destructive:var(--kadr-danger);--border:var(--kadr-line-strong);--input:var(--kadr-line-control);--ring:var(--kadr-accent);--radius:.625rem}body{background:var(--kadr-bg);color:var(--kadr-text);margin:0}a,button,input,select{-webkit-tap-highlight-color:transparent}.watch-player,[aria-hidden=true],[role=button],[role=tab],button,img,nav,svg{-webkit-user-select:none;user-select:none}.watch-player,[role=button],button{-webkit-touch-callout:none}button{cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease)}a:focus-visible,button:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:5px}h1{letter-spacing:-1.7px;margin:0;font-size:42px;font-weight:500;line-height:1.14}@media (max-width:800px){h1{font-size:34px}}@media (max-width:520px){h1{font-size:32px}}.shaka-video-container{height:100%}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:520px){.brand{font-size:34px}}.primary{border-radius:var(--kadr-r-control);background:var(--kadr-accent);color:var(--kadr-accent-ink);border:none;justify-content:center;align-items:center;gap:10px;padding:13px 21px;font-size:13px;font-weight:600;display:inline-flex}.error{border:1px solid var(--kadr-danger)}@supports (color:color-mix(in lab,red,red)){.error{border:1px solid color-mix(in srgb,var(--kadr-danger) 40%,var(--kadr-danger-surface))}}.error{background:var(--kadr-danger-surface);border-radius:var(--kadr-r-control);color:var(--kadr-danger);padding:14px;font-size:13px}footer{border-top:1px solid var(--kadr-veil-7);color:var(--kadr-faint);align-items:center;gap:25px;padding:25px 0 30px;font-size:12px;display:flex}footer>span:last-child{margin-left:auto}@media (max-width:520px){footer{flex-wrap:wrap;gap:14px}footer>span:last-child{width:100%;margin-left:0}}.login-screen{place-items:center;min-height:100svh;padding:24px;display:grid}.login-card{border:1px solid var(--kadr-veil-12);border-radius:var(--kadr-r-block);background:var(--kadr-panel-solid);gap:22px;width:min(100%,400px);padding:36px;display:grid}.login-card h1{letter-spacing:-1px;margin-top:20px;font-size:30px}.login-card p,.muted{color:var(--kadr-faint);line-height:1.6}.login-card label{gap:8px;font-size:14px;display:grid}.login-card input{background:var(--kadr-popover);border:1px solid var(--kadr-line-control);color:var(--kadr-white);border-radius:var(--kadr-r-control);width:100%;min-width:0;padding:12px 14px}.login-card input:focus{outline:2px solid var(--kadr-accent);outline-offset:2px}.login-card .primary{justify-content:center;width:100%}.login-card .login-note{color:var(--kadr-dim);margin:0;font-size:13px;line-height:1.5}.brand{letter-spacing:-1px;color:var(--kadr-text);font-size:28px;font-weight:750;text-decoration:none}.brand span{color:var(--kadr-accent);font-size:18px}button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:650px){.login-card{padding:26px}}.watch-stage{isolation:isolate;min-width:0;position:relative}.watch-ambient-halo{pointer-events:none;filter:blur(48px)saturate(1.3);opacity:0;width:100%;height:100%;transition:opacity var(--motion-slow) var(--motion-ease),transform var(--motion-slow) var(--motion-ease);position:absolute;inset:0;transform:scale(.98)}.watch-ambient-halo[data-active=true]{opacity:.65;transform:scale(1)}.watch-ambient-bars{z-index:1;pointer-events:none;opacity:0;clip-path:inset(100%);transition:opacity var(--motion-slow) var(--motion-ease);position:absolute;inset:0}.watch-ambient-bars>canvas{filter:blur(32px)saturate(1.2);width:100%;height:100%;transform:scale(1.08)}.watch-ambient-bars[data-active=true]{opacity:.5}@media (prefers-reduced-motion:reduce){.watch-ambient-halo{transition:opacity var(--motion-base) var(--motion-ease);transform:none}.watch-ambient-halo[data-active=true]{opacity:.4;transform:none}.watch-ambient-bars[data-active=true]{opacity:.3}}.watch-player{aspect-ratio:16/9;width:100%;min-height:260px;color:var(--kadr-white);isolation:isolate;background:#050706;border-radius:12px;position:relative;overflow:hidden}.watch-player[data-fit]{aspect-ratio:var(--player-ar);min-height:0}.watch-player>video{object-fit:contain;width:100%;height:100%;display:block}.watch-player[data-swipe-seek=true] .shaka-controls-container,.watch-player[data-swipe-seek=true]>video{touch-action:pan-y pinch-zoom}.watch-gesture-feedback{z-index:7;background:var(--kadr-shade-70);text-align:center;pointer-events:none;font-variant-numeric:tabular-nums;border-radius:12px;gap:4px;padding:12px 20px;display:grid;position:absolute;top:40%;left:50%;transform:translate(-50%)}.watch-gesture-feedback strong{font-size:22px}.watch-player>iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.watch-player:fullscreen{aspect-ratio:auto;width:100vw;height:100vh}.watch-message button,.watch-sync button{background:var(--kadr-popover)}@supports (color:color-mix(in lab,red,red)){.watch-message button,.watch-sync button{background:color-mix(in srgb,var(--kadr-popover) 93%,transparent)}}.watch-message button,.watch-sync button{color:var(--kadr-white);border:1px solid var(--kadr-veil-15)}.watch-settings{z-index:8;background:var(--kadr-popover);width:min(560px,100% - 24px);padding:18px;position:absolute;inset:54px 12px 58px auto;overflow:auto}@supports (color:color-mix(in lab,red,red)){.watch-settings{background:color-mix(in srgb,var(--kadr-popover) 98%,transparent)}}.watch-settings{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--kadr-line-strong);border-radius:12px}.watch-setting-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.watch-setting-fields label{gap:6px;min-width:0;font-size:14px;display:grid}.watch-setting-fields input,.watch-setting-fields select{width:100%;min-width:0;background:var(--kadr-raised)!important;color:var(--kadr-white)!important;padding:8px!important}.watch-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.watch-actions button{background:var(--kadr-veil-7)}.watch-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:20px;display:flex;position:absolute;inset:60px 0}.watch-message{z-index:6;background:var(--kadr-danger-surface);position:absolute;inset:60px 20px auto}@supports (color:color-mix(in lab,red,red)){.watch-message{background:color-mix(in srgb,var(--kadr-danger-surface) 93%,transparent)}}.watch-message{flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.watch-loading{text-align:center;pointer-events:none;z-index:4;position:absolute;inset:45% 0 auto}.watch-sync{z-index:6;background:var(--kadr-warning);padding:10px;position:absolute;bottom:64px;left:12px;right:12px}@supports (color:color-mix(in lab,red,red)){.watch-sync{background:color-mix(in srgb,var(--kadr-warning) 22%,var(--kadr-shade-92))}}.watch-sync{justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}.watch-resume{z-index:4;background:var(--kadr-popover);position:absolute;top:56px;left:16px}@supports (color:color-mix(in lab,red,red)){.watch-resume{background:color-mix(in srgb,var(--kadr-popover) 91%,transparent)}}.watch-resume{color:var(--kadr-accent);font-size:14px}@media (max-width:650px){.watch-player{min-height:300px}.watch-setting-fields{grid-template-columns:1fr}.watch-settings{width:calc(100% - 12px);inset:45px 6px 48px}}.watch-settings{height:fit-content;max-height:calc(100% - 112px);bottom:auto}.watch-setting-fields{align-items:start}.watch-setting-fields label{align-content:start}@media (max-width:650px){.watch-settings{max-height:calc(100% - 93px)}.watch-setting-fields{grid-template-columns:1fr 1fr;gap:10px}.watch-setting-fields label{font-size:12px}}.watch-settings{box-sizing:border-box;padding:12px}.watch-actions{background:var(--kadr-popover);margin-top:8px;padding:8px 0;position:sticky;bottom:-12px}.watch-player .shaka-controls-button-panel{gap:2px}.watch-player .shaka-controls-button-panel .watch-settings-toggle{white-space:nowrap;color:var(--kadr-accent);font-family:inherit;font-size:14px}.watch-player .shaka-controls-button-panel .watch-next{font-family:inherit;font-size:24px}.watch-player .watch-next[hidden]{display:none}.watch-player .watch-settings{border-color:var(--kadr-veil-15);background:var(--kadr-panel-solid);width:min(440px,100% - 24px);max-height:calc(100% - 88px);inset:auto 12px 72px auto}@supports (color:color-mix(in lab,red,red)){.watch-player .watch-settings{background:color-mix(in srgb,var(--kadr-panel-solid) 96%,transparent)}}.watch-settings-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:14px;display:flex}.watch-settings-heading button{min-width:44px;min-height:44px;font-size:24px;line-height:1}.watch-player .watch-setting-fields{gap:12px}.watch-player .watch-setting-fields select{text-overflow:ellipsis;min-height:40px;font-size:14px}.watch-player .watch-actions{background:0 0;padding:8px 0 0;position:static}.watch-player .watch-actions button{min-height:44px;font-size:13px}.watch-player:fullscreen{width:100%;height:100dvh}@media (max-width:650px){.watch-player .shaka-controls-container{padding:0 6px}.watch-player .shaka-controls-button-panel{gap:0}.watch-player .shaka-volume-bar-container{display:none}.watch-player .shaka-current-time{padding:0 3px;font-size:12px}.watch-player .shaka-controls-button-panel .watch-settings-toggle{font-size:12px}.watch-player .watch-settings{border:0;border-radius:0;width:100%;max-height:none;padding:10px 14px;inset:0 0 58px}.watch-settings-heading{margin-bottom:6px}.watch-player .watch-setting-fields{grid-template-columns:1fr;gap:12px}.watch-player .watch-setting-fields input,.watch-player .watch-setting-fields select{min-height:44px;font-size:16px}.watch-player .watch-settings-heading{background:var(--kadr-panel-solid);z-index:1;position:sticky;top:-10px}.watch-player .watch-empty{gap:8px;padding:10px;font-size:13px;inset:0 0 58px}.watch-player .watch-resume{font-size:12px;top:8px;left:8px}.watch-player .watch-message{padding:10px;font-size:12px;inset:8px 8px 58px;overflow:auto}.watch-player .watch-sync{max-height:60%;font-size:12px;bottom:58px;overflow:auto}.watch-player:fullscreen{width:100%;margin:0}}.watch-player .shaka-seek-bar-container{--shaka-touch-size:44px;--shaka-track-h:4px;z-index:0;border:0;height:4px;margin:22px 6px}.watch-player input.shaka-range-element{touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:0;min-width:0;padding:0}.watch-player input.shaka-range-element:focus{outline:none}.watch-player input.shaka-range-element:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}.watch-player .shaka-player-ui-thumbnail-container.has-frame{width:15%;min-width:150px;max-width:240px}.watch-player .watch-seek-frame{border-radius:var(--kadr-r-control);background:var(--kadr-black);width:100%;height:auto;box-shadow:0 8px 24px var(--kadr-shade-70);display:none}.watch-player .has-frame .watch-seek-frame{display:block}.watch-player .shaka-player-ui-thumbnail-time{font-variant-numeric:tabular-nums}.watch-player .watch-settings{overscroll-behavior:contain}@media (max-width:650px),(pointer:coarse){.watch-player .shaka-mute-button,.watch-player .shaka-volume-bar-container,.watch-player .watch-next{display:none}.watch-player .shaka-current-time{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.watch-player .shaka-controls-container{padding-inline:max(8px,env(safe-area-inset-left)) max(8px,env(safe-area-inset-right));padding-bottom:env(safe-area-inset-bottom)}.watch-player .watch-settings{max-height:calc(100% - 56px);bottom:56px}}@media (max-width:650px){.watch-player .watch-settings{height:calc(100% - 56px)}}.search-suggest{gap:8px;width:340px;font-size:14px;display:grid}.search-suggest-popup{z-index:20;background:var(--kadr-popover);border:1px solid var(--kadr-line-strong);border-radius:var(--kadr-r-card);box-shadow:0 16px 40px var(--kadr-shade-50);position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden}.search-suggest-status{color:var(--kadr-faint);padding:12px 14px;font-size:12px}.search-suggest-popup ul{overscroll-behavior:contain;max-height:min(360px,42dvh);margin:0;padding:0;list-style:none;overflow-y:auto}.search-suggest-option{cursor:pointer;align-items:center;gap:12px;min-height:64px;padding:10px 14px;display:flex}.search-suggest-option[aria-selected=true]{background:var(--kadr-raised)}@media (hover:hover){.search-suggest-option:hover{background:var(--kadr-raised)}}.search-suggest-option img,.search-suggest-poster{object-fit:cover;background:var(--kadr-raised);flex-shrink:0;width:32px;height:46px}.search-suggest-poster{color:var(--kadr-faint);place-items:center;font-size:12px;display:grid}.search-suggest-option>span:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.search-suggest-option strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.search-suggest-option small,.search-suggest-option>span:last-child{color:var(--kadr-faint);font-size:12px}@media (max-width:650px){.search-suggest{flex-basis:100%;width:100%;min-width:0}.search-suggest input{font-size:16px}}.watch-player .watch-skip{z-index:5;flex-wrap:wrap;justify-content:flex-end;max-width:calc(100% - 32px);display:flex;position:absolute;bottom:82px;right:16px}.watch-player .watch-skip button{border:1px solid var(--kadr-veil-30);background:var(--kadr-popover);min-height:44px;padding:10px 16px}@supports (color:color-mix(in lab,red,red)){.watch-player .watch-skip button{background:color-mix(in srgb,var(--kadr-popover) 95%,transparent)}}.watch-player .watch-skip button{color:var(--kadr-white);box-shadow:0 2px 12px var(--kadr-shade-35);font-size:14px}.watch-player .watch-skip button.primary{border-color:var(--kadr-accent)}.watch-player .watch-skip .watch-skip-dismiss{min-width:44px;font-size:22px}.watch-player .watch-skip button:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:3px}@media (max-width:650px){.watch-player .watch-skip{gap:6px;max-width:calc(100% - 16px);bottom:68px;right:8px}.watch-player .watch-skip button{padding:8px 10px;font-size:12px}.watch-player .watch-skip{bottom:100px}}@media (max-width:400px){.watch-player .watch-skip{flex-wrap:nowrap;gap:4px;max-width:calc(100% - 12px);right:6px}.watch-player .watch-skip button{white-space:nowrap;padding:8px 5px;font-size:12px}.watch-player .watch-skip .watch-skip-dismiss{padding:4px}}.watch-player .shaka-mute-volume-container{align-items:center;gap:0;min-height:44px}.watch-player .shaka-mute-volume-container:focus-within .shaka-volume-bar-container-allow-hiding{opacity:1;width:100px}@media (max-width:650px),(pointer:coarse){.watch-player .shaka-mute-volume-container{display:none}}.watch-player .shaka-controls-container[shown=true],.watch-player:has(.watch-settings) .shaka-controls-container{background:linear-gradient(transparent 45%,var(--kadr-bg) 78%,var(--kadr-bg) 100%)}@supports (color:color-mix(in lab,red,red)){.watch-player .shaka-controls-container[shown=true],.watch-player:has(.watch-settings) .shaka-controls-container{background:linear-gradient(transparent 45%,color-mix(in srgb,var(--kadr-bg) 92%,transparent) 78%,var(--kadr-bg) 100%)}}.watch-player:fullscreen .shaka-controls-container[shown=true]{background:linear-gradient(transparent 82%,var(--kadr-bg) 95%,var(--kadr-bg) 100%)}@supports (color:color-mix(in lab,red,red)){.watch-player:fullscreen .shaka-controls-container[shown=true]{background:linear-gradient(transparent 82%,color-mix(in srgb,var(--kadr-bg) 92%,transparent) 95%,var(--kadr-bg) 100%)}}.watch-player:fullscreen:has(.watch-settings) .shaka-controls-container{background:linear-gradient(transparent 82%,var(--kadr-bg) 95%,var(--kadr-bg) 100%)}@supports (color:color-mix(in lab,red,red)){.watch-player:fullscreen:has(.watch-settings) .shaka-controls-container{background:linear-gradient(transparent 82%,color-mix(in srgb,var(--kadr-bg) 92%,transparent) 95%,var(--kadr-bg) 100%)}}.watch-player:-webkit-full-screen .shaka-controls-container[shown=true]{background:linear-gradient(transparent 82%,var(--kadr-bg) 95%,var(--kadr-bg) 100%)}@supports (color:color-mix(in lab,red,red)){.watch-player:-webkit-full-screen .shaka-controls-container[shown=true]{background:linear-gradient(transparent 82%,color-mix(in srgb,var(--kadr-bg) 92%,transparent) 95%,var(--kadr-bg) 100%)}}.watch-player:-webkit-full-screen:has(.watch-settings) .shaka-controls-container{background:linear-gradient(transparent 82%,var(--kadr-bg) 95%,var(--kadr-bg) 100%)}@supports (color:color-mix(in lab,red,red)){.watch-player:-webkit-full-screen:has(.watch-settings) .shaka-controls-container{background:linear-gradient(transparent 82%,color-mix(in srgb,var(--kadr-bg) 92%,transparent) 95%,var(--kadr-bg) 100%)}}.watch-player .shaka-controls-button-panel{align-items:center;padding:6px 2px 4px}.watch-player .shaka-controls-button-panel .watch-next,.watch-player .shaka-controls-button-panel .watch-previous{color:var(--kadr-white);line-height:1}.watch-player .watch-previous[hidden]{display:none}.watch-player .shaka-controls-button-panel .watch-captions,.watch-player .shaka-controls-button-panel .watch-pip,.watch-player .shaka-controls-button-panel .watch-settings-toggle{color:var(--kadr-white)}.watch-player .shaka-controls-button-panel .watch-captions[aria-pressed=true]{color:var(--kadr-accent)}.watch-player .watch-captions svg,.watch-player .watch-next svg,.watch-player .watch-pip svg,.watch-player .watch-previous svg,.watch-player .watch-settings-toggle svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;margin:auto;display:block}.watch-player:has(.watch-settings) .shaka-controls-container{opacity:1;visibility:visible;pointer-events:auto}.watch-player .watch-settings{width:min(410px,100% - 20px);max-height:none;padding:16px;inset:10px 10px 10px auto;border:1px solid var(--kadr-veil-10);box-shadow:0 18px 55px var(--kadr-shade-70);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:thin;scrollbar-color:var(--kadr-scrollbar) transparent}.watch-player .watch-settings-heading{border-bottom:1px solid var(--kadr-veil-7);margin:0 0 8px;padding:0 0 10px}.watch-player .watch-settings-heading>span{align-items:center;gap:9px;font-size:16px;display:flex}.watch-player .watch-settings-heading button{color:var(--kadr-dim);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.watch-player .watch-setting-fields{grid-template-columns:1fr;gap:2px;display:grid}.watch-player .watch-setting-fields label{grid-template-columns:minmax(0,1fr) auto}.watch-player .watch-setting-fields label,.watch-player .watch-setting-row{width:100%;min-height:52px;color:var(--kadr-text);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:7px 10px;font-size:14px;display:grid}.watch-player .watch-setting-row{grid-template-columns:auto minmax(0,1fr) auto}.watch-player .watch-setting-fields label>span{align-items:center;gap:10px;min-width:0;display:flex}.watch-player .watch-setting-fields select{text-align:left;text-overflow:clip;width:128px;min-height:38px;border:1px solid var(--kadr-veil-10)!important;background:var(--kadr-panel-solid)!important;color:var(--kadr-white)!important;padding:7px 32px 7px 10px!important}.watch-player .watch-setting-row svg{color:var(--kadr-accent)}.watch-player .watch-setting-row>span{min-width:0}.watch-player .watch-setting-row>b{color:var(--kadr-dim);font-size:13px;font-weight:500}.watch-player .watch-setting-row>i{border-radius:var(--kadr-r-pill);background:var(--kadr-fill-strong);width:40px;height:23px;box-shadow:inset 0 0 0 1px var(--kadr-veil-10);transition:background .2s;position:relative}.watch-player .watch-setting-row>i:after{content:"";background:var(--kadr-white);width:17px;height:17px;box-shadow:0 1px 4px var(--kadr-shade-50);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.watch-player .watch-setting-row[aria-pressed=true]>i:after{background:var(--kadr-accent-ink);transform:translate(17px)}.watch-settings-status{color:var(--kadr-faint);margin:6px 10px;font-size:12px}.watch-player .watch-actions{border-top:1px solid var(--kadr-veil-7);gap:8px;padding-top:12px;display:flex}.watch-player .watch-actions button{border:1px solid var(--kadr-veil-10);background:var(--kadr-panel-solid);color:var(--kadr-text);border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:9px 12px;display:inline-flex}.watch-player .watch-actions button svg{color:var(--kadr-accent)}.watch-player .watch-skip{background:var(--kadr-panel-solid);align-items:center;padding:10px}@supports (color:color-mix(in lab,red,red)){.watch-player .watch-skip{background:color-mix(in srgb,var(--kadr-panel-solid) 95%,transparent)}}.watch-player .watch-skip{border:1px solid var(--kadr-veil-12);border-radius:var(--kadr-r-card);box-shadow:0 12px 36px var(--kadr-shade-50);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.watch-skip-copy{gap:2px;min-width:120px;margin-right:4px;display:grid}.watch-skip-copy strong{font-size:13px}.watch-skip-copy span{color:var(--kadr-dim);font-size:12px}.watch-player .watch-skip button{border-radius:var(--kadr-r-control);box-shadow:none}.watch-player .watch-skip .watch-skip-dismiss{min-width:auto;font-size:12px}@media (max-width:650px){.k-watch-side{border-radius:var(--kadr-r-block);max-height:480px;padding:12px}.k-watch-description{padding:18px}.watch-player{min-height:0}.watch-player .watch-settings{border:1px solid var(--kadr-veil-10);border-radius:var(--kadr-r-block);width:auto;height:auto;max-height:none;padding:12px;inset:6px}.watch-player .watch-settings-heading{background:0 0;position:static}.watch-player .watch-setting-fields label,.watch-player .watch-setting-row{min-height:46px;padding:5px 8px;font-size:13px}.watch-player .watch-setting-fields select{width:112px;min-height:36px;font-size:14px}.watch-player .watch-actions{padding-top:8px}.watch-player .watch-actions button{min-height:40px;font-size:12px}.watch-skip-copy{display:none}}@media (max-width:650px),(pointer:coarse){.watch-player .watch-next,.watch-player .watch-previous{display:block}}@media (max-width:400px){.watch-player .shaka-current-time{padding:0 2px;font-size:12px}.watch-player .watch-captions svg,.watch-player .watch-next svg,.watch-player .watch-pip svg,.watch-player .watch-previous svg,.watch-player .watch-settings-toggle svg{width:20px;height:20px}.watch-player .watch-setting-fields label,.watch-player .watch-setting-row{gap:8px;padding-inline:5px}.watch-player .watch-setting-fields select{width:96px;padding-right:24px!important}.watch-player .watch-setting-row>span{font-size:12px;line-height:1.25}.watch-player .watch-actions button{padding-inline:7px}}:root{--kadr-bg:#08080a;--kadr-panel-solid:#161618;--kadr-raised:#242427;--kadr-popover:#1c1c1f;--kadr-text:#f4f4f5;--kadr-dim:#c8c8ce;--kadr-faint:#9d9da6;--kadr-line:var(--kadr-veil-6);--kadr-line-strong:transparent;--kadr-line-control:transparent;--kadr-scrollbar:#45454d;--kadr-accent:#7cc4ff;--kadr-accent-2:#5aa8ff;--kadr-accent-hover:#a4d7ff;--kadr-accent-soft:#7cc4ff1f;--kadr-accent-ink:#04223a;--kadr-accent-grad:linear-gradient(120deg,#c6e6ff,#7cc4ff 45%,#5aa8ff);--kadr-danger:#ffb4a6;--kadr-danger-surface:#3a2622;--kadr-warning:#f0c35a;--kadr-score:#f5dc7a;--kadr-r-tag:4px;--kadr-r-control:8px;--kadr-r-card:12px;--kadr-r-block:20px;--kadr-r-pill:999px;--kadr-container:1400px;--kadr-pad:24px;--kadr-header-h:60px;--motion-fast:.14s;--motion-base:.18s;--motion-slow:.26s;--motion-ease:cubic-bezier(.2,.8,.2,1);--motion-spring:linear(0,.009,.035 2.1%,.141 4.4%,.723 12.9%,.938 16.7%,1.017 19.4%,1.067,1.096 24%,1.099 25.7%,1.085 27.6%,1.035 32.3%,1.008 35.4%,.988 39.6%,.991 46.9%,1.001 56.9%,1);--kadr-white:#fff;--kadr-black:#000;--kadr-veil-3:#ffffff08;--kadr-veil-4:#ffffff0a;--kadr-veil-5:#ffffff0d;--kadr-veil-6:#ffffff0f;--kadr-veil-7:#ffffff12;--kadr-veil-8:#ffffff14;--kadr-veil-10:#ffffff1a;--kadr-veil-12:#ffffff1f;--kadr-veil-15:#ffffff26;--kadr-veil-20:#fff3;--kadr-veil-25:#ffffff40;--kadr-veil-30:#ffffff4d;--kadr-veil-72:#ffffffb8;--kadr-shade-12:#0000001f;--kadr-shade-20:#0003;--kadr-shade-25:#00000040;--kadr-shade-30:#0000004d;--kadr-shade-35:#00000059;--kadr-shade-40:#0006;--kadr-shade-50:#00000080;--kadr-shade-60:#0009;--kadr-shade-70:#000000b3;--kadr-shade-80:#000c;--kadr-shade-92:#000000eb}.k-newsed-preview[data-mode=cinema],.k-shell[data-mode=cinema],:root[data-mode=cinema]{--kadr-bg:#070504;--kadr-dim:#d2cac1;--kadr-faint:#aea295;--kadr-panel-solid:#221911;--kadr-raised:#302720;--kadr-popover:#261d16;--kadr-scrollbar:#6e5439;--kadr-accent:#f2c46b;--kadr-accent-2:#ef8a5a;--kadr-accent-hover:#f8d58e;--kadr-accent-soft:#f2c46b1f;--kadr-accent-ink:#2a1600;--kadr-accent-grad:linear-gradient(120deg,#fadd98,#f2bd63 42%,#ec8558)}.k-shell,:root{--kadr-panel:var(--kadr-raised)}@supports (color:color-mix(in lab,red,red)){.k-shell,:root{--kadr-panel:color-mix(in srgb,var(--kadr-raised) 62%,var(--kadr-bg))}}.k-shell,:root{--kadr-fill:var(--kadr-raised)}@supports (color:color-mix(in lab,red,red)){.k-shell,:root{--kadr-fill:color-mix(in srgb,var(--kadr-raised) 78%,var(--kadr-bg))}}.k-shell,:root{--kadr-fill-hover:var(--kadr-raised)}@supports (color:color-mix(in lab,red,red)){.k-shell,:root{--kadr-fill-hover:color-mix(in srgb,var(--kadr-raised) 94%,var(--kadr-white))}}.k-shell,:root{--kadr-fill-strong:var(--kadr-raised)}@supports (color:color-mix(in lab,red,red)){.k-shell,:root{--kadr-fill-strong:color-mix(in srgb,var(--kadr-raised) 88%,var(--kadr-white))}}.k-shell,:root{--kadr-glass:var(--kadr-popover)}@supports (color:color-mix(in lab,red,red)){.k-shell,:root{--kadr-glass:color-mix(in srgb,var(--kadr-popover) 76%,transparent)}}.k-shell,:root{--kadr-glass-edge:transparent;--kadr-glass-hi:inset 0 1px 0 var(--kadr-veil-10);--kadr-glass-blur:blur(22px) saturate(1.6);--kadr-frost:linear-gradient(180deg,var(--kadr-raised),var(--kadr-raised))}@supports (color:color-mix(in lab,red,red)){.k-shell,:root{--kadr-frost:linear-gradient(180deg,color-mix(in srgb,var(--kadr-raised) 92%,var(--kadr-white)),var(--kadr-raised))}}.k-shell,:root{--kadr-frost-hover:linear-gradient(180deg,var(--kadr-raised),var(--kadr-raised))}@supports (color:color-mix(in lab,red,red)){.k-shell,:root{--kadr-frost-hover:linear-gradient(180deg,color-mix(in srgb,var(--kadr-raised) 85%,var(--kadr-white)),color-mix(in srgb,var(--kadr-raised) 95%,var(--kadr-white)))}}.k-shell,:root{--kadr-frost-edge:0 1px 2px var(--kadr-shade-12);--kadr-frost-blur:none;--kadr-edge:var(--kadr-veil-12);--kadr-edge-hover:var(--kadr-veil-25);--kadr-edge-active:var(--kadr-accent)}@supports (color:color-mix(in lab,red,red)){.k-shell,:root{--kadr-edge-active:color-mix(in srgb,var(--kadr-accent) 60%,transparent)}}:where(.k-btn:not(.k-btn-primary),.k-dropdown-trigger,.k-cal-icon-btn,.k-card-save,.k-shelf-arrow,.k-cat-sorts,.k-cat-views,.k-cat-collection,.k-cat-pages-list button,.k-cfilters-chip,.k-cfilters-years input,.k-comment-input,.k-episode-jump input,.k-episode,.k-season-chip,.k-watch-genres a,.k-voice-filters button,.k-voice-current,.k-voice-source,.k-news-close,.k-news-pager button,.k-showcase-close,.k-profile-badges button,.k-profile-picture-pick,.k-profile-select,.k-voices-select select,.login-card input,.search-shell,.search-shortcut,.k-lib-tabs,.k-newsed-tabs,.k-newsed-modes,.k-frame-actions button,.k-spotlight-pause,.watch-sync button,.watch-message button,.k-cal-search,.k-account-menu,.k-dropdown-popup,.search-suggest-popup,.k-cal-card,.k-cal-day,.k-cal-next-day,.k-cal-panel,.k-cal-toolbar,.k-cat-sheet,.k-continue-card,.k-comments,.k-frame-row,.k-news,.k-newsed-block,.k-party-drawer,.k-party-panel,.k-profile-badge-tip,.k-profile-edit,.k-profile-figures,.k-profile-panel>.k-comments-empty,.k-profile-picture,.k-profile-pinned,.k-profile-posts,.k-profile-tabs,.k-showcase,.k-voices,.k-watch-description,.login-card,.k-card-media,.k-ccard-media,.k-profile-cover,.k-profile-pinned-art){outline:1px solid var(--kadr-edge);outline-offset:-1px;transition:outline-color var(--motion-fast) var(--motion-ease)}:focus-visible{transition-duration:0s!important}:where(.k-btn:not(.k-btn-primary),.k-dropdown-trigger,.k-cal-icon-btn,.k-card-save,.k-shelf-arrow,.k-cat-collection,.k-cat-pages-list button,.k-cfilters-chip,.k-episode,.k-season-chip,.k-watch-genres a,.k-voice-filters button,.k-voice-source,.k-news-close,.k-news-pager button,.k-showcase-close,.k-profile-badges button,.k-profile-picture-pick,.k-frame-actions button,.k-spotlight-pause,.k-continue-card):hover{outline-color:var(--kadr-edge-hover)}:where(.k-cat-collection,.k-cfilters-chip,.k-episode,.k-season-chip,.k-voice-filters button,.k-voice-source,.k-profile-badges button):is([aria-pressed=true],[aria-current=true],[aria-current=page],[aria-selected=true]){outline-color:var(--kadr-edge-active)}@media (max-width:767px){:root{--kadr-pad:20px}}@media (min-width:1024px){:root{--kadr-pad:40px}}@media (prefers-reduced-motion:no-preference){.k-enter{animation:k-enter var(--motion-slow) var(--motion-ease) both}.k-enter-stagger>*{animation:k-enter var(--motion-base) var(--motion-ease) both}.k-enter-stagger>:nth-child(2){animation-delay:40ms}.k-enter-stagger>:nth-child(3){animation-delay:80ms}.k-enter-stagger>:nth-child(4),.k-enter-stagger>:nth-child(n+5){animation-delay:.12s}}@keyframes k-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.k-shell{min-height:100svh;color:var(--kadr-text);flex-direction:column;display:flex;isolation:isolate;background:var(--kadr-bg);--k-ambient:var(--kadr-accent);transition:--k-ambient .9s var(--motion-ease);--k-ambient-safe:var(--k-ambient);position:relative;overflow-x:clip}@property --k-ambient{syntax:"<color>";inherits:true;initial-value:#0000}@supports (color:oklch(from red l c h)){.k-shell{--k-ambient-safe:oklch(from var(--k-ambient) min(l,.72) min(c,.17) h)}}.k-shell:after,.k-shell:before{content:"";z-index:-1;pointer-events:none;position:fixed;inset:0}.k-shell:before{-webkit-mask-image:linear-gradient(to bottom,transparent var(--kadr-header-h),var(--kadr-black) calc(var(--kadr-header-h) + 160px));mask-image:linear-gradient(to bottom,transparent var(--kadr-header-h),var(--kadr-black) calc(var(--kadr-header-h) + 160px));background:radial-gradient(100vw 80vh at 50% 14%,var(--k-ambient-safe),transparent 74%),radial-gradient(62vw 58vh at 102% 46%,var(--kadr-accent-2),transparent 70%),radial-gradient(70vw 60vh at -4% 92%,var(--k-ambient-safe),transparent 70%),radial-gradient(150% 120% at 50% 32%,transparent 48%,var(--kadr-shade-80) 100%),var(--kadr-bg)}@supports (color:color-mix(in lab,red,red)){.k-shell:before{background:radial-gradient(100vw 80vh at 50% 14%,color-mix(in srgb,var(--k-ambient-safe) 24%,transparent),transparent 74%),radial-gradient(62vw 58vh at 102% 46%,color-mix(in srgb,var(--kadr-accent-2) 12%,transparent),transparent 70%),radial-gradient(70vw 60vh at -4% 92%,color-mix(in srgb,var(--k-ambient-safe) 10%,transparent),transparent 70%),radial-gradient(150% 120% at 50% 32%,transparent 48%,var(--kadr-shade-80) 100%),var(--kadr-bg)}}@media (max-width:767px){.k-shell:before{--k-bnav-h:calc(70px + env(safe-area-inset-bottom));-webkit-mask-image:linear-gradient(to bottom,transparent var(--kadr-header-h),var(--kadr-black) calc(var(--kadr-header-h) + 160px),var(--kadr-black) calc(100% - var(--k-bnav-h) - 140px),transparent calc(100% - var(--k-bnav-h)));mask-image:linear-gradient(to bottom,transparent var(--kadr-header-h),var(--kadr-black) calc(var(--kadr-header-h) + 160px),var(--kadr-black) calc(100% - var(--k-bnav-h) - 140px),transparent calc(100% - var(--k-bnav-h)))}}.k-shell:after{opacity:.05;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.k-container{width:100%;max-width:var(--kadr-container);padding-inline:var(--kadr-pad);margin:0 auto}.k-main{flex:1;padding-bottom:48px}@media (max-width:767px){.k-main{padding-bottom:calc(84px + env(safe-area-inset-bottom))}}.k-header{z-index:40;background:var(--kadr-bg);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.k-header{background:color-mix(in srgb,var(--kadr-bg) 90%,transparent)}}.k-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--kadr-line)}.k-header-inner{align-items:center;gap:20px;height:100%;display:flex}.k-brand{letter-spacing:-1px;color:var(--kadr-text);white-space:nowrap;text-decoration:none}.k-brand span{color:var(--kadr-accent);font-size:15px;font-weight:600}.k-nav{gap:4px;display:none}.k-nav a{transition:color var(--motion-fast) var(--motion-ease),background var(--motion-fast) var(--motion-ease);padding:8px 14px;font-size:14px;text-decoration:none}@media (min-width:768px){.k-nav{display:flex}}.k-account{position:relative}.k-account-btn{background:var(--kadr-panel);border:1px solid var(--kadr-line-strong);border-radius:var(--kadr-r-pill);max-width:190px;transition:border-color var(--motion-fast) var(--motion-ease),background var(--motion-fast) var(--motion-ease);align-items:center;gap:10px;padding:5px 12px 5px 5px;font-size:14px;display:flex}.k-account-btn:hover{border-color:var(--kadr-veil-30);background:var(--kadr-raised)}.k-avatar{color:var(--kadr-accent);text-transform:uppercase;border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.k-account-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-account-menu{z-index:30;background:var(--kadr-popover);border:1px solid var(--kadr-line-strong);border-radius:var(--kadr-r-card);min-width:220px;box-shadow:0 18px 48px var(--kadr-shade-70);gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.k-account-menu:before{content:"";height:8px;position:absolute;inset:-8px 0 auto}.k-account-menu [data-kadr-menu-label]{color:var(--kadr-faint);padding:8px 12px 4px;font-size:12px}.k-account-menu a,.k-account-menu button{text-align:left;border-radius:var(--kadr-r-control);width:100%;color:var(--kadr-text);background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;font-size:14px;text-decoration:none;display:flex}.k-account-menu .k-menu-exit{color:var(--kadr-danger)}.k-btn{border-radius:var(--kadr-r-control);border:1px solid var(--kadr-line-strong);background:var(--kadr-panel);min-height:42px;color:var(--kadr-text);cursor:pointer;white-space:nowrap;transition:background var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease);justify-content:center;align-items:center;gap:8px;padding:9px 18px;font-size:14px;font-weight:550;text-decoration:none;display:inline-flex}.k-btn:active{transform:scale(.98)}.k-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (prefers-reduced-motion:no-preference){@supports (transition-timing-function:linear(0,1)){.k-btn{transition:background var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),transform .48s var(--motion-spring)}.k-btn:active:not(:disabled){transition-duration:var(--motion-fast),var(--motion-fast),90ms;transform:scale(.96)}}}.k-btn-primary{background:var(--kadr-accent);color:var(--kadr-accent-ink);font-weight:650}.k-btn-ghost{color:var(--kadr-dim)}.k-btn-ghost:hover{background:var(--kadr-veil-5);color:var(--kadr-text)}.k-account-btn:focus-visible,.k-btn:focus-visible,.k-card-link:focus-visible,.k-card-save:focus-visible,.k-nav a:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:3px}.k-hero-actions{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}@media (max-width:640px){.k-hero-actions .k-btn{min-height:44px}}.k-card{gap:0;min-width:0;display:grid;position:relative}.k-card-media{border-radius:var(--kadr-r-card);background:var(--kadr-panel);aspect-ratio:2/3;isolation:isolate;position:relative;overflow:hidden}.k-card-media:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--kadr-line);pointer-events:none;position:absolute;inset:0}.k-card-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.k-card .k-card-media,.k-card .k-card-media img{transition:transform var(--motion-base) var(--motion-ease)}}@media (hover:hover){.k-card:hover .k-card-media{transform:translateY(-4px)}.k-card:hover .k-card-media img{transform:scale(1.025)}.k-card:hover .k-card-media:after{box-shadow:inset 0 0 0 1px var(--kadr-veil-20),0 12px 28px var(--kadr-shade-50)}}.k-card-progress{border-radius:var(--kadr-r-tag);background:var(--kadr-shade-60);z-index:2;height:4px;position:absolute;bottom:10px;left:10px;right:10px;overflow:hidden}.k-card-progress>i{border-radius:inherit;background:var(--kadr-accent);display:block;position:absolute;inset:0 auto 0 0}.k-card-badge{z-index:2;background:var(--kadr-shade-70);color:var(--kadr-accent);border:1px solid var(--kadr-veil-12);border-radius:var(--kadr-r-pill);padding:3px 8px;font-size:11px;font-weight:600;position:absolute;top:10px;left:10px}.k-card-body{gap:3px;padding:10px 2px 0;display:grid}.k-card-row{align-items:start;gap:8px;display:flex}.k-card-title{color:var(--kadr-text);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.k-card-meta{color:var(--kadr-dim);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;overflow:hidden}.k-card-link{z-index:1;border-radius:var(--kadr-r-card);position:absolute;inset:0}.k-card-link:after{content:"";position:absolute;inset:0}.k-card-save{z-index:3;background:var(--kadr-panel-solid);border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:8px;right:8px}@supports (color:color-mix(in lab,red,red)){.k-card-save{background:color-mix(in srgb,var(--kadr-panel-solid) 76%,transparent)}}.k-card-save{border:1px solid var(--kadr-veil-20);color:var(--kadr-white);cursor:pointer;opacity:0;transition:opacity var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease),background var(--motion-fast) var(--motion-ease);transform:translateY(-4px)}.k-card-save:hover{background:var(--kadr-panel-solid)}@supports (color:color-mix(in lab,red,red)){.k-card-save:hover{background:color-mix(in srgb,var(--kadr-panel-solid) 90%,transparent)}}.k-card-save:after{content:"";border-radius:50%;position:absolute;inset:-4px}.k-card-save[aria-pressed=true]{opacity:1;color:var(--kadr-accent);border-color:var(--kadr-accent);transform:none}.k-card-link:focus-visible~.k-card-save,.k-card-save:focus-visible,.k-card:hover .k-card-save{opacity:1;transform:none}@media (hover:none){.k-card-save{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){[data-marked]>svg{animation:k-mark var(--motion-slow) cubic-bezier(.16,1,.3,1) both}}@media (prefers-reduced-motion:reduce){[data-marked]>svg{animation:k-fade var(--motion-base) ease-out both}}@keyframes k-mark{0%{clip-path:inset(0 0 100%);transform:translateY(-6px)}to{clip-path:inset(0);transform:none}}.k-shelf{min-width:0;margin-top:34px}.k-shelf-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.k-shelf-head h2{letter-spacing:-.4px;margin:0;font-size:20px;font-weight:650}.k-shelf-head .k-shelf-link{color:var(--kadr-dim);border-radius:var(--kadr-r-control);align-items:center;gap:6px;padding:6px 8px;font-size:13px;text-decoration:none;display:inline-flex}.k-shelf-head .k-shelf-link:hover{color:var(--kadr-accent)}.k-shelf-head .k-shelf-link{position:relative}.k-shelf-head .k-shelf-link:after{content:"";position:absolute;inset:-7px 0}.k-shelf-scroller{position:relative}.k-shelf-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin:-4px -4px 0;padding:4px 4px 14px;display:flex;overflow-x:auto}.k-shelf-track::-webkit-scrollbar{display:none}.k-shelf-track[data-dragging]{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;-webkit-user-select:none;user-select:none}.k-shelf-track[data-dragging]>*{pointer-events:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.k-shelf-track>*{animation:k-shelf-edge linear both;animation-timeline:view(inline)}}}@keyframes k-shelf-edge{0%{opacity:.35;scale:.96}12%,88%{opacity:1;scale:1}to{opacity:.35;scale:.96}}.k-shelf-track>*{scroll-snap-align:start;flex:none}.k-shelf-track .k-card{width:min(46vw,216px)}.k-shelf-track .k-continue-card{width:min(86vw,348px)}@media (min-width:768px){.k-shelf-track .k-card{width:200px}}.k-shelf-arrows{display:none}@media (hover:hover) and (min-width:1024px){.k-shelf:hover .k-shelf-arrows{display:contents}.k-shelf-arrow{z-index:4;background:var(--kadr-panel);border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:38%}@supports (color:color-mix(in lab,red,red)){.k-shelf-arrow{background:color-mix(in srgb,var(--kadr-panel) 92%,transparent)}}.k-shelf-arrow{border:1px solid var(--kadr-line-strong);color:var(--kadr-text);cursor:pointer;box-shadow:0 8px 24px var(--kadr-shade-50);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.k-shelf-arrow:hover{background:var(--kadr-raised)}.k-shelf-arrow[disabled]{opacity:0;pointer-events:none}.k-shelf-arrow-prev{left:-14px}.k-shelf-arrow-next{right:-14px}}.k-continue-card{text-align:left;background:var(--kadr-panel);border:1px solid var(--kadr-line-strong);border-radius:var(--kadr-r-card);cursor:pointer;width:100%;min-width:0;color:var(--kadr-text);transition:background var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease);align-items:center;gap:14px;padding:12px;text-decoration:none;display:flex}.k-continue-card:hover{background:var(--kadr-raised);border-color:var(--kadr-veil-25)}.k-continue-card img{aspect-ratio:2/3;object-fit:cover;background:var(--kadr-raised);border-radius:8px;flex-shrink:0;width:92px}.k-continue-body{flex:1;gap:6px;min-width:0;display:grid}.k-continue-title{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.k-continue-sub{color:var(--kadr-dim);font-size:13px}.k-continue-bar{border-radius:var(--kadr-r-tag);background:var(--kadr-veil-8);height:4px;overflow:hidden}.k-continue-bar>i{border-radius:inherit;background:var(--kadr-accent);height:100%;display:block}@media (prefers-reduced-motion:no-preference){.k-continue-bar>i{transform-origin:0;transition:transform .9s cubic-bezier(.16,1,.3,1) .15s}@starting-style{.k-continue-bar>i{transform:scaleX(0)}}}.k-continue-play{background:var(--kadr-accent);width:44px;height:44px;color:var(--kadr-accent-ink);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.k-continue-grid{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.k-continue-grid .k-continue-card{border:0;border-bottom:1px solid var(--kadr-line);box-shadow:none;background:0 0;border-radius:0;padding:16px 0}.k-continue-grid .k-continue-card>img{aspect-ratio:16/9;width:clamp(88px,18vw,144px)}.k-skeleton{border-radius:var(--kadr-r-card);background:linear-gradient(100deg,var(--kadr-panel) 42%,var(--kadr-raised) 50%,var(--kadr-panel) 58%) var(--kadr-panel);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.k-skeleton{background:linear-gradient(100deg,var(--kadr-panel) 42%,color-mix(in srgb,var(--kadr-raised) 78%,transparent) 50%,var(--kadr-panel) 58%) var(--kadr-panel)}}.k-skeleton{background-size:200vw 100%;background-attachment:fixed}@media (prefers-reduced-motion:no-preference){.k-skeleton{animation:k-shimmer 1.8s cubic-bezier(.4,0,.2,1) infinite}}@keyframes k-shimmer{0%{background-position:-150vw 0}to{background-position:50vw 0}}.k-state{text-align:center;color:var(--kadr-dim);place-items:center;gap:14px;padding:56px 20px;font-size:15px;display:grid}.k-state .k-state-icon{color:var(--kadr-faint)}.k-state .k-state-title,.k-state strong{color:var(--kadr-text);letter-spacing:normal;margin:0;font-size:17px;font-weight:600;line-height:1.3}.k-skip-link{z-index:200;border-radius:var(--kadr-r-control);background:var(--kadr-accent);color:var(--kadr-accent-ink);opacity:0;pointer-events:none;padding:10px 16px;font-weight:650;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(calc(-100% - 16px))}.k-skip-link:focus-visible{opacity:1;pointer-events:auto;outline:2px solid var(--kadr-text);outline-offset:2px;transform:none}.k-main:focus{outline:none}.k-state-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.k-state-actions .k-btn{min-height:44px}.k-system{padding:24px var(--kadr-pad) calc(72px + env(safe-area-inset-bottom));justify-content:center;align-items:center}.k-system-main{text-align:center;justify-items:center;gap:12px;width:min(100%,440px);display:grid}.k-system-main h1{letter-spacing:-.02em;text-wrap:balance;margin:4px 0 0;font-size:28px;line-height:1.15}.k-system-main p{color:var(--kadr-dim);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.k-system-main .k-state-actions{margin-top:8px}.k-system-foot{left:0;right:0;bottom:calc(12px + env(safe-area-inset-bottom));justify-content:center;display:flex;position:absolute}.k-error-text{color:var(--kadr-danger)}.k-toolbar-note{color:var(--kadr-faint);flex-basis:100%;font-size:13px}.k-page-head{padding:28px 0 6px}.k-page-head h1{letter-spacing:-1px;margin:0;font-size:clamp(26px,3vw,38px);font-weight:650}.k-page-head .muted{color:var(--kadr-dim);margin:6px 0 0;font-size:14px}.k-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:26px 18px;display:grid}@media (max-width:1439px){.k-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1023px){.k-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.k-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px}}@media (max-width:479px){.k-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}}@media (max-width:640px){.k-home{padding-top:2px}.k-home .k-shelf{margin-top:22px}}.k-home-now{min-width:0}@media (min-width:1024px){.k-home-now{flex-wrap:wrap;column-gap:40px;display:flex}.k-home-now>.k-shelf{flex:auto}.k-home .k-home-now .k-shelf-track .k-continue-card{width:340px}}.k-lib-tabs{background:var(--kadr-panel);border:1px solid var(--kadr-line-strong);border-radius:var(--kadr-r-card);gap:4px;padding:4px;display:inline-flex}.k-lib-tabs a{border-radius:var(--kadr-r-control);color:var(--kadr-dim);padding:9px 16px;font-size:14px;text-decoration:none}.k-lib-tabs a[aria-current=page]{background:var(--kadr-accent);color:var(--kadr-accent-ink);font-weight:600}.k-watch{gap:18px;min-width:0;padding:20px 0 48px;display:grid}.k-watch-back{width:fit-content;color:var(--kadr-dim);border-radius:var(--kadr-r-control);border:1px solid #0000;align-items:center;gap:8px;padding:8px 12px 8px 8px;font-size:14px;text-decoration:none;display:inline-flex}.k-watch-back:hover{color:var(--kadr-text);background:var(--kadr-veil-5);border-color:var(--kadr-line)}.k-watch-title{letter-spacing:-.8px;overflow-wrap:anywhere;margin:0;font-size:clamp(24px,3vw,36px);font-weight:650;line-height:1.2}.k-watch-meta{color:var(--kadr-dim);flex-wrap:wrap;gap:6px 14px;margin:0;font-size:14px;display:flex}.k-title-head{gap:16px 24px;display:grid}@media (min-width:1000px){.k-title-head:has(>.k-title-aside){grid-template-columns:minmax(0,1fr) minmax(310px,370px);align-items:start}}.k-title-head-main{grid-template-columns:minmax(0,max-content) auto;justify-content:start;align-items:start;gap:22px;display:grid}.k-title-head .k-watch-title{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(28px,3.4vw,46px);line-height:1.08}.k-title-facts{clip-path:inset(0 0 0 20px);color:var(--kadr-dim);font-variant-numeric:tabular-nums;flex-wrap:wrap;row-gap:4px;margin:10px 0 0 -20px;font-size:15px;display:flex}.k-title-facts span{white-space:nowrap}.k-title-facts span:before{content:"·";text-align:center;width:20px;color:var(--kadr-faint);display:inline-block}.k-title-score{color:var(--kadr-score)}.k-title-head .k-title-genres{gap:6px;margin-top:11px;padding-block:3px}.k-title-head .k-title-genres a{min-height:30px;padding:0 12px}@media (max-width:999px){.k-title-head .k-title-genres{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,var(--kadr-black) calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,var(--kadr-black) calc(100% - 32px),transparent);flex-wrap:nowrap;overflow-x:auto}.k-title-head .k-title-genres::-webkit-scrollbar{display:none}.k-title-head .k-title-genres li{flex:none}.k-title-head .k-title-genres li:last-child{padding-right:32px}}@media (pointer:coarse){.k-title-head .k-title-genres a{min-height:44px}}.k-title-jp{writing-mode:vertical-rl;border-left:1px solid;max-height:7.6em;margin:4px 0 0;padding-left:16px}@supports (color:color-mix(in lab,red,red)){.k-title-jp{border-left:1px solid color-mix(in srgb,currentColor 32%,transparent)}}.k-title-jp{color:var(--kadr-accent);letter-spacing:.14em;font:600 16px/1.3 serif}.k-title-aside{align-content:start;gap:6px;min-width:0;display:grid}.k-title-aside p{-webkit-line-clamp:5;color:var(--kadr-dim);text-wrap:pretty;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.k-title-aside a{min-height:32px;color:var(--kadr-accent);border-radius:var(--kadr-r-tag);justify-self:start;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.k-title-aside a:hover{text-underline-offset:3px;text-decoration:underline}.k-title-aside a:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}.k-title-aside--head{display:none}.k-title-aside--inline p{-webkit-line-clamp:3}@media (min-width:1000px){.k-title-aside--head{padding-top:6px;display:grid}.k-title-aside--inline{display:none}}@media (pointer:coarse){.k-title-aside a{min-height:44px}}.k-title-aside.k-sakuga{--sakuga-line:26px;--sakuga-margin:var(--kadr-accent)}@supports (color:color-mix(in lab,red,red)){.k-title-aside.k-sakuga{--sakuga-margin:color-mix(in oklab,var(--kadr-accent) 70%,#7a2238)}}.k-title-aside.k-sakuga{border-radius:var(--kadr-r-control);background:linear-gradient(90deg,transparent 21px,var(--sakuga-margin) 21px 22.5px,transparent 22.5px) 0 0 /100% 100% no-repeat,repeating-linear-gradient(transparent 0 calc(var(--sakuga-line) - 1px),#6f93b23d calc(var(--sakuga-line) - 1px) var(--sakuga-line)) 0 18px /100% 100% no-repeat,url(/sakuga-paper.webp) 0 0 /192px,#f6f0df;color:#26231d;box-shadow:0 14px 30px var(--kadr-shade-40),0 2px 5px var(--kadr-shade-20);transition:translate .52s var(--motion-spring,var(--motion-ease)),rotate .52s var(--motion-spring,var(--motion-ease)),box-shadow .32s var(--motion-ease);gap:0;margin:0;padding:18px 20px 14px 34px;position:relative}@media (min-width:1000px){.k-title-head:has(.k-sakuga){grid-template-columns:minmax(0,max-content) minmax(340px,1fr)}}.k-title-aside--head.k-sakuga{justify-self:end;width:100%;max-width:640px;margin:4px 0 14px}.k-title-aside--head.k-sakuga blockquote{padding-right:84px}.k-title-aside--head .k-sakuga-face{bottom:-14px;right:-10px}.k-title-aside--inline.k-sakuga{max-width:520px;margin:16px 0 40px}.k-sakuga blockquote{margin:0}.k-sakuga blockquote p{-webkit-line-clamp:none;color:inherit;font-size:18px;font-weight:500;letter-spacing:-.01em;overflow-wrap:anywhere;display:block;overflow:visible}.k-sakuga blockquote p,.k-sakuga figcaption{font-style:italic;line-height:var(--sakuga-line)}.k-sakuga figcaption{min-height:var(--sakuga-line);color:#5f584b;font-size:15px;align-items:center;gap:6px;padding-right:92px;display:flex}.k-sakuga svg{fill:none;stroke:#b4536f;stroke-width:1.8px;stroke-linejoin:round;transition:fill var(--motion-base) var(--motion-ease),scale .42s var(--motion-spring,var(--motion-ease));flex:none}.k-sakuga:hover figcaption svg{fill:#e27393}.k-sakuga ::selection{color:#26231d;background:#ecbfcc}.k-sakuga-face{border-radius:var(--kadr-r-block);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:96px;height:96px;padding:0;position:absolute;bottom:-40px;right:-14px;rotate:-6deg}.k-sakuga-face:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}.k-sakuga-pose{transform-origin:50% 90%;filter:drop-shadow(0 6px 10px var(--kadr-shade-30));position:absolute;inset:0}.k-sakuga-pose img{width:100%;height:100%;position:absolute;inset:0}.k-sakuga-laugh,.k-sakuga-wink{opacity:0;transition:opacity 90ms linear}.k-sakuga-face:focus-visible .k-sakuga-wink{opacity:1}@media (hover:hover){.k-sakuga-face:hover .k-sakuga-wink{opacity:1}}.k-sakuga-pose[data-poke="1"] .k-sakuga-laugh{animation:k-sakuga-laugh-1 1.4s linear}.k-sakuga-pose[data-poke="2"] .k-sakuga-laugh{animation:k-sakuga-laugh-2 1.4s linear}@keyframes k-sakuga-laugh-1{0%,88%{opacity:1}}@keyframes k-sakuga-laugh-2{0%,88%{opacity:1}}.k-sakuga-bubble{z-index:2;pointer-events:none;position:absolute;bottom:58px;right:70px}.k-sakuga-bubble>span{color:#f8f3e4;width:max-content;max-width:230px;box-shadow:0 10px 24px var(--kadr-shade-35);animation:k-sakuga-say 2.6s var(--motion-ease) both;background:#26231d;border-radius:12px;padding:7px 12px;font-size:14px;font-style:italic;line-height:1.35;display:block;position:relative}.k-sakuga-bubble>span:after{content:"";background:inherit;border-radius:0 0 var(--kadr-r-tag) 0;width:12px;height:12px;position:absolute;bottom:9px;right:-5px;rotate:45deg}@keyframes k-sakuga-say{0%{opacity:0}7%,85%{opacity:1}to{opacity:0}}@media (max-width:767px){.k-sakuga blockquote p{font-size:17px}.k-sakuga-face{width:86px;height:86px;right:-8px}.k-sakuga figcaption{padding-right:84px}}@media (prefers-reduced-motion:no-preference){.k-sakuga{animation:k-sakuga-in .36s var(--motion-ease) backwards}.k-sakuga blockquote p{animation:k-sakuga-note .52s var(--motion-ease) backwards}.k-sakuga-face{animation:k-sakuga-stick .64s var(--motion-spring,var(--motion-ease)) .18s backwards;transition:rotate .42s var(--motion-spring,var(--motion-ease)),translate .42s var(--motion-spring,var(--motion-ease))}@media (hover:hover){.k-sakuga-face:hover{translate:0 -4px;rotate:-1deg}.k-title-aside.k-sakuga:hover{box-shadow:0 26px 44px var(--kadr-shade-50),0 4px 10px var(--kadr-shade-20);translate:0 -5px;rotate:-.6deg}.k-sakuga:hover figcaption svg{scale:1.2}}.k-sakuga-pose[data-poke="1"]{animation:k-sakuga-hop-1 .56s var(--motion-ease)}.k-sakuga-pose[data-poke="2"]{animation:k-sakuga-hop-2 .56s var(--motion-ease)}.k-sakuga-bubble>span{animation-name:k-sakuga-say-pop}}.k-sakuga-hearts{pointer-events:none;position:absolute;top:30%;left:6%}.k-sakuga-hearts svg{fill:#e27393;width:16px;height:16px;stroke:var(--kadr-white);stroke-width:2px;opacity:0;position:absolute}@media (prefers-reduced-motion:no-preference){.k-sakuga-hearts svg{animation:k-sakuga-heart .9s var(--motion-ease) forwards}.k-sakuga-hearts svg:nth-child(2){--x:-26px;--y:-30px;--r:-18deg;animation-delay:60ms}.k-sakuga-hearts svg:nth-child(3){--x:6px;--y:-58px;--r:14deg;width:12px;height:12px;animation-delay:.12s}}@keyframes k-sakuga-in{0%{opacity:0;translate:0 8px}}@keyframes k-sakuga-note{0%{opacity:0;filter:blur(4px)}}@keyframes k-sakuga-hop-1{0%,to{transform:none}16%{transform:scale(1.1,.86)}42%{transform:translateY(-16px)scale(.94,1.08)}68%{transform:scale(1.04,.95)}84%{transform:translateY(-3px)}}@keyframes k-sakuga-hop-2{0%,to{transform:none}16%{transform:scale(1.1,.86)}42%{transform:translateY(-16px)scale(.94,1.08)}68%{transform:scale(1.04,.95)}84%{transform:translateY(-3px)}}@keyframes k-sakuga-heart{0%{opacity:0;transform:translate(0)scale(.4)}15%,70%{opacity:1}to{opacity:0;transform:translate(var(--x,-12px),var(--y,-48px)) scale(1) rotate(var(--r,-8deg))}}@keyframes k-sakuga-say-pop{0%{opacity:0;transform:translateY(4px)scale(.92)}7%{opacity:1;transform:none}85%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes k-sakuga-stick{0%{opacity:0;rotate:-12deg;scale:.6}}@media (max-width:767px){.k-title-head-main{gap:14px}.k-title-facts,.k-title-jp{font-size:14px}.k-title-jp{padding-left:12px}}@supports (color:oklch(from red l c h)){.k-watch--tinted{--kadr-accent:oklch(from var(--k-title-tint) .86 clamp(.06,c,.14) h);--kadr-accent-hover:oklch(from var(--k-title-tint) .92 clamp(.04,c,.1) h);--kadr-accent-2:oklch(from var(--k-title-tint) .8 clamp(.06,c,.14) calc(h - 25));--kadr-accent-soft:oklch(from var(--k-title-tint) .86 clamp(.06,c,.14) h/.12);--kadr-accent-ink:oklch(from var(--k-title-tint) .24 .05 h);--kadr-accent-grad:linear-gradient(120deg,var(--kadr-accent-hover) 0%,var(--kadr-accent) 42%,var(--kadr-accent-2) 100%)}}.k-watch-with-list{gap:18px;min-width:0;display:grid}@media (min-width:1000px){.k-watch-with-list{grid-template-columns:minmax(0,1fr) minmax(310px,370px);align-items:start}}.k-watch-side{overscroll-behavior:contain;scrollbar-width:thin;border:1px solid var(--kadr-line-strong);border-radius:20px;align-content:start;gap:14px;min-width:0;max-height:480px;padding:14px;display:grid;overflow-y:auto}@media (min-width:1000px){.k-watch-side{height:clamp(300px,56.25vw - 260px,590px);max-height:none}}.k-watch-side::-webkit-scrollbar{width:8px}.k-watch-side::-webkit-scrollbar-thumb{background:var(--kadr-scrollbar);border-radius:var(--kadr-r-pill)}.k-watch-side .k-episodes-grid{grid-template-columns:1fr}.k-watch-side .k-episodes h2{z-index:2;background:var(--kadr-panel-solid);margin:0 -2px;padding:12px 2px 8px;position:sticky;top:78px}@supports (color:color-mix(in lab,red,red)){.k-watch-side .k-episodes h2{background:color-mix(in srgb,var(--kadr-panel-solid) 95%,transparent)}}.k-voices{z-index:4;gap:8px;margin:-14px -14px 0;padding:16px 14px 14px;display:grid;position:sticky;top:-14px}@supports (color:color-mix(in lab,red,red)){.k-voices{background:color-mix(in srgb,var(--kadr-panel-solid) 95%,transparent)}}.k-voices{border-bottom:1px solid var(--kadr-line)}.k-voices-heading>span{color:var(--kadr-faint);align-items:center;gap:7px;display:flex}.k-voices-select{min-width:0;position:relative}.k-voices-select>svg{pointer-events:none;color:var(--kadr-accent);position:absolute;top:50%;right:13px;translate:0 -50%}.k-voices>p{color:var(--kadr-dim);margin:0;font-size:12px}.k-watch-actions-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.k-watch-actions-end{margin-left:auto}.k-watch-actions-end>.k-party-anchor>.k-btn:not([aria-expanded=true]){color:var(--kadr-dim);background:0 0}.k-watch-actions-end>.k-party-anchor>.k-btn:hover{color:var(--kadr-text)}.k-episodes{gap:10px;min-width:0;display:grid}.k-episodes h2{margin:4px 0 2px;font-size:17px;font-weight:650}.k-episodes-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;display:grid}.k-episode{text-align:left;background:var(--kadr-panel);border:1px solid var(--kadr-line-strong);border-radius:var(--kadr-r-control);min-height:64px;color:var(--kadr-text);cursor:pointer;min-width:0;transition:border-color var(--motion-fast) var(--motion-ease),background var(--motion-fast) var(--motion-ease);gap:4px;padding:10px 12px;font-size:13px;display:grid;position:relative;overflow:hidden}.k-episode[aria-current=true]{border-color:var(--kadr-accent)}@supports (color:color-mix(in lab,red,red)){.k-episode[aria-current=true]{background:color-mix(in srgb,var(--kadr-accent) 8%,transparent)}}.k-episode strong{font-size:13px;font-weight:600}.k-episode small,.k-episode strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-episode small{color:var(--kadr-dim);font-size:12px}.k-episode .k-episode-check{color:var(--kadr-accent);font-size:12px;position:absolute;top:8px;right:8px}.k-episode .k-episode-progress{background:var(--kadr-veil-6);height:3px;position:absolute;bottom:0;left:0;right:0}.k-episode .k-episode-progress>i{background:var(--kadr-accent);height:100%;display:block}.k-episode-jump{color:var(--kadr-dim);align-items:center;gap:8px;font-size:13px;display:flex}.k-episode-jump input{border-radius:var(--kadr-r-control);background:var(--kadr-panel);border:1px solid var(--kadr-line-control);width:90px;min-height:38px;color:var(--kadr-text);padding:6px 10px}.k-watch-description{color:var(--kadr-dim);border:1px solid var(--kadr-line);padding:22px 24px;font-size:14px;line-height:1.75}.k-watch-description h2{color:var(--kadr-text);margin:0;font-size:18px;font-weight:650}.k-watch-description p{max-width:1000px;margin:10px 0 0}.k-watch-about{background:var(--kadr-panel);border:1px solid var(--kadr-line);border-radius:var(--kadr-r-block);gap:16px;padding:22px 24px;display:grid}.k-watch-about h2{color:var(--kadr-text);scroll-margin-top:calc(var(--kadr-header-h) + 16px);margin:0;font-size:20px;font-weight:650}.k-watch-facts{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px 24px;margin:0;display:grid}.k-watch-facts>div{gap:3px;min-width:0;display:grid}.k-watch-facts dt{color:var(--kadr-faint);font-size:13px}.k-watch-facts dd{color:var(--kadr-text);overflow-wrap:anywhere;margin:0;font-size:14px}.k-watch-genres{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.k-watch-genres a{border-radius:var(--kadr-r-pill);border:1px solid var(--kadr-line-strong);min-height:34px;color:var(--kadr-text);align-items:center;padding:0 14px;font-size:13px;text-decoration:none;display:inline-flex}.k-watch-genres a:hover{border-color:var(--kadr-accent);color:var(--kadr-accent)}.k-watch-genres a:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}.k-watch-genres span{border-radius:var(--kadr-r-pill);border:1px solid var(--kadr-line-strong);min-height:34px;color:var(--kadr-dim);align-items:center;padding:0 14px;font-size:13px;display:inline-flex}.k-watch-about-text{max-width:70ch;color:var(--kadr-text);white-space:pre-line;text-wrap:pretty;margin:0;font-size:16px;line-height:1.7}@media (min-width:1000px){.k-watch-about:has(>.k-watch-about-text):has(>.k-watch-facts){grid-template-columns:minmax(0,70ch) minmax(220px,300px);align-items:start;column-gap:56px}.k-watch-about>h2{grid-column:1/-1}.k-watch-about:has(>.k-watch-about-text) .k-watch-facts{grid-template-columns:1fr;gap:16px}}@media (max-width:767px){.k-watch-about{padding:18px}.k-watch-facts{grid-template-columns:1fr 1fr;gap:12px 16px}}.k-footer{border-top:1px solid var(--kadr-line);color:var(--kadr-faint);padding:22px 0 26px;font-size:13px}.k-footer .k-container-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;display:flex}.k-bnav{z-index:40;background:var(--kadr-panel-solid);display:none;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.k-bnav{background:color-mix(in srgb,var(--kadr-panel-solid) 95%,transparent)}}.k-bnav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--kadr-line);padding-bottom:env(safe-area-inset-bottom)}.k-bnav ul{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.k-bnav a,.k-bnav button{width:100%;min-height:56px;color:var(--kadr-dim);cursor:pointer;background:0 0;border:0;justify-items:center;gap:3px;padding:8px 4px 10px;text-decoration:none;display:grid}.k-bnav svg{width:22px;height:22px}.k-bnav a[aria-current=page],.k-bnav button[aria-pressed=true]{color:var(--kadr-accent)}@media (max-width:767px){.k-bnav{display:block}.k-header .k-nav{display:none}}.k-search-overlay{z-index:60;grid-template-rows:auto 1fr;display:grid;position:fixed;inset:0;overflow-y:auto}.k-search-overlay-head{padding:12px var(--kadr-pad);border-bottom:1px solid var(--kadr-line);background:var(--kadr-bg);align-items:center;gap:10px;display:flex;position:sticky;top:0}.k-search-overlay-head .search-suggest{flex:1;width:auto}.k-search-overlay-head .search-suggest>label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.k-search-overlay-head input{min-height:44px}.k-search-overlay .search-suggest-popup{position:static}@media (prefers-reduced-motion:no-preference){.k-account-menu,.k-search-overlay{animation:k-fade-up var(--motion-base) var(--motion-ease) both}}@keyframes k-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.k-search-toggle{display:none}.k-header-actions{align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.password-field{display:block;position:relative}.password-field input{padding-right:92px}.password-toggle{border-radius:var(--kadr-r-control);background:var(--kadr-veil-6);border:1px solid var(--kadr-line-strong);min-height:32px;color:var(--kadr-dim);cursor:pointer;padding:4px 10px;font-size:12px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.password-toggle:hover{color:var(--kadr-text);background:var(--kadr-veil-10)}.password-toggle:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}.login-card{background:var(--kadr-panel);border-color:var(--kadr-line-strong)}.login-screen{background:var(--kadr-bg)}.search-suggest{width:100%;min-width:0;position:relative}.search-suggest>label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.search-shell{background:var(--kadr-panel);align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.search-shell{background:color-mix(in srgb,var(--kadr-panel) 75%,transparent)}}.search-shell{border:1px solid var(--kadr-line-control);border-radius:var(--kadr-r-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease),background var(--motion-fast) var(--motion-ease)}.search-shell:hover{border-color:var(--kadr-veil-25)}.search-suggest:focus-within .search-shell{border-color:var(--kadr-accent)}@supports (color:color-mix(in lab,red,red)){.search-suggest:focus-within .search-shell{border-color:color-mix(in srgb,var(--kadr-accent) 60%,transparent)}}@supports (color:color-mix(in lab,red,red)){.search-suggest:focus-within .search-shell{box-shadow:0 0 0 4px color-mix(in srgb,var(--kadr-accent) 7%,transparent),0 10px 34px var(--kadr-shade-50)}}.search-shell>svg{color:var(--kadr-faint);pointer-events:none;transition:color var(--motion-fast) var(--motion-ease),transform var(--motion-base) var(--motion-ease);position:absolute;left:14px}.search-suggest:focus-within .search-shell>svg{color:var(--kadr-accent);transform:scale(1.08)}.search-shell input{border-radius:var(--kadr-r-pill);width:100%;min-height:44px;color:var(--kadr-text);background:0 0;border:0;padding:0 44px;font-size:14px}.search-shell input:focus{outline:none}.search-shell input::placeholder{color:var(--kadr-faint);transition:color var(--motion-fast) var(--motion-ease)}.search-shell input::-webkit-search-cancel-button{display:none}@media (max-width:767px){.search-shell input{font-size:16px}}.search-clear{width:30px;height:30px;color:var(--kadr-faint);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;right:7px}.search-shortcut{border-radius:var(--kadr-r-tag);background:var(--kadr-raised);min-width:25px;height:22px;color:var(--kadr-accent);place-items:center;padding:0 5px;font:600 11px/1 ui-monospace,monospace;display:grid;position:absolute;right:8px}.search-clear:hover{color:var(--kadr-text);background:var(--kadr-veil-7)}.search-clear:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.search-clear,.search-suggest-popup{animation:k-pop var(--motion-base) var(--motion-ease) both}.search-suggest-option{transition:background var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.search-suggest-option:hover{transform:translate(2px)}.search-suggest-go{transition:transform var(--motion-base) var(--motion-ease),color var(--motion-fast) var(--motion-ease);color:var(--kadr-faint)}.search-suggest-option:hover .search-suggest-go{color:var(--kadr-accent);transform:translate(2px,-2px)}}@keyframes k-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}.search-suggest-go{place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.k-shelf-track{scroll-behavior:smooth}}.k-card-media .k-card-hover{z-index:2;background:linear-gradient(180deg,transparent 35%,var(--kadr-shade-70) 100%);opacity:0;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.k-card-media .k-card-play{background:var(--kadr-accent);border-radius:50%;place-items:center;width:52px;height:52px;display:grid}@supports (color:color-mix(in lab,red,red)){.k-card-media .k-card-play{background:color-mix(in srgb,var(--kadr-accent) 91%,transparent)}}.k-card-media .k-card-play{color:var(--kadr-accent-ink);box-shadow:0 10px 30px var(--kadr-shade-60)}@media (prefers-reduced-motion:no-preference){.k-card-media .k-card-hover{transition:opacity var(--motion-base) var(--motion-ease)}.k-card-media .k-card-play{transition:transform var(--motion-base) var(--motion-ease);transform:scale(.72)}@media (hover:hover){.k-card:hover .k-card-hover{opacity:1}.k-card:hover .k-card-play{transform:scale(1)}}}.k-seasons{flex-wrap:wrap;gap:8px;margin:6px 0 10px;display:flex}.k-season-chip{border-radius:var(--kadr-r-pill);border:1px solid var(--kadr-line-strong);color:var(--kadr-dim);cursor:pointer;min-height:38px;transition:background var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease);background:0 0;align-items:center;gap:7px;padding:8px 14px;font-size:13px;display:inline-flex}.k-season-chip:hover{background:var(--kadr-veil-5);color:var(--kadr-text);transform:translateY(-1px)}.k-season-chip[aria-pressed=true]{background:var(--kadr-accent);border-color:var(--kadr-accent);color:var(--kadr-accent-ink);font-weight:650}.k-season-chip:disabled{opacity:.55;cursor:wait}.k-season-chip small{opacity:.72;font-size:12px}@media (prefers-reduced-motion:no-preference){.k-brand{transition:opacity var(--motion-fast) var(--motion-ease)}.k-brand:hover{opacity:.85}}.k-header{background:var(--kadr-panel-solid)}@supports (color:color-mix(in lab,red,red)){.k-header{background:color-mix(in srgb,var(--kadr-panel-solid) 93%,transparent)}}.k-brand{letter-spacing:-.8px;font-size:23px}.k-brand span{vertical-align:middle;border-radius:var(--kadr-r-tag);background:var(--kadr-accent);color:var(--kadr-accent-ink);letter-spacing:.7px;text-transform:uppercase;margin-left:5px;padding:3px 5px;font:700 11px/1.2 ui-monospace,monospace;display:inline-block}.k-nav a{padding:7px 11px;font-size:13px}.k-nav a[aria-current=page]{background:var(--kadr-raised);color:var(--kadr-accent)}.k-account-btn{background:0 0;border-color:#0000;font-size:13px}.k-avatar{border:1px solid var(--kadr-accent);background:var(--kadr-raised)}@supports (color:color-mix(in lab,red,red)){.k-bnav{background:color-mix(in srgb,var(--kadr-panel-solid) 96%,transparent)}}.k-footer{background:var(--kadr-bg);padding-block:30px}.k-footer .k-brand{font-size:18px}.k-brand{align-items:center;min-height:44px;display:inline-flex}.k-brand-group{flex-shrink:0;align-items:center;gap:5px;display:flex}.k-footer .k-container-row{justify-content:flex-start}.k-home{padding-top:0}.k-spotlight{--spotlight-backdrop-opacity:.46;isolation:isolate;min-height:570px;margin:12px calc(-1 * var(--kadr-pad)) 0;padding:54px var(--kadr-pad) 72px;border-radius:0 0 var(--kadr-r-block) var(--kadr-r-block);background:var(--kadr-panel-solid);align-items:center;display:flex;position:relative;overflow:hidden}.k-spotlight:after{content:"";z-index:-1;background:linear-gradient(90deg,var(--kadr-panel-solid) 0,var(--kadr-panel-solid) 52%,var(--kadr-panel-solid) 100%),linear-gradient(0deg,var(--kadr-bg) 0,transparent 65%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.k-spotlight:after{background:linear-gradient(90deg,color-mix(in srgb,var(--kadr-panel-solid) 93%,transparent) 0,color-mix(in srgb,var(--kadr-panel-solid) 78%,transparent) 52%,color-mix(in srgb,var(--kadr-panel-solid) 54%,transparent) 100%),linear-gradient(0deg,var(--kadr-bg) 0,transparent 65%)}}.k-spotlight:after{pointer-events:none}.k-spotlight .k-spotlight-backdrop{object-fit:cover;object-position:center 28%;z-index:-2;width:110%;height:110%;opacity:var(--spotlight-backdrop-opacity);filter:blur(18px)saturate(.82);position:absolute;inset:-5%}.k-spotlight-layout{z-index:1;grid-template-columns:clamp(180px,18vw,250px) minmax(0,760px);align-items:end;gap:clamp(30px,4vw,64px);width:min(1120px,100%);margin-inline:auto;display:grid;position:relative}.k-spotlight-poster-shell{aspect-ratio:2/3;border-radius:var(--kadr-r-card);width:100%;max-height:360px;box-shadow:0 28px 64px var(--kadr-shade-60);overflow:hidden}.k-spotlight-poster{object-fit:cover;width:100%;height:100%;display:block}.k-spotlight-body{min-width:0;padding-bottom:10px}.k-spotlight h2{letter-spacing:-2px;text-wrap:balance;overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0 0 12px;font-size:clamp(36px,4.3vw,60px);font-weight:750;line-height:1.06;display:-webkit-box;overflow:hidden}.k-spotlight-meta{color:var(--kadr-muted);font-variant-numeric:tabular-nums;margin:0;font-size:14px}.k-spotlight-copy{color:var(--kadr-dim);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-width:520px;margin:14px 0 0;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.k-spotlight .k-hero-actions{margin-top:24px}.k-spotlight .k-btn{min-height:46px;padding-inline:22px}.k-spotlight-pagination{z-index:2;left:var(--kadr-pad);right:var(--kadr-pad);align-items:center;gap:8px;display:flex;position:absolute;bottom:18px}.k-spotlight-pagination button{background:0 0;border:0;flex:1;align-items:flex-end;min-width:0;min-height:30px;padding:10px 0;display:flex}@media (pointer:coarse){.k-spotlight-pagination button{min-height:44px}}.k-spotlight-pagination button span{border-radius:var(--kadr-r-tag);background:var(--kadr-faint);width:100%;height:4px;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.k-spotlight-pagination button span{background:color-mix(in srgb,var(--kadr-faint) 44%,transparent)}}.k-spotlight-pagination button span{transition:background var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.k-spotlight-pagination button:hover span{background:var(--kadr-dim)}@supports (color:color-mix(in lab,red,red)){.k-spotlight-pagination button:hover span{background:color-mix(in srgb,var(--kadr-dim) 56%,transparent)}}.k-spotlight-pagination button:hover span{transform:scaleY(1.5)}.k-spotlight-pagination button[aria-pressed=true] span,.k-spotlight-pagination button[data-done=true]:not([aria-pressed=true]) span{background:var(--kadr-accent)}.k-spotlight-pagination .k-spotlight-pause{background:var(--kadr-panel-solid);border-radius:50%;flex:none;place-items:center;width:36px;min-height:36px;margin-left:4px;padding:0;display:grid}@supports (color:color-mix(in lab,red,red)){.k-spotlight-pagination .k-spotlight-pause{background:color-mix(in srgb,var(--kadr-panel-solid) 65%,transparent)}}.k-spotlight-pagination .k-spotlight-pause{border:1px solid var(--kadr-line-strong);color:var(--kadr-text)}.k-spotlight-pagination .k-spotlight-pause:hover{background:var(--kadr-raised)}.k-spotlight-pagination .k-spotlight-pause{position:relative}.k-spotlight-pagination .k-spotlight-pause:after{content:"";border-radius:50%;position:absolute;inset:-5px}.k-spotlight-pagination .k-spotlight-pause[aria-pressed=true]{color:var(--kadr-accent);border-color:var(--kadr-accent)}.k-spotlight-pagination .k-spotlight-pause:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.k-spotlight-pagination .k-spotlight-pause{display:none}}@media (prefers-reduced-motion:no-preference){.k-spotlight .k-spotlight-backdrop{animation:k-spotlight-backdrop-in .85s cubic-bezier(.16,1,.3,1) both}.k-spotlight-poster-shell{animation:k-spotlight-poster-in .62s cubic-bezier(.16,1,.3,1) both}.k-spotlight-copy-block>*{animation:k-spotlight-copy-in .48s cubic-bezier(.16,1,.3,1) both}.k-spotlight-copy-block>:nth-child(2){animation-delay:55ms}.k-spotlight-copy-block>:nth-child(3){animation-delay:95ms}.k-spotlight-copy-block>:nth-child(4){animation-delay:.125s}.k-spotlight-copy-block>:nth-child(5){animation-delay:.155s}.k-spotlight-pagination{animation:k-spotlight-pagination-in .42s cubic-bezier(.16,1,.3,1) .18s both}.k-spotlight-pagination button[aria-pressed=true] span{background:var(--kadr-faint)}@supports (color:color-mix(in lab,red,red)){.k-spotlight-pagination button[aria-pressed=true] span{background:color-mix(in srgb,var(--kadr-faint) 44%,transparent)}}.k-spotlight-pagination button[aria-pressed=true] span:after{content:"";border-radius:inherit;background:var(--kadr-accent);transform-origin:0;animation:k-slide-progress 7s linear forwards;position:absolute;inset:0;transform:scaleX(0)}.k-spotlight:is(:hover,:focus-within) .k-spotlight-pagination button[aria-pressed=true] span:after,.k-spotlight[data-paused] .k-spotlight-pagination button[aria-pressed=true] span:after{animation-play-state:paused}}@keyframes k-spotlight-backdrop-in{0%{opacity:0;transform:scale(1.06)}to{opacity:var(--spotlight-backdrop-opacity);transform:none}}@keyframes k-spotlight-poster-in{0%{opacity:0;filter:blur(4px);transform:translate(-24px)scale(.965)}to{opacity:1;filter:none;transform:none}}@keyframes k-spotlight-copy-in{0%{opacity:0;filter:blur(3px);transform:translateY(12px)}to{opacity:1;filter:none;transform:none}}@keyframes k-spotlight-pagination-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.k-spotlight-skeleton .k-spotlight-poster-shell{box-shadow:none}.k-sk-title{border-radius:var(--kadr-r-control);width:min(70%,520px);height:clamp(40px,4.3vw,60px);margin-bottom:16px}.k-sk-line{border-radius:var(--kadr-r-tag);max-width:520px;height:14px;margin-top:10px}.k-sk-actions{gap:10px;margin-top:28px;display:flex}.k-sk-actions>*{border-radius:var(--kadr-r-control);width:150px;height:46px}.k-sk-actions>*+*{width:170px}.k-sk-heading{border-radius:var(--kadr-r-tag);width:200px;height:22px}@media (prefers-reduced-motion:no-preference){.k-spotlight-skeleton .k-spotlight-poster-shell{animation:k-shimmer 1.8s cubic-bezier(.4,0,.2,1) infinite}}@keyframes k-slide-progress{to{transform:scaleX(1)}}.k-home-welcome{padding:80px 0 40px}.k-home-welcome p{color:var(--kadr-dim);margin:18px 0}.k-home .k-shelf{margin-top:28px}.k-home .k-shelf-head h2:before{content:"";background:var(--kadr-accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block}.k-home .k-shelf-link{color:var(--kadr-accent);font-size:12px}.k-home .k-shelf-track .k-continue-card{width:calc(33.3333% - 9.33333px)}.k-home .k-continue-card{border-color:var(--kadr-line);background:var(--kadr-popover);gap:0;padding:0;display:grid;position:relative;overflow:hidden}.k-home .k-continue-card>img{aspect-ratio:16/9;object-fit:cover;object-position:center 28%;border-radius:0;width:100%;height:auto}.k-home .k-continue-body{gap:5px;padding:16px 14px 14px;position:relative}.k-home .k-continue-title{font-size:14px}.k-home .k-continue-sub{font-size:12px}.k-home .k-continue-bar{border-radius:0;height:3px;position:absolute;top:0;left:0;right:0}.k-home .k-continue-play{background:var(--kadr-panel-solid);width:36px;height:36px;position:absolute;top:16px;right:16px}@supports (color:color-mix(in lab,red,red)){.k-home .k-continue-play{background:color-mix(in srgb,var(--kadr-panel-solid) 85%,transparent)}}.k-home .k-continue-play{color:var(--kadr-accent)}.k-home-section{min-width:0;margin-top:48px}.k-home-section .k-shelf-head h2{margin:0}.k-home-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:25px 16px;display:grid}.k-home-grid .k-card-title{font-size:14px}.k-home-grid .k-card{min-width:0}.k-shelf-showmore{color:var(--kadr-accent);border-radius:var(--kadr-r-control);align-items:center;gap:6px;margin-top:14px;padding:8px 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.k-shelf-showmore:hover{color:var(--kadr-accent-hover)}.k-shelf-showmore{position:relative}.k-shelf-showmore:after{content:"";position:absolute;inset:-5px 0}.k-home .k-shelf-head h2{letter-spacing:-.7px;font-size:24px;font-weight:650}.k-watch{gap:20px;padding-top:22px}.k-watch-back{min-height:44px;padding:0;font-size:13px}.k-watch-title{letter-spacing:-1.2px;font-weight:750}.k-watch-with-list{gap:24px}.k-watch-side{background:var(--kadr-panel);border-color:var(--kadr-line);border-radius:var(--kadr-r-block);scrollbar-color:var(--kadr-scrollbar) transparent;gap:20px;padding:20px}.k-voices{background:var(--kadr-panel-solid);margin:-20px -20px 0;padding:20px;top:-20px}@supports (color:color-mix(in lab,red,red)){.k-voices{background:color-mix(in srgb,var(--kadr-panel-solid) 96%,transparent)}}.k-voices{gap:12px}.k-voices-heading>span{color:var(--kadr-dim);font-size:13px}.k-voices-heading svg{color:var(--kadr-accent)}.k-shell .k-voices-select select{border:1px solid var(--kadr-line-control);border-radius:var(--kadr-r-control);background:var(--kadr-panel-solid);width:100%;min-height:44px;color:var(--kadr-text);appearance:none;text-overflow:ellipsis;cursor:pointer;padding:10px 40px 10px 13px;font-size:13px}.k-shell .k-voices-select select:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:3px}.k-watch-side .k-episodes h2{background:0 0;padding:0 0 6px;position:static}.k-episode{border-color:var(--kadr-line);background:var(--kadr-panel-solid);min-height:70px;padding:12px}.k-episode[aria-current=true]{background:var(--kadr-popover);box-shadow:inset 0 0 0 1px var(--kadr-accent)}.k-episode-now{border-radius:var(--kadr-r-tag);background:var(--kadr-accent);color:var(--kadr-accent-ink);vertical-align:middle;margin-left:8px;padding:2px 4px;font-size:12px;font-weight:700;line-height:1.1;display:inline-block}.k-episode .k-episode-progress{border-radius:var(--kadr-r-tag);bottom:7px;left:12px;right:12px}.k-watch .watch-player{border-radius:var(--kadr-r-card);min-height:0;box-shadow:0 18px 45px var(--kadr-shade-20)}.k-player-caption{z-index:1;pointer-events:none;opacity:0;justify-content:space-between;align-items:center;gap:12px;transition:opacity .2s;display:flex;position:absolute;top:14px;left:14px;right:14px}.watch-player:focus-within .k-player-caption,.watch-player:hover .k-player-caption{opacity:1}.k-player-caption span{background:var(--kadr-bg);padding:5px 8px;font-size:12px}@supports (color:color-mix(in lab,red,red)){.k-player-caption span{background:color-mix(in srgb,var(--kadr-bg) 79%,transparent)}}.k-player-caption span{border:1px solid var(--kadr-veil-8);border-radius:var(--kadr-r-tag)}.k-player-caption b{letter-spacing:1.5px;color:var(--kadr-dim);font:10px ui-monospace,monospace}.k-watch-toolbar{background:var(--kadr-panel);border:1px solid var(--kadr-line);border-radius:var(--kadr-r-card);padding:12px}.k-watch-toolbar .k-btn{min-height:40px;padding:8px 12px;font-size:12px}.k-watch-description{border-radius:var(--kadr-r-block);background:var(--kadr-panel);margin-top:4px;padding:28px}.k-watch-description h2{color:var(--kadr-accent);border-bottom:1px solid var(--kadr-line);margin-bottom:20px;padding-bottom:18px;font-size:14px}.k-watch-description p{color:var(--kadr-dim);max-width:900px;font-size:14px;line-height:1.9}@media (min-width:1000px){.k-watch-with-list{grid-template-columns:minmax(0,1fr) 330px}.k-watch-side{height:auto;max-height:660px}}@media (max-width:1100px){.k-home-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:480px) and (max-width:1100px){.k-home-grid>:nth-child(3n+4):nth-last-child(-n+2),.k-home-grid>:nth-child(3n+4):nth-last-child(-n+2)~*{display:none}}@media (max-width:767px){.k-spotlight{--spotlight-backdrop-opacity:.42;border-radius:0 0 20px 20px;min-height:540px;padding-top:100px;padding-bottom:64px}.k-spotlight .k-spotlight-backdrop{object-position:60% 25%}.k-spotlight:after{background:linear-gradient(0deg,var(--kadr-bg) 4%,var(--kadr-panel-solid) 48%,var(--kadr-panel-solid) 100%)}@supports (color:color-mix(in lab,red,red)){.k-spotlight:after{background:linear-gradient(0deg,var(--kadr-bg) 4%,color-mix(in srgb,var(--kadr-panel-solid) 88%,transparent) 48%,color-mix(in srgb,var(--kadr-panel-solid) 42%,transparent) 100%)}}.k-spotlight-layout{grid-template-columns:minmax(118px,30vw) minmax(0,1fr);gap:18px}.k-spotlight-poster-shell{border-radius:12px;max-height:250px}.k-spotlight-body{padding-bottom:0}.k-spotlight h2{letter-spacing:-1.3px;font-size:clamp(30px,7vw,38px)}.k-spotlight-copy{max-width:360px;font-size:13px}.k-spotlight .k-hero-actions{gap:8px}.k-spotlight .k-btn{padding-inline:14px;font-size:13px}.k-spotlight-pagination{gap:6px;bottom:14px}.k-home .k-shelf-track .k-continue-card{width:min(82vw,340px)}.k-home-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 12px}.k-home .k-shelf-head h2{font-size:21px}.k-watch{gap:16px;padding-top:16px}.k-watch-side{border-radius:12px;max-height:520px;padding:16px}.k-voices{margin:-16px -16px 0;padding:16px;top:-16px}.k-watch-toolbar .k-btn{min-height:44px}.k-watch-description{padding:20px}.k-watch .watch-player{border-radius:var(--kadr-r-control)}.k-player-caption{display:none}}@media (max-width:560px){.k-spotlight{min-height:520px;padding-top:210px}.k-spotlight-layout{display:block}.k-spotlight-poster-shell{display:none}.k-spotlight .k-spotlight-backdrop{filter:blur(10px)saturate(.85)}}@media (orientation:landscape) and (max-height:500px){.k-spotlight{min-height:calc(100svh - var(--kadr-header-h) - 12px);padding-top:20px;padding-bottom:52px}.k-spotlight-layout{grid-template-columns:clamp(110px,16vw,170px) minmax(0,1fr);align-items:center;gap:24px}.k-spotlight-poster-shell{max-height:calc(100svh - var(--kadr-header-h) - 90px)}.k-spotlight h2{-webkit-line-clamp:2;line-clamp:2;margin-bottom:8px;font-size:clamp(26px,4vw,34px)}.k-spotlight-copy{-webkit-line-clamp:2;line-clamp:2;margin-top:8px}.k-spotlight .k-hero-actions{margin-top:14px}}@media (orientation:landscape) and (max-height:500px) and (max-width:767px){.k-spotlight{min-height:calc(100svh - var(--kadr-header-h) - 12px - 62px - env(safe-area-inset-bottom));padding-top:14px;padding-bottom:46px}.k-spotlight-poster-shell{max-height:calc(100svh - var(--kadr-header-h) - 150px)}}@media (max-width:479px){.k-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.k-home-grid>:nth-child(2n+3):last-child{display:none}.k-watch-toolbar .k-watch-actions-row{gap:8px}}.watch-player .watch-empty{z-index:4}@media (max-width:479px){.k-account-name{display:none}.k-account-btn{padding:5px}.k-header-inner{gap:12px}}.watch-player .watch-settings{border-radius:var(--kadr-r-card);align-content:start;gap:0;height:auto;max-height:calc(100% - 20px);display:grid;inset:10px 10px auto auto;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.watch-player .watch-settings{background:color-mix(in srgb,var(--kadr-popover) 97%,transparent)}}.watch-player .watch-setting-fields{grid-auto-rows:auto;align-content:start;gap:4px}.watch-player .watch-setting-fields label,.watch-player .watch-setting-row{align-content:center;align-items:center;height:auto;min-height:48px;padding:6px 8px}.watch-player .watch-setting-fields label>span{line-height:1.4}.watch-player .watch-setting-fields svg,.watch-player .watch-setting-row svg{flex-shrink:0;width:20px;height:20px}.watch-player .watch-setting-fields select{appearance:none;box-sizing:border-box;width:108px;height:36px;min-height:36px;line-height:20px;font:inherit;background:var(--kadr-panel-solid) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%23b4bfb7' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 10px center!important;border-radius:var(--kadr-r-control)!important;padding:7px 30px 7px 10px!important}.watch-player .watch-settings-heading{background:0 0;position:static}.watch-player .watch-actions{margin-top:10px;padding-top:10px}.watch-player .watch-actions button{border-radius:8px;min-height:42px}:is(.watch-player:fullscreen .k-player-caption,.watch-player:fullscreen .watch-resume,.watch-player:fullscreen .watch-skip-copy){display:none}@media (max-width:650px){.watch-player .watch-settings{width:auto;height:auto;max-height:calc(100% - 12px);padding:12px;inset:6px}.watch-player .watch-setting-fields select{width:96px}}.watch-player .watch-settings,.watch-player .watch-settings *{box-sizing:border-box}.watch-player .watch-setting-fields{min-width:0}.watch-player .watch-settings{transform-origin:100% 100%;max-height:calc(100% - 84px);inset:auto 10px 72px auto}@media (max-width:650px){.watch-player .watch-settings{max-height:calc(100% - 76px);inset:auto 6px 64px}}@media (prefers-reduced-motion:no-preference){.watch-player .watch-settings{animation:watch-settings-enter .18s cubic-bezier(.2,.8,.2,1) both}}@keyframes watch-settings-enter{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.watch-player>.watch-upscale-canvas{object-fit:contain;pointer-events:none;background:var(--kadr-black);width:100%;height:100%;position:absolute;inset:0}.watch-player>.watch-upscale-canvas[hidden]{display:none}.watch-player video,.watch-player>.watch-upscale-canvas{filter:var(--picture-filter,none)}.watch-picture .watch-speed-slider>span{min-width:76px}.watch-player .shaka-text-container{z-index:2}.watch-player .watch-upscale-status{color:var(--kadr-dim);grid-column:1/-1;margin:0;padding:4px 10px 10px;font-size:12px;line-height:1.5}.watch-player .watch-setting-row:disabled{opacity:.5;cursor:not-allowed}.watch-player .watch-upscale-timing{color:var(--kadr-dim);justify-content:space-between;align-items:center;gap:12px;padding:10px;font-size:13px;display:flex}.watch-player .watch-upscale-timing output{font-variant-numeric:tabular-nums;color:var(--kadr-accent);white-space:nowrap}.k-shell,body{font-family:var(--font-body),Arial,sans-serif}button,input,select,textarea{font-family:inherit}.k-brand,.k-spotlight h2,.k-watch-title,.watch-settings-heading,h1,h2,h3{font-family:var(--font-heading),Arial,sans-serif;font-weight:800}.k-card-title{font-weight:700}.k-spotlight h2{letter-spacing:-.045em;font-weight:800}.watch-player{--shaka-font-family:var(--font-body),Arial,sans-serif;font-family:var(--font-body),Arial,sans-serif}.k-dropdown-trigger{width:100%;min-width:0;min-height:44px;color:var(--kadr-text);background:var(--kadr-panel-solid);border:1px solid var(--kadr-line-strong);border-radius:var(--kadr-r-control);text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;font-size:13px;display:flex}.k-dropdown-trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-dropdown-trigger>span:last-child{color:var(--kadr-accent);flex-shrink:0;display:flex}.k-dropdown-trigger:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:3px}.k-dropdown-popup{z-index:100;min-width:var(--radix-select-trigger-width);max-width:calc(100vw - 24px);max-height:var(--radix-select-content-available-height);background:var(--kadr-popover);color:var(--kadr-text);border:1px solid var(--kadr-line-strong);border-radius:var(--kadr-r-card);box-shadow:0 18px 48px var(--kadr-shade-50);font-family:var(--font-body),Arial,sans-serif;padding:6px;overflow:hidden}.k-dropdown-option{border-radius:var(--kadr-r-control);cursor:pointer;outline:none;padding:12px 14px 12px 36px;font-size:14px;position:relative}.k-dropdown-option>span:first-child:not(:last-child){color:var(--kadr-accent);position:absolute;top:50%;left:10px;transform:translateY(-50%)}.k-dropdown-option[data-highlighted]{background:var(--kadr-raised)}.k-dropdown-option[data-state=checked]{color:var(--kadr-accent);font-weight:600}.k-dropdown-scroll{min-height:24px;color:var(--kadr-accent);place-items:center;display:grid}.watch-player .watch-setting-row>b{white-space:nowrap;align-items:center;gap:8px;display:flex}@supports (color:color-mix(in lab,red,red)){.watch-player .watch-settings{background:color-mix(in srgb,var(--kadr-panel-solid) 97%,transparent)}}.watch-player .watch-settings{border-radius:var(--kadr-r-block)}.watch-player .watch-settings-heading>span{font-family:var(--font-heading),Arial,sans-serif;font-size:18px;font-weight:800}.watch-player .watch-settings-heading .watch-settings-back{min-width:32px;min-height:36px}.watch-choice-panel{padding:4px 0}.watch-choice-list{gap:4px;display:grid}.watch-choice-list button{border-radius:var(--kadr-r-control);min-height:46px;color:var(--kadr-dim);text-align:left;background:0 0;border:0;align-items:center;gap:14px;padding:12px 14px;font-size:16px;font-weight:600;display:flex}.watch-choice-list button svg{visibility:hidden}.watch-choice-list button[aria-pressed=true]{color:var(--kadr-text)}.watch-choice-list button[aria-pressed=true] svg{visibility:visible;color:var(--kadr-accent)}.watch-choice-list button:focus-visible,.watch-choice-list button:hover{background:var(--kadr-veil-5)}.watch-speed-presets{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:6px 0 18px;display:grid}.watch-speed-presets button{border-radius:var(--kadr-r-pill);background:var(--kadr-veil-4);min-width:0;min-height:40px;color:var(--kadr-dim);border:0;padding:8px 4px;font-size:13px;font-weight:600}.watch-speed-presets button[aria-pressed=true]{background:var(--kadr-accent);color:var(--kadr-accent-ink);box-shadow:0 3px 16px var(--kadr-accent)}@supports (color:color-mix(in lab,red,red)){.watch-speed-presets button[aria-pressed=true]{box-shadow:0 3px 16px color-mix(in srgb,var(--kadr-accent) 15%,transparent)}}.watch-speed-slider{color:var(--kadr-faint);align-items:center;gap:14px;padding:12px 2px 6px;font-size:13px;display:flex}.watch-speed-slider input{width:0;min-width:0;accent-color:var(--kadr-accent);cursor:pointer;flex:1;min-height:32px}.watch-speed-slider output{text-align:right;min-width:40px;color:var(--kadr-text);font-variant-numeric:tabular-nums}.watch-player .k-player-caption{opacity:0;display:none}:is(.watch-player:fullscreen .k-player-caption){opacity:0;z-index:3;filter:drop-shadow(0 2px 8px var(--kadr-shade-60));align-items:flex-start;transition:opacity .18s;display:flex;inset:28px 32px auto}:is(.watch-player:fullscreen:has(.shaka-controls-container[shown=true]) .k-player-caption,.watch-player:fullscreen:has(.watch-settings) .k-player-caption){opacity:1}.k-player-caption>div{gap:7px;min-width:0;max-width:calc(100% - 130px);display:grid}.k-player-caption strong{font-family:var(--font-heading),Arial,sans-serif;letter-spacing:-.035em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(18px,2.2vw,34px);font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.k-player-caption>div>span{color:var(--kadr-dim);background:0 0;border:0;border-radius:0;padding:0;font-size:clamp(13px,1.3vw,20px)}.k-player-caption .k-player-wordmark{font-family:var(--font-heading),Arial,sans-serif;letter-spacing:-1.5px;color:var(--kadr-text);justify-items:end;gap:5px;padding:0;font-size:28px;font-weight:800;line-height:1;display:grid}.k-player-caption .k-player-wordmark>span{color:var(--kadr-accent);font-family:var(--font-body),Arial,sans-serif;letter-spacing:2.4px;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:8px}.watch-player .shaka-bottom-controls{flex-direction:column;gap:0;padding-bottom:4px;display:flex}.watch-player .shaka-seek-bar-container{border-top-width:6px;border-bottom-width:6px;margin:0 8px -2px;top:0}.watch-player .shaka-controls-button-panel{min-height:44px;padding-top:0;padding-bottom:0}.watch-player:has(.watch-settings) .shaka-seek-bar-container{opacity:1}@media (max-width:650px){:is(.watch-player:fullscreen .k-player-caption){inset:16px 18px auto}.k-player-caption>div{max-width:calc(100% - 80px)}.k-player-caption .k-player-wordmark{font-size:22px}.k-player-caption .k-player-wordmark>span{letter-spacing:1.5px;font-size:6px}.watch-speed-presets{gap:5px}}@media (prefers-reduced-motion:no-preference){.k-dropdown-popup,.watch-choice-panel{animation:k-pop .16s both}}.k-watch .watch-player:fullscreen{box-shadow:none;border:0;border-radius:0;outline:none;margin:0}.watch-player:fullscreen{box-shadow:none;border:0;border-radius:0;outline:none;margin:0}.k-watch .watch-player:-webkit-full-screen,.watch-player:-webkit-full-screen{box-shadow:none;border:0;border-radius:0;outline:none;margin:0}.watch-player .shaka-controls-button-panel{--shaka-icon-size-sm:24px}.watch-player .shaka-controls-button-panel button:not(.shaka-current-time){place-items:center;min-width:44px;min-height:44px;padding:0 8px;display:grid}.watch-player .shaka-controls-button-panel .shaka-ad-info:empty,.watch-player .shaka-controls-button-panel button[hidden]{display:none}.watch-player .shaka-controls-button-panel .shaka-ui-icon{font-size:24px;line-height:1}.watch-player .shaka-controls-button-panel .watch-captions svg,.watch-player .shaka-controls-button-panel .watch-next svg,.watch-player .shaka-controls-button-panel .watch-pip svg,.watch-player .shaka-controls-button-panel .watch-previous svg,.watch-player .shaka-controls-button-panel .watch-settings-toggle svg{stroke-width:1.8px;width:24px;height:24px}.k-episode-tracker{border-bottom:1px solid var(--kadr-line);padding:0 0 10px}.k-episode-tracker p{color:var(--kadr-dim);justify-content:space-between;gap:8px;margin:0 0 9px;font-size:12px;display:flex}.k-episode-tracker strong{color:var(--kadr-accent);font-weight:600}.k-episode-tracker progress,.k-profile-glow-progress progress{appearance:none;border-radius:var(--kadr-r-tag);background:var(--kadr-veil-7);width:100%;height:5px;color:var(--kadr-accent);border:0;display:block;overflow:hidden}.k-episode-tracker progress::-webkit-progress-bar,.k-profile-glow-progress progress::-webkit-progress-bar{background:var(--kadr-veil-7);border-radius:var(--kadr-r-tag)}.k-episode-tracker progress::-webkit-progress-value,.k-profile-glow-progress progress::-webkit-progress-value{background:var(--kadr-accent);border-radius:var(--kadr-r-tag)}.k-episode-tracker progress::-moz-progress-bar,.k-profile-glow-progress progress::-moz-progress-bar{background:var(--kadr-accent);border-radius:var(--kadr-r-tag)}.k-watch-side .k-episode{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:10px;min-height:76px;padding:10px;display:grid}.k-episode-preview{aspect-ratio:16/9;border-radius:var(--kadr-r-control);background:var(--kadr-popover);width:88px;display:block;position:relative;overflow:hidden}.k-episode-preview img{object-fit:cover;width:100%;height:100%;display:block}.k-episode-preview>span{background:var(--kadr-shade-60);color:var(--kadr-dim);padding:2px 4px;font-size:8px;position:absolute;bottom:0;left:0;right:0}.k-episode-copy{gap:5px;min-width:0;display:grid}.k-episode-copy strong{white-space:normal;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12px;display:flex}.k-episode-copy .k-episode-now{margin-left:0;font-size:12px}.k-episode-mark{--k-mark:var(--kadr-warning);border-radius:var(--kadr-r-tag);background:var(--k-mark);align-items:center;gap:5px;padding:3px 7px 3px 6px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.k-episode-mark{background:color-mix(in srgb,var(--k-mark) 18%,transparent)}}.k-episode-mark{color:var(--k-mark);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font:700 12px/1.1 ui-monospace,monospace}.k-episode-mark:before{content:"";border-radius:50%;flex:none;width:6px;height:6px}.k-episode-mark:before,.k-episode-mark[data-mark=mixed]{background:var(--k-mark)}@supports (color:color-mix(in lab,red,red)){.k-episode-mark[data-mark=mixed]{background:color-mix(in srgb,var(--k-mark) 9%,transparent)}}.k-episode-mark[data-mark=mixed]:before{background:linear-gradient(90deg,var(--k-mark) 50%,transparent 50%);box-shadow:inset 0 0 0 1px var(--k-mark)}.k-episode-mark[data-mark=recap]{--k-mark:var(--kadr-dim);background:var(--kadr-fill-strong)}.k-episode-mark[data-mark=recap]:before{box-shadow:inset 0 0 0 1.5px var(--k-mark);background:0 0}.k-episode-copy small{font-size:12px}.k-episode[data-unavailable] .k-episode-copy strong,.k-episode[data-unavailable] .k-episode-preview{opacity:.5}.k-episode-copy .k-episode-missing{color:var(--kadr-faint)}@media (max-width:400px){.watch-player .shaka-controls-button-panel button:not(.shaka-current-time){min-width:36px;padding-inline:4px}.watch-player .shaka-controls-button-panel .shaka-ui-icon{font-size:22px}}:is(.watch-player:fullscreen){outline:none!important}.watch-player .watch-resume,.watch-player .watch-skip{box-sizing:border-box;color:var(--kadr-text);font-family:var(--font-body),sans-serif;border:1px solid var(--kadr-veil-12);border-radius:var(--kadr-r-card);box-shadow:0 12px 32px var(--kadr-shade-35);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f1612f0;animation:watch-prompt-in .2s ease-out both}.watch-player .watch-skip{gap:8px;max-width:calc(100% - 40px);padding:8px;bottom:84px;right:20px}.watch-player .watch-skip-copy{gap:3px;min-width:0;margin:0 12px 0 8px;display:grid}.watch-player .watch-skip-copy strong{font-size:13px;font-weight:600}.watch-player .watch-skip-copy span{color:var(--kadr-dim);font-size:12px}.watch-player .watch-resume button,.watch-player .watch-skip button{border-radius:var(--kadr-r-control);background:var(--kadr-veil-5);min-height:40px;color:var(--kadr-text);font:600 13px var(--font-body),sans-serif;cursor:pointer;box-shadow:none;border:0;justify-content:center;align-items:center;gap:7px;padding:9px 12px;transition:background .15s;display:inline-flex}.watch-player .watch-skip button.primary{background:var(--kadr-accent);color:var(--kadr-accent-ink)}.watch-player .watch-skip button.primary:hover{background:var(--kadr-accent-hover)}.watch-player .watch-resume button:hover,.watch-player .watch-skip button:not(.primary):hover{background:var(--kadr-veil-10)}.watch-player .watch-resume button svg,.watch-player .watch-skip button svg{stroke-width:1.8px;flex-shrink:0}.watch-player .watch-skip .watch-skip-dismiss{min-width:40px;color:var(--kadr-faint);padding:8px}.watch-player .watch-resume{z-index:5;align-items:center;gap:12px;max-width:calc(100% - 36px);padding:6px 6px 6px 14px;font-size:12px;display:flex;position:absolute;top:18px;left:18px}.watch-player .watch-resume span{color:var(--kadr-dim)}.watch-player .watch-resume strong{color:var(--kadr-text);font-variant-numeric:tabular-nums}.watch-player .watch-resume button{color:var(--kadr-accent)}.watch-player .watch-resume .watch-resume-dismiss{min-width:36px;color:var(--kadr-faint);padding:8px}:is(.watch-player:fullscreen .watch-resume){display:flex;top:112px}.watch-player .watch-resume button:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}@keyframes watch-prompt-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:650px){.watch-player .watch-skip{gap:4px;max-width:calc(100% - 16px);padding:5px;bottom:74px;right:8px}.watch-player .watch-skip-copy{display:none}.watch-player .watch-skip button{min-height:40px;padding:8px;font-size:12px}.watch-player .watch-resume{gap:6px;max-width:calc(100% - 16px);padding-left:10px;font-size:12px;top:8px;left:8px}.watch-player .watch-resume button{padding:8px;font-size:12px}:is(.watch-player:fullscreen .watch-resume){top:88px}}.k-party-toggle.is-active,.k-party-toggle[aria-expanded=true]{border-color:var(--kadr-accent)}.k-party-count{min-width:20px;height:20px;color:var(--kadr-accent-ink);background:var(--kadr-accent);border-radius:var(--kadr-r-pill);place-items:center;padding:0 5px;font:600 11px ui-monospace,monospace;display:inline-grid}.k-party-anchor{position:relative}.k-party-panel{z-index:12;background:var(--kadr-popover);border:1px solid var(--kadr-line-strong);border-radius:var(--kadr-r-card);width:min(360px,100vw - 32px);box-shadow:0 18px 48px var(--kadr-shade-50);gap:12px;padding:14px 16px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.k-party-panel-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.k-party-panel-head strong{color:var(--kadr-text);font-size:13px;font-weight:650}.k-party-close{border-radius:var(--kadr-r-control);min-width:32px;height:32px;color:var(--kadr-dim);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.k-party-close:hover{color:var(--kadr-text);background:var(--kadr-raised)}.k-party-body{gap:12px;display:grid}.k-party-status{color:var(--kadr-dim);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.k-party-status strong{color:var(--kadr-text);font-variant-numeric:tabular-nums}.k-party-dot{border-radius:var(--kadr-r-pill);background:var(--kadr-faint);flex:none;width:8px;height:8px}.k-party-dot.is-live{background:var(--kadr-accent);box-shadow:0 0 0 3px var(--kadr-accent)}@supports (color:color-mix(in lab,red,red)){.k-party-dot.is-live{box-shadow:0 0 0 3px color-mix(in srgb,var(--kadr-accent) 22%,transparent)}}.k-party-dot.is-warn{background:var(--kadr-danger)}.k-party-members{gap:4px;max-height:180px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.k-party-member{min-height:32px;color:var(--kadr-text);align-items:center;gap:8px;font-size:13px;display:flex}.k-party-member span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.k-party-member b{width:24px;height:24px;color:var(--kadr-accent-ink);background:var(--kadr-accent);border-radius:var(--kadr-r-pill);flex:none;place-items:center;font-size:11px;font-weight:700;display:inline-grid}.k-party-member em{color:var(--kadr-dim);border:1px solid var(--kadr-line);border-radius:var(--kadr-r-pill);flex:none;padding:1px 7px;font-size:12px;font-style:normal}.k-party-link{gap:8px;display:flex}.k-party-link input{min-width:0;min-height:40px;color:var(--kadr-dim);background:var(--kadr-bg);border:1px solid var(--kadr-line-control);border-radius:var(--kadr-r-control);flex:1;padding:0 10px;font:12px ui-monospace,monospace}.k-party-link input:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:1px;color:var(--kadr-text)}.k-party-link .k-btn{flex:none;min-height:40px;font-size:12px}.k-party-actions{flex-wrap:wrap;gap:8px;display:flex}.k-party-actions .k-btn{min-height:40px;font-size:12px}.k-party-danger{color:var(--kadr-danger);border-color:var(--kadr-danger)}@supports (color:color-mix(in lab,red,red)){.k-party-danger{border-color:color-mix(in srgb,var(--kadr-danger) 55%,transparent)}}.k-party-danger:hover{border-color:var(--kadr-danger)}.k-party-note{color:var(--kadr-dim);align-items:center;gap:6px;margin:0;font-size:12px;line-height:1.5;display:flex}.k-party-error{color:var(--kadr-danger)}.k-party-loader{animation:spin 1s linear infinite}.k-party-drawer{background:var(--kadr-panel-solid);color:var(--kadr-text);overscroll-behavior:contain;max-height:80vh;padding:4px 16px calc(16px + env(safe-area-inset-bottom));gap:12px;display:grid;overflow-y:auto}.k-party-drawer [data-slot=drawer-title]{color:var(--kadr-text);font-size:14px;font-weight:650}.watch-player .watch-party-blocked{background:var(--kadr-popover)}@supports (color:color-mix(in lab,red,red)){.watch-player .watch-party-blocked{background:color-mix(in srgb,var(--kadr-popover) 94%,transparent)}}.watch-player .watch-party-blocked{color:var(--kadr-text)}.watch-player .watch-party-blocked button{background:var(--kadr-accent);color:var(--kadr-accent-ink);border-color:var(--kadr-accent);flex:none;align-items:center;gap:6px;font-weight:650;display:inline-flex}@media (max-width:767px){.k-party-actions .k-btn,.k-party-link .k-btn,.k-party-link input{min-height:44px}}.k-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.k-cat{--k-mono:ui-monospace,SFMono-Regular,Menlo,monospace;grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;padding-top:10px;display:grid}.k-cat-head{gap:8px;display:grid}.k-cat-title{font-family:var(--font-heading);letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.6vw,46px);font-weight:800;line-height:1.05}.k-cat-count{color:var(--kadr-faint);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.5}.k-cat-count>span+span:before{content:"·";margin-inline:6px}.k-cat-search{gap:12px;min-width:0;display:grid}.k-cat-search-row{align-items:center;gap:10px;display:flex}.k-cat-search-field{flex:auto;min-width:0}.k-cat-search .search-shell{border-radius:var(--kadr-r-control);background:var(--kadr-panel-solid)}.k-cat-search .search-suggest input{min-height:48px}.k-cat-search .k-btn{min-height:48px;padding-inline:20px}.k-cat-filters-toggle{display:none}.k-cat-sortbar{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.k-movie-sortbar{flex-wrap:wrap;justify-content:flex-start}.k-movie-types{flex:none}.k-movie-sortbar>.k-cat-sorts:not(.k-movie-types){flex:0 auto}.k-cat-sort-select.k-dropdown-trigger{display:none}.k-cat-sorts{scrollbar-width:none;background:var(--kadr-panel);border:1px solid var(--kadr-line);border-radius:var(--kadr-r-card);align-items:center;gap:4px;min-width:0;padding:4px;display:flex;overflow-x:auto}.k-cat-sorts::-webkit-scrollbar{display:none}.k-cat-sorts button,.k-cat-views button{border-radius:var(--kadr-r-control);min-height:38px;color:var(--kadr-dim);cursor:pointer;transition:color var(--motion-fast) var(--motion-ease),background var(--motion-fast) var(--motion-ease);background:0 0;border:0;flex:none;padding:0 12px;font-size:13px}.k-cat-sorts button:hover,.k-cat-views button:hover{color:var(--kadr-text);background:var(--kadr-veil-5)}.k-cat-sorts button[aria-pressed=true],.k-cat-views button[aria-pressed=true]{background:var(--kadr-raised);color:var(--kadr-accent);font-weight:600}.k-cat-views{background:var(--kadr-panel);border:1px solid var(--kadr-line);border-radius:var(--kadr-r-card);flex:none;gap:4px;padding:4px;display:flex}.k-cat-views button{place-items:center;width:38px;padding:0;display:grid}.k-cat-collections{scrollbar-width:none;min-width:0;-webkit-mask-image:linear-gradient(90deg,var(--kadr-black) calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,var(--kadr-black) calc(100% - 32px),transparent);gap:8px;display:flex;overflow-x:auto}.k-cat-collections::-webkit-scrollbar{display:none}.k-cat-collection{border-radius:var(--kadr-r-pill);background:var(--kadr-fill);min-height:38px;color:var(--kadr-text);white-space:nowrap;transition:background var(--motion-fast) var(--motion-ease);flex:none;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.k-cat-collection:last-child{margin-right:24px}.k-cat-collection:hover{background:var(--kadr-fill-hover)}.k-cat-collection:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}.k-cat-collection span{color:var(--kadr-faint);font-variant-numeric:tabular-nums;font-weight:500}.k-cat-collection[aria-current=page]{background:var(--kadr-accent);color:var(--kadr-accent-ink)}.k-cat-collection[aria-current=page] span{color:inherit;opacity:.7}.k-cat-layout{grid-template-columns:272px minmax(0,1fr);align-items:start;gap:22px;display:grid}.k-cat-aside{top:calc(var(--kadr-header-h) + 16px);max-height:calc(100svh - var(--kadr-header-h) - 32px);scrollbar-width:thin;border-radius:var(--kadr-r-block);position:sticky;overflow-y:auto}.k-cfilters{background:var(--kadr-panel);border:1px solid var(--kadr-line);border-radius:var(--kadr-r-block);gap:20px;padding:18px;display:grid}.k-cfilters-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.k-cfilters-head h2{font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:800}.k-cfilters-reset{min-height:36px;color:var(--kadr-dim);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 6px;font-size:12px;display:inline-flex}.k-cfilters-reset:hover:not(:disabled){color:var(--kadr-text)}.k-cfilters-reset:disabled{opacity:.45;cursor:not-allowed}.k-cfilters-group{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.k-cfilters-group legend{font-family:var(--font-heading);color:var(--kadr-dim);margin-bottom:10px;padding:0;font-size:14px;font-weight:700}.k-cfilters-chips{flex-wrap:wrap;gap:8px;display:flex}.k-cfilters-chip{border-radius:var(--kadr-r-pill);border:1px solid var(--kadr-line-control);background:var(--kadr-veil-3);min-height:36px;color:var(--kadr-text);cursor:pointer;transition:color var(--motion-fast) var(--motion-ease),background var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease);align-items:center;gap:5px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.k-cfilters-chip:hover{border-color:var(--kadr-veil-30);background:var(--kadr-veil-5)}.k-cfilters-chip[aria-pressed=true]{background:var(--kadr-accent);border-color:var(--kadr-accent);color:var(--kadr-accent-ink)}.k-cfilters-more{min-height:32px;color:var(--kadr-accent);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12px}.k-cfilters-empty{color:var(--kadr-faint);margin:0;font-size:12px;line-height:1.4}.k-cfilters-years{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:8px;display:grid}.k-cfilters-year{grid-template-columns:minmax(0,1fr)}.k-cfilters-chips .k-skeleton{border:0;height:36px}.k-cfilters-years>span{color:var(--kadr-faint);padding-bottom:14px}.k-cfilters-years label{color:var(--kadr-dim);gap:6px;font-size:12px;display:grid}.k-cfilters-years input{border-radius:var(--kadr-r-control);border:1px solid var(--kadr-line-control);background:var(--kadr-panel-solid);width:100%;min-width:0;min-height:46px;color:var(--kadr-text);font:500 16px var(--font-body);appearance:textfield;padding:0 14px}.k-cfilters-years input::-webkit-inner-spin-button,.k-cfilters-years input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.k-cfilters-years input:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:1px}.k-cfilters-switch{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:14px;display:flex}.k-cfilters-switch input{appearance:none;border-radius:var(--kadr-r-pill);background:var(--kadr-veil-12);cursor:pointer;width:46px;height:28px;transition:background var(--motion-fast) var(--motion-ease);flex:none;margin:0;position:relative}.k-cfilters-switch input:after{content:"";background:var(--kadr-white);width:22px;height:22px;transition:transform var(--motion-base) var(--motion-ease);border-radius:50%;position:absolute;top:3px;left:3px}.k-cfilters-switch input:checked{background:var(--kadr-accent)}.k-cfilters-switch input:checked:after{background:var(--kadr-accent-ink);transform:translate(18px)}.k-cfilters-switch input:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}.k-cfilters-apply{width:100%;min-height:46px}.k-cfilters-count{border-radius:var(--kadr-r-pill);background:var(--kadr-bg);place-items:center;min-width:20px;height:20px;margin-left:6px;padding:0 5px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.k-cfilters-count{background:color-mix(in srgb,var(--kadr-bg) 20%,transparent)}}.k-cfilters-count{font:700 11px var(--k-mono)}.k-cat-filters-toggle .k-cfilters-count{background:var(--kadr-accent);color:var(--kadr-accent-ink)}.k-cat-active-chip:focus-visible,.k-cat-pages button:focus-visible,.k-cat-sorts button:focus-visible,.k-cat-views button:focus-visible,.k-cfilters-chip:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}.k-cat-sheet{color:var(--kadr-text);background:var(--kadr-panel-solid)!important;border-color:var(--kadr-line-strong)!important;border-radius:var(--kadr-r-block) var(--kadr-r-block) 0 0!important;max-height:88svh!important}.k-cat-sheet .k-cfilters{overscroll-behavior:contain;padding:14px 20px calc(20px + env(safe-area-inset-bottom));background:0 0;border:0;border-radius:0;overflow-y:auto}.k-cat-sheet .k-cfilters-apply{box-shadow:0 -12px 24px var(--kadr-panel-solid);position:sticky;bottom:0}.k-cat-results{min-width:0;scroll-margin-top:calc(var(--kadr-header-h) + 16px);gap:16px;display:grid}.k-cat-active{background:var(--kadr-panel);border:1px solid var(--kadr-line);border-radius:var(--kadr-r-card);justify-content:space-between;gap:10px 16px;min-height:48px;padding:8px 12px}.k-cat-active,.k-cat-active-list{flex-wrap:wrap;align-items:center;display:flex}.k-cat-active-list{gap:6px;min-width:0}.k-cat-active-label{color:var(--kadr-faint);font-size:12px}.k-cat-active-chip{border-radius:var(--kadr-r-control);background:var(--kadr-veil-6);min-height:30px;color:var(--kadr-text);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:13px;font-weight:500;display:inline-flex}.k-cat-active-chip:hover{background:var(--kadr-veil-10)}.k-cat-active-chip svg{color:var(--kadr-dim)}.k-cat-active-clear{min-height:30px;color:var(--kadr-accent);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:13px;font-weight:600}.k-cat-shown{color:var(--kadr-dim);font:500 12px var(--k-mono);margin:0 0 0 auto}.k-cat-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.k-cat-list{gap:0;display:grid}.k-ccard.k-ccard-list{border-bottom:1px solid var(--kadr-line);flex-direction:row;gap:18px;padding:18px 0}.k-ccard-list .k-ccard-media{aspect-ratio:2/3;border-radius:8px;flex:0 0 clamp(96px,16vw,144px);align-self:start}.k-ccard-list .k-ccard-body{padding:0}.k-ccard-list .k-ccard-watch{flex:none;padding-inline:18px}@media (max-width:479px){.k-ccard-list{gap:12px}}@media (max-width:767px){.k-ccard.k-ccard-list{gap:12px;padding:12px 0}.k-ccard-list .k-ccard-body{gap:6px}.k-ccard-list .k-ccard-actions,.k-ccard-list .k-ccard-tags{display:none}}.k-cat-grid[data-loading],.k-cat-list[data-loading]{opacity:.55;transition:opacity var(--motion-base) var(--motion-ease)}.k-ccard{background:var(--kadr-panel);border:1px solid var(--kadr-line);border-radius:var(--kadr-r-card);min-width:0;transition:border-color var(--motion-base) var(--motion-ease),transform var(--motion-base) var(--motion-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.k-ccard:hover{border-color:var(--kadr-veil-20)}.k-ccard-media{aspect-ratio:16/10;background:var(--kadr-raised);isolation:isolate;display:block;position:relative;overflow:hidden}.k-ccard-media img{object-fit:cover;width:100%;height:100%;transition:transform var(--motion-slow) var(--motion-ease);position:absolute;inset:0}.k-ccard-media:after{content:"";z-index:1;background:linear-gradient(180deg,var(--kadr-bg) 0,transparent 32%,transparent 55%,var(--kadr-bg) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.k-ccard-media:after{background:linear-gradient(180deg,color-mix(in srgb,var(--kadr-bg) 40%,transparent) 0,transparent 32%,transparent 55%,color-mix(in srgb,var(--kadr-bg) 90%,transparent) 100%)}}.k-ccard-media:after{pointer-events:none}.k-ccard:hover .k-ccard-media img{transform:scale(1.03)}.k-ccard-badges{z-index:2;flex-wrap:wrap;gap:5px;max-width:calc(100% - 90px);display:flex;position:absolute;top:10px;left:10px}.k-ccard-badge{border-radius:var(--kadr-r-tag);background:var(--kadr-bg);padding:4px 7px}@supports (color:color-mix(in lab,red,red)){.k-ccard-badge{background:color-mix(in srgb,var(--kadr-bg) 80%,transparent)}}.k-ccard-badge{color:var(--kadr-text);font-size:12px;font-weight:700;line-height:1}.k-ccard-status-ongoing{background:var(--kadr-accent);color:var(--kadr-accent-ink)}.k-ccard-status-anons{background:var(--kadr-warning);color:var(--kadr-warning)}@supports (color:color-mix(in lab,red,red)){.k-ccard-status-anons{color:color-mix(in srgb,var(--kadr-warning) 18%,var(--kadr-black))}}.k-ccard-score{z-index:2;border-radius:var(--kadr-r-tag);background:var(--kadr-bg);align-items:center;gap:4px;padding:4px 8px;display:inline-flex;position:absolute;top:10px;right:10px}@supports (color:color-mix(in lab,red,red)){.k-ccard-score{background:color-mix(in srgb,var(--kadr-bg) 85%,transparent)}}.k-ccard-score{color:var(--kadr-score);font:700 12px/1 var(--k-mono)}.k-ccard-strip{z-index:2;color:var(--kadr-accent);justify-content:space-between;gap:10px;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.k-ccard-strip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-ccard-studio{max-width:50%;color:var(--kadr-dim);flex:none}.k-ccard-body{flex-direction:column;flex:1;gap:8px;min-width:0;padding:14px;display:flex}.k-ccard-meta{color:var(--kadr-faint);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;line-height:1.4;overflow:hidden}.k-ccard-title{font-family:var(--font-heading);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:17px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.k-ccard-title a{color:inherit;text-decoration:none}.k-ccard-title a:hover{color:var(--kadr-accent)}.k-ccard-title a:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px;border-radius:var(--kadr-r-tag)}.k-ccard-title a:after{content:"";z-index:1;position:absolute;inset:0}.k-ccard-actions{z-index:2;position:relative}.k-ccard>.k-ccard-score{pointer-events:none}.k-ccard-next{color:var(--kadr-accent);margin:0;font-size:12px}.k-ccard-desc{color:var(--kadr-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.k-ccard-tags{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.k-ccard-tags li{border-radius:var(--kadr-r-tag);background:var(--kadr-veil-4);color:var(--kadr-dim);padding:4px 7px;font-size:12px;font-weight:500}.k-ccard-actions{gap:8px;margin-top:auto;padding-top:4px;display:flex}.k-ccard-watch{flex:1;justify-content:center;gap:7px;min-height:44px}.k-cat-pages{background:var(--kadr-panel);border:1px solid var(--kadr-line);border-radius:var(--kadr-r-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.k-cat-pages p{color:var(--kadr-dim);font:500 12px var(--k-mono);margin:0}.k-cat-pages p strong{color:var(--kadr-text)}.k-cat-pages-list{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.k-cat-pages-list>span{color:var(--kadr-faint);padding:0 2px}.k-cat-pages-list button{border:1px solid var(--kadr-line-strong);border-radius:var(--kadr-r-control);min-width:40px;min-height:40px;color:var(--kadr-text);font:600 13px var(--k-mono);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.k-cat-pages-list button:hover:not(:disabled){border-color:var(--kadr-veil-30);background:var(--kadr-veil-4)}.k-cat-pages-list button[aria-current=page]{background:var(--kadr-accent);border-color:var(--kadr-accent);color:var(--kadr-accent-ink)}.k-cat-pages-list button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:767px),(pointer:coarse){.k-cat-collection,.k-cat-pages-list button,.k-cat-sorts button,.k-cat-views button,.k-cfilters-chip,.k-cfilters-more,.k-cfilters-reset{min-height:44px}.k-cat-pages-list button,.k-cat-views button{min-width:44px}.k-cat-active-chip,.k-cat-active-clear{position:relative}.k-cat-active-chip:after,.k-cat-active-clear:after{content:"";position:absolute;inset:-7px -3px}}.k-cat-pages-next{color:var(--kadr-accent)!important}@media (max-width:1023px){.k-cat-layout{grid-template-columns:minmax(0,1fr)}.k-cat-aside{display:none}.k-cat-filters-toggle{display:inline-flex}}@media (max-width:767px){.k-cat{gap:16px}.k-cat-search .k-btn{padding-inline:14px}.k-cat-sortbar{align-items:stretch}.k-cat-sort-buttons{display:none}.k-cat-sort-select.k-dropdown-trigger{flex:auto;width:auto;min-height:48px;display:flex}.k-cat-collections{margin-inline:calc(-1 * var(--kadr-pad));padding-inline:var(--kadr-pad)}.k-cat-grid{grid-template-columns:minmax(0,1fr)}.k-cat-shown{margin-left:0}.k-cat-pages{justify-content:center}}@media (min-width:560px) and (max-width:767px){.k-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.k-ccard-media img{transition:none}.k-ccard:hover .k-ccard-media img{transform:none}}.k-catalog-section-title{letter-spacing:-.5px;margin:0;font-size:22px;font-weight:650}.k-cal{--k-mono:ui-monospace,SFMono-Regular,Menlo,monospace;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;padding-top:10px;display:grid}.k-cal-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 40px;display:flex}.k-cal-head-main{gap:10px;min-width:0;max-width:780px;display:grid}.k-cal-title{font-family:var(--font-heading);letter-spacing:-.04em;margin:0;font-size:clamp(30px,3.6vw,46px);font-weight:800;line-height:1.05}.k-cal-lead{max-width:65ch;color:var(--kadr-dim);margin:0;font-size:14px;line-height:1.55}.k-cal-toolbar{border:1px solid var(--kadr-line);border-radius:var(--kadr-r-block);background:var(--kadr-panel);flex-wrap:wrap;justify-content:space-between;gap:12px 20px;padding:12px}.k-cal-toolbar,.k-cal-weeknav{align-items:center;display:flex}.k-cal-weeknav{gap:6px;min-width:0}.k-cal-range{min-width:0;font:700 13px var(--k-mono);white-space:nowrap;padding:0 6px}.k-cal-icon-btn,.k-cal-today{border:1px solid var(--kadr-line-strong);border-radius:var(--kadr-r-control);min-width:44px;min-height:44px;color:var(--kadr-text);cursor:pointer;transition:background var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease);background:0 0;flex:none;place-items:center;padding:0;display:inline-grid}.k-cal-icon-btn:hover:not(:disabled),.k-cal-today:hover{background:var(--kadr-veil-5)}.k-cal-icon-btn:disabled{opacity:.4;cursor:not-allowed}.k-cal-today{margin-left:6px;padding:0 14px;font-size:13px}.k-cal-today[aria-pressed=true]{border-color:var(--kadr-accent);color:var(--kadr-accent)}.k-cal-filters{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.k-cal-shows{scrollbar-width:none;gap:4px;min-width:0;display:flex;overflow-x:auto}.k-cal-shows::-webkit-scrollbar{display:none}.k-cal-shows button{border-radius:var(--kadr-r-control);background:var(--kadr-veil-4);min-height:44px;color:var(--kadr-dim);cursor:pointer;transition:background var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease);border:0;flex:none;padding:0 12px;font-size:13px}.k-cal-shows button:hover{background:var(--kadr-veil-8);color:var(--kadr-text)}.k-cal-shows button[aria-pressed=true]{background:var(--kadr-accent);color:var(--kadr-accent-ink);font-weight:650}.k-cal-search{border:1px solid var(--kadr-line-control);border-radius:var(--kadr-r-control);background:var(--kadr-panel-solid);width:min(260px,100%);min-height:44px;color:var(--kadr-faint);align-items:center;gap:8px;padding:0 12px;display:flex}.k-cal-search:focus-within{border-color:var(--kadr-accent)}.k-cal-search input{min-width:0;min-height:42px;color:var(--kadr-text);font:400 16px var(--font-body);background:0 0;border:0;outline:0;flex:1}@media (min-width:768px){.k-cal-search input{font-size:13px}}.k-cal-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.k-cal-day{border:1px solid var(--kadr-line);border-radius:var(--kadr-r-card);background:var(--kadr-panel);min-width:0;color:var(--kadr-text);cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease),background var(--motion-fast) var(--motion-ease);justify-items:center;gap:6px;padding:14px 6px;display:grid}.k-cal-day:hover{border-color:var(--kadr-line-strong);background:var(--kadr-popover)}.k-cal-day-name{color:var(--kadr-dim);align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.k-cal-day-dot{background:var(--kadr-accent);border-radius:50%;width:6px;height:6px}.k-cal-day-num{font-family:var(--font-heading);font-size:22px;font-weight:800;line-height:1}.k-cal-day-count{border-radius:var(--kadr-r-pill);background:var(--kadr-veil-4);max-width:100%;color:var(--kadr-dim);white-space:nowrap;text-overflow:ellipsis;padding:4px 9px;font-size:12px;overflow:hidden}.k-cal-day[aria-current=date] .k-cal-day-name{color:var(--kadr-accent)}.k-cal-day[aria-pressed=true]{border-color:var(--kadr-accent);background:var(--kadr-raised)}.k-cal-day[aria-pressed=true] .k-cal-day-count{background:var(--kadr-accent);color:var(--kadr-accent-ink);font-weight:650}.k-cal-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:22px;display:grid}.k-cal-main{gap:14px;min-width:0;display:grid}.k-cal-day-head{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.k-cal-day-head h2{font-family:var(--font-heading);letter-spacing:-.03em;align-items:center;gap:10px;margin:0;font-size:clamp(20px,2vw,25px);font-weight:800;display:flex}.k-cal-day-mark{background:var(--kadr-accent);width:11px;height:11px;box-shadow:0 0 0 4px var(--kadr-accent);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.k-cal-day-mark{box-shadow:0 0 0 4px color-mix(in srgb,var(--kadr-accent) 13%,transparent)}}.k-cal-tag{border-radius:var(--kadr-r-tag);background:var(--kadr-raised);color:var(--kadr-dim);padding:4px 8px;font-size:12px;font-weight:500}.k-cal-updated{color:var(--kadr-faint);font:500 12px var(--k-mono);align-items:center;gap:8px;margin-left:auto;display:inline-flex}.k-cal-updated .k-cal-icon-btn{color:var(--kadr-dim);border-color:#0000}.k-cal-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.k-cal-card{border:1px solid var(--kadr-line);border-radius:var(--kadr-r-card);background:var(--kadr-panel);grid-template-columns:112px minmax(0,1fr);gap:18px;padding:14px;display:grid;position:relative}.k-cal-poster{aspect-ratio:3/4;background:var(--kadr-raised);border-radius:8px;align-self:start;position:relative;overflow:hidden}.k-cal-poster img{object-fit:cover;width:100%;height:100%;display:block}.k-cal-poster-tag{border-radius:var(--kadr-r-tag);background:var(--kadr-panel-solid);padding:3px 6px;position:absolute;bottom:6px;right:6px}@supports (color:color-mix(in lab,red,red)){.k-cal-poster-tag{background:color-mix(in srgb,var(--kadr-panel-solid) 85%,transparent)}}.k-cal-poster-tag{color:var(--kadr-text);white-space:nowrap;font-size:12px;font-weight:600}.k-cal-card-body{align-content:start;gap:8px;min-width:0;display:grid}.k-cal-card-top{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.k-cal-time{background:var(--kadr-raised);color:var(--kadr-text);font:700 12px var(--k-mono)}.k-cal-state,.k-cal-time{border-radius:var(--kadr-r-tag);padding:4px 8px}.k-cal-state{background:var(--kadr-veil-4);color:var(--kadr-dim);font-size:12px;font-weight:600}.k-cal-card[data-state=aired] .k-cal-time{background:var(--kadr-accent);color:var(--kadr-accent-ink)}.k-cal-card[data-state=aired] .k-cal-state:not(.k-cal-state-mine){color:var(--kadr-accent);background:var(--kadr-accent)}@supports (color:color-mix(in lab,red,red)){.k-cal-card[data-state=aired] .k-cal-state:not(.k-cal-state-mine){background:color-mix(in srgb,var(--kadr-accent) 8%,transparent)}}.k-cal-card[data-state=soon] .k-cal-state:not(.k-cal-state-mine){color:var(--kadr-warning);background:var(--kadr-warning)}@supports (color:color-mix(in lab,red,red)){.k-cal-card[data-state=soon] .k-cal-state:not(.k-cal-state-mine){background:color-mix(in srgb,var(--kadr-warning) 8%,transparent)}}.k-cal-state-mine{color:var(--kadr-text);background:var(--kadr-veil-8)}.k-cal-studio{color:var(--kadr-dim);margin-left:auto;font-size:13px}.k-cal-card-title{font-family:var(--font-heading);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:800;line-height:1.25}.k-cal-card-title a{color:inherit;text-decoration:none}.k-cal-card-title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.k-cal-card-actions{z-index:1;position:relative}.k-cal-card-title a:hover{color:var(--kadr-accent)}.k-cal-card-title>span{color:var(--kadr-faint);font-family:var(--font-body);letter-spacing:0;font-size:14px;font-weight:400}.k-cal-card-ep{color:var(--kadr-dim);flex-wrap:wrap;gap:4px 10px;margin:0;font-size:13px;display:flex}.k-cal-card-ep strong{color:var(--kadr-text);font-weight:650}.k-cal-card-ep span:before{content:"·";color:var(--kadr-faint);margin-right:10px}.k-cal-genres{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.k-cal-genres li{border-radius:var(--kadr-r-tag);background:var(--kadr-veil-4);color:var(--kadr-dim);padding:4px 8px;font-size:12px;font-weight:500}.k-cal-card-actions{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:2px;display:flex}.k-cal-card-actions .k-btn{min-height:44px}.k-cal-missing{color:var(--kadr-faint);font-size:13px}.k-cal-score{color:var(--kadr-score);font:700 13px var(--k-mono);align-items:center;gap:5px;margin-left:auto;display:inline-flex}.k-cal-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-bottom:12px;display:flex}.k-cal-section-head h2{font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-size:19px;font-weight:800}.k-cal-section-head span{color:var(--kadr-faint);font-size:12px}.k-cal-next{margin-top:18px}.k-cal-next-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.k-cal-next-day{border:1px solid var(--kadr-line);border-radius:var(--kadr-r-card);background:var(--kadr-panel);min-width:0;padding:12px}.k-cal-next-head{border:0;border-bottom:1px solid var(--kadr-line);width:100%;min-height:44px;color:var(--kadr-accent);font:700 12px var(--k-mono);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:0 0 8px;display:flex}.k-cal-next-head span:last-child{color:var(--kadr-faint);white-space:nowrap;font-weight:500}.k-cal-next-head:hover{border-bottom-color:var(--kadr-accent)}.k-cal-next-head:hover span:last-child{color:var(--kadr-dim)}.k-cal-next-day ul{grid-template-columns:minmax(0,1fr);gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.k-cal-next-day li{justify-content:space-between;align-items:center;gap:10px;min-height:44px;font-size:13px;display:flex}.k-cal-next-day li>a,.k-cal-next-day li>span{min-width:0;color:var(--kadr-text);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.k-cal-next-day li>a{align-self:stretch;line-height:44px}.k-cal-next-day li>a:hover{color:var(--kadr-accent)}.k-cal-next-day time{color:var(--kadr-dim);font:600 12px var(--k-mono);flex:none}.k-cal-next-empty{color:var(--kadr-faint)}.k-cal-side{gap:16px;min-width:0;display:grid;position:sticky;top:84px}.k-cal-panel{border:1px solid var(--kadr-line);border-radius:var(--kadr-r-block);background:var(--kadr-panel);gap:12px;padding:18px;display:grid}.k-cal-panel-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.k-cal-panel-head h2,.k-cal-panel-title{font-family:var(--font-heading);letter-spacing:-.02em;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:800;display:flex}.k-cal-panel-head h2 svg{color:var(--kadr-accent)}.k-cal-panel-empty,.k-cal-panel-lead{color:var(--kadr-dim);margin:0;font-size:13px;line-height:1.5}.k-cal-panel-empty{border-radius:var(--kadr-r-control);background:var(--kadr-veil-3);padding:14px}.k-cal-mine{gap:8px;margin:0;padding:0;list-style:none;display:grid}.k-cal-mine li{border-radius:var(--kadr-r-control);background:var(--kadr-veil-3);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid;position:relative}.k-cal-mine-dot{background:var(--kadr-line-strong);border-radius:50%;width:8px;height:8px}.k-cal-mine li[data-state=aired] .k-cal-mine-dot{background:var(--kadr-accent)}.k-cal-mine li[data-state=soon] .k-cal-mine-dot{background:var(--kadr-warning)}.k-cal-mine-text{gap:2px;min-width:0;display:grid}.k-cal-mine-text a,.k-cal-mine-text strong{color:var(--kadr-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;text-decoration:none;overflow:hidden}.k-cal-mine-text a:hover{color:var(--kadr-accent)}.k-cal-mine-text a:after{content:"";border-radius:var(--kadr-r-control);position:absolute;inset:0}.k-cal-mine-text span{color:var(--kadr-faint);font-size:12px}.k-cal-mine-state{color:var(--kadr-dim);white-space:nowrap;font-size:12px;font-weight:600}.k-cal-mine li[data-state=aired] .k-cal-mine-state{color:var(--kadr-accent)}.k-cal-mine li[data-state=soon] .k-cal-mine-state{color:var(--kadr-warning)}.k-cal-export{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.k-cal-export .k-btn{gap:6px;min-height:44px;padding-inline:10px;font-size:13px}.k-cal-card-title a:focus-visible,.k-cal-day:focus-visible,.k-cal-icon-btn:focus-visible,.k-cal-mine-text a:focus-visible,.k-cal-next-day li>a:focus-visible,.k-cal-next-head:focus-visible,.k-cal-shows button:focus-visible,.k-cal-today:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:3px}@media (max-width:1099px){.k-cal-layout{grid-template-columns:minmax(0,1fr)}.k-cal-side{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;position:static}}@media (max-width:767px){.k-cal{gap:16px}.k-cal-toolbar{padding:10px}.k-cal-weeknav{width:100%}.k-cal-range{text-align:center;letter-spacing:-.02em;white-space:normal;text-wrap:balance;flex:1;padding:0;font-size:11px;line-height:1.4}.k-cal-shows{width:100%}.k-cal-shows button{flex:1 1 0;padding:0 8px}.k-cal-today{margin-left:0}.k-cal-filters,.k-cal-search{width:100%}.k-cal-days{margin-inline:calc(-1 * var(--kadr-pad));padding:0 var(--kadr-pad) 4px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--kadr-pad);scrollbar-width:none;gap:8px;display:flex;position:relative;overflow-x:auto}.k-cal-days::-webkit-scrollbar{display:none}.k-cal-day{scroll-snap-align:center;flex:0 0 88px;padding:12px 4px}.k-cal-card{grid-template-columns:84px minmax(0,1fr);gap:12px;padding:12px}.k-cal-card-title{font-size:17px}.k-cal-studio{width:100%;margin-left:0;font-size:12px}.k-cal-card-actions .k-btn{flex:auto}.k-cal-next-grid{grid-template-columns:minmax(0,1fr)}.k-cal-updated{margin-left:0}}@media (prefers-reduced-motion:reduce){.k-cal-day,.k-cal-shows button{transition:none}}.k-lib-tabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.k-lib-tabs::-webkit-scrollbar{display:none}.k-lib-tabs a{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.k-lib-count{font-variant-numeric:tabular-nums;opacity:.72;font-size:12px}.k-dropdown-trigger.k-list-select{flex:none;width:auto;min-width:176px;min-height:42px}@media (max-width:767px){.k-dropdown-trigger.k-list-select{min-height:44px}}.k-voice-note{color:var(--kadr-dim);margin:10px 0 0;font-size:12px;line-height:1.5}.k-franchise{background:var(--kadr-panel);border:1px solid var(--kadr-line);border-radius:var(--kadr-r-block);gap:14px;padding:22px 24px;display:grid}.k-franchise h2{color:var(--kadr-text);margin:0;font-size:18px;font-weight:650}.k-franchise-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.k-franchise-list li{min-height:54px;transition:background var(--motion-fast) var(--motion-ease);border-radius:12px;align-items:center;gap:14px;padding:6px 12px 6px 10px;display:flex;position:relative}.k-franchise-list li:before{content:"";background:var(--kadr-veil-12);width:1px;position:absolute;top:-2px;bottom:-2px;left:23px}.k-franchise-list li:first-child:before{top:50%}.k-franchise-list li:last-child:before{bottom:50%}.k-franchise-list li:only-child:before{display:none}.k-franchise-num{background:var(--kadr-panel-solid);width:28px;height:28px;color:var(--kadr-faint);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font:12px ui-monospace,monospace;display:grid;position:relative}.k-franchise-list li[data-watched] .k-franchise-num{background:var(--kadr-accent)}@supports (color:color-mix(in lab,red,red)){.k-franchise-list li[data-watched] .k-franchise-num{background:color-mix(in srgb,var(--kadr-accent) 18%,var(--kadr-panel-solid))}}.k-franchise-list li[data-watched] .k-franchise-num{color:var(--kadr-accent)}.k-franchise-list li[aria-current]{background:var(--kadr-accent-soft)}.k-franchise-list li[aria-current] .k-franchise-num{background:var(--kadr-accent);color:var(--kadr-accent-ink);font-weight:700}@media (hover:hover){.k-franchise-list li:has(a):hover{background:var(--kadr-fill)}}.k-franchise-list a,.k-franchise-static{min-width:0;color:var(--kadr-text);flex:1;gap:3px;text-decoration:none;display:grid}.k-franchise-list a:hover .k-franchise-title{color:var(--kadr-accent)}.k-franchise-list a:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:3px;border-radius:var(--kadr-r-control)}.k-franchise-title{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.k-franchise-meta{color:var(--kadr-faint);font-variant-numeric:tabular-nums;font-size:13px}.k-franchise-list em{color:var(--kadr-accent);flex:none;font-size:13px;font-style:normal}.k-franchise-list em.is-muted{color:var(--kadr-faint)}.k-franchise-list li:not([aria-current]) .k-franchise-static .k-franchise-title{color:var(--kadr-dim)}.k-franchise-toggle{justify-self:start;min-height:40px;font-size:13px}@media (max-width:767px){.k-franchise{padding:18px}.k-franchise-toggle{min-height:44px}}.k-shots{gap:14px;display:grid}.k-shots h2{letter-spacing:-.4px;margin:0;font-size:20px;font-weight:650}.k-shots-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.k-shots-grid a{aspect-ratio:16/9;border-radius:var(--kadr-r-card);background:var(--kadr-raised);display:block;overflow:hidden}.k-shots-grid img{object-fit:cover;width:100%;height:100%;transition:transform var(--motion-slow) var(--motion-ease),filter var(--motion-fast) var(--motion-ease);display:block}.k-shots-grid a:hover img{filter:brightness(1.08);transform:scale(1.04)}.k-shots-grid a:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:3px}.k-shots-toggle{justify-self:start;min-height:40px;font-size:13px}@media (max-width:767px){.k-shots-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.k-shots-toggle{min-height:44px}}@media (prefers-reduced-motion:reduce){.k-shots-grid a:hover img{transform:none}}.k-person{text-align:center;align-content:start;justify-items:center;gap:10px;width:132px;margin:0;display:grid}.k-person-photo{background:var(--kadr-raised);width:96px;height:96px;color:var(--kadr-faint);box-shadow:0 6px 18px var(--kadr-shade-30),inset 0 0 0 1px var(--kadr-fill);border-radius:50%;place-items:center;font-size:32px;font-weight:650;display:grid;overflow:hidden}.k-person-photo img{object-fit:cover;object-position:center top;width:100%;height:100%}.k-person figcaption{gap:2px;width:100%;min-width:0;display:grid}.k-person strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.k-person span{color:var(--kadr-faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.k-person small{color:var(--kadr-dim);margin-top:4px;font-size:12px;line-height:1.35}.k-person .k-person-voice{color:var(--kadr-faint);margin-top:0}@media (max-width:767px){.k-person{width:112px}.k-person-photo{width:84px;height:84px}}.k-share-panel{width:min(400px,100vw - 32px);max-height:min(70vh,620px);overflow-y:auto}.k-share-section{gap:8px;display:grid}.k-share-section+.k-share-section{border-top:1px solid var(--kadr-line);padding-top:12px}.k-share-section>strong{color:var(--kadr-text);font-size:13px;font-weight:650}.k-share-check{min-height:32px;color:var(--kadr-dim);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.k-share-check input{width:16px;height:16px;accent-color:var(--kadr-accent)}.k-share-links{gap:8px;margin:0;padding:0;list-style:none;display:grid}.k-share-links li{justify-content:space-between;align-items:center;gap:10px;display:flex}.k-share-links span{min-width:0;color:var(--kadr-dim);font-size:12px;display:grid}.k-share-links b{color:var(--kadr-text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.k-share-links small{color:var(--kadr-faint);font-size:12px}.k-share-links .k-btn{flex:none;min-height:36px;font-size:12px}@media (max-width:767px){.k-share-check,.k-share-links .k-btn{min-height:44px}}.k-guest{gap:16px;padding-top:16px;display:grid}.k-guest-head{color:var(--kadr-dim);flex-wrap:wrap;align-items:baseline;gap:6px 16px;font-size:13px;display:flex}.k-guest-head .k-player-wordmark{color:var(--kadr-accent);font-family:var(--font-heading),Arial,sans-serif;letter-spacing:-1px;font-size:24px;font-weight:800}.k-guest-room{color:var(--kadr-dim);margin:0;font-size:13px;line-height:1.5}.k-guest-note{color:var(--kadr-faint);margin:8px 0 0;font-size:13px}.k-header{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-bottom:0}.k-header:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.k-header:before{background:color-mix(in srgb,var(--kadr-bg) 62%,transparent)}}.k-header:before{-webkit-backdrop-filter:var(--kadr-glass-blur);backdrop-filter:var(--kadr-glass-blur);border-bottom:1px solid var(--kadr-glass-edge)}@supports (animation-timeline:scroll()){.k-header:before{animation:k-header-solid linear both;animation-timeline:scroll(root);animation-range:0 140px}}@keyframes k-header-solid{0%{background:color-mix(in srgb,var(--kadr-bg) 30%,transparent);border-bottom-color:#0000;box-shadow:0 0 #0000}to{background:color-mix(in srgb,var(--kadr-bg) 80%,transparent);border-bottom-color:var(--kadr-glass-edge);box-shadow:0 12px 32px var(--kadr-shade-50)}}.k-header-inner{gap:24px}.k-brand{letter-spacing:-.035em;font-size:24px;font-weight:800}.k-brand-group{gap:10px}.k-nav{border-radius:var(--kadr-r-pill);background:var(--kadr-veil-4);border:1px solid var(--kadr-glass-edge);box-shadow:var(--kadr-glass-hi);gap:2px;padding:4px}.k-nav a{border-radius:var(--kadr-r-pill);min-height:32px;background:0 0;align-items:center;gap:7px;padding:6px 14px;font-size:13.5px;font-weight:550;display:inline-flex}.k-nav a:after{content:none}.k-nav a:before{content:"";background:var(--kadr-accent);width:5px;height:5px;box-shadow:0 0 10px var(--kadr-accent);border-radius:50%;margin-left:-2px;display:none}@supports (color:color-mix(in lab,red,red)){.k-nav a:before{box-shadow:0 0 10px color-mix(in srgb,var(--kadr-accent) 70%,transparent)}}.k-nav a:hover{color:var(--kadr-text);background:var(--kadr-veil-5)}.k-nav a[aria-current=page]{background:var(--kadr-text)}@supports (color:color-mix(in lab,red,red)){.k-nav a[aria-current=page]{background:color-mix(in srgb,var(--kadr-text) 13%,transparent)}}.k-nav a[aria-current=page]{box-shadow:inset 0 1px 0 var(--kadr-veil-10),0 2px 10px var(--kadr-shade-30)}.k-nav a[aria-current=page]:before{display:block}.k-header-actions{gap:8px}.k-search-toggle{background:var(--kadr-veil-4);border:1px solid var(--kadr-glass-edge);width:40px;height:40px;box-shadow:var(--kadr-glass-hi);color:var(--kadr-dim);transition:color var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),background var(--motion-fast) var(--motion-ease);border-radius:50%}@media (max-width:767px){.k-search-toggle{width:42px;height:42px}}.k-search-toggle:hover{color:var(--kadr-accent);border-color:var(--kadr-accent)}@supports (color:color-mix(in lab,red,red)){.k-search-toggle:hover{border-color:color-mix(in srgb,var(--kadr-accent) 50%,transparent)}}.k-account-btn{border:1px solid var(--kadr-glass-edge);background:var(--kadr-veil-4);min-height:40px;box-shadow:var(--kadr-glass-hi);color:var(--kadr-text);padding:4px 14px 4px 4px}@media (max-width:767px){.k-account-btn{padding:4px}}.k-avatar{width:30px;height:30px;color:var(--kadr-accent-ink);background:linear-gradient(140deg,var(--kadr-accent-hover),var(--kadr-accent));border:0}.k-account-menu,.k-dropdown-popup,.search-suggest-popup{background:var(--kadr-glass);border:1px solid var(--kadr-glass-edge);border-radius:var(--kadr-r-card);-webkit-backdrop-filter:var(--kadr-glass-blur);backdrop-filter:var(--kadr-glass-blur);box-shadow:var(--kadr-glass-hi),0 24px 60px var(--kadr-shade-70)}.k-search-overlay .search-suggest-popup{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.k-account-menu a:hover,.k-account-menu button:hover{background:var(--kadr-veil-7)}@media (hover:hover){.search-suggest-option:hover{background:var(--kadr-veil-8)}}.k-search-overlay{background:var(--kadr-bg)}@supports (color:color-mix(in lab,red,red)){.k-search-overlay{background:color-mix(in srgb,var(--kadr-bg) 82%,transparent)}}.k-search-overlay{-webkit-backdrop-filter:var(--kadr-glass-blur);backdrop-filter:var(--kadr-glass-blur)}.k-search-overlay-head{border-bottom-color:var(--kadr-glass-edge);background:0 0}@supports (color:color-mix(in lab,red,red)){.k-bnav{background:color-mix(in srgb,var(--kadr-bg) 78%,transparent)}}.k-bnav{border-top:1px solid var(--kadr-glass-edge);box-shadow:0 -10px 30px var(--kadr-shade-35);-webkit-backdrop-filter:var(--kadr-glass-blur);backdrop-filter:var(--kadr-glass-blur)}.k-bnav svg{box-sizing:border-box;border-radius:var(--kadr-r-pill);width:52px;height:28px;transition:background var(--motion-fast) var(--motion-ease);padding:3px 14px}.k-bnav a[aria-current=page],.k-bnav button[aria-pressed=true]{color:var(--kadr-text);font-weight:600}.k-bnav a[aria-current=page] svg,.k-bnav button[aria-pressed=true] svg{background:var(--kadr-accent-soft);color:var(--kadr-accent)}.k-cat-sorts,.k-cat-views{border-color:var(--kadr-glass-edge);box-shadow:var(--kadr-glass-hi)}.k-cal-next-day,.k-cal-panel,.k-cal-toolbar,.k-cat-active,.k-cat-pages,.k-cat-search,.k-cfilters,.k-franchise,.k-lib-tabs,.k-watch-about,.k-watch-description,.k-watch-side,.k-watch-toolbar{box-shadow:none;background:0 0;border:0;border-radius:0;padding-inline:0}.k-cal-toolbar,.k-cat-active,.k-cat-pages,.k-cat-search{padding-block:0}.k-cat-aside{border-radius:0}.k-cfilters-found{background:0 0;padding-inline:0}.k-lib-tabs{gap:8px;padding-block:4px}.k-lib-tabs a{border-bottom:2px solid #0000;border-radius:0;min-height:44px}.k-lib-tabs a[aria-current=page]{color:var(--kadr-accent);border-bottom-color:var(--kadr-accent);background:0 0}@supports (animation-timeline:scroll()){.k-lib-tabs{--k-fade:linear-gradient(to right,transparent,var(--kadr-black) var(--k-fade-top),var(--kadr-black) calc(100% - var(--k-fade-bottom)),transparent);-webkit-mask-image:var(--k-fade);mask-image:var(--k-fade);animation:k-scroll-fade-x linear both;animation-timeline:scroll(self inline)}}@supports not (animation-timeline:scroll()){.k-lib-tabs[data-more-end]{-webkit-mask-image:linear-gradient(to right,var(--kadr-black) calc(100% - 40px),transparent);mask-image:linear-gradient(to right,var(--kadr-black) calc(100% - 40px),transparent)}.k-lib-tabs[data-more-start]{-webkit-mask-image:linear-gradient(to right,transparent,var(--kadr-black) 32px);mask-image:linear-gradient(to right,transparent,var(--kadr-black) 32px)}.k-lib-tabs[data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(to right,transparent,var(--kadr-black) 32px,var(--kadr-black) calc(100% - 40px),transparent);mask-image:linear-gradient(to right,transparent,var(--kadr-black) 32px,var(--kadr-black) calc(100% - 40px),transparent)}}@keyframes k-scroll-fade-x{0%{--k-fade-top:0px;--k-fade-bottom:40px}10%,90%{--k-fade-top:32px;--k-fade-bottom:40px}to{--k-fade-top:32px;--k-fade-bottom:0px}}.k-ccard{box-shadow:none;background:0 0;border:0;border-radius:0}.k-ccard-list{border-bottom:1px solid var(--kadr-line)}.k-ccard-grid .k-ccard-media{border-radius:var(--kadr-r-card)}.k-ccard-grid .k-ccard-body{padding-inline:0}.k-ccard-tags li{background:0 0;padding:0}.k-ccard-tags li+li:before{content:"·";margin-right:5px}.k-cal-list{gap:0}.k-cal-list .k-cal-card{border:0;padding:18px 0}.k-cal-list .k-cal-card,.k-cal-mine li{border-bottom:1px solid var(--kadr-line);background:0 0;border-radius:0}.k-cal-mine li{padding-inline:0}.k-cal-panel-empty{background:0 0;padding-inline:0}.k-btn{border-color:var(--kadr-glass-edge);box-shadow:var(--kadr-glass-hi)}@supports (color:color-mix(in lab,red,red)){.k-btn:hover{background:color-mix(in srgb,var(--kadr-raised) 85%,transparent)}}.k-btn:hover{border-color:var(--kadr-veil-20)}.k-btn-ghost,.k-btn-primary{box-shadow:none}.k-btn-primary{border-color:var(--kadr-accent)}.k-btn-ghost{border-color:#0000}.k-btn-primary:hover{border-color:var(--kadr-accent-hover)}.k-btn-ghost:hover{border-color:#0000}.k-spotlight{--sp-lift:calc(var(--kadr-header-h) + 12px);margin-top:calc(-1 * var(--kadr-header-h));padding-top:calc(var(--sp-lift) + 54px);min-height:calc(570px + var(--sp-lift));--sp-bleed:max(0px,(100vw - var(--kadr-container))/2);margin-inline:calc(-1 * (var(--kadr-pad) + var(--sp-bleed)));padding-inline:calc(var(--kadr-pad) + var(--sp-bleed));background:0 0;border-radius:0}.k-spotlight .k-spotlight-pagination{left:calc(var(--kadr-pad) + var(--sp-bleed));right:calc(var(--kadr-pad) + var(--sp-bleed))}.k-spotlight:after{background:linear-gradient(90deg,var(--kadr-bg) 0,var(--kadr-bg) 48%,var(--kadr-bg) 100%),linear-gradient(0deg,var(--kadr-bg) 0,transparent 55%)}@supports (color:color-mix(in lab,red,red)){.k-spotlight:after{background:linear-gradient(90deg,color-mix(in srgb,var(--kadr-bg) 86%,transparent) 0,color-mix(in srgb,var(--kadr-bg) 52%,transparent) 48%,color-mix(in srgb,var(--kadr-bg) 8%,transparent) 100%),linear-gradient(0deg,var(--kadr-bg) 0,transparent 55%)}}@media (min-width:768px){.k-spotlight{--spotlight-backdrop-opacity:.9}}@media (max-width:767px){.k-spotlight{padding-top:calc(var(--sp-lift) + 100px);min-height:calc(540px + var(--sp-lift))}.k-spotlight:after{background:linear-gradient(0deg,var(--kadr-bg) 4%,var(--kadr-bg) 46%,var(--kadr-bg) 100%)}@supports (color:color-mix(in lab,red,red)){.k-spotlight:after{background:linear-gradient(0deg,var(--kadr-bg) 4%,color-mix(in srgb,var(--kadr-bg) 80%,transparent) 46%,color-mix(in srgb,var(--kadr-bg) 12%,transparent) 100%)}}}@media (max-width:560px){.k-spotlight{padding-top:calc(var(--sp-lift) + 150px);min-height:calc(440px + var(--sp-lift))}.k-spotlight-skeleton .k-spotlight-layout{position:static}.k-spotlight-skeleton .k-spotlight-poster-shell{inset:calc(var(--sp-lift) + 8px) var(--kadr-pad) auto;aspect-ratio:auto;height:130px;max-height:none;display:block;position:absolute}}@media (orientation:landscape) and (max-height:500px){.k-spotlight{min-height:100svh;padding-top:calc(var(--sp-lift) + 20px)}}@media (orientation:landscape) and (max-height:500px) and (max-width:767px){.k-spotlight{min-height:calc(100svh - 62px - env(safe-area-inset-bottom));padding-top:calc(var(--sp-lift) + 14px)}}.k-spotlight-genres{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.k-spotlight-genres li{border-radius:var(--kadr-r-pill);background:var(--kadr-bg);padding:5px 11px}@supports (color:color-mix(in lab,red,red)){.k-spotlight-genres li{background:color-mix(in srgb,var(--kadr-bg) 55%,transparent)}}.k-spotlight-genres li{color:var(--kadr-dim);font-size:13px;font-weight:500}.k-spotlight-genres li,.k-spotlight-poster-shell{outline:1px solid var(--kadr-edge);outline-offset:-1px}.k-spotlight-poster-shell{transition:transform var(--motion-slow) var(--motion-ease)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.k-spotlight-poster-shell:hover{transform:perspective(900px)rotateY(-7deg)translateY(-4px)}}.k-spotlight .k-spotlight-backdrop{filter:blur(22px)saturate(1.35);width:100%;inset:-5% 0}.k-spotlight .k-spotlight-backdrop:is([data-wide],.is-wide){filter:blur(3px)saturate(1.1)}@media (max-width:560px){.k-spotlight{--spotlight-backdrop-opacity:.8}.k-spotlight .k-spotlight-backdrop{filter:blur(2px)saturate(.95)}}.k-spotlight-pagination .k-spotlight-pause{background:var(--kadr-bg)}@supports (color:color-mix(in lab,red,red)){.k-spotlight-pagination .k-spotlight-pause{background:color-mix(in srgb,var(--kadr-bg) 50%,transparent)}}.k-spotlight-pagination .k-spotlight-pause{border-color:var(--kadr-glass-edge);-webkit-backdrop-filter:var(--kadr-glass-blur);backdrop-filter:var(--kadr-glass-blur)}.watch-player .watch-settings{background:var(--kadr-popover)}@supports (color:color-mix(in lab,red,red)){.watch-player .watch-settings{background:color-mix(in srgb,var(--kadr-popover) 72%,transparent)}}.watch-player .watch-settings{border:1px solid var(--kadr-veil-12);box-shadow:inset 0 1px 0 var(--kadr-veil-8),0 24px 60px var(--kadr-shade-70);-webkit-backdrop-filter:blur(28px)saturate(1.7);backdrop-filter:blur(28px)saturate(1.7)}.watch-player .watch-setting-fields label:hover,.watch-player .watch-setting-row:hover{background:var(--kadr-veil-6)}.watch-player .watch-setting-row>b,.watch-player .watch-upscale-status,.watch-player .watch-upscale-timing,.watch-settings-status{color:var(--kadr-dim)}.watch-player .watch-setting-row>i{background:var(--kadr-veil-15);box-shadow:inset 0 0 0 1px var(--kadr-veil-12)}.watch-player .watch-setting-row[aria-pressed=true]>i{background:var(--kadr-accent);box-shadow:none}.watch-player .watch-setting-fields select{background-color:var(--kadr-shade-25)!important;border-color:var(--kadr-veil-12)!important}.watch-player .watch-actions button{background:var(--kadr-veil-5);border-color:var(--kadr-veil-12);box-shadow:inset 0 1px 0 var(--kadr-veil-5)}.watch-player .watch-resume,.watch-player .watch-skip{background:var(--kadr-popover)}@supports (color:color-mix(in lab,red,red)){.watch-player .watch-resume,.watch-player .watch-skip{background:color-mix(in srgb,var(--kadr-popover) 70%,transparent)}}.watch-player .watch-resume,.watch-player .watch-skip{border-color:var(--kadr-veil-12);-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);box-shadow:inset 0 1px 0 var(--kadr-veil-7),0 14px 36px var(--kadr-shade-50)}.k-cal-poster-tag,.k-card-badge{background:var(--kadr-shade-70);border:1px solid var(--kadr-veil-12)}.k-episode[aria-current=true]{box-shadow:var(--kadr-glass-hi)}.k-cal-day[aria-pressed=true]{border-color:#0000}.k-cal-today[aria-pressed=true],.k-party-toggle.is-active,.k-party-toggle[aria-expanded=true]{border-color:var(--kadr-line-strong);background:var(--kadr-accent-soft)}.k-card-save[aria-pressed=true]{border-color:var(--kadr-line-strong)}.k-spotlight-pagination .k-spotlight-pause[aria-pressed=true]{border-color:var(--kadr-glass-edge)}.k-watch-genres a:hover{border-color:var(--kadr-line-control)}.watch-player:focus,.watch-player:focus-visible{outline:none}.watch-player:fullscreen:focus-visible{box-shadow:none}.k-account-menu,.k-dropdown-popup,.k-shell :is(.k-btn,.k-account-btn,.k-search-toggle,.k-nav,.search-shell,.k-cfilters-chip,.k-cat-pages-list button,.k-episode,.k-continue-card,.k-ccard,.k-card-save,.k-card-badge,.k-cal-day,.k-cal-today,.k-cal-search,.k-player-caption span,.k-party-member em,.k-watch-back,.k-watch-side,.k-season-chip,.k-watch-genres a,.k-spotlight-pause),.k-shell :is(.k-btn,.k-account-btn,.k-search-toggle,.search-shell,.k-cfilters-chip,.k-cat-pages-list button,.k-episode,.k-continue-card,.k-ccard,.k-cal-day,.k-watch-back,.k-season-chip,.k-watch-genres a):hover,.login-card,.search-suggest-popup,.search-suggest:focus-within .search-shell,.watch-message button,.watch-player .watch-actions button,.watch-player .watch-resume,.watch-player .watch-settings,.watch-player .watch-skip,.watch-player .watch-skip button:not(.primary),.watch-sync button{border-color:#0000}.watch-player .watch-setting-fields select{border-color:#0000!important}.k-account-btn,.k-cat-pages-list button,.k-cfilters-chip,.k-nav,.k-search-toggle,.k-season-chip,.k-watch-genres a{background:var(--kadr-fill)}.k-account-btn:hover,.k-account-btn[aria-expanded=true],.k-cat-pages-list button:hover:not(:disabled),.k-cfilters-chip:hover,.k-nav a:hover,.k-season-chip:hover,.k-watch-genres a:hover{background:var(--kadr-fill-hover)}.k-nav a[aria-current=page]{background:var(--kadr-fill-strong);box-shadow:0 2px 10px var(--kadr-shade-30)}.search-suggest:focus-within .search-shell{background:var(--kadr-fill-hover);box-shadow:none}.k-search-toggle:hover{background:var(--kadr-accent-soft)}.k-cat-pages-list button[aria-current=page],.k-cfilters-chip[aria-pressed=true],.k-season-chip[aria-pressed=true]{background:var(--kadr-accent)}.k-btn{box-shadow:none}.k-btn:hover{background:var(--kadr-fill-hover)}.k-btn-primary:hover{background:var(--kadr-accent-hover)}.k-cal-day:hover,.k-continue-card:hover,.k-episode:hover{background:var(--kadr-raised)}@supports (color:color-mix(in lab,red,red)){.k-cal-day:hover,.k-continue-card:hover,.k-episode:hover{background:color-mix(in srgb,var(--kadr-raised) 80%,transparent)}}.k-episode{background:var(--kadr-raised)}@supports (color:color-mix(in lab,red,red)){.k-episode{background:color-mix(in srgb,var(--kadr-raised) 55%,transparent)}}.k-episode[aria-current=true]{background:var(--kadr-accent)}@supports (color:color-mix(in lab,red,red)){.k-episode[aria-current=true]{background:color-mix(in srgb,var(--kadr-accent) 13%,transparent)}}.k-cal-day[aria-pressed=true]{background:var(--kadr-accent)}@supports (color:color-mix(in lab,red,red)){.k-cal-day[aria-pressed=true]{background:color-mix(in srgb,var(--kadr-accent) 13%,transparent)}}.watch-player .watch-actions button{background:var(--kadr-fill);box-shadow:none}.watch-player .watch-actions button:hover{background:var(--kadr-fill-hover)}.watch-player .watch-settings{box-shadow:0 24px 60px var(--kadr-shade-70)}.k-cal-card,.k-cal-icon-btn,.k-cal-poster-tag,.k-card-badge{border-color:#0000}.k-cal-icon-btn{background:var(--kadr-fill)}.k-cal-icon-btn:hover{background:var(--kadr-fill-hover);border-color:#0000}.search-shell:has(.search-shortcut) input{padding-right:64px}.search-shortcut{background:var(--kadr-fill);color:var(--kadr-dim);white-space:nowrap}.k-search-overlay .search-shortcut{display:none}.k-search-overlay .search-shell:has(.search-shortcut) input{padding-right:44px}html[data-vt=mode]::view-transition-old(root){mix-blend-mode:normal}html[data-vt=mode]::view-transition-new(root){mix-blend-mode:normal}html[data-vt=mode]::view-transition-old(root){animation:k-fog-out .82s cubic-bezier(.4,0,.2,1) both}html[data-vt=mode]::view-transition-new(root){animation:k-fog-in .82s cubic-bezier(.4,0,.2,1) both}@keyframes k-fog-out{0%{filter:none;opacity:1}55%{filter:blur(26px)brightness(1.12)saturate(.75);opacity:1;transform:scale(1.04)}to{filter:blur(32px)brightness(1.15)saturate(.7);opacity:0;transform:scale(1.05)}}@keyframes k-fog-in{0%,40%{filter:blur(32px)brightness(1.15)saturate(.7);opacity:0;transform:scale(1.05)}62%{opacity:1}to{filter:none;opacity:1;transform:none}}html[data-vt=mode-reduced]::view-transition-old(root){animation-duration:.2s}html[data-vt=mode-reduced]::view-transition-new(root){animation-duration:.2s}.k-search-overlay{overscroll-behavior:contain;display:block}.k-search-palette{flex-direction:column;min-height:100%;display:flex}.k-search-palette .k-search-overlay-head{background:var(--kadr-bg);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"field close""results results";align-items:center;gap:0 8px;display:grid}@supports (color:color-mix(in lab,red,red)){.k-search-palette .k-search-overlay-head{background:color-mix(in srgb,var(--kadr-bg) 70%,transparent)}}.k-search-palette .k-search-overlay-head .search-suggest{display:contents}.k-search-palette .search-shell{background:var(--kadr-fill);border-radius:var(--kadr-r-card);grid-area:field;min-width:0}.k-search-palette .search-suggest-popup{grid-area:results;margin-top:10px}.k-search-palette .search-shell>svg{left:17px}.k-search-palette .search-shell input{min-height:52px;padding-left:46px;font-size:16px}.k-search-palette .search-shell:has(.search-lens) input{padding-right:50px}.k-search-palette .search-shell:has(.search-lens):has(.search-clear) input{padding-right:92px}.k-search-palette .search-shell:has(.search-lens) .search-clear{right:50px}.k-search-close{width:44px;height:44px;color:var(--kadr-dim);cursor:pointer;background:0 0;border:0;border-radius:50%;grid-area:close;place-items:center;padding:0;display:grid}.k-search-close:hover{background:var(--kadr-fill);color:var(--kadr-text)}.search-lens{border-radius:var(--kadr-r-control);width:38px;height:38px;color:var(--kadr-dim);cursor:pointer;transition:color var(--motion-fast) var(--motion-ease),background var(--motion-fast) var(--motion-ease);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;right:7px}.search-lens:hover{background:var(--kadr-accent-soft)}.k-search-palette[data-frame] .search-lens,.search-lens:hover{color:var(--kadr-accent)}.k-frame-actions button:focus-visible,.k-frame-row:focus-visible,.k-search-close:focus-visible,.search-lens:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}.k-search-keys kbd{border-radius:var(--kadr-r-tag);background:var(--kadr-fill);min-width:22px;height:22px;color:var(--kadr-dim);white-space:nowrap;place-items:center;padding:0 6px;font:600 11px/1 ui-monospace,monospace;display:inline-grid}.k-frame{overscroll-behavior:contain;gap:12px;min-height:0;padding:12px;display:grid;overflow-y:auto}.k-frame-query{grid-template-columns:176px minmax(0,1fr);align-items:center;gap:16px;display:grid}.k-frame-shot{aspect-ratio:16/9;background:var(--kadr-black);border-radius:12px;position:relative;overflow:hidden}.k-frame-shot img{object-fit:cover;width:100%;height:100%;display:block}.k-frame-shot:before{content:"";z-index:1;pointer-events:none;opacity:.9;--c:var(--kadr-accent);position:absolute;inset:7px}@supports (color:color-mix(in lab,red,red)){.k-frame-shot:before{--c:color-mix(in srgb,var(--kadr-accent) 90%,transparent)}}.k-frame-shot:before{background:linear-gradient(var(--c),var(--c)) 0 0 /14px 2px,linear-gradient(var(--c),var(--c)) 0 0 /2px 14px,linear-gradient(var(--c),var(--c)) 100% 0 /14px 2px,linear-gradient(var(--c),var(--c)) 100% 0 /2px 14px,linear-gradient(var(--c),var(--c)) 0 100% /14px 2px,linear-gradient(var(--c),var(--c)) 0 100% /2px 14px,linear-gradient(var(--c),var(--c)) 100% 100% /14px 2px,linear-gradient(var(--c),var(--c)) 100% 100% /2px 14px;background-repeat:no-repeat}.k-frame-shot[data-busy] img{filter:saturate(.6)brightness(.8);transition:filter var(--motion-base) var(--motion-ease)}.k-frame-shot[data-busy]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg,transparent,var(--kadr-accent) 85%,var(--kadr-accent));height:38%;position:absolute;top:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.k-frame-shot[data-busy]:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--kadr-accent) 30%,transparent) 85%,var(--kadr-accent))}}.k-frame-shot[data-busy]:after{animation:k-frame-scan 1.4s cubic-bezier(.45,0,.25,1) infinite}@keyframes k-frame-scan{0%{transform:translateY(-100%)}to{transform:translateY(265%)}}.k-frame-status{gap:4px;min-width:0;display:grid}.k-frame-status strong{color:var(--kadr-text);font-size:16px;font-weight:600;line-height:1.3}.k-frame-status strong[data-error]{color:var(--kadr-danger)}.k-frame-status>span{color:var(--kadr-faint);font-size:12.5px;line-height:1.45}.k-frame-actions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.k-frame-actions button{border-radius:var(--kadr-r-pill);background:var(--kadr-fill);min-height:32px;color:var(--kadr-text);font:500 13px/1 var(--font-body),sans-serif;cursor:pointer;transition:background var(--motion-fast) var(--motion-ease);border:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.k-frame-actions button:hover{background:var(--kadr-fill-hover)}.k-frame-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.k-frame-row{border-radius:var(--kadr-r-card);color:inherit;background:var(--kadr-raised);grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 14px 8px 8px;text-decoration:none;display:grid}@supports (color:color-mix(in lab,red,red)){.k-frame-row{background:color-mix(in srgb,var(--kadr-raised) 62%,transparent)}}.k-frame-row{transition:background var(--motion-fast) var(--motion-ease)}a.k-frame-row:hover{background:var(--kadr-raised)}@supports (color:color-mix(in lab,red,red)){a.k-frame-row:hover{background:color-mix(in srgb,var(--kadr-raised) 100%,var(--kadr-white) 6%)}}.k-frame-row-media{aspect-ratio:16/9;background:var(--kadr-fill);border-radius:8px;overflow:hidden}.k-frame-row-media img{object-fit:cover;width:100%;height:100%;display:block}.k-frame-row-text{gap:3px;min-width:0;display:grid}.k-frame-row-text strong{color:var(--kadr-text);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.k-frame-row-text small{color:var(--kadr-dim);font-size:12.5px}.k-frame-row-text .k-frame-row-missing{color:var(--kadr-faint)}.k-frame-row-score{color:var(--kadr-accent);font-variant-numeric:tabular-nums;font:600 13px/1 ui-monospace,monospace}.k-frame-row-score[data-low]{color:var(--kadr-faint)}.k-frame-row[data-disabled] .k-frame-row-media{opacity:.6}.k-frame-quota{color:var(--kadr-faint);margin:0 4px;font-size:12px}.k-search-keys{display:none}@media (min-width:768px){.k-search-overlay{padding:min(14vh,128px) 24px 24px}.k-search-palette{border-radius:var(--kadr-r-block);width:min(680px,100%);min-height:0;max-height:min(680px,100svh - 14vh - 48px);box-shadow:0 32px 90px var(--kadr-shade-70),0 2px 0 var(--kadr-veil-4) inset;margin:0 auto;overflow:hidden}.k-search-palette .k-search-overlay-head{background:0 0;border-bottom:0;padding:12px;position:static}.k-search-palette .search-suggest-popup ul{max-height:min(400px,46svh)}.k-frame{padding-top:4px}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.k-search-palette .k-search-overlay-head{grid-template-columns:minmax(0,1fr);grid-template-areas:"field""results"}.k-search-close{display:none}.k-search-keys{border-top:1px solid var(--kadr-line);color:var(--kadr-faint);align-items:center;gap:18px;margin-top:auto;padding:10px 16px;font-size:12px;display:flex}.k-frame{margin-bottom:12px}.k-search-keys span{align-items:center;gap:4px;display:inline-flex}.k-search-palette[data-frame] .k-search-keys span:not(:last-child){display:none}.k-search-keys kbd{min-width:20px;height:20px;margin-right:2px}}@media (max-width:767px){.k-search-palette .k-search-overlay-head{z-index:1;padding:12px var(--kadr-pad);position:sticky;top:0}.k-search-palette .search-suggest-popup ul{max-height:none;overflow:visible}.k-search-palette .search-suggest-popup{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.k-frame{padding:4px var(--kadr-pad) calc(24px + env(safe-area-inset-bottom));overflow:visible}.k-frame-query{grid-template-columns:132px minmax(0,1fr);align-items:start;gap:12px}.k-frame-row{grid-template-columns:96px minmax(0,1fr) auto;gap:12px}}.search-suggest-option img,.search-suggest-poster{border-radius:var(--kadr-r-tag);width:40px;height:58px}.k-search-palette .search-suggest-option{border-radius:var(--kadr-r-card);gap:14px;min-height:96px;padding:8px 14px 8px 8px}.k-search-palette .search-suggest-option img,.k-search-palette .search-suggest-poster{border-radius:8px;width:56px;height:80px}.k-search-palette .search-suggest-option strong{font-size:15px}.k-search-palette .search-suggest-popup ul{gap:6px;padding:0 2px;display:grid}.k-search-palette .search-suggest-option{background:var(--kadr-raised)}@supports (color:color-mix(in lab,red,red)){.k-search-palette .search-suggest-option{background:color-mix(in srgb,var(--kadr-raised) 62%,transparent)}}.k-search-palette .search-suggest-option strong{color:var(--kadr-text);font-weight:600}.k-search-palette .search-suggest-option small{color:var(--kadr-dim)}.k-search-palette .search-suggest-option[aria-selected=true]{background:var(--kadr-raised)}@supports (color:color-mix(in lab,red,red)){.k-search-palette .search-suggest-option[aria-selected=true]{background:color-mix(in srgb,var(--kadr-raised) 100%,var(--kadr-white) 6%)}}.k-search-palette .search-suggest-option[aria-selected=true]{box-shadow:0 8px 24px var(--kadr-shade-35)}@media (hover:hover){.k-search-palette .search-suggest-option:hover{background:var(--kadr-raised)}@supports (color:color-mix(in lab,red,red)){.k-search-palette .search-suggest-option:hover{background:color-mix(in srgb,var(--kadr-raised) 100%,var(--kadr-white) 6%)}}}.k-search-palette .search-suggest-status{padding:4px 6px 8px}.search-suggest-all{background:var(--kadr-accent-soft);width:100%;min-height:44px;color:var(--kadr-accent);font:600 14px/1.2 var(--font-body),sans-serif;text-align:left;cursor:pointer;transition:background var(--motion-fast) var(--motion-ease);border:0;border-radius:12px;align-items:center;gap:10px;margin:6px 0 0;padding:0 14px;display:flex}.search-suggest-all:hover{background:var(--kadr-accent)}@supports (color:color-mix(in lab,red,red)){.search-suggest-all:hover{background:color-mix(in srgb,var(--kadr-accent) 18%,transparent)}}.search-suggest-all:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}.search-suggest-all-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.search-suggest-all q{color:var(--kadr-text);quotes:"«" "»";font-weight:500}.search-suggest-all kbd{border-radius:var(--kadr-r-tag);background:var(--kadr-fill);color:var(--kadr-dim);padding:3px 6px;font:600 11px/1 ui-monospace,monospace}.search-suggest-all svg{transition:transform var(--motion-fast) var(--motion-ease);flex:none}.search-suggest-all:hover svg{transform:translate(3px)}@media (pointer:coarse){.search-suggest-all kbd{display:none}}.search-suggest-popup:not(.k-search-palette *) .search-suggest-all{width:calc(100% - 12px);margin:4px 6px 6px}@media (min-width:768px){.k-search-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.k-search-overlay:before{content:"";z-index:-1;background:var(--kadr-bg);position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.k-search-overlay:before{background:color-mix(in srgb,var(--kadr-bg) 46%,transparent)}}.k-search-overlay:before{-webkit-backdrop-filter:blur(8px)saturate(1.1);backdrop-filter:blur(8px)saturate(1.1)}.k-search-palette{background:var(--kadr-popover)}@supports (color:color-mix(in lab,red,red)){.k-search-palette{background:color-mix(in srgb,var(--kadr-popover) 68%,transparent)}}.k-search-palette{-webkit-backdrop-filter:blur(36px)saturate(1.7);backdrop-filter:blur(36px)saturate(1.7)}.k-search-toggle{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}}.k-frame-drop{z-index:70;background:var(--kadr-bg);place-items:center;padding:24px;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.k-frame-drop{background:color-mix(in srgb,var(--kadr-bg) 62%,transparent)}}.k-frame-drop{-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1)}.k-frame-drop>*{pointer-events:none}.k-frame-drop-finder{text-align:center;border-radius:var(--kadr-r-block);background:var(--kadr-popover);justify-items:center;gap:10px;width:min(560px,100%);padding:56px 32px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.k-frame-drop-finder{background:color-mix(in srgb,var(--kadr-popover) 70%,transparent)}}.k-frame-drop-finder{color:var(--kadr-dim);box-shadow:0 32px 90px var(--kadr-shade-70);font-size:14px}.k-frame-drop-finder:before{content:"";--c:var(--kadr-accent);background:linear-gradient(var(--c),var(--c)) 0 0 /28px 3px,linear-gradient(var(--c),var(--c)) 0 0 /3px 28px,linear-gradient(var(--c),var(--c)) 100% 0 /28px 3px,linear-gradient(var(--c),var(--c)) 100% 0 /3px 28px,linear-gradient(var(--c),var(--c)) 0 100% /28px 3px,linear-gradient(var(--c),var(--c)) 0 100% /3px 28px,linear-gradient(var(--c),var(--c)) 100% 100% /28px 3px,linear-gradient(var(--c),var(--c)) 100% 100% /3px 28px;background-repeat:no-repeat;position:absolute;inset:14px}.k-frame-drop-finder svg{color:var(--kadr-accent)}.k-frame-drop-finder strong{color:var(--kadr-text);font-size:19px;font-weight:650}@media (prefers-reduced-motion:no-preference){.k-frame-drop{animation:k-fade .16s ease-out both}.k-frame-drop-finder{animation:k-frame-aim .36s cubic-bezier(.16,1,.3,1) both}.k-frame-drop-finder:before{animation:k-frame-breathe 1.6s ease-in-out .36s infinite alternate}.k-frame{animation:k-result-in .34s cubic-bezier(.16,1,.3,1) both}.k-frame-list li{animation:k-result-in .34s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(min(var(--i,0), 6) * 34ms)}}@keyframes k-frame-aim{0%{opacity:0;scale:1.08}}@keyframes k-frame-breathe{to{scale:.96}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.k-search-overlay{animation:none}.k-search-overlay:before{animation:k-fade .16s ease-out both}.k-search-palette{animation:k-palette-in .24s cubic-bezier(.16,1,.3,1) both}}@keyframes k-palette-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}}@media (prefers-reduced-motion:no-preference){.search-suggest-option{animation:k-result-in .34s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(min(var(--i,0), 6) * 34ms)}}@keyframes k-result-in{0%{opacity:0;transform:translateY(8px)}}.search-suggest-popup ul[data-stale]{opacity:.45;pointer-events:none;transition:opacity var(--motion-fast) var(--motion-ease)}.search-suggest-status{position:relative;overflow:hidden}.search-suggest-status[data-waiting]:after{content:"";background:linear-gradient(90deg,transparent,var(--kadr-accent),transparent);height:2px;animation:k-search-sweep 1.1s cubic-bezier(.45,0,.25,1) infinite;position:absolute;bottom:0;left:0;right:0}@keyframes k-search-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}::selection{background:var(--kadr-accent)}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in srgb,var(--kadr-accent) 34%,transparent)}}::selection{color:var(--kadr-text)}html{scrollbar-color:var(--kadr-veil-20) transparent}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-property:color,background-color,border-color,outline-color,opacity,box-shadow,fill,stroke!important}.k-account-menu,.k-dropdown-popup,.k-search-overlay,.search-suggest-popup,.watch-choice-panel,.watch-player .watch-resume,.watch-player .watch-settings,.watch-player .watch-skip{animation:k-fade var(--motion-fast) ease-out both}.k-spotlight .k-spotlight-backdrop,.k-spotlight-copy-block{animation:k-fade var(--motion-slow) ease-out both}.search-suggest-option{animation:k-fade .16s ease-out backwards}.search-suggest-status[data-waiting]:after{animation:k-pulse .9s ease-in-out infinite alternate}.k-frame-shot[data-busy]:after{opacity:.5;background:var(--kadr-accent);height:100%;transform:none}@supports (color:color-mix(in lab,red,red)){.k-frame-shot[data-busy]:after{background:color-mix(in srgb,var(--kadr-accent) 22%,transparent)}}.k-frame-shot[data-busy]:after{animation:k-pulse .9s ease-in-out infinite alternate}.k-skeleton{animation:k-pulse 1.6s ease-in-out infinite alternate}.k-party-loader{animation:k-pulse .9s ease-in-out infinite alternate}}@keyframes k-fade{0%{opacity:0}}@keyframes k-pulse{to{opacity:.45}}.k-voices-inline{border:0;align-items:center;gap:10px;margin:0;padding:0;display:flex;position:static}.k-voices-inline .k-voices-heading>span{white-space:nowrap;font-size:12px}.k-voices-inline .k-voices-select{width:min(320px,60vw)}.k-voices-inline>p{display:none}.k-watch-with-list[data-movie]{grid-template-columns:minmax(0,1fr)}@media (pointer:coarse){.k-cat-active-chip,.k-watch-genres a{min-height:40px}.k-party-close{min-width:44px;height:44px}}:root{--kadr-header-h:calc(60px + env(safe-area-inset-top))}html{background:var(--kadr-bg)}.k-header{box-sizing:border-box;height:var(--kadr-header-h);padding-top:env(safe-area-inset-top)}.k-header:before{background:var(--kadr-bg);-webkit-backdrop-filter:none;border-bottom:1px solid var(--kadr-edge);box-shadow:none;opacity:1}@supports (animation-timeline:scroll()){.k-header:before{animation:k-header-fill linear both;animation-timeline:scroll(root);animation-range:0 96px}}@keyframes k-header-fill{0%{opacity:0}to{opacity:1}}.k-shell .k-nav{box-shadow:none;background:0 0;gap:2px;padding:0}.k-nav a{color:var(--kadr-dim)}.k-nav a[aria-current=page]{background:var(--kadr-fill)}@media (prefers-reduced-motion:no-preference){.k-nav a{transition:background var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease)}}@media (max-width:767px){.k-header-inner{gap:12px}.k-shell .k-account-btn{background:0 0;min-height:44px;padding:6px}.k-avatar{width:30px;height:30px}}.k-bnav{background:var(--kadr-bg);-webkit-backdrop-filter:none;border-top:1px solid var(--kadr-edge);box-shadow:none;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)}.k-bnav ul{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.k-bnav a,.k-bnav button{letter-spacing:.01em;-webkit-tap-highlight-color:transparent;gap:4px;min-height:54px;padding:7px 2px 8px;font-size:11px}.k-bnav svg{width:56px;height:30px;padding:4px 16px}@media (prefers-reduced-motion:no-preference){.k-bnav a,.k-bnav button{transition:color var(--motion-fast) var(--motion-ease)}.k-bnav a:active svg,.k-bnav button:active svg{transform:scale(.92)}.k-bnav svg{transition:background var(--motion-base) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}}@media (max-width:767px){.k-spotlight:after{background:linear-gradient(180deg,var(--kadr-bg) 0,var(--kadr-bg) calc(var(--kadr-header-h) + 96px)),linear-gradient(0deg,var(--kadr-bg) 4%,var(--kadr-bg) 48%,var(--kadr-bg) 100%)}@supports (color:color-mix(in lab,red,red)){.k-spotlight:after{background:linear-gradient(180deg,var(--kadr-bg) 0,color-mix(in srgb,var(--kadr-bg) 0%,transparent) calc(var(--kadr-header-h) + 96px)),linear-gradient(0deg,var(--kadr-bg) 4%,color-mix(in srgb,var(--kadr-bg) 86%,transparent) 48%,color-mix(in srgb,var(--kadr-bg) 38%,transparent) 100%)}}}.k-page-loading{gap:20px;padding-top:28px;display:grid}.k-page-loading-title{border-radius:var(--kadr-r-control);width:min(280px,60%);height:34px}.k-page-loading-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:20px 12px;display:grid}.k-page-loading-grid>*{aspect-ratio:2/3;border-radius:var(--kadr-r-card)}@media (prefers-reduced-motion:reduce){.k-page>:not(.k-page,.k-lib-tabs){animation:k-fade var(--motion-base) ease-out both}.k-page>:is(.k-page-loading,.k-page-loading-home){animation:k-fade .2s ease-out .16s both}}.k-spotlight .k-spotlight-backdrop,.k-spotlight:after{-webkit-mask-image:linear-gradient(to bottom,var(--kadr-black) 50%,#00000073 72%,transparent 88%);mask-image:linear-gradient(to bottom,var(--kadr-black) 50%,#00000073 72%,transparent 88%)}.k-footer-feedback{min-height:44px;color:var(--kadr-faint);align-items:center;gap:8px;margin-left:auto;font-size:13px;text-decoration:none;display:inline-flex}.k-footer-feedback:hover{color:var(--kadr-text)}.k-footer-feedback:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px;border-radius:var(--kadr-r-tag)}@media (prefers-reduced-motion:no-preference){.k-footer-feedback{transition:color var(--motion-fast) var(--motion-ease)}}@media (max-width:767px){.k-main{padding-bottom:32px}.k-footer{padding-bottom:calc(64px + 20px + env(safe-area-inset-bottom))}.k-footer-feedback{margin-left:0}}.k-language{color:var(--kadr-dim);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:13px;display:flex}.k-language-options{border-radius:var(--kadr-r-pill);background:var(--kadr-veil-5);grid-template-columns:1fr 1fr;min-width:96px;padding:2px;display:grid;position:relative}.k-language-thumb{border-radius:var(--kadr-r-pill);background:var(--kadr-veil-12);width:calc(50% - 2px);position:absolute;inset:2px auto 2px 2px}.k-language-options[data-value=en] .k-language-thumb{translate:100%}.k-language-options button{z-index:1;border-radius:var(--kadr-r-pill);min-height:28px;color:var(--kadr-faint);font:600 12px/1 var(--font-body),sans-serif;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;padding:4px 10px;position:relative}@media (pointer:coarse){.k-language-options button{min-height:40px}}.k-language-options button:hover,.k-language-options button[aria-checked=true],.k-language-options button[aria-pressed=true]{color:var(--kadr-text)}.k-language-options button:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.k-language-thumb{transition:translate .36s var(--motion-spring,var(--motion-ease))}.k-language-options button{transition:color .2s var(--motion-ease)}}.login-card>.k-language{padding-inline:0}.k-thumb{width:var(--w,0);height:var(--h,0);translate:var(--x,0) var(--y,0);border-radius:var(--kadr-r-pill);pointer-events:none;opacity:0;position:absolute;top:0;left:0}@media (prefers-reduced-motion:no-preference){.k-thumb[data-ready]{transition:translate .52s var(--motion-spring,var(--motion-ease)),scale .52s var(--motion-spring,var(--motion-ease)),opacity .2s ease}}.k-nav{background:var(--kadr-veil-3);box-shadow:var(--kadr-frost-edge);-webkit-backdrop-filter:var(--kadr-frost-blur);backdrop-filter:var(--kadr-frost-blur);position:relative}.k-nav>.k-thumb{background:var(--kadr-veil-10);box-shadow:0 4px 14px var(--kadr-shade-25)}.k-nav a{z-index:1;position:relative}@media (prefers-reduced-motion:no-preference){.k-nav a[aria-current=page]:before{animation:k-dot-in .36s var(--motion-ease) .12s both}}@keyframes k-dot-in{0%{opacity:0;scale:0}}.k-bnav ul{position:relative}.k-bnav ul>.k-thumb{background:var(--kadr-accent-soft)}.k-bnav a,.k-bnav button{z-index:1;position:relative}.k-bnav a[aria-current=page] svg,.k-bnav button[aria-pressed=true] svg{background:0 0}.k-btn{background:var(--kadr-frost);box-shadow:var(--kadr-frost-edge);-webkit-backdrop-filter:var(--kadr-frost-blur);backdrop-filter:var(--kadr-frost-blur);border-color:#0000}.k-btn:hover{background:var(--kadr-frost-hover);border-color:#0000}.k-btn-ghost{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.k-btn-ghost:hover{background:var(--kadr-veil-6)}.k-btn-primary,.k-btn-primary:hover{isolation:isolate;color:var(--kadr-accent-ink);background:var(--kadr-accent-grad);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background-size:160% 100%;border-color:#0000;position:relative}.k-btn-primary{background-position:0 0}.k-btn-primary:hover{background-position:100% 0}.k-btn-primary:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:inherit;filter:blur(14px)saturate(1.3);opacity:.5;position:absolute;inset:2px 6px -4px}.k-btn-primary:hover:before{opacity:.8}.k-spotlight .k-btn-primary{box-shadow:none}.k-btn-primary:disabled:before{opacity:0}@media (prefers-reduced-motion:no-preference){.k-btn-primary:before{transition:opacity .26s var(--motion-ease)}@supports (transition-timing-function:linear(0,1)){.k-btn{transition:background .22s var(--motion-ease),background-position .52s var(--motion-ease),box-shadow .26s var(--motion-ease),transform .48s var(--motion-spring)}.k-btn:active:not(:disabled){transition-duration:.14s,.52s,.14s,90ms}}}.k-party-toggle{color:var(--kadr-accent)}.k-party-toggle.is-active,.k-party-toggle[aria-expanded=true]{background:linear-gradient(180deg,var(--kadr-accent),var(--kadr-accent))}@supports (color:color-mix(in lab,red,red)){.k-party-toggle.is-active,.k-party-toggle[aria-expanded=true]{background:linear-gradient(180deg,color-mix(in srgb,var(--kadr-accent) 20%,transparent),color-mix(in srgb,var(--kadr-accent) 8%,transparent))}}.k-party-toggle.is-active,.k-party-toggle[aria-expanded=true]{color:var(--kadr-text)}.k-dropdown-trigger,.k-shell .k-voices-select select{background:var(--kadr-frost);border-radius:var(--kadr-r-control);box-shadow:var(--kadr-frost-edge);-webkit-backdrop-filter:var(--kadr-frost-blur);backdrop-filter:var(--kadr-frost-blur);border-color:#0000}.k-dropdown-trigger:hover,.k-dropdown-trigger[data-state=open],.k-shell .k-voices-select select:hover{background:var(--kadr-frost-hover)}.k-dropdown-trigger>span:last-child svg{transition:rotate .32s var(--motion-spring,var(--motion-ease))}.k-dropdown-trigger[data-state=open]>span:last-child svg{rotate:180deg}.k-account-menu,.k-dropdown-popup,.k-shell .k-voices-select select option,.search-suggest-popup{background:var(--kadr-popover)}@supports (color:color-mix(in lab,red,red)){.k-account-menu,.k-dropdown-popup,.search-suggest-popup{background:color-mix(in srgb,var(--kadr-popover) 58%,transparent)}}.k-account-menu,.k-dropdown-popup,.search-suggest-popup{-webkit-backdrop-filter:blur(28px)saturate(1.5);backdrop-filter:blur(28px)saturate(1.5);box-shadow:0 24px 60px var(--kadr-shade-60);border:0}.k-dropdown-option[data-highlighted],.search-suggest-option[aria-selected=true]{background:var(--kadr-veil-8)}.k-dropdown-option[data-state=checked]{background:0 0}.k-dropdown-option[data-state=checked][data-highlighted]{background:var(--kadr-veil-8)}.k-account-menu a,.k-account-menu button:not(.k-language-options button){border-radius:var(--kadr-r-control);background:0 0}.k-account-menu a:hover,.k-account-menu button:not(.k-language-options button):hover{background:var(--kadr-veil-8)}@media (prefers-reduced-motion:no-preference){.k-dropdown-popup{transform-origin:var(--radix-select-content-transform-origin)}.k-account-menu,.k-dropdown-popup{animation:k-popover-in .22s cubic-bezier(.16,1,.3,1) both}.k-account-menu{transform-origin:100% 0}}@keyframes k-popover-in{0%{opacity:0;filter:blur(4px);translate:0 -4px;scale:.96}}.k-account-btn,.k-search-toggle{background:var(--kadr-frost);box-shadow:var(--kadr-frost-edge);-webkit-backdrop-filter:var(--kadr-frost-blur);backdrop-filter:var(--kadr-frost-blur)}.k-account-btn:hover,.k-account-btn[aria-expanded=true]{background:var(--kadr-frost-hover);border-color:#0000}.k-mode{background:var(--kadr-frost);box-shadow:var(--kadr-frost-edge);-webkit-backdrop-filter:var(--kadr-frost-blur);backdrop-filter:var(--kadr-frost-blur);gap:2px;display:flex}.k-mode,.k-mode a{border-radius:var(--kadr-r-pill)}.k-mode a{white-space:nowrap;align-items:center;padding:0 14px;font-size:13.5px;font-weight:550;text-decoration:none;display:inline-flex;position:relative}.k-mode a:after{content:"";position:absolute;inset:-6px 0}.k-mode a[aria-current=true]{background:var(--kadr-accent-soft);color:var(--kadr-accent);font-weight:600}@media (max-width:767px){.k-mode a{padding:0 12px}}@media (max-width:1023px){.k-account-name{display:none}}@media (prefers-reduced-motion:no-preference){.k-mode a{transition:background var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease)}}@supports not selector(:has(*)){.k-mode:before{display:none}.k-mode a[aria-current=true]{background:var(--kadr-accent)!important}}.k-mode{border-radius:var(--kadr-r-control);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;outline:1px solid var(--kadr-edge);outline-offset:-1px;background:0 0;grid-template-columns:1fr 1fr;gap:0;padding:3px;display:grid;position:relative}.k-mode:before{content:"";border-radius:calc(var(--kadr-r-control) - 3px);background:var(--kadr-accent);pointer-events:none;width:calc(50% - 3px);position:absolute;inset:3px auto 3px 3px}.k-mode:has(>a:last-child[aria-current=true]):before{translate:100%}.k-mode a{z-index:1;border-radius:calc(var(--kadr-r-control) - 3px);min-height:32px;color:var(--kadr-dim);box-shadow:none;background:0 0;justify-content:center;padding:0 12px;font-size:13px;font-weight:600}.k-mode a:hover{color:var(--kadr-text)}.k-mode a[aria-current=true],.k-mode a[aria-current=true]:hover{color:var(--kadr-accent-ink);box-shadow:none;background:0 0}.k-mode a:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:1px}@media (prefers-reduced-motion:no-preference){.k-mode:before{transition:translate .42s var(--motion-spring,var(--motion-ease)),background-color .42s var(--motion-ease)}}.k-nav>.k-thumb{width:100px;scale:calc(var(--sw,0) / 100) 1;transform-origin:0 0;box-shadow:inset 0 -2px 0 var(--kadr-accent);background:0 0;border-radius:0}.k-nav a{border-radius:var(--kadr-r-control);min-height:36px;padding:6px 12px}.k-nav a:before{content:none}.k-nav a[aria-current=page]{box-shadow:none;font-weight:650}.k-nav a:hover:not([aria-current=page]),.k-nav a[aria-current=page]{color:var(--kadr-text);background:0 0}.k-account-btn,.k-search-toggle{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;outline:0}.k-account-btn:hover,.k-account-btn[aria-expanded=true],.k-search-toggle:hover{background:var(--kadr-fill);color:var(--kadr-text);border-color:#0000}.k-account-name{color:var(--kadr-dim);font-weight:550}.k-account-btn:hover .k-account-name,.k-account-btn[aria-expanded=true] .k-account-name{color:var(--kadr-text)}@media (prefers-reduced-motion:no-preference){.k-mode a{transition:color var(--motion-base) var(--motion-ease)}.k-page>:not(.k-page,.k-lib-tabs){animation:k-enter var(--motion-slow) var(--motion-ease) both}.k-page>.k-home:not(.k-page-loading-home){animation:none}.k-page>:is(.k-page-loading,.k-page-loading-home){animation:k-fade .2s ease-out .16s both}}.k-voices{background:var(--kadr-bg)}@supports (color:color-mix(in lab,red,red)){.k-voices{background:color-mix(in srgb,var(--kadr-bg) 58%,transparent)}}.k-voices{-webkit-backdrop-filter:var(--kadr-glass-blur);backdrop-filter:var(--kadr-glass-blur);border-radius:var(--kadr-r-card);box-shadow:var(--kadr-frost-edge),0 10px 24px var(--kadr-shade-25);border-bottom:0}.k-voices-inline{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}.k-episode{background:var(--kadr-frost);box-shadow:var(--kadr-frost-edge);border-color:#0000}.k-episode:hover{background:var(--kadr-frost-hover);border-color:#0000}.k-episode[aria-current=true]{background:linear-gradient(135deg,var(--kadr-accent),var(--kadr-accent-2));border-color:#0000}@supports (color:color-mix(in lab,red,red)){.k-episode[aria-current=true]{background:linear-gradient(135deg,color-mix(in srgb,var(--kadr-accent) 18%,transparent),color-mix(in srgb,var(--kadr-accent-2) 6%,transparent))}}.k-episode[aria-current=true]{box-shadow:none}.k-episode[data-mark=filler]{--k-wash:var(--kadr-warning)}@supports (color:color-mix(in lab,red,red)){.k-episode[data-mark=filler]{--k-wash:color-mix(in srgb,var(--kadr-warning) 20%,transparent)}}.k-episode[data-mark=mixed]{--k-wash:var(--kadr-warning)}@supports (color:color-mix(in lab,red,red)){.k-episode[data-mark=mixed]{--k-wash:color-mix(in srgb,var(--kadr-warning) 9%,transparent)}}.k-episode:is([data-mark=filler],[data-mark=mixed]):not([aria-current=true]){background:linear-gradient(90deg,transparent 15%,var(--k-wash)),var(--kadr-frost)}.k-episode:is([data-mark=filler],[data-mark=mixed]):not([aria-current=true]):hover{background:linear-gradient(90deg,transparent 15%,var(--k-wash)),var(--kadr-frost-hover)}.k-watch-side{padding-inline:4px}.k-watch-side .k-voices{background:var(--kadr-bg);margin:0 0 4px;padding:14px;top:0}@supports (color:color-mix(in lab,red,red)){.k-watch-side .k-voices{background:color-mix(in srgb,var(--kadr-bg) 94%,transparent)}}.k-watch-side .k-episodes h2{margin-left:0}.k-watch-side{flex-direction:column;display:flex;overflow:hidden}.k-watch-side>*{flex:none}.k-watch-side .k-voices{position:static}.k-watch-side>:is(.k-episodes,.k-voices[data-open]){overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}.k-watch-side>:is(.k-episodes,.k-voices[data-open])::-webkit-scrollbar{width:8px}.k-watch-side>:is(.k-episodes,.k-voices[data-open])::-webkit-scrollbar-thumb{background:var(--kadr-scrollbar);border-radius:var(--kadr-r-pill)}@property --k-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --k-fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@supports (animation-timeline:scroll()){.k-watch-side>:is(.k-episodes,.k-voices[data-open]){--k-fade:linear-gradient(to bottom,transparent,var(--kadr-black) var(--k-fade-top),var(--kadr-black) calc(100% - var(--k-fade-bottom)),transparent);-webkit-mask-image:var(--k-fade);mask-image:var(--k-fade);animation:k-scroll-fade linear both;animation-timeline:scroll(self)}}@keyframes k-scroll-fade{0%{--k-fade-top:0px;--k-fade-bottom:56px}8%,92%{--k-fade-top:40px;--k-fade-bottom:56px}to{--k-fade-top:40px;--k-fade-bottom:0px}}.k-voice-current{border-radius:var(--kadr-r-control);background:var(--kadr-frost);width:100%;min-height:52px;box-shadow:var(--kadr-frost-edge);color:var(--kadr-text);text-align:left;cursor:pointer;transition:background var(--motion-fast) var(--motion-ease);border:0;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px 9px 14px;display:flex}.k-voice-current:hover:not(:disabled){background:var(--kadr-frost-hover)}.k-voice-current:disabled{cursor:default;color:var(--kadr-dim)}.k-voice-current>span{gap:2px;min-width:0;display:grid}.k-voice-current strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.k-voice-current small{color:var(--kadr-dim);font-size:12px}.k-voice-current>svg{color:var(--kadr-accent);flex:none}.k-watch-side .k-voices[data-open]{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;padding:6px 4px 4px;position:static}.k-watch-side:has(.k-voices[data-open])>:not(.k-voices){display:none}.k-voice-panel{gap:12px;display:grid}.k-voice-head{align-items:center;gap:6px;min-height:44px;display:flex}.k-voice-head h2{margin:0;font-size:15px;font-weight:650}.k-voice-back{border-radius:var(--kadr-r-control);min-height:44px;color:var(--kadr-dim);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;margin-left:-8px;padding:0 10px 0 6px;font-size:14px;display:inline-flex}.k-voice-back:hover{background:var(--kadr-fill);color:var(--kadr-text)}.k-voice-filters{flex-wrap:wrap;gap:6px;display:flex}.k-voice-filters button{border-radius:var(--kadr-r-pill);background:var(--kadr-fill);min-height:36px;color:var(--kadr-dim);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 14px;font-size:13px;display:inline-flex}.k-voice-filters button:hover{background:var(--kadr-fill-hover);color:var(--kadr-text)}.k-voice-filters button span{color:var(--kadr-faint);font-variant-numeric:tabular-nums}.k-voice-filters button[aria-pressed=true]{background:var(--kadr-accent-grad);color:var(--kadr-accent-ink);font-weight:600}.k-voice-filters button[aria-pressed=true] span{color:var(--kadr-accent-ink)}@supports (color:color-mix(in lab,red,red)){.k-voice-filters button[aria-pressed=true] span{color:color-mix(in srgb,var(--kadr-accent-ink) 70%,transparent)}}.k-voice-list{gap:4px;display:grid}.k-voice-row{border-radius:var(--kadr-r-card);width:100%;min-height:56px;color:var(--kadr-text);text-align:left;cursor:pointer;transition:background var(--motion-fast) var(--motion-ease);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;padding:11px 12px 12px 14px;display:grid}.k-voice-row:hover{background:var(--kadr-fill)}.k-voice-row[aria-checked=true]{background:var(--kadr-accent)}@supports (color:color-mix(in lab,red,red)){.k-voice-row[aria-checked=true]{background:color-mix(in srgb,var(--kadr-accent) 11%,transparent)}}.k-voice-row[aria-checked=true]{box-shadow:inset 0 0 0 1px var(--kadr-accent)}@supports (color:color-mix(in lab,red,red)){.k-voice-row[aria-checked=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--kadr-accent) 38%,transparent)}}.k-voice-name{white-space:nowrap;text-overflow:ellipsis;grid-column:1;font-size:15px;font-weight:600;overflow:hidden}.k-voice-meta{color:var(--kadr-dim);grid-column:1;font-size:12.5px}.k-voice-source{border-radius:var(--kadr-r-pill);background:var(--kadr-fill-strong);color:var(--kadr-text);grid-column:1;justify-self:start;margin-top:6px;padding:3px 10px;font-size:12px;font-weight:600}.k-voice-row[aria-checked=true] .k-voice-source{background:var(--kadr-accent-grad);color:var(--kadr-accent-ink)}.k-voice-check{color:var(--kadr-accent);grid-area:1/2}.k-voice-hd{border-radius:var(--kadr-r-tag);background:var(--kadr-accent-soft);color:var(--kadr-accent);letter-spacing:.04em;vertical-align:2px;margin-left:4px;padding:1px 6px;font:700 12px/1.4 ui-monospace,monospace;display:inline-block}:is(.k-voice-current,.k-voice-back,.k-voice-filters button,.k-voice-row):focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}.k-skip{z-index:5;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:calc(100% - 40px);display:flex;position:absolute;bottom:84px;right:20px}.k-skip button{min-height:44px;color:var(--kadr-text);font:600 14px/1 var(--font-body),sans-serif;cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:0 10px 30px var(--kadr-shade-35);background:#0b0f0db8;border:0;border-radius:12px;justify-content:center;padding:0;position:relative;overflow:hidden}.k-skip .k-skip-label,.k-skip button{align-items:center;display:inline-flex}.k-skip .k-skip-label{white-space:nowrap;gap:8px;padding:12px 18px}.k-skip .k-skip-watch{color:var(--kadr-text);padding:12px 18px}.k-skip .k-skip-dismiss:hover,.k-skip .k-skip-watch:hover{background:var(--kadr-popover)}@supports (color:color-mix(in lab,red,red)){.k-skip .k-skip-dismiss:hover,.k-skip .k-skip-watch:hover{background:color-mix(in srgb,var(--kadr-popover) 85%,transparent)}}.k-skip .k-skip-dismiss:hover,.k-skip .k-skip-watch:hover{color:var(--kadr-white)}.k-skip .k-skip-dismiss{width:44px;color:var(--kadr-dim)}.k-skip-fill{background:var(--kadr-accent-grad);color:var(--kadr-accent-ink);clip-path:inset(0 100% 0 0);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.k-skip-go:not(.k-skip-solid) .k-skip-fill{animation:k-skip-fill var(--skip-ms,5s) linear forwards}.k-skip-go[data-paused] .k-skip-fill{animation-play-state:paused}@keyframes k-skip-fill{to{clip-path:inset(0)}}.k-skip .k-skip-solid{background:var(--kadr-accent-grad);color:var(--kadr-accent-ink)}.k-skip .k-skip-go:before{content:"";z-index:-1;border-radius:inherit;background:var(--kadr-accent-grad);filter:blur(14px);opacity:.45;pointer-events:none;position:absolute;inset:4px 10px -6px}.k-skip .k-skip-go{isolation:isolate;overflow:visible}.k-skip .k-skip-go:not(.k-skip-solid):before{opacity:0;animation:k-skip-glow var(--skip-ms,5s) linear forwards}.k-skip .k-skip-go[data-paused]:before{animation-play-state:paused}@keyframes k-skip-glow{to{opacity:.45}}.k-skip .k-skip-go>*{border-radius:inherit}.k-skip .k-skip-go:not(.k-skip-solid){background:#0b0f0db8}.k-skip .k-skip-go:not(.k-skip-solid) .k-skip-fill{border-radius:12px}.k-skip button:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.k-skip{transform-origin:100% 100%;animation:k-popover-in .26s cubic-bezier(.16,1,.3,1) both}.k-skip button{transition:background .16s ease,color .16s ease,transform .42s var(--motion-spring,ease)}.k-skip button:active{transition-duration:.16s,.16s,90ms;transform:scale(.96)}}@media (max-width:650px){.k-skip{gap:6px;max-width:calc(100% - 16px);bottom:70px;right:8px}.k-skip button{min-height:40px;font-size:12px}.k-skip .k-skip-label,.k-skip .k-skip-watch{padding:10px 12px}.k-skip .k-skip-dismiss{width:40px}}.k-resume{z-index:5;border-radius:var(--kadr-r-card);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);max-width:calc(100% - 40px);box-shadow:0 10px 30px var(--kadr-shade-35);color:var(--kadr-dim);background:#0b0f0db8;align-items:center;gap:6px;padding:6px 6px 6px 16px;font-size:13px;display:flex;position:absolute;bottom:84px;left:20px;overflow:hidden}.k-resume-copy{white-space:nowrap;margin-right:6px}.k-resume-copy strong{color:var(--kadr-text);font-variant-numeric:tabular-nums}.k-resume button{border-radius:var(--kadr-r-control);min-height:36px;color:var(--kadr-text);font:600 13px var(--font-body),sans-serif;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}.k-resume .k-resume-restart{color:var(--kadr-accent)}.k-resume button:hover{background:var(--kadr-veil-8)}.k-resume .k-resume-dismiss{color:var(--kadr-faint);padding:8px}.k-resume button:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}.k-resume-timer{background:var(--kadr-accent-grad);transform-origin:0;opacity:.8;height:2px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:no-preference){.k-resume{transform-origin:0 100%;animation:k-popover-in .26s cubic-bezier(.16,1,.3,1) both}.k-resume-timer{animation:k-resume-timer var(--resume-ms,8s) linear forwards}}@keyframes k-resume-timer{to{transform:scaleX(0)}}.watch-cover{z-index:5;transition:opacity .42s var(--motion-ease),visibility 0s;background:#050706;place-items:center;padding:20px;display:grid;position:absolute;inset:0;overflow:hidden}.watch-cover:not([data-open]){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .42s var(--motion-ease),visibility 0s .42s}.watch-cover>img{object-fit:cover;opacity:.62;filter:blur(6px);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.04)}.watch-cover[data-frame]{background:0 0}.watch-cover[data-frame]>img{opacity:0;filter:none;transform:none}.watch-player[data-covered] .shaka-controls-container,.watch-player[data-covered] .shaka-spinner-container{visibility:hidden}.watch-cover:after{content:"";pointer-events:none;background:radial-gradient(ellipse 70% 60% at 50% 50%,var(--kadr-shade-60),var(--kadr-shade-20) 70%),linear-gradient(to top,var(--kadr-shade-80),transparent 55%);position:absolute;inset:0}.watch-cover-body{z-index:1;text-align:center;justify-items:center;gap:12px;display:grid;position:relative}.watch-player .watch-cover-play{min-height:56px;font:700 17px/1.1 var(--font-body),sans-serif;letter-spacing:-.01em;box-shadow:0 14px 40px -12px var(--kadr-shade-70);border-radius:999px;gap:10px;padding:0 28px 0 22px}.watch-player .watch-cover-play:disabled,.watch-player .watch-cover-play[aria-busy=true]{cursor:progress;opacity:1}.watch-cover-play:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:4px}.watch-cover-spinner{animation:spin .9s linear infinite}.watch-cover-note{color:var(--kadr-dim);text-shadow:0 1px 8px var(--kadr-black);margin:0;font-size:13px}.watch-cover-note strong{color:var(--kadr-text);font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:650px){.watch-player .watch-cover-play{min-height:50px;padding:0 22px 0 18px;font-size:15px}}@media (prefers-reduced-motion:no-preference){.watch-cover>img{transition:transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1),opacity .7s cubic-bezier(.4,0,.2,1) .15s}.watch-cover:not([data-open])>img{transform:scale(1.08)}.watch-cover{transition:opacity .42s var(--motion-ease),visibility 0s,background-color .7s .15s cubic-bezier(.4,0,.2,1)}.watch-player .watch-cover-play:active:not(:disabled){transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.watch-cover,.watch-cover:not([data-open]){transition:none}.watch-cover-spinner{animation-duration:2.4s}}@media (max-width:650px){.k-resume{max-width:calc(100% - 16px);padding-left:12px;font-size:12px;bottom:70px;left:8px}.k-resume button{min-height:40px;padding:8px;font-size:12px}}.watch-player:has(.k-skip) .k-resume{display:none}.watch-player .watch-setting-row.k-row-plain{grid-template-columns:minmax(0,1fr) auto}.watch-player .shaka-text-container{translate:0 var(--sub-lift,0);transition:translate .2s}.watch-player[data-sub-color] .shaka-text-container span{color:var(--sub-color)!important}.watch-player[data-sub-bg] .shaka-text-container span{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.2em;background-color:var(--sub-bg)!important}.watch-player[data-sub-bg] .shaka-text-container span span{padding-inline:0;background-color:#0000!important}.watch-player[data-sub-edge] .shaka-text-container span{text-shadow:var(--sub-edge)!important}html:has(.k-news[open]){overflow:hidden}.k-news{border-radius:var(--kadr-r-block);width:min(580px,100vw - 32px);max-width:none;max-height:min(800px,100dvh - 48px);color:var(--kadr-text);isolation:isolate;box-shadow:0 32px 90px var(--kadr-shade-70),0 8px 24px var(--kadr-shade-50);background:var(--kadr-panel-solid);opacity:0;transition:opacity var(--motion-slow) var(--motion-ease),transform .42s cubic-bezier(.16,1,.3,1),overlay var(--motion-slow) allow-discrete,display var(--motion-slow) allow-discrete;border:0;margin:auto;padding:0;overflow:hidden;transform:translateY(24px)scale(.97)}.k-news[open]{opacity:1;flex-direction:column;display:flex;transform:none}.k-news::backdrop{background:var(--kadr-bg)}@supports (color:color-mix(in lab,red,red)){.k-news::backdrop{background:color-mix(in srgb,var(--kadr-bg) 84%,transparent)}}.k-news::backdrop{-webkit-backdrop-filter:blur(24px)saturate(.9);backdrop-filter:blur(24px)saturate(.9);opacity:0;transition:opacity var(--motion-slow) var(--motion-ease),overlay var(--motion-slow) allow-discrete,display var(--motion-slow) allow-discrete}.k-news[open]::backdrop{opacity:1}.k-news-body,.k-news-head{z-index:1;position:relative}@starting-style{.k-news[open]{opacity:0;transform:translateY(24px)scale(.97)}.k-news[open]::backdrop{opacity:0}}.k-news-head{flex:none;align-items:flex-start;gap:16px;padding:24px 18px 8px 28px;display:flex}.k-news-head>div{flex:1;min-width:0;padding-top:4px}.k-news-head h2{font-family:var(--font-heading);letter-spacing:-.7px;text-wrap:balance;margin:0;font-size:24px;font-weight:650;line-height:1.22}.k-news-head h2:before{content:"";background:var(--kadr-accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin:0 9px 0 1px;display:inline-block}.k-news-head time{color:var(--kadr-faint);margin:6px 0 0 16px;font-size:13px;display:block}.k-news-close{background:var(--kadr-frost);width:40px;height:40px;box-shadow:var(--kadr-frost-edge);color:var(--kadr-dim);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.k-news-close:hover{background:var(--kadr-frost-hover);color:var(--kadr-text)}.k-news-close:focus-visible{outline-offset:2px}.k-news-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--kadr-fill-strong) transparent;-webkit-mask-image:linear-gradient(transparent,var(--kadr-black) 14px);mask-image:linear-gradient(transparent,var(--kadr-black) 14px);flex-direction:column;gap:16px;padding:14px 28px 32px;display:flex;overflow-y:auto}.k-news-body :is(p,ul){max-width:65ch;color:var(--kadr-dim);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.k-news-body p{white-space:pre-line}.k-news-body h3{color:var(--kadr-text);font-family:var(--font-heading);letter-spacing:-.3px;margin:10px 0 -6px;font-size:17px;font-weight:650}.k-news-body ul{gap:6px;padding:0;list-style:none;display:grid}.k-news-body li{padding-left:16px;position:relative}.k-news-body li:before{content:"";background:var(--kadr-accent);opacity:.7;border-radius:50%;width:5px;height:5px;position:absolute;top:.72em;left:1px}.k-news-body strong{color:var(--kadr-text);font-weight:650}.k-news-body s{color:var(--kadr-faint);text-decoration-thickness:1px}.k-news-body kbd{border-radius:var(--kadr-r-tag);background:var(--kadr-fill-strong);box-shadow:inset 0 -1px 0 var(--kadr-shade-35);color:var(--kadr-text);font:600 12.5px/1.6 var(--font-body);white-space:nowrap;padding:0 6px;display:inline-block}.k-news-body a{color:var(--kadr-accent);text-decoration:underline;-webkit-text-decoration-color:var(--kadr-accent);text-decoration-color:var(--kadr-accent)}@supports (color:color-mix(in lab,red,red)){.k-news-body a{-webkit-text-decoration-color:color-mix(in srgb,var(--kadr-accent) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--kadr-accent) 40%,transparent)}}.k-news-body a{text-underline-offset:3px;border-radius:var(--kadr-r-tag);text-decoration-thickness:1px}.k-news-body a:hover{text-decoration-color:currentColor}.k-news-body a:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}.k-news-media{width:var(--news-w,100%);flex:none;align-self:center;margin:4px 0}.k-news-media :is(img,video,iframe){width:100%;aspect-ratio:var(--news-aspect,auto);object-fit:cover;border-radius:var(--news-r,var(--kadr-r-card));background:var(--kadr-fill);box-shadow:0 10px 30px var(--kadr-shade-35);border:0;display:block}.k-news-media iframe{aspect-ratio:var(--news-aspect,16/9)}.k-news-media figcaption{color:var(--kadr-faint);margin-top:8px;font-size:13px;line-height:1.45}.k-news-pager{z-index:1;color:var(--kadr-faint);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;gap:14px;padding:10px 24px 16px;font-size:13px;display:flex;position:relative}.k-news-pager button{background:var(--kadr-frost);width:40px;height:40px;box-shadow:var(--kadr-frost-edge);color:var(--kadr-text);border:0;border-radius:50%;place-items:center;display:grid}.k-news-pager button:hover:not(:disabled){background:var(--kadr-frost-hover)}.k-news-pager button:disabled{opacity:.35;cursor:not-allowed}@media (max-width:767px){.k-news{border-radius:var(--kadr-r-block) var(--kadr-r-block) 0 0;width:100%;max-height:calc(100dvh - 40px);margin:auto 0 0;transform:translateY(48px)}@starting-style{.k-news[open]{transform:translateY(48px)}}.k-news-head{padding:20px 12px 6px 20px}.k-news-head h2{letter-spacing:-.5px;font-size:21px}.k-news-close{width:44px;height:44px}.k-news-body{padding:12px 20px calc(24px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.k-news,.k-news[open]{transform:none}@starting-style{.k-news[open]{transform:none}}}.k-news.k-news--static{border-radius:var(--kadr-r-block);opacity:1;width:100%;max-width:580px;max-height:calc(100dvh - 150px);margin:0 auto;position:relative;transform:none}.k-news.k-news--static,.k-newsed{flex-direction:column;display:flex}.k-newsed{min-height:100dvh;color:var(--kadr-text);gap:16px;padding:16px 16px 0}.k-newsed--empty{text-align:center;justify-content:center;align-items:center;padding:24px}.k-newsed--empty h1{font-family:var(--font-heading);margin:0;font-size:22px}.k-newsed--empty p{color:var(--kadr-dim);margin:0}.k-newsed :is(input:not([type=range]):not([type=checkbox]):not([type=file]),select,textarea){border-radius:var(--kadr-r-control);background:var(--kadr-fill);width:100%;min-height:42px;color:var(--kadr-text);font:inherit;border:0;padding:10px 12px;font-size:15px}.k-newsed textarea{resize:vertical;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:14px;line-height:1.55}.k-newsed :is(input,select,textarea):focus-visible{outline:2px solid var(--kadr-accent);outline-offset:1px}.k-newsed ::placeholder{color:var(--kadr-faint)}.k-newsed input[type=checkbox],.k-newsed input[type=range]{accent-color:var(--kadr-accent)}.k-newsed-bar{align-items:center;gap:10px;display:flex}.k-newsed-bar select{flex:1;min-width:0}.k-newsed-modes,.k-newsed-tabs{border-radius:var(--kadr-r-pill);background:var(--kadr-fill);padding:3px;display:flex}.k-newsed-modes button,.k-newsed-tabs button{border-radius:var(--kadr-r-pill);min-height:36px;color:var(--kadr-dim);font:inherit;background:0 0;border:0;padding:0 14px;font-size:14px}.k-newsed-modes [aria-pressed=true],.k-newsed-tabs [aria-selected=true]{background:var(--kadr-fill-strong);color:var(--kadr-text)}.k-newsed-grid{flex:1;align-items:start;gap:24px;display:grid}.k-newsed-form{gap:14px;min-width:0;display:grid}.k-newsed-field{gap:6px;display:grid}.k-newsed-field span,.k-newsed-range span{color:var(--kadr-dim);font-size:13px}.k-newsed-block{border-radius:var(--kadr-r-card);background:var(--kadr-panel-solid);border:0;gap:10px;min-width:0;margin:0;padding:12px;display:grid;position:relative}.k-newsed-block legend{float:left;color:var(--kadr-faint);letter-spacing:.02em;padding:0;font-size:12px;font-weight:600;line-height:32px}.k-newsed-tools{gap:4px;display:flex;position:absolute;top:8px;right:8px}.k-newsed-tools button{border-radius:var(--kadr-r-control);width:36px;height:36px;color:var(--kadr-dim);background:0 0;border:0;place-items:center;display:grid}.k-newsed-tools button:hover:not(:disabled){background:var(--kadr-fill);color:var(--kadr-text)}.k-newsed-tools button:disabled{opacity:.3;cursor:not-allowed}.k-newsed-block>:not(legend):not(.k-newsed-tools){clear:both}.k-newsed-media{gap:10px;display:grid}.k-newsed-source{gap:8px;display:flex}.k-newsed-source .k-btn{flex:none;align-items:center;gap:6px;display:inline-flex;position:relative}.k-newsed-source input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.k-newsed-range{gap:4px;display:grid}.k-newsed-range span{justify-content:space-between;display:flex}.k-newsed-range output{color:var(--kadr-text);font-variant-numeric:tabular-nums}.k-newsed-inline{color:var(--kadr-dim);flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:14px;display:flex}.k-newsed-inline label{align-items:center;gap:8px;min-height:40px;display:inline-flex}.k-newsed-inline select{width:auto;min-height:36px;padding:6px 10px}.k-newsed-add{flex-wrap:wrap;gap:8px;display:flex}.k-newsed-help{color:var(--kadr-dim);font-size:13px;line-height:1.6}.k-newsed-help summary{cursor:pointer;min-height:40px;color:var(--kadr-text);align-items:center;display:flex}.k-newsed-help p{margin:0 0 8px}.k-newsed-help code{border-radius:var(--kadr-r-tag);background:var(--kadr-fill);color:var(--kadr-text);padding:1px 5px;font-size:12.5px}.k-newsed-preview{justify-items:center;gap:12px;min-width:0;display:grid}.k-newsed-actions{z-index:2;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--kadr-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 -16px;display:flex;position:sticky;bottom:0}@supports (color:color-mix(in lab,red,red)){.k-newsed-actions{background:color-mix(in srgb,var(--kadr-bg) 88%,transparent)}}.k-newsed-actions{-webkit-backdrop-filter:var(--kadr-glass-blur);backdrop-filter:var(--kadr-glass-blur);box-shadow:0 -1px 0 var(--kadr-line)}.k-newsed-actions p{color:var(--kadr-dim);flex:220px;margin:0;font-size:13px;line-height:1.45}.k-newsed-actions div{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:899px){.k-newsed-grid[data-tab=edit] .k-newsed-preview,.k-newsed-grid[data-tab=preview] .k-newsed-form{display:none}}@media (min-width:900px){.k-newsed{padding:24px 32px 0}.k-newsed-tabs{display:none}.k-newsed-grid{grid-template-columns:minmax(0,1fr) minmax(420px,580px)}.k-newsed-preview{position:sticky;top:16px}}.k-avatar:has(img){background:var(--kadr-raised);padding:0;overflow:hidden}.k-avatar img,.k-user-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.k-user-avatar img{position:absolute;inset:0}.k-user-avatar{background:linear-gradient(140deg,var(--kadr-accent-hover),var(--kadr-accent));color:var(--kadr-accent-ink);font-family:var(--font-heading);text-transform:uppercase;border-radius:50%;flex:none;place-items:center;font-weight:800;line-height:1;display:grid;position:relative}.k-user-avatar:has(img){background:var(--kadr-raised)}.k-online-dot{width:var(--k-dot);height:var(--k-dot);background:var(--kadr-accent);box-shadow:0 0 0 calc(var(--k-dot) * .22) var(--kadr-panel-solid);border-radius:50%;position:absolute;bottom:4%;right:4%}.k-profile-avatar .k-online-dot{bottom:9%;right:9%}.k-badges{vertical-align:middle;align-items:center;gap:3px;display:inline-flex}.k-badges img{height:var(--k-badge,1.25em);width:auto;max-width:calc(var(--k-badge,1.25em) * 1.6);object-fit:contain}.k-nick{align-items:center;gap:5px;min-width:0;font-weight:600;display:inline-flex}.k-nick a{color:var(--kadr-text);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.k-link-btn,.k-nick a:hover{color:var(--kadr-accent)}.k-link-btn{min-height:32px;font:inherit;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:13px;text-decoration:underline;display:inline-flex}.k-link-btn:hover{color:var(--kadr-accent-hover)}.k-comments{background:var(--kadr-panel);border-radius:var(--kadr-r-block);gap:18px;padding:22px 24px;display:grid}.k-comments h2{color:var(--kadr-text);align-items:center;gap:10px;margin:0;font-size:20px;font-weight:650;display:flex}.k-comments-count,.k-profile-tabs .k-lib-count{font-family:var(--font-body);color:var(--kadr-faint);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.k-comments-empty{color:var(--kadr-faint);margin:0;font-size:14px}.k-comment,.k-comment-form{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;display:grid}.k-comment-compose{gap:10px;min-width:0;display:grid}.k-comment-input{border-radius:var(--kadr-r-control);background:var(--kadr-fill);width:100%;min-height:44px;color:var(--kadr-text);font:inherit;resize:vertical;transition:background var(--motion-fast) var(--motion-ease);border:0;padding:11px 14px;font-size:15px;line-height:1.5}.k-comment-input::placeholder{color:var(--kadr-faint)}.k-comment-input:hover{background:var(--kadr-fill-hover)}.k-comment-input:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px;background:var(--kadr-fill-hover)}.k-comment-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.k-comment-check,.k-profile-check{min-height:44px;color:var(--kadr-dim);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:inline-flex}.k-comment-check input,.k-profile-check input{width:18px;height:18px;accent-color:var(--kadr-accent)}.k-comment-problem{color:var(--kadr-danger);margin:0;font-size:14px}.k-comment-muted{border-radius:var(--kadr-r-control);background:var(--kadr-fill);color:var(--kadr-dim);align-items:center;gap:10px;margin:0;padding:12px 14px;font-size:14px;display:flex}.k-comment-muted svg{color:var(--kadr-faint);flex:none}.k-comment-skeleton{gap:14px;display:grid}.k-comment-skeleton .k-skeleton{border-radius:var(--kadr-r-card);height:64px}.k-comment-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.k-comment{border-top:1px solid var(--kadr-line);padding:12px 0}.k-comment:first-child{border-top:0}.k-comment>a{border-radius:50%}.k-comment-body{gap:4px;min-width:0;display:grid}.k-comment-head{align-items:center;gap:8px;min-width:0;min-height:28px;display:flex}.k-comment-head time{color:var(--kadr-faint);flex:none;font-size:13px}.k-comment-title{min-width:0;color:var(--kadr-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}a.k-comment-title:hover{color:var(--kadr-accent)}.k-comment-delete{width:32px;height:32px;color:var(--kadr-faint);opacity:.7;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.k-comment-delete:hover{background:var(--kadr-danger-surface);color:var(--kadr-danger);opacity:1}.k-comment-text{max-width:72ch;color:var(--kadr-text);white-space:pre-line;overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.k-comment-spoiler{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;padding:0;display:block;position:relative}.k-comment-spoiler .k-comment-text{filter:blur(7px);-webkit-user-select:none;user-select:none;min-height:1.6em}.k-comment-spoiler-label{border-radius:var(--kadr-r-pill);background:var(--kadr-popover);color:var(--kadr-text);box-shadow:0 6px 18px var(--kadr-shade-40);align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.k-comment-spoiler:hover .k-comment-spoiler-label{color:var(--kadr-accent)}.k-profile{--k-pad:16px;--k-avatar:144px;grid-template-columns:minmax(0,1fr);gap:20px;width:min(100%,980px);margin:0 auto;padding:12px 0 56px;display:grid}.k-profile-skeleton{border-radius:var(--kadr-r-card);height:460px}.k-profile-head{grid-template-columns:minmax(0,1fr);display:grid}.k-profile-cover{aspect-ratio:4;border-radius:var(--kadr-r-card);background:var(--k-tint,var(--kadr-raised));min-width:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.k-profile-cover{background:color-mix(in srgb,var(--k-tint,var(--kadr-raised)) 45%,var(--kadr-bg))}}.k-profile-cover img{object-fit:cover;width:100%;height:100%;display:block}.k-profile-id{padding-inline:var(--k-pad);justify-items:start;gap:8px;display:grid}.k-profile-idrow{width:100%;margin:calc(var(--k-avatar) / -2) 0 2px;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.k-user-avatar.k-profile-avatar{z-index:1;background:var(--kadr-accent);box-shadow:0 0 0 5px var(--kadr-bg);width:var(--k-avatar)!important;height:var(--k-avatar)!important;font-size:calc(var(--k-avatar) * .42)!important}.k-profile-avatar .k-online-dot{box-shadow:0 0 0 4px var(--kadr-bg);bottom:7%;right:7%}.k-profile-avatar .k-online-dot:after{content:"";background:var(--kadr-accent);opacity:0;border-radius:50%;position:absolute;inset:0}.k-profile-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-bottom:4px;display:flex}.k-profile-share{justify-content:center;align-items:center;gap:8px;min-width:44px;display:inline-flex}.k-profile-share-label:empty{display:none}.k-profile-nameline{z-index:2;flex-wrap:wrap;align-items:center;gap:2px 10px;max-width:100%;display:flex;position:relative}.k-profile-name{overflow-wrap:anywhere;min-width:0;font-family:var(--font-heading);letter-spacing:-.03em;margin:0;font-size:clamp(28px,3vw,36px);font-weight:800;line-height:1.05}.k-profile-badges-row{flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none;display:flex}.k-profile-badges-row li{position:relative}.k-profile-badge{border-radius:var(--kadr-r-control);cursor:pointer;width:40px;height:40px;transition:background var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease);background:0 0;border:0;place-items:center;padding:0;display:grid}.k-profile-badge img{object-fit:contain;width:28px;height:28px;transition:transform var(--motion-base) var(--motion-spring,var(--motion-ease))}.k-profile-badge:hover{background:var(--kadr-fill-hover)}.k-profile-badge:hover img{transform:translateY(-2px)rotate(-8deg)scale(1.12)}.k-profile-badge:active{transform:scale(.92)}.k-profile-badge:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}.k-profile-badge-tip{z-index:20;border-radius:var(--kadr-r-card);background:var(--kadr-popover);width:max-content;max-width:min(300px,80vw);box-shadow:0 14px 36px var(--kadr-shade-60);color:var(--kadr-text);font-family:var(--font-body);letter-spacing:0;opacity:0;visibility:hidden;transform-origin:20px 0;pointer-events:none;transition:opacity var(--motion-fast) var(--motion-ease),translate var(--motion-fast) var(--motion-ease),scale var(--motion-fast) var(--motion-ease),visibility 0s linear var(--motion-fast);align-items:center;gap:12px;padding:10px 14px 10px 10px;font-size:14px;font-weight:400;line-height:1.4;display:flex;position:absolute;top:calc(100% + 6px);left:-6px;translate:0 -4px;scale:.97}.k-profile-badge-tip img{object-fit:contain;flex:none;width:40px;height:40px}.k-profile-badge-tip>span{gap:1px;display:grid}.k-profile-badge-tip b{font-size:15px;font-weight:700}.k-profile-badge-tip span span{color:var(--kadr-dim)}.k-profile-badge-tip [data-rare]{color:var(--kadr-score)}.k-profile-badge:is(:hover,:focus-visible)+.k-profile-badge-tip{opacity:1;visibility:visible;transition-delay:0s;translate:0;scale:1}@media (hover:none){.k-profile-badge-tip{display:none}}.k-badge-btn{transition:transform var(--motion-fast) var(--motion-ease),background var(--motion-fast) var(--motion-ease);background:0 0;border:0;border-radius:10px;place-items:center;padding:3px;display:inline-grid}.k-badge-btn:hover{background:var(--kadr-fill-hover);transform:translateY(-2px)scale(1.08)}.k-badge-btn:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:2px}.k-profile-status{color:var(--kadr-faint);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:-4px 0 0;font-size:14px;display:flex}.k-profile-status[data-online]{color:var(--kadr-accent);font-weight:650}.k-profile-status i{background:currentColor;border-radius:50%;width:8px;height:8px}.k-profile-status span:last-child:not([aria-hidden]){color:var(--kadr-dim);font-weight:400}.k-profile-status a{color:var(--kadr-text);font-weight:650;text-decoration:none}.k-profile-status a:hover{color:var(--kadr-accent)}.k-profile-bio{max-width:62ch;color:var(--kadr-dim);white-space:pre-line;overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-size:15px;line-height:1.5}.k-profile-meta{color:var(--kadr-faint);flex-wrap:wrap;gap:4px 18px;margin:0;font-size:14px;display:flex}.k-profile-meta span{align-items:center;gap:6px;display:inline-flex}.k-profile-mod{border-radius:var(--kadr-r-card);background:var(--kadr-panel);color:var(--kadr-dim);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;padding:10px 12px;font-size:14px;display:flex}.k-profile-mod>span{align-items:center;gap:8px;margin-right:4px;display:inline-flex}.k-profile-mod svg{color:var(--kadr-faint);flex:none}.k-profile-mod .k-btn{min-height:36px;padding:6px 12px;font-size:14px}.k-profile-mod .k-comment-problem{flex-basis:100%}.k-profile-figures{border-radius:var(--kadr-r-card);background:var(--kadr-edge);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;width:100%;margin:6px 0 0;display:grid;overflow:hidden}.k-profile-figures>div{background:var(--kadr-panel);flex-direction:column-reverse;gap:4px;padding:12px 14px;display:flex}.k-profile-figures dd{font-family:var(--font-heading);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:24px;font-weight:800;line-height:1}.k-profile-figures dt{color:var(--kadr-faint);font-size:13px}.k-profile-pinned{padding:12px var(--k-pad) 12px 12px;border-radius:var(--kadr-r-card);background:var(--k-tint,var(--kadr-raised));grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}@supports (color:color-mix(in lab,red,red)){.k-profile-pinned{background:color-mix(in srgb,var(--k-tint,var(--kadr-raised)) 24%,var(--kadr-panel-solid))}}.k-profile-pinned-art{border-radius:var(--kadr-r-control);transition:transform var(--motion-base) var(--motion-ease);display:block;overflow:hidden}.k-profile-pinned-art img{aspect-ratio:2/3;object-fit:cover;width:100%;transition:scale .6s var(--motion-ease);display:block}.k-profile-pinned-art:hover{transform:perspective(500px)rotateY(-10deg)translateY(-2px)}.k-profile-pinned-art:hover img{scale:1.06}.k-profile-pinned-text{justify-items:start;gap:4px;min-width:0;display:grid}.k-profile-pinned h2{font-family:var(--font-heading);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:800;line-height:1.15}.k-profile-pinned h2 a{color:var(--kadr-text);transition:color var(--motion-fast) var(--motion-ease);text-decoration:none}.k-profile-pinned h2 a:hover{color:var(--kadr-accent)}.k-profile-pinned-text>p{color:var(--kadr-dim);margin:0;font-size:14px}.k-profile-pinned-quote{max-width:60ch;margin:6px 0 0}.k-profile-pinned-quote p{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.k-profile-pinned-quote time{color:var(--kadr-faint);margin-top:2px;font-size:13px;display:block}.k-profile-pinned-foot{justify-items:end;gap:10px;display:grid}.k-profile-pinned-note{color:var(--kadr-accent);align-items:center;gap:6px;font-size:13px;font-weight:650;display:inline-flex}.k-profile-pinned-note svg{transform:rotate(30deg)}.k-profile-pinned .k-btn{background:var(--kadr-text);border-color:var(--kadr-text);color:var(--kadr-bg);font-weight:650}.k-profile-pinned .k-btn:hover{background:var(--kadr-accent);border-color:var(--kadr-accent);color:var(--kadr-accent-ink)}.k-profile-feed{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.k-profile-tabs{scrollbar-width:none;border-radius:var(--kadr-r-card);background:var(--kadr-panel);max-width:100%;display:flex;position:relative;overflow-x:auto}.k-profile-tabs::-webkit-scrollbar{display:none}.k-profile-tabs a{padding:13px var(--k-pad);color:var(--kadr-faint);white-space:nowrap;transition:color var(--motion-fast) var(--motion-ease),background var(--motion-fast) var(--motion-ease);flex:none;align-items:baseline;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.k-profile-tabs a span{font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.k-profile-tabs a:hover{background:var(--kadr-fill);color:var(--kadr-text)}.k-profile-tabs a[aria-current=page]{color:var(--kadr-text)}.k-profile-tabs a:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:-2px}.k-profile-tabs-bar{transform-origin:0 0;background:var(--kadr-accent);pointer-events:none;width:100px;height:3px;transition:translate .42s var(--motion-spring,var(--motion-ease)),scale .42s var(--motion-spring,var(--motion-ease));border-radius:3px 3px 0 0;position:absolute;bottom:0;left:0;scale:0 1}.k-profile-panel>.k-comments-empty{padding:14px var(--k-pad);border-radius:var(--kadr-r-card);background:var(--kadr-panel)}.k-profile-panel>.k-grid{padding-top:8px}.k-profile-posts{border-radius:var(--kadr-r-card);background:var(--kadr-edge);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.k-profile-post{padding:12px var(--k-pad);background:var(--kadr-panel);grid-template-columns:40px minmax(0,1fr);gap:12px;display:grid}.k-profile-post .k-user-avatar{width:40px!important;height:40px!important}.k-profile-post-body{gap:1px;min-width:0;display:grid}.k-profile-post-head{color:var(--kadr-faint);flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin:0;font-size:14px;display:flex}.k-profile-post-head b{color:var(--kadr-text);font-weight:700}.k-profile-post-title{color:var(--kadr-faint);overflow-wrap:anywhere;margin:0 0 3px;font-size:14px}.k-profile-post-title a,.k-profile-post-title b{color:var(--kadr-dim);font-weight:600;text-decoration:none}.k-profile-post-title a:hover{color:var(--kadr-accent)}.k-profile-post .k-comment-text{margin:0;font-size:15px;line-height:1.5}@media (prefers-reduced-motion:no-preference){.k-profile-cover img{animation:k-profile-settle 1.4s var(--motion-ease) both}@supports (animation-timeline:view()){.k-profile-cover img{animation:k-profile-settle 1.4s var(--motion-ease) both,k-profile-depth linear both;animation-timeline:auto,view();animation-range:normal,exit}}.k-profile-avatar{animation:k-profile-pop .7s var(--motion-spring,var(--motion-ease)) 80ms both}.k-profile-avatar .k-online-dot:after{animation:k-profile-ping 2.4s var(--motion-ease) 1s infinite}.k-profile-actions>*{animation:k-profile-rise .5s var(--motion-ease) both;animation-delay:calc(.12s + sibling-index() * 50ms)}.k-profile-id>:not(.k-profile-idrow){animation:k-profile-rise .5s var(--motion-ease) both;animation-delay:calc(sibling-index() * 50ms)}.k-profile-badges-row li{animation:k-profile-pop .55s var(--motion-spring,var(--motion-ease)) both;animation-delay:calc(.2s + sibling-index() * 70ms)}.k-profile-figures>div{animation:k-profile-rise .5s var(--motion-ease) both;animation-delay:calc(.3s + sibling-index() * 60ms)}.k-profile-pinned{animation:k-profile-rise .55s var(--motion-ease) .4s both}.k-profile-tabs{animation:k-profile-rise .5s var(--motion-ease) .48s both}.k-profile-panel .k-grid>*,.k-profile-panel>.k-comments-empty,.k-profile-posts>li{animation:k-profile-rise .45s var(--motion-ease) both}.k-profile-panel .k-grid>*,.k-profile-posts>li{animation-delay:calc(min(sibling-index(), 12) * 45ms)}}@keyframes k-profile-settle{0%{scale:1.08}}@keyframes k-profile-depth{to{translate:0 20%}}@keyframes k-profile-pop{0%{opacity:0;scale:.7}}@keyframes k-profile-rise{0%{opacity:0;translate:0 12px}}@keyframes k-profile-ping{0%{opacity:.55;scale:1}70%,to{opacity:0;scale:2.4}}.k-community{--k-pad:16px;padding-bottom:56px}.k-community-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;margin-top:18px;display:grid}.k-community h2{letter-spacing:-.4px;margin:0 0 10px;font-size:20px;font-weight:650}.k-community-skeleton{border-radius:var(--kadr-r-card);height:420px}.k-community-feed>.k-comments-empty{padding:14px var(--k-pad);border-radius:var(--kadr-r-card);background:var(--kadr-panel)}.k-community-members{top:calc(var(--kadr-header-h) + 16px);position:sticky}.k-community-members ul{max-height:calc(100svh - var(--kadr-header-h) - 80px);border-radius:var(--kadr-r-card);background:var(--kadr-edge);scrollbar-width:thin;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden auto}.k-community-members li{padding:10px var(--k-pad);background:var(--kadr-panel);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;display:grid}.k-community-members li>a{border-radius:50%;display:block}.k-community-members li>div{min-width:0;display:grid}.k-community-status{color:var(--kadr-faint);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;overflow:hidden}.k-community-status[data-online]{color:var(--kadr-accent)}.k-community-status a,.k-community-status b{color:var(--kadr-text);font-weight:600;text-decoration:none}.k-community-status a:hover{color:var(--kadr-accent)}@media (prefers-reduced-motion:no-preference){.k-community-members li{animation:k-profile-rise .45s var(--motion-ease) both;animation-delay:calc(min(sibling-index(), 12) * 45ms)}}@media (max-width:899px){.k-community-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:12px}.k-community-members{order:-1;position:static}.k-community-members ul{max-height:none;margin-inline:calc(-1 * var(--kadr-pad));padding-inline:var(--kadr-pad);scrollbar-width:none;overscroll-behavior-x:contain;background:0 0;border-radius:0;gap:6px;display:flex;overflow:auto hidden}.k-community-members ul::-webkit-scrollbar{display:none}.k-community-members li{background:0 0;flex:none;grid-template-columns:none;justify-items:center;gap:6px;width:68px;padding:0;display:grid}.k-community-members .k-user-avatar{--k-dot:12px!important;width:56px!important;height:56px!important;font-size:23px!important}.k-community-members .k-online-dot{box-shadow:0 0 0 3px var(--kadr-bg)}.k-community-members li>div{justify-items:center;width:100%}.k-community-members .k-nick{max-width:100%;font-size:12px;font-weight:500}.k-community-members .k-nick a{color:var(--kadr-dim)}.k-community-members .k-badges,.k-community-status{display:none}.k-community{--k-pad:14px}}.k-hovercard{z-index:50;border-radius:var(--kadr-r-card);background:var(--kadr-popover);width:320px;max-width:calc(100vw - 16px);color:var(--kadr-text);box-shadow:inset 0 0 0 1px var(--kadr-edge),0 18px 48px var(--kadr-shade-70);font-size:14px;position:fixed;overflow:hidden}@media (prefers-reduced-motion:no-preference){.k-hovercard{animation:k-hovercard-in var(--motion-base) var(--motion-ease)}}@keyframes k-hovercard-in{0%{opacity:0;transform:translateY(4px)}}.k-hovercard-cover{background:var(--kadr-accent);height:72px}@supports (color:color-mix(in lab,red,red)){.k-hovercard-cover{background:color-mix(in srgb,var(--kadr-accent) 16%,var(--kadr-panel-solid))}}.k-hovercard-cover img{object-fit:cover;width:100%;height:100%;display:block}.k-hovercard-body{gap:6px;padding:0 16px 16px;display:grid}.k-hovercard-body>a:first-child{width:max-content;box-shadow:0 0 0 4px var(--kadr-popover);border-radius:50%;margin-top:-32px}.k-hovercard-body>a:first-child .k-online-dot{box-shadow:0 0 0 3px var(--kadr-popover)}.k-hovercard-name{font:800 20px/1.2 var(--font-heading);letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:4px 0 0;display:flex}.k-hovercard-name a{min-width:0;color:var(--kadr-text);overflow-wrap:anywhere;text-decoration:none}.k-hovercard-name a:hover{color:var(--kadr-accent)}.k-hovercard .k-profile-status{margin:0;font-size:13px}.k-hovercard-bio{color:var(--kadr-dim);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.k-hovercard-meta{color:var(--kadr-faint);margin:2px 0 0;font-size:13px}.k-hovercard-skeleton{border-radius:0;height:176px}.k-hovercard-error{color:var(--kadr-dim);margin:0;padding:16px}@property --k-glow-size{syntax:"<length>";inherits:false;initial-value:0}@property --k-glow{syntax:"<color>";inherits:false;initial-value:#0000}[data-glow]{--k-glow-size:.4em;background:var(--k-glow-fill) 0 0 /200% 100%;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 .05em var(--k-glow)) drop-shadow(0 0 var(--k-glow-size) var(--k-glow));-webkit-background-clip:text;background-clip:text}[data-glow]::selection{-webkit-text-fill-color:var(--kadr-text)}[data-glow=ice]{--k-glow-fill:repeating-linear-gradient(90deg,#7cc4ff,#f2faff 25%,#7cc4ff 50%);--k-glow:#5aa8ffcc}[data-glow=sakura]{--k-glow-fill:repeating-linear-gradient(90deg,#ff8fc2,#ffe8f3 25%,#ff8fc2 50%);--k-glow:#ff5fa8c2}[data-glow=mint]{--k-glow-fill:repeating-linear-gradient(90deg,#6fe8b8,#e6fff4 25%,#6fe8b8 50%);--k-glow:#2fcf95b8}[data-glow=gold]{--k-glow-fill:repeating-linear-gradient(90deg,#ebb54e,#fff4c8 25%,#ebb54e 50%);--k-glow:#f2a93bbf}[data-glow=sunset]{--k-glow-fill:repeating-linear-gradient(90deg,#ff9a62,#ff7aa8 25%,#ffd27f 50%,#ff7aa8 75%,#ff9a62);--k-glow:#ff7a59bf}[data-glow=lilac]{--k-glow-fill:repeating-linear-gradient(90deg,#b9a0ff,#f1ebff 25%,#b9a0ff 50%);--k-glow:#8f6bffc2}[data-glow=aurora]{--k-glow-fill:repeating-linear-gradient(90deg,#6ff0c0,#7cc4ff 25%,#bba4ff 50%,#7cc4ff 75%,#6ff0c0);--k-glow:#4fd8c8b8}[data-glow=neon]{--k-glow-fill:linear-gradient(#ffc6f5,#ffc6f5);--k-glow:#ff3ddc}[data-glow=storm]{--k-glow-fill:repeating-linear-gradient(90deg,#8fd0ff,var(--kadr-white) 12%,#8fd0ff 24%,#b8e3ff 50%);--k-glow:#4fb2ff}[data-glow=prism]{--k-glow-fill:repeating-linear-gradient(90deg,#ff8cbf,#ffd889 10%,#a6ff9f 20%,#85dcff 30%,#bd99ff 40%,#ff8cbf 50%);--k-glow:#c9b2ffb0;--k-h1:#ff8cbfb8;--k-h2:#85dcffb8;--k-h3:#bd99ffb8}[data-glow=galaxy]{--k-glow-fill:repeating-linear-gradient(90deg,#8f84ff,#ff8ee0 15%,#fdf3ff 22%,#7fd6ff 32%,#8f84ff 50%);--k-glow:#8f84ffcc;--k-h1:#7b6cffcc;--k-h2:#ff5fd2c2;--k-h3:#4fc3ffc2}[data-glow=phoenix]{--k-glow-fill:repeating-linear-gradient(90deg,#ff5a3c,#ffb347 18%,#fff1b0 26%,#ffb347 34%,#ff5a3c 50%);--k-glow:#ff6a2bcc;--k-h1:#ff4d1fcc;--k-h2:#ffb020cc;--k-h3:#ff2f6acc}.k-nick a[data-glow]:hover{--k-glow-size:.6em}.k-profile-glows button{padding-inline:16px;font-weight:600}.k-profile-glows button svg{color:var(--kadr-faint);margin-right:-2px}.k-profile-glow-progress{gap:8px;max-width:420px;margin-bottom:6px;display:grid}.k-profile-glow-tier{gap:8px;display:grid}.k-profile-glow-tier+.k-profile-glow-tier{margin-top:6px}.k-profile-glow-tier>span{color:var(--kadr-text);flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-weight:600;display:flex}.k-profile-glow-tier small{color:var(--kadr-faint);font-size:13px;font-weight:400}@media (prefers-reduced-motion:no-preference){[data-glow]{transition:--k-glow-size var(--motion-base) var(--motion-ease);animation:k-glow-flow 5s linear infinite}[data-glow=aurora]{animation-duration:9s}[data-glow=neon]{animation:k-glow-pulse 2.4s ease-in-out infinite alternate}[data-glow=storm]{animation:k-glow-flow 2.6s linear infinite,k-glow-flash 4.2s linear infinite}[data-glow=prism]{animation:k-glow-flow 7s linear infinite,k-glow-halo 7s linear infinite}[data-glow=galaxy]{animation:k-glow-flow 10s linear infinite,k-glow-halo 10s linear infinite}[data-glow=phoenix]{animation:k-glow-flow 3.2s linear infinite,k-glow-halo 3.2s linear infinite,k-glow-pulse 1.6s ease-in-out infinite alternate}}@keyframes k-glow-flow{to{background-position:-200% 0}}@keyframes k-glow-pulse{0%{--k-glow-size:.2em}to{--k-glow-size:.55em}}@keyframes k-glow-flash{0%,86%,to{--k-glow-size:.3em}88%{--k-glow-size:.85em}90%{--k-glow-size:.35em}92%{--k-glow-size:.7em}}@keyframes k-glow-halo{0%,to{--k-glow:var(--k-h1)}33%{--k-glow:var(--k-h2)}66%{--k-glow:var(--k-h3)}}@media (forced-colors:active){[data-glow]{-webkit-text-fill-color:currentColor;filter:none;background:0 0}}@property --k-sweep{syntax:"<percentage>";inherits:false;initial-value:0}.k-holo{--mx:50%;--my:50%;--rx:0deg;--ry:0deg;--glare:.35;isolation:isolate;width:var(--k-holo-size);aspect-ratio:1;background:radial-gradient(120% 120% at 28% 18%,var(--kadr-veil-10),transparent 55%),linear-gradient(160deg,#303036,#141416 70%);box-shadow:inset 0 0 0 1px var(--kadr-veil-12),inset 0 1px 0 var(--kadr-veil-20),0 16px 34px var(--kadr-shade-50);transform:perspective(700px) rotateX(var(--rx)) rotateY(var(--ry));border-radius:28%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.k-holo img{z-index:1;object-fit:contain;pointer-events:none;width:62%;height:62%;transform:translate(calc((var(--mx) - 50%) * -.08),calc((var(--my) - 50%) * -.08));filter:drop-shadow(0 10px 14px var(--kadr-shade-50));position:relative}.k-holo:before{z-index:2;background:repeating-linear-gradient(115deg,#ff7eb6,#ffd27a 7%,#9dff9a 14%,#7ad7ff 21%,#b48cff 28%,#ff7eb6 35%) 0 0/320% 320%;background-position:calc(var(--mx) + var(--k-sweep)) var(--my);mix-blend-mode:color-dodge;opacity:.2}.k-holo:after,.k-holo:before{content:"";pointer-events:none;position:absolute;inset:0}.k-holo:after{z-index:3;background:radial-gradient(circle at var(--mx) var(--my),var(--kadr-veil-72) 0,var(--kadr-veil-20) 20%,transparent 55%);mix-blend-mode:overlay;opacity:var(--glare)}.k-holo[data-active]:before{opacity:.34}.k-holo[data-rare]{box-shadow:inset 0 0 0 1.5px var(--kadr-score),inset 0 1px 0 var(--kadr-veil-25),0 16px 34px var(--kadr-shade-50),0 0 28px var(--kadr-score)}@supports (color:color-mix(in lab,red,red)){.k-holo[data-rare]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--kadr-score) 70%,transparent),inset 0 1px 0 var(--kadr-veil-25),0 16px 34px var(--kadr-shade-50),0 0 28px color-mix(in srgb,var(--kadr-score) 18%,transparent)}}.k-holo[data-rare]:before{opacity:.32}.k-holo[data-rare][data-active]:before{opacity:.5}@media (prefers-reduced-motion:no-preference){.k-holo:not([data-active]):before{animation:k-holo-sweep 6s ease-in-out infinite alternate}}@keyframes k-holo-sweep{0%{--k-sweep:-35%}to{--k-sweep:35%}}html:has(.k-showcase[open]){overflow:hidden}.k-showcase{border-radius:var(--kadr-r-block);text-align:center;background:var(--kadr-glass);width:min(440px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--kadr-text);-webkit-backdrop-filter:var(--kadr-glass-blur);backdrop-filter:var(--kadr-glass-blur);box-shadow:var(--kadr-glass-hi),0 30px 80px var(--kadr-shade-80);border:0;justify-items:center;gap:18px;margin:auto;padding:30px 28px 24px;display:grid;overflow:visible}.k-showcase:not([open]){display:none}.k-showcase::backdrop{background:var(--kadr-shade-70);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@starting-style{.k-showcase[open]{opacity:0;transform:scale(.96)}}.k-showcase{transition:opacity var(--motion-base) var(--motion-ease),transform var(--motion-base) var(--motion-ease)}.k-showcase-close{background:var(--kadr-fill);width:40px;height:40px;color:var(--kadr-dim);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.k-showcase-close:hover{background:var(--kadr-fill-hover);color:var(--kadr-text)}.k-showcase-stage{touch-action:none;padding:14px 0 4px}.k-showcase-stage .k-holo{box-shadow:inset 0 0 0 1px var(--kadr-veil-15),inset 0 1px 0 var(--kadr-veil-25),0 30px 60px var(--kadr-shade-70)}.k-showcase-stage .k-holo[data-rare]{box-shadow:inset 0 0 0 2px var(--kadr-score),0 30px 60px var(--kadr-shade-70),0 0 48px var(--kadr-score)}@supports (color:color-mix(in lab,red,red)){.k-showcase-stage .k-holo[data-rare]{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--kadr-score) 75%,transparent),0 30px 60px var(--kadr-shade-70),0 0 48px color-mix(in srgb,var(--kadr-score) 24%,transparent)}}.k-showcase-text{gap:8px;display:grid}.k-showcase-text h2{font-family:var(--font-heading);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:800;line-height:1.1}.k-showcase-rarity{color:var(--kadr-dim);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.k-showcase-rarity b{border-radius:var(--kadr-r-pill);background:var(--kadr-score);padding:3px 10px}@supports (color:color-mix(in lab,red,red)){.k-showcase-rarity b{background:color-mix(in srgb,var(--kadr-score) 16%,transparent)}}.k-showcase-rarity b{color:var(--kadr-score);letter-spacing:.02em;font-size:12px;font-weight:700}.k-showcase-meta{color:var(--kadr-faint);flex-wrap:wrap;justify-content:center;gap:4px 8px;margin:0;font-size:13px;display:flex}.k-showcase-nav{align-items:center;gap:12px;display:flex}.k-showcase-nav .k-btn{justify-content:center;min-width:44px;min-height:44px;padding:0}.k-showcase-count{min-width:48px;color:var(--kadr-faint);font-variant-numeric:tabular-nums;font-size:13px}html[data-vt=badge]::view-transition-group(k-badge){animation-duration:.48s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}html[data-vt=badge]::view-transition-old(root){animation-duration:.24s}html[data-vt=badge]::view-transition-new(root){animation-duration:.24s}html:has(.k-crop[open]){overflow:hidden}.k-crop{border-radius:var(--kadr-r-block);background:var(--kadr-glass);width:min(720px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--kadr-text);-webkit-backdrop-filter:var(--kadr-glass-blur);backdrop-filter:var(--kadr-glass-blur);box-shadow:var(--kadr-glass-hi),0 30px 80px var(--kadr-shade-80);border:0;gap:16px;margin:auto;padding:24px;display:grid;overflow:auto}.k-crop:not([open]){display:none}.k-crop::backdrop{background:var(--kadr-shade-70);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@starting-style{.k-crop[open]{opacity:0;transform:scale(.96)}}.k-crop{transition:opacity var(--motion-base) var(--motion-ease),transform var(--motion-base) var(--motion-ease)}.k-crop-text{gap:4px;padding-right:44px;display:grid}.k-crop-text h2{font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800}.k-crop-text p{color:var(--kadr-dim);margin:0;font-size:14px}.k-crop-stage{border-radius:var(--kadr-r-card);background:var(--kadr-bg);touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;padding:40px 32px;display:grid;overflow:hidden}.k-crop-stage[data-kind=banner]{padding-block:56px}.k-crop-frame{cursor:grab;width:100%;position:relative}.k-crop-stage[data-kind=avatar] .k-crop-frame{width:min(280px,100%)}.k-crop-frame:active{cursor:grabbing}.k-crop-frame:focus-visible{outline:2px solid var(--kadr-accent);outline-offset:4px}.k-crop-frame img{transform-origin:0 0;max-width:none;top:0;left:0}.k-crop-frame img,.k-crop-mask{pointer-events:none;position:absolute}.k-crop-mask{box-shadow:0 0 0 1px var(--kadr-veil-25),0 0 0 100vmax var(--kadr-bg);inset:0}@supports (color:color-mix(in lab,red,red)){.k-crop-mask{box-shadow:0 0 0 1px var(--kadr-veil-25),0 0 0 100vmax color-mix(in srgb,var(--kadr-bg) 72%,transparent)}}.k-crop-stage[data-kind=avatar] .k-crop-mask{border-radius:50%}.k-crop-stage[data-kind=banner] .k-crop-mask{border-radius:var(--kadr-r-card)}.k-crop-stage[data-kind=banner] .k-crop-mask:after{content:"";border-block:1px dashed var(--kadr-text);position:absolute;inset:12.5% 0}@supports (color:color-mix(in lab,red,red)){.k-crop-stage[data-kind=banner] .k-crop-mask:after{border-block:1px dashed color-mix(in srgb,var(--kadr-text) 55%,transparent)}}.k-crop-zoom{color:var(--kadr-dim);align-items:center;gap:12px;font-size:14px;display:flex}.k-crop-zoom input{min-height:44px;accent-color:var(--kadr-accent);flex:1}.k-crop-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:767px){.k-crop{width:calc(100% - 16px);padding:18px 14px}.k-crop-stage{padding:28px 16px}.k-crop-stage[data-kind=banner]{padding-block:40px}.k-crop-actions .k-btn{flex:1;justify-content:center}}.k-profile-edit{border-radius:var(--kadr-r-block);background:var(--kadr-panel);gap:18px;padding:22px 24px;display:grid}.k-profile-edit h2{margin:0;font-size:20px;font-weight:650}.k-profile-edit h2:focus{outline:none}.k-profile-edit-pictures{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.k-profile-picture{border-radius:var(--kadr-r-card);background:var(--kadr-fill);align-items:center;gap:14px;padding:12px;display:flex}.k-profile-picture>div{justify-items:start;gap:2px;min-width:0;display:grid}.k-profile-picture strong{font-size:14px}.k-profile-field small,.k-profile-picture small{color:var(--kadr-faint);font-size:12.5px}.k-profile-picture-pick{aspect-ratio:3;border:1px dashed var(--kadr-fill-strong);border-radius:var(--kadr-r-control);background:var(--kadr-raised);width:96px;color:var(--kadr-dim);flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.k-profile-picture[data-round] .k-profile-picture-pick{aspect-ratio:1;border-radius:50%;width:56px}.k-profile-picture-pick:hover{border-color:var(--kadr-accent);color:var(--kadr-accent)}.k-profile-picture-pick img{object-fit:cover;width:100%;height:100%}.k-profile-field{color:var(--kadr-dim);border:0;gap:8px;margin:0;padding:0;font-size:14px;display:grid}.k-profile-field legend{margin-bottom:8px;padding:0}.k-profile-select{border-radius:var(--kadr-r-control);background:var(--kadr-fill);width:100%;max-width:420px;min-height:44px;color:var(--kadr-text);font:inherit;border:0;padding:8px 12px;font-size:15px}.k-profile-select option{background:var(--kadr-popover)}.k-profile-badges{flex-wrap:wrap;gap:8px;display:flex}.k-profile-badges button{border-radius:var(--kadr-r-pill);background:var(--kadr-fill);min-height:44px;color:var(--kadr-dim);font:inherit;border:0;align-items:center;gap:8px;padding:6px 14px 6px 8px;font-size:14px;display:inline-flex}.k-profile-badges button:hover:not(:disabled){background:var(--kadr-fill-hover);color:var(--kadr-text)}.k-profile-badges button[aria-pressed=true]{background:var(--kadr-accent-soft);color:var(--kadr-text);box-shadow:inset 0 0 0 1.5px var(--kadr-accent)}.k-profile-badges button:disabled{opacity:.45;cursor:not-allowed}.k-profile-badges img{object-fit:contain;width:28px;height:28px}.k-profile-edit-actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:767px){.k-comments,.k-profile-edit{padding:18px}.k-comment,.k-comment-form{grid-template-columns:36px minmax(0,1fr);gap:10px}.k-comment .k-user-avatar,.k-comment-form .k-user-avatar{width:36px!important;height:36px!important}.k-profile{--k-pad:14px;--k-avatar:96px;gap:16px;padding-top:6px}.k-profile-cover{aspect-ratio:3}.k-user-avatar.k-profile-avatar{box-shadow:0 0 0 4px var(--kadr-bg)}.k-profile-avatar .k-online-dot{box-shadow:0 0 0 3px var(--kadr-bg)}.k-profile-actions{flex-wrap:nowrap;padding-bottom:0}.k-profile-actions .k-btn{min-width:40px;min-height:40px;padding-inline:14px;font-size:14px}.k-profile-actions .k-btn-primary svg{display:none}.k-profile-share{min-width:40px}.k-profile-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.k-profile-figures>div:last-child:nth-child(odd){grid-column:1/-1}.k-profile-pinned{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:12px;padding:12px}.k-profile-pinned h2{font-size:19px}.k-profile-pinned-foot{grid-column:1/-1;grid-auto-flow:column;justify-content:space-between;align-items:center}.k-profile-tabs a{padding-inline:14px}.k-profile-post{grid-template-columns:36px minmax(0,1fr);gap:10px}.k-profile-post .k-user-avatar{width:36px!important;height:36px!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}