.disp.svelte-1kd0uxy{background:var(--chassis-2);border:1px solid var(--chassis-edge);border-radius:6px;padding:10px 12px}.disp-head.svelte-1kd0uxy{display:flex;justify-content:space-between;align-items:baseline}.disp-range.svelte-1kd0uxy{font-size:9px;letter-spacing:.18em;color:var(--silk-dim)}.disp-screen.svelte-1kd0uxy{margin-top:8px;padding:10px;background:var(--readout-bg);border:1px solid var(--readout-edge);border-radius:4px;display:grid;grid-template-columns:repeat(36,1fr);gap:2px;box-shadow:inset 0 0 16px #0009}.chassis-paper .disp-screen.svelte-1kd0uxy{box-shadow:inset 0 0 0 1px #0000001a}.disp-cell.svelte-1kd0uxy{display:flex;align-items:center;justify-content:center;min-height:22px;font-family:IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:13px;color:var(--accent);text-shadow:0 0 4px var(--phosphor-glow);border-radius:2px;background:#ffffff05;transition:background .18s ease}.chassis-paper .disp-cell.svelte-1kd0uxy{text-shadow:none;background:transparent}.disp-cell.just-written.svelte-1kd0uxy{background:var(--phosphor-glow)}.disp-ch.svelte-1kd0uxy{letter-spacing:0}@media(prefers-reduced-motion:reduce){.disp-cell.svelte-1kd0uxy{transition:none}}.kbd.svelte-1wckgfr{background:var(--chassis-2);border:1px solid var(--chassis-edge);border-radius:6px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.kbd-head.svelte-1wckgfr{display:flex;justify-content:space-between;align-items:baseline}.kbd-target.svelte-1wckgfr{font-size:9px;letter-spacing:.16em;color:var(--silk-dim);font-family:IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace}.kbd-form.svelte-1wckgfr{display:grid;grid-template-columns:48px 1fr auto;gap:6px;align-items:center}.kbd-label.svelte-1wckgfr{font-size:9px;letter-spacing:.2em;color:var(--silk-dim)}.kbd-input.svelte-1wckgfr{background:var(--readout-bg);color:var(--accent);border:1px solid var(--readout-edge);padding:5px 8px;border-radius:3px;font-family:IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:11px;letter-spacing:.06em}.chassis-paper .kbd-input.svelte-1wckgfr{color:var(--accent)}.kbd-input.svelte-1wckgfr:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.kbd-input-hex.svelte-1wckgfr{text-transform:uppercase;width:4.5em}.kbd-btn.svelte-1wckgfr{background:linear-gradient(180deg,#2a2520,#161311);color:var(--silk);border:1px solid var(--chassis-edge);border-radius:3px;padding:4px 10px;font-size:9px;letter-spacing:.22em;font-weight:700;cursor:pointer}.chassis-paper .kbd-btn.svelte-1wckgfr{background:linear-gradient(180deg,#f0e6cf,#d6c9a7);color:#2b2722}.kbd-btn.svelte-1wckgfr:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.kbd-btn.svelte-1wckgfr:disabled{opacity:.4;cursor:not-allowed}.kbd-recent.svelte-1wckgfr{display:flex;align-items:center;gap:8px;font-size:9px;letter-spacing:.16em;color:var(--silk-dim);padding-top:4px;border-top:1px dashed rgba(255,255,255,.05)}.chassis-paper .kbd-recent.svelte-1wckgfr{border-top-color:#00000014}.kbd-recent-v.svelte-1wckgfr{display:flex;gap:4px}.kbd-recent-byte.svelte-1wckgfr{font-family:IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;padding:2px 5px;background:#0000004d;border:1px solid var(--chassis-edge);border-radius:2px;color:var(--silk)}.chassis-paper .kbd-recent-byte.svelte-1wckgfr{background:#0000000d}.stack.svelte-w9k8k8{background:var(--chassis-2);border:1px solid var(--chassis-edge);border-radius:6px;padding:10px 12px}.stack-head.svelte-w9k8k8{display:flex;justify-content:space-between;align-items:baseline}.stack-sp.svelte-w9k8k8{font-size:9px;letter-spacing:.18em;color:var(--silk-dim);font-family:IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace}.stack-list.svelte-w9k8k8{margin-top:6px;display:flex;flex-direction:column-reverse;gap:1px}.stack-row.svelte-w9k8k8{display:grid;grid-template-columns:48px 48px 1fr;align-items:baseline;padding:3px 6px;background:#00000040;border:1px solid transparent;border-radius:3px}.chassis-paper .stack-row.svelte-w9k8k8{background:#0000000a}.stack-top.svelte-w9k8k8{background:var(--phosphor-glow);border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.stack-depth.svelte-w9k8k8{font-size:9px;letter-spacing:.18em;color:var(--silk-dim);font-weight:600}.stack-top.svelte-w9k8k8 .stack-depth:where(.svelte-w9k8k8){color:var(--accent)}.stack-addr.svelte-w9k8k8{font-size:10px;letter-spacing:.1em;color:var(--silk-dim);font-family:IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace}@media(max-width:640px){.stack-row.svelte-w9k8k8{grid-template-columns:36px 36px 1fr}}.panel-grid.svelte-1aegli2{display:grid;grid-template-columns:minmax(0,24rem) minmax(0,1fr) minmax(0,22rem);gap:14px;align-items:start}.col.svelte-1aegli2{display:flex;flex-direction:column;gap:12px;min-width:0}.tiles.svelte-1aegli2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.tiles-cesar.svelte-1aegli2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.tiles-cesar.svelte-1aegli2 .seg-xl{font-size:26px;letter-spacing:.1em}.tiles-cesar.svelte-1aegli2 .reg-tile{padding:8px 10px}.tiles-cesar.svelte-1aegli2 .reg-head{margin-bottom:2px}.tiles-cesar.svelte-1aegli2 .reg-value{padding:2px 0 4px}.tiles-cesar.svelte-1aegli2 .reg-sub-key{font-size:8px}@media(max-width:1240px){.panel-grid.svelte-1aegli2{grid-template-columns:1fr}}@media(max-width:640px){.tiles-cesar.svelte-1aegli2{grid-template-columns:1fr 1fr}}.mem-and-arrow.svelte-1aegli2{position:relative}.mem-head-extra.svelte-1aegli2{display:flex;align-items:center;gap:10px;font-size:9px;letter-spacing:.2em;color:var(--silk-dim)}.mem-page-k.svelte-1aegli2{color:var(--silk-etch);font-weight:700}.mem-page-row.svelte-1aegli2{display:flex;gap:4px;flex-wrap:wrap}.mem-page-btn.svelte-1aegli2{background:#0000004d;border:1px solid var(--chassis-edge);color:var(--silk-dim);font-family:inherit;font-size:9px;letter-spacing:.12em;padding:3px 6px;border-radius:3px;cursor:pointer}.mem-page-btn.svelte-1aegli2:hover{color:var(--silk)}.mem-page-btn.mem-page-on.svelte-1aegli2{background:var(--accent);color:#0a0806;border-color:var(--accent)}.sob-note.svelte-1aegli2{font-size:10px;letter-spacing:.08em;color:var(--silk-dim);padding:8px 10px;background:#ffffff05;border-left:2px solid var(--accent);border-radius:3px}.sob-k.svelte-1aegli2{color:var(--accent);margin-right:6px;font-weight:700}.sob-note.svelte-1aegli2 b:where(.svelte-1aegli2){color:var(--silk)}.chassis.ann-off .sob-note.svelte-1aegli2{display:none}
