:root{--bg:#efe9dc;--bg-soft:#f7f3e9;--surface:#fffdf7;--surface-2:#f3eddf;--ink:#10251a;--ink-soft:#2f4539;--muted:#6f7b72;--green-950:#001b13;--green-900:#052619;--green-850:#0b3323;--green-800:#123f2d;--green-700:#1e5a3b;--yellow:#f2c94c;--yellow-soft:#fff1bd;--border:#d8cfbd;--border-strong:#b8ad99;--danger:#b64242;--success:#2f7d4f;--warning:#b7791f;--radius-sm:8px;--radius-md:12px;--radius-lg:14px;--shadow-card:0 8px 24px #191f1614;--shadow-panel:0 16px 44px #00000038;color:var(--ink);background:var(--bg);font-family:Host Grotesk,Inter,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-padding-top:76px}body{background:var(--bg);margin:0;overflow-x:hidden}a{color:inherit}h1,h2,h3{letter-spacing:-.025em;font-family:Titillium Web,Host Grotesk,system-ui,sans-serif}pre,code{font-family:JetBrains Mono,IBM Plex Mono,Consolas,monospace}.topbar{z-index:40;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f3e9f0;justify-content:space-between;align-items:center;height:56px;padding:0 28px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:10px;font-size:15px;font-weight:900;text-decoration:none;display:flex}.brand img{width:auto;height:32px}.topnav{align-items:center;gap:4px;display:flex}.topnav a,.topnav button{height:34px;color:var(--ink-soft);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 11px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.topnav a:hover,.topnav button:hover{background:#1e5a3b1a}.topnav a.active{box-shadow:inset 0 -3px 0 var(--yellow);color:var(--green-900)}.btn{border-radius:var(--radius-sm);cursor:pointer;min-height:38px;font:inherit;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:900;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:disabled{cursor:wait;opacity:.65;transform:none}.btn.primary{background:var(--yellow);color:var(--ink);border:1px solid #ffffff40}.btn.secondary{color:#f7f3e9;background:#ffffff14;border:1px solid #ffffff2e}.btn.ghost{color:#f7f3e9;background:#ffffff14;border:1px solid #ffffff3d}.eyebrow{color:var(--yellow);letter-spacing:.13em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:950}.hero-page{color:#f7f3e9;background:radial-gradient(circle at 72% 24%,#f2c94c29,transparent 28%),linear-gradient(#ffffff09 1px,transparent 1px),linear-gradient(90deg,#ffffff09 1px,transparent 1px),linear-gradient(135deg,var(--green-950),var(--green-900) 54%,var(--green-800));background-size:auto,32px 32px,32px 32px,auto;grid-template-columns:minmax(0,1fr) minmax(360px,500px);align-items:center;gap:40px;min-height:620px;padding:54px clamp(20px,6vw,92px);display:grid}.hero-copy h1{max-width:720px;margin:0;font-size:clamp(42px,5vw,60px);line-height:.95}.hero-text{color:#f7f3e9d1;max-width:640px;margin:16px 0 0;font-size:17px;line-height:1.5}.hero-badges,.status-pills,.status-line{flex-wrap:wrap;gap:7px;display:flex}.hero-badges{margin-top:20px}.hero-badges span,.status-pills span,.status-line span,.badge{color:#f7f3e9d1;letter-spacing:.04em;text-transform:uppercase;background:#ffffff12;border:1px solid #ffffff2e;border-radius:6px;align-items:center;min-height:24px;padding:0 9px;font-size:11px;font-weight:900;display:inline-flex}.hero-badges span{letter-spacing:.01em;text-transform:none}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.data-flow{color:#f7f3e9b8;flex-wrap:wrap;gap:8px;margin-top:30px;font-size:12px;font-weight:800;display:flex}.data-flow span{background:#0000001f;border:1px solid #ffffff21;border-radius:7px;padding:7px 9px;position:relative}.data-flow span:not(:last-child):after{content:"->";color:var(--yellow);margin-left:8px}.hero-product{min-width:0}.status-console{border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);background:linear-gradient(#08261a,#03170f);border:1px solid #ffffff24;overflow:hidden}.window-top{border-bottom:1px solid #ffffff1a;align-items:center;gap:7px;min-height:42px;padding:0 14px;display:flex}.window-top span{background:#ffffff40;border-radius:99px;width:8px;height:8px}.window-top strong{color:#f7f3e9;margin-left:6px;font-size:12px}.window-top em{color:var(--yellow);letter-spacing:.04em;margin-left:auto;font-size:11px;font-style:normal;font-weight:900}.map-strip{background:linear-gradient(135deg,#1e5a3be6,#f2c94c21);border:1px solid #ffffff1a;border-radius:12px;height:180px;margin:14px;position:relative;overflow:hidden}.field-lines{background:repeating-linear-gradient(35deg,#ffffff14,#ffffff14 1px,#0000 1px 18px);position:absolute;inset:0}.route-line{border:2px solid #f2c94cc7;border-left-color:#0000;border-radius:45% 32% 52% 26%;position:absolute;inset:34px 48px;transform:rotate(-10deg)}.route-dot{background:var(--yellow);border-radius:99px;width:12px;height:12px;position:absolute;box-shadow:0 0 0 7px #f2c94c24}.dot-a{top:34%;left:22%}.dot-b{top:44%;right:27%}.dot-c{bottom:24%;left:49%}.ops-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 14px 14px;display:grid}.coverage-panel{gap:7px;padding:0 14px 14px;display:grid}.coverage-panel div{color:#f7f3e9b3;background:#00000029;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;padding:9px 10px;font-size:12px;display:flex}.coverage-panel strong{color:var(--yellow)}.public-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:34px clamp(20px,6vw,92px);display:grid}.public-grid article{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);min-height:172px;box-shadow:var(--shadow-card);padding:20px}.public-grid small{color:var(--green-700);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:950}.public-grid h2{margin:10px 0 8px;font-size:22px;line-height:1.1}.public-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.public-grid p+p{margin-top:10px}.auth-page{background:linear-gradient(135deg,var(--green-950),var(--green-800));place-items:center;min-height:calc(100vh - 56px);padding:28px;display:grid}.auth-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);width:min(460px,100%);box-shadow:var(--shadow-panel);padding:22px}.auth-card h1{margin:0;font-size:34px;line-height:1}.auth-card p{color:var(--muted);line-height:1.45}.auth-card form{gap:12px;margin-top:18px;display:grid}.auth-card .eyebrow{color:var(--green-700)}label{color:#f7f3e9c7;letter-spacing:.06em;text-transform:uppercase;gap:6px;font-size:11px;font-weight:900;display:grid}input,select{border-radius:var(--radius-sm);color:#f7f3e9;width:100%;height:38px;font:inherit;letter-spacing:0;text-transform:none;background:#0003;border:1px solid #ffffff26;outline:none;padding:0 10px;font-size:13px}select{cursor:pointer}input::placeholder{color:#f7f3e95c}input:focus,select:focus{border-color:var(--yellow);box-shadow:0 0 0 3px #f2c94c1f}.auth-card label{color:var(--ink-soft)}.auth-card input{background:var(--bg-soft);border-color:var(--border);color:var(--ink)}.auth-card input:focus{border-color:var(--green-700);box-shadow:0 0 0 3px #1e5a3b1f}input:-webkit-autofill{caret-color:#f7f3e9;-webkit-text-fill-color:#f7f3e9!important;-webkit-box-shadow:inset 0 0 0 1000px #092319!important}input:-webkit-autofill:hover{caret-color:#f7f3e9;-webkit-text-fill-color:#f7f3e9!important;-webkit-box-shadow:inset 0 0 0 1000px #092319!important}input:-webkit-autofill:focus{caret-color:#f7f3e9;-webkit-text-fill-color:#f7f3e9!important;-webkit-box-shadow:inset 0 0 0 1000px #092319!important}.auth-card input:-webkit-autofill{caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--bg-soft) inset!important;-webkit-text-fill-color:var(--ink)!important}.auth-card input:-webkit-autofill:hover{caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--bg-soft) inset!important;-webkit-text-fill-color:var(--ink)!important}.auth-card input:-webkit-autofill:focus{caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--bg-soft) inset!important;-webkit-text-fill-color:var(--ink)!important}.form-message{min-height:20px}.console-page{color:#f7f3e9;background:radial-gradient(circle at 72% 0%,#f2c94c1f,transparent 28%),linear-gradient(#ffffff06 1px,transparent 1px),linear-gradient(90deg,#ffffff06 1px,transparent 1px),linear-gradient(135deg,var(--green-950),var(--green-900) 55%,var(--green-850));background-size:auto,32px 32px,32px 32px,auto;grid-template-columns:260px minmax(0,1fr);min-height:calc(100vh - 56px);display:grid}.side-panel{background:#00000029;border-right:1px solid #ffffff1f;height:calc(100vh - 56px);padding:16px 20px;position:sticky;top:56px;overflow:auto}.side-panel h1{letter-spacing:-.01em;margin:0 0 6px;font-size:18px;line-height:1}.side-panel p{color:#f7f3e99e;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.4}.tenant-card{border-radius:var(--radius-md);background:#ffffff0b;border:1px solid #ffffff1f;gap:8px;margin:14px 0;padding:12px;display:grid}.tenant-card span{color:#f7f3e973;letter-spacing:.1em;gap:2px;font-size:10px;font-weight:900;display:grid}.tenant-card strong{color:#f7f3e9;letter-spacing:0;overflow-wrap:anywhere;font-size:12px}.console-nav{gap:2px;margin-top:12px;display:grid}.console-nav a{color:#f7f3e9b8;border-left:3px solid #0000;border-radius:0 8px 8px 0;padding:9px 10px;font-size:13px;font-weight:850;text-decoration:none}.console-nav a:hover,.console-nav a.active{border-left-color:var(--yellow);color:#fff7d9;background:#1e5a3b38}.docs-flow{gap:16px;min-width:0;padding:20px;display:grid}.workbench-shell{border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);background:#ffffff0e;border:1px solid #ffffff1f;padding:16px}.console-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:12px;display:flex}.console-heading h2{margin:0;font-size:clamp(28px,3vw,36px);line-height:1}.console-heading p:not(.eyebrow){color:#f7f3e99e;margin:7px 0 0;font-size:14px;line-height:1.45}.operational-bar{border-radius:var(--radius-sm);background:#0000002e;border:1px solid #ffffff1f;flex-wrap:wrap;gap:1px;margin-bottom:14px;display:flex;overflow:hidden}.operational-bar span{color:#f7f3e9c2;border-right:1px solid #ffffff1a;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:12px;display:inline-flex}.operational-bar strong{color:var(--yellow);letter-spacing:.08em;font-size:10px}.workbench-grid{grid-template-columns:240px minmax(320px,.86fr) minmax(430px,1.14fr);align-items:stretch;gap:12px;display:grid}.workbench-card,.endpoint-rail{border-radius:var(--radius-lg);background:linear-gradient(#08261aeb,#03170feb);border:1px solid #ffffff1f;min-width:0;padding:16px;box-shadow:0 14px 36px #0000002e}.request-card{flex-direction:column;display:flex}.panel-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.panel-title span,.rail-title{color:#f7f3e980;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:950}.panel-title strong{color:#f7f3e9;text-align:right;overflow-wrap:anywhere;font-size:13px}.panel-title strong.ok{color:#8de0a4}.panel-title strong.error{color:#ff9a8f}.panel-title.small{margin:14px 0 8px}.panel-title.small button,.response-actions button,.response-tabs button,.pagination-actions button{color:#f7f3e9;cursor:pointer;font:inherit;background:#ffffff0f;border:1px solid #ffffff24;border-radius:7px;padding:7px 9px;font-size:12px;font-weight:850}.panel-title.small button:hover,.response-actions button:hover,.response-tabs button:hover,.response-tabs button.active,.pagination-actions button:hover{background:#f2c94c24;border-color:#f2c94c61}.endpoint-rail{flex-direction:column;gap:14px;display:flex;overflow:auto}.rail-section{gap:8px;display:grid}.rail-group{gap:4px;display:grid}.rail-group small{color:#f7f3e96b;letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-size:10px;font-weight:950}.rail-group button{color:#f7f3e9c2;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-left-width:3px;border-radius:8px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;display:grid}.rail-group button:hover,.rail-group button.active{border-color:#ffffff14;border-left-color:var(--yellow);background:#1e5a3b3d}.rail-group button span{color:var(--yellow);font-size:10px;font-weight:950}.rail-group button strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}.history-row{background:#0000001f;border:1px solid #ffffff17;border-radius:8px;gap:3px;padding:8px;display:grid}.history-row span{color:#f7f3e970;font-size:11px}.history-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.history-row em{font-size:11px;font-style:normal;font-weight:900}.history-row em.ok{color:#8de0a4}.history-row em.error{color:#ff9a8f}.example-strip{background:#00000024;border:1px solid #ffffff1a;border-radius:9px;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;padding:8px;display:flex}.example-strip span{color:#f7f3e980;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:950}.example-strip button{color:#f7f3e9;cursor:pointer;font:inherit;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;padding:6px 8px;font-size:12px;font-weight:850}.example-strip button:hover{background:#f2c94c24;border-color:#f2c94c57}.tester-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.tester-grid.compact{margin-top:0}.span-2{grid-column:span 2}.endpoint-hint{color:#f7f3e9cc;background:#f2c94c1a;border:1px solid #f2c94c47;border-radius:8px;margin:0;padding:9px 10px;font-size:12px;font-weight:800}.request-preview{border-top:1px solid #ffffff1a;margin-top:14px}.request-preview pre,.code-viewer,.codeblock{color:#dff7e8;background:#020906;border:1px solid #ffffff1a;border-radius:10px;font-size:12px;line-height:1.5}.request-preview pre{white-space:pre-wrap;max-height:116px;margin:0;padding:11px;overflow:auto}.request-actions{background:linear-gradient(#03170fc7,#03170f);border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:8px;margin:14px -16px -16px;padding:12px 16px;display:flex;position:sticky;bottom:0}.request-actions .btn{flex:auto}.response-card{flex-direction:column;display:flex}.response-topline{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.response-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.status-line{margin-bottom:10px}.status-line span{color:#f7f3e9b3;text-transform:none}.pagination-actions{gap:8px;margin:-2px 0 9px;display:flex}.pagination-actions button:disabled{cursor:not-allowed;opacity:.4}.response-tabs{flex-wrap:wrap;gap:6px;margin-bottom:9px;display:flex}.code-viewer{flex:auto;min-height:420px;max-height:calc(100vh - 310px);margin:0;padding:10px 0;overflow:auto}.code-line{grid-template-columns:44px minmax(0,1fr);min-width:max-content;padding-right:12px;display:grid}.code-line:hover{background:#ffffff09}.line-number{color:#b8c4b757;text-align:right;-webkit-user-select:none;user-select:none;padding-right:12px}.line-text{white-space:pre}.doc-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-card);color:var(--ink);padding:20px}.console-page .doc-card{color:#f7f3e9;background:linear-gradient(#08261af0,#03170ff0);border-color:#ffffff1f;box-shadow:0 14px 36px #0000002e}.doc-card h2{margin:0 0 8px;font-size:24px;line-height:1.1}.doc-card p{max-width:900px;color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.5}.console-page .doc-card p{color:#f7f3e9a8}.stat-row,.model-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.info-box{background:#00000024;border:1px solid #ffffff1c;border-radius:9px;padding:10px}.doc-card .info-box,.segment-card{border-color:var(--border);background:var(--bg-soft)}.console-page .doc-card .info-box{background:#00000024;border-color:#ffffff1c}.info-box strong{color:inherit;margin-bottom:4px;font-size:12px;display:block}.info-box span{color:inherit;font-size:18px;font-weight:900}.doc-card .info-box span{color:var(--muted);font-size:13px;font-weight:700}.console-page .doc-card .info-box span{color:#f7f3e9a8}.segment-card{border:1px solid var(--border);border-radius:var(--radius-md);min-height:126px;padding:15px}.segment-card strong{color:var(--green-800);margin-bottom:6px;font-size:18px;display:block}.segment-card span{color:var(--muted);font-size:13px;line-height:1.45}.segment-card.high{background:var(--yellow-soft)}.segment-card.low{background:#e8f0e6}.data-table,.endpoint-table,.candidate-table{border-collapse:collapse;width:100%}.data-table{table-layout:fixed;margin-top:12px}.data-table td,.endpoint-table th,.endpoint-table td,.candidate-table th,.candidate-table td{border-bottom:1px solid var(--border);color:var(--ink-soft);text-align:left;vertical-align:top;padding:10px 9px;font-size:13px}.data-table td:first-child{width:210px;color:var(--green-700);font-weight:900}.endpoint-catalog{gap:12px;display:grid}.endpoint-filters{grid-template-columns:minmax(220px,1fr) 180px;gap:10px;display:grid}.endpoint-filters label,.doc-card label{color:var(--ink-soft)}.endpoint-filters input,.endpoint-filters select,.doc-card input,.doc-card select{background:var(--surface);border-color:var(--border);color:var(--ink)}.console-page .endpoint-filters label,.console-page .doc-card label{color:#f7f3e9c7}.console-page .endpoint-filters input,.console-page .endpoint-filters select,.console-page .doc-card input,.console-page .doc-card select{color:#f7f3e9;background:#0003;border-color:#ffffff26}.console-page select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.console-page select option,.console-page select optgroup{color:#f7f3e9;background:#08261a}.console-page select option:checked{color:#fff7d9;background:#174a34}.endpoint-table{min-width:850px}.endpoint-table th{color:var(--green-700);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.endpoint-table code{color:var(--green-900);font-weight:900}.console-page .endpoint-table th{color:#f7f3e985}.console-page .endpoint-table td{color:#f7f3e9c7;border-bottom-color:#ffffff1f}.console-page .endpoint-table code{color:#f7f3e9}.method-badge{background:var(--green-900);height:22px;color:var(--yellow);border-radius:6px;align-items:center;padding:0 8px;font-size:11px;font-weight:950;display:inline-flex}.endpoint-catalog,.candidate-wrap{overflow-x:auto}.codeblock{white-space:pre-wrap;max-width:100%;margin:12px 0 0;padding:14px;overflow:auto}.download-grid{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.doc-card .btn.secondary{border-color:var(--border);background:var(--surface-2);color:var(--ink)}.empty-state{color:#f7f3e994;font-size:13px;line-height:1.45}.doc-card .empty-state{color:var(--muted)}.endpoint-doc-box{background:#f2c94c14;border:1px solid #f2c94c3d;border-radius:10px;grid-column:1/-1;margin-top:12px;padding:12px}.endpoint-doc-box h3{color:#f7f3e9;margin:0 0 6px;font-size:17px}.endpoint-doc-box p{color:#f7f3e9a6;margin:0 0 8px;font-size:13px}.endpoint-doc-box table{border-collapse:collapse;width:100%}.endpoint-doc-box td{color:#f7f3e9b8;vertical-align:top;border-top:1px solid #ffffff1a;padding:7px 0;font-size:12px}.endpoint-doc-box td:first-child{width:160px;color:var(--yellow);font-family:JetBrains Mono,Consolas,monospace}.combo-label{min-width:0}.combo-box{position:relative}.combo-box input{padding-right:40px}.combo-clear{width:26px;height:26px;color:var(--yellow);cursor:pointer;background:#f2c94c21;border:0;border-radius:6px;font-weight:950;position:absolute;top:6px;right:6px}.combo-menu{z-index:50;background:#092319;border:1px solid #ffffff29;border-radius:10px;max-height:310px;padding:5px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:auto;box-shadow:0 18px 48px #0000004d}.combo-menu button{color:#f7f3e9;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;width:100%;padding:9px}.combo-menu button:hover{background:#f2c94c1f}.combo-menu strong{font-size:13px;display:block}.combo-menu span,.combo-menu p{color:#f7f3e985;overflow-wrap:anywhere;margin:3px 0 0;font-size:12px;line-height:1.35;display:block}.combo-selected{color:#f7f3e97a;overflow-wrap:anywhere;text-transform:none;font-size:11px;font-weight:700}.candidate-wrap{border:1px solid var(--border);border-radius:10px;margin-top:14px}.candidate-table{min-width:860px}.candidate-table th{color:var(--green-700);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.candidate-table td span{color:var(--muted);margin-top:3px;font-size:12px;display:block}.mini-btn{background:var(--yellow);color:var(--ink);cursor:pointer;font:inherit;border:0;border-radius:7px;padding:7px 9px;font-size:12px;font-weight:900}@media (width<=1320px){.workbench-grid{grid-template-columns:220px minmax(300px,1fr)}.response-card{grid-column:2}}@media (width<=1060px){.hero-page,.console-page{grid-template-columns:1fr}.side-panel{height:auto;position:relative;top:0}.workbench-grid{grid-template-columns:1fr}.response-card{grid-column:auto}.endpoint-rail{max-height:380px}.public-grid,.stat-row,.model-grid{grid-template-columns:1fr}.console-heading{flex-direction:column;align-items:flex-start}}@media (width<=720px){.topbar{flex-direction:column;align-items:flex-start;gap:8px;height:auto;min-height:56px;padding:10px 14px}.topnav{flex-wrap:wrap}.hero-page{min-height:auto;padding:36px 16px}.hero-copy h1{font-size:38px}.hero-text{font-size:15px}.ops-metrics,.tester-grid,.endpoint-filters{grid-template-columns:1fr}.span-2{grid-column:auto}.docs-flow,.side-panel,.workbench-shell,.workbench-card,.endpoint-rail,.doc-card{padding:14px}.request-actions{margin:12px -14px -14px;padding:10px 14px}.response-topline{flex-direction:column}.code-viewer{min-height:340px;max-height:420px;font-size:11px}.data-table{table-layout:auto}.data-table td:first-child{width:auto}}.john-deere-only #workbench,.john-deere-only .docs-flow>article{display:none}
