@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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0460-052F,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0460-052F,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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: #ffffff;--ui-flag-green: #00966e;--ui-flag-red: #d62612}@media(max-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: color-mix(in srgb, #070b16, #eee5cf 35%);--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%, rgba(255, 228, 214, .4) 0%, rgba(255, 206, 200, .12) 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 rgba(120, 5, 40, .55), 0 10px 30px rgba(0, 0, 0, .5);--ui-chassis-halo: 0 0 42px rgba(244, 32, 105, .45), 0 0 120px rgba(201, 169, 105, .18);--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: rgba(255, 143, 179, .75);--ui-lcd-frame: inset 0 calc(3px * var(--ui-u)) calc(4px * var(--ui-u)) rgba(0, 0, 0, .55), inset 0 0 0 1px rgba(0, 0, 0, .6), 0 1px 0 var(--ui-deck-arris-hi), inset 0 calc(9px * var(--ui-u)) calc(18px * var(--ui-u)) rgba(0, 0, 0, .72), inset calc(5px * var(--ui-u)) 0 calc(9px * var(--ui-u)) calc(-3px * var(--ui-u)) rgba(0, 0, 0, .55), inset calc(-5px * var(--ui-u)) 0 calc(9px * var(--ui-u)) calc(-3px * var(--ui-u)) rgba(0, 0, 0, .55), inset 0 calc(-2px * var(--ui-u)) calc(4px * var(--ui-u)) rgba(244, 32, 105, .1), 0 0 calc(10px * var(--ui-u)) rgba(244, 32, 105, .07);--ui-lcd-glow: 0 0 6px rgba(244, 32, 105, .65), 0 0 14px rgba(244, 32, 105, .25);--ui-lcd-scanline: rgba(244, 32, 105, .07);--ui-lcd-ink-dim: #c2486e;--ui-lcd-sel-ink: #1a0a10;--ui-lcd-hairline: rgba(244, 32, 105, .35);--ui-lcd-fill-weak: rgba(244, 32, 105, .16);--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: rgba(40, 24, 0, .45);--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: rgba(244, 32, 105, .65);--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 rgba(0, 0, 0, .85), 0 0 2px rgba(0, 0, 0, .9), 0 0 6px rgba(0, 0, 0, .55);--ui-mascot-accent: var(--ui-accent-gold);--ui-modal-bg: #1a0a10;--ui-modal-border: var(--ui-lcd-ink);--ui-modal-overlay-bg: rgba(10, 6, 3, .94);--ui-vinyl-disc-bg: #cdb074;--ui-vinyl-groove: rgba(40, 24, 6, .16);--ui-vinyl-label-bg: var(--ui-accent-hot);--ui-vinyl-label-edge: #1a0a08;--ui-vinyl-shine: rgba(255, 248, 230, .5);--ui-vinyl-spindle: #1a0a08}[data-theme-v3=chalga]{--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 rgba(0,0,0,.55);--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: rgba(190,200,214,.42);--ui-deck-knob-edge-lo: rgba(0,0,0,.5);--ui-deck-knob-rim: rgba(0,0,0,.55);--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: rgba(255,246,210,.55);--ui-deck-sheen-l: rgba(255,240,190,.16);--ui-deck-sheen-d: rgba(40,28,8,.12);--ui-deck-ind-line: color-mix(in srgb,var(--np-gold),#000 64%);--ui-deck-ind-inset: rgba(255,240,190,.4);--ui-deck-key-cast: rgba(0,0,0,.5);--ui-deck-key-gleam: rgba(236,242,250,.2);--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: rgba(176,194,224,.18);--ui-deck-arris-lo: rgba(0,0,0,.55);--ui-deck-cloud-hi: rgba(180,198,224,.06);--ui-deck-cloud-lo: rgba(0,0,0,.2);--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(min-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: color-mix(in srgb, #eee5cf, #070b16 32%);--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%, rgba(0, 255, 65, .09) 0%, transparent 58% ), radial-gradient( ellipse 55% 32% at 100% 100%, rgba(0, 255, 65, .08) 0%, transparent 58% ), radial-gradient( ellipse 50% 30% at 0% 78%, rgba(0, 255, 65, .06) 0%, transparent 58% ), radial-gradient( ellipse 35% 28% at 50% 48%, rgba(0, 255, 65, .04) 0%, transparent 62% );--ui-canvas-floor: radial-gradient( ellipse 90% 65% at 50% 100%, rgba(0, 255, 65, .12) 0%, rgba(0, 255, 65, .05) 42%, transparent 72% ), radial-gradient( ellipse 45% 45% at 18% 100%, rgba(0, 255, 65, .07) 0%, transparent 62% ), radial-gradient( ellipse 45% 45% at 82% 100%, rgba(0, 255, 65, .07) 0%, transparent 62% );--ui-chassis-bg: radial-gradient( ellipse 70% 40% at 30% 10%, rgba(255, 248, 220, .2) 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 rgba(40, 34, 20, .55), 0 5px 12px rgba(0, 0, 0, .2);--ui-chassis-halo: 0 0 42px rgba(0, 255, 65, .42), 0 0 120px rgba(0, 255, 65, .2), 0 0 220px rgba(0, 255, 65, .1);--ui-lcd-bg: linear-gradient(180deg, #0a140a 0%, #030804 100%);--ui-lcd-ink: #00ff41;--ui-lcd-ink-soft: #6bff8d;--ui-lcd-ink-faint: rgba(0, 255, 65, .62);--ui-lcd-frame: 0 0 0 1px rgba(0, 0, 0, .6), 0 0 0 2.5px #d8b877, 0 0 8px rgba(0, 255, 65, .55), 0 0 22px rgba(0, 255, 65, .3), 0 0 48px rgba(0, 255, 65, .15), inset 0 1px 3px rgba(0, 0, 0, .7);--ui-lcd-glow: 0 0 4px rgba(0, 255, 65, .55);--ui-lcd-scanline: rgba(0, 255, 65, .04);--ui-lcd-ink-dim: #00d937;--ui-lcd-sel-ink: #030804;--ui-lcd-hairline: rgba(0, 255, 65, .35);--ui-lcd-fill-weak: rgba(0, 255, 65, .16);--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: rgba(0, 255, 65, .3);--ui-roul-felt-edge-glow-inset: rgba(0, 255, 65, .45);--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: rgba(0, 255, 65, .32);--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 rgba(255, 248, 220, .35), 0 0 2px rgba(0, 0, 0, .55);--ui-mascot-accent: var(--ui-lcd-ink);--ui-modal-bg: #0a140a;--ui-modal-border: var(--ui-lcd-ink);--ui-modal-overlay-bg: rgba(5, 10, 6, .94);--ui-vinyl-disc-bg: #050a06;--ui-vinyl-groove: rgba(0, 255, 65, .07);--ui-vinyl-label-bg: var(--ui-lcd-ink);--ui-vinyl-label-edge: #1a4020;--ui-vinyl-shine: rgba(0, 255, 65, .18);--ui-vinyl-spindle: #00ff41;--ui-disc-bg: #0a1610;--ui-disc-edge: rgba(0, 255, 65, .4);--ui-disc-dot: rgba(125, 255, 174, .7);--ui-disc-hub-bg: #0d1f15;--ui-disc-hub-edge: rgba(0, 255, 65, .55);--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%, rgba(98, 205, 255, .1) 0%, transparent 60% ), radial-gradient( ellipse 50% 35% at 82% 78%, rgba(220, 60, 60, .06) 0%, transparent 65% ), radial-gradient( ellipse 40% 30% at 50% 50%, rgba(98, 205, 255, .04) 0%, transparent 70% ), radial-gradient( ellipse 100% 80% at 50% 100%, rgba(0, 0, 0, .55) 0%, transparent 70% );--ui-canvas-floor: radial-gradient( ellipse 90% 65% at 50% 100%, rgba(98, 205, 255, .18) 0%, rgba(98, 205, 255, .06) 42%, transparent 72% ), radial-gradient( ellipse 45% 45% at 18% 100%, rgba(98, 205, 255, .1) 0%, transparent 62% ), radial-gradient( ellipse 45% 45% at 82% 100%, rgba(220, 60, 60, .05) 0%, transparent 62% );--ui-chassis-bg: radial-gradient( ellipse 70% 40% at 30% 8%, rgba(180, 200, 220, .18) 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 rgba(0, 0, 0, .65), 0 8px 24px rgba(0, 0, 0, .45);--ui-chassis-halo: 0 0 1px 1px rgba(98, 205, 255, .18), 0 0 36px rgba(98, 205, 255, .18), 0 0 120px rgba(98, 205, 255, .08);--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: rgba(98, 205, 255, .62);--ui-lcd-frame: 0 0 0 1px rgba(0, 0, 0, .65), 0 0 0 2.5px #9aafc7, 0 0 10px rgba(98, 205, 255, .45), 0 0 24px rgba(98, 205, 255, .2), inset 0 1px 3px rgba(0, 0, 0, .7);--ui-lcd-glow: 0 0 5px rgba(98, 205, 255, .65), 0 0 14px rgba(98, 205, 255, .25);--ui-lcd-scanline: rgba(98, 205, 255, .04);--ui-lcd-ink-dim: #4fb1e3;--ui-lcd-sel-ink: #021018;--ui-lcd-hairline: rgba(98, 205, 255, .35);--ui-lcd-fill-weak: rgba(98, 205, 255, .16);--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: #ffffff;--ui-roul-ring-outer: linear-gradient( 180deg, #14181f 0%, #0a0e15 60%, #02030a 100% );--ui-roul-ring-hairline: #9aafc7;--ui-roul-felt-edge-glow-inset: rgba(98, 205, 255, .32);--ui-roul-hub-glow: #62cdff;--ui-hub-disc-fill: #9aafc7;--ui-hub-disc-edge: rgba(98, 205, 255, .4);--ui-go-bg: radial-gradient( circle at 35% 30%, #ffffff 0%, #cfe7ff 22%, #62cdff 60%, #1d6aa8 100% );--ui-go-ink: #021018;--ui-go-border: #9aafc7;--ui-go-glow: rgba(98, 205, 255, .7);--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 rgba(0, 0, 0, .85), 0 0 4px rgba(98, 205, 255, .55), 0 0 8px rgba(0, 0, 0, .55);--ui-mascot-accent: var(--ui-lcd-ink);--ui-modal-bg: #0d1218;--ui-modal-border: var(--ui-lcd-ink);--ui-modal-overlay-bg: rgba(2, 3, 10, .94);--ui-vinyl-disc-bg: #0a1320;--ui-vinyl-groove: rgba(98, 205, 255, .12);--ui-vinyl-label-bg: #62cdff;--ui-vinyl-label-edge: #021018;--ui-vinyl-shine: rgba(255, 255, 255, .32);--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 rgba(255,255,255,.6);--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: rgba(255,255,255,.68);--ui-deck-knob-edge-lo: rgba(110,100,78,.42);--ui-deck-knob-rim: rgba(90,80,58,.42);--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: rgba(255,246,210,.55);--ui-deck-sheen-l: rgba(255,240,190,.16);--ui-deck-sheen-d: rgba(40,28,8,.12);--ui-deck-ind-line: color-mix(in srgb,var(--np-gold),#000 64%);--ui-deck-ind-inset: rgba(255,240,190,.4);--ui-deck-key-cast: rgba(82,70,46,.42);--ui-deck-key-gleam: rgba(255,255,252,.22);--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: rgba(255,255,255,.6);--ui-deck-arris-lo: rgba(110,100,78,.42);--ui-deck-cloud-hi: rgba(255,255,255,.34);--ui-deck-cloud-lo: rgba(110,100,78,.16)}:root{color-scheme:dark;--napip-bg: var(--np-navy);--napip-ink: var(--np-cream);--napip-line: var(--np-cream);--napip-accent: var(--np-pink);--napip-accent-ink: var(--np-pink);--napip-action: var(--np-gold);--napip-action-ink: var(--np-gold);--napip-focus: var(--napip-ink);--napip-on-accent: var(--np-navy);--font-display: "Stalinist One", sans-serif;--font-body: "Manrope", system-ui, sans-serif;--font-mono: "JetBrains Mono", monospace;--frame: 3px;--frame-strong: 5px;--radius: 0;--grain-opacity: .09;--napip-nav-drop: 22px;--napip-wedge-drop: 19px;--napip-home-nav-h: calc(52px + var(--napip-nav-drop));--napip-nav-h: 76px;--napip-sticky-top: calc(var(--napip-devbar-h, 0px) + var(--napip-nav-h) + 1rem);--napip-anchor-top: calc(var(--napip-devbar-h, 0px) + var(--napip-nav-h) + .5rem);--ease-out: cubic-bezier(.23,1,.32,1);--ease-in-out: cubic-bezier(.77,0,.175,1);--ease-drawer: cubic-bezier(.32,.72,0,1);--text-tag: 10px;--text-eyebrow: 11px;--text-xs: .8rem;--text-sm: .95rem;--text-base: 1rem;--text-lead: 1.125rem;--text-h3: 1.05rem;--text-h2: 1.5rem;--text-h1: clamp(2rem, 6vw, 3rem);--space-1: .4rem;--space-2: .5rem;--space-3: .6rem;--space-4: .75rem;--space-5: 1rem;--space-6: 1.25rem;--space-7: 1.5rem;--space-8: 2rem}[data-edition=sutreshno]{color-scheme:light;--napip-bg: var(--np-cream);--napip-ink: var(--np-navy);--napip-line: var(--np-navy);--napip-on-accent: var(--np-cream);--napip-accent-ink: #c20a49;--napip-action-ink: #77643e}[data-edition=sutreshno] :is(.napip-nav,.napip-nav__drawer,.napip-skip,.napip-hubnav,.np-hero-plakat__kicker,.np-hero-plakat__crumbs,.napip-sky__label,.tag,.chip,.cal-day__today-badge,.napip-next7 .d,.nph__btn){--napip-on-accent: var(--np-navy)}@media(min-width:1024px){:root{--napip-wedge-drop: 69px;--napip-home-nav-h: calc(58px + var(--napip-nav-drop))}}.wedge{background:var(--napip-accent);color:var(--napip-on-accent);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--napip-wedge-drop)),0 100%)}.frame,.gcard{border:var(--frame-strong) solid var(--napip-line);border-radius:var(--radius);position:relative}.cmast{display:flex;justify-content:space-between;align-items:center;border-bottom:var(--frame, 3px) solid var(--napip-line);padding:9px 13px}.tag{position:absolute;top:-1px;left:13px;transform:translateY(-50%);background:var(--napip-accent);color:var(--napip-on-accent);font-family:var(--font-mono);font-weight:800;font-size:var(--text-tag);letter-spacing:.14em;padding:4px 9px;text-transform:uppercase}.eyebrow{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.22em;text-transform:uppercase;color:var(--napip-action-ink)}[data-edition=sutreshno] .eyebrow{font-weight:700}.section{padding:24px 16px;border-bottom:var(--frame) solid var(--napip-line)}@media(min-width:1024px){.section{padding:30px 34px}}.container{width:100%;max-width:var(--np-content-max);margin-inline:auto}.chip{display:inline-block;font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.08em;text-transform:uppercase;border:var(--frame) solid var(--napip-line);padding:8px 12px;color:var(--napip-ink);border-radius:var(--radius);transition:background-color .14s linear,color .14s linear,border-color .14s linear;text-decoration:none}.tag-inline{display:inline-block;font-family:var(--font-mono);font-size:var(--text-tag);text-transform:uppercase;letter-spacing:.06em;color:var(--napip-action-ink);border:var(--frame) solid var(--napip-action);border-radius:0;padding:.1rem var(--space-1)}.tag-inline--accent{color:var(--napip-accent-ink);border-color:var(--napip-accent)}[data-edition=sutreshno] .tag-inline{font-weight:700}.chip:hover,.chip--on{background:var(--napip-accent);color:var(--napip-on-accent);border-color:var(--napip-accent)}.grain{position:absolute;inset:0;pointer-events:none;z-index:9;opacity:var(--grain-opacity);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='190' height='190'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:190px}.display{font-family:var(--font-display);text-transform:uppercase;line-height:.98}.mono{font-family:var(--font-mono)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--napip-focus, var(--napip-ink));outline-offset:2px}.napip-page{max-width:var(--np-content-max);margin:0 auto;padding:0 var(--space-7) 5rem}.napip-page__intro-prose{max-width:var(--np-content-max);margin:0 auto;padding:var(--space-7) var(--space-7) var(--space-8)}.napip-page__intro-prose p{max-width:68ch;margin:0 0 var(--space-4);font-family:var(--font-body);font-size:var(--text-base);line-height:1.65;color:color-mix(in srgb,var(--napip-ink) 85%,transparent)}.napip-page__intro-prose p:last-child{margin-bottom:0}.napip-page__intro{font-size:var(--text-lead);line-height:1.65;margin:var(--space-7) 0 var(--space-8);font-weight:500;color:var(--napip-ink);max-width:60ch;border-left:var(--frame-strong) solid var(--napip-accent);padding:.15rem 0 .15rem 1.1rem;background:transparent;border-radius:0}.napip-page__figure{margin:0 0 var(--space-8);border:var(--frame) solid var(--napip-line);border-radius:0;overflow:hidden;background:var(--napip-bg)}.napip-page__figure img{display:block;width:100%;height:auto;aspect-ratio:1200 / 630}.napip-page__figure figcaption{font-family:var(--font-mono);font-size:var(--text-xs);color:color-mix(in srgb,var(--napip-ink) 60%,transparent);padding:var(--space-2) .85rem}.napip-page__facts{margin:var(--space-7) 0;padding:var(--space-5) var(--space-6);border:var(--frame) solid var(--napip-line);border-radius:0;font-size:var(--text-sm);line-height:1.6}.napip-page__facts p{margin:var(--space-1) 0}.napip-page__section-heading{margin:var(--space-8) 0 var(--space-5);font-family:var(--font-body);font-weight:800;font-size:clamp(1.125rem,2vw,1.375rem);letter-spacing:-.01em;color:var(--napip-ink);display:flex;align-items:baseline;gap:var(--space-2);scroll-margin-top:var(--napip-anchor-top)}.napip-page__section-heading:before{content:"§";color:var(--napip-action-ink);font-family:var(--font-mono);font-weight:700}.napip-page__grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin:var(--space-7) 0}@media(min-width:1024px){.napip-page__grid{grid-template-columns:1fr 320px;gap:2.5rem;align-items:start}.napip-page__side{position:sticky;top:var(--napip-sticky-top);transition:top .2s var(--ease-out)}}.napip-page__cta-row{display:flex;align-items:stretch;gap:var(--space-3);flex-wrap:wrap}.napip-page__cta-row>.napip-share{flex:0 0 auto}.napip-page__about{margin:var(--space-7) 0}.napip-page__about-heading{margin:var(--space-8) 0 var(--space-4);font-family:var(--font-body);font-weight:800;font-size:clamp(1.125rem,2vw,1.375rem);color:var(--napip-ink)}.napip-page__about-block{margin:var(--space-6) 0}.napip-page__about-subhead{margin:var(--space-7) 0 var(--space-2);font-family:var(--font-body);font-weight:700;font-size:var(--text-h3);color:var(--napip-action-ink)}.napip-page__about-lead{font-size:var(--text-lead);line-height:1.65;max-width:60ch;color:var(--napip-ink);margin:0 0 var(--space-7)}.napip-page__about-dl{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-1) var(--space-5);margin:var(--space-5) 0;max-width:60ch}.napip-page__about-dl dt{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700;color:var(--napip-action-ink)}.napip-page__about-dl dd{margin:0;color:color-mix(in srgb,var(--napip-ink) 85%,transparent)}.napip-page__about-aliases{font-size:var(--text-sm);line-height:1.7;color:color-mix(in srgb,var(--napip-ink) 80%,transparent);margin:var(--space-2) 0}:root{--nph-panel-w: clamp(460px, calc((100dvh - 72px) / 1.92 + 20px), 620px)}html.has-right-panel body{padding-right:var(--nph-panel-w);transition:padding-right .28s cubic-bezier(.2,.8,.2,1)}html.has-right-panel .napip-grain{right:var(--nph-panel-w);transition:right .28s cubic-bezier(.2,.8,.2,1)}html.has-right-panel .napip-nav--home{right:var(--nph-panel-w)}html.has-right-panel .napip-nav__inner{container-type:inline-size;container-name:navrow}html.has-right-panel .napip-nav__hamburger{align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-.5rem 0}@container navrow (max-width: 896px){html.has-right-panel .napip-nav__hamburger{display:inline-flex!important}html.has-right-panel .napip-nav__item:nth-child(7){display:none}}@container navrow (max-width: 884px){html.has-right-panel .napip-nav__item:nth-child(6){display:none}}@container navrow (max-width: 832px){html.has-right-panel .napip-nav__item:nth-child(5){display:none}}@container navrow (max-width: 750px){html.has-right-panel .napip-nav__item:nth-child(4){display:none}}@container navrow (max-width: 680px){html.has-right-panel .napip-nav__item:nth-child(3){display:none}}@container navrow (max-width: 560px){html.has-right-panel .napip-nav__item:nth-child(2){display:none}}@container navrow (max-width: 462px){html.has-right-panel .napip-nav__item:nth-child(1){display:none}html.has-right-panel .napip-nav__list{display:none!important}}@container navrow (max-width: 346px){html.has-right-panel .napip-nav__toggle-wrap{display:none!important}}html.has-right-panel .napip-nav__drawer.is-open{display:block!important;right:var(--nph-panel-w)!important}html.has-dock body{padding-bottom:calc(var(--nph-dock-h) + env(safe-area-inset-bottom,0px));transition:padding-bottom .28s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){html.has-right-panel body,html.has-right-panel .napip-grain{transition:none!important}html.has-dock body{padding-bottom:calc(var(--nph-dock-h) + env(safe-area-inset-bottom,0px));transition:none}}.napip-edition-toggle[data-astro-cid-m4i77wzq]{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .625rem;border:var(--frame, 3px) solid var(--napip-action);border-radius:var(--radius, 0);background:transparent;color:var(--napip-action-ink);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.6875rem;font-weight:700;letter-spacing:.1em;cursor:pointer;transition:background .12s ease,color .12s ease}.napip-edition-toggle[data-astro-cid-m4i77wzq]:hover{background:var(--napip-action);color:var(--napip-bg)}.napip-edition-toggle[data-astro-cid-m4i77wzq]:active{opacity:.8}.napip-edition-toggle[data-astro-cid-m4i77wzq]:focus-visible{outline:2px solid var(--napip-focus, var(--napip-ink));outline-offset:2px}.napip-edition-toggle__label[data-astro-cid-m4i77wzq]{display:block}@media(prefers-reduced-motion:reduce){.napip-edition-toggle[data-astro-cid-m4i77wzq]{transition:none}}.napip-nav{position:sticky;top:var(--napip-devbar-h, 0px);z-index:100;display:block;padding:0;background:var(--napip-accent);--napip-focus: var(--napip-on-accent);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--napip-nav-drop)),0 100%);padding-bottom:var(--napip-nav-drop);font-family:var(--font-body, "Manrope", system-ui, sans-serif);transition:transform .2s var(--ease-out)}.napip-nav--hidden{transform:translateY(calc(-100% - var(--napip-devbar-h, 0px)))}html.napip-nav-shy-hidden{--napip-sticky-top: calc(var(--napip-devbar-h, 0px) + .5rem)}.napip-nav--home{position:fixed;left:0;right:0}.napip-nav__inner{display:flex;align-items:center;gap:var(--space-5);padding:.75rem 1.5rem;max-width:var(--np-content-max);margin:0 auto}.napip-nav__brand{font-family:var(--font-body, "Manrope", system-ui, sans-serif);font-size:var(--text-lead);font-weight:900;letter-spacing:.02em;color:var(--napip-on-accent);text-decoration:none;margin-right:auto;white-space:nowrap;display:inline-flex;align-items:center;gap:var(--space-2)}.napip-nav__brand strong{color:var(--napip-on-accent);font-weight:900}.napip-nav__list{display:none;gap:0;list-style:none;margin:0;padding:0}@media(min-width:1024px){.napip-nav__list{display:flex}}.napip-nav__link{display:inline-block;padding:.45rem .8rem;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--napip-on-accent);text-decoration:none;border-radius:var(--radius, 0);position:relative}.napip-nav__link:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:var(--frame, 3px)}.napip-nav__link--active{font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:var(--frame, 3px)}.napip-nav__support{display:none;align-items:center;gap:6px;padding:.45rem .8rem;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--napip-on-accent);text-decoration:none}.napip-nav__support:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:var(--frame, 3px)}.napip-nav__support-heart{font-size:1rem;line-height:1}@media(min-width:1024px){.napip-nav__support{display:inline-flex}}.napip-nav__toggle-wrap{display:none;padding-left:1rem;border-left:var(--frame, 3px) solid var(--napip-on-accent)}@media(min-width:1024px){.napip-nav__toggle-wrap{display:flex;align-items:center}}.napip-nav .napip-nav__toggle-wrap .napip-edition-toggle{border-color:var(--napip-on-accent);color:var(--napip-on-accent)}.napip-nav .napip-nav__toggle-wrap .napip-edition-toggle:hover{background:var(--napip-on-accent);color:var(--napip-accent)}.napip-nav .napip-nav__toggle-wrap .napip-edition-toggle:focus-visible{outline-color:var(--napip-on-accent)}.napip-nav__hamburger{display:none;min-width:44px;min-height:44px;padding:.3rem .65rem;border:var(--frame, 3px) solid var(--napip-on-accent);border-radius:var(--radius, 0);background:transparent;color:var(--napip-on-accent);cursor:pointer;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;line-height:1;transition:background-color .16s ease}.napip-nav__hamburger:hover{background:var(--napip-on-accent);color:var(--napip-accent)}.napip-nav__hamburger:active{opacity:.8}.napip-nav__hamburger-label{display:block}@media(max-width:1023px){.napip-nav__hamburger{display:inline-flex;align-items:center;justify-content:center;margin:-.5rem 0}.napip-nav__list,.napip-nav__toggle-wrap{display:none}}.napip-nav__drawer{position:fixed;top:0;left:0;right:0;max-height:100vh;max-height:100dvh;z-index:99;background:var(--napip-accent);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--napip-nav-drop)),0 100%);transform:translateY(-100%);transition:transform .24s var(--ease-out)}.napip-nav__drawer.is-open{transform:translateY(0)}@media(min-width:1024px){.napip-nav__drawer{display:none}}.napip-nav__drawer-inner{max-width:var(--np-content-max);margin:0 auto;max-height:100vh;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(var(--napip-nav-h, 4rem) + 1.25rem) 1.5rem 2.75rem}.napip-nav__drawer-heading{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-eyebrow);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--napip-on-accent);opacity:.75;margin:0 0 var(--space-5);opacity:.6}.napip-nav__drawer-list{list-style:none;margin:0 0 var(--space-7);padding:0;display:flex;flex-direction:column;gap:0}.napip-nav__drawer-link{display:flex;align-items:baseline;gap:var(--space-4);padding:.7rem 0;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base);font-weight:500;letter-spacing:.06em;color:var(--napip-on-accent);text-decoration:none;border-bottom:var(--frame) solid color-mix(in srgb,var(--napip-on-accent) 35%,transparent)}.napip-nav__drawer-link:hover{color:var(--napip-on-accent);text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px}.napip-nav__drawer-link--active{color:var(--napip-on-accent);text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px;font-weight:700}.napip-nav__drawer-num{font-size:var(--text-tag);opacity:.7;min-width:1.5rem}.napip-nav .napip-nav__toggle-wrap .napip-edition-toggle,.napip-nav__drawer .napip-nav__drawer-footer .napip-edition-toggle{min-height:44px;padding:.3rem .65rem}.napip-nav .napip-nav__toggle-wrap .napip-edition-toggle{margin:-.5rem 0}.napip-nav__drawer .napip-nav__drawer-footer .napip-edition-toggle{border-color:var(--napip-on-accent);color:var(--napip-on-accent)}.napip-nav__drawer .napip-nav__drawer-footer .napip-edition-toggle:hover{background:var(--napip-on-accent);color:var(--napip-accent)}.napip-nav__drawer-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding-top:1rem}.napip-nav__drawer-cta{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-5);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-decoration:none;color:var(--np-navy);background:var(--napip-action);border:var(--frame, 3px) solid var(--napip-action);border-radius:var(--radius, 0);white-space:nowrap}.napip-nav__drawer-cta:hover{filter:brightness(1.07)}.napip-nav__drawer-num--heart{color:var(--napip-accent-ink);opacity:1}@media(prefers-reduced-motion:reduce){.napip-nav,.napip-nav__drawer,.napip-nav__hamburger{transition:none}}.napip-mascot{display:inline-flex;align-items:center;justify-content:center;--mascot-body: var(--np-navy);--mascot-edge: var(--np-cream);--mascot-label-bg: var(--np-cream);--mascot-accent: var(--napip-action);--mascot-label-ink: var(--np-navy)}.napip-mascot--festive svg{filter:drop-shadow(0 4px 12px color-mix(in srgb,var(--napip-action) 60%,transparent))}.napip-mascot--deadpan svg{filter:saturate(0) brightness(.6) drop-shadow(0 2px 6px var(--napip-ink))}.napip-mascot--compassionate svg{filter:saturate(.8) brightness(.9) drop-shadow(0 3px 8px color-mix(in srgb,var(--napip-ink) 40%,transparent))}.napip-mascot--reverent svg{filter:saturate(.5) brightness(.75) drop-shadow(0 3px 10px var(--np-navy))}.napip-mascot--hero{width:200px;height:200px}.napip-mascot--hero-xl{width:clamp(180px,22vw,320px);height:auto}.napip-mascot--hero-xl svg{width:clamp(180px,22vw,320px);height:auto}.napip-mascot--medium{width:96px;height:96px}.napip-mascot--small{width:48px;height:48px}@keyframes napip-mascot-reel-idle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.napip-mascot--idle-rotate .napip-mascot__reel-left,.napip-mascot--idle-rotate .napip-mascot__reel-right{transform-origin:center;animation:napip-mascot-reel-idle 12s linear infinite;will-change:transform}@media(prefers-reduced-motion:reduce){.napip-mascot--idle-rotate .napip-mascot__reel-left,.napip-mascot--idle-rotate .napip-mascot__reel-right{animation:none}}.napip-footer{border-top:var(--frame, 3px) solid var(--napip-line);background:var(--napip-bg);font-family:var(--font-body, "Manrope", system-ui, sans-serif)}.pgfoot{display:flex;align-items:center;gap:var(--space-4);padding:18px 15px;flex-wrap:wrap;max-width:var(--np-content-max);margin-inline:auto}@media(min-width:769px){.pgfoot{justify-content:space-between;padding:24px 34px;flex-wrap:nowrap}}.pgfoot__left{display:flex;align-items:center;gap:var(--space-4);flex-shrink:0}.pgfoot__left .napip-mascot,.pgfoot__left .napip-mascot svg{width:48px;height:auto}@media(min-width:769px){.pgfoot__left .napip-mascot,.pgfoot__left .napip-mascot svg{width:56px}}.pgfoot__id{display:flex;flex-direction:column;gap:2px}.pgfoot__id .pay{display:block;font-size:var(--text-eyebrow);letter-spacing:.04em;color:var(--napip-action-ink);text-transform:none}[data-edition=sutreshno] .pgfoot__id .pay{font-weight:700}.pgfoot__id .handle{display:block;font-family:var(--font-body, "Manrope", system-ui, sans-serif);font-weight:900;font-size:1.1875rem;color:var(--napip-ink);line-height:1}.pgfoot__id .handle b{font-weight:900;color:var(--napip-accent-ink)}.pgfoot__nav{flex-grow:1;display:flex;justify-content:flex-end}@media(max-width:768px){.pgfoot__nav{width:100%;justify-content:flex-start}}.pgfoot__nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px}.pgfoot__soc{display:inline-flex;align-items:center;gap:7px;font-size:var(--text-xs);color:var(--napip-ink);text-decoration:none;opacity:.8;transition:opacity .15s var(--ease-out),color .15s var(--ease-out)}.pgfoot__soc-icon{width:16px;height:16px;display:block;flex:none}.pgfoot__soc-handle{line-height:1}.pgfoot__soc:hover{opacity:1;color:var(--napip-action-ink)}.copyline{width:100%;margin:0;padding:4px 0 0;font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--napip-ink) 58%,transparent)}[data-edition=sutreshno] .copyline{font-weight:700}.copyline__tos{color:inherit;text-decoration:underline;text-underline-offset:2px}.copyline__tos:hover{color:var(--napip-action-ink)}@media(min-width:769px){.copyline{width:auto;padding:0;align-self:center;flex-shrink:0}}.napip-footer__sup{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:0 15px 20px;max-width:var(--np-content-max);margin-inline:auto}@media(min-width:769px){.napip-footer__sup{padding:0 34px 24px}}.napip-footer__sup-line{margin:0;font-size:var(--text-xs);color:color-mix(in srgb,var(--napip-ink) 65%,transparent)}.napip-footer__sup-btn{display:inline-flex;align-items:center;padding:.45rem .9rem;border:var(--frame, 3px) solid var(--napip-ink);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;color:var(--napip-ink);text-decoration:none;transition:background-color .16s ease,color .16s ease}.napip-footer__sup-btn:hover{background:var(--napip-ink);color:var(--napip-bg)}.napip-footer__sup-heart{color:var(--napip-accent-ink)}.napip-footer__sup-btn:hover .napip-footer__sup-heart{color:var(--napip-bg)}.napip-grain{position:fixed;inset:0;pointer-events:none;z-index:-1;opacity:var(--grain-opacity, .09);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:220px 220px;background-repeat:repeat}@media(prefers-reduced-motion:reduce){.napip-grain{mix-blend-mode:normal}}html[data-napip-env=prod] .napip-devbar[data-astro-cid-3nub653n]{display:none}.napip-devbar[data-astro-cid-3nub653n]{box-sizing:border-box;position:sticky;top:0;z-index:200;display:flex;align-items:center;justify-content:center;text-align:center;gap:8px;background:var(--napip-accent);color:var(--napip-on-accent);font-family:var(--font-mono);font-size:12px;line-height:1.35;padding:max(6px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 7px max(12px,env(safe-area-inset-left))}.napip-devbar__tag[data-astro-cid-3nub653n]{flex:none;background:var(--napip-on-accent);color:var(--napip-accent);font-weight:700;letter-spacing:1px;padding:2px 6px;border-radius:3px}.napip-devbar[data-astro-cid-3nub653n] a[data-astro-cid-3nub653n]{color:var(--napip-on-accent);font-weight:700;text-decoration:underline;text-underline-offset:2px}.nph[data-astro-cid-yr2fnn2g]{position:fixed;inset:0;z-index:200;pointer-events:none}.nph[data-astro-cid-yr2fnn2g][data-state=closed]{display:none}.nph--no-anim[data-astro-cid-yr2fnn2g],.nph--no-anim[data-astro-cid-yr2fnn2g] [data-astro-cid-yr2fnn2g]{transition:none!important}.nph__backdrop[data-astro-cid-yr2fnn2g]{position:absolute;inset:0;background:color-mix(in srgb,var(--np-navy) 62%,transparent);pointer-events:auto;opacity:0;transition:opacity .22s ease;overscroll-behavior:contain}.nph[data-astro-cid-yr2fnn2g][data-mode=sheet] .nph__backdrop[data-astro-cid-yr2fnn2g]{opacity:1}.nph__sheet[data-astro-cid-yr2fnn2g]{position:absolute;left:50%;bottom:0;width:min(420px,100%);height:85dvh;transform:translate(-50%,100%);transition:transform .28s cubic-bezier(.2,.8,.2,1);background:var(--napip-bg);color:var(--napip-ink);font-family:var(--font-body);line-height:1.55;border-radius:0;border-top:var(--frame-strong) solid var(--napip-accent);overflow:hidden;pointer-events:auto;display:flex;flex-direction:column;box-shadow:0 -8px 40px color-mix(in srgb,var(--np-navy) 55%,transparent);padding-bottom:env(safe-area-inset-bottom,0px);overscroll-behavior:contain}.nph[data-astro-cid-yr2fnn2g][data-mode=sheet][data-state=open] .nph__sheet[data-astro-cid-yr2fnn2g]{transform:translate(-50%)}.nph[data-astro-cid-yr2fnn2g][data-mode=sheet] .nph__sheet[data-astro-cid-yr2fnn2g][data-anim]{transform:translate(-50%,100%)}.nph[data-astro-cid-yr2fnn2g][data-mode=panel] .nph__sheet[data-astro-cid-yr2fnn2g][data-anim]{transform:translate(100%)}.nph[data-astro-cid-yr2fnn2g][data-mode=dock] .nph__sheet[data-astro-cid-yr2fnn2g][data-anim]{transform:translateY(100%)}.nph[data-astro-cid-yr2fnn2g][data-anim] .nph__backdrop[data-astro-cid-yr2fnn2g]{opacity:0}.nph[data-astro-cid-yr2fnn2g][data-mode=panel] .nph__sheet[data-astro-cid-yr2fnn2g]{inset:0 0 0 auto;width:var(--nph-panel-w, 460px);height:auto;transform:none;border-radius:0;border-top:none;box-shadow:-8px 0 40px color-mix(in srgb,var(--np-navy) 45%,transparent);transition:transform .28s cubic-bezier(.2,.8,.2,1);background:var(--napip-accent)}.nph[data-astro-cid-yr2fnn2g][data-mode=panel]{z-index:90}.nph[data-astro-cid-yr2fnn2g][data-mode=dock] .nph__sheet[data-astro-cid-yr2fnn2g]{inset:auto 0 0;width:100%;height:calc(var(--nph-dock-h) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);transform:none;border-radius:0;border-top:none;box-shadow:0 -6px 24px color-mix(in srgb,var(--np-navy) 45%,transparent)}.nph[data-astro-cid-yr2fnn2g][data-mode=dock] .nph__header[data-astro-cid-yr2fnn2g]{display:none}.nph__header[data-astro-cid-yr2fnn2g]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem}.nph__bar[data-astro-cid-yr2fnn2g]{display:block;width:60px;height:4px;border-radius:0;background:var(--napip-accent)}.nph[data-astro-cid-yr2fnn2g][data-mode=sheet] .nph__handle[data-astro-cid-yr2fnn2g]{position:absolute;left:50%;top:0;transform:translate(-50%);z-index:2;align-items:flex-start;padding-top:8px;touch-action:none}.nph[data-astro-cid-yr2fnn2g][data-mode=sheet] .nph__header[data-astro-cid-yr2fnn2g]{position:relative;justify-content:center;padding:1.25rem .75rem .5rem;border-bottom:var(--frame) solid var(--napip-line)}.nph__title[data-astro-cid-yr2fnn2g]{flex:1;min-width:0;font:800 .8rem/1.2 var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nph[data-astro-cid-yr2fnn2g][data-mode=sheet] .nph__title[data-astro-cid-yr2fnn2g]{font-size:clamp(.65rem,3.2vw,.8rem);white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2}.nph[data-astro-cid-yr2fnn2g][data-mode=panel] .nph__header[data-astro-cid-yr2fnn2g]{position:absolute;top:10px;right:10px;left:auto;z-index:4;height:auto;min-height:0;width:auto;padding:0;gap:6px;background:none;border:none;clip-path:none}.nph[data-astro-cid-yr2fnn2g][data-mode=panel] .nph__bar[data-astro-cid-yr2fnn2g],.nph[data-astro-cid-yr2fnn2g][data-mode=dock] .nph__bar[data-astro-cid-yr2fnn2g],.nph__ico--dock[data-astro-cid-yr2fnn2g]{display:none}.nph[data-astro-cid-yr2fnn2g][data-mode=panel] .nph__ico--dock[data-astro-cid-yr2fnn2g],.nph[data-astro-cid-yr2fnn2g][data-mode=dock] .nph__ico--dock[data-astro-cid-yr2fnn2g]{display:block}.nph[data-astro-cid-yr2fnn2g][data-mode=sheet] .nph__ico--dock[data-astro-cid-yr2fnn2g],.nph[data-astro-cid-yr2fnn2g][data-mode=panel] .nph__title[data-astro-cid-yr2fnn2g]{display:none}.nph[data-astro-cid-yr2fnn2g][data-mode=panel] .nph__btn[data-astro-cid-yr2fnn2g]{padding:2px;color:var(--napip-on-accent);background:transparent;border:var(--frame, 3px) solid var(--napip-on-accent);border-radius:0;transition:background .15s ease,color .15s ease}.nph[data-astro-cid-yr2fnn2g][data-mode=panel] .nph__btn[data-astro-cid-yr2fnn2g]:hover{background:var(--napip-on-accent);color:var(--napip-accent)}.nph[data-astro-cid-yr2fnn2g][data-mode=sheet] .nph__btn[data-astro-cid-yr2fnn2g][data-nph-close]{color:var(--napip-ink);background:transparent;border:var(--frame, 3px) solid var(--napip-ink);border-radius:0;transition:background .15s ease,color .15s ease}.nph[data-astro-cid-yr2fnn2g][data-mode=sheet] .nph__btn[data-astro-cid-yr2fnn2g][data-nph-close]:hover{background:var(--napip-ink);color:var(--napip-bg)}.nph[data-astro-cid-yr2fnn2g][data-mode=panel] .nph__header[data-astro-cid-yr2fnn2g] [data-astro-cid-yr2fnn2g][data-nph-dock]{order:1}.nph[data-astro-cid-yr2fnn2g][data-mode=panel] .nph__header[data-astro-cid-yr2fnn2g] [data-astro-cid-yr2fnn2g][data-nph-close]{order:2}.nph__frame[data-astro-cid-yr2fnn2g]{flex:1;min-height:0}.nph__btn[data-astro-cid-yr2fnn2g]{appearance:none;background:none;border:0;color:inherit;cursor:pointer;min-width:44px;min-height:44px;font-size:1.1rem;display:inline-flex;align-items:center;justify-content:center}.nph__ico[data-astro-cid-yr2fnn2g]{width:20px;height:20px;display:block;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){.nph__sheet[data-astro-cid-yr2fnn2g],.nph__backdrop[data-astro-cid-yr2fnn2g],.nph[data-astro-cid-yr2fnn2g][data-mode=panel] .nph__sheet[data-astro-cid-yr2fnn2g]{transition:none!important}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}*,*:before,*:after{box-sizing:border-box}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{scroll-behavior:smooth;overflow-x:clip}html,body{margin:0;padding:0}body{background:var(--napip-bg);color:var(--napip-ink);font-family:var(--font-body);line-height:1.55;min-height:100dvh;position:relative;transition:background-color .2s var(--ease-out),color .2s var(--ease-out)}body[data-edition-init=pre]{transition:none}main{display:block}.napip-skip{position:absolute;left:-9999px;top:0;z-index:200;padding:var(--space-3) var(--space-5);background:var(--napip-accent);color:var(--napip-on-accent);font-weight:700;border-radius:0}.napip-skip:focus{left:0}.napip-skip{--napip-focus: var(--napip-on-accent)}.napip-skip:focus-visible{outline-offset:-4px}
