cartographer/capsule/capacity-garden / cinders / charity-booth wave + calyx / boundary-ritual / bearings / autopsy-room / attune-ritual successes. */ :root{--bench-paper: #f7f5f0;--bench-ink: #1f2526}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.serif{font-family:"Instrument Serif",Georgia,Times New Roman,serif}.mono{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.bench-surface{background:linear-gradient(180deg,#f7f5f0,#f1ede3);box-shadow:inset 0 1px #fff9,0 1px 3px #0000000f}.workbench{border:1px solid #c9c2b2;background:#f7f5f0}.fragment-card{transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease;border:1px solid #c9c2b2;background:#fff}.fragment-card:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000000f;border-color:#8a5f2b}.interp{border-left:3px solid #8a5f2b;background:#faf8f3}.hold{border-left:3px solid #3f5c4f;background:#f3f1eb}.probe-panel{background:#f4f1e9;border:1px solid #c9c2b2}.budget-surface{background:#2f3a36;color:#e8e4d9}.metric{font-variant-numeric:tabular-nums}.telemetry-dot{width:10px;height:10px;border-radius:999px}.state-chip{font-size:12px;padding:1px 9px;border-radius:999px;border:1px solid #c9c2b2;background:#fff;color:#4a5557}.state-chip.active{background:#8a5f2b;color:#fff;border-color:#8a5f2b}.consent-box{background:#f3f1eb;border:1px solid #c9c2b2}.bench-label{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#6b7779}.tool-btn{font-size:13px;padding:6px 12px;border:1px solid #c9c2b2;background:#fff;transition:all 80ms ease}.tool-btn:hover{background:#f1ede3;border-color:#8a5f2b}.tool-btn.active{background:#8a5f2b;color:#fff;border-color:#8a5f2b}.budget-line{height:1px;background:linear-gradient(to right,transparent,#5c665f,transparent)}.print-only{display:none}@media print{.no-print{display:none!important}.print-only{display:block}.budget-surface{background:#fff;color:#1f2526;border:1px solid #1f2526}}
