:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1f1e1d;--bg-elevated:#262522e0;--bg-panel:#2d2b27db;--bg-panel-strong:#34322df2;--line-soft:#a39e922e;--line-strong:#d977575c;--text-main:#f2efea;--text-muted:#a39e92;--text-dim:#74706a;--accent:#d97757;--accent-2:#8a8579;--accent-3:#b86347;--good:#7ba67b;--warn:#d97757;--radius-xl:22px;--radius-lg:16px;--radius-md:10px;--shadow:0 18px 56px #14120e47;--font-heading:"Iowan Old Style", "Charter", "Apple Garamond", "Hoefler Text", Georgia, "Noto Serif KR", serif;--font-body:"SUIT Variable", "Pretendard Variable", "Söhne", "Inter", "IBM Plex Sans KR", "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", "SFMono-Regular", "SF Mono", monospace}*{box-sizing:border-box}html{background:radial-gradient(at top,#d977570f,#0000 55%),linear-gradient(#1a1a18 0%,#1f1e1d 100%);min-height:100%}body{min-height:100vh;color:var(--text-main);font-family:var(--font-body);background:0 0;margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}.terminal-shell{width:min(1480px,100vw - 32px);margin:0 auto;padding:24px 0 56px}.app-bar{border:1px solid var(--line-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#131c2cd6,#0d1420eb);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}.brand-block{gap:6px;display:grid}.brand-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim);font-size:12px}.brand-title-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.brand-title{letter-spacing:-.04em;margin:0;font-size:clamp(28px,3.6vw,42px);font-weight:700}.brand-subtitle{color:var(--text-muted);margin:0;font-size:14px}.app-bar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.command-shell{width:min(460px,100%);position:relative}.command-input-row{background:#080d16db;border:1px solid #6fd4c533;border-radius:999px;align-items:center;gap:10px;min-height:48px;padding:0 12px 0 14px;display:flex}.command-input-row:focus-within{border-color:#d9775761;box-shadow:0 0 0 3px #d9775714}.command-input{width:100%;min-width:0;color:var(--text-main);background:0 0;border:0;outline:0;padding:0}.command-input::placeholder{color:var(--text-dim)}.command-shortcut{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-dim);flex:none;font-size:11px}.command-results{z-index:20;border-radius:var(--radius-lg);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a101bfa;border:1px solid #90aecf2e;gap:8px;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);left:0;right:0}.command-empty{border-radius:var(--radius-md);color:var(--text-muted);background:#ffffff05;gap:8px;padding:14px;display:grid}.command-result{border-radius:var(--radius-md);width:100%;color:var(--text-main);text-align:left;cursor:pointer;background:#0b131fc7;border:1px solid #90aecf1a;gap:8px;padding:12px 13px;display:grid}.command-result[data-active=true]{background:#1f2a3de6;border-color:#d9775757}.command-result[data-current=true]{border-style:dashed}.command-result-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.command-result-title{gap:5px;display:grid}.command-title-main,.command-title-sub{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.command-stage-code{color:var(--text-dim);font-family:var(--font-mono);letter-spacing:.04em;border:1px solid #90aecf24;border-radius:999px;align-items:center;padding:2px 7px;font-size:10px;display:inline-flex}.command-route{font-family:var(--font-mono);color:var(--text-dim);font-size:11px}.command-result-meta,.command-result-foot{flex-wrap:wrap;gap:8px;display:flex}.command-result-summary{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.command-hint{min-height:28px;color:var(--text-dim);font-family:var(--font-mono);background:#ffffff0a;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;display:inline-flex}.section-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.section-tab{border-radius:var(--radius-lg);border:1px solid var(--line-soft);background:#0a101cd1;gap:10px;padding:16px 18px;transition:transform .18s,border-color .18s,background .18s;display:grid}.section-tab:hover{border-color:#d9775759;transform:translateY(-1px)}.section-tab[data-active=true]{border-color:var(--line-strong);background:linear-gradient(#1f2f4adb,#0f1725f5)}.section-tab-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.section-num{font-family:var(--font-mono);color:var(--accent);letter-spacing:.12em;font-size:13px}.section-count{font-family:var(--font-mono);color:var(--text-dim);font-size:12px}.section-label{letter-spacing:-.02em;font-size:18px;font-weight:650}.section-subtitle{color:var(--text-muted);font-size:13px;line-height:1.5}.variant-row{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.variant-chip{color:var(--text-muted);background:#0d131fd6;border:1px solid #6fd4c533;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.variant-chip:hover{color:var(--text-main);border-color:#6fd4c56b}.variant-chip[data-active=true]{color:var(--text-main);background:#222c3ceb;border-color:#d9775773}.variant-key{font-family:var(--font-mono);color:var(--accent);font-size:12px}.stage-panel{border-radius:var(--radius-xl);border:1px solid var(--line-soft);box-shadow:var(--shadow);background:linear-gradient(135deg,#d9775714,#0000 30%),linear-gradient(#172235f0,#0c121cfa);gap:14px;margin-top:18px;padding:24px;display:grid}.stage-code{font-family:var(--font-mono);letter-spacing:.16em;color:var(--accent);text-transform:uppercase;margin:0;font-size:13px}.stage-title{letter-spacing:-.05em;margin:0;font-size:clamp(28px,4vw,44px);line-height:1.06}.stage-summary{max-width:72ch;color:var(--text-muted);margin:0;line-height:1.7}.stage-meta{flex-wrap:wrap;gap:10px;display:flex}.board-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.board-card{border-radius:var(--radius-lg);border:1px solid var(--line-soft);background:var(--bg-panel);grid-column:span 4;gap:14px;min-height:100%;padding:20px;display:grid;box-shadow:inset 0 1px #ffffff05}.board-card--wide{grid-column:span 8}.board-card--full{grid-column:1/-1}.board-briefing-card{background:radial-gradient(circle at 100% 0,#d977571f,#0000 38%),linear-gradient(#0a101ce6,#070c14f0);gap:18px;padding:24px}.board-briefing-head{grid-template-columns:minmax(0,1.45fr) minmax(280px,.95fr);align-items:start;gap:16px;display:grid}.board-briefing-copy-shell{align-content:start;gap:12px;display:grid}.board-briefing-title{letter-spacing:-.045em;margin:0;font-size:clamp(28px,3.1vw,38px);line-height:1.06}.board-briefing-copy{max-width:62ch;color:var(--text-muted);margin:0;line-height:1.72}.board-briefing-chip-row .meta-chip{background:#ffffff0a}.board-briefing-metrics{gap:10px;display:grid}.board-briefing-metric,.board-briefing-signal{border-radius:var(--radius-md);background:#080d168a;border:1px solid #90aecf24;gap:6px;padding:14px;display:grid}.board-briefing-metric-label,.board-briefing-signal-label{color:var(--text-dim);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.board-briefing-metric-value,.board-briefing-signal-value{letter-spacing:-.04em;font-size:24px;line-height:1.06}.board-briefing-metric-meta,.board-briefing-signal p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.board-briefing-metric[data-tone=good],.board-briefing-signal[data-tone=good]{border-color:#83ddae38}.board-briefing-metric[data-tone=warn],.board-briefing-signal[data-tone=warn]{border-color:#d9775742}.board-briefing-metric[data-tone=bad],.board-briefing-signal[data-tone=bad]{border-color:#ff8d663d}.board-briefing-metric[data-tone=muted],.board-briefing-signal[data-tone=muted]{opacity:.84}.board-briefing-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.board-briefing-body{gap:14px;display:grid}.stats-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.stats-grid--overview{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-card{border-radius:var(--radius-md);background:#0a101cb3;border:1px solid #90aecf24;gap:8px;min-height:124px;padding:16px;display:grid}.stat-label{letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);font-size:12px}.stat-value{letter-spacing:-.04em;font-size:26px;line-height:1.05}.stat-meta{color:var(--text-muted);font-size:13px;line-height:1.5}.board-title-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.board-title{letter-spacing:-.02em;margin:0;font-size:18px}.board-copy{color:var(--text-muted);margin:0;line-height:1.65}.board-section-intro{gap:10px;display:grid}.desk-section{gap:16px}.desk-section-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.desk-section-copy{gap:8px;display:grid}.desk-section-badge{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.desk-split{grid-template-columns:minmax(0,1.45fr) minmax(280px,.85fr);align-items:start;gap:14px;display:grid}.desk-split--single{grid-template-columns:1fr}.desk-split-main,.desk-split-rail,.desk-rail-stack{gap:12px;display:grid}.desk-note-card{border-radius:var(--radius-md);background:#080d1694;border:1px solid #90aecf1f;gap:8px;padding:14px;display:grid}.desk-note-card strong{margin:0;font-size:14px;display:block}.desk-note-card p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.summary-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.summary-strip-item{border-radius:var(--radius-md);background:#080d1694;border:1px solid #90aecf1f;gap:6px;padding:14px;display:grid}.summary-strip-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);font-size:11px}.summary-strip-value{letter-spacing:-.02em;font-size:16px;line-height:1.35}.summary-strip-meta{color:var(--text-muted);font-size:12px;line-height:1.45}.list-block{gap:10px;display:grid}.list-block ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.list-block li{border-radius:var(--radius-md);color:var(--text-main);background:#080d1694;border:1px solid #90aecf1f;padding:12px 14px}.list-block code{font-family:var(--font-mono);color:var(--accent-2);word-break:break-all;font-size:12px}.chip-row{flex-wrap:wrap;gap:8px;display:flex}.chip-row--compact{gap:6px}.stack-list{gap:10px;display:grid}.stack-item{border-radius:var(--radius-md);background:#080d1694;border:1px solid #90aecf1f;gap:10px;padding:14px;display:grid}.stack-item-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.stack-item p{color:var(--text-muted);margin:0;line-height:1.6}.stack-item-summary{color:var(--text-main);font-size:13px;line-height:1.55}.micro-stack{gap:10px;display:grid}.micro-stack-item{border-top:1px solid #90aecf1f;gap:8px;padding:12px 0;display:grid}.micro-stack-item:first-child{border-top:0;padding-top:0}.micro-stack-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.micro-stack-item p{color:var(--text-muted);margin:0;line-height:1.55}.workspace-hero{gap:16px;display:grid}.workspace-hero-head{grid-template-columns:minmax(0,1.45fr) minmax(280px,.95fr);align-items:start;gap:16px;display:grid}.workspace-hero-title{letter-spacing:-.04em;margin:4px 0 0;font-size:clamp(28px,3.3vw,40px);line-height:1.08}.workspace-hero-copy{max-width:58ch;color:var(--text-muted);margin:10px 0 0;line-height:1.7}.workspace-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.workspace-metric{border-radius:var(--radius-md);background:#0a101ca3;border:1px solid #90aecf24;gap:6px;padding:14px;display:grid}.workspace-metric strong{letter-spacing:-.04em;font-size:24px}.workspace-metric span{color:var(--text-muted);font-size:12px;line-height:1.45}.workspace-metric-label{color:var(--text-dim);font-family:var(--font-mono);letter-spacing:.1em;font-size:11px}.workspace-hero-strip{flex-wrap:wrap;gap:8px;display:flex}.workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.workflow-card{border-radius:var(--radius-md);background:#080d1694;border:1px solid #90aecf24;gap:10px;padding:16px;display:grid}.workflow-card strong{letter-spacing:-.02em;font-size:18px}.workflow-card p{color:var(--text-muted);margin:0;line-height:1.6}.workflow-card-head,.workflow-card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.workflow-step{min-width:28px;min-height:28px;font-family:var(--font-mono);color:var(--accent);background:#d977571f;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.section-desk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.section-desk-card{border-radius:var(--radius-md);background:#080d1694;border:1px solid #90aecf24;gap:12px;padding:16px;display:grid}.section-desk-head,.section-desk-main-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.section-desk-title{letter-spacing:-.02em;margin:2px 0 0;font-size:20px}.section-desk-main{border-radius:var(--radius-md);background:#ffffff05;border:1px solid #90aecf24;gap:10px;padding:14px;display:grid}.section-desk-main p{color:var(--text-muted);margin:0;line-height:1.6}.preview-directory{gap:10px;display:grid}.preview-directory-row{border-radius:var(--radius-md);background:#080d1694;border:1px solid #90aecf24;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.preview-directory-main,.preview-directory-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.preview-directory-route{color:var(--text-dim);font-family:var(--font-mono);font-size:12px}.backbone-chip-cloud{flex-wrap:wrap;gap:8px;display:flex}.inline-status{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;min-height:28px;padding:4px 10px;font-size:12px;display:inline-flex}.inline-status[data-tone=good]{color:#b9f3cf;background:#83ddae1f;border-color:#83ddae57}.inline-status[data-tone=warn]{color:#ffe2a0;background:#d977571f;border-color:#d9775757}.inline-status[data-tone=bad]{color:#ffc2b0;background:#ff8d661f;border-color:#ff8d6657}.inline-status[data-tone=neutral]{color:#b3efe8;background:#6fd4c51a;border-color:#6fd4c547}.inline-status[data-tone=muted]{color:var(--text-muted);background:#90aecf14;border-color:#90aecf2e}.table-wrap{overflow-x:auto}.data-table{border-collapse:collapse;width:100%;min-width:760px}.data-table th,.data-table td{vertical-align:top;text-align:left;border-bottom:1px solid #90aecf1f;padding:12px 10px;font-size:14px}.data-table th{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.table-primary{font-weight:600}.table-secondary{color:var(--text-dim);margin-top:4px;font-size:12px}.table-note-cell{min-width:280px;color:var(--text-muted);line-height:1.55}.report-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.report-card-grid--single{grid-template-columns:1fr}.report-card{border-radius:var(--radius-md);background:#080d1694;border:1px solid #90aecf1f;gap:12px;padding:16px;display:grid}.report-card--compact{gap:10px}.report-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.report-card-title{letter-spacing:-.02em;margin:0;font-size:18px;line-height:1.4}.report-summary-list{gap:8px;display:grid}.report-summary-list p,.report-card-summary{color:var(--text-muted);margin:0;line-height:1.6}.report-card-keyline{color:var(--text-main);margin:0;font-size:13px;line-height:1.55}.report-link-row{flex-wrap:wrap;gap:8px;display:flex}.link-chip{color:#f2c4a7;background:#d977571a;border:1px solid #d9775742;border-radius:999px;align-items:center;min-height:32px;padding:7px 12px;font-size:13px;text-decoration:none;display:inline-flex}.copy-button{min-height:32px;color:inherit;font:inherit;cursor:pointer;background:#90aecf0f;border:1px solid #90aecf38;border-radius:999px;align-items:center;padding:7px 12px;font-size:13px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.copy-button:hover{background:#90aecf1a;border-color:#90aecf52}.copy-button[data-copied=true]{color:#b8d995;background:#87b46a29;border-color:#87b46a8c}.status-chip,.meta-chip{border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:8px 12px;font-size:13px;display:inline-flex}.status-chip[data-tone=foundation]{color:#b2f1e8;background:#6fd4c51f;border-color:#6fd4c54d}.status-chip[data-tone=bridge-ready]{color:#ffe4a3;background:#d977571f;border-color:#d9775757}.status-chip[data-tone=port-pending]{color:#ffc1ad;background:#ff8d661f;border-color:#ff8d6657}.meta-chip{color:var(--text-muted);background:#0c1420b8;border-color:#90aecf33}.eyebrow{font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-dim);text-transform:uppercase;font-size:12px}.cluster-color-row{align-items:center;gap:10px;display:flex}.cluster-color-dot{border-radius:999px;flex:none;width:12px;height:12px;box-shadow:0 0 0 1px #ffffff1f}.mini-grid{gap:10px;display:grid}.triple-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mini-grid-item{border-radius:var(--radius-md);background:#0b131fb8;border:1px solid #90aecf1f;padding:14px}.mini-grid-item strong{margin-bottom:6px;font-size:14px;display:block}.mini-grid-item p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.board-form{gap:12px}.board-card--launchpad{gap:16px}.board-launchpad-head{grid-template-columns:minmax(0,1.3fr) auto;align-items:start;gap:14px;display:grid}.board-launchpad-copy{gap:10px;display:grid}.board-launchpad-status,.launchpad-action-row{flex-wrap:wrap;gap:8px;display:flex}.board-launchpad-status{justify-content:flex-end}.triple-grid--launchpad .mini-grid-item,.launchpad-form{gap:12px;display:grid}.launchpad-form-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.board-form-grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.board-form-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.board-form-grid--split{grid-template-columns:minmax(0,1fr) minmax(120px,160px) auto}.board-button{color:#ffe8ac;border-radius:var(--radius-md);cursor:pointer;background:#d977571f;border:1px solid #d977574d;min-height:44px;padding:0 16px;font-weight:600}.board-button:hover{background:#d9775729;border-color:#d977576b}.dual-spark-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.baton-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.compact-bullet-list{gap:8px;display:grid}.compact-bullet-item{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.doc-link-list{gap:10px;display:grid}.doc-link-item{gap:6px;display:grid}.doc-link-item+.doc-link-item{border-top:1px solid #90aecf1f;padding-top:10px}.doc-link-item p{color:var(--text-muted);word-break:break-all;margin:0;font-size:12.5px;line-height:1.5}.toggle-row{flex-wrap:wrap;gap:10px;display:flex}.toggle-button,.query-chip{appearance:none;color:var(--text-muted);cursor:pointer;background:#090f18b8;border:1px solid #90aecf2e;border-radius:999px;padding:10px 14px;transition:border-color .18s,color .18s,background .18s}.toggle-button:hover,.query-chip:hover{color:var(--text-main);border-color:#d9775747}.toggle-button[data-active=true],.query-chip[data-active=true]{color:#ffe8ac;background:#d977571f;border-color:#d9775766}.board-select,.board-input{border-radius:var(--radius-md);width:100%;min-height:44px;color:var(--text-main);background:#090f18d1;border:1px solid #90aecf2e;padding:0 14px}.checkbox-row{color:var(--text-muted);align-items:center;gap:10px;display:flex}.checkbox-row input{accent-color:var(--accent)}.query-chip-row{flex-wrap:wrap;gap:8px;display:flex}.query-link-stack{gap:12px;display:grid}.query-chip{text-decoration:none}.query-chip--button{font:inherit;align-items:center;gap:8px;display:inline-flex}.query-chip--button .command-shortcut{min-width:20px;color:var(--text-main);text-align:center;background:#0e1622db;border:1px solid #90aecf29;border-radius:999px;padding:2px 6px}.explorer-shortcut-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.explorer-shortcut-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);font-size:11px}.explorer-shortcut-note{color:var(--text-dim);font-size:12px}.fold-stack{gap:12px;display:grid}.fold-card{border-radius:var(--radius-md);background:#080d1694;border:1px solid #90aecf1f;overflow:clip}.fold-summary{cursor:pointer;align-items:center;gap:12px;padding:14px 16px;list-style:none;transition:background .15s;display:flex}.fold-summary:hover{background:#90aecf0b}.fold-summary::-webkit-details-marker{display:none}.fold-summary>div{flex:1;gap:4px;min-width:0;display:grid}.fold-summary strong{letter-spacing:-.02em;font-size:15px}.fold-summary span{color:var(--text-muted);font-size:12px;line-height:1.45}.fold-summary:after{content:"";opacity:.5;border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:7px;height:7px;transition:transform .2s,opacity .2s;transform:rotate(45deg)translateY(-2px)}.fold-card[open] .fold-summary{border-bottom:1px solid #90aecf1f}.fold-card[open] .fold-summary:after{opacity:.85;transform:rotate(-135deg)translateY(2px)}.fold-card .table-wrap,.fold-card .list-block{padding:14px 16px 16px}.fold-body{gap:12px;padding:14px 16px 16px;display:grid}.empty-state-shell{border-radius:var(--radius-md);background:#080d1694;border:1px solid #90aecf1f;gap:10px;padding:16px;display:grid}.traffic-strip-shell{gap:10px;display:grid}.traffic-strip{border-radius:var(--radius-md);background:#080d1694;border:1px solid #90aecf1f;grid-auto-columns:minmax(4px,1fr);grid-auto-flow:column;align-items:end;gap:4px;min-height:220px;padding:16px;display:grid;overflow:hidden}.traffic-bar{align-items:flex-end;min-height:100%;display:flex}.traffic-bar-fill{background:linear-gradient(#6fd4c52e,#d97757f5);border-radius:999px 999px 4px 4px;width:100%}.traffic-strip-labels{color:var(--text-dim);justify-content:space-between;gap:12px;font-size:12px;display:flex}.log-pre{border-radius:var(--radius-md);color:#d7e3f7;max-height:480px;font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;background:#070b12eb;border:1px solid #90aecf1f;margin:0;padding:14px;font-size:12px;line-height:1.55;overflow:auto}.topic-flow{grid-auto-columns:minmax(28px,1fr);grid-auto-flow:column;align-items:end;gap:8px;min-height:220px;margin-top:14px;display:grid}.topic-flow-day{align-items:end;gap:8px;display:grid}.topic-flow-stack{flex-direction:column;justify-content:flex-end;gap:3px;min-height:180px;display:flex}.topic-flow-segment{border-radius:999px;min-height:6px}.topic-flow-label{color:var(--text-dim);text-align:center;font-size:11px}.bar-list{gap:12px;margin-top:14px;display:grid}.bar-row{gap:8px;display:grid}.bar-row-head{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.bar-track{background:#ffffff0f;border-radius:999px;height:10px;overflow:hidden}.bar-fill{border-radius:inherit;background:linear-gradient(90deg,#6fd4c5eb,#d97757eb);height:100%;display:block}.iframe-shell{border-radius:var(--radius-md);background:#ffffff05;border:1px solid #90aecf24;overflow:hidden}.memory-price-frame{background:#f3ede4;border:0;width:100%;min-height:3500px;display:block}.sparkline-shell{gap:8px;display:grid}.sparkline-svg{width:100%;height:84px;color:var(--accent-2);border-radius:var(--radius-md);background:linear-gradient(#080d16a3,#0e1621e0);border:1px solid #90aecf1f;padding:10px}.sparkline-caption{color:var(--text-dim);justify-content:space-between;gap:12px;font-size:12px;display:flex}.return-chip-grid{flex-wrap:wrap;gap:8px;display:flex}.return-chip{background:#90aecf14;border:1px solid #90aecf2e;border-radius:999px;align-items:center;min-height:30px;padding:4px 10px;font-size:12px;display:inline-flex}.return-chip[data-tone=good]{color:#b9f3cf;background:#83ddae1f;border-color:#83ddae57}.return-chip[data-tone=bad]{color:#ffc2b0;background:#ff8d661f;border-color:#ff8d6657}.return-chip[data-tone=neutral]{color:#b3efe8;background:#6fd4c51a;border-color:#6fd4c547}.return-chip[data-tone=muted]{color:var(--text-muted);background:#90aecf14;border-color:#90aecf2e}.doc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.doc-card{border-radius:var(--radius-md);background:#080d1694;border:1px solid #90aecf1f;gap:8px;padding:14px;display:grid}.doc-card p{color:var(--text-muted);word-break:break-all;margin:0;font-size:13px;line-height:1.55}.code-pre{border-radius:var(--radius-md);color:#d7e3f7;font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;background:#070b12eb;border:1px solid #90aecf1f;margin:0;padding:14px;font-size:12px;line-height:1.55}.micro-metric-row{color:var(--text-dim);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.preview-section-grid,.preview-page-grid,.preview-api-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.preview-page-card{border-radius:var(--radius-md);background:#080d1694;border:1px solid #90aecf1f;gap:12px;padding:16px;display:grid}.preview-page-card p{color:var(--text-muted);margin:0;line-height:1.6}.preview-page-foot{justify-content:flex-start;display:flex}@media (max-width:1180px){.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.board-briefing-head,.board-briefing-rail,.report-card-grid,.board-launchpad-head,.triple-grid,.dual-spark-grid,.baton-grid,.summary-strip,.desk-split{grid-template-columns:1fr}.section-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.board-card,.board-card--wide{grid-column:span 6}.topic-flow{grid-auto-columns:minmax(20px,1fr)}.doc-grid,.preview-section-grid,.preview-page-grid,.preview-api-grid,.workspace-hero-head,.workflow-grid,.section-desk-grid,.workspace-hero-metrics{grid-template-columns:1fr}.preview-directory-row{flex-direction:column;align-items:flex-start}}@media (max-width:820px){.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-shell{width:min(100vw - 20px,100%);padding-top:12px}.app-bar{padding:18px}.app-bar-actions{justify-content:flex-start;width:100%}.command-shell{width:100%}.section-nav{grid-template-columns:minmax(0,1fr)}.board-grid{grid-template-columns:1fr}.board-card,.board-card--wide,.board-card--full{grid-column:auto}.traffic-strip{min-height:180px}.memory-price-frame{min-height:3000px}}@media (max-width:560px){.stats-grid,.board-form-grid,.board-form-grid--split,.board-form-grid--triple{grid-template-columns:1fr}.toggle-row,.query-chip-row{gap:6px}.toggle-button,.query-chip{justify-content:center;width:100%}.memory-price-frame{min-height:2800px}}body.wireframe-explorer{--paper:#f8f7f4;--paper-2:#f1efe8;--paper-3:#e8e5db;--ink:#1a1a18;--ink-soft:#2d2b27;--pencil:#7a766c;--pencil-light:#c9c5b8;--red:#bc4848;--red-soft:#dda0a0;--blue:#4a6c95;--blue-soft:#9aafc4;--yellow-hl:#efdcc4;--green:#6e8859;--surface-0:#fcfbf7;--surface-1:#f4f2ec;--surface-2:#ece9e0;--surface-3:#e2ddd0;--border-soft:#ddd9cb;--shadow-soft:0 10px 30px #3c32280d;min-height:100vh;color:var(--ink);font-family:var(--font-body);background:#f8f7f4;margin:0;font-size:14px;line-height:1.45}html[data-color-mode=dark] body.wireframe-explorer{--paper:#1f1e1d;--paper-2:#262522;--paper-3:#2d2b27;--ink:#f2efea;--ink-soft:#e6e1d8;--pencil:#a39e92;--pencil-light:#383530;--red:#e89999;--red-soft:#5a2d2d;--blue:#95b0d4;--blue-soft:#2d3f58;--yellow-hl:#5c4530;--green:#95b587;--surface-0:#1f1e1d;--surface-1:#262522;--surface-2:#2d2b27;--surface-3:#34322d;--border-soft:#3d3934;--shadow-soft:0 18px 40px #00000052;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#1a1a18;background-image:radial-gradient(at top,#d977570d,#0000 60%)}html[data-color-mode=light] body.wireframe-explorer{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body.wireframe-explorer a{color:inherit}body.wireframe-explorer .terminal-shell{width:100%;margin:0;padding:0}body.wireframe-explorer .app-bar{z-index:20;background:color-mix(in srgb, var(--surface-0) 92%, transparent);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:none;backdrop-filter:none;gap:10px;padding:12px 18px 14px;display:grid;position:sticky;top:0;box-shadow:0 1px #00000008}body.wireframe-explorer .app-bar-primary,body.wireframe-explorer .app-bar-secondary{align-items:center;gap:12px;display:flex}body.wireframe-explorer .app-bar-primary{justify-content:space-between}body.wireframe-explorer .app-bar-secondary{border-top:1px solid var(--paper-3);justify-content:space-between;padding-top:2px}body.wireframe-explorer .brand{border-right:0;flex-shrink:0;align-items:center;gap:8px;padding-right:10px;text-decoration:none;display:inline-flex}body.wireframe-explorer .brand-mark{border:1px solid var(--border-soft);background:var(--surface-2);letter-spacing:.12em;border-radius:999px;justify-content:center;align-items:center;min-width:44px;height:28px;padding:0 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:700;display:inline-flex}body.wireframe-explorer .brand-word{letter-spacing:-.01em;font-family:Space Grotesk,SUIT,sans-serif;font-size:15px;font-weight:700}body.wireframe-explorer .screen-tabs{flex:1;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}body.wireframe-explorer .screen-tab{white-space:nowrap;color:var(--ink-soft);letter-spacing:-.01em;border:1px solid #0000;border-radius:999px;align-items:center;padding:7px 12px;font-family:SUIT,Space Grotesk,sans-serif;font-size:14px;font-weight:600;display:inline-flex;position:relative}body.wireframe-explorer .screen-tab:hover{background:var(--surface-1)}body.wireframe-explorer .screen-tab.active{background:var(--surface-2);border-color:var(--border-soft);color:var(--ink)}body.wireframe-explorer .screen-tab .num{opacity:.6;margin-right:3px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px}body.wireframe-explorer .right{color:var(--pencil);align-items:center;gap:8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;display:flex}body.wireframe-explorer .auth-action{border:1px solid var(--border-soft);background:var(--surface-0);color:var(--ink-soft);border-radius:999px;padding:6px 10px;font-family:SUIT,Space Grotesk,sans-serif;font-size:12.5px;font-weight:600;line-height:1}body.wireframe-explorer .auth-action:hover{border-color:var(--border-soft);background:var(--surface-1)}body.wireframe-explorer .screen-wrap{padding:14px 20px 52px}body.wireframe-explorer .screen-header-shell{padding:8px 20px 0}body.wireframe-explorer .stage-panel-shell{padding:10px 20px 20px}body.wireframe-explorer .screen-overview-card{border:1px solid var(--border-soft);background:var(--surface-0);box-shadow:var(--shadow-soft);border-radius:22px;grid-template-columns:minmax(0,1.55fr) minmax(280px,.78fr);gap:12px;padding:17px 18px;display:grid}body.wireframe-explorer .screen-overview-main,body.wireframe-explorer .screen-overview-rail{gap:10px;display:grid}body.wireframe-explorer .screen-overview-note,body.wireframe-explorer .shell-jump-card,body.wireframe-explorer .shell-command-deck{border:1px solid var(--border-soft);background:var(--surface-1);border-radius:16px}body.wireframe-explorer .screen-overview-note,body.wireframe-explorer .shell-jump-card{padding:13px}body.wireframe-explorer .screen-overview-note strong,body.wireframe-explorer .shell-jump-card strong{letter-spacing:-.02em;font-family:Space Grotesk,SUIT,sans-serif;font-size:16px}body.wireframe-explorer .screen-overview-note p,body.wireframe-explorer .shell-jump-card p{color:var(--pencil);margin:5px 0 0;font-size:12px;line-height:1.52}body.wireframe-explorer .shell-jump-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}body.wireframe-explorer .shell-jump-label,body.wireframe-explorer .stage-caption-kicker{color:var(--pencil);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;display:block}body.wireframe-explorer .shell-page-badge-row{flex-wrap:wrap;gap:6px;display:flex}body.wireframe-explorer .app-bar-context,body.wireframe-explorer .app-bar-shortcuts{color:var(--pencil);flex-wrap:wrap;align-items:center;gap:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;display:flex}body.wireframe-explorer .app-bar-context .meta-chip,body.wireframe-explorer .app-bar-shortcuts .meta-chip{background:var(--surface-0)}body.wireframe-explorer .screen-title-row{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:0;display:flex}body.wireframe-explorer .screen-page-intro{gap:6px;display:grid}body.wireframe-explorer .screen-kicker{color:var(--pencil);letter-spacing:.12em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px}body.wireframe-explorer .screen-title-row h1{font-family:var(--font-heading);letter-spacing:-.015em;margin:0;font-size:clamp(30px,3vw,40px);font-weight:500;line-height:1.12}body.wireframe-explorer .screen-title-row .subtitle{max-width:760px;color:var(--pencil);margin-top:6px;font-size:14px;line-height:1.65}body.wireframe-explorer .variant-bar{background:0 0;border:0;border-radius:0;flex-wrap:wrap;gap:6px;margin-bottom:0;padding:0;display:flex}body.wireframe-explorer .variant-bar .label{display:none}body.wireframe-explorer .variant-chip{border:1px solid var(--border-soft);background:var(--surface-0);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-family:SUIT,Space Grotesk,sans-serif;font-size:13px;line-height:1;display:inline-flex}body.wireframe-explorer .variant-chip:hover{background:var(--surface-1)}body.wireframe-explorer .variant-chip.active,body.wireframe-explorer .variant-chip[data-active=true]{border-color:var(--ink);background:var(--surface-2);color:var(--ink)}body.wireframe-explorer .variant-chip .v-num,body.wireframe-explorer .variant-key{color:var(--pencil);align-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;display:inline-flex;transform:translateY(-1px)}body.wireframe-explorer .variant-stage{border:1px solid var(--border-soft);background:var(--surface-0);min-height:720px;box-shadow:var(--shadow-soft);border-radius:22px;overflow:hidden}body.wireframe-explorer .stage-caption{border-bottom:1px solid var(--border-soft);background:var(--surface-1);color:var(--ink-soft);justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;font-family:SUIT,Space Grotesk,sans-serif;font-size:13px;display:flex}body.wireframe-explorer .stage-caption b{color:var(--ink)}body.wireframe-explorer .stage-caption-main{gap:2px;line-height:1.35;display:grid}body.wireframe-explorer .stage-caption .tags{flex-wrap:wrap;gap:4px;display:flex}body.wireframe-explorer .pill{border:1px solid var(--border-soft);background:var(--surface-1);border-radius:999px;padding:3px 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;display:inline-block}body.wireframe-explorer .pill.yellow{background:var(--surface-2)}body.wireframe-explorer .shell-command-deck{gap:10px;padding:14px;display:grid}body.wireframe-explorer .shell-command-deck-head,body.wireframe-explorer .shell-command-deck-foot{color:var(--pencil);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}body.wireframe-explorer .muted{color:var(--pencil)}body.wireframe-explorer .terminal-stage-summary{padding:8px 18px 0}body.wireframe-explorer .terminal-stage-summary p{max-width:760px;color:var(--pencil);margin:0;font-size:13px;line-height:1.6}body.wireframe-explorer .terminal-stage-content{padding-bottom:12px}body.wireframe-explorer .command-shell{width:100%}body.wireframe-explorer .command-input-row{border:1px solid var(--border-soft);background:var(--surface-0);border-radius:14px;min-height:42px;padding:0 12px}body.wireframe-explorer .command-input-row:focus-within{border-color:var(--ink);box-shadow:none}body.wireframe-explorer .command-input,body.wireframe-explorer .board-input,body.wireframe-explorer .board-select{color:var(--ink);background:0 0}body.wireframe-explorer .command-input::placeholder{color:var(--pencil)}body.wireframe-explorer .command-shortcut{color:var(--pencil);letter-spacing:0;font-size:10.5px}body.wireframe-explorer .command-results{border:1px solid var(--border-soft);background:var(--surface-0);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:16px;gap:6px;padding:6px;top:calc(100% + 6px)}body.wireframe-explorer .command-empty,body.wireframe-explorer .command-result,body.wireframe-explorer .empty-state-shell,body.wireframe-explorer .stack-item,body.wireframe-explorer .report-card,body.wireframe-explorer .report-card-grid>*,body.wireframe-explorer .mini-grid-item,body.wireframe-explorer .fold-card,body.wireframe-explorer .doc-card,body.wireframe-explorer .preview-page-card{border:1px solid var(--border-soft);background:var(--surface-1);box-shadow:none;border-radius:14px}body.wireframe-explorer .command-result[data-active=true]{border-color:var(--ink);background:var(--paper-2)}body.wireframe-explorer .command-result[data-current=true]{border-style:dashed}body.wireframe-explorer .command-stage-code{border-color:var(--border-soft);background:var(--surface-0);color:var(--ink-soft)}body.wireframe-explorer .command-title-main strong{letter-spacing:-.015em;font-family:Space Grotesk,SUIT,sans-serif;font-size:14px}body.wireframe-explorer .command-title-sub{min-height:16px}body.wireframe-explorer .command-route,body.wireframe-explorer .table-secondary,body.wireframe-explorer .board-copy,body.wireframe-explorer .report-summary-list p,body.wireframe-explorer .preview-page-card p,body.wireframe-explorer .doc-card p{color:var(--pencil)}body.wireframe-explorer .status-chip,body.wireframe-explorer .meta-chip,body.wireframe-explorer .inline-status,body.wireframe-explorer .return-chip,body.wireframe-explorer .command-hint{border:1px solid var(--border-soft);background:var(--surface-1);min-height:auto;color:var(--ink-soft);border-radius:999px;gap:6px;padding:4px 8px;font-size:11px}body.wireframe-explorer .status-chip[data-tone=bridge-ready]{background:var(--surface-2);color:var(--ink)}body.wireframe-explorer .status-chip[data-tone=foundation]{background:var(--surface-1)}body.wireframe-explorer .status-chip[data-tone=port-pending]{background:color-mix(in srgb, var(--red) 12%, var(--surface-1))}body.wireframe-explorer .inline-status[data-tone=good],body.wireframe-explorer .return-chip[data-tone=good]{color:var(--green);background:color-mix(in srgb, var(--green) 10%, var(--surface-1))}body.wireframe-explorer .inline-status[data-tone=bad],body.wireframe-explorer .return-chip[data-tone=bad]{color:var(--red);background:color-mix(in srgb, var(--red) 10%, var(--surface-1))}body.wireframe-explorer .inline-status[data-tone=warn],body.wireframe-explorer .return-chip[data-tone=neutral]{background:var(--surface-2);color:var(--ink)}body.wireframe-explorer .board-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:14px;margin-top:0;padding:16px 20px;display:grid}body.wireframe-explorer .board-card{border:1px solid var(--border-soft);background:var(--surface-0);min-height:100%;box-shadow:var(--shadow-soft);border-radius:18px;gap:14px;padding:18px;display:grid}body.wireframe-explorer .workspace-hero{gap:12px}body.wireframe-explorer .desk-section{gap:14px}body.wireframe-explorer .desk-section-header{gap:10px}body.wireframe-explorer .desk-note-card,body.wireframe-explorer .summary-strip-item{border:1px solid var(--border-soft);background:var(--surface-1);box-shadow:none;border-radius:14px}body.wireframe-explorer .desk-note-card p,body.wireframe-explorer .summary-strip-meta{color:var(--pencil)}body.wireframe-explorer .board-briefing-card{background:var(--surface-0)}body.wireframe-explorer .board-card--launchpad{gap:12px}body.wireframe-explorer .board-launchpad-status{justify-content:flex-start}body.wireframe-explorer .fold-summary{padding:12px 14px}body.wireframe-explorer .fold-summary:hover{background:var(--paper-2)}body.wireframe-explorer .fold-summary span{color:var(--pencil)}body.wireframe-explorer .fold-card .table-wrap,body.wireframe-explorer .fold-card .list-block{padding:12px 14px 14px}body.wireframe-explorer .fold-body{gap:10px;padding:12px 14px 14px}body.wireframe-explorer .board-briefing-head,body.wireframe-explorer .board-briefing-rail{gap:10px}body.wireframe-explorer .board-briefing-title{letter-spacing:-.03em;font-family:Space Grotesk,SUIT,sans-serif;font-size:clamp(24px,3vw,34px)}body.wireframe-explorer .board-briefing-copy,body.wireframe-explorer .board-briefing-metric-meta,body.wireframe-explorer .board-briefing-signal p{color:var(--pencil)}body.wireframe-explorer .board-briefing-metric,body.wireframe-explorer .board-briefing-signal{border:1px solid var(--border-soft);background:var(--surface-1);border-radius:14px}body.wireframe-explorer .board-briefing-metric-label,body.wireframe-explorer .board-briefing-signal-label{color:var(--pencil);letter-spacing:.08em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px}body.wireframe-explorer .board-briefing-metric-value,body.wireframe-explorer .board-briefing-signal-value{letter-spacing:-.02em;font-family:Space Grotesk,SUIT,sans-serif;font-size:21px}body.wireframe-explorer .workspace-hero-head{grid-template-columns:minmax(0,1.4fr) minmax(280px,.9fr);gap:12px}body.wireframe-explorer .workspace-hero-title{letter-spacing:-.03em;font-family:Space Grotesk,SUIT,sans-serif;font-size:clamp(26px,3vw,36px)}body.wireframe-explorer .workspace-hero-copy{color:var(--pencil);font-size:13px;line-height:1.55}body.wireframe-explorer .workspace-hero-metrics{gap:8px}body.wireframe-explorer .workspace-metric,body.wireframe-explorer .workflow-card,body.wireframe-explorer .section-desk-card,body.wireframe-explorer .section-desk-main,body.wireframe-explorer .preview-directory-row{border:1px solid var(--border-soft);background:var(--surface-1);box-shadow:none;border-radius:16px}body.wireframe-explorer .workspace-metric{padding:10px}body.wireframe-explorer .workspace-metric strong{letter-spacing:-.02em;font-family:Space Grotesk,SUIT,sans-serif;font-size:20px}body.wireframe-explorer .workspace-metric span,body.wireframe-explorer .workflow-card p,body.wireframe-explorer .section-desk-main p,body.wireframe-explorer .preview-directory-route{color:var(--pencil)}body.wireframe-explorer .workflow-grid,body.wireframe-explorer .section-desk-grid{gap:10px}body.wireframe-explorer .workflow-card strong,body.wireframe-explorer .section-desk-title{letter-spacing:-.01em;font-family:Space Grotesk,SUIT,sans-serif}body.wireframe-explorer .workflow-step{border:1px solid var(--border-soft);background:var(--surface-2);color:var(--ink);border-radius:999px}body.wireframe-explorer .preview-directory-row{padding:10px 12px}body.wireframe-explorer .board-card--wide{grid-column:span 8}body.wireframe-explorer .board-card--full{grid-column:1/-1}body.wireframe-explorer .board-title-row{align-items:baseline}body.wireframe-explorer .board-title,body.wireframe-explorer .report-card-title{letter-spacing:-.02em;margin:0;font-family:Space Grotesk,SUIT,sans-serif;font-size:18px}body.wireframe-explorer .eyebrow,body.wireframe-explorer .stat-label{color:var(--pencil);letter-spacing:.08em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px}body.wireframe-explorer .stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body.wireframe-explorer .stat-card{border:1px solid var(--border-soft);background:var(--surface-1);border-radius:14px;min-height:102px;padding:12px}body.wireframe-explorer .stat-value{letter-spacing:-.02em;font-family:Space Grotesk,SUIT,sans-serif;font-size:22px;line-height:1.05}body.wireframe-explorer .stat-meta{color:var(--pencil);font-size:12px;line-height:1.35}body.wireframe-explorer .link-chip,body.wireframe-explorer .query-chip,body.wireframe-explorer .toggle-button,body.wireframe-explorer .board-button,body.wireframe-explorer .copy-button{border:1px solid var(--border-soft);background:var(--surface-0);min-height:32px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;padding:5px 11px;font-size:12.5px;display:inline-flex}body.wireframe-explorer .link-chip:hover,body.wireframe-explorer .query-chip:hover,body.wireframe-explorer .toggle-button:hover,body.wireframe-explorer .board-button:hover,body.wireframe-explorer .copy-button:hover{background:var(--paper-2)}body.wireframe-explorer .copy-button[data-copied=true]{border-color:var(--green);color:var(--green);background:#87b46a1f}body.wireframe-explorer .toggle-button[data-active=true],body.wireframe-explorer .query-chip[data-active=true]{background:var(--surface-2)}body.wireframe-explorer .board-select,body.wireframe-explorer .board-input{border:1px solid var(--border-soft);background:var(--surface-0);border-radius:12px;min-height:38px;padding:0 12px}body.wireframe-explorer .data-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:760px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;line-height:1.4}body.wireframe-explorer .data-table th{border-bottom:1px solid var(--border-soft);color:var(--pencil);letter-spacing:.02em;text-transform:none;white-space:nowrap;padding:8px 10px;font-family:SUIT,Space Grotesk,sans-serif;font-size:11px;font-weight:500}body.wireframe-explorer .data-table td{border-bottom:1px solid var(--paper-3);vertical-align:top;padding:9px 10px;font-size:12.5px}body.wireframe-explorer .data-table tbody tr:hover{background:var(--paper-2)}body.wireframe-explorer .table-primary{font-family:SUIT,Space Grotesk,sans-serif;font-weight:700}body.wireframe-explorer .table-note-cell{color:var(--ink-soft)}body.wireframe-explorer .traffic-strip,body.wireframe-explorer .sparkline-svg,body.wireframe-explorer .iframe-shell,body.wireframe-explorer .log-pre,body.wireframe-explorer .code-pre{border:1px solid var(--border-soft);background:var(--surface-1);border-radius:14px}body.wireframe-explorer .sparkline-svg{padding:8px}body.wireframe-explorer .memory-price-frame{background:var(--surface-0)}body.wireframe-explorer .list-block li{border:1px solid var(--border-soft);background:var(--surface-1);border-radius:14px}body.wireframe-explorer .viewport-toggle{border:1px solid var(--border-soft);background:var(--surface-1);border-radius:999px;align-items:center;gap:4px;padding:3px;display:inline-flex}body.wireframe-explorer .viewport-toggle button{min-width:56px;min-height:28px;color:var(--pencil);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:11.5px;font-weight:600}body.wireframe-explorer .viewport-toggle button.active{background:var(--surface-0);color:var(--ink);box-shadow:0 1px 2px #0000000a}@media (max-width:980px){body.wireframe-explorer .app-bar{gap:8px;padding:9px 10px 8px}body.wireframe-explorer .app-bar-primary,body.wireframe-explorer .app-bar-secondary{flex-direction:column;align-items:flex-start}body.wireframe-explorer .app-bar-secondary{padding-top:8px}body.wireframe-explorer .brand{border-right:0;padding-right:0}body.wireframe-explorer .screen-tabs{scrollbar-width:none;max-width:calc(100vw - 20px);margin:0 -10px;padding:0 10px 5px}body.wireframe-explorer .screen-title-row{flex-direction:column;align-items:flex-start}body.wireframe-explorer .screen-overview-card,body.wireframe-explorer .shell-jump-strip{grid-template-columns:1fr}body.wireframe-explorer .variant-bar{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}body.wireframe-explorer .variant-stage{min-height:auto}body.wireframe-explorer .board-grid{grid-template-columns:1fr;padding-left:10px;padding-right:10px}body.wireframe-explorer .board-card,body.wireframe-explorer .board-card--wide,body.wireframe-explorer .board-card--full{grid-column:auto}body.wireframe-explorer .stats-grid,body.wireframe-explorer .preview-page-grid,body.wireframe-explorer .preview-api-grid,body.wireframe-explorer .preview-section-grid,body.wireframe-explorer .report-card-grid,body.wireframe-explorer .workspace-hero-head,body.wireframe-explorer .board-briefing-head,body.wireframe-explorer .board-briefing-rail,body.wireframe-explorer .desk-section-header,body.wireframe-explorer .desk-split,body.wireframe-explorer .workflow-grid,body.wireframe-explorer .section-desk-grid,body.wireframe-explorer .workspace-hero-metrics{grid-template-columns:1fr}body.wireframe-explorer .preview-directory-row{flex-direction:column;align-items:flex-start}}.link-pending-dot{width:0;height:0;display:inline-block}.link-pending-dot[data-pending=true]{opacity:.6;background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-left:6px;animation:.9s ease-in-out infinite link-pending-dot-pulse}@keyframes link-pending-dot-pulse{0%,to{opacity:.3}50%{opacity:.85}}::selection{color:inherit;background:#d9775738}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.link-pending-dot[data-pending=true]{opacity:.75;animation:none!important}.fold-summary:after{transition:none!important}}
