@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");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}:root{--fs-electric-blue:#0000ef;--fs-blue-hover:#00c;--fs-near-black:#0a0a0a;--fs-body-gray:#374151;--fs-muted-gray:#6b7280;--fs-border:#e0e0dc;--fs-off-white:#f8f8f8;--fs-white:#fff;--fs-color-primary-accent:var(--fs-electric-blue);--fs-color-link:var(--fs-electric-blue);--fs-color-cta:var(--fs-electric-blue);--fs-color-cta-hover:var(--fs-blue-hover);--fs-color-text:var(--fs-near-black);--fs-color-body:var(--fs-body-gray);--fs-color-muted:var(--fs-muted-gray);--fs-color-border:var(--fs-border);--fs-color-surface:var(--fs-off-white);--fs-color-background:var(--fs-white);color:var(--fs-near-black);background:var(--fs-white);font-synthesis:none;font-optical-sizing:auto;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--font-mono:"Geist Mono Variable", "Geist Mono", ui-monospace, monospace;font-family:Geist Variable,Geist Sans,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0;font-size:.875rem;line-height:1.6}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}button:disabled{cursor:wait;opacity:.5}button:disabled.nav-item{cursor:default}a{color:var(--fs-electric-blue);text-underline-offset:3px}a:hover{color:var(--fs-blue-hover)}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--fs-electric-blue);outline-offset:3px}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance;font-weight:600}h1{letter-spacing:-.045em;font-size:clamp(1.75rem,2.7vw,2.25rem)}h2{letter-spacing:-.025em;font-size:1.25rem}h3{letter-spacing:-.015em;font-size:1rem}p{text-wrap:pretty}ul{margin:0;padding:0;list-style:none}strong{font-weight:600}.mono,code,pre{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.muted{color:var(--fs-muted-gray)}.eyebrow{color:var(--fs-muted-gray);font:400 .6875rem/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.09em}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-shell{isolation:isolate;min-height:100dvh}.app-header{border-bottom:1px solid var(--fs-border);justify-content:space-between;align-items:center;gap:24px;height:94px;padding:0 36px;display:flex}.app-brand{color:var(--fs-near-black);align-items:center;gap:17px;min-width:0;text-decoration:none;display:flex}.app-brand:hover{color:var(--fs-near-black)}.app-brand img{object-fit:contain;flex-shrink:0}.product-name{letter-spacing:-.04em;font-size:1.375rem;font-weight:600}.product-caption{color:var(--fs-muted-gray);font-size:.6875rem}.header-context{flex-shrink:0;align-items:center;gap:9px;font-size:.6875rem;display:flex}.local-indicator{background:var(--fs-electric-blue);border-radius:50%;width:6px;height:6px}.app-layout{grid-template-columns:238px minmax(0,1fr);min-height:calc(100dvh - 94px);display:grid}.sidebar{border-right:1px solid var(--fs-border);flex-direction:column;gap:35px;padding:32px 20px 28px;display:flex}.workspace-picker{flex-direction:column;gap:9px;display:flex}.workspace-picker .select-control{width:100%}.workspace-picker select{background:var(--fs-off-white);border-color:#0000;padding-left:10px;font-weight:500}.add-workspace{color:var(--fs-muted-gray);align-self:flex-start}nav{flex-direction:column;gap:6px;display:flex}.nav-item{text-align:left;width:100%;color:var(--fs-muted-gray);background:0 0;border:0;border-radius:4px;align-items:center;gap:12px;padding:10px;font-size:.8125rem;font-weight:500;display:flex;position:relative}.nav-item.active,.nav-item:hover{background:var(--fs-off-white);color:var(--fs-near-black)}.nav-number{font:400 .6875rem/1.6 var(--font-mono);color:var(--fs-muted-gray)}.nav-count{font-family:var(--font-mono);margin-left:auto;font-size:.6875rem}.sidebar-footer{color:var(--fs-muted-gray);flex-direction:column;gap:10px;margin-top:auto;padding:48px 10px 0;font-size:.6875rem;display:flex}.endpoint{overflow-wrap:anywhere;font-size:.625rem}.main-column{flex-direction:column;min-width:0;display:flex}main{flex:1;width:100%;min-width:0;max-width:1350px;margin:0 auto;padding:40px 48px 64px}.page-heading{flex-direction:column;gap:8px;margin-bottom:32px;display:flex}.workspace-heading{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px}.workspace-heading>div:first-child{flex-direction:column;gap:7px;min-width:0;display:flex}.workspace-heading h1{overflow-wrap:anywhere}.workspace-badge{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:7px;padding-top:6px;display:flex}.workspace-badge>p{color:var(--fs-muted-gray);font-size:.6875rem}.summary-container{container-type:inline-size}.workspace-summary{border-top:2px solid var(--fs-near-black);border-bottom:1px solid var(--fs-border);grid-template-columns:1fr 1fr 1.3fr;margin:0 0 36px;padding:21px 0 23px;display:grid}.workspace-summary>div{border-left:1px solid var(--fs-border);min-width:0;padding:0 24px}.workspace-summary>div:first-child{border-left:0;padding-left:0}.workspace-summary>div:last-child{padding-right:0}.workspace-summary dt{color:var(--fs-muted-gray);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:400;overflow:hidden}.workspace-summary dd{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:7px 0 0;font-size:1.75rem;font-weight:500}.workspace-summary dd span{color:var(--fs-muted-gray);letter-spacing:0;font-size:.6875rem;font-weight:400;display:block}.workspace-summary .summary-clock{letter-spacing:-.025em;padding-top:6px;font-size:1.25rem}.workspace-summary .summary-clock span{font-family:var(--font-mono);padding-top:3px;font-size:.625rem}.workspace-content{min-width:0}.section-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:23px;display:flex}.section-heading>div:first-child{min-width:0}.section-heading .eyebrow{margin-bottom:6px}.section-heading .muted{max-width:64ch;margin-top:6px}.actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.button{border:1px solid #0000;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;min-height:36px;padding:6px 12px;font-size:.8125rem;font-weight:500;line-height:22px;text-decoration:none;display:inline-flex;position:relative}.button.primary{color:#fff;background:var(--fs-electric-blue);border-color:var(--fs-electric-blue)}.button.primary:hover{background:var(--fs-blue-hover);border-color:var(--fs-blue-hover)}.button.secondary{color:var(--fs-near-black);border-color:var(--fs-border);background:#fff}.button.secondary:hover{background:var(--fs-off-white)}.button.ghost{color:var(--fs-muted-gray);background:0 0}.button.ghost:hover{color:var(--fs-near-black);background:var(--fs-off-white)}.button.small{min-height:30px;padding:3px 10px;font-size:.75rem}.panel{border:1px solid var(--fs-border);border-radius:5px;padding:28px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px;display:grid}.field{flex-direction:column;gap:7px;min-width:0;display:flex}label{font-size:.8125rem;font-weight:500}input,select,textarea{border:1px solid var(--fs-border);width:100%;min-width:0;color:var(--fs-near-black);background:#fff;border-radius:4px;padding:9px 11px;font-size:.875rem}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--fs-electric-blue);outline-offset:-1px}input::placeholder,textarea::placeholder{color:#8a8d96;opacity:1}input:disabled,select:disabled{background:var(--fs-off-white);color:var(--fs-muted-gray)}textarea{resize:vertical;font-family:var(--font-mono);font-size:.75rem;line-height:1.7}.select-control{grid-template-columns:1fr 32px;align-items:center;min-width:0;display:grid}.select-control select{appearance:none;grid-area:1/1/auto/-1;padding-right:32px}.select-control>span{pointer-events:none;color:var(--fs-muted-gray);grid-area:1/2;justify-self:center;font-size:16px;line-height:1}.field-hint{color:var(--fs-muted-gray);font-size:.75rem;font-weight:400}.form-actions{grid-column:1/-1;gap:12px;padding-top:4px;display:flex}.stack-form{flex-direction:column;gap:20px;margin-top:22px;display:flex}.stack-form .button{align-self:flex-start}.feedback{border-left:2px solid var(--fs-electric-blue);overflow-wrap:anywhere;background:#0000ef05;margin-bottom:22px;padding:12px 16px;font-size:.8125rem}.feedback.error{color:#9e2424;background:#b3323206;border-left-color:#b33232}.error-text{color:#9e2424}.copy-action{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.copy-action .error-text{max-width:25ch;font-size:.75rem}.connection-layout{grid-template-columns:205px minmax(0,1fr);gap:34px;display:grid}.connection-list{min-width:0}.connection-list>p{margin-bottom:14px}.connection-list ul{flex-direction:column;gap:6px;display:flex}.app-choice{text-align:left;width:100%;color:var(--fs-near-black);background:#fff;border:1px solid #0000;border-radius:4px;flex-direction:column;gap:4px;padding:13px 12px;display:flex}.app-choice:hover{background:var(--fs-off-white)}.app-choice.selected{border-color:var(--fs-border);background:var(--fs-off-white)}.app-choice strong{overflow-wrap:anywhere}.app-choice span{color:var(--fs-muted-gray);overflow-wrap:anywhere;font-size:.6875rem}.connection-detail{min-width:0}.connection-detail .section-heading{margin-bottom:13px}.config-code{background:var(--fs-near-black);color:#f4f4f4;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;margin:20px 0 16px;padding:22px;font-size:.6875rem;line-height:1.9}.connection-note{color:var(--fs-muted-gray);flex-direction:column;gap:8px;font-size:.75rem;display:flex}.test-connection{border-top:1px solid var(--fs-border);margin-top:30px;padding-top:26px}.test-connection h3{margin:7px 0}.test-connection .actions{margin-top:18px}.test-result{border-left:2px solid var(--fs-electric-blue);background:var(--fs-off-white);margin-top:22px;padding:12px 16px}.test-result p{margin-top:4px}.test-result.is-error{border-left-color:#b33232}.small-copy{overflow-wrap:anywhere;font-size:.6875rem}.roster-summary{color:var(--fs-muted-gray);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;font-size:.75rem;display:flex}.inline-confirm{background:var(--fs-off-white);margin-bottom:24px;padding:18px}.inline-confirm .actions{margin-top:12px}.import-panel{flex-direction:column;gap:14px;margin-bottom:28px;display:flex}.import-preview{border-top:1px solid var(--fs-border);flex-direction:column;align-items:flex-start;gap:10px;padding-top:18px;display:flex}.search-row{align-items:center;gap:16px;margin:9px 0 20px;display:flex}.search-row input{max-width:360px}.search-row p{flex-shrink:0;font-size:.75rem}.table-scroll{margin:-8px -24px;overflow-x:auto}.table-inner{vertical-align:middle;min-width:100%;padding:8px 24px;display:inline-block}table{border-collapse:collapse;text-align:left;width:100%;font-size:.75rem}th{white-space:nowrap;color:var(--fs-muted-gray);border-bottom:1px solid var(--fs-border);padding:11px 14px;font-weight:500}td{border-bottom:1px solid var(--fs-border);vertical-align:middle;padding:14px}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}td strong{font-size:.8125rem}td p{margin-top:3px}td .mono{font-size:.625rem}.students-table{min-width:790px}.students-table .select-control{min-width:150px;max-width:210px}.students-table select{padding-top:6px;padding-bottom:6px;font-size:.75rem}.test-label{color:var(--fs-electric-blue);font-size:.6875rem}.numeric{font-variant-numeric:tabular-nums;white-space:nowrap}.checkbox-label{white-space:nowrap;cursor:pointer;align-items:center;gap:8px;font-size:.6875rem;display:flex}.checkbox-label input{width:15px;height:15px;accent-color:var(--fs-electric-blue);margin:0;padding:0}.section-note{color:var(--fs-muted-gray);max-width:75ch;margin-top:24px;font-size:.75rem}.clock-face{border-top:2px solid var(--fs-near-black);border-bottom:1px solid var(--fs-border);padding:25px 0 32px}.clock-mode{justify-content:space-between;align-items:center;gap:12px;display:flex}.status-label{font:400 .6875rem/1.6 var(--font-mono);color:var(--fs-electric-blue)}.clock-time{font-family:var(--font-mono);letter-spacing:-.07em;font-variant-numeric:tabular-nums;margin:15px 0 4px;font-size:clamp(2.5rem,6vw,4.25rem);font-weight:400}.clock-date{margin-bottom:4px;font-size:.9375rem}.clock-face>.mono{font-size:.6875rem}.clock-face>.actions{margin-top:25px}.two-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px;margin-top:32px;display:grid}.two-sections>section{min-width:0}.two-sections>section>p{margin-top:8px;font-size:.8125rem}.context-note{border-left:2px solid var(--fs-electric-blue);background:var(--fs-off-white);margin-top:35px;padding:20px 24px}.context-note p{color:var(--fs-muted-gray);max-width:85ch;margin-top:7px;font-size:.8125rem}.request-form{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px;display:grid}.request-line{align-items:center;gap:10px;display:flex}.method{color:var(--fs-electric-blue);font:500 .6875rem/1.8 var(--font-mono);background:#0000ef05;border-radius:3px;flex-shrink:0;padding:10px 12px}.request-line input{font-size:.75rem}.request-url{overflow-wrap:anywhere;color:var(--fs-muted-gray);margin:12px 0 0;font-size:.6875rem}.response-section{margin-top:28px}.response-meta{align-items:center;gap:16px;display:flex}.response-meta .mono{font-size:.6875rem}.status-code{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6875rem}.status-code.ok{color:var(--fs-electric-blue)}.status-code.failed{color:#a22b2b}.response-body{background:var(--fs-off-white);border-top:1px solid var(--fs-border);white-space:pre;max-height:510px;margin:0;padding:22px;font-size:.6875rem;line-height:1.8;overflow:auto}.recent-requests{border-top:1px solid var(--fs-border);margin-top:42px;padding-top:28px}.requests-table{min-width:700px}.requests-table .route-cell{max-width:450px}.route-cell p{overflow-wrap:anywhere}.empty-line{color:var(--fs-muted-gray);padding:24px 0}.empty-state{padding:45px 0}.empty-state p{color:var(--fs-muted-gray);max-width:60ch;margin:8px 0 22px}.loading-state{color:var(--fs-muted-gray);padding:64px 0}.app-footer{border-top:1px solid var(--fs-border);width:100%;max-width:1350px;color:var(--fs-muted-gray);justify-content:space-between;gap:20px;margin:0 auto;padding:22px 48px;font-size:.6875rem;display:flex}.mobile-navigation{display:none}@container (width<=570px){.workspace-summary{grid-template-columns:1fr 1fr;row-gap:20px}.workspace-summary>div:nth-child(2){padding-right:0}.workspace-summary>div:nth-child(3){border-left:0;border-top:1px solid var(--fs-border);grid-column:1/-1;padding:15px 0 0}}@media (width<=1180px){.app-layout{grid-template-columns:215px minmax(0,1fr)}main{padding:34px 32px 50px}.connection-layout{grid-template-columns:165px minmax(0,1fr);gap:24px}.sidebar{padding-left:14px;padding-right:14px}.nav-item{gap:8px;font-size:.75rem}.app-footer{padding-left:32px;padding-right:32px}}@media (width<=960px){.app-layout{grid-template-columns:minmax(0,1fr)}.sidebar{display:none}.mobile-navigation{border-bottom:1px solid var(--fs-border);padding:14px 32px;display:block}.mobile-navigation details>summary{font-size:.8125rem;font-weight:500}.mobile-navigation details[open]{flex-direction:column;display:flex}.mobile-navigation .workspace-picker{max-width:360px;padding:18px 0}.mobile-navigation nav{padding:0 0 10px}.mobile-navigation .nav-item{max-width:360px}}@media (width<=639px){body{font-size:1rem}.app-header{gap:14px;height:85px;padding:0 22px}.app-brand{gap:12px}.app-brand img{width:30px;height:36px}.product-name{font-size:1.25rem}.product-caption{font-size:.625rem}.header-context p{display:none}.header-context .local-indicator{width:7px;height:7px}.mobile-navigation{padding:14px 22px}.mobile-navigation details>summary,.mobile-navigation .nav-item{font-size:.875rem}main{padding:28px 22px 44px}.eyebrow{font-size:.6875rem}.workspace-heading{flex-direction:column;gap:15px;margin-bottom:23px}.workspace-heading .muted{font-size:1rem}.workspace-badge{flex-direction:row;align-items:center;gap:20px;padding:0}.workspace-summary{margin-bottom:28px}.workspace-summary dt{font-size:.8125rem}.workspace-summary dd{font-size:1.875rem}.workspace-summary dd span,.workspace-summary .summary-clock span{font-size:.75rem}.section-heading{flex-direction:column;gap:15px}.section-heading .muted{font-size:1rem}.section-heading>.actions{align-self:flex-start}h2{font-size:1.25rem}h3{font-size:1.125rem}.panel{padding:22px 18px}.form-grid,.two-sections,.request-form{grid-template-columns:minmax(0,1fr);gap:22px}input,select,textarea,label{font-size:1rem}.field-hint{font-size:.875rem}.feedback{font-size:1rem}.connection-layout{grid-template-columns:minmax(0,1fr);gap:25px}.connection-list ul{flex-direction:row;gap:8px;padding-bottom:6px;overflow-x:auto}.connection-list li{flex-shrink:0;min-width:180px}.app-choice{padding:12px}.app-choice span{font-size:.75rem}.connection-detail .section-heading{flex-direction:row}.config-code{padding:17px;font-size:.75rem}.connection-note,.section-note{font-size:1rem}.test-result p{font-size:.875rem}.test-result .small-copy{font-size:.75rem}.roster-summary{font-size:.875rem}.search-row{flex-wrap:wrap;gap:8px}.search-row input{max-width:none}.search-row p{font-size:.875rem}.table-scroll{margin-left:-22px;margin-right:-22px}.table-inner{padding-left:22px;padding-right:22px}table{font-size:.875rem}td strong{font-size:1rem}td .mono{font-size:.75rem}.students-table select{font-size:1rem}.checkbox-label{font-size:.875rem}.checkbox-label input{width:20px;height:20px}.clock-date,.clock-face>.mono,.two-sections>section>p,.context-note p{font-size:1rem}.clock-face>.mono{overflow-wrap:anywhere;font-size:.8125rem}.clock-mode{align-items:flex-start}.clock-mode .eyebrow,.status-label{font-size:.75rem}.clock-time{font-size:2.875rem}.two-sections{gap:32px;margin-top:28px}.context-note{padding:18px}.request-line{grid-template-columns:auto minmax(0,1fr);display:grid}.request-line .button{grid-column:1/-1;justify-self:start}.request-line input{font-size:1rem}.request-url{font-size:.75rem}.response-meta{flex-wrap:wrap;gap:8px}.response-section .section-heading{align-items:flex-start}.response-body{padding:16px;font-size:.75rem}.response-meta .mono{font-size:.75rem}.status-code{font-size:.8125rem}.recent-requests .section-heading{flex-direction:row}.app-footer{flex-direction:column;gap:5px;padding:20px 22px;font-size:.75rem}}@media (pointer:coarse){.button:after{content:"";width:max(100%,48px);height:max(100%,48px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
