@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_e799d87a-module__u8MhCG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_e799d87a-module__u8MhCG__variable{--font-geist:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.56c1f21e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3b336396.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.e3369375.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.a40b9a8b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.fe42ddf4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.29207c2f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_42eec60-module__Gb1_vG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_42eec60-module__Gb1_vG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
:root{--bg:#f5f6f8;--surface:#fff;--surface-2:#f0f2f5;--surface-3:#e8ebef;--line:#e2e5ea;--line-strong:#cfd4dc;--ink:#14171c;--ink-2:#4a515c;--ink-3:#6f7782;--accent:#2f55d4;--accent-hover:#2647b8;--accent-ink:#fff;--accent-soft:#e9eefd;--ok:#2c7a4b;--ok-soft:#e5f3ea;--warn:#8f5d00;--warn-soft:#fbf1db;--err:#bf3329;--err-soft:#fcebea;--focus:0 0 0 3px #2f55d447;--shadow-pop:0 12px 32px #14171c1f,0 1px 2px #14171c0f;--syn-key:#2647b8;--syn-str:#2c7a4b;--syn-num:#a35a00;--syn-lit:#b0306b;--syn-punct:#8a919c;--r-sm:6px;--r-md:10px;--font-sans:var(--font-geist),"Helvetica Neue",Arial,sans-serif;--font-mono:var(--font-geist-mono),"SF Mono",Menlo,monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0d0f13;--surface:#14171c;--surface-2:#1a1e24;--surface-3:#222730;--line:#262b33;--line-strong:#363c47;--ink:#e6e9ee;--ink-2:#a8afba;--ink-3:#7c8490;--accent:#7f97f3;--accent-hover:#9aaef6;--accent-ink:#0d0f13;--accent-soft:#7f97f324;--ok:#6cc391;--ok-soft:#6cc39121;--warn:#e2b25a;--warn-soft:#e2b25a21;--err:#f08a80;--err-soft:#f08a8021;--focus:0 0 0 3px #7f97f359;--shadow-pop:0 16px 40px #00000080,0 1px 2px #0006;--syn-key:#9aaef6;--syn-str:#8fd1a8;--syn-num:#e9b872;--syn-lit:#f094bd;--syn-punct:#6a727e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#0d0f13;--surface:#14171c;--surface-2:#1a1e24;--surface-3:#222730;--line:#262b33;--line-strong:#363c47;--ink:#e6e9ee;--ink-2:#a8afba;--ink-3:#7c8490;--accent:#7f97f3;--accent-hover:#9aaef6;--accent-ink:#0d0f13;--accent-soft:#7f97f324;--ok:#6cc391;--ok-soft:#6cc39121;--warn:#e2b25a;--warn-soft:#e2b25a21;--err:#f08a80;--err-soft:#f08a8021;--focus:0 0 0 3px #7f97f359;--shadow-pop:0 16px 40px #00000080,0 1px 2px #0006;--syn-key:#9aaef6;--syn-str:#8fd1a8;--syn-num:#e9b872;--syn-lit:#f094bd;--syn-punct:#6a727e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}code,kbd,.mono{font-family:var(--font-mono)}:focus-visible{box-shadow:var(--focus);outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.app{grid-template-rows:52px minmax(0,1fr) 30px;grid-template-columns:minmax(0,1fr);height:100dvh;display:grid}.topbar{border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:12px;min-width:0;padding:0 12px 0 16px;display:flex}.brand{letter-spacing:-.01em;align-items:center;gap:10px;font-weight:600;display:flex}.brand-mark{border-radius:var(--r-sm);background:var(--ink);width:28px;height:28px;color:var(--bg);place-items:center;display:grid}.brand-sub{color:var(--ink-3);font-size:13px;font-weight:400}.topbar-spacer{flex:1}.topbar-group{align-items:center;gap:4px;display:flex}.divider-v{background:var(--line);width:1px;height:20px;margin:0 6px}.workspace{grid-template-columns:60px minmax(0,1fr) minmax(380px,44%);min-height:0;display:grid}.rail{border-right:1px solid var(--line);background:var(--surface);flex-direction:column;align-items:center;gap:4px;padding:12px 0;display:flex;overflow-y:auto}.rail-sep{background:var(--line);width:24px;height:1px;margin:6px 0}.rail-btn{border-radius:var(--r-sm);width:40px;height:40px;color:var(--ink-3);place-items:center;transition:background .12s,color .12s;display:grid;position:relative}.rail-btn:hover{background:var(--surface-2);color:var(--ink)}.rail-btn[aria-current=page]{background:var(--accent-soft);color:var(--accent)}.rail-badge{text-align:center;background:var(--err);color:#fff;border-radius:999px;min-width:15px;height:15px;padding:0 4px;font-size:10px;font-weight:600;line-height:15px;position:absolute;top:3px;right:3px}.rail-on{background:var(--ok);border-radius:999px;width:6px;height:6px;position:absolute;bottom:5px;right:5px}.editor{min-width:0;scroll-padding-top:24px;overflow-y:auto}.editor-inner{max-width:760px;margin:0 auto;padding:32px 32px 64px}.section-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:16px;margin-bottom:28px;display:grid}.section-icon{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);width:40px;height:40px;color:var(--ink-2);place-items:center;display:grid}.section-head h1{letter-spacing:-.015em;font-size:20px;font-weight:600;line-height:1.25}.section-head p{color:var(--ink-2);max-width:60ch;margin-top:4px}.section-keys{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.key-chip{font-family:var(--font-mono);color:var(--ink-3);background:var(--surface-2);border-radius:4px;padding:1px 6px;font-size:12px}.block{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md)}.block+.block{margin-top:16px}.block-head{align-items:center;gap:12px;padding:14px 16px;display:flex}.block-head h2{font-size:14px;font-weight:600}.block-head .hint{color:var(--ink-3);font-size:13px}.block-head-text{flex:1;min-width:0}.block-body{gap:18px;padding:4px 16px 18px;display:grid}.block-head+.block-body{border-top:1px solid var(--line);padding-top:18px}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.field{align-content:start;gap:6px;min-width:0;display:grid}.field-label{min-width:0;color:var(--ink);white-space:nowrap;align-items:baseline;gap:8px;font-size:13px;font-weight:500;display:flex}.field-key{min-width:0;font-family:var(--font-mono);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;margin-left:auto;font-size:11.5px;font-weight:400;overflow:hidden}.field-help{color:var(--ink-3);font-size:12.5px;line-height:1.45}.field-help code{color:var(--ink-2);font-size:12px}.field-error{color:var(--err);font-size:12.5px}.input,.select{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);width:100%;height:34px;padding:0 10px;transition:border-color .12s,box-shadow .12s}.input.mono{font-size:13px}.input::placeholder{color:var(--ink-3);opacity:.8}.input:hover,.select:hover{border-color:var(--ink-3)}.input:focus,.select:focus{border-color:var(--accent);box-shadow:var(--focus);outline:none}.input[aria-invalid=true]{border-color:var(--err)}.input-wrap{align-items:center;display:flex;position:relative}.input-wrap .input{padding-right:52px}.input-unit{color:var(--ink-3);pointer-events:none;font-size:12px;position:absolute;right:10px}.select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink-3)50%),linear-gradient(135deg,var(--ink-3)50%,transparent 50%);background-position:calc(100% - 15px) 15px,calc(100% - 10px) 15px;background-repeat:no-repeat;background-size:5px 5px;padding-right:30px}.seg{border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--line);grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;width:100%;padding:3px;display:inline-grid}.seg button{height:26px;color:var(--ink-2);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:flex}.seg button:hover{color:var(--ink)}.seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #14171c14,0 0 0 1px var(--line)}.switch{background:var(--line-strong);border-radius:999px;flex:none;width:34px;height:20px;transition:background .15s;position:relative}.switch:after{content:"";background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .15s cubic-bezier(.2,.8,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.switch[aria-checked=true]{background:var(--accent)}.switch[aria-checked=true]:after{transform:translate(14px)}.switch-row{align-items:center;gap:12px;display:flex}.switch-row-text{flex:1;min-width:0}.switch-row-text strong{font-size:13px;font-weight:500;display:block}.tokens{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);cursor:text;flex-wrap:wrap;align-items:center;gap:6px;min-height:34px;padding:4px;display:flex}.tokens:focus-within{border-color:var(--accent);box-shadow:var(--focus)}.tokens[aria-invalid=true]{border-color:var(--err)}.token{background:var(--surface-2);border:1px solid var(--line);height:24px;font-family:var(--font-mono);border-radius:4px;align-items:center;gap:2px;padding:0 2px 0 8px;font-size:12.5px;display:inline-flex}.token.bad{background:var(--err-soft);color:var(--err);border-color:#0000}.token-order{color:var(--ink-3);margin-right:4px;font-size:10.5px}.token-btn{width:20px;height:20px;color:var(--ink-3);border-radius:3px;place-items:center;display:grid}.token-btn:hover{background:var(--surface-3);color:var(--ink)}.tokens input{min-width:120px;height:24px;font-family:var(--font-mono);background:0 0;border:0;outline:none;flex:1;padding:0 6px;font-size:12.5px}.suggest{flex-wrap:wrap;gap:6px;display:flex}.suggest button{border:1px dashed var(--line-strong);height:24px;font-family:var(--font-mono);color:var(--ink-2);border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-size:12px;display:inline-flex}.suggest button:hover{color:var(--ink);background:var(--surface-2);border-style:solid}.btn{border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--surface);white-space:nowrap;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:500;transition:background .12s,border-color .12s,transform 80ms;display:inline-flex}.btn:hover{background:var(--surface-2)}.btn:active{transform:scale(.98)}.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn-primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn-dashed{width:100%;height:40px;color:var(--ink-2);border-style:dashed}.icon-btn{border-radius:var(--r-sm);width:32px;height:32px;color:var(--ink-2);place-items:center;transition:background .12s,color .12s;display:grid}.icon-btn:hover{background:var(--surface-2);color:var(--ink)}.icon-btn[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}.icon-btn.danger:hover{background:var(--err-soft);color:var(--err)}.icon-btn:disabled{opacity:.35;pointer-events:none}.icon-btn.sm{width:28px;height:28px}.items{gap:10px;display:grid}.item{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md)}.item[data-invalid=true]{border-color:color-mix(in srgb,var(--err)45%,var(--line))}.item-head{align-items:center;gap:10px;min-height:48px;padding:8px 8px 8px 12px;display:flex}.item-toggle{text-align:left;flex:1;align-items:center;gap:10px;min-width:0;padding:4px 0;display:flex}.item-index{font-family:var(--font-mono);color:var(--ink-3);text-align:right;flex:none;width:18px;font-size:11.5px}.item-title{white-space:nowrap;font-weight:600}.item-title.empty{color:var(--ink-3);font-style:italic;font-weight:400}.item-summary{font-family:var(--font-mono);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.item-chevron{color:var(--ink-3);flex:none;transition:transform .15s}.item[data-open=true] .item-chevron{transform:rotate(180deg)}.item-actions{flex:none;gap:2px;display:flex}.item-body{border-top:1px solid var(--line);gap:18px;padding:18px 16px;display:grid}.method-pills{flex-wrap:wrap;gap:6px;display:flex}.method-pills button{border:1px solid var(--line-strong);height:26px;font-family:var(--font-mono);color:var(--ink-2);border-radius:4px;padding:0 9px;font-size:12px}.method-pills button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.inherit{color:var(--ink-3);font-size:12px}.note{border-radius:var(--r-sm);background:var(--surface-2);color:var(--ink-2);gap:10px;padding:10px 12px;font-size:13px;display:flex}.note svg{flex:none;margin-top:2px}.note.warn{background:var(--warn-soft);color:var(--warn)}.note code{font-size:12px}.explain{font-family:var(--font-mono);color:var(--ink-2);background:var(--surface-2);border-radius:var(--r-sm);padding:10px 12px;font-size:12.5px;line-height:1.6}.explain b{color:var(--ink);font-weight:600}.output{border-left:1px solid var(--line);background:var(--surface);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.output-head{border-bottom:1px solid var(--line);align-items:center;gap:8px;height:44px;padding:0 8px 0 16px;display:flex}.output-file{font-family:var(--font-mono);color:var(--ink-2);align-items:center;gap:8px;font-size:12.5px;display:flex}.output-meta{color:var(--ink-3);white-space:nowrap;font-size:12px}.code{font-family:var(--font-mono);counter-reset:line;background:var(--surface);padding:12px 0 32px;font-size:12.5px;line-height:1.65;position:relative;overflow:auto}.code-line{white-space:pre;grid-template-columns:48px minmax(0,1fr);display:grid}.code-line:before{counter-increment:line;content:counter(line);text-align:right;color:var(--ink-3);opacity:.6;-webkit-user-select:none;user-select:none;padding-right:16px}.code-line.hl{background:var(--accent-soft)}.syn-key{color:var(--syn-key)}.syn-str{color:var(--syn-str)}.syn-num{color:var(--syn-num)}.syn-lit{color:var(--syn-lit)}.syn-punct{color:var(--syn-punct)}.statusbar{border-top:1px solid var(--line);background:var(--surface);color:var(--ink-3);align-items:center;gap:16px;padding:0 12px;font-size:12px;display:flex}.status-btn{height:22px;color:var(--ink-2);border-radius:4px;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}.status-btn:hover{background:var(--surface-2)}.status-ok{color:var(--ok)}.status-err{color:var(--err)}.status-warn{color:var(--warn)}.status-spacer{flex:1}.problems{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);width:min(560px,100vw - 96px);max-height:min(420px,60dvh);box-shadow:var(--shadow-pop);z-index:20;position:fixed;bottom:38px;left:72px;overflow:auto}.problems-head{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:10px 8px 10px 14px;font-size:13px;font-weight:600;display:flex}.problem{text-align:left;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;padding:10px 14px;font-size:13px;display:grid}.problem+.problem{border-top:1px solid var(--line)}.problem:hover{background:var(--surface-2)}.problem-where{color:var(--ink-3);white-space:nowrap;font-size:12px}.problem-empty{color:var(--ink-2);align-items:center;gap:10px;padding:18px 14px;display:flex}.dialog{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);width:min(640px,100vw - 32px);color:var(--ink);box-shadow:var(--shadow-pop);margin:auto}.dialog::backdrop{background:#0a0c1073}.dialog-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 12px 14px 18px;display:flex}.dialog-head h2{flex:1;font-size:15px;font-weight:600}.dialog-body{gap:12px;padding:18px;display:grid}.dialog textarea{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface-2);width:100%;min-height:260px;font-family:var(--font-mono);resize:vertical;padding:12px;font-size:12.5px;line-height:1.55}.dialog textarea:focus{border-color:var(--accent);box-shadow:var(--focus);outline:none}.dialog-foot{align-items:center;gap:8px;padding:12px 18px 18px;display:flex}.toast{border-radius:var(--r-sm);background:var(--ink);color:var(--bg);box-shadow:var(--shadow-pop);z-index:30;align-items:center;gap:8px;padding:8px 14px;font-size:13px;animation:.18s cubic-bezier(.2,.8,.2,1) toast-in;display:flex;position:fixed;bottom:48px;left:50%;transform:translate(-50%)}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,6px)}}kbd{border:1px solid var(--line-strong);background:var(--surface-2);text-align:center;min-width:18px;color:var(--ink-2);border-bottom-width:2px;border-radius:4px;padding:0 4px;font-size:11px;line-height:16px;display:inline-block}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.view-switch{display:none}.loading{height:100dvh;color:var(--ink-3);place-items:center;display:grid}@media (max-width:1180px){.workspace{grid-template-columns:60px minmax(0,1fr) minmax(340px,40%)}.editor-inner{padding:28px 24px 56px}}@media (max-width:960px){.workspace{grid-template-columns:60px minmax(0,1fr)}.view-switch{width:auto;display:inline-grid}.workspace[data-view=form] .output,.workspace[data-view=json] .editor{display:none}.workspace[data-view=json]{grid-template-columns:60px minmax(0,1fr)}.output{border-left:0}.problems{left:16px}}@media (max-width:680px){.app{grid-template-rows:52px auto minmax(0,1fr) 30px}.workspace{display:contents}.rail{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;justify-content:flex-start;gap:2px;min-width:0;padding:6px 8px;overflow:auto hidden}.rail-sep{flex:none;width:1px;height:24px;margin:0 4px}.rail-btn{flex:none}.workspace[data-view=form] .output,.workspace[data-view=json] .editor{display:none}.editor-inner{padding:20px 16px 48px}.grid-2,.grid-3{grid-template-columns:minmax(0,1fr)}.section-head{grid-template-columns:minmax(0,1fr) auto}.section-head .section-icon,.brand-sub,.brand-name,.hide-sm{display:none}.topbar{gap:8px;padding:0 8px 0 12px}.view-switch .seg button{padding:0 8px}.item-summary,.statusbar .hide-sm{display:none}.problems{width:calc(100vw - 32px);left:16px}}
