@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/jetbrains-mono-var-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/jetbrains-mono-var-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/jetbrains-mono-var-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/jetbrains-mono-var-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-var-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-var-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-var-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-var-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Stalinist One;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/stalinist-one-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Stalinist One;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/stalinist-one-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Stalinist One;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/stalinist-one-400-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}:root{--np-navy:#070b16;--np-cream:#eee5cf;--np-pink:#f42069;--np-gold:#c9a969;--np-tint:#0b1120;--nph-dock-h:88px;--door-base-w:160px;--door-base-h:120px;--np-content-max:1200px}.ui-v3-root,[data-theme-v3]{--ui-root-pad-y:clamp(16px, 3dvh, 32px);--ui-root-pad-x:16px;--ui-root-gap:clamp(10px, 2dvh, 20px);--ui-chrome-reserve:clamp(140px, calc(70px + 13dvh), 220px);--ui-pod-aspect:1.92;--ui-pod-w:min(600px, calc(100vw - 2 * var(--ui-root-pad-x)), calc((100dvh - var(--ui-chrome-reserve)) / var(--ui-pod-aspect)));--ui-u:calc(var(--ui-pod-w) / 320px);--ui-pod-h:calc(612px * var(--ui-u));--ui-lcd-inset-x:calc(16px * var(--ui-u));--ui-lcd-inset-top:calc(16px * var(--ui-u));--ui-lcd-h:calc(345px * var(--ui-u));--ui-wheel-size:calc(250px * var(--ui-u));--ui-wheel-drop:calc(52px * var(--ui-u));--ui-r-roulette:calc(92px * var(--ui-u));--ui-r-go:calc(24px * var(--ui-u));--ui-pod-radius:calc(3px * var(--ui-u));--ui-lcd-radius:calc(3px * var(--ui-u));--ui-f-lcd:"JetBrains Mono", "Courier New", monospace;--ui-f-ui:"Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--ui-f-go:var(--ui-f-ui);--ui-flag-white:#fff;--ui-flag-green:#00966e;--ui-flag-red:#d62612}@media (width<=640px){.ui-v3-root,[data-theme-v3]{--ui-chrome-reserve:calc(env(safe-area-inset-top) + env(safe-area-inset-bottom) + 36px);--ui-root-pad-y:16px;--ui-root-pad-x:16px;--ui-root-gap:8px}}[data-theme-v3=chalga]{--ui-canvas-bg:#585757;--ui-canvas-ink:#eee5cf;--ui-label-ink:#c9a969;--ui-label-strong:#ffd96a;--ui-canvas-ornament-inset:0;--ui-canvas-ornament-content:"";--ui-canvas-ornament:linear-gradient(8deg, var(--np-pink) 0 20%, transparent 20%);--ui-canvas-ornament-size:100% 100%;--ui-canvas-ornament-repeat:no-repeat;--ui-canvas-ornament-mask:none;--ui-canvas-ornament-opacity:1;--ui-canvas-floor:var(--ui-wall-mottle), var(--ui-deck-grit);--ui-canvas-floor-size:700px, 180px;--ui-canvas-floor-h:100dvh;--ui-canvas-floor-blend:overlay;--ui-canvas-floor-opacity:.42;--ui-canvas-floor-mask:none;--ui-canvas-floor-transform:none;--ui-wall-marks-content:"";--ui-wall-marks:var(--ui-wall-cracks), var(--ui-wall-pores), var(--ui-wall-ties);--ui-wall-marks-size:760px, 480px, 260px 300px;--ui-wall-marks-opacity:.7;--ui-wall-mottle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.013 0.017' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23m)'/%3E%3C/svg%3E");--ui-wall-pores:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480'%3E%3Cg%3E%3Ccircle cx='88' cy='76.8' r='3.8' fill='%23fff' fill-opacity='.13'/%3E%3Ccircle cx='88' cy='76' r='3.8' fill='%23191915' fill-opacity='.6'/%3E%3Ccircle cx='122' cy='103.8' r='3.1' fill='%23fff' fill-opacity='.13'/%3E%3Ccircle cx='122' cy='103' r='3.1' fill='%23191915' fill-opacity='.6'/%3E%3Ccircle cx='64' cy='58.7' r='1.9' fill='%23fff' fill-opacity='.1'/%3E%3Ccircle cx='64' cy='58' r='1.9' fill='%23191915' fill-opacity='.48'/%3E%3Ccircle cx='105' cy='52.7' r='1.6' fill='%23fff' fill-opacity='.1'/%3E%3Ccircle cx='105' cy='52' r='1.6' fill='%23191915' fill-opacity='.48'/%3E%3Ccircle cx='137' cy='88.7' r='2.2' fill='%23fff' fill-opacity='.1'/%3E%3Ccircle cx='137' cy='88' r='2.2' fill='%23191915' fill-opacity='.48'/%3E%3Ccircle cx='76' cy='112.7' r='1.8' fill='%23fff' fill-opacity='.1'/%3E%3Ccircle cx='76' cy='112' r='1.8' fill='%23191915' fill-opacity='.48'/%3E%3Ccircle cx='52' cy='93' r='1.5' fill='%23191915' fill-opacity='.42'/%3E%3Ccircle cx='98' cy='131' r='1.7' fill='%23191915' fill-opacity='.45'/%3E%3Ccircle cx='71' cy='74' r='1' fill='%23191915' fill-opacity='.32'/%3E%3Ccircle cx='112' cy='71' r='.9' fill='%23191915' fill-opacity='.3'/%3E%3Ccircle cx='90' cy='97' r='1.1' fill='%23191915' fill-opacity='.33'/%3E%3Ccircle cx='128' cy='124' r='.8' fill='%23191915' fill-opacity='.3'/%3E%3Ccircle cx='47' cy='69' r='.8' fill='%23191915' fill-opacity='.28'/%3E%3Ccircle cx='312' cy='159' r='4.4' fill='%23fff' fill-opacity='.13'/%3E%3Ccircle cx='312' cy='158' r='4.4' fill='%23191915' fill-opacity='.62'/%3E%3Ccircle cx='282' cy='142.7' r='2' fill='%23fff' fill-opacity='.1'/%3E%3Ccircle cx='282' cy='142' r='2' fill='%23191915' fill-opacity='.48'/%3E%3Ccircle cx='345' cy='135.7' r='1.8' fill='%23fff' fill-opacity='.1'/%3E%3Ccircle cx='345' cy='135' r='1.8' fill='%23191915' fill-opacity='.46'/%3E%3Ccircle cx='357' cy='186.8' r='2.3' fill='%23fff' fill-opacity='.1'/%3E%3Ccircle cx='357' cy='186' r='2.3' fill='%23191915' fill-opacity='.5'/%3E%3Ccircle cx='296' cy='196' r='1.7' fill='%23191915' fill-opacity='.45'/%3E%3Ccircle cx='330' cy='214' r='1.9' fill='%23191915' fill-opacity='.46'/%3E%3Ccircle cx='262' cy='176' r='1.5' fill='%23191915' fill-opacity='.4'/%3E%3Ccircle cx='305' cy='128' r='.9' fill='%23191915' fill-opacity='.3'/%3E%3Ccircle cx='341' cy='162' r='1' fill='%23191915' fill-opacity='.32'/%3E%3Ccircle cx='282' cy='217' r='.8' fill='%23191915' fill-opacity='.28'/%3E%3Ccircle cx='368' cy='151' r='.7' fill='%23191915' fill-opacity='.26'/%3E%3Ccircle cx='319' cy='239' r='1.1' fill='%23191915' fill-opacity='.33'/%3E%3Ccircle cx='162' cy='338.8' r='3.4' fill='%23fff' fill-opacity='.13'/%3E%3Ccircle cx='162' cy='338' r='3.4' fill='%23191915' fill-opacity='.58'/%3E%3Ccircle cx='197' cy='376.8' r='2.9' fill='%23fff' fill-opacity='.12'/%3E%3Ccircle cx='197' cy='376' r='2.9' fill='%23191915' fill-opacity='.55'/%3E%3Ccircle cx='135' cy='322' r='1.7' fill='%23191915' fill-opacity='.44'/%3E%3Ccircle cx='203' cy='330.7' r='1.9' fill='%23fff' fill-opacity='.1'/%3E%3Ccircle cx='203' cy='330' r='1.9' fill='%23191915' fill-opacity='.46'/%3E%3Ccircle cx='147' cy='378.7' r='2.1' fill='%23fff' fill-opacity='.1'/%3E%3Ccircle cx='147' cy='378' r='2.1' fill='%23191915' fill-opacity='.48'/%3E%3Ccircle cx='228' cy='356' r='1.6' fill='%23191915' fill-opacity='.42'/%3E%3Ccircle cx='176' cy='407' r='1.8' fill='%23191915' fill-opacity='.45'/%3E%3Ccircle cx='118' cy='348' r='.9' fill='%23191915' fill-opacity='.3'/%3E%3Ccircle cx='188' cy='302' r='.8' fill='%23191915' fill-opacity='.28'/%3E%3Ccircle cx='152' cy='401' r='1' fill='%23191915' fill-opacity='.32'/%3E%3Ccircle cx='215' cy='394' r='.7' fill='%23191915' fill-opacity='.26'/%3E%3Ccircle cx='415' cy='408.7' r='2' fill='%23fff' fill-opacity='.1'/%3E%3Ccircle cx='415' cy='408' r='2' fill='%23191915' fill-opacity='.46'/%3E%3Ccircle cx='444' cy='437' r='1.7' fill='%23191915' fill-opacity='.43'/%3E%3Ccircle cx='398' cy='442' r='.9' fill='%23191915' fill-opacity='.3'/%3E%3Ccircle cx='432' cy='394' r='.8' fill='%23191915' fill-opacity='.28'/%3E%3Ccircle cx='236' cy='52' r='1.6' fill='%23191915' fill-opacity='.42'/%3E%3Ccircle cx='412' cy='68.7' r='1.9' fill='%23fff' fill-opacity='.1'/%3E%3Ccircle cx='412' cy='68' r='1.9' fill='%23191915' fill-opacity='.46'/%3E%3Ccircle cx='455' cy='150' r='1.5' fill='%23191915' fill-opacity='.4'/%3E%3Ccircle cx='52' cy='224' r='1.8' fill='%23191915' fill-opacity='.44'/%3E%3Ccircle cx='124' cy='232' r='1.5' fill='%23191915' fill-opacity='.4'/%3E%3Ccircle cx='218' cy='260' r='1.7' fill='%23191915' fill-opacity='.43'/%3E%3Ccircle cx='415' cy='257' r='1.6' fill='%23191915' fill-opacity='.41'/%3E%3Ccircle cx='62' cy='302' r='1.4' fill='%23191915' fill-opacity='.38'/%3E%3Ccircle cx='380' cy='317.7' r='1.9' fill='%23fff' fill-opacity='.1'/%3E%3Ccircle cx='380' cy='317' r='1.9' fill='%23191915' fill-opacity='.46'/%3E%3Ccircle cx='302' cy='392' r='1.6' fill='%23191915' fill-opacity='.41'/%3E%3Ccircle cx='108' cy='444' r='1.8' fill='%23191915' fill-opacity='.44'/%3E%3Ccircle cx='262' cy='447' r='1.5' fill='%23191915' fill-opacity='.39'/%3E%3Ccircle cx='352' cy='452' r='1.7' fill='%23191915' fill-opacity='.42'/%3E%3Ccircle cx='456' cy='330' r='1.4' fill='%23191915' fill-opacity='.37'/%3E%3Ccircle cx='38' cy='400' r='1.6' fill='%23191915' fill-opacity='.41'/%3E%3Ccircle cx='450' cy='38' r='1.3' fill='%23191915' fill-opacity='.36'/%3E%3Ccircle cx='180' cy='38' r='.8' fill='%23191915' fill-opacity='.27'/%3E%3Ccircle cx='294' cy='71' r='.9' fill='%23191915' fill-opacity='.29'/%3E%3Ccircle cx='372' cy='38' r='.7' fill='%23191915' fill-opacity='.25'/%3E%3Ccircle cx='32' cy='156' r='.9' fill='%23191915' fill-opacity='.29'/%3E%3Ccircle cx='88' cy='180' r='.8' fill='%23191915' fill-opacity='.27'/%3E%3Ccircle cx='165' cy='148' r='.9' fill='%23191915' fill-opacity='.29'/%3E%3Ccircle cx='203' cy='196' r='.8' fill='%23191915' fill-opacity='.27'/%3E%3Ccircle cx='252' cy='142' r='.7' fill='%23191915' fill-opacity='.25'/%3E%3Ccircle cx='388' cy='205' r='.9' fill='%23191915' fill-opacity='.29'/%3E%3Ccircle cx='455' cy='222' r='.8' fill='%23191915' fill-opacity='.27'/%3E%3Ccircle cx='28' cy='260' r='.7' fill='%23191915' fill-opacity='.25'/%3E%3Ccircle cx='95' cy='272' r='.9' fill='%23191915' fill-opacity='.29'/%3E%3Ccircle cx='245' cy='320' r='.8' fill='%23191915' fill-opacity='.27'/%3E%3Ccircle cx='332' cy='290' r='.7' fill='%23191915' fill-opacity='.25'/%3E%3Ccircle cx='415' cy='355' r='.9' fill='%23191915' fill-opacity='.29'/%3E%3Ccircle cx='55' cy='355' r='.8' fill='%23191915' fill-opacity='.27'/%3E%3Ccircle cx='135' cy='415' r='.7' fill='%23191915' fill-opacity='.25'/%3E%3Ccircle cx='230' cy='420' r='.9' fill='%23191915' fill-opacity='.29'/%3E%3Ccircle cx='310' cy='440' r='.8' fill='%23191915' fill-opacity='.27'/%3E%3Ccircle cx='395' cy='465' r='.7' fill='%23191915' fill-opacity='.25'/%3E%3Ccircle cx='170' cy='465' r='.8' fill='%23191915' fill-opacity='.27'/%3E%3Ccircle cx='60' cy='465' r='.7' fill='%23191915' fill-opacity='.25'/%3E%3Ccircle cx='282' cy='30' r='.8' fill='%23191915' fill-opacity='.27'/%3E%3Ccircle cx='28' cy='38' r='.9' fill='%23191915' fill-opacity='.29'/%3E%3Ccircle cx='456' cy='465' r='.8' fill='%23191915' fill-opacity='.27'/%3E%3Ccircle cx='350' cy='360' r='.85' fill='%23191915' fill-opacity='.28'/%3E%3C/g%3E%3C/svg%3E");--ui-wall-cracks:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='760' height='760'%3E%3Cg stroke='%23151512' fill='none' stroke-linecap='round'%3E%3Cpath d='M-8 96 Q 40 104 74 92 T 150 110 Q 196 122 232 108 T 318 132 Q 364 148 398 136 T 478 158' stroke-width='.9' opacity='.42'/%3E%3Cpath d='M478 158 Q 512 168 538 162 T 596 178' stroke-width='.55' opacity='.3'/%3E%3Cpath d='M596 178 Q 622 186 648 182' stroke-width='.35' opacity='.22'/%3E%3Cpath d='M232 108 Q 240 138 230 162 T 238 214' stroke-width='.5' opacity='.28'/%3E%3Cpath d='M238 214 Q 236 240 244 258' stroke-width='.3' opacity='.2'/%3E%3Cpath d='M118 470 Q 130 512 122 548 T 136 622 Q 142 658 134 692 T 146 760' stroke-width='.7' opacity='.34'/%3E%3Cpath d='M118 470 Q 112 444 118 422' stroke-width='.4' opacity='.24'/%3E%3Cpath d='M620 520 Q 648 532 668 528 T 712 546' stroke-width='.6' opacity='.3'/%3E%3Cpath d='M712 546 Q 734 556 750 552' stroke-width='.35' opacity='.2'/%3E%3C/g%3E%3C/svg%3E");--ui-wall-ties:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='300'%3E%3Ccircle cx='130' cy='151.6' r='4.6' fill='%23ffffff' fill-opacity='.12'/%3E%3Ccircle cx='130' cy='150' r='4.8' fill='%23000000' fill-opacity='.2'/%3E%3Ccircle cx='130' cy='149.6' r='3.5' fill='%23131310' fill-opacity='.5'/%3E%3C/svg%3E");--ui-chassis-bg:radial-gradient(ellipse 92% 60% at 32% -8%, #ffe4d666 0%, #ffcec81f 34%, transparent 60%), linear-gradient(168deg, #ff5f95 0%, #e11661 40%, #7c0935 85%, #3a0418 100%);--ui-chassis-edge:linear-gradient(180deg, #fff 0%, #c9a969 30%, #d1879c 60%, #3d061c 100%);--ui-chassis-shadow:0 30px 60px -20px #7805288c, 0 10px 30px #00000080;--ui-chassis-halo:0 0 42px #f4206973, 0 0 120px #c9a9692e;--ui-lcd-bg:linear-gradient(160deg, #1a0a10 0%, #0a0306 58%, #000 100%);--ui-lcd-ink:#f42069;--ui-lcd-ink-soft:#ff8fb3;--ui-lcd-ink-faint:#ff8fb3bf;--ui-lcd-frame:inset 0 calc(3px * var(--ui-u)) calc(4px * var(--ui-u)) #0000008c, inset 0 0 0 1px #0009, 0 1px 0 var(--ui-deck-arris-hi), inset 0 calc(9px * var(--ui-u)) calc(18px * var(--ui-u)) #000000b8, inset calc(5px * var(--ui-u)) 0 calc(9px * var(--ui-u)) calc(-3px * var(--ui-u)) #0000008c, inset calc(-5px * var(--ui-u)) 0 calc(9px * var(--ui-u)) calc(-3px * var(--ui-u)) #0000008c, inset 0 calc(-2px * var(--ui-u)) calc(4px * var(--ui-u)) #f420691a, 0 0 calc(10px * var(--ui-u)) #f4206912;--ui-lcd-glow:0 0 6px #f42069a6, 0 0 14px #f4206940;--ui-lcd-scanline:#f4206912;--ui-lcd-ink-dim:#c2486e;--ui-lcd-sel-ink:#1a0a10;--ui-lcd-hairline:#f4206959;--ui-lcd-fill-weak:#f4206929;--ui-accent-hot:#f42069;--ui-accent-gold:#c9a969;--ui-roul-felt:radial-gradient(circle at 50% 32%, #e3c486 0%, #c9a969 50%, #8a6a2e 100%);--ui-roul-red:#e1246f;--ui-roul-black:#5a1628;--ui-roul-green:#14100c;--ui-roul-num-ink:#fff8ec;--ui-roul-ring-outer:linear-gradient(180deg, #1a1612 0%, #0a0608 60%, #000 100%);--ui-roul-ring-hairline:#c9a969;--ui-hub-disc-fill:#d8bd80;--ui-hub-disc-edge:#28180073;--ui-go-bg:radial-gradient(circle at 32% 28%, #fff 0%, #ffd1e0 20%, #f42069 60%, #5a0a28 100%);--ui-go-ink:#fff;--ui-go-border:#c9a969;--ui-go-glow:#f42069a6;--ui-btn-bg:transparent;--ui-btn-border:#c9a969;--ui-btn-ink:#c9a969;--ui-btn-active-bg:#f42069;--ui-btn-active-ink:#fff;--ui-btn-active-border:#f42069;--ui-rim-ink:#ffd96a;--ui-rim-shadow:0 1px 0 #000000d9, 0 0 2px #000000e6, 0 0 6px #0000008c;--ui-mascot-accent:var(--ui-accent-gold);--ui-modal-bg:#1a0a10;--ui-modal-border:var(--ui-lcd-ink);--ui-modal-overlay-bg:#0a0603f0;--ui-vinyl-disc-bg:#cdb074;--ui-vinyl-groove:#28180629;--ui-vinyl-label-bg:var(--ui-accent-hot);--ui-vinyl-label-edge:#1a0a08;--ui-vinyl-shine:#fff8e680;--ui-vinyl-spindle:#1a0a08;--ui-deck-slab:linear-gradient(168deg,#2a313b 0%,#242b34 42%,#1f252e 78%,#1a2028 100%);--ui-deck-metal:linear-gradient(176deg,#393e46 0%,#2e323a 42%,#23272e 76%,#1b1e25 100%);--ui-deck-brush-op:.5;--ui-deck-ink:#e4e8ee;--ui-deck-ink-soft:#8f97a2;--ui-deck-lbl-emboss:0 1px 0 #0000008c;--ui-deck-knob-bg:radial-gradient(circle at 50% 28%, color-mix(in srgb,var(--np-gold),#fff 30%),var(--np-gold) 50%,color-mix(in srgb,var(--np-gold),#000 42%) 100%);--ui-deck-knob-edge-hi:#bec8d66b;--ui-deck-knob-edge-lo:#00000080;--ui-deck-knob-rim:#0000008c;--ui-deck-kbz-hi:color-mix(in srgb,var(--np-gold),#fff 52%);--ui-deck-kbz-lo:color-mix(in srgb,var(--np-gold),#000 58%);--ui-deck-kbz-rim:color-mix(in srgb,var(--np-gold),#000 64%);--ui-deck-knob-spec:#fff6d28c;--ui-deck-sheen-l:#fff0be29;--ui-deck-sheen-d:#281c081f;--ui-deck-ind-line:color-mix(in srgb,var(--np-gold),#000 64%);--ui-deck-ind-inset:#fff0be66;--ui-deck-key-cast:#00000080;--ui-deck-key-gleam:#ecf2fa33;--ui-deck-key-metal:linear-gradient(180deg,#666d78 0%,#4a505a 55%,#363c46 100%);--ui-deck-scr-base:var(--np-gold);--ui-deck-bay-hi:#141c2a;--ui-deck-bay-mid:#0a0e16;--ui-deck-bay-lo:#06080d;--ui-deck-arris-hi:#b0c2e02e;--ui-deck-arris-lo:#0000008c;--ui-deck-cloud-hi:#b4c6e00f;--ui-deck-cloud-lo:#0003;--ui-deck-grit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.5' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23g)'/%3E%3C/svg%3E");--ui-deck-brush:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='260'%3E%3Cfilter id='b'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.016 0.72' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='300' height='260' filter='url(%23b)'/%3E%3C/svg%3E")}@media (width>=641px){[data-theme-v3=chalga]{--ui-canvas-floor:var(--ui-deck-grit);--ui-canvas-floor-size:180px;--ui-wall-marks-content:none}}[data-theme-v3=chalga][data-edition=sutreshno]{--ui-canvas-bg:#a49f94;--ui-canvas-ink:#070b16;--ui-label-ink:#6e6450}[data-theme-v3=matrix]{--ui-canvas-bg:#050a06;--ui-canvas-ink:#c8ddd0;--ui-label-ink:#6bff8d;--ui-label-strong:#00ff41;--ui-canvas-depth:radial-gradient(ellipse 75% 42% at 50% -6%, #00ff4117 0%, transparent 58%), radial-gradient(ellipse 55% 32% at 100% 100%, #00ff4114 0%, transparent 58%), radial-gradient(ellipse 50% 30% at 0% 78%, #00ff410f 0%, transparent 58%), radial-gradient(ellipse 35% 28% at 50% 48%, #00ff410a 0%, transparent 62%);--ui-canvas-floor:radial-gradient(ellipse 90% 65% at 50% 100%, #00ff411f 0%, #00ff410d 42%, transparent 72%), radial-gradient(ellipse 45% 45% at 18% 100%, #00ff4112 0%, transparent 62%), radial-gradient(ellipse 45% 45% at 82% 100%, #00ff4112 0%, transparent 62%);--ui-chassis-bg:radial-gradient(ellipse 70% 40% at 30% 10%, #fff8dc33 0%, transparent 55%), linear-gradient(168deg, #d4c99a 0%, #b4a572 45%, #7a6e50 95%);--ui-chassis-edge:linear-gradient(180deg, #e0d3a8 0%, #a0946f 45%, #5a5640 100%);--ui-chassis-shadow:0 16px 42px -14px #2822148c, 0 5px 12px #0003;--ui-chassis-halo:0 0 42px #00ff416b, 0 0 120px #00ff4133, 0 0 220px #00ff411a;--ui-lcd-bg:linear-gradient(180deg, #0a140a 0%, #030804 100%);--ui-lcd-ink:#00ff41;--ui-lcd-ink-soft:#6bff8d;--ui-lcd-ink-faint:#00ff419e;--ui-lcd-frame:0 0 0 1px #0009, 0 0 0 2.5px #d8b877, 0 0 8px #00ff418c, 0 0 22px #00ff414d, 0 0 48px #00ff4126, inset 0 1px 3px #000000b3;--ui-lcd-glow:0 0 4px #00ff418c;--ui-lcd-scanline:#00ff410a;--ui-lcd-ink-dim:#00d937;--ui-lcd-sel-ink:#030804;--ui-lcd-hairline:#00ff4159;--ui-lcd-fill-weak:#00ff4129;--ui-accent-hot:#00ff41;--ui-accent-gold:#8a7c58;--ui-roul-felt:radial-gradient(circle at 50% 30%, #2a2e33 0%, #14171c 50%, #080a0d 100%);--ui-roul-red:#5a6068;--ui-roul-black:#1a1d22;--ui-roul-green:#00ff41;--ui-roul-num-ink:#e8ecf0;--ui-roul-num-ink-zero:#0a0a0a;--ui-roul-ring-outer:linear-gradient(180deg, #1a1612 0%, #0a0806 60%, #000 100%);--ui-roul-ring-hairline:#8a9098;--ui-hub-disc-fill:#6a7078;--ui-hub-disc-edge:#00ff414d;--ui-roul-felt-edge-glow-inset:#00ff4173;--ui-roul-hub-glow:#00ff41;--ui-go-bg:radial-gradient(circle at 32% 28%, #fff7d8 0%, #e6dab0 22%, #c4b888 55%, #7a6e50 100%);--ui-go-ink:#0a0a0a;--ui-go-border:#5a5640;--ui-go-glow:#00ff4152;--ui-btn-bg:transparent;--ui-btn-border:#6b6354;--ui-btn-ink:#1a1612;--ui-btn-active-bg:#00ff41;--ui-btn-active-ink:#030804;--ui-btn-active-border:#00ff41;--ui-rim-ink:#1a140c;--ui-rim-shadow:0 1px 0 #fff8dc59, 0 0 2px #0000008c;--ui-mascot-accent:var(--ui-lcd-ink);--ui-modal-bg:#0a140a;--ui-modal-border:var(--ui-lcd-ink);--ui-modal-overlay-bg:#050a06f0;--ui-vinyl-disc-bg:#050a06;--ui-vinyl-groove:#00ff4112;--ui-vinyl-label-bg:var(--ui-lcd-ink);--ui-vinyl-label-edge:#1a4020;--ui-vinyl-shine:#00ff412e;--ui-vinyl-spindle:#00ff41;--ui-disc-bg:#0a1610;--ui-disc-edge:#00ff4166;--ui-disc-dot:#7dffaeb3;--ui-disc-hub-bg:#0d1f15;--ui-disc-hub-edge:#00ff418c;--ui-disc-led:#7dffae;--ui-deck-metal:linear-gradient(176deg,#14181c 0%,#0d1014 55%,#08090d 100%);--ui-deck-slab:linear-gradient(168deg,#1a1e22 0%,#0f1216 55%,#08090d 100%);--ui-deck-ink:#c8ddd0;--ui-deck-ink-soft:#6bff8d;--ui-deck-key-metal:linear-gradient(180deg,#1e2428 0%,#14181c 55%,#0a0e12 100%);--ui-deck-scr-base:#00ff41}[data-theme-v3=starwars]{--ui-canvas-bg:#02030a;--ui-canvas-ink:#cfe7ff;--ui-label-ink:#9ddcff;--ui-label-strong:#62cdff;--ui-canvas-depth:radial-gradient(ellipse 60% 40% at 18% 22%, #62cdff1a 0%, transparent 60%), radial-gradient(ellipse 50% 35% at 82% 78%, #dc3c3c0f 0%, transparent 65%), radial-gradient(ellipse 40% 30% at 50% 50%, #62cdff0a 0%, transparent 70%), radial-gradient(ellipse 100% 80% at 50% 100%, #0000008c 0%, transparent 70%);--ui-canvas-floor:radial-gradient(ellipse 90% 65% at 50% 100%, #62cdff2e 0%, #62cdff0f 42%, transparent 72%), radial-gradient(ellipse 45% 45% at 18% 100%, #62cdff1a 0%, transparent 62%), radial-gradient(ellipse 45% 45% at 82% 100%, #dc3c3c0d 0%, transparent 62%);--ui-chassis-bg:radial-gradient(ellipse 70% 40% at 30% 8%, #b4c8dc2e 0%, transparent 55%), linear-gradient(168deg, #1a1f2a 0%, #14181f 55%, #0f1218 95%);--ui-chassis-edge:linear-gradient(180deg, #c0c8d4 0%, #6a7280 35%, #3d4554 70%, #14181f 100%);--ui-chassis-shadow:0 22px 50px -16px #000000a6, 0 8px 24px #00000073;--ui-chassis-halo:0 0 1px 1px #62cdff2e, 0 0 36px #62cdff2e, 0 0 120px #62cdff14;--ui-lcd-bg:linear-gradient(160deg, #031019 0%, #010810 55%, #000204 100%);--ui-lcd-ink:#62cdff;--ui-lcd-ink-soft:#9ddcff;--ui-lcd-ink-faint:#62cdff9e;--ui-lcd-frame:0 0 0 1px #000000a6, 0 0 0 2.5px #9aafc7, 0 0 10px #62cdff73, 0 0 24px #62cdff33, inset 0 1px 3px #000000b3;--ui-lcd-glow:0 0 5px #62cdffa6, 0 0 14px #62cdff40;--ui-lcd-scanline:#62cdff0a;--ui-lcd-ink-dim:#4fb1e3;--ui-lcd-sel-ink:#021018;--ui-lcd-hairline:#62cdff59;--ui-lcd-fill-weak:#62cdff29;--ui-accent-hot:#62cdff;--ui-accent-gold:#9aafc7;--ui-roul-felt:radial-gradient(circle at 50% 30%, #2a3340 0%, #14181f 55%, #08090d 100%);--ui-roul-red:#62cdff;--ui-roul-black:#1a1f2a;--ui-roul-green:#ff3a3a;--ui-roul-num-ink:#dffaff;--ui-roul-num-ink-zero:#fff;--ui-roul-ring-outer:linear-gradient(180deg, #14181f 0%, #0a0e15 60%, #02030a 100%);--ui-roul-ring-hairline:#9aafc7;--ui-roul-felt-edge-glow-inset:#62cdff52;--ui-roul-hub-glow:#62cdff;--ui-hub-disc-fill:#9aafc7;--ui-hub-disc-edge:#62cdff66;--ui-go-bg:radial-gradient(circle at 35% 30%, #fff 0%, #cfe7ff 22%, #62cdff 60%, #1d6aa8 100%);--ui-go-ink:#021018;--ui-go-border:#9aafc7;--ui-go-glow:#62cdffb3;--ui-btn-bg:transparent;--ui-btn-border:#9aafc7;--ui-btn-ink:#62cdff;--ui-btn-active-bg:#62cdff;--ui-btn-active-ink:#021018;--ui-btn-active-border:#62cdff;--ui-rim-ink:#cfe7ff;--ui-rim-shadow:0 1px 0 #000000d9, 0 0 4px #62cdff8c, 0 0 8px #0000008c;--ui-mascot-accent:var(--ui-lcd-ink);--ui-modal-bg:#0d1218;--ui-modal-border:var(--ui-lcd-ink);--ui-modal-overlay-bg:#02030af0;--ui-vinyl-disc-bg:#0a1320;--ui-vinyl-groove:#62cdff1f;--ui-vinyl-label-bg:#62cdff;--ui-vinyl-label-edge:#021018;--ui-vinyl-shine:#ffffff52;--ui-vinyl-spindle:#9aafc7;--ui-deck-metal:linear-gradient(176deg,#1a1f2a 0%,#14181f 55%,#0f1218 100%);--ui-deck-slab:linear-gradient(168deg,#1a1f2a 0%,#14181f 55%,#0f1218 100%);--ui-deck-ink:#cfe7ff;--ui-deck-ink-soft:#9ddcff;--ui-deck-key-metal:linear-gradient(180deg,#2a3040 0%,#1a1f2a 55%,#0f1218 100%);--ui-deck-scr-base:#9aafc7}[data-edition=sutreshno]{--ui-deck-slab:linear-gradient(162deg,#e8ddc4 0%,#ddd2b8 42%,#cfc3a6 80%,#c2b699 100%);--ui-deck-metal:linear-gradient(176deg,#e3dccb 0%,#d5ccb7 42%,#c7bda4 76%,#bab093 100%);--ui-deck-brush-op:.42;--ui-deck-ink:#3c3626;--ui-deck-ink-soft:#6e6450;--ui-deck-lbl-emboss:0 1px 0 #fff9;--ui-deck-knob-bg:radial-gradient(circle at 50% 28%, color-mix(in srgb,var(--np-gold),#fff 30%),var(--np-gold) 50%,color-mix(in srgb,var(--np-gold),#000 42%) 100%);--ui-deck-knob-edge-hi:#ffffffad;--ui-deck-knob-edge-lo:#6e644e6b;--ui-deck-knob-rim:#5a503a6b;--ui-deck-kbz-hi:color-mix(in srgb,var(--np-gold),#fff 52%);--ui-deck-kbz-lo:color-mix(in srgb,var(--np-gold),#000 58%);--ui-deck-kbz-rim:color-mix(in srgb,var(--np-gold),#000 64%);--ui-deck-knob-spec:#fff6d28c;--ui-deck-sheen-l:#fff0be29;--ui-deck-sheen-d:#281c081f;--ui-deck-ind-line:color-mix(in srgb,var(--np-gold),#000 64%);--ui-deck-ind-inset:#fff0be66;--ui-deck-key-cast:#52462e6b;--ui-deck-key-gleam:#fffffc38;--ui-deck-key-metal:linear-gradient(180deg,#eee7d8 0%,#d4cbb5 55%,#bbb198 100%);--ui-deck-scr-base:var(--np-gold);--ui-deck-bay-hi:#221b13;--ui-deck-bay-mid:#130e08;--ui-deck-bay-lo:#0b0805;--ui-deck-arris-hi:#fff9;--ui-deck-arris-lo:#6e644e6b;--ui-deck-cloud-hi:#ffffff57;--ui-deck-cloud-lo:#6e644e29}:is(html:has(.ui-v3-root),body:has(>.ui-v3-root)){background:#0a0612;margin:0}:is(html:has(.ui-v3-root[data-theme-v3=matrix]),body:has(.ui-v3-root[data-theme-v3=matrix])){background:#050a06}:is(html:has(.ui-v3-root[data-theme-v3=starwars]),body:has(.ui-v3-root[data-theme-v3=starwars])){background:#02030a}.ui-v3,.ui-v3 *,.ui-v3 :before,.ui-v3 :after{box-sizing:border-box}.ui-v3{font-variant-emoji:text}.ui-v3-root{--ui-px:0;--ui-py:0;background:var(--ui-canvas-depth,none), var(--ui-canvas-bg);min-height:100dvh;color:var(--ui-canvas-ink);font-family:var(--ui-f-ui);isolation:isolate;padding-top:max(var(--ui-root-pad-y), env(safe-area-inset-top));padding-bottom:max(var(--ui-root-pad-y), env(safe-area-inset-bottom));padding-left:max(var(--ui-root-pad-x), env(safe-area-inset-left));padding-right:max(var(--ui-root-pad-x), env(safe-area-inset-right));justify-content:safe center;align-items:center;gap:var(--ui-root-gap);flex-direction:column;transition:background-color .2s,color .2s;display:flex;position:relative}.ui-v3-root:before{content:var(--ui-canvas-ornament-content,none);inset:var(--ui-canvas-ornament-inset,-120px);background-image:var(--ui-canvas-ornament);background-size:var(--ui-canvas-ornament-size,96px 56px);background-repeat:var(--ui-canvas-ornament-repeat,repeat);opacity:var(--ui-canvas-ornament-opacity,0);-webkit-mask-image:var(--ui-canvas-ornament-mask,linear-gradient(to bottom, #0000008c 0%, #0003 18%, #0000000d 38%, #0000000d 58%, #00000059 80%, black 100%));mask-image:var(--ui-canvas-ornament-mask,linear-gradient(to bottom, #0000008c 0%, #0003 18%, #0000000d 38%, #0000000d 58%, #00000059 80%, black 100%));-webkit-mask-image:var(--ui-canvas-ornament-mask,linear-gradient(to bottom, #0000008c 0%, #0003 18%, #0000000d 38%, #0000000d 58%, #00000059 80%, black 100%));pointer-events:none;z-index:0;position:fixed}.ui-v3-root:after{content:"";height:var(--ui-canvas-floor-h,clamp(240px, 36dvh, 420px));background:var(--ui-canvas-floor);background-size:var(--ui-canvas-floor-size,auto);mix-blend-mode:var(--ui-canvas-floor-blend,normal);opacity:var(--ui-canvas-floor-opacity,1);-webkit-mask-image:var(--ui-canvas-floor-mask,linear-gradient(to bottom, transparent 0%, black 100%));mask-image:var(--ui-canvas-floor-mask,linear-gradient(to bottom, transparent 0%, black 100%));-webkit-mask-image:var(--ui-canvas-floor-mask,linear-gradient(to bottom, transparent 0%, black 100%));pointer-events:none;z-index:0;transform:var(--ui-canvas-floor-transform,translate3d(calc(var(--ui-px) * -4px), 0, 0));will-change:transform;position:fixed;bottom:0;left:0;right:0}.ui-v3-chassis:before{content:var(--ui-wall-marks-content,none);background:var(--ui-wall-marks,none);background-size:var(--ui-wall-marks-size,auto);opacity:var(--ui-wall-marks-opacity,.7);pointer-events:none;z-index:-1;position:fixed;inset:0}.ui-v3-matrix-rain{z-index:0;opacity:.55;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.ui-v3-starfield{z-index:0;opacity:.95;mix-blend-mode:screen;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.ui-v3-wall-marks{z-index:0;width:100%;height:100%;opacity:var(--ui-wall-marks-opacity,.7);pointer-events:none;display:none;position:fixed;inset:0}@media (width>=641px){[data-theme-v3=chalga] .ui-v3-wall-marks{display:block}}.ui-v3-root>:not(.ui-v3-matrix-rain):not(.ui-v3-starfield):not(.ui-v3-wall-marks){z-index:1;position:relative}.ui-v3 ::selection{background:var(--ui-accent-hot);color:#fff}.ui-v3 *{scrollbar-width:thin;scrollbar-color:var(--ui-lcd-ink-faint) transparent}.ui-v3 ::-webkit-scrollbar{width:6px;height:6px}.ui-v3 ::-webkit-scrollbar-track{background:0 0}.ui-v3 ::-webkit-scrollbar-thumb{background:var(--ui-lcd-ink-faint);background-clip:padding-box;border:1px solid #0000;border-radius:3px}.ui-v3 ::-webkit-scrollbar-thumb:hover{background:var(--ui-lcd-ink-soft);background-clip:padding-box}.ui-v3 ::-webkit-scrollbar-corner{background:0 0}@keyframes ui-v3-roul-spin{to{transform:rotate(360deg)}}.ui-v3-chassis{width:var(--ui-pod-w);position:relative}.ui-v3-chassis__shell{width:var(--ui-pod-w);height:var(--ui-pod-h);border-radius:var(--ui-pod-radius);background:var(--ui-deck-slab);isolation:isolate;box-shadow: 0 calc(8px * var(--ui-u)) calc(8px * var(--ui-u)) calc(-4px * var(--ui-u)) #0000008c, 0 calc(16px * var(--ui-u)) calc(14px * var(--ui-u)) calc(-6px * var(--ui-u)) #00000080, 0 calc(52px * var(--ui-u)) calc(46px * var(--ui-u)) calc(-16px * var(--ui-u)) #000000e6, inset 0 1px 0 var(--ui-deck-arris-hi), inset 1px 0 0 var(--ui-deck-arris-hi), inset 0 -1px 0 var(--ui-deck-arris-lo), inset -1px 0 0 var(--ui-deck-arris-lo), inset 0 calc(-6px * var(--ui-u)) calc(10px * var(--ui-u)) #0006;padding:var(--ui-lcd-inset-top) var(--ui-lcd-inset-x) var(--ui-lcd-inset-top);gap:calc(9px * var(--ui-u));flex-direction:column;display:flex;position:relative;overflow:visible}.ui-v3-chassis__shell:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:var(--ui-deck-grit,none);mix-blend-mode:overlay;opacity:.1;background-size:150px;position:absolute;inset:0}.ui-v3-chassis__shell:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(ellipse 60% 40% at 50% 6%, var(--ui-deck-cloud-hi,#b4c6e00f), transparent 60%), radial-gradient(ellipse 64% 48% at 50% 96%, var(--ui-deck-cloud-lo,#0003), transparent 64%);position:absolute;inset:0}.ui-v3-chassis__shell>.ui-v3-lcd,.ui-v3-chassis__shell>.ui-v3-deck{z-index:1}.ui-v3-chassis__edge{display:none}.ui-v3-lcd{height:var(--ui-lcd-h);border-radius:var(--ui-lcd-radius);background:var(--ui-lcd-bg);box-shadow:var(--ui-lcd-frame);color:var(--ui-lcd-ink);font-family:var(--ui-f-lcd);flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}.ui-v3-lcd__scanlines{pointer-events:none;background:repeating-linear-gradient(0deg, var(--ui-lcd-scanline) 0 1px, transparent 1px 3px);z-index:2;position:absolute;inset:0}.ui-v3-lcd__head{height:calc(22px * var(--ui-u));margin:calc(7px * var(--ui-u)) calc(7px * var(--ui-u)) 0;padding:0 calc(8px * var(--ui-u));font-family:var(--ui-f-lcd);font-size:calc(12px * var(--ui-u));background:var(--ui-lcd-ink);color:var(--ui-lcd-sel-ink);z-index:1;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}.ui-v3-lcd__wordmark{color:inherit;cursor:pointer;text-decoration:none;transition:opacity .16s ease-out}.ui-v3-lcd__wordmark:hover{opacity:.75}.ui-v3-lcd__sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-v3-lcd__body{padding:calc(10px * var(--ui-u)) calc(7px * var(--ui-u)) calc(7px * var(--ui-u));gap:calc(8px * var(--ui-u));z-index:1;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.ui-v3-crt-cursor{vertical-align:-.08em;background:currentColor;width:.55em;height:1em;margin-left:.18em;animation:1.1s step-end infinite ui-v3-crt-blink;display:inline-block}@keyframes ui-v3-crt-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.ui-v3-crt-cursor{animation:none}}.ui-v3-lcd-btn{justify-content:center;align-items:center;gap:calc(5px * var(--ui-u));height:calc(28px * var(--ui-u));padding:0 calc(12px * var(--ui-u));color:var(--ui-lcd-ink);font-family:var(--ui-f-lcd);font-size:calc(13px * var(--ui-u));letter-spacing:calc(.5px * var(--ui-u));text-shadow:var(--ui-lcd-glow);cursor:pointer;background:0 0;border:none;border-radius:0;line-height:1;display:inline-flex}.ui-v3-lcd-btn:before{content:"[";opacity:.65}.ui-v3-lcd-btn:after{content:"]";opacity:.65}.ui-v3-lcd-btn--icon:before,.ui-v3-lcd-btn--icon:after{content:none}.ui-v3-lcd-btn:active{background:var(--ui-lcd-fill-weak)}.ui-v3-lcd-btn__icon{font-variant-emoji:text;justify-content:center;align-items:center;font-size:1.25em;line-height:1;display:inline-flex;transform:translateY(-.5px)}.ui-v3-lcd-btn__label{align-items:center;line-height:1;display:inline-flex}.ui-v3-lcd-btn--icon .ui-v3-lcd-btn__icon{font-size:1.7em;transform:none}.ui-v3-lcd-btn--active{background:var(--ui-lcd-ink);color:var(--ui-lcd-sel-ink,#06010f);text-shadow:none}.ui-v3-mascot{display:block;overflow:visible}[data-theme-v3=starwars] .ui-v3-chassis__shell:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(105deg,#0000 0% 30%,#62cdff33 40%,#cfe7ff73 47%,#ffffffa6 50%,#cfe7ff73 53%,#62cdff33 60%,#0000 70% 100%) -40% 0/220% 100%;animation:8s ease-in-out infinite alternate ui-v3-starwars-sweep;position:absolute;inset:0}@keyframes ui-v3-starwars-sweep{0%{background-position:-40% 0}to{background-position:140% 0}}@media (prefers-reduced-motion:reduce){[data-theme-v3=starwars] .ui-v3-chassis__shell:after{animation:none}}.ui-v3-deck{border-radius:calc(3px * var(--ui-u));background:var(--ui-deck-metal);--door-w:calc(var(--door-base-w) * var(--ui-u));--door-h:calc(var(--door-base-h) * var(--ui-u));--m:calc(27px * var(--ui-u));padding:var(--m) var(--m) calc(12.5px * var(--ui-u));box-shadow:inset 0 calc(2px * var(--ui-u)) calc(3px * var(--ui-u)) #0006, inset 0 0 0 1px #00000080, 0 1px 0 var(--ui-deck-arris-hi);flex-direction:column;flex:1;display:flex;position:relative}.ui-v3-deck:before{content:"";border-radius:inherit;pointer-events:none;background:var(--ui-deck-brush), var(--ui-deck-grit);opacity:var(--ui-deck-brush-op,.5);mix-blend-mode:overlay;background-size:100% 100%,140px;position:absolute;inset:0}.ui-v3-deck__main{z-index:1;grid-template-columns:var(--door-w) 1fr calc(44px * var(--ui-u));grid-template-rows:var(--door-h) 1fr;column-gap:calc(8px * var(--ui-u));flex:1;display:grid;position:relative}.ui-v3-deck__door{width:var(--door-w);height:var(--door-h);padding:0 calc(17px * var(--ui-u));border-radius:calc(3px * var(--ui-u));background:var(--ui-deck-metal);box-shadow:0 0 0 1px #00000057, inset 0 1px 0 var(--ui-deck-arris-hi);flex-direction:column;grid-area:1/1;display:flex;position:relative}.ui-v3-deck__door:before{content:"";border-radius:inherit;pointer-events:none;background:var(--ui-deck-brush);opacity:.38;mix-blend-mode:overlay;background-size:100% 100%;position:absolute;inset:0}.ui-v3-deck__door-top{height:calc(16px * var(--ui-u));flex:none}.ui-v3-deck__door-bottom{height:calc(20px * var(--ui-u));flex:none;justify-content:center;align-items:center;display:flex;position:relative}.ui-v3-deck__door-brand{align-items:baseline;gap:calc(4px * var(--ui-u));transform:translateY(calc(-1.4px * var(--ui-u)));display:flex}.ui-v3-deck__door-brand b{font-family:var(--ui-f-ui);font-weight:700;font-size:calc(9px * var(--ui-u));letter-spacing:-.01em;color:color-mix(in srgb, var(--ui-deck-ink-soft), var(--ui-deck-ink) 35%);text-shadow:var(--ui-deck-lbl-emboss,none)}.ui-v3-deck__door-brand>span{font-family:var(--ui-f-lcd);font-size:calc(6px * var(--ui-u));letter-spacing:.13em;color:var(--ui-deck-ink-soft);text-transform:uppercase;text-shadow:var(--ui-deck-lbl-emboss,none)}.ui-v3-deck__door-glass{border-radius:calc(1.5px * var(--ui-u));background:radial-gradient(135% 130% at 50% 30%, var(--ui-deck-bay-hi) 0%, var(--ui-deck-bay-mid) 64%, var(--ui-deck-bay-lo) 100%);box-shadow:0 1px 0 var(--ui-deck-arris-hi);flex:1;position:relative;overflow:hidden}.ui-v3-deck__door-glass:after{content:"";pointer-events:none;border-radius:inherit;z-index:2;box-shadow:inset 0 calc(8px * var(--ui-u)) calc(9px * var(--ui-u)) calc(-2px * var(--ui-u)) #000c, inset 0 calc(2px * var(--ui-u)) calc(2px * var(--ui-u)) #0000008c, inset calc(4px * var(--ui-u)) 0 calc(6px * var(--ui-u)) calc(-2px * var(--ui-u)) #00000080, inset calc(-4px * var(--ui-u)) 0 calc(6px * var(--ui-u)) calc(-2px * var(--ui-u)) #00000080, inset 0 calc(-1px * var(--ui-u)) 0 #aec2da24, inset 0 0 0 1px #00000094;position:absolute;inset:0}.ui-v3-deck__door-glass:before{content:"";pointer-events:none;border-radius:inherit;z-index:3;background:linear-gradient(118deg,#0000 14%,#c4d8f029 24%,#c4d8f00a 35%,#0000 41%),linear-gradient(118deg,#0000 46%,#c4d8f01a 51%,#0000 58%),linear-gradient(#9bb4d214,#0000 40%),linear-gradient(#080c123d,#080c121a);position:absolute;inset:0}.ui-v3-deck__door-cass{width:calc(148px * var(--ui-u));z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-v3-deck__door-cass svg{width:100%;height:auto;filter:drop-shadow(0 calc(1px * var(--ui-u)) calc(1px * var(--ui-u)) #00000080) drop-shadow(0 calc(3px * var(--ui-u)) calc(6px * var(--ui-u)) #0000008c);display:block}.ui-v3-deck__rail{align-self:start;align-items:flex-end;gap:calc(7px * var(--ui-u));flex-direction:column;grid-area:1/3;display:flex}.ui-v3-deck__counter{align-items:center;gap:calc(5px * var(--ui-u));flex-direction:column;display:flex}.ui-v3-deck__counter-win{box-sizing:border-box;width:calc(32px * var(--ui-u));height:calc(22px * var(--ui-u));border-radius:calc(1px * var(--ui-u));background:var(--ui-lcd-bg);justify-content:center;align-items:center;padding:0;display:flex;box-shadow:inset 0 1px 2px #000000d9,0 0 0 1px #0006}.ui-v3-deck__counter-win b{font-family:var(--ui-f-lcd);font-weight:700;font-size:calc(11px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);letter-spacing:.06em;line-height:1}.ui-v3-deck__counter small{font-family:var(--ui-f-lcd);font-size:calc(6px * var(--ui-u));letter-spacing:.2em;color:var(--ui-deck-ink-soft);text-shadow:var(--ui-deck-lbl-emboss,none)}.ui-v3-deck__row{width:var(--door-w);grid-area:2/1;justify-content:space-between;align-self:end;align-items:flex-end;display:flex}.ui-v3-deck__key{font:inherit;color:inherit;cursor:pointer;align-items:center;gap:calc(5px * var(--ui-u));width:calc(32px * var(--ui-u));-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;flex-direction:column;flex:none;padding:0;display:flex;position:relative}.ui-v3-deck__key:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.ui-v3-deck__cap{width:calc(32px * var(--ui-u));height:calc(22px * var(--ui-u));border-radius:calc(1.5px * var(--ui-u));background:var(--ui-deck-key-metal);box-shadow:inset 0 1px 0 var(--ui-deck-knob-edge-hi), inset 0 -1px 0 var(--ui-deck-knob-edge-lo), inset 0 0 0 1px var(--ui-deck-knob-rim), 0 calc(2.5px * var(--ui-u)) calc(4px * var(--ui-u)) var(--ui-deck-key-cast), 0 1px 0 var(--ui-deck-arris-hi);transition:transform .1s,box-shadow .1s;position:relative}.ui-v3-deck__cap:before{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--ui-deck-key-gleam) 0, transparent 18%);pointer-events:none;position:absolute;inset:0}.ui-v3-deck__key:active .ui-v3-deck__cap{box-shadow:inset 0 1px 2px #00000073, inset 0 -1px 0 var(--ui-deck-knob-edge-lo), inset 0 0 0 1px var(--ui-deck-knob-rim), 0 1px 1px var(--ui-deck-key-cast), 0 1px 0 var(--ui-deck-arris-hi);transform:translateY(1px)}.ui-v3-deck__key--go .ui-v3-deck__cap:after{content:"";width:calc(5px * var(--ui-u));height:calc(5px * var(--ui-u));background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--np-pink), #fff 45%), var(--np-pink) 60%, color-mix(in srgb, var(--np-pink), #000 34%));box-shadow:0 0 calc(5px * var(--ui-u)) color-mix(in srgb, var(--np-pink), transparent 8%), inset 0 0 0 1px #0000004d;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-v3-root[data-go-glyph=pause] .ui-v3-deck__key--go .ui-v3-deck__cap:after{box-shadow:0 0 calc(10px * var(--ui-u)) color-mix(in srgb, var(--np-pink), transparent 0%), 0 0 calc(5px * var(--ui-u)) color-mix(in srgb, var(--np-pink), transparent 8%), inset 0 0 0 1px #0000004d}.ui-v3-root[data-go-glyph=play] .ui-v3-deck__key--go .ui-v3-deck__cap:after{opacity:.45;box-shadow:inset 0 0 0 1px #0000004d}.ui-v3-deck__lbl{font-family:var(--ui-f-lcd);font-size:calc(7px * var(--ui-u));letter-spacing:.13em;color:var(--ui-deck-ink-soft);text-transform:uppercase;text-shadow:var(--ui-deck-lbl-emboss,none);white-space:nowrap}.ui-v3-deck__key--go .ui-v3-deck__lbl{letter-spacing:.05em}.ui-v3-deck__key:focus-visible{outline:2px solid var(--ui-accent-gold);outline-offset:2px}.ui-v3-deck__tsw{font:inherit;color:inherit;cursor:pointer;align-items:center;gap:calc(3px * var(--ui-u));-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.ui-v3-deck__tsw:focus-visible{outline:2px solid var(--ui-accent-gold);outline-offset:2px}.ui-v3-deck__tsw-lab{font-family:var(--ui-f-lcd);font-size:calc(7px * var(--ui-u));letter-spacing:.13em;color:var(--ui-deck-ink-soft);text-transform:uppercase;text-shadow:var(--ui-deck-lbl-emboss,none)}.ui-v3-deck__tsw-dial-wrap{width:calc(32px * var(--ui-u));height:calc(32px * var(--ui-u));background:var(--ui-deck-key-metal);box-shadow:inset 0 1px 0 var(--ui-deck-knob-edge-hi), inset 0 -1px 0 var(--ui-deck-knob-edge-lo), inset 0 0 0 1px var(--ui-deck-knob-rim), 0 calc(2px * var(--ui-u)) calc(4px * var(--ui-u)) #00000080, 0 1px 0 var(--ui-deck-arris-hi);border-radius:50%;position:relative}.ui-v3-deck__tsw-dial-wrap:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 26%,#ffffff29,#0000 54%);border-radius:50%;position:absolute;inset:0}.ui-v3-deck__tsw-dial{will-change:transform;border-radius:50%;position:absolute;inset:0}.ui-v3-deck__tsw-ind{top:calc(4.5px * var(--ui-u));width:calc(5px * var(--ui-u));height:calc(5px * var(--ui-u));background:radial-gradient(circle at 50% 34%, color-mix(in srgb, var(--np-gold), #fff 45%), var(--np-gold) 62%, color-mix(in srgb, var(--np-gold), #000 38%));box-shadow:0 calc(.6px * var(--ui-u)) calc(1px * var(--ui-u)) #00000080, inset 0 0 0 1px #0003;border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}[data-edition=sutreshno] .ui-v3-deck__tsw-dial{transform:rotate(180deg)}.ui-v3-deck__vol{place-self:end;align-items:center;gap:calc(5px * var(--ui-u));flex-direction:column;grid-area:2/3;display:flex}.ui-v3-deck__knob{width:calc(44px * var(--ui-u));height:calc(44px * var(--ui-u));cursor:pointer;background:var(--ui-deck-knob-bg);box-shadow:inset 0 1px 0 var(--ui-deck-kbz-hi,var(--ui-deck-knob-edge-hi)), inset 0 -1px 0 var(--ui-deck-kbz-lo,var(--ui-deck-knob-edge-lo)), inset 0 0 0 1px var(--ui-deck-kbz-rim,var(--ui-deck-knob-rim)), 0 calc(4px * var(--ui-u)) calc(7px * var(--ui-u)) #00000080;border-radius:50%;position:relative}.ui-v3-deck__knob:before{content:"";background:radial-gradient(circle at 50% 22%, var(--ui-deck-knob-spec), transparent 21%), conic-gradient(from -90deg at 50% 50%, var(--ui-deck-sheen-l), var(--ui-deck-sheen-d) 90deg, var(--ui-deck-sheen-l) 180deg, var(--ui-deck-sheen-d) 270deg, var(--ui-deck-sheen-l) 360deg);border-radius:50%;position:absolute;inset:0}.ui-v3-deck__knob-dial{z-index:2;will-change:transform;backface-visibility:hidden;transform:rotate(calc((var(--ui-vol-pct,60) - 50) * 2.7deg)) translateZ(0);border-radius:50%;position:absolute;inset:0}.ui-v3-deck__knob-ind{top:calc(4px * var(--ui-u));width:calc(2.5px * var(--ui-u));height:calc(13px * var(--ui-u));z-index:2;background:var(--ui-deck-ind-line);border-radius:calc(1.25px * var(--ui-u));box-shadow:inset 0 0 calc(1.2px * var(--ui-u)) var(--ui-deck-ind-inset);position:absolute;left:50%;transform:translate(-50%)}.ui-v3-deck__vol-lbl{font-family:var(--ui-f-lcd);font-size:calc(7px * var(--ui-u));letter-spacing:.15em;color:var(--ui-deck-ink-soft);text-shadow:var(--ui-deck-lbl-emboss,none)}.ui-v3-deck__tie{width:calc(10.4px * var(--ui-u));height:calc(10.4px * var(--ui-u));z-index:5;place-items:center;display:grid;position:absolute}.ui-v3-deck__tie svg{width:100%;height:100%;filter:drop-shadow(0 calc(.9px * var(--ui-u)) calc(.9px * var(--ui-u)) #00000052);display:block;overflow:visible}.ui-v3-deck__tie--tl{top:calc(7px * var(--ui-u));left:calc(7px * var(--ui-u))}.ui-v3-deck__tie--tr{top:calc(7px * var(--ui-u));right:calc(7px * var(--ui-u))}.ui-v3-deck__tie--bl{bottom:calc(7px * var(--ui-u));left:calc(7px * var(--ui-u))}.ui-v3-deck__tie--br{bottom:calc(7px * var(--ui-u));right:calc(7px * var(--ui-u))}.ui-v3-deck{--ui-deck-scr-hi:color-mix(in srgb, var(--ui-deck-scr-base), #fff 22%);--ui-deck-scr-mid:var(--ui-deck-scr-base);--ui-deck-scr-lo:color-mix(in srgb, var(--ui-deck-scr-base), #000 46%);--ui-deck-scr-groove-d:color-mix(in srgb, var(--ui-deck-scr-base), #000 80%);--ui-deck-scr-groove-l:color-mix(in srgb, var(--ui-deck-scr-base), #fff 10%)}[data-beat-mode=locked].ui-v3-beat .ui-v3-deck__counter-win b{text-shadow:var(--ui-lcd-glow)}.ui-v3-root[data-app-state=playing][data-audio-state=playing][data-beat-mode=static] .ui-v3-deck__counter-win b{animation:ui-v3-deck-tempo-glow calc(60s / var(--ui-bpm,109)) ease-out infinite}@keyframes ui-v3-deck-tempo-glow{0%{text-shadow:var(--ui-lcd-glow)}60%{text-shadow:none}}@media (prefers-reduced-motion:reduce){.ui-v3-deck__counter-win b{animation:none!important}}.ui-v3-screen-idle__boot{align-items:flex-start;gap:calc(6px * var(--ui-u));padding:calc(6px * var(--ui-u)) calc(4px * var(--ui-u)) 0;flex-direction:column;flex:1;display:flex}.ui-v3-screen-idle__display{align-items:center;gap:calc(6px * var(--ui-u));font-family:var(--ui-f-lcd);font-size:calc(28px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);letter-spacing:calc(1px * var(--ui-u));display:inline-flex}.ui-v3-screen-idle__sysline{font-family:var(--ui-f-lcd);font-size:calc(10px * var(--ui-u));letter-spacing:.14em;text-transform:uppercase;color:var(--ui-lcd-ink-dim);margin-bottom:calc(10px * var(--ui-u))}.ui-v3-screen-idle__cmd{font-family:var(--ui-f-lcd);font-size:calc(12px * var(--ui-u));color:var(--ui-lcd-ink-soft);text-shadow:var(--ui-lcd-glow);white-space:pre;line-height:1.5}.ui-v3-logo-mark{filter:drop-shadow(0 0 .16em);flex:none;width:1.05em;height:1.05em}.ui-v3-corner-mascot{bottom:calc(10px * var(--ui-u));left:calc(10px * var(--ui-u));align-items:flex-end;gap:calc(6px * var(--ui-u));z-index:2;display:flex;position:absolute}.ui-v3-corner-mascot__line{font-family:var(--ui-f-lcd);font-size:calc(11px * var(--ui-u));color:var(--ui-lcd-ink-soft);text-shadow:var(--ui-lcd-glow);max-width:calc(140px * var(--ui-u));line-height:1.1}.ui-v3-screen-menu__row.is-active .ui-v3-screen-menu__label:after,.ui-v3-screen-settings__row.is-active>span:first-of-type:after,.ui-v3-screen-favs__row.is-active .ui-v3-screen-favs__title:after{content:"";vertical-align:-.05em;background:currentColor;width:.5em;height:.9em;margin-left:.18em;animation:1.1s step-end infinite ui-v3-crt-blink;display:inline-block}@media (prefers-reduced-motion:reduce){.ui-v3-screen-menu__row.is-active .ui-v3-screen-menu__label:after,.ui-v3-screen-settings__row.is-active>span:first-of-type:after,.ui-v3-screen-favs__row.is-active .ui-v3-screen-favs__title:after{animation:none}}.ui-v3-lcd .ui-v3-flag{filter:grayscale()sepia()saturate(2.6)hue-rotate(-62deg)brightness(1.05)}.ui-v3-screen-menu__row,.ui-v3-screen-settings__row,.ui-v3-screen-favs__row{appearance:none;font:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-align:left;background:0 0;border:none;margin:0}.ui-v3-screen-menu__row:focus-visible,.ui-v3-screen-settings__row:focus-visible,.ui-v3-screen-creator__result:focus-visible,.ui-v3-screen-favs__row:focus-visible{outline:1px solid var(--ui-lcd-ink);outline-offset:-1px}.ui-v3-screen-menu{gap:calc(2px * var(--ui-u));margin-top:calc(4px * var(--ui-u));flex-direction:column;display:flex}.ui-v3-screen-menu__row{padding:calc(7px * var(--ui-u)) calc(10px * var(--ui-u));font-family:var(--ui-f-lcd);font-size:calc(17px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);cursor:pointer;border-bottom:1px solid var(--ui-lcd-fill-weak);justify-content:space-between;align-items:center;display:flex}.ui-v3-screen-menu__row:last-child{border-bottom-color:#0000}.ui-v3-screen-menu__row:before{content:"  ";white-space:pre}.ui-v3-screen-menu__row.is-active:before{content:"> "}.ui-v3-screen-menu__row.is-active{background:var(--ui-lcd-ink);color:var(--ui-lcd-sel-ink);text-shadow:none}.ui-v3-screen-menu__label{flex:1}.ui-v3-screen-sit{gap:calc(10px * var(--ui-u));flex-direction:column;height:100%;display:flex}.ui-v3-screen-sit__prompt{font-family:var(--ui-f-lcd);font-size:calc(10px * var(--ui-u));letter-spacing:.14em;text-transform:uppercase;color:var(--ui-lcd-ink-soft);font-weight:500}.ui-v3-screen-sit__prompt:before{content:"> ";opacity:.7}.ui-v3-screen-sit__input{min-height:calc(120px * var(--ui-u));border:1px solid var(--ui-lcd-hairline);color:var(--ui-lcd-ink);font-family:var(--ui-f-lcd);font-size:calc(18px * var(--ui-u));padding:calc(8px * var(--ui-u)) calc(10px * var(--ui-u));text-shadow:var(--ui-lcd-glow);resize:none;caret-color:var(--ui-lcd-ink);background:0 0;border-radius:0;outline:none;flex:1;line-height:1.25}.ui-v3-screen-sit__input::placeholder{color:var(--ui-lcd-ink-faint);font-style:italic}.ui-v3-screen-sit__input:focus{border-color:var(--ui-lcd-ink)}.ui-v3-screen-sit__quip{align-items:center;gap:calc(10px * var(--ui-u));padding:calc(6px * var(--ui-u)) calc(2px * var(--ui-u));border-top:1px solid var(--ui-lcd-fill-weak);display:flex}.ui-v3-screen-sit__quip-mascot{opacity:.9;flex:none;display:flex}.ui-v3-screen-sit__quip-bubble{padding:calc(7px * var(--ui-u)) calc(10px * var(--ui-u));border:1px solid var(--ui-lcd-hairline);background:#00000040;border-radius:0;flex:1;position:relative}.ui-v3-screen-sit__quip-text{font-family:var(--ui-f-lcd);font-size:calc(13px * var(--ui-u));color:var(--ui-lcd-ink-dim);letter-spacing:calc(.3px * var(--ui-u));line-height:1.25}.ui-v3-screen-sit__footer{justify-content:space-between;align-items:baseline;gap:calc(8px * var(--ui-u));margin-top:auto;display:flex}.ui-v3-screen-sit__actions{gap:calc(8px * var(--ui-u));display:flex}.ui-v3-screen-sit__actions .ui-v3-lcd-btn{padding:0}.ui-v3-screen-sit__counter{font-family:var(--ui-f-lcd);font-size:calc(10px * var(--ui-u));color:var(--ui-lcd-ink-dim);opacity:.7;text-shadow:none;letter-spacing:0}.ui-v3-screen-sit__counter.is-warn{color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);opacity:1}.ui-v3-screen-loading{flex:1;justify-content:center;align-items:center;display:flex}.ui-v3-screen-loading--spin{gap:calc(18px * var(--ui-u));flex-direction:column}.ui-v3-screen-loading__title{font-family:var(--ui-f-lcd);font-size:calc(22px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);letter-spacing:calc(1px * var(--ui-u))}.ui-v3-screen-loading__dots{font-family:var(--ui-f-lcd);font-size:calc(26px * var(--ui-u));color:var(--ui-lcd-ink-soft);text-shadow:var(--ui-lcd-glow);letter-spacing:calc(4px * var(--ui-u));animation:1.2s ease-in-out infinite ui-v3-dots}@keyframes ui-v3-dots{0%,to{opacity:.35}50%{opacity:1}}.ui-v3-screen-loading--ai{flex-direction:column;align-items:stretch}.ui-v3-screen-loading__center{justify-content:center;align-items:center;gap:calc(14px * var(--ui-u));flex-direction:column;flex:1;display:flex}.ui-v3-screen-loading__title--ai{font-family:var(--ui-f-lcd);font-size:calc(22px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);letter-spacing:calc(.5px * var(--ui-u))}.ui-v3-screen-loading__sub{font-family:var(--ui-f-lcd);font-size:calc(16px * var(--ui-u));color:var(--ui-lcd-ink-soft);text-shadow:var(--ui-lcd-glow)}.ui-v3-screen-playing{gap:calc(6px * var(--ui-u));flex-direction:column;height:100%;min-height:0;display:flex}.ui-v3-screen-playing__body{gap:calc(6px * var(--ui-u));flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;container-type:size}.ui-v3-screen-playing__text{gap:calc(4px * var(--ui-u));flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.ui-v3-screen-playing__pill{padding:calc(2px * var(--ui-u)) 0;color:var(--ui-lcd-ink-dim);font-family:var(--ui-f-lcd);font-size:clamp(8px, min(calc(9px * var(--ui-u)), 2.5cqh), 11px);letter-spacing:calc(1px * var(--ui-u));text-transform:uppercase;background:0 0;border:none;border-radius:0;flex-shrink:0;align-self:flex-start;font-weight:500;display:inline-block}.ui-v3-screen-playing__pill:before{content:"[ ";opacity:.65}.ui-v3-screen-playing__pill:after{content:" ]";opacity:.65}.ui-v3-screen-playing__title{font-family:var(--ui-f-lcd);font-size:clamp(max(11px, calc(13px * var(--ui-u))), min(calc(22px * var(--ui-u)), 7cqh), 26px);color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);letter-spacing:calc(.5px * var(--ui-u));margin-top:calc(2px * var(--ui-u));-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;flex-shrink:0;line-height:1.05;display:-webkit-box;overflow:hidden}.ui-v3-screen-playing__artist{font-family:var(--ui-f-lcd);font-size:clamp(max(10px, calc(11px * var(--ui-u))), min(calc(16px * var(--ui-u)), 5cqh), 18px);color:var(--ui-lcd-ink-soft);text-shadow:var(--ui-lcd-glow);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;overflow:hidden}.ui-v3-screen-playing__dockbar,.ui-v3-screen-loading__dockbar{display:none}.ui-v3-screen-playing__vibe{font-family:var(--ui-f-lcd);--vibe-scale:1;font-size:clamp(calc(9px * var(--vibe-scale)), calc(14px * var(--ui-u) * var(--vibe-scale)), calc(17px * var(--vibe-scale)));color:var(--ui-accent-gold);text-shadow:0 0 4px color-mix(in srgb, var(--ui-accent-gold) 45%, transparent);margin-top:calc(4px * var(--ui-u));word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex-shrink:1;min-height:0;font-style:italic;line-height:1.25;overflow:hidden}.ui-v3-screen-playing__video{aspect-ratio:16/9;border:1px solid var(--ui-lcd-ink-faint);background:#000;border-radius:0;flex:none;width:100%;position:relative;overflow:hidden}.ui-v3-screen-playing__player-slot{z-index:0;background:#000;width:100%;height:100%;position:absolute;inset:0}#ui-v3-yt-host>iframe,#ui-v3-yt-host>#sharedVideoEmbed{border:0;width:100%;height:100%;display:block}.ui-v3-screen-playing__video>iframe#sharedVideoEmbed,.ui-v3-screen-playing__video>#sharedVideoEmbed{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}#ui-v3-yt-shield{z-index:2;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:0 0;position:absolute;inset:0}.ui-v3-screen-playing__cover{z-index:2;background:repeating-linear-gradient(180deg, var(--ui-lcd-scanline) 0 1px, transparent 1px 4px), var(--ui-lcd-bg);cursor:pointer;border:none;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .22s;display:flex;position:absolute;inset:0;overflow:hidden}.ui-v3-screen-playing__cover.is-empty,.ui-v3-screen-playing__cover[disabled]{cursor:default}.ui-v3-screen-playing.is-playing .ui-v3-screen-playing__cover{opacity:0;pointer-events:none}.ui-v3-screen-playing__thumb{object-fit:cover;width:100%;height:100%;display:block}.ui-v3-screen-playing__play-glyph{font-family:var(--ui-f-lcd);font-size:calc(40px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:0 0 8px #000000b3, var(--ui-lcd-glow);pointer-events:none;position:absolute}.ui-v3-player-controls-wrap{z-index:3;pointer-events:none;opacity:0;transition:opacity .22s;position:absolute;inset:0}#ui-v3-yt-host[data-show-controls=true] .ui-v3-player-controls-wrap{opacity:1}.ui-v3-player-controls{align-items:center;gap:calc(8px * var(--ui-u));padding:calc(8px * var(--ui-u)) calc(10px * var(--ui-u)) calc(7px * var(--ui-u));color:var(--ui-lcd-ink,#c9a969);font-family:var(--ui-f-lcd);letter-spacing:.04em;pointer-events:auto;background:linear-gradient(#0000 0%,#0000008c 55%,#000000c7 100%);display:flex;position:absolute;bottom:0;left:0;right:0}.ui-v3-player-controls__corner{top:calc(8px * var(--ui-u));right:calc(8px * var(--ui-u));gap:calc(6px * var(--ui-u));pointer-events:none;display:flex;position:absolute}.ui-v3-player-controls__corner-btn{pointer-events:auto;width:clamp(32px, calc(32px * var(--ui-u)), 44px);height:clamp(32px, calc(32px * var(--ui-u)), 44px);appearance:none;color:var(--ui-lcd-ink,#c9a969);cursor:pointer;font-family:var(--ui-f-lcd);font-size:calc(15px * var(--ui-u));touch-action:manipulation;-webkit-tap-highlight-color:transparent;text-shadow:0 0 6px #000000d9, var(--ui-lcd-glow);background:#00000073;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;line-height:1;transition:background .12s,text-shadow .12s,transform 80ms,opacity .12s;display:flex}.ui-v3-player-controls__corner-btn:hover,.ui-v3-player-controls__corner-btn:focus-visible{text-shadow:0 0 4px #000000d9, 0 0 10px var(--ui-lcd-ink,#c9a969), 0 0 16px var(--ui-lcd-ink,#c9a969);background:#000000a6;outline:none}.ui-v3-player-controls__corner-btn:active{transform:scale(.92)}.ui-v3-player-controls__corner-btn--mute.is-muted{opacity:.55;text-decoration:line-through;text-decoration-thickness:calc(1.5px * var(--ui-u))}.ui-v3-player-controls__time{font-family:var(--ui-f-lcd);font-size:clamp(10px, calc(12px * var(--ui-u)), 14px);color:var(--ui-lcd-ink,#c9a969);min-width:calc(34px * var(--ui-u));text-align:center;text-shadow:0 0 4px #000000d9, var(--ui-lcd-glow);font-variant-numeric:tabular-nums;opacity:.95;flex:none}.ui-v3-player-controls__track{height:calc(5px * var(--ui-u));cursor:pointer;box-sizing:border-box;touch-action:none;background:#ffffff4d padding-box content-box;border-radius:0;flex:auto;min-height:38px;padding:16px 0;transition:background-color .12s;position:relative;overflow:visible}.ui-v3-player-controls__track:hover{background-color:#ffffff6b}.ui-v3-player-controls__track.is-scrubbing{background-color:#ffffff80}.ui-v3-player-controls__buffered,.ui-v3-player-controls__played{height:calc(5px * var(--ui-u));pointer-events:none;border-radius:0;min-height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ui-v3-player-controls__buffered{z-index:1;background:#fff6;width:0%}.ui-v3-player-controls__played{background:var(--ui-lcd-ink,#c9a969);width:0%;box-shadow:0 0 8px var(--ui-lcd-ink,#c9a969);z-index:2}.ui-v3-player-controls__knob{width:calc(12px * var(--ui-u));height:calc(12px * var(--ui-u));background:var(--ui-lcd-ink,#c9a969);min-width:12px;min-height:12px;box-shadow:0 0 4px #000000b3, 0 0 10px var(--ui-lcd-ink,#c9a969);z-index:3;pointer-events:none;border-radius:0;transition:width .12s,height .12s;position:absolute;top:50%;left:0%;transform:translate(-50%,-50%)}.ui-v3-player-controls__track:hover .ui-v3-player-controls__knob,.ui-v3-player-controls__track.is-scrubbing .ui-v3-player-controls__knob{width:calc(18px * var(--ui-u));height:calc(18px * var(--ui-u))}.ui-v3-screen-playing__actions{gap:calc(6px * var(--ui-u));flex-shrink:0;margin-top:auto;display:flex}.ui-v3-screen-playing__actions .ui-v3-lcd-btn{padding:0 calc(6px * var(--ui-u));font-size:clamp(10px, calc(11px * var(--ui-u)), 15px);letter-spacing:calc(.3px * var(--ui-u));white-space:nowrap;flex:1}.ui-v3-screen-playing__actions .ui-v3-lcd-btn--icon{aspect-ratio:1;flex:none;padding:0}.ui-v3-screen-playing__ended{font-family:var(--ui-f-lcd);font-size:clamp(11px, min(calc(14px * var(--ui-u)), 4cqh), 17px);color:var(--ui-accent-gold);text-shadow:0 0 4px color-mix(in srgb, var(--ui-accent-gold) 40%, transparent);letter-spacing:.12em;text-transform:uppercase;margin-top:calc(2px * var(--ui-u));opacity:.9;flex-shrink:0}.ui-v3-screen-playing.is-ended .ui-v3-screen-playing__video,.ui-v3-screen-playing.is-ended .ui-v3-screen-playing__actions{opacity:.5}.ui-v3-screen-favs{gap:calc(4px * var(--ui-u));flex-direction:column;height:100%;display:flex}.ui-v3-screen-favs__head{font-family:var(--ui-f-lcd);font-size:calc(12px * var(--ui-u));letter-spacing:.14em;color:var(--ui-lcd-ink-soft);padding-bottom:calc(5px * var(--ui-u));border-bottom:1px solid var(--ui-lcd-hairline);margin-bottom:calc(2px * var(--ui-u))}.ui-v3-screen-favs__list{flex-direction:column;flex:1;display:flex;overflow-y:auto}.ui-v3-screen-favs__row{padding:calc(6px * var(--ui-u)) calc(8px * var(--ui-u));color:var(--ui-lcd-ink);font-family:var(--ui-f-lcd);text-shadow:var(--ui-lcd-glow);cursor:pointer;border-bottom:1px solid var(--ui-lcd-fill-weak)}.ui-v3-screen-favs__row:last-child{border-bottom-color:#0000}.ui-v3-screen-favs__row:before{content:"  ";white-space:pre;float:left}.ui-v3-screen-favs__row.is-active:before{content:"> "}.ui-v3-screen-favs__row.is-active{background:var(--ui-lcd-ink);color:var(--ui-lcd-sel-ink);text-shadow:none}.ui-v3-screen-favs__line1{font-size:calc(15px * var(--ui-u));justify-content:space-between;display:flex}.ui-v3-screen-favs__artist{opacity:.7;font-size:calc(12px * var(--ui-u))}.ui-v3-screen-favs__ts{font-family:var(--ui-f-lcd);font-size:calc(10px * var(--ui-u));color:var(--ui-lcd-ink-dim);opacity:.75;text-shadow:none;margin-top:1px}.ui-v3-screen-favs__row.is-active .ui-v3-screen-favs__ts{color:color-mix(in srgb, var(--ui-lcd-sel-ink) 75%, transparent);opacity:1}.ui-v3-screen-empty,.ui-v3-screen-error,.ui-v3-screen-offline{flex-direction:column;height:100%;display:flex}.ui-v3-screen-empty__center,.ui-v3-screen-error__center,.ui-v3-screen-offline__center{justify-content:center;align-items:center;gap:calc(12px * var(--ui-u));padding:0 calc(16px * var(--ui-u));text-align:center;flex-direction:column;flex:1;display:flex}.ui-v3-screen-empty__glyph{font-family:var(--ui-f-lcd);font-size:calc(54px * var(--ui-u));color:var(--ui-lcd-ink-faint);text-shadow:var(--ui-lcd-glow);opacity:.6;letter-spacing:calc(4px * var(--ui-u))}.ui-v3-screen-empty__title{font-family:var(--ui-f-lcd);font-size:calc(22px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow)}.ui-v3-screen-empty__body{font-family:var(--ui-f-lcd);font-size:calc(16px * var(--ui-u));color:var(--ui-lcd-ink-faint);text-shadow:var(--ui-lcd-glow);line-height:1.3}.ui-v3-screen-error__glyph{font-family:var(--ui-f-lcd);font-size:calc(52px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow)}.ui-v3-screen-error__title{font-family:var(--ui-f-lcd);font-size:calc(22px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow)}.ui-v3-screen-error__hint{font-family:var(--ui-f-lcd);font-size:calc(10px * var(--ui-u));color:var(--ui-lcd-ink-dim);letter-spacing:.14em;text-transform:uppercase;font-weight:500}.ui-v3-screen-offline__glyph{font-family:var(--ui-f-lcd);font-size:calc(44px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);letter-spacing:calc(2px * var(--ui-u))}.ui-v3-screen-offline__title{font-family:var(--ui-f-lcd);font-size:calc(22px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow)}.ui-v3-screen-offline__body{font-family:var(--ui-f-lcd);font-size:calc(16px * var(--ui-u));color:var(--ui-lcd-ink-faint);text-shadow:var(--ui-lcd-glow);line-height:1.3}.ui-v3-screen-settings{gap:calc(2px * var(--ui-u));margin-top:calc(4px * var(--ui-u));flex-direction:column;display:flex}.ui-v3-screen-settings__row{padding:calc(8px * var(--ui-u)) calc(10px * var(--ui-u));font-family:var(--ui-f-lcd);font-size:calc(16px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);cursor:pointer;border-bottom:1px solid var(--ui-lcd-fill-weak);justify-content:space-between;align-items:center;display:flex}.ui-v3-screen-settings__row:last-child{border-bottom-color:#0000}.ui-v3-screen-settings__row:before{content:"  ";white-space:pre}.ui-v3-screen-settings__row.is-active:before{content:"> "}.ui-v3-screen-settings__row>span:first-of-type{flex:1}.ui-v3-screen-settings__row.is-active{background:var(--ui-lcd-ink);color:var(--ui-lcd-sel-ink);text-shadow:none}.ui-v3-screen-settings__value{color:var(--ui-lcd-ink-soft)}.ui-v3-screen-settings__value:before{content:"[ ";opacity:.65}.ui-v3-screen-settings__value:after{content:" ]";opacity:.65}.ui-v3-screen-settings__value:empty:before,.ui-v3-screen-settings__value:empty:after{content:none}.ui-v3-screen-settings__row.is-active .ui-v3-screen-settings__value{color:inherit;opacity:.85}.ui-v3-screen-about{justify-content:flex-start;align-items:center;gap:calc(8px * var(--ui-u));text-align:center;font-family:var(--ui-f-lcd);color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ui-v3-screen-about__title{align-items:center;gap:calc(6px * var(--ui-u));font-size:calc(26px * var(--ui-u));letter-spacing:calc(.5px * var(--ui-u));display:inline-flex}.ui-v3-screen-about__sub{font-size:calc(11px * var(--ui-u));color:var(--ui-lcd-ink-soft);letter-spacing:calc(.5px * var(--ui-u));margin-top:calc(-4px * var(--ui-u))}.ui-v3-screen-about__credits{column-gap:calc(12px * var(--ui-u));row-gap:calc(4px * var(--ui-u));font-size:calc(11px * var(--ui-u));margin:calc(4px * var(--ui-u)) 0;max-width:calc(240px * var(--ui-u));width:100%;padding:calc(8px * var(--ui-u)) 0 0;border-top:1px solid var(--ui-lcd-hairline);grid-template-columns:auto 1fr;display:grid}.ui-v3-screen-about__credit-key{color:var(--ui-lcd-ink-soft);text-align:left;opacity:.7}.ui-v3-screen-about__credit-value{color:var(--ui-lcd-ink);text-align:right;text-shadow:var(--ui-lcd-glow);text-decoration:none}a.ui-v3-screen-about__credit-value{border-bottom:1px solid var(--ui-lcd-fill-weak);cursor:pointer}a.ui-v3-screen-about__credit-value:hover,a.ui-v3-screen-about__credit-value:focus-visible{border-bottom-color:var(--ui-lcd-ink);outline:none}.ui-v3-screen-about__version{font-size:calc(10px * var(--ui-u));color:var(--ui-lcd-ink);letter-spacing:calc(1px * var(--ui-u));margin-top:calc(4px * var(--ui-u))}.ui-v3-screen-about__stamp{font-size:calc(9px * var(--ui-u));color:var(--ui-lcd-ink-soft);letter-spacing:calc(.8px * var(--ui-u));opacity:.8}.ui-v3-screen-about__line{font-size:calc(16px * var(--ui-u));color:var(--ui-lcd-ink-soft)}.ui-v3-screen-about__spacer{height:calc(8px * var(--ui-u))}.ui-v3-screen-about__site-links{width:100%;max-width:calc(240px * var(--ui-u));margin-top:calc(6px * var(--ui-u));text-align:left;flex-direction:column;display:flex}.ui-v3-screen-about__section-head{font-size:calc(10px * var(--ui-u));letter-spacing:.14em;text-transform:uppercase;color:var(--ui-lcd-ink-soft);padding-bottom:calc(4px * var(--ui-u));border-bottom:1px solid var(--ui-lcd-hairline)}.ui-v3-screen-about__site-link{padding:calc(5px * var(--ui-u)) calc(2px * var(--ui-u));font-size:calc(12px * var(--ui-u));color:var(--ui-lcd-ink);border-bottom:1px solid var(--ui-lcd-fill-weak);text-shadow:var(--ui-lcd-glow);justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.ui-v3-screen-about__site-link:before{content:"> ";white-space:pre;opacity:.65}.ui-v3-screen-about__site-link:hover,.ui-v3-screen-about__site-link:focus-visible{background:var(--ui-lcd-fill-weak);outline:none}.ui-v3-flag{border:1px solid var(--ui-lcd-ink-faint);flex-direction:column;display:flex}.ui-v3-flag__stripe{flex:1}.ui-v3-flag__stripe--white{background:var(--ui-flag-white)}.ui-v3-flag__stripe--green{background:var(--ui-flag-green)}.ui-v3-flag__stripe--red{background:var(--ui-flag-red)}.ui-v3-dev-panel{border:1px solid color-mix(in srgb, var(--ui-label-ink) 30%, transparent);background:#00000059;border-radius:4px;flex-direction:column;gap:clamp(6px,1.2vh,12px);max-width:min(880px,100%);margin:clamp(8px,1.5dvh,18px) auto 0;padding:clamp(8px,1.2vh,12px) clamp(10px,1.2vw,14px);display:flex}.ui-v3-dev-panel__section{flex-direction:column;gap:6px;display:flex}.ui-v3-dev-panel__section-label{font-family:var(--ui-f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ui-label-ink);opacity:.5;font-size:9px}.ui-v3-dev-panel__mascots{flex-direction:column;gap:10px;display:flex}.ui-v3-dev-panel__mascot-row{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.ui-v3-dev-panel__row-label{font-family:var(--ui-f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ui-label-ink);opacity:.75;min-width:58px;padding-top:4px;font-size:10px;font-weight:600}.ui-v3-dev-panel__mascot-swatches{flex-wrap:wrap;gap:12px;display:flex}.ui-v3-dev-panel__swatch{flex-direction:column;align-items:center;gap:4px;display:flex}.ui-v3-dev-panel__swatch-label{font-family:var(--ui-f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ui-label-ink);opacity:.6;font-size:9px}.ui-v3-dev-panel__caption{font-family:var(--ui-f-ui);letter-spacing:.06em;color:var(--ui-label-ink);opacity:.45;margin-top:-2px;font-size:9px}.ui-v3-dev-panel__code{font-family:var(--ui-f-mono,ui-monospace, "SF Mono", Menlo, Consolas, monospace);letter-spacing:0;color:var(--ui-label-ink);opacity:.85;border:1px solid color-mix(in srgb, var(--ui-label-ink) 22%, transparent);white-space:pre;tab-size:4;background:#00000080;border-radius:4px;margin:0;padding:10px 12px;font-size:11px;line-height:1.5;overflow-x:auto}.ui-v3-dev-panel__preset-row{flex-wrap:wrap;gap:6px;display:flex}.ui-v3-dev-panel__preset-btn{color:var(--ui-label-ink);border:1px solid var(--ui-label-ink);font-family:var(--ui-f-ui);letter-spacing:.06em;text-transform:lowercase;cursor:pointer;opacity:.7;background:0 0;border-radius:2px;padding:clamp(3px,.6dvh,5px) clamp(8px,1.4vw,12px);font-size:10px;font-weight:500}.ui-v3-dev-panel__preset-btn[aria-pressed=true]{background:var(--ui-accent-gold);color:#1a1612;border-color:var(--ui-accent-gold);opacity:1;font-weight:600}.ui-v3-dev-panel__weights{flex-direction:column;gap:6px;display:flex}.ui-v3-dev-panel__weights-list{scrollbar-width:thin;border:1px solid color-mix(in srgb, var(--ui-label-ink) 18%, transparent);border-radius:2px;flex-direction:column;gap:4px;max-height:240px;padding:6px 8px;display:flex;overflow-y:auto}.ui-v3-dev-panel__weight-row{align-items:center;gap:8px;display:flex}.ui-v3-dev-panel__weight-label{font-family:var(--ui-f-ui);letter-spacing:.04em;color:var(--ui-label-ink);opacity:.85;flex-shrink:0;min-width:110px;font-size:10px}.ui-v3-dev-panel__weight-slider{min-width:80px;accent-color:var(--ui-accent-gold);cursor:pointer;flex:1}.ui-v3-dev-panel__weight-value{font-family:var(--ui-f-ui);font-variant-numeric:tabular-nums;color:var(--ui-label-ink);opacity:.75;text-align:right;min-width:38px;font-size:10px}.ui-v3-dev-panel__weight-reset,.ui-v3-dev-panel__weight-reset-all,.ui-v3-dev-panel__mood-clear{color:var(--ui-label-ink);border:1px solid color-mix(in srgb, var(--ui-label-ink) 40%, transparent);font-family:var(--ui-f-ui);letter-spacing:.08em;text-transform:lowercase;cursor:pointer;opacity:.6;background:0 0;border-radius:2px;padding:2px 8px;font-size:9px}.ui-v3-dev-panel__weight-reset:hover,.ui-v3-dev-panel__weight-reset-all:hover,.ui-v3-dev-panel__mood-clear:hover{opacity:1}.ui-v3-dev-panel__weight-reset-all{align-self:flex-start}.ui-v3-dev-panel__mood-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui-v3-dev-panel__mood-chip{color:var(--ui-label-ink);border:1px solid var(--ui-label-ink);font-family:var(--ui-f-ui);letter-spacing:.04em;cursor:pointer;opacity:.6;background:0 0;border-radius:999px;padding:4px 10px;font-size:10px}.ui-v3-dev-panel__mood-chip[aria-pressed=true],.ui-v3-dev-panel__mood-chip.is-active{background:var(--ui-accent-gold);color:#1a1612;border-color:var(--ui-accent-gold);opacity:1;font-weight:600}.ui-v3-screen-picker{max-width:min(760px,100%);max-height:clamp(48px,8dvh,80px);font-family:var(--ui-f-ui);letter-spacing:.08em;text-transform:uppercase;scrollbar-width:thin;flex-wrap:wrap;justify-content:center;gap:clamp(3px,.6vw,6px);font-size:clamp(9px,.6vw + .4rem,10px);display:flex;overflow-y:auto}.ui-v3-screen-picker button{color:var(--ui-label-ink);border:1px solid var(--ui-label-ink);font-family:inherit;font-size:inherit;letter-spacing:inherit;cursor:pointer;opacity:.7;background:0 0;border-radius:2px;padding:clamp(3px,.6dvh,5px) clamp(6px,1.2vw,10px);font-weight:500}.ui-v3-screen-picker button[aria-pressed=true]{background:var(--ui-accent-gold);color:#1a1612;border-color:var(--ui-accent-gold);opacity:1;font-weight:600}.ui-v3-screen-creator{flex-direction:column;height:100%;min-height:0;display:flex}.ui-v3-screen-creator__form{gap:calc(11px * var(--ui-u));min-height:0;padding-right:calc(3px * var(--ui-u));flex-direction:column;flex:1;display:flex;overflow-y:auto}.ui-v3-screen-creator__title{font-family:var(--ui-f-lcd);font-size:calc(10px * var(--ui-u));letter-spacing:.14em;text-transform:uppercase;color:var(--ui-lcd-ink-soft);font-weight:500}.ui-v3-screen-creator__title:before{content:"> ";opacity:.7}.ui-v3-screen-creator__canon,.ui-v3-screen-creator__custom{gap:calc(8px * var(--ui-u));flex-direction:column;display:flex}.ui-v3-screen-creator__search,.ui-v3-screen-creator__field,.ui-v3-screen-creator__vibe{border:1px solid var(--ui-lcd-hairline);color:var(--ui-lcd-ink);font-family:var(--ui-f-lcd);font-size:calc(16px * var(--ui-u));padding:calc(11px * var(--ui-u)) calc(12px * var(--ui-u));text-shadow:var(--ui-lcd-glow);caret-color:var(--ui-lcd-ink);background:0 0;border-radius:0;outline:none;line-height:1.4}.ui-v3-screen-creator__vibe{min-height:calc(108px * var(--ui-u));resize:none}.ui-v3-screen-creator__search::placeholder,.ui-v3-screen-creator__field::placeholder,.ui-v3-screen-creator__vibe::placeholder{color:var(--ui-lcd-ink-faint);font-style:italic}.ui-v3-screen-creator__search:focus,.ui-v3-screen-creator__field:focus,.ui-v3-screen-creator__vibe:focus{border-color:var(--ui-lcd-ink)}.ui-v3-screen-creator__field.is-invalid{border-color:var(--ui-lcd-ink);box-shadow:var(--ui-lcd-glow)}.ui-v3-screen-creator__results{flex-direction:column;display:flex}.ui-v3-screen-creator__result{appearance:none;width:100%;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:left;padding:calc(10px * var(--ui-u)) calc(10px * var(--ui-u));font-family:var(--ui-f-lcd);font-size:calc(15px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);cursor:pointer;border:none;border-bottom:1px solid color-mix(in srgb, var(--ui-lcd-ink-faint) 35%, transparent);background:0 0;margin:0}.ui-v3-screen-creator__result:hover{background:var(--ui-lcd-fill-weak)}.ui-v3-screen-creator__result:active{background:var(--ui-lcd-ink);color:var(--ui-lcd-sel-ink);text-shadow:none}.ui-v3-screen-creator__hint{font-family:var(--ui-f-lcd);font-size:calc(12px * var(--ui-u));color:var(--ui-lcd-ink-dim)}.ui-v3-screen-creator__error{font-family:var(--ui-f-lcd);font-size:calc(12px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow)}.ui-v3-screen-creator__toggle{border:none;border-bottom:1px solid var(--ui-lcd-fill-weak);padding:calc(8px * var(--ui-u)) calc(3px * var(--ui-u));font-family:var(--ui-f-lcd);font-size:calc(14px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);cursor:pointer;background:0 0;align-self:flex-start}.ui-v3-screen-creator__selected{align-items:center;gap:calc(8px * var(--ui-u));font-family:var(--ui-f-lcd);font-size:calc(14px * var(--ui-u));color:var(--ui-lcd-ink-soft);text-shadow:var(--ui-lcd-glow);display:flex}.ui-v3-screen-creator__thumb{width:calc(48px * var(--ui-u));height:calc(36px * var(--ui-u));object-fit:cover;border:1px solid var(--ui-lcd-hairline);flex:none}.ui-v3-screen-creator__selected-text{flex:1;min-width:0}.ui-v3-screen-creator__counter{font-family:var(--ui-f-lcd);font-size:calc(10px * var(--ui-u));color:var(--ui-lcd-ink-dim);opacity:.7;text-shadow:none;letter-spacing:0;align-self:flex-end}.ui-v3-screen-creator__counter.is-warn{color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);opacity:1}.ui-v3-screen-creator__preview{font-family:var(--ui-f-lcd);font-size:calc(13px * var(--ui-u));color:var(--ui-lcd-ink-dim);border-top:1px solid var(--ui-lcd-hairline);padding-top:calc(6px * var(--ui-u))}.ui-v3-screen-creator__generate{margin-top:calc(4px * var(--ui-u));padding:calc(14px * var(--ui-u));background:var(--ui-lcd-ink);border:1px solid var(--ui-lcd-ink);color:var(--ui-lcd-sel-ink);box-shadow:0 0 16px color-mix(in srgb, var(--ui-lcd-ink) 35%, transparent);font-family:var(--ui-f-lcd);font-size:calc(14px * var(--ui-u));letter-spacing:calc(1.5px * var(--ui-u));text-transform:uppercase;cursor:pointer;border-radius:0;font-weight:700}.ui-v3-screen-creator__generate:disabled{opacity:.4;cursor:not-allowed}.ui-v3-screen-creator.has-overlay .ui-v3-screen-creator__form{pointer-events:none;opacity:.5}.ui-v3-modal-fav-toast{z-index:4;pointer-events:none;position:absolute;inset:0}.ui-v3-modal-fav-toast__card{background:var(--ui-modal-bg);border:1px solid var(--ui-lcd-ink);padding:0 0 calc(16px * var(--ui-u));text-align:center;min-width:calc(180px * var(--ui-u));box-shadow:calc(6px * var(--ui-u)) calc(6px * var(--ui-u)) 0 #0000008c;pointer-events:auto;flex-direction:column;align-items:center;animation:.16s steps(2,end) both ui-v3-toast-in;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-v3-modal-fav-toast.is-leaving .ui-v3-modal-fav-toast__card{animation:.12s steps(2,end) forwards ui-v3-toast-out}.ui-v3-modal-fav-toast__heart{font-size:calc(32px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);margin:calc(12px * var(--ui-u)) calc(28px * var(--ui-u)) calc(4px * var(--ui-u))}.ui-v3-modal-fav-toast__title{background:var(--ui-lcd-ink);color:var(--ui-lcd-sel-ink);text-shadow:none;font-family:var(--ui-f-lcd);font-size:calc(13px * var(--ui-u));padding:calc(4px * var(--ui-u)) calc(10px * var(--ui-u));letter-spacing:.12em;order:-1;align-self:stretch}.ui-v3-modal-fav-toast__sub{font-family:var(--ui-f-lcd);font-size:calc(12px * var(--ui-u));color:var(--ui-lcd-ink-soft);text-shadow:var(--ui-lcd-glow);margin-top:calc(4px * var(--ui-u));padding:0 calc(24px * var(--ui-u))}@keyframes ui-v3-toast-in{0%{opacity:0;transform:translate(-50%,-50%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes ui-v3-toast-out{to{opacity:0;transform:translate(-50%,-50%)}}.ui-v3-modal-tape-warp{z-index:4;cursor:pointer;background:#0000008c;animation:.12s steps(2,end) both ui-v3-tape-warp-bg;position:absolute;inset:0}.ui-v3-modal-tape-warp__card{background:var(--ui-modal-bg);border:1px solid var(--ui-modal-border);padding:0 0 calc(18px * var(--ui-u));text-align:center;min-width:calc(200px * var(--ui-u));max-width:calc(280px * var(--ui-u));align-items:center;gap:calc(8px * var(--ui-u));box-shadow:calc(6px * var(--ui-u)) calc(6px * var(--ui-u)) 0 #0000008c;transform-origin:50%;flex-direction:column;animation:.16s steps(2,end) both ui-v3-toast-in;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-v3-modal-tape-warp__close{top:calc(4px * var(--ui-u));right:calc(6px * var(--ui-u));width:calc(22px * var(--ui-u));height:calc(22px * var(--ui-u));color:var(--ui-lcd-sel-ink);font-family:var(--ui-f-lcd);font-size:calc(16px * var(--ui-u));cursor:pointer;opacity:.75;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;transition:opacity .15s;display:flex;position:absolute}.ui-v3-modal-tape-warp__close:hover,.ui-v3-modal-tape-warp__close:focus-visible{opacity:1;outline:none}.ui-v3-modal-tape-warp.is-leaving .ui-v3-modal-tape-warp__card{animation:.12s steps(2,end) forwards ui-v3-toast-out}.ui-v3-modal-tape-warp__mascot{animation:1.1s ease-in-out infinite ui-v3-tape-warp-wobble}.ui-v3-modal-tape-warp__title{background:var(--ui-lcd-ink);color:var(--ui-lcd-sel-ink);text-shadow:none;font-family:var(--ui-f-lcd);font-size:calc(13px * var(--ui-u));padding:calc(4px * var(--ui-u)) calc(26px * var(--ui-u)) calc(4px * var(--ui-u)) calc(10px * var(--ui-u));letter-spacing:.1em;order:-1;align-self:stretch;line-height:1.2}.ui-v3-modal-tape-warp__sub{font-family:var(--ui-f-lcd);font-size:calc(12px * var(--ui-u));color:var(--ui-lcd-ink-dim)}@keyframes ui-v3-tape-warp-bg{0%{opacity:0}to{opacity:1}}@keyframes ui-v3-tape-warp-wobble{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.ui-v3-modal-share{bottom:calc(7px * var(--ui-u));left:calc(7px * var(--ui-u));right:calc(7px * var(--ui-u));height:auto;max-height:calc(100% - calc(36px * var(--ui-u)));background:var(--ui-modal-bg);border:1px solid var(--ui-lcd-ink);padding:0 calc(10px * var(--ui-u)) calc(10px * var(--ui-u));gap:calc(2px * var(--ui-u));z-index:3;flex-direction:column;animation:.18s steps(3,end) both ui-v3-sheet-up;display:flex;position:absolute;overflow-y:auto}.ui-v3-modal-share__header{justify-content:space-between;align-items:center;gap:calc(8px * var(--ui-u));margin:0 calc(-10px * var(--ui-u)) calc(6px * var(--ui-u));padding:calc(3px * var(--ui-u)) calc(10px * var(--ui-u));background:var(--ui-lcd-ink);color:var(--ui-lcd-sel-ink);z-index:1;flex-shrink:0;display:flex;position:sticky;top:0}.ui-v3-modal-share__eyebrow{font-family:var(--ui-f-lcd);font-size:calc(10px * var(--ui-u));letter-spacing:.14em;text-transform:uppercase;color:inherit;font-weight:500}.ui-v3-modal-share__close{width:calc(20px * var(--ui-u));height:calc(20px * var(--ui-u));color:inherit;font-family:var(--ui-f-lcd);font-size:calc(14px * var(--ui-u));cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;line-height:1;transition:opacity .12s;display:flex;position:relative}.ui-v3-modal-share__close:hover,.ui-v3-modal-share__close:focus-visible{opacity:1;outline:none}.ui-v3-modal-share__close:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.ui-v3-modal-share__row{appearance:none;width:100%;font:inherit;padding:calc(8px * var(--ui-u)) calc(6px * var(--ui-u));align-items:center;gap:calc(12px * var(--ui-u));border-bottom:1px solid var(--ui-lcd-fill-weak);color:var(--ui-lcd-ink);font-family:var(--ui-f-lcd);font-size:calc(12px * var(--ui-u));letter-spacing:calc(.5px * var(--ui-u));text-shadow:var(--ui-lcd-glow);cursor:pointer;text-align:left;background:0 0;border-top:none;border-left:none;border-right:none;margin:0;font-weight:500;display:flex}.ui-v3-modal-share__row:last-child{border-bottom:none}.ui-v3-modal-share__row:focus-visible{outline:1px solid var(--ui-lcd-ink);outline-offset:-1px}.ui-v3-modal-share__row.is-danger{color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow)}.ui-v3-modal-share__row.is-disabled{opacity:.35;cursor:default;pointer-events:none}.ui-v3-modal-share__glyph{font-family:var(--ui-f-lcd);font-size:calc(22px * var(--ui-u));width:calc(22px * var(--ui-u));text-align:center;color:var(--ui-lcd-ink);text-shadow:0 0 4px color-mix(in srgb, var(--ui-lcd-ink) 33%, transparent);line-height:1}.ui-v3-modal-share__text{gap:calc(2px * var(--ui-u));flex-direction:column;display:flex}.ui-v3-modal-share__sub{font-family:var(--ui-f-lcd);font-size:calc(11px * var(--ui-u));color:var(--ui-lcd-ink-faint);letter-spacing:0;text-shadow:none;font-weight:400}@keyframes ui-v3-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ui-v3-modal-confirm{z-index:4;padding:calc(16px * var(--ui-u));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;justify-content:center;align-items:center;animation:.12s steps(2,end) both ui-v3-fade-in;display:flex;position:absolute;inset:0}.ui-v3-modal-confirm__card{background:var(--ui-modal-bg);border:1px solid var(--ui-lcd-ink);padding:0 0 calc(16px * var(--ui-u));text-align:center;min-width:calc(220px * var(--ui-u));max-width:calc(280px * var(--ui-u));box-shadow:calc(6px * var(--ui-u)) calc(6px * var(--ui-u)) 0 #0000008c;flex-direction:column;animation:.14s steps(2,end) both ui-v3-confirm-in;display:flex}@keyframes ui-v3-confirm-in{0%{opacity:0}to{opacity:1}}.ui-v3-modal-confirm__title{background:var(--ui-lcd-ink);color:var(--ui-lcd-sel-ink);text-shadow:none;font-family:var(--ui-f-lcd);font-size:calc(13px * var(--ui-u));padding:calc(4px * var(--ui-u)) calc(10px * var(--ui-u));letter-spacing:.1em}.ui-v3-modal-confirm__body{font-family:var(--ui-f-lcd);font-size:calc(13px * var(--ui-u));color:var(--ui-lcd-ink-soft);text-shadow:var(--ui-lcd-glow);margin-top:calc(10px * var(--ui-u));padding:0 calc(18px * var(--ui-u));line-height:1.25}.ui-v3-modal-confirm__actions{gap:calc(8px * var(--ui-u));margin-top:calc(14px * var(--ui-u));justify-content:center;display:flex}.ui-v3-modal-confirm__btn{height:calc(32px * var(--ui-u));padding:0 calc(14px * var(--ui-u));font-family:var(--ui-f-lcd);font-size:calc(14px * var(--ui-u));letter-spacing:calc(.5px * var(--ui-u));cursor:pointer;border-radius:0;transition:background .12s,color .12s}.ui-v3-modal-confirm__btn--confirm,.ui-v3-modal-confirm__btn--confirm.is-danger{background:var(--ui-lcd-ink);color:var(--ui-lcd-sel-ink);border:1px solid var(--ui-lcd-ink)}.ui-v3-modal-confirm__btn--confirm:hover{filter:brightness(1.1)}.ui-v3-modal-confirm__btn--cancel{color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);background:0 0;border:none}.ui-v3-modal-confirm__btn--cancel:before{content:"[ ";opacity:.65}.ui-v3-modal-confirm__btn--cancel:after{content:" ]";opacity:.65}@keyframes ui-v3-fade-in{0%{opacity:0}to{opacity:1}}.ui-v3-screen-playing.has-overlay .ui-v3-screen-playing__body,.ui-v3-screen-playing.has-overlay .ui-v3-screen-playing__actions{opacity:.3;pointer-events:none}.ui-v3-modal-share-preview{inset:calc(7px * var(--ui-u));z-index:5;background:var(--ui-modal-overlay-bg);border:1px solid var(--ui-lcd-ink);padding:0 calc(10px * var(--ui-u)) calc(10px * var(--ui-u));gap:calc(8px * var(--ui-u));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);flex-direction:column;animation:.14s steps(2,end) both ui-v3-fade-in;display:flex;position:absolute}.ui-v3-modal-share-preview__header{align-items:center;gap:calc(10px * var(--ui-u));margin:0 calc(-10px * var(--ui-u)) 0;padding:calc(3px * var(--ui-u)) calc(10px * var(--ui-u));background:var(--ui-lcd-ink);color:var(--ui-lcd-sel-ink);display:flex}.ui-v3-modal-share-preview__close{width:calc(20px * var(--ui-u));height:calc(20px * var(--ui-u));color:inherit;font-family:var(--ui-f-lcd);font-size:calc(14px * var(--ui-u));cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;line-height:1;transition:opacity .12s;display:flex;position:relative}.ui-v3-modal-share-preview__close:hover,.ui-v3-modal-share-preview__close:focus-visible{opacity:1;outline:none}.ui-v3-modal-share-preview__close:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.ui-v3-modal-share-preview__eyebrow{font-family:var(--ui-f-lcd);font-size:calc(10px * var(--ui-u));letter-spacing:.14em;text-transform:uppercase;color:inherit;font-weight:500}.ui-v3-modal-share-preview__stage{border:1px solid color-mix(in srgb, var(--ui-modal-border) 28%, transparent);background:#00000059;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.ui-v3-modal-share-preview__img{object-fit:contain;filter:drop-shadow(0 8px 18px #0000008c);max-width:100%;max-height:100%;transition:opacity .2s}.ui-v3-modal-share-preview.is-loading .ui-v3-modal-share-preview__img,.ui-v3-modal-share-preview.is-error .ui-v3-modal-share-preview__img{opacity:0}.ui-v3-modal-share-preview__status{font-family:var(--ui-f-lcd);font-size:calc(14px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);letter-spacing:calc(1px * var(--ui-u));text-align:center;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute}.ui-v3-modal-share-preview.is-loading .ui-v3-modal-share-preview__status,.ui-v3-modal-share-preview.is-error .ui-v3-modal-share-preview__status{opacity:1}.ui-v3-modal-share-preview.is-error .ui-v3-modal-share-preview__status{color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow)}.ui-v3-modal-share-preview__toggle{gap:calc(6px * var(--ui-u));justify-content:center;display:flex}.ui-v3-modal-share-preview__fmt{height:calc(26px * var(--ui-u));padding:0 calc(14px * var(--ui-u));font-family:var(--ui-f-lcd);font-size:calc(12px * var(--ui-u));letter-spacing:calc(1.5px * var(--ui-u));color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);cursor:pointer;background:0 0;border:none;border-radius:0;transition:background .12s,color .12s;position:relative}.ui-v3-modal-share-preview__fmt:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.ui-v3-modal-share-preview__fmt.is-active{background:var(--ui-lcd-ink);color:var(--ui-lcd-sel-ink);text-shadow:none}.ui-v3-modal-share-preview__actions{gap:calc(8px * var(--ui-u));justify-content:center;display:flex}.ui-v3-modal-share-preview__btn{height:calc(34px * var(--ui-u));padding:0 calc(18px * var(--ui-u));font-family:var(--ui-f-lcd);font-size:calc(14px * var(--ui-u));letter-spacing:calc(1px * var(--ui-u));cursor:pointer;border-radius:0;transition:filter .12s,background .12s}.ui-v3-modal-share-preview__btn[disabled]{opacity:.4;cursor:not-allowed}.ui-v3-modal-share-preview__btn.is-primary{background:var(--ui-lcd-ink);color:var(--ui-lcd-sel-ink);border:1px solid var(--ui-lcd-ink);box-shadow:0 0 16px color-mix(in srgb, var(--ui-lcd-ink) 40%, transparent)}.ui-v3-modal-share-preview__btn.is-primary:hover:not([disabled]){filter:brightness(1.1)}.ui-v3-modal-share-preview__btn.is-secondary{color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);background:0 0;border:none}.ui-v3-modal-share-preview__btn.is-secondary:before{content:"[ ";opacity:.65}.ui-v3-modal-share-preview__btn.is-secondary:after{content:" ]";opacity:.65}.ui-v3-modal-share-preview__btn.is-secondary:hover:not([disabled]){background:var(--ui-lcd-fill-weak)}html[data-embed]:not([data-dock]) .ui-v3-deck__key--dock{display:none!important}html[data-embed],html[data-embed] body{height:100%;margin:0;overflow:hidden}html[data-embed][data-embed-mode=panel],html[data-embed][data-embed-mode=panel] body{background:var(--np-pink,#f42069)!important}html[data-embed][data-dock],html[data-embed][data-dock] body{background:0 0!important}html[data-embed] #napip-devbar{display:none!important}html[data-embed] .ui-v3-root{height:100dvh;min-height:0}html[data-embed][data-embed-mode=panel] .ui-v3-root{background:var(--np-pink,#f42069)!important}html[data-embed][data-dock] .ui-v3-root{background:0 0!important}html[data-embed] .ui-v3-root:before,html[data-embed] .ui-v3-root:after,html[data-embed] .ui-v3-wall-marks,html[data-embed] .ui-v3-matrix-rain,html[data-embed] .ui-v3-starfield{display:none!important}html[data-embed][data-embed-mode=panel] .ui-v3-root{--ui-chrome-reserve:72px;justify-content:safe flex-start;padding-top:56px}html[data-embed] .ui-v3-root,html[data-embed] [data-theme-v3]{--ui-chrome-reserve:20px;--ui-root-pad-y:10px;--ui-root-pad-x:10px}html[data-embed][data-dock] .ui-v3-root,html[data-embed][data-dock] [data-theme-v3]{--ui-pod-w:320px;--ui-pod-h:var(--nph-dock-h);--ui-lcd-h:var(--nph-dock-h);--ui-chrome-reserve:0px;--ui-root-pad-y:0px;--ui-root-pad-x:0px}html[data-embed][data-dock]{--dock-title-fs:15px;--dock-sub-fs:9.5px;--dock-door-u:.5;--dock-row-title:18px;--dock-row-sub:13px;--dock-row-bar:11px;--dock-chip-pad-y:7px}html[data-embed][data-dock] .ui-v3-root{align-items:stretch;display:flex;height:var(--nph-dock-h)!important;min-height:0!important}html[data-embed][data-dock] .ui-v3-chassis{width:100%!important;height:var(--nph-dock-h)!important}html[data-embed][data-dock] .ui-v3-chassis__shell{padding:0 max(24px, calc((100% - var(--np-content-max)) / 2));border-radius:0;flex-direction:row;align-items:center;gap:18px;width:100%!important;height:var(--nph-dock-h)!important}html[data-embed][data-dock] .ui-v3-deck,html[data-embed][data-dock] .ui-v3-deck__main{display:contents}html[data-embed][data-dock] .ui-v3-deck__tie,html[data-embed][data-dock] .ui-v3-deck__vol,html[data-embed][data-dock] .ui-v3-deck__tsw,html[data-embed][data-dock] .ui-v3-deck__rail .ui-v3-deck__key{display:none!important}html[data-embed][data-dock] .ui-v3-deck__door,html[data-embed][data-dock] .ui-v3-deck__rail,html[data-embed][data-dock] .ui-v3-deck__row{z-index:1;position:relative}html[data-embed][data-dock] .ui-v3-deck__door{--ui-u:var(--dock-door-u);cursor:pointer;flex:none;order:1;align-self:center;width:calc(var(--door-base-w) * var(--ui-u))!important;height:calc(var(--door-base-h) * var(--ui-u))!important}html[data-embed][data-dock] .ui-v3-deck__door:after{content:"";left:0;right:0;top:calc((var(--door-base-h) * var(--ui-u) - var(--nph-dock-h)) / 2);bottom:calc((var(--door-base-h) * var(--ui-u) - var(--nph-dock-h)) / 2);position:absolute}html[data-embed][data-dock] .ui-v3-lcd{min-width:0;height:var(--nph-dock-h);box-shadow:none;cursor:pointer;background:0 0;border:0;flex:auto;order:2;justify-content:center;align-items:center;padding:0;display:flex!important}html[data-embed][data-dock] .ui-v3-lcd__head,html[data-embed][data-dock] .ui-v3-lcd__scanlines{display:none!important}html[data-embed][data-dock] .ui-v3-lcd__body{width:100%;min-width:0;max-width:min(360px,46vw);height:calc(var(--door-base-h) * var(--dock-door-u));padding:var(--dock-chip-pad-y) 12px;border-radius:var(--ui-lcd-radius);background:repeating-linear-gradient(0deg, var(--ui-lcd-scanline) 0 1px, transparent 1px 3px), var(--ui-lcd-bg);--ui-u:.5;box-shadow:var(--ui-lcd-frame);flex:none;justify-content:flex-start;align-items:center;display:flex}html[data-embed][data-dock] .ui-v3-lcd__body>*{min-width:0;height:100%;flex:auto!important;width:100%!important}html[data-embed][data-dock] .ui-v3-screen-playing,html[data-embed][data-dock] .ui-v3-screen-playing__body{flex-direction:column;justify-content:center;min-width:0;height:100%;width:100%!important;display:flex!important}html[data-embed][data-dock] .ui-v3-screen-playing__video,html[data-embed][data-dock] .ui-v3-screen-playing__vibe,html[data-embed][data-dock] .ui-v3-screen-playing__pill,html[data-embed][data-dock] .ui-v3-screen-playing__ended,html[data-embed][data-dock] .ui-v3-screen-playing__player-slot,html[data-embed][data-dock] .ui-v3-screen-playing__actions{display:none!important}html[data-embed][data-dock] .ui-v3-screen-playing__text{grid-template-rows:var(--dock-row-title) var(--dock-row-sub) var(--dock-row-bar);white-space:nowrap;grid-template-columns:100%;align-content:center;place-items:center start;min-width:0;height:100%;display:grid;overflow:hidden;width:100%!important}html[data-embed][data-dock] .ui-v3-screen-playing__title{text-overflow:ellipsis;white-space:nowrap;font-family:var(--ui-f-lcd);font-weight:700;font-size:var(--dock-title-fs);letter-spacing:0;color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);margin:0;line-height:1.15;overflow:hidden}html[data-embed][data-dock] .ui-v3-screen-playing__artist{text-overflow:ellipsis;white-space:nowrap;font-family:var(--ui-f-lcd);font-size:var(--dock-sub-fs);letter-spacing:.13em;text-transform:uppercase;color:var(--ui-lcd-ink-soft);text-shadow:none;margin:0;overflow:hidden}html[data-embed][data-dock] .ui-v3-screen-playing__dockbar,html[data-embed][data-dock] .ui-v3-screen-loading__dockbar{justify-self:stretch;align-items:center;gap:8px;width:100%;min-width:0;display:flex}html[data-embed][data-dock] .ui-v3-screen-playing__dockbar-track,html[data-embed][data-dock] .ui-v3-screen-loading__dockbar-track{background:var(--ui-lcd-fill-weak);border-radius:2px;flex:auto;min-width:0;height:5px;position:relative;overflow:hidden}html[data-embed][data-dock] .ui-v3-screen-playing__dockbar-fill,html[data-embed][data-dock] .ui-v3-screen-loading__dockbar-fill{background:var(--ui-lcd-ink);width:0%;box-shadow:var(--ui-lcd-glow);border-radius:inherit;display:block;position:absolute;top:0;bottom:0;left:0}html[data-embed][data-dock] .ui-v3-screen-playing__dockbar-time,html[data-embed][data-dock] .ui-v3-screen-loading__dockbar-time{font-family:var(--ui-f-lcd);font-size:var(--dock-sub-fs);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--ui-lcd-ink-soft);flex:none}html[data-embed][data-dock] .ui-v3-corner-mascot,html[data-embed][data-dock] .ui-v3-lcd svg.ui-v3-mascot{display:none!important}html[data-embed][data-dock] .ui-v3-lcd__body>[class*=ui-v3-screen-]:not(.ui-v3-screen-playing){grid-template-rows:var(--dock-row-title) var(--dock-row-sub) var(--dock-row-bar);white-space:nowrap;grid-template-columns:100%;align-content:center;place-items:center start;min-width:0;overflow:hidden;gap:calc(4px * var(--ui-u))!important;width:100%!important;height:100%!important;display:grid!important}html[data-embed][data-dock] .ui-v3-lcd__body>[class*=ui-v3-screen-]:not(.ui-v3-screen-playing)>*,html[data-embed][data-dock] .ui-v3-screen-playing__text>*{min-width:0;max-width:100%;margin-left:0!important;margin-right:0!important}html[data-embed][data-dock] .ui-v3-screen-loading--ai{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;width:100%;height:100%;display:flex!important}html[data-embed][data-dock] .ui-v3-screen-loading__title,html[data-embed][data-dock] .ui-v3-screen-loading__title--ai{text-overflow:ellipsis;white-space:nowrap;font-family:var(--ui-f-lcd);font-weight:700;font-size:var(--dock-title-fs);letter-spacing:0;color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);margin:0;line-height:1.15;overflow:hidden}html[data-embed][data-dock] .ui-v3-screen-loading__dots{text-overflow:ellipsis;white-space:nowrap;font-family:var(--ui-f-lcd);font-size:var(--dock-sub-fs);letter-spacing:.13em;text-transform:uppercase;color:var(--ui-lcd-ink-soft);text-shadow:none;margin:0;overflow:hidden}html[data-embed][data-dock] .ui-v3-screen-loading__sub{display:none!important}html[data-embed][data-dock] .ui-v3-screen-loading__center{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;width:100%;height:100%;display:flex!important}html[data-embed][data-dock] .ui-v3-screen-error__center,html[data-embed][data-dock] .ui-v3-screen-offline__center,html[data-embed][data-dock] .ui-v3-screen-empty__center{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;width:100%;height:100%;padding:0;display:flex!important}html[data-embed][data-dock] .ui-v3-screen-error__glyph,html[data-embed][data-dock] .ui-v3-screen-offline__glyph,html[data-embed][data-dock] .ui-v3-screen-empty__glyph{display:none!important}html[data-embed][data-dock] .ui-v3-screen-error__title,html[data-embed][data-dock] .ui-v3-screen-offline__title,html[data-embed][data-dock] .ui-v3-screen-empty__title{text-overflow:ellipsis;white-space:nowrap;font-family:var(--ui-f-lcd);font-weight:700;font-size:var(--dock-title-fs);letter-spacing:0;color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);margin:0;line-height:1.15;overflow:hidden}html[data-embed][data-dock] .ui-v3-screen-error__title:before{content:"✕ "}html[data-embed][data-dock] .ui-v3-screen-error__hint,html[data-embed][data-dock] .ui-v3-screen-offline__body,html[data-embed][data-dock] .ui-v3-screen-empty__body{text-overflow:ellipsis;white-space:nowrap;font-family:var(--ui-f-lcd);font-size:var(--dock-sub-fs);letter-spacing:.13em;text-transform:uppercase;color:var(--ui-lcd-ink-soft);text-shadow:none;margin:0;overflow:hidden}html[data-embed][data-dock] .ui-v3-screen-offline__body br,html[data-embed][data-dock] .ui-v3-screen-empty__body br{display:none}html[data-embed][data-dock] .ui-v3-screen-idle__boot{flex-direction:column;justify-content:center;gap:0;width:100%;height:100%;padding:0;display:flex!important}html[data-embed][data-dock] .ui-v3-screen-idle__display,html[data-embed][data-dock] .ui-v3-screen-idle__cmd{display:none!important}html[data-embed][data-dock] .ui-v3-screen-idle__sysline{text-overflow:ellipsis;white-space:nowrap;font-family:var(--ui-f-lcd);font-weight:700;font-size:var(--dock-title-fs);letter-spacing:0;color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);text-transform:none;margin:0;line-height:1.15;overflow:hidden}html[data-embed][data-dock] .ui-v3-screen-sit{flex-direction:column;justify-content:center;gap:0;min-width:0;width:100%!important;height:100%!important;display:flex!important}html[data-embed][data-dock] .ui-v3-screen-sit__input,html[data-embed][data-dock] .ui-v3-screen-sit__quip,html[data-embed][data-dock] .ui-v3-screen-sit__footer{display:none!important}html[data-embed][data-dock] .ui-v3-screen-sit__prompt{text-overflow:ellipsis;white-space:nowrap;font-family:var(--ui-f-lcd);font-weight:700;font-size:var(--dock-title-fs);letter-spacing:0;color:var(--ui-lcd-ink);text-shadow:var(--ui-lcd-glow);margin:0;line-height:1.15;overflow:hidden}html[data-embed][data-dock] .ui-v3-modal-fav-toast,html[data-embed][data-dock] .ui-v3-modal-tape-warp,html[data-embed][data-dock] .ui-v3-modal-confirm{display:none!important}html[data-embed][data-dock] .ui-v3-deck__rail{--ui-u:1.55;flex:none;order:3;align-self:center;align-items:center;gap:0;margin-left:0}html[data-embed][data-dock] .ui-v3-deck__row{--ui-u:1.55;order:4;justify-content:flex-end;align-self:center;align-items:flex-start;gap:10px;width:auto;margin-left:auto}html[data-embed][data-dock] .ui-v3-deck__row .ui-v3-deck__key{width:calc(32px * var(--ui-u))}html[data-embed][data-dock] .ui-v3-deck__row .ui-v3-deck__cap{width:calc(32px * var(--ui-u));height:calc(22px * var(--ui-u))}html[data-embed][data-dock] .ui-v3-deck__row .ui-v3-deck__lbl{letter-spacing:.04em;margin-top:2px;font-size:10px}html[data-embed][data-dock] .ui-v3-deck__row .ui-v3-deck__key[data-key=close]{margin-left:14px}html[data-embed][data-dock] .ui-v3-deck__key[data-key=close] .ui-v3-deck__cap{box-shadow:inset 0 1px 2px #00000073, inset 0 -1px 0 var(--ui-deck-knob-edge-lo), inset 0 0 0 1px var(--ui-deck-knob-rim), 0 1px 1px var(--ui-deck-key-cast), 0 1px 0 var(--ui-deck-arris-hi)}html[data-embed][data-dock] .ui-v3-deck__key[data-key=close] .ui-v3-deck__cap:after{content:"✕";font-family:var(--ui-f-ui);font-size:calc(11px * var(--ui-u));color:color-mix(in srgb, var(--ui-deck-ink) 45%, transparent);text-shadow:var(--ui-deck-lbl-emboss,none);pointer-events:none;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}html[data-embed][data-dock] .ui-v3-deck__key[data-key=expand] .ui-v3-deck__cap:after{content:"▴";font-family:var(--ui-f-ui);font-size:calc(11px * var(--ui-u));color:color-mix(in srgb, var(--ui-deck-ink) 45%, transparent);text-shadow:var(--ui-deck-lbl-emboss,none);pointer-events:none;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}html[data-embed][data-dock] .ui-v3-root[data-go-glyph=pause].ui-v3-beat .ui-v3-deck__key--go .ui-v3-deck__cap:after{box-shadow:0 0 calc(16px * var(--ui-u)) color-mix(in srgb, var(--np-pink), transparent 0%), 0 0 calc(8px * var(--ui-u)) color-mix(in srgb, var(--np-pink), transparent 4%), inset 0 0 0 1px #0000004d}html[data-embed][data-dock] .ui-v3-modal-share,html[data-embed][data-dock] .ui-v3-modal-share-preview{display:none!important}@media (width<=560px){html[data-embed][data-dock] .ui-v3-deck__rail{display:none!important}html[data-embed][data-dock] .ui-v3-chassis__shell{gap:8px;padding:0 10px}html[data-embed][data-dock]{--dock-door-u:.36;--dock-row-title:15px;--dock-row-sub:11px;--dock-row-bar:4px;--dock-chip-pad-y:6px}html[data-embed][data-dock] .ui-v3-screen-playing__dockbar-track,html[data-embed][data-dock] .ui-v3-screen-loading__dockbar-track{height:4px}html[data-embed][data-dock] .ui-v3-screen-playing__dockbar-time,html[data-embed][data-dock] .ui-v3-screen-loading__dockbar-time{display:none}html[data-embed][data-dock] .ui-v3-deck__row .ui-v3-deck__key[data-key=prev],html[data-embed][data-dock] .ui-v3-deck__row .ui-v3-deck__key[data-key=next]{display:none!important}html[data-embed][data-dock] .ui-v3-deck__row{--ui-u:1.25;gap:10px}html[data-embed][data-dock] .ui-v3-deck__row .ui-v3-deck__key,html[data-embed][data-dock] .ui-v3-deck__row .ui-v3-deck__cap{width:calc(32px * var(--ui-u))}html[data-embed][data-dock] .ui-v3-deck__row .ui-v3-deck__cap{height:calc(22px * var(--ui-u))}html[data-embed][data-dock] .ui-v3-deck__row .ui-v3-deck__lbl{letter-spacing:0;font-size:8px}html[data-embed][data-dock] .ui-v3-deck__row .ui-v3-deck__key[data-key=close]{margin-left:4px}html[data-embed][data-dock]{--dock-title-fs:13px;--dock-sub-fs:9.5px}html[data-embed][data-dock] .ui-v3-lcd__body{padding:var(--dock-chip-pad-y) 10px}}
