:root{--nn-desktop: #2f4a3e;--nn-desktop-deep: #24382f;--nn-paper: #e9e4d3;--nn-paper-raised: #f2eee0;--nn-paper-sunken: #dcd6c2;--nn-paper-shade: #cfc8b0;--nn-ink: #23211a;--nn-ink-muted: #5c5648;--nn-ink-faint: #98917f;--nn-ink-on-accent: #f2eee0;--nn-accent: #0e4f34;--nn-accent-deep: #093824;--nn-accent-bright: #1e7a4e;--nn-accent-wash: #dbe3d6;--nn-red: #9c1f1f;--nn-red-wash: #ecdcd2;--nn-gilt: #8a6d2f;--nn-bevel-light: #fbf8ec;--nn-bevel-mid: #b5ad94;--nn-bevel-dark: #837b62;--nn-bevel-darkest: #44402f;--nn-raised: inset -1px -1px 0 var(--nn-bevel-darkest), inset 1px 1px 0 var(--nn-bevel-light), inset -2px -2px 0 var(--nn-bevel-dark), inset 2px 2px 0 var(--nn-paper-raised);--nn-sunken: inset -1px -1px 0 var(--nn-bevel-light), inset 1px 1px 0 var(--nn-bevel-darkest), inset -2px -2px 0 var(--nn-paper-raised), inset 2px 2px 0 var(--nn-bevel-dark);--nn-etched: inset 0 0 0 1px var(--nn-bevel-light), 0 0 0 1px var(--nn-bevel-dark);--nn-lcd-bg: #0d1a12;--nn-lcd-text: #5fdd94;--nn-lcd-dim: #59a37c;--nn-lcd-red: #e0654f;--nn-font-chrome: Tahoma, "MS Sans Serif", Geneva, Verdana, sans-serif;--nn-font-display: var(--nn-font-chrome);--nn-font-body: Verdana, Geneva, Tahoma, sans-serif;--nn-font-serif: Georgia, "Times New Roman", Times, serif;--nn-font-mono: "Courier New", Courier, monospace;--nn-text-xs: 10px;--nn-text-sm: 11px;--nn-text-md: 12px;--nn-text-lg: 14px;--nn-text-xl: 18px;--nn-titlebar-h: 24px;--nn-focus: 1px dotted var(--nn-ink);--nn-selection-bg: var(--nn-accent);--nn-selection-fg: var(--nn-ink-on-accent)}.nn-root,.nn-root *{box-sizing:border-box}.nn-root{background:var(--nn-desktop);background-image:radial-gradient(ellipse at 50% 0%,var(--nn-desktop) 0%,var(--nn-desktop-deep) 100%);color:var(--nn-ink);font-family:var(--nn-font-body);font-size:var(--nn-text-md);line-height:1.45;min-height:100vh}.nn-root ::selection{background:var(--nn-selection-bg);color:var(--nn-selection-fg)}.nn-root :focus-visible{outline:var(--nn-focus);outline-offset:1px}.nn-chrome{font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never}.nn-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.nn-up{color:var(--nn-accent-bright)}.nn-down{color:var(--nn-red)}.nn-muted{color:var(--nn-ink-muted)}.nn-small{font-size:var(--nn-text-sm)}.nn-serif{font-family:var(--nn-font-serif)}.nn-window{background:var(--nn-paper);box-shadow:var(--nn-raised),4px 4px #00000059;padding:3px;display:flex;flex-direction:column;min-width:0}.nn-titlebar{display:flex;align-items:center;gap:6px;height:var(--nn-titlebar-h);padding:0 4px 0 8px;background:linear-gradient(90deg,var(--nn-accent-deep) 0%,var(--nn-accent) 55%,var(--nn-accent-bright) 100%);color:var(--nn-ink-on-accent);font-family:var(--nn-font-display);-webkit-font-smoothing:none;font-smooth:never;font-size:var(--nn-text-sm);font-weight:700;letter-spacing:.06em;text-transform:uppercase;-webkit-user-select:none;user-select:none}.nn-titlebar-title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nn-titlebar-title--btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer}.nn-titlebar-glyphs{display:flex;gap:2px}.nn-glyph{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;width:18px;height:16px;display:inline-flex;align-items:center;justify-content:center;background:var(--nn-paper);box-shadow:var(--nn-raised);color:var(--nn-ink);font-family:var(--nn-font-chrome);font-size:10px;line-height:1;cursor:pointer}.nn-glyph:active{box-shadow:var(--nn-sunken)}.nn-glyph-bar{width:8px;height:2px;background:currentColor}.nn-window-body{padding:10px}.nn-window-body--flush{padding:0}.nn-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:var(--nn-paper);box-shadow:var(--nn-raised);color:var(--nn-ink);font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never;font-size:var(--nn-text-sm);padding:5px 14px 4px;min-width:72px;cursor:pointer;-webkit-user-select:none;user-select:none}.nn-btn:active:not(:disabled),.nn-btn[aria-pressed=true]{box-shadow:var(--nn-sunken);padding:6px 13px 3px 15px}.nn-btn:disabled{color:var(--nn-ink-faint);text-shadow:1px 1px 0 var(--nn-bevel-light);cursor:default}.nn-btn--primary{font-weight:700;box-shadow:var(--nn-raised),0 0 0 1px var(--nn-accent-deep)}.nn-btn--wide{min-width:120px}.nn-fieldset{border:0;box-shadow:var(--nn-etched);border-radius:2px;margin:0;padding:12px 10px 10px;min-width:0}.nn-fieldset>legend{font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never;font-size:var(--nn-text-sm);padding:0 4px;margin-left:4px;background:var(--nn-paper)}.nn-statusbar{display:flex;flex-wrap:wrap;gap:3px;padding:3px 2px 2px;font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never;font-size:var(--nn-text-xs);-webkit-user-select:none;user-select:none}.nn-statusbar-cell{box-shadow:inset 1px 1px 0 var(--nn-bevel-dark),inset -1px -1px 0 var(--nn-bevel-light);padding:3px 8px 2px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.nn-statusbar-cell--grow{flex:1;overflow:hidden}.nn-led{width:8px;height:8px;border-radius:50%;display:inline-block;background:var(--nn-paper-shade);box-shadow:inset 1px 1px 1px #0006}.nn-led--on{background:var(--nn-accent-bright);box-shadow:inset 1px 1px 1px #0000004d,0 0 4px var(--nn-accent-bright)}.nn-led--alert{background:var(--nn-red);box-shadow:inset 1px 1px 1px #0000004d,0 0 4px var(--nn-red)}.nn-led--blink{animation:nn-led-blink 1.1s steps(1) infinite}@keyframes nn-led-blink{50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.nn-led--blink{animation:none}}.nn-progress{box-shadow:var(--nn-sunken);background:var(--nn-paper-sunken);height:20px;padding:3px;position:relative}.nn-progress-fill{height:100%;background:repeating-linear-gradient(90deg,var(--nn-accent) 0 8px,var(--nn-paper-sunken) 8px 10px);min-width:0;transition:width .32s steps(8)}@media(prefers-reduced-motion:reduce){.nn-progress-fill{transition:none}}.nn-progress-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never;font-size:var(--nn-text-xs);font-weight:700;color:var(--nn-ink);pointer-events:none}.nn-progress-label-chip{background:var(--nn-paper);padding:0 6px;box-shadow:0 0 0 1px var(--nn-bevel-dark)}.nn-segbar{box-shadow:var(--nn-sunken);background:var(--nn-paper-sunken);height:20px;padding:3px;position:relative;display:flex}.nn-segbar-fill{height:100%;min-width:0;transition:width .32s steps(8)}.nn-segbar-fill--solid{background:repeating-linear-gradient(90deg,var(--nn-accent) 0 8px,var(--nn-paper-sunken) 8px 10px)}.nn-segbar-fill--dim{background:repeating-linear-gradient(90deg,var(--nn-accent-wash) 0 6px,var(--nn-paper-sunken) 6px 10px);box-shadow:inset 1px 0 0 var(--nn-accent)}@media(prefers-reduced-motion:reduce){.nn-segbar-fill{transition:none}}.nn-segbar-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never;font-size:var(--nn-text-xs);font-weight:700;color:var(--nn-ink);pointer-events:none}.nn-segbar-label-chip{background:var(--nn-paper);padding:0 6px;box-shadow:0 0 0 1px var(--nn-bevel-dark)}.nn-segbar-legend{display:flex;gap:12px;margin-top:3px;color:var(--nn-ink-muted)}.nn-segbar-key{display:inline-flex;align-items:center;gap:5px}.nn-segbar-swatch{width:10px;height:10px;box-shadow:0 0 0 1px var(--nn-bevel-dark)}.nn-segbar-swatch--solid{background:var(--nn-accent)}.nn-segbar-swatch--dim{background:repeating-linear-gradient(90deg,var(--nn-accent-wash) 0 3px,var(--nn-paper-sunken) 3px 5px)}.nn-pill{display:inline-block;font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never;font-size:var(--nn-text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px 1px;white-space:nowrap;line-height:1.3}.nn-pill--open{background:var(--nn-accent);color:var(--nn-ink-on-accent);box-shadow:0 0 0 1px var(--nn-accent-deep)}.nn-pill--closed{background:transparent;color:var(--nn-gilt);box-shadow:inset 0 0 0 1px var(--nn-gilt)}.nn-pill--neutral{background:transparent;color:var(--nn-ink-muted);box-shadow:inset 0 0 0 1px var(--nn-bevel-dark)}.nn-emblem{flex:none;display:inline-flex;align-items:center;justify-content:center;background:var(--nn-lcd-bg);box-shadow:var(--nn-sunken)}.nn-emblem svg{shape-rendering:crispEdges}.nn-emblem svg rect{fill:var(--nn-lcd-text)}.nn-crt{position:relative;flex:none;width:40px;height:31px;border-radius:5px/6px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:radial-gradient(115% 130% at 50% 38%,#0e2418,#071209 78%,#040d07);box-shadow:var(--nn-sunken),inset 0 0 7px #000000d9}.nn-crt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 80% at 50% -12%,rgba(255,255,255,.22),transparent 42%),repeating-linear-gradient(rgba(0,0,0,.32) 0 1px,transparent 1px 3px),radial-gradient(145% 150% at 50% 50%,transparent 58%,rgba(0,0,0,.6) 100%)}.nn-crt-img{max-width:84%;max-height:76%;object-fit:contain;filter:drop-shadow(0 0 3px rgba(255,255,255,.35)) saturate(1.12) contrast(1.05)}.nn-crt-tick{font-family:var(--nn-font-mono, monospace);font-weight:700;font-size:10px;letter-spacing:.06em;color:var(--nn-lcd-text);text-shadow:0 0 3px var(--nn-lcd-text),0 0 6px rgba(121,212,151,.55)}@media(prefers-reduced-motion:no-preference){.nn-crt:after{animation:nn-crt-flicker 4s steps(1,end) infinite}@keyframes nn-crt-flicker{0%,96%,to{opacity:1}97%{opacity:.82}98%{opacity:1}99%{opacity:.9}}}.nn-bondcard{position:relative;display:flex;flex-direction:column;background:var(--nn-paper-raised);box-shadow:var(--nn-raised)}.nn-bondcard--sel{box-shadow:var(--nn-raised),inset 0 0 0 3px var(--nn-accent);background:color-mix(in srgb,var(--nn-accent) 12%,var(--nn-paper-raised))}.nn-bondcard--sel:before{content:"✓";position:absolute;top:4px;left:4px;z-index:2;display:flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:11px;font-weight:700;line-height:1;color:#fff;background:var(--nn-accent)}.nn-bondcard-rec{display:inline-block;margin-top:4px;background:var(--nn-gilt);color:#1a1305;font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 6px 1px;box-shadow:0 0 0 1px var(--nn-bevel-dark)}.nn-bondcard-top{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;padding:9px 10px 7px;border-bottom:1px solid var(--nn-bevel-mid)}.nn-bondcard-id{display:flex;align-items:center;gap:9px;min-width:0}.nn-bondcard-tick{font-family:var(--nn-font-mono);font-size:19px;font-weight:700;line-height:1;color:var(--nn-ink)}.nn-bondcard-co{font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never;font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--nn-ink-faint);margin-top:3px}.nn-bondcard-mid{display:flex;flex-direction:column;gap:7px;padding:10px 11px;flex:1}.nn-bondcard-hook{font-family:var(--nn-font-mono);font-size:22px;font-weight:700;color:var(--nn-accent);line-height:1}.nn-bondcard-hook small{display:block;margin-top:4px;font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never;font-size:var(--nn-text-xs);font-weight:400;letter-spacing:.02em;color:var(--nn-ink-muted)}.nn-bondcard-mark{font-family:var(--nn-font-chrome);font-size:var(--nn-text-xs);letter-spacing:.02em;color:var(--nn-ink-muted)}.nn-bondcard-mark b{font-family:var(--nn-font-mono);color:var(--nn-ink);font-variant-numeric:tabular-nums}.nn-bondcard-action{padding:0 11px 11px}.nn-bondcard-action .nn-btn{width:100%}.nn-ticker{background:var(--nn-lcd-bg);box-shadow:var(--nn-sunken);overflow:hidden;padding:5px 0 4px;font-family:var(--nn-font-mono);font-size:var(--nn-text-md);color:var(--nn-lcd-text);white-space:nowrap;-webkit-user-select:none;user-select:none}.nn-ticker-track{display:inline-flex;gap:3ch;padding-left:1ch;animation:nn-ticker-scroll var(--nn-ticker-duration, 40s) linear infinite;will-change:transform}.nn-ticker:hover .nn-ticker-track{animation-play-state:paused}@keyframes nn-ticker-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nn-ticker-track{animation:none}}.nn-ticker-item{display:inline-flex;gap:1ch;font-variant-numeric:tabular-nums}.nn-ticker-item .nn-ticker-label{color:var(--nn-lcd-dim)}.nn-ticker-item .nn-tick-down{color:var(--nn-lcd-red)}.nn-readout{background:var(--nn-lcd-bg);box-shadow:var(--nn-sunken);padding:8px 12px 9px;min-width:0}.nn-readout-label{font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never;font-size:var(--nn-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--nn-lcd-dim);margin-bottom:3px;white-space:nowrap}.nn-readout-value{font-family:var(--nn-font-mono);font-size:var(--nn-text-xl);font-weight:700;font-variant-numeric:tabular-nums;color:var(--nn-lcd-text);white-space:nowrap}.nn-readout--down .nn-readout-value{color:var(--nn-lcd-red)}.nn-readout--idle .nn-readout-value{color:var(--nn-lcd-dim)}.nn-readout-sub{font-family:var(--nn-font-mono);font-size:var(--nn-text-xs);color:var(--nn-lcd-dim);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nn-table-wrap{box-shadow:var(--nn-sunken);background:var(--nn-paper-raised);overflow-x:auto;padding:2px}.nn-table{border-collapse:collapse;width:100%;font-size:var(--nn-text-sm)}.nn-table th{font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never;font-size:var(--nn-text-xs);text-align:left;background:var(--nn-paper);box-shadow:var(--nn-raised);padding:4px 8px 3px;white-space:nowrap;-webkit-user-select:none;user-select:none}.nn-table td{padding:4px 8px;border-bottom:1px solid var(--nn-paper-sunken);font-variant-numeric:tabular-nums}.nn-table td.nn-cell-num,.nn-table th.nn-cell-num{text-align:right}.nn-table tr:nth-child(2n) td{background:var(--nn-paper-raised)}.nn-table tr:nth-child(odd) td{background:var(--nn-paper)}.nn-field{display:flex;flex-direction:column;gap:3px;min-width:0}.nn-field-label{font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never;font-size:var(--nn-text-sm)}.nn-field-row{display:flex;gap:4px;align-items:stretch}.nn-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;box-shadow:var(--nn-sunken);background:var(--nn-paper-raised);color:var(--nn-ink);font-family:var(--nn-font-mono);font-size:var(--nn-text-md);font-variant-numeric:tabular-nums;padding:5px 8px;width:100%;min-width:0}.nn-input:disabled{background:var(--nn-paper-sunken);color:var(--nn-ink-muted)}.nn-input-suffix{display:inline-flex;align-items:center;padding:0 8px;box-shadow:var(--nn-sunken);background:var(--nn-paper-sunken);font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never;font-size:var(--nn-text-xs);white-space:nowrap}.nn-field-hint{font-size:var(--nn-text-xs);color:var(--nn-ink-muted)}.nn-tabs{min-width:0}.nn-tablist{display:flex;gap:2px;padding:0 4px;position:relative;z-index:1;align-items:flex-end}.nn-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:var(--nn-paper);box-shadow:var(--nn-raised);font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never;font-size:var(--nn-text-sm);padding:4px 12px 3px;cursor:pointer;color:var(--nn-ink);position:relative}.nn-tab[aria-selected=true]{font-weight:700;padding-top:6px;padding-bottom:4px;margin-bottom:-1px;z-index:2}.nn-tabpanel{box-shadow:var(--nn-raised);background:var(--nn-paper);padding:12px;position:relative}.nn-menubar{display:flex;flex-wrap:wrap;gap:1px;padding:2px 2px 3px;font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never;font-size:var(--nn-text-sm);-webkit-user-select:none;user-select:none}.nn-menubar-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;color:var(--nn-ink);padding:3px 10px 2px;cursor:pointer;white-space:nowrap}.nn-menubar-item:hover:not([aria-current=true]){box-shadow:var(--nn-etched)}.nn-menubar-item[aria-current=true]{background:var(--nn-accent);color:var(--nn-ink-on-accent);box-shadow:var(--nn-sunken)}.nn-menubar-item u{text-decoration:underline}.nn-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:repeating-conic-gradient(#00000073,#00000073 25%,#00000059 0%,#00000059 50%);background-size:4px 4px;display:flex;align-items:center;justify-content:center;z-index:100;padding:16px}.nn-dialog{max-width:440px;width:100%}.nn-dialog--wide{max-width:560px}.nn-dialog-content{flex:1;min-width:0}.nn-dialog-body{display:flex;gap:12px;align-items:flex-start;padding:14px 12px}.nn-dialog-icon{font-size:26px;line-height:1;flex:none}.nn-dialog-actions{display:flex;justify-content:center;gap:8px;padding:0 12px 12px}.nn-tip{position:relative;border-bottom:1px dotted var(--nn-ink-muted);cursor:help}.nn-tip-bubble{position:absolute;left:0;top:calc(100% + 6px);z-index:50;width:max-content;max-width:260px;background:var(--nn-paper-raised);box-shadow:var(--nn-raised),3px 3px #0000004d;padding:6px 9px;font-size:var(--nn-text-sm);font-family:var(--nn-font-body);color:var(--nn-ink);text-transform:none;letter-spacing:normal;font-weight:400;white-space:normal;display:none}.nn-tip:hover .nn-tip-bubble,.nn-tip:focus-within .nn-tip-bubble,.nn-tip:focus .nn-tip-bubble{display:block}.nn-row{display:flex;gap:10px;flex-wrap:wrap;min-width:0}.nn-row>*{flex:1;min-width:140px}.nn-row--between{justify-content:space-between;align-items:center}.nn-row--between>*{flex:0 0 auto;min-width:0}@media(max-width:560px){.nn-row:not(.nn-row--between)>*{min-width:100%}}.nn-stack{display:flex;flex-direction:column;gap:10px;min-width:0}.nn-hr{border:0;border-top:1px solid var(--nn-bevel-dark);border-bottom:1px solid var(--nn-bevel-light);margin:4px 0}.play-root{--play-phos: #ffb648;--play-phos-dim: #8a6226;--play-phos-hot: #ffe2a8;--play-tube: #160e02;--play-tube-glass: #241503;--play-felt: #234237;--play-felt-deep: #142b22;--play-screen: #081638;--play-screen-glass: #10225e;--play-screen-fg: #ffffff;--play-screen-mid: #dce7ff;--play-screen-dim: #8ba3e8;--play-screen-line: #24356e;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden;background:var(--play-felt-deep);-webkit-font-smoothing:antialiased}.boot{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#050301;color:var(--play-phos, #ffb648);cursor:pointer}.boot-post{font-family:Courier New,Courier,monospace;font-size:clamp(11px,2.4vw,15px);font-weight:700;line-height:1.75;letter-spacing:.04em;color:#ffb648;text-shadow:0 0 6px rgba(255,182,72,.45);margin:clamp(16px,6vh,48px) clamp(16px,8vw,72px);white-space:pre-wrap}.boot-caret{animation:boot-blink .8s steps(2,start) infinite}@keyframes boot-blink{50%{opacity:0}}.boot-splash{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}.boot-mark{font-family:Arial Black,Arial Bold,Arial,sans-serif;font-size:clamp(52px,14vw,96px);letter-spacing:.02em;color:#ffb648;text-shadow:0 0 18px rgba(255,182,72,.5),4px 4px 0 #4a3413}.boot-mark-98{font-size:.42em;vertical-align:super;color:#8a6226}.boot-mark-sub{font-family:Courier New,Courier,monospace;font-weight:700;font-size:clamp(9px,1.8vw,12px);letter-spacing:.22em;color:#8a6226}.boot-progress{display:flex;gap:3px;padding:4px;border:2px solid #4a3413}.boot-seg{width:12px;height:16px;background:#241503}.boot-seg--lit{background:#ffb648;box-shadow:0 0 6px #ffb64899}.boot-skip{position:fixed;bottom:18px;right:22px;font-family:Courier New,Courier,monospace;font-weight:700;font-size:11px;letter-spacing:.1em;color:#6a4d1e}.desk{position:relative;flex:1;overflow:hidden}.desk-wallpaper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#2e5f96}.desk-wallpaper-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.desk-icons{position:absolute;top:14px;left:10px;bottom:64px;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;gap:6px 8px;z-index:1}.desk-icon{width:92px;min-height:86px;padding:8px 4px 6px;display:flex;flex-direction:column;align-items:center;gap:6px;background:none;border:1px solid transparent;color:#f2eee0;text-decoration:none;cursor:pointer;font-family:var(--nn-font-chrome)}.desk-icon:hover{border-color:#ffffff2e;background:#ffffff0b}.desk-icon:focus-visible{outline:1px dotted #f2eee0;outline-offset:-3px;background:#ffffff0f}.desk-icon:active .desk-icon-art{transform:translate(1px,1px)}.desk-icon-art{position:relative;width:48px;height:48px;filter:drop-shadow(2px 2px 0 rgba(0,0,0,.35))}.icon-shortcut{position:absolute;left:-2px;bottom:-2px}.desk-icon-label{font-size:var(--nn-text-sm);line-height:1.25;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.55);padding:1px 4px;background:#0d203a8c}.desk-icon[aria-current=true] .desk-icon-label,.desk-icon:focus-visible .desk-icon-label{background:var(--nn-selection-bg);color:var(--nn-selection-fg);text-shadow:none}.desk-windows{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.desk-window{position:absolute;pointer-events:auto;max-width:calc(100vw - 16px);box-shadow:var(--nn-raised),6px 6px #00000047}.desk-window .nn-titlebar{touch-action:none;cursor:default}.desk-window:not(.desk-window--focused) .nn-titlebar{background:linear-gradient(180deg,#6c6a5f,#57554b)}.desk-window-body{max-height:min(72vh,760px);overflow-y:auto}.taskbar{position:relative;z-index:40;display:flex;align-items:stretch;gap:6px;padding:4px 6px;background:var(--nn-paper);box-shadow:var(--nn-raised);min-height:42px}.taskbar-start{position:relative;display:flex}.taskbar-start-btn{display:flex;align-items:center;gap:7px;font-weight:700;letter-spacing:.06em;min-width:84px;min-height:34px}.taskbar-start-coin{width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f4d06f,#d8a833 55%,#8a6d2f);box-shadow:inset -1px -1px #0006}.taskbar-windows{flex:1;display:flex;gap:4px;overflow:hidden}.taskbar-win{min-width:0;max-width:190px;flex:1 1 120px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:34px}.taskbar-tray{display:flex;align-items:stretch;gap:4px}.taskbar-tray-cell{display:flex;align-items:center;gap:6px;padding:0 9px;box-shadow:var(--nn-sunken);background:var(--nn-paper-sunken);font-size:var(--nn-text-sm);white-space:nowrap}.taskbar-feed{color:var(--nn-ink-muted);letter-spacing:.08em}.taskbar-balance{border:0;cursor:pointer;font-family:var(--nn-font-chrome);color:var(--nn-ink)}.taskbar-balance:focus-visible{outline:var(--nn-focus);outline-offset:-3px}.playmenu{position:absolute;bottom:calc(100% + 4px);left:0;width:276px;display:flex;flex-direction:column;z-index:60}.playmenu-main{display:flex;min-height:0}.playmenu-rail{flex:none;width:36px;display:flex;align-items:flex-end;justify-content:center;padding:12px 0 10px;background:repeating-linear-gradient(45deg,rgba(255,255,255,.06) 0 1px,transparent 1px 3px),linear-gradient(0deg,var(--nn-accent-deep) 0%,var(--nn-accent) 55%,var(--nn-accent-bright) 100%);box-shadow:inset -1px 0 #00000040}.playmenu-rail-mark{writing-mode:vertical-rl;transform:rotate(180deg);font-family:Arial Black,Arial Bold,Arial,sans-serif;font-size:21px;letter-spacing:.16em;color:var(--nn-ink-on-accent);text-shadow:-1px 1px 0 rgba(0,0,0,.35);-webkit-user-select:none;user-select:none}.playmenu-rail-98{font-size:.6em;letter-spacing:.1em;color:#f4d06f}.playmenu-items{flex:1;display:flex;flex-direction:column;padding:4px}.playmenu-item{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;padding:7px 10px;background:none;border:none;text-align:left;text-decoration:none;color:var(--nn-ink);cursor:pointer;font-family:var(--nn-font-chrome);min-height:40px}.playmenu-item:hover,.playmenu-item:focus-visible{background:var(--nn-selection-bg);outline:none}.playmenu-item:hover .playmenu-item-label,.playmenu-item:hover .playmenu-item-sub,.playmenu-item:focus-visible .playmenu-item-label,.playmenu-item:focus-visible .playmenu-item-sub{color:var(--nn-selection-fg)}.playmenu-item-label{font-size:var(--nn-text-md);font-weight:700}.playmenu-item-sub{font-size:var(--nn-text-xs);color:var(--nn-ink-muted)}.playmenu-sep{height:0;border-top:1px solid var(--nn-bevel-dark);border-bottom:1px solid var(--nn-bevel-light);margin:4px 8px}.playmenu-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px;padding:7px 12px;background:var(--nn-paper-sunken);box-shadow:var(--nn-sunken);color:var(--nn-ink);font-family:var(--nn-font-chrome);text-decoration:none}.playmenu-footer-label{font-size:var(--nn-text-sm);font-weight:700}.playmenu-footer-url{font-size:var(--nn-text-sm);color:var(--nn-accent);text-decoration:underline}.playmenu-footer:hover,.playmenu-footer:focus-visible{background:var(--nn-selection-bg);outline:none}.playmenu-footer:hover .playmenu-footer-label,.playmenu-footer:hover .playmenu-footer-url,.playmenu-footer:focus-visible .playmenu-footer-label,.playmenu-footer:focus-visible .playmenu-footer-url{color:var(--nn-selection-fg)}.tube{position:relative;background:linear-gradient(180deg,var(--nn-paper-raised),var(--nn-paper-shade));box-shadow:var(--nn-raised);padding:10px 10px 8px}.tube-canvas,.tube-reduced{display:block;width:100%;aspect-ratio:176 / 104;background:radial-gradient(115% 135% at 50% 36%,var(--play-screen-glass) 0%,var(--play-screen) 74%);image-rendering:pixelated;box-shadow:var(--nn-sunken),inset 0 0 26px #0000008c}.tube-reduced{display:flex;align-items:center;justify-content:center;color:var(--play-screen-mid);font-family:Courier New,Courier,monospace;font-weight:700;letter-spacing:.08em}.tube:after{content:"";position:absolute;top:10px;right:10px;bottom:8px;left:10px;pointer-events:none;background:radial-gradient(130% 70% at 50% -14%,rgba(255,255,255,.13),transparent 44%),repeating-linear-gradient(rgba(0,0,0,.28) 0 1px,transparent 1px 3px),radial-gradient(150% 150% at 50% 50%,transparent 56%,rgba(0,0,0,.55) 100%)}@media(prefers-reduced-motion:no-preference){.tube[data-phase=tossing]:after{animation:tube-hum 3.2s steps(1,end) infinite}@keyframes tube-hum{0%,93%,to{opacity:1}94%{opacity:.86}96%{opacity:1}98%{opacity:.93}}}.tube-label{position:absolute;left:50%;bottom:14px;transform:translate(-50%);font-family:Courier New,Courier,monospace;font-weight:700;font-size:10px;letter-spacing:.18em;color:var(--play-screen-dim);white-space:nowrap}.tube[data-phase=done] .tube-label{color:var(--play-screen-fg)}.flip-screen{display:flex;flex-direction:column;scroll-margin-top:8px}.flip-roundstrip{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:6px 10px;background:var(--play-screen);color:var(--play-screen-mid);font-family:Courier New,Courier,monospace;font-weight:700;font-size:11px;letter-spacing:.04em;box-shadow:var(--nn-sunken)}.flip-roundstrip-round{white-space:nowrap}.flip-roundstrip-clock{color:var(--play-screen-dim);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flip{display:flex;flex-direction:column;gap:10px}.flip-grid{display:grid;grid-template-columns:1fr;gap:10px;align-items:start}.flip-form,.flip-stage{display:flex;flex-direction:column;gap:10px;min-width:0}.flip-form{order:1}.flip-stage{order:2}@media(min-width:761px){.flip-grid{grid-template-columns:minmax(240px,290px) minmax(0,1fr);gap:14px}.flip-form{grid-column:1;grid-row:1;order:0}.flip-stage{grid-column:2;grid-row:1;order:0}}.flip-readouts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.flip-result{padding:10px 12px;box-shadow:var(--nn-sunken);background:var(--nn-paper-sunken);display:flex;flex-direction:column;gap:6px}.flip-result--won{background:var(--nn-accent-wash)}.flip-result-headline{font-family:Arial Black,Arial Bold,Arial,sans-serif;font-size:17px;letter-spacing:.02em;color:var(--nn-accent-deep);font-variant-numeric:tabular-nums}.flip-result-headline--lost{color:var(--nn-ink-muted)}.flip-result-sub{font-size:var(--nn-text-md);line-height:1.45;text-wrap:pretty}.flip-result-actions{display:flex;gap:8px;flex-wrap:wrap}.flip-sellnote{font-size:var(--nn-text-sm);color:var(--nn-accent-deep);padding:4px 2px 0}.flip-collect{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:var(--nn-text-sm);color:var(--nn-ink-muted);padding:6px 8px;box-shadow:var(--nn-etched)}.flip-controls{display:flex;flex-direction:column;gap:10px}.flip-controls:disabled{opacity:.72}.flip-row--side{display:grid;grid-template-columns:1fr 1fr;gap:8px}.flip-side{display:flex;align-items:center;justify-content:center;gap:10px;padding:9px 8px;font-family:var(--nn-font-chrome);font-size:var(--nn-text-md);font-weight:700;letter-spacing:.1em;color:var(--nn-ink);background:var(--nn-paper);border:none;box-shadow:var(--nn-raised);cursor:pointer;min-height:44px}.flip-side[aria-checked=true]{box-shadow:var(--nn-sunken);background:var(--nn-accent-wash)}.flip-side:focus-visible{outline:var(--nn-focus);outline-offset:-4px}.flip-side-coin{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#4d84ff,#0052ff 60%,#0039b8);box-shadow:inset -1px -1px #00000059;font-size:8px;font-weight:700;color:#fff;letter-spacing:0}.flip-side[aria-checked=true] .flip-side-coin{background:radial-gradient(circle at 35% 30%,#fff,#dce7ff 70%,#b7c9f4);color:#0039b8;box-shadow:inset -1px -1px #0039b859}.flip-side-coin--h{font-size:7px}.flip-row--modes{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.flip-mode{display:flex;flex-direction:column;align-items:center;gap:1px;padding:7px 4px;border:none;background:var(--nn-paper);box-shadow:var(--nn-raised);cursor:pointer;font-family:var(--nn-font-chrome);color:var(--nn-ink);min-height:46px}.flip-mode[aria-checked=true]{box-shadow:var(--nn-sunken);background:var(--nn-accent-wash)}.flip-mode:focus-visible{outline:var(--nn-focus);outline-offset:-4px}.flip-mode-n{font-size:16px;font-weight:700}.flip-mode-pays{font-size:var(--nn-text-xs);color:var(--nn-ink-muted)}.flip-row--stake{display:flex;gap:8px;align-items:stretch}.flip-currency{display:flex;flex-direction:row;gap:4px}.flip-curr{display:flex;align-items:center;justify-content:center;padding:0 12px;border:none;background:var(--nn-paper);box-shadow:var(--nn-raised);font-family:var(--nn-font-chrome);font-size:var(--nn-text-sm);font-weight:700;cursor:pointer;color:var(--nn-ink);min-width:58px}.flip-stakeinput{flex:1;min-width:0}.flip-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.flip-stakehint{margin-top:-2px}.flip-curr[aria-checked=true]{box-shadow:var(--nn-sunken);background:var(--nn-accent-wash)}.flip-curr:disabled{color:var(--nn-ink-faint);cursor:not-allowed}.flip-curr:focus-visible{outline:var(--nn-focus);outline-offset:-3px}.flip-maxlink{background:none;border:none;padding:2px;font:inherit;color:var(--nn-accent);text-decoration:underline;cursor:pointer}.flip-maxlink:focus-visible{outline:var(--nn-focus)}.flip-max{padding:0 12px;border:none;box-shadow:var(--nn-raised);background:var(--nn-paper);color:var(--nn-accent);font-family:var(--nn-font-chrome);-webkit-font-smoothing:none;font-smooth:never;font-size:var(--nn-text-xs);font-weight:700;letter-spacing:.06em;cursor:pointer;white-space:nowrap}.flip-max:active{box-shadow:var(--nn-sunken)}.flip-max:disabled{color:var(--nn-ink-faint);cursor:not-allowed}.flip-max:focus-visible{outline:var(--nn-focus);outline-offset:-3px}.flip-tape{position:relative;display:flex;flex-direction:column;gap:3px;margin:0 14px 5px;padding:9px 12px 10px;background:repeating-linear-gradient(0deg,rgba(16,31,56,.035) 0 1px,transparent 1px 3px),#fff;color:#101f38;box-shadow:0 -3px #101f384d;filter:drop-shadow(2px 3px 0 rgba(16,31,56,.22));font-family:Courier New,Courier,monospace;font-weight:700;font-size:11px;letter-spacing:.03em}.flip-tape:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:5px;background:linear-gradient(-45deg,transparent 70%,#ffffff 71%) 0 0 / 10px 5px repeat-x,linear-gradient(45deg,transparent 70%,#ffffff 71%) 5px 0 / 10px 5px repeat-x}.flip-tape-risk{font-size:13px;letter-spacing:.05em}.flip-throw{min-height:42px;font-size:var(--nn-text-lg);letter-spacing:.06em;white-space:nowrap}.flip-blocked{display:flex;align-items:baseline;gap:8px;font-size:var(--nn-text-sm);color:var(--nn-red);padding:2px 2px 0}.flip-steps{font-size:var(--nn-text-sm);color:var(--nn-ink-muted);padding:4px 2px 0;letter-spacing:.02em}.flip-account{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:6px 8px;box-shadow:var(--nn-sunken);background:var(--nn-paper-sunken);font-size:var(--nn-text-sm)}.flip-account-cell{padding:2px 6px;box-shadow:var(--nn-etched);background:var(--nn-paper)}.flip-account-cell--queued{color:var(--nn-red)}.flip-account-cell--addr{margin-left:auto;color:var(--nn-ink-muted)}.flip-plate{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:8px 10px;box-shadow:var(--nn-etched);color:var(--nn-ink-muted);line-height:1.4}.flip-plate-lines{display:flex;flex-direction:column;gap:2px;text-wrap:pretty}.desk-window--coinflip,.desk-window--teller,.desk-window--rules{--nn-paper: #f2f5fb;--nn-paper-raised: #ffffff;--nn-paper-sunken: #e4e9f4;--nn-paper-shade: #d7deed;--nn-ink: #101f38;--nn-ink-muted: #45536e;--nn-ink-faint: #909cb4;--nn-ink-on-accent: #ffffff;--nn-bevel-light: #ffffff;--nn-bevel-mid: #b7c2d8;--nn-bevel-dark: #7e8ba6;--nn-bevel-darkest: #2e3b58;--nn-accent: #0052ff;--nn-accent-deep: #0039b8;--nn-accent-bright: #3d78ff;--nn-accent-wash: #e3ebff;--nn-red: #b3261e;--nn-red-wash: #fbe9e7;--nn-gilt: #45536e;--nn-lcd-bg: #ffffff;--nn-lcd-text: #101f38;--nn-lcd-dim: #45536e;--nn-lcd-red: #b3261e;--nn-selection-bg: #0052ff;--nn-selection-fg: #ffffff;--nn-focus: 1px dotted #101f38;background:repeating-linear-gradient(90deg,rgba(16,31,56,.02) 0 1px,transparent 1px 4px),var(--nn-paper);box-shadow:0 0 0 1px #2e3b58,var(--nn-raised),8px 8px #00000047;color:var(--nn-ink)}.desk-window--coinflip:not(.desk-window--focused) .nn-titlebar,.desk-window--teller:not(.desk-window--focused) .nn-titlebar,.desk-window--rules:not(.desk-window--focused) .nn-titlebar{background:linear-gradient(180deg,#7d879c,#626c82)}.desk-window--coinflip .nn-titlebar{height:26px;text-transform:none;letter-spacing:0}.fliptitle{display:inline-flex;align-items:baseline;gap:1px}.fliptitle-led{align-self:center;width:6px;height:6px;margin-right:7px;border-radius:50%;background:#fff;box-shadow:0 0 5px #fffc,inset 0 -1px #0039b880}.fliptitle-coin{font-family:Arial Black,Arial Bold,Arial,sans-serif;font-size:13px;letter-spacing:.05em;color:#fff}.fliptitle-flip{font-family:Courier New,Courier,monospace;font-weight:700;font-size:13px;color:#dce7ff}.fliptitle-ext{font-family:Courier New,Courier,monospace;font-weight:700;font-size:11px;color:#dce7ff}.desk-window--coinflip:not(.desk-window--focused) .fliptitle-led{background:#c6cddb;box-shadow:none}.desk-window--coinflip .nn-fieldset>legend{font-family:Courier New,Courier,monospace;font-weight:700;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--nn-ink-muted);background:var(--nn-paper);padding:0 6px}.desk-window--coinflip .flip-side[aria-checked=true],.desk-window--coinflip .flip-mode[aria-checked=true],.desk-window--coinflip .flip-curr[aria-checked=true]{background:#0052ff;color:#fff;box-shadow:inset 0 0 0 1px #0035a6,inset 1px 1px 2px #00000052}.desk-window--coinflip .flip-mode[aria-checked=true] .flip-mode-pays{color:#dce7ff}.desk-window--coinflip .flip-throw{background:linear-gradient(180deg,#4d84ff,#0052ff 62%,#0040c4);color:#fff;font-family:Arial Black,Arial Bold,Arial,sans-serif;font-size:15px;letter-spacing:.08em;box-shadow:inset 2px 2px #9db8ff,inset -2px -2px #0035a6,0 0 0 1px #2e3b58}.desk-window--coinflip .flip-throw:active:not(:disabled){box-shadow:inset 2px 2px #0035a6,inset -2px -2px #4d84ff,0 0 0 1px #2e3b58}.desk-window--coinflip .flip-throw:disabled{background:var(--nn-paper-sunken);color:var(--nn-ink-faint);text-shadow:none;box-shadow:var(--nn-sunken)}.desk-window--coinflip .flip-result-headline--lost{color:var(--nn-ink-muted);text-shadow:none}.logon{position:relative;flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:16px}.logon-window{position:relative;z-index:1;width:min(460px,100%)}.logon-body{display:flex;flex-direction:column;gap:12px}.logon-lead{margin:0;line-height:1.5;text-wrap:pretty}.logon-profiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.logon-profile{display:flex;flex-direction:column;align-items:center;gap:5px;padding:14px 10px 12px;border:0;background:var(--nn-paper);box-shadow:var(--nn-raised);cursor:pointer;font-family:var(--nn-font-chrome);color:var(--nn-ink);min-height:112px}.logon-profile:hover{background:var(--nn-paper-raised)}.logon-profile:active{box-shadow:var(--nn-sunken)}.logon-profile:focus-visible{outline:var(--nn-focus);outline-offset:-4px}.logon-profile-name{font-size:var(--nn-text-md);font-weight:700}.logon-profile-sub{font-size:var(--nn-text-xs);color:var(--nn-ink-muted);text-align:center}.logon-sep{height:0;border-top:1px solid var(--nn-bevel-dark);border-bottom:1px solid var(--nn-bevel-light)}.logon-wallet-btn{min-height:40px;font-size:var(--nn-text-md);letter-spacing:.04em}.logon-wallet-hint{margin:0;text-align:center;text-wrap:pretty}.logon-fine{margin:0;text-align:center}.logon-denied{margin:0;color:var(--nn-red);line-height:1.45;text-wrap:pretty}.teller{display:flex;flex-direction:column;gap:12px}.teller-balances{display:grid;grid-template-columns:1fr 1fr;gap:8px}.teller-queued{margin:0}.teller-section{display:flex;flex-direction:column;gap:10px}.teller-text{margin:0;font-size:var(--nn-text-md);line-height:1.5;text-wrap:pretty}.teller-address{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:7px 9px;box-shadow:var(--nn-sunken);background:var(--nn-paper-sunken)}.teller-code{font-weight:700;padding:2px 6px;background:var(--nn-paper);box-shadow:var(--nn-etched)}.teller-demo{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.teller-credited{color:var(--nn-accent-deep)}.teller-send,.teller-send-closed{display:flex;flex-direction:column;gap:8px;padding:8px;box-shadow:var(--nn-etched)}.teller-send-closed{flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap}.teller-send-row{display:flex;align-items:flex-end;gap:8px}.teller-warn,.teller-fine{margin:0}@media(max-width:420px){.logon-profiles,.teller-balances{grid-template-columns:1fr}}.about{display:flex;flex-direction:column;gap:12px}.about-head{display:flex;align-items:center;gap:12px}.about-crest{flex:none;padding:10px 12px;background:var(--play-tube);color:var(--play-phos);font-family:Arial Black,Arial Bold,Arial,sans-serif;font-size:22px;box-shadow:var(--nn-sunken);text-shadow:0 0 8px rgba(255,182,72,.5)}.about-crest-98{font-size:12px;vertical-align:super;color:var(--play-phos-dim)}.about-title{font-weight:700;font-size:var(--nn-text-lg);text-wrap:balance}.about-body{display:flex;flex-direction:column;gap:8px;font-size:var(--nn-text-md);line-height:1.55;text-wrap:pretty}.about-props{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;font-size:var(--nn-text-sm);margin:0}.about-props dt{color:var(--nn-ink-muted)}.about-props dd{margin:0}.about-links{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.about-link{color:var(--nn-accent)}.about-fine{line-height:1.5}.rules-text{font-family:Courier New,Courier,monospace;font-size:12px;line-height:1.55;white-space:pre-wrap;margin:0;color:var(--nn-ink)}@media(max-width:760px){.desk{overflow-y:auto;padding-bottom:70px}.desk-icons{position:static;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:12px 8px 4px}.desk-icon{width:84px}.desk-windows{position:static;display:flex;flex-direction:column;gap:12px;padding:8px;pointer-events:auto}.desk-window{position:static!important;width:100%!important;max-width:none}.desk-window-body{max-height:none}.flip-readouts{grid-template-columns:1fr}.taskbar-clock{display:none}.taskbar{flex-wrap:wrap}.taskbar-tray{flex:1 1 100%;flex-wrap:wrap}.taskbar-tray-cell{min-height:30px}.play-root .nn-btn{min-height:40px}.play-root .nn-input{font-size:16px;min-height:44px}.play-root .nn-glyph{width:30px;height:26px;font-size:12px}.flip-curr{min-width:64px}.play-root .flip-throw{min-height:48px}.flip-maxlink{padding:14px 6px;margin:-11px 0}}@media(max-width:420px){.flip-row--modes{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){.boot-caret,.boot-seg--lit{animation:none}}
