.studio-shell .topnav a.active{color:var(--ink)}.studio-shell .panel-section{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4);padding:8px 0 0;font-size:10px;font-weight:500}.studio-shell .panel-section:first-child{padding-top:0}.studio-shell .panel-row{flex-direction:column;gap:6px;display:flex}.studio-shell .panel-row-h{flex-direction:row;justify-content:space-between;align-items:center}.studio-shell .segmented{border-radius:var(--r-2);background:var(--surface);border:1px solid var(--line);gap:2px;padding:2px;display:flex}.studio-shell .segmented button{appearance:none;white-space:nowrap;color:var(--ink-3);font-family:var(--font-body);font-size:var(--text-xs);border-radius:calc(var(--r-2) - 2px);cursor:pointer;transition:all .12s var(--ease);background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:6px;min-height:26px;padding:5px 10px;font-weight:500;line-height:1.2;display:inline-flex}.studio-shell .segmented button:hover{color:var(--ink)}.studio-shell .segmented button[aria-pressed=true],.studio-shell .segmented button.active{background:var(--bg-elev);color:var(--ink);box-shadow:0 1px 2px #00000014}.studio-shell .segmented button:disabled{opacity:.5;cursor:not-allowed}.studio-shell .switch{border-radius:var(--r-pill);background:var(--line-strong);cursor:pointer;border:0;flex-shrink:0;width:32px;height:18px;padding:0;transition:background .15s;position:relative}.studio-shell .switch[data-on="1"]{background:var(--accent)}.studio-shell .switch i{background:var(--bg-elev);border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.studio-shell .switch[data-on="1"] i{transform:translate(14px)}.studio-shell .panel-button{appearance:none;border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:var(--r-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:all .12s var(--ease);padding:8px 12px}.studio-shell .panel-button:hover{border-color:var(--ink);color:var(--ink)}.studio-shell .panel-button.primary{background:var(--accent);border-color:var(--accent);color:var(--bg)}.studio-shell .panel-button.primary:hover{opacity:.9;color:var(--bg);border-color:var(--accent)}.studio-shell .panel-button:disabled,.studio-shell .panel-button.primary:disabled{opacity:.5;cursor:not-allowed}.studio-shell .eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.studio-shell .muted{color:var(--ink-3)}.studio-shell .mono{font-family:var(--font-mono)}.studio-shell .filter-bar{align-items:center;gap:var(--space-3);padding:var(--space-5) 0 var(--space-4);border-bottom:1px solid var(--line);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.studio-shell .chip{appearance:none;border:1px solid var(--line);color:var(--ink-2);border-radius:var(--r-pill);font-size:var(--text-sm);font-family:var(--font-body);cursor:pointer;transition:all .12s var(--ease);white-space:nowrap;background:0 0;padding:6px 12px}.studio-shell .chip:hover{border-color:var(--line-strong);color:var(--ink)}.studio-shell .chip[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.studio-shell .chip .count{font-family:var(--font-mono);opacity:.55;font-variant-numeric:tabular-nums;margin-left:6px;font-size:11px}.studio-shell .chip[aria-pressed=true] .count{opacity:.65}.studio-shell .filter-bar.sidebar{padding:var(--space-5) var(--space-4) 0;border:0;margin:0;display:block}.studio-shell .filter-bar.sidebar .chip{width:100%;padding:8px var(--space-2);border-radius:var(--r-2);font-size:var(--text-sm);color:var(--ink-2);justify-content:space-between;align-items:center;gap:var(--space-2);text-align:left;transition:background .12s var(--ease), color .12s var(--ease);border:1px solid #0000;display:flex}.studio-shell .filter-bar.sidebar .chip:not(:disabled):hover{background:var(--surface);color:var(--ink)}.studio-shell .filter-bar.sidebar .chip[aria-pressed=true]{background:var(--accent-tint);color:var(--ink);border:1px solid var(--accent);font-weight:600}.studio-shell .filter-bar.sidebar .chip .tag{flex-shrink:0}.studio-shell .filter-bar.sidebar>div+div{margin-top:var(--space-4)}.studio-shell .filter-bar.dropdown{padding:var(--space-4) 0;gap:var(--space-3);border:0}.studio-shell .filter-bar.dropdown select,.studio-shell .category-select select{appearance:none;border:1px solid var(--line);background:var(--bg-elev) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='%23737373' d='M0 0h10L5 6z'/></svg>") no-repeat right 12px center;color:var(--ink);border-radius:var(--r-2);font:inherit;font-size:var(--text-sm);cursor:pointer;padding:8px 32px 8px 12px}.studio-shell .tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--line);border-radius:var(--r-1);align-items:center;padding:2px 7px;font-size:10.5px;display:inline-flex}.studio-shell .tag.wip{color:var(--accent-2);border-color:var(--accent)}.studio-shell .tag.solid{background:var(--ink);color:var(--bg);border-color:var(--ink)}.studio-shell .btn{appearance:none;border:1px solid var(--ink);background:var(--ink);color:var(--bg);border-radius:var(--r-2);font-size:var(--text-sm);cursor:pointer;transition:opacity .12s var(--ease);align-items:center;gap:8px;padding:10px 16px;font-weight:500;text-decoration:none;display:inline-flex}.studio-shell .btn:hover{opacity:.85}.studio-shell .btn.ghost{color:var(--ink);border-color:var(--line-strong);background:0 0}.studio-shell .btn.ghost:hover{border-color:var(--ink);opacity:1;background:var(--surface)}.studio-shell .btn.sm{font-size:var(--text-xs);padding:6px 12px}.studio-shell .btn.icon{border-radius:var(--r-pill);justify-content:center;width:32px;height:32px;padding:0}.studio-shell .viewer{background:repeating-linear-gradient(45deg, transparent 0 12px, color-mix(in srgb, var(--line) 50%, transparent) 12px 13px), var(--surface);justify-content:stretch;align-items:stretch;min-height:560px;display:flex;position:relative}.studio-shell .field{flex-direction:column;gap:6px;display:flex}.studio-shell .field label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);font-family:var(--font-mono)}.studio-shell .field input[type=text],.studio-shell .field input[type=number],.studio-shell .field textarea,.studio-shell .field select{appearance:none;background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:var(--r-2);font:inherit;font-size:var(--text-sm);outline:none;padding:8px 10px}.studio-shell .field input:focus,.studio-shell .field textarea:focus,.studio-shell .field select:focus{border-color:var(--ink);background:var(--bg-elev)}.studio-shell .field .hint{font-size:var(--text-xs);color:var(--ink-4)}.studio-shell .field-row{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.studio-shell .callout{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2);padding:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.studio-shell .callout .callout-label{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.studio-shell .callout p{font-size:var(--text-sm);color:var(--ink-2);margin:0;line-height:1.55}.studio-shell .callout a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.studio-shell .callout a:hover{opacity:.8}.studio-shell button.callout{appearance:none;font:inherit;cursor:pointer;width:100%}.studio-shell .callout.active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.studio-shell{gap:var(--space-4);flex:1;grid-template-columns:240px minmax(0,900px) minmax(340px,1fr);align-items:stretch;min-height:0;display:grid}.studio-shell .studio-viewer{min-width:0;min-height:0;padding-top:var(--space-5);flex-direction:column;display:flex}.studio-shell .studio-panel{margin:var(--space-5) var(--space-5) var(--space-5) 0;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-elev);flex-direction:column;min-height:0;display:flex;overflow:hidden}.studio-shell .studio-panel-head{padding:var(--space-4);border-bottom:1px solid var(--line);flex-shrink:0}.studio-shell .feature-title{margin-bottom:var(--space-3)}.studio-shell .feature-title strong{font-size:var(--text-lg);color:var(--ink);display:block}.studio-shell .feature-title p{font-size:var(--text-xs);margin:4px 0 0;line-height:1.45}.studio-shell .studio-panel-body{padding:var(--space-4);min-height:0;overflow-y:auto}@media (max-width:1024px){.studio-shell{display:block}.studio-shell .studio-viewer{height:70vh;padding:0 var(--space-4)}.studio-shell .studio-panel{margin:var(--space-4)}}.studio-shell .studio-panel .samples-grid{grid-template-columns:1fr}.studio-shell .studio-sec{padding:var(--space-5) 0;border-top:1px solid var(--line)}.studio-shell .studio-sec:first-child{border-top:0;padding-top:0}.studio-shell .studio-sec-title{margin-bottom:var(--space-3)}.studio-shell .studio-sec>.field+.field,.studio-shell .studio-sec>.field+.toggle-row,.studio-shell .studio-sec>.toggle-row+.toggle-row{margin-top:var(--space-4)}.studio-shell .studio-panel .field label{text-transform:none;letter-spacing:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);font-weight:500}.studio-shell .toggle-row{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.studio-shell .toggle-row-text{min-width:0}.studio-shell .toggle-row-label{font-size:var(--text-sm);color:var(--ink);font-weight:500}.studio-shell .toggle-row-text .hint{font-size:var(--text-xs);color:var(--ink-4);margin:2px 0 0;line-height:1.45;display:block}.studio-shell .toggle-row .switch{flex-shrink:0}.studio-shell .studio-panel-actions{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.studio-shell .studio-sec-head{margin-bottom:var(--space-3);justify-content:flex-end;display:flex}.studio-shell .schema-cols{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 104px 56px 28px;align-items:center;display:grid}.studio-shell .schema-cols.eyebrow{margin-bottom:var(--space-2);padding:0 calc(var(--space-3) + 1px);font-size:10px}.studio-shell .schema-prop{gap:var(--space-2);padding:var(--space-3);margin-bottom:var(--space-2);border:1px solid var(--line);border-radius:var(--r-2);background:var(--surface);flex-direction:column;display:flex}.studio-shell .schema-prop input[type=text],.studio-shell .schema-prop select,.studio-shell .studio-panel .field textarea.mono{appearance:none;background:var(--bg-elev);border:1px solid var(--line);color:var(--ink);border-radius:var(--r-2);font:inherit;font-size:var(--text-sm);outline:none;min-width:0;padding:8px 10px}.studio-shell .schema-prop input[type=text]:focus,.studio-shell .schema-prop select:focus{border-color:var(--ink)}.studio-shell .studio-panel .field textarea.mono{font-family:var(--font-mono)}.studio-shell .results-meta{align-items:center;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--line);margin-bottom:var(--space-3);display:flex}.studio-shell .results-meta .toggle-row{flex:1}.studio-shell .results-meta-grid{gap:var(--space-2) var(--space-4);grid-template-columns:1fr auto;align-items:center;display:grid}.studio-shell .results-actions-btns{gap:var(--space-2);display:flex}.studio-shell .studio-rail{flex-direction:column;min-height:0;display:flex;overflow:hidden auto}.studio-shell .studio-rail .filter-bar.sidebar{flex:none;min-height:auto;overflow-y:visible}.studio-shell .category-select{gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-3);margin-top:var(--space-4);border-top:1px solid var(--line);flex-direction:column;flex-shrink:0;display:flex}.studio-shell .category-select select{width:100%}.studio-shell .doc-strip-empty{font-size:var(--text-sm);margin:0;padding:8px 0}.studio-shell .doc-strip{gap:var(--space-1);padding:var(--space-2) var(--space-4) var(--space-5);flex-direction:column;flex-shrink:0;display:flex}.studio-shell .doc-chip{align-items:center;gap:var(--space-2);text-align:left;padding:8px var(--space-3);border-radius:var(--r-2);background:var(--surface);color:var(--ink-2);font-size:var(--text-sm);font-family:var(--font-mono);cursor:pointer;transition:all .12s var(--ease);border:1px solid #0000;flex-shrink:0;display:flex}.studio-shell .doc-chip:hover{color:var(--ink);border-color:var(--line-strong)}.studio-shell .doc-chip[aria-pressed=true]{background:var(--accent-tint);border-color:var(--accent);color:var(--ink);font-weight:600}.studio-shell .doc-chip-name{white-space:normal;overflow-wrap:anywhere;line-height:1.3}.studio-shell .doc-chip-scan{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);white-space:nowrap;margin-left:6px;font-size:10px}.studio-shell .doc-chip[aria-pressed=true] .doc-chip-scan{color:var(--ink-3);font-weight:400}.studio-shell .doc-strip .doc-strip-empty{padding:8px var(--space-3)}.studio-shell .citation-color{gap:var(--space-2);padding:var(--space-3) 0 var(--space-4);flex-direction:column;display:flex}.studio-shell .citation-swatches{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.studio-shell .citation-swatch{border:1px solid var(--line-strong);border-radius:var(--r-1);cursor:pointer;width:22px;height:22px;transition:box-shadow .12s var(--ease);padding:0}.studio-shell .citation-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--bg-elev), 0 0 0 4px var(--ink)}.studio-shell .citation-swatch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.studio-shell .citation-picker{border:1px solid var(--line-strong);border-radius:var(--r-1);background:var(--surface);width:22px;height:22px;color:var(--ink-3);cursor:pointer;transition:color .12s var(--ease), border-color .12s var(--ease), box-shadow .12s var(--ease);justify-content:center;align-items:center;display:inline-flex;position:relative}.studio-shell .citation-picker:hover{color:var(--ink);border-color:var(--ink)}.studio-shell .citation-picker[data-custom=true]{color:var(--ink);box-shadow:0 0 0 2px var(--bg-elev), 0 0 0 4px var(--ink)}.studio-shell .citation-dot{border:1px solid var(--surface);width:7px;height:7px;box-shadow:0 0 0 1px var(--line-strong);pointer-events:none;border-radius:50%;position:absolute;bottom:1px;right:1px}.studio-shell .citation-color-native{opacity:0;cursor:pointer;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.studio-shell .citation-picker:focus-within{outline:2px solid var(--accent);outline-offset:2px}.studio-shell .citation-hex{width:11ch;padding:4px var(--space-2);border:1px solid var(--line);border-radius:var(--r-1);background:var(--bg-elev);color:var(--ink);font-size:var(--text-xs)}.studio-shell .lang-chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.studio-shell .lang-chip{padding:3px var(--space-2);border:1px solid var(--line);border-radius:var(--r-1);background:var(--surface);color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;transition:color .12s var(--ease), border-color .12s var(--ease), background .12s var(--ease)}.studio-shell .lang-chip:hover{color:var(--ink);border-color:var(--line-strong)}.studio-shell .lang-chip[aria-pressed=true]{background:var(--accent-tint);border-color:var(--accent);color:var(--ink);font-weight:600}.studio-shell .lang-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.studio-shell .ocr-text{max-height:420px;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-elev);font-size:var(--text-xs);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5;overflow:auto}.studio-shell .text-export-pre{white-space:pre;overflow-wrap:normal}.studio-shell .markdown-rendered{max-height:420px;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-elev);overflow:auto}.studio-shell .markdown-rendered h1,.studio-shell .markdown-rendered h2,.studio-shell .markdown-rendered h3{font-weight:600;line-height:1.3}.studio-shell .markdown-rendered h1{font-size:var(--text-h3)}.studio-shell .markdown-rendered h2{font-size:var(--text-lg)}.studio-shell .markdown-rendered h3{font-size:var(--text-base)}.studio-shell .markdown-rendered :is(h1,h2,h3):not(:first-child){margin-top:var(--space-4)}.studio-shell .markdown-rendered p,.studio-shell .markdown-rendered h1,.studio-shell .markdown-rendered h2,.studio-shell .markdown-rendered h3,.studio-shell .markdown-rendered ul,.studio-shell .markdown-rendered ol,.studio-shell .markdown-rendered table,.studio-shell .markdown-rendered blockquote{margin:0 0 var(--space-3) 0}.studio-shell .markdown-rendered ul,.studio-shell .markdown-rendered ol{list-style:revert;padding-left:var(--space-4)}.studio-shell .markdown-rendered table{border-collapse:collapse}.studio-shell .markdown-rendered td,.studio-shell .markdown-rendered th{border:1px solid var(--line);padding:var(--space-1) var(--space-2)}.studio-shell .ocr-elements tr{cursor:pointer}.studio-shell .ocr-elements tr[data-selected=true]{background:var(--accent-tint);box-shadow:inset 2px 0 0 var(--accent)}.studio-shell .ocr-elements td{padding:7px var(--space-3);border-top:1px solid var(--line);font-size:var(--text-sm);vertical-align:baseline}.studio-shell .ocr-elements tr:first-child td{border-top:0}.studio-shell .ocr-elements td:last-child{text-align:right;white-space:nowrap}.studio-shell .ocr-elements td:last-child .match-dot{vertical-align:middle;margin-right:4px;display:inline-block}@media (max-width:1024px){.studio-shell .studio-rail{overflow:visible}.studio-shell .studio-rail .filter-bar.sidebar{flex:none;min-height:auto;overflow-y:visible}.studio-shell .category-select{align-items:center;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3) var(--space-4);flex-direction:row}.studio-shell .category-select select{width:auto;min-width:180px}.studio-shell .doc-strip{gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-3);flex-flow:wrap}.studio-shell .doc-chip-name{white-space:nowrap}}.studio-shell .field-table{border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-elev);overflow:hidden}.studio-shell .field-table-head,.studio-shell .field-row{gap:var(--space-2);width:100%;padding:7px var(--space-3);border:0;border-top:1px solid var(--line);text-align:left;font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background .12s var(--ease), box-shadow .12s var(--ease);background:0 0;grid-template-columns:minmax(72px,.85fr) minmax(0,1.3fr) minmax(0,1fr) 26px 52px;align-items:baseline;display:grid}.studio-shell .field-table-head{color:var(--ink-4);background:var(--surface);border-top:0;font-size:10px}.studio-shell .field-table-head span:nth-child(4),.studio-shell .field-table-head span:nth-child(5){text-align:right}.studio-shell .field-row:hover{background:var(--surface)}.studio-shell .field-row[aria-pressed=true]{background:var(--accent-tint);box-shadow:inset 2px 0 0 var(--accent)}.studio-shell .field-row-name{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3);overflow-wrap:anywhere;line-height:1.5}.studio-shell .field-row[aria-pressed=true] .field-row-name{color:var(--ink-2)}.studio-shell .field-row-value{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-weight:500;line-height:1.5}.studio-shell .field-row-verified{overflow-wrap:anywhere;min-width:0}.studio-shell .field-row-page,.studio-shell .field-row-parse{white-space:nowrap;text-align:right;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-4)}.studio-shell .field-row-parse{justify-content:flex-end;align-items:center;gap:4px;display:flex}.studio-shell .match-dot{background:var(--ink-4);border-radius:50%;flex-shrink:0;width:6px;height:6px}.studio-shell .match-dot.good{background:#4a9d6a}.studio-shell .match-dot.partial{background:#c9a227}.studio-shell .match-dot.bad{background:#c8553c}.studio-shell .rail-item{display:block;position:relative}.studio-shell .chip-label{min-width:0}.studio-shell .rail-tip{left:calc(100% + var(--space-5));z-index:40;width:264px;padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--r-2);background:var(--bg-elev);color:var(--ink-2);font-size:var(--text-xs);text-align:left;text-transform:none;letter-spacing:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s var(--ease), visibility .12s var(--ease);line-height:1.55;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 10px 28px #00000038}.studio-shell .rail-item:hover .rail-tip,.studio-shell .rail-item:focus-within .rail-tip{opacity:1;visibility:visible}.studio-shell .hint-em{color:var(--ink-2);font-weight:600}.studio-shell .studio-table-block{margin-bottom:var(--space-4);max-width:100%;overflow-x:auto}.studio-shell .studio-table{border-collapse:collapse;width:100%}.studio-shell .studio-table td{border:1px solid var(--line);vertical-align:top;padding:0}.studio-shell .studio-table td[data-selected=true]{background:var(--accent-tint);box-shadow:inset 2px 0 0 var(--accent)}.studio-shell .studio-table .cell-select{box-sizing:border-box;width:100%;height:100%;padding:var(--space-1) var(--space-2);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;display:block}.studio-shell .studio-table .cell-select:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.studio-shell .ocr-elements .row-select{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.studio-shell .ocr-elements .row-select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.studio-shell .prompt-presets{gap:var(--space-1);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.studio-shell .describe-text{margin:var(--space-3) 0 0;white-space:pre-wrap;max-width:68ch;color:var(--ink);line-height:1.6}.studio-shell .field-row-verified.match{color:#3d8157}.studio-shell .field-row-verified.mismatch{color:#b84e37;font-weight:600}.studio-shell .field-row-verified.unverified{color:var(--ink-4)}.studio-shell .benchmark-table th{padding:7px var(--space-3);border:1px solid var(--line);font-family:var(--font-mono);color:var(--ink-4);background:var(--surface);text-align:left;border-top:0;font-size:10px;font-weight:400}.studio-shell .benchmark-table td{padding:7px var(--space-3);font-size:var(--text-sm)}.studio-shell .benchmark-table th:nth-child(2),.studio-shell .benchmark-table th:nth-child(3),.studio-shell .benchmark-table td:nth-child(2),.studio-shell .benchmark-table td:nth-child(3){text-align:right;font-family:var(--font-mono);white-space:nowrap}.studio-shell .benchmark-table td:first-child{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}@media (max-width:1024px){.studio-shell .rail-tip{width:min(264px,100%);top:calc(100% + 4px);left:0;transform:none}}
