/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */:root{--paper:#fafafa;--paper-2:#f4f4f5;--ink-900:#09090b;--ink-700:#27272a;--ink-500:#71717a;--ink-300:#d4d4d8;--ink-100:#e4e4e7;--ink-50:#f4f4f5;--accent-measure:#2563eb;--accent-decision:#d97706;--accent-escalate:#dc2626;--accent-signoff:#16a34a;--accent-inspect:#7c3aed;--accent-zone:#0891b2;--accent-voice:#ea580c}body[data-theme=paper]{background-color:var(--paper);color:var(--ink-900);-webkit-font-smoothing:antialiased;background-image:none;font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}body[data-theme=paper] .mono{font-feature-settings:"calt" 0;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace}body[data-theme=paper] .bg-grid{background-color:var(--paper);background-image:linear-gradient(90deg,#09090b0f 1px,#0000 0),linear-gradient(#09090b0f 1px,#0000 0);background-size:20px 20px}body[data-theme=paper] .pill{border:1px solid var(--ink-300);color:var(--ink-700);border-radius:9999px;gap:.375rem;padding:.125rem .625rem;font-size:11px}body[data-theme=paper] .pill,body[data-theme=paper] .tab{text-transform:uppercase;letter-spacing:.05em;background:0 0;align-items:center;font-family:JetBrains Mono,ui-monospace,monospace;display:inline-flex}body[data-theme=paper] .tab{color:var(--ink-500);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;gap:.5rem;padding:.5rem .875rem;font-size:12px}body[data-theme=paper] .tab[data-active=true]{color:var(--ink-900);border-bottom-color:var(--ink-900)}body[data-theme=paper] .evidence-btn{border:1px solid var(--ink-300);min-width:44px;min-height:44px;color:var(--ink-700);cursor:pointer;background:#fff;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:14px;display:inline-flex}body[data-theme=paper] .evidence-btn:hover{background:var(--paper-2)}body[data-theme=paper] .evidence-btn:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}body[data-theme=paper] .measurement-box{border:1px solid var(--accent-measure);background:var(--accent-measure);border-radius:.75rem;padding:1rem}@supports (color:color-mix(in lab,red,red)){body[data-theme=paper] .measurement-box{background:color-mix(in srgb,var(--accent-measure) 8%,white)}}body[data-theme=paper] .decision-btn{border:2px solid var(--ink-300);min-height:56px;color:var(--ink-900);cursor:pointer;text-align:left;background:#fff;border-radius:.75rem;padding:.75rem 1.25rem;font-size:15px;font-weight:600}body[data-theme=paper] .decision-btn:hover{border-color:var(--ink-900)}body[data-theme=paper] .blueprint-frame{border:1px solid var(--ink-300);background:#fff;border-radius:.5rem;padding:1.25rem;position:relative}body[data-theme=paper] .blueprint-frame:after,body[data-theme=paper] .blueprint-frame:before{content:"";border:2px solid var(--ink-900);width:10px;height:10px;position:absolute}body[data-theme=paper] .blueprint-frame:before{border-bottom:none;border-right:none;top:-1px;left:-1px}body[data-theme=paper] .blueprint-frame:after{border-top:none;border-left:none;bottom:-1px;right:-1px}body[data-theme=paper] .immersive-step-card{border:1px solid var(--ink-300);background:#fff;border-radius:1rem;width:100%;max-width:430px;margin:0 auto;padding:1.5rem}body[data-theme=paper] .walkthrough-list{flex-direction:column;gap:.75rem;padding:1rem;display:flex}body[data-theme=paper] .block-measure{border-left:3px solid var(--accent-measure)}body[data-theme=paper] .block-decision{border-left:3px solid var(--accent-decision)}body[data-theme=paper] .block-escalate{border-left:3px solid var(--accent-escalate)}body[data-theme=paper] .block-signoff{border-left:3px solid var(--accent-signoff)}body[data-theme=paper] .block-inspect{border-left:3px solid var(--accent-inspect)}body[data-theme=paper] .block-zone{border-left:3px solid var(--accent-zone)}body[data-theme=paper] .block-voice{border-left:3px solid var(--accent-voice)}body[data-theme=paper] .hide-below-430{display:inline-flex}@media (max-width:430px){body[data-theme=paper] .hide-below-430{display:none}}body[data-theme=paper] .walkthrough-list-only-above-430{display:block}@media (max-width:430px){body[data-theme=paper] .walkthrough-list-only-above-430{display:none}}body[data-theme=paper] .immersive-only-below-430{display:none}@media (max-width:430px){body[data-theme=paper] .immersive-only-below-430{display:block}}body[data-theme=paper] .bottom-tab-bar{background-color:var(--paper);border-top-color:var(--ink-100)}body[data-theme=paper] .bottom-tab-bar .tab-link{color:var(--ink-400,#a1a1aa)}body[data-theme=paper] .bottom-tab-bar .tab-link[aria-current=page]{color:var(--ink-900)}body[data-theme=paper] .layout-shell{background-color:var(--paper)}