:root{color-scheme:light;--bg: #f6f7f9;--surface: #ffffff;--surface-muted: #eef1f5;--ink: #1c2430;--ink-strong: #10161f;--muted: #55607a;--line: #d9dee7;--primary: #3b5bdb;--primary-strong: #2f4bc0;--primary-soft: #e6ebfd;--on-primary: #ffffff;--accent: #0e7490;--accent-soft: #e0f2f7;--success: #157347;--success-soft: #e3f3ea;--warning: #92610c;--warning-soft: #fdf0d9;--danger: #b3261e;--danger-soft: #fbe9e7;--focus: #2f4bc0;--shadow-1: 0 1px 2px rgba(16, 22, 31, .06), 0 8px 24px rgba(16, 22, 31, .06);--radius: 10px;--radius-small: 6px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-synthesis:none;line-height:1.5;color:var(--ink);background:var(--bg)}:root[data-theme=dark]{color-scheme:dark;--bg: #10151d;--surface: #1a212c;--surface-muted: #222b38;--ink: #e5eaf2;--ink-strong: #f4f7fb;--muted: #a7b1c4;--line: #313b4b;--primary: #7c93f4;--primary-strong: #94a8f7;--primary-soft: #26304f;--on-primary: #0e1420;--accent: #5fc9e0;--accent-soft: #10303c;--success: #57c789;--success-soft: #17301f;--warning: #e2b04a;--warning-soft: #33290f;--danger: #f08a80;--danger-soft: #3a1d18;--focus: #94a8f7;--shadow-1: 0 1px 2px rgba(0, 0, 0, .5), 0 10px 30px rgba(0, 0, 0, .35)}*{box-sizing:border-box}body{margin:0;min-width:0;background:var(--bg);overflow-x:hidden}a{color:inherit}button,input,select{font:inherit}button{cursor:pointer}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3{letter-spacing:-.03em;line-height:1.12}.mono{font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,monospace}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.container{width:min(1160px,calc(100% - 40px));margin:0 auto}.skip-link{position:absolute;left:-999px;top:8px;z-index:5;background:var(--ink-strong);color:var(--bg);padding:8px 12px;border-radius:var(--radius-small)}.skip-link:focus{left:8px}.site-header{border-bottom:1px solid var(--line);background:var(--surface);position:sticky;top:0;z-index:4}.header-inner{min-height:68px;display:flex;align-items:center;gap:24px}.brand{display:inline-flex;align-items:center;gap:9px;font-weight:800;font-size:1.1rem;text-decoration:none;letter-spacing:-.03em;color:var(--ink-strong)}.brand-mark{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;color:var(--on-primary);background:var(--primary);font-family:DM Mono,monospace;font-size:.9rem}.brand-accent{color:var(--primary)}nav{margin-left:auto}.nav-list{display:flex;list-style:none;padding:0;margin:0;gap:20px;color:var(--muted);font-size:.88rem;font-weight:600}.nav-list a{color:inherit;text-decoration:none;padding:8px 0}.nav-list a:hover,.nav-list a.active{color:var(--primary-strong)}.header-actions{display:flex;align-items:center;gap:12px}.theme-toggle{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--radius-small);background:var(--surface);color:var(--muted);font-size:.84rem;font-weight:600;transition:border-color .15s ease,color .15s ease}.theme-toggle:hover{border-color:var(--primary);color:var(--primary-strong)}.button{display:inline-flex;justify-content:center;align-items:center;min-height:46px;border:0;border-radius:8px;padding:12px 18px;color:var(--on-primary);background:var(--primary);text-decoration:none;font-weight:700;transition:background .15s ease,transform .15s ease}.button:hover{background:var(--primary-strong)}.button:active{transform:translateY(1px)}.button:disabled{cursor:wait;opacity:.7;transform:none}.button-small{min-height:38px;padding:8px 13px;font-size:.84rem}.button-secondary{color:var(--primary-strong);background:var(--primary-soft)}.button-secondary:hover{background:var(--primary-soft);filter:brightness(.96)}.text-link{color:var(--primary-strong);font-weight:700;text-decoration:none}.text-link:hover{text-decoration:underline;text-underline-offset:4px}.eyebrow,.card-label{color:var(--accent);font-family:DM Mono,monospace;font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);gap:clamp(42px,8vw,110px);align-items:center;padding-top:clamp(56px,8vw,110px);padding-bottom:clamp(56px,8vw,110px)}h1{max-width:720px;font-size:clamp(2.6rem,5.5vw,4.6rem);margin-bottom:22px}h1 em{color:var(--primary);font-style:normal}.hero-lede,.page-lede{color:var(--muted);font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.65;max-width:650px}.coverage-note{max-width:72ch;margin:1rem 0 0;color:var(--muted);font-size:.92rem;line-height:1.55}.hero-actions,.page-actions{display:flex;align-items:center;gap:24px;margin-top:30px;flex-wrap:wrap}.quick-start{padding:26px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:var(--shadow-1)}.quick-start-grid{display:grid;gap:16px;margin:16px 0 20px}.quick-start label{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--muted);font-size:.9rem;font-weight:600}.quick-start input{width:150px}.quick-start-unit{font-weight:400;color:var(--muted)}.section{padding-bottom:90px}.three-up{display:grid;grid-template-columns:1.25fr repeat(3,1fr);gap:20px;align-items:stretch}.section-heading{padding:20px 20px 0 0}.section-heading h2{font-size:clamp(1.8rem,3vw,2.6rem)}.feature-card{padding:24px;border-top:2px solid var(--primary);border-radius:0 0 var(--radius) var(--radius);background:var(--surface-muted)}.feature-number{color:var(--accent);font-family:DM Mono,monospace;font-size:.75rem}.feature-card h3{margin:28px 0 12px;font-size:1.15rem}.feature-card p,.roadmap-card p,.aside-card p{color:var(--muted);font-size:.92rem;line-height:1.65}.site-footer{border-top:1px solid var(--line);padding:32px 0;color:var(--muted);font-size:.8rem}.footer-inner{display:flex;justify-content:space-between;gap:20px}.footer-inner strong{color:var(--ink)}.footer-inner p{margin:7px 0 0}.footer-meta{display:flex;gap:18px;align-items:end;flex-direction:column;text-align:right}.page{padding-top:clamp(56px,8vw,100px);padding-bottom:100px;min-height:68vh}.page h1{max-width:800px;font-size:clamp(2.4rem,5vw,4.2rem)}.roadmap-card{max-width:760px;padding:26px;margin-top:44px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:var(--shadow-1)}.roadmap-card h2{font-size:1.3rem;margin:14px 0 10px}.state-badge{display:inline-flex;align-items:center;border-radius:99px;padding:5px 9px;color:var(--accent);background:var(--accent-soft);font-family:DM Mono,monospace;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em}.planner-page{padding-top:48px;padding-bottom:100px}.planner-intro{display:flex;justify-content:space-between;align-items:end;gap:30px;border-bottom:1px solid var(--line);padding-bottom:36px}.planner-intro h1{max-width:670px;font-size:clamp(2.2rem,4.5vw,3.8rem);margin-bottom:16px}.planner-intro .page-lede{margin-bottom:0}.stepper{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:28px 0 0;padding:0}.stepper li{flex:1 1 auto}.stepper button{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:9px 14px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--muted);font-size:.86rem;font-weight:600;transition:border-color .15s ease,color .15s ease}.stepper button:not(:disabled):hover{border-color:var(--primary);color:var(--primary-strong)}.stepper li.current button{border-color:var(--primary);color:var(--ink-strong);background:var(--primary-soft)}.stepper li.done button{color:var(--success)}.step-index{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--surface-muted);color:var(--muted);font-family:DM Mono,monospace;font-size:.72rem}.stepper li.current .step-index{background:var(--primary);color:var(--on-primary)}.stepper li.done .step-index{background:var(--success-soft);color:var(--success)}.planner-layout{display:grid;grid-template-columns:minmax(0,1fr) 275px;gap:30px;padding-top:28px}.planner-form{display:grid;gap:22px}fieldset{border:1px solid var(--line);border-radius:var(--radius);margin:0;padding:22px;background:var(--surface)}legend{padding:0 8px;font-weight:800;font-size:1.1rem;letter-spacing:-.02em;color:var(--ink-strong)}.step-help{color:var(--muted);font-size:.88rem;margin:4px 0 18px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}label{display:grid;gap:7px;color:var(--ink);font-size:.84rem;font-weight:700}input,select{width:100%;border:1px solid var(--line);border-radius:var(--radius-small);padding:11px 12px;min-height:44px;color:var(--ink);background:var(--surface)}input:hover,select:hover{border-color:var(--primary)}.field-help{color:var(--muted);font-size:.75rem;font-weight:400;line-height:1.45}.field-error input{border-color:var(--danger)}.field-error{color:var(--danger)}.advanced-controls{margin-top:18px;border-top:1px solid var(--line);padding-top:13px}summary{cursor:pointer;color:var(--muted);font-size:.8rem;font-weight:700}summary:hover{color:var(--primary-strong)}.advanced-controls .form-grid{margin-top:14px}.request-details pre{margin-top:12px}pre{max-height:260px;overflow:auto;border-radius:var(--radius-small);padding:14px;color:var(--ink);background:var(--surface-muted);border:1px solid var(--line);font:.72rem/1.55 DM Mono,monospace}.step-actions{display:flex;gap:12px;justify-content:flex-end}.step-issues{border:1px solid var(--danger);border-radius:var(--radius);padding:16px 18px;background:var(--danger-soft);color:var(--ink);font-size:.88rem}.step-issues strong{color:var(--danger)}.review-list{display:grid;gap:10px 22px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 18px}.review-list div{display:flex;justify-content:space-between;gap:14px;border-bottom:1px solid var(--line);padding:8px 0}.review-list dt{color:var(--muted);font-size:.82rem;font-weight:600}.review-list dd{margin:0;font-size:.84rem;text-align:right;overflow-wrap:anywhere}.planner-aside{display:grid;align-content:start;gap:16px}.aside-card{padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.aside-card.muted{background:var(--surface-muted)}.aside-card p{margin:12px 0 0}.compact-list{padding-left:19px;margin:11px 0 0;color:var(--muted);font-size:.84rem;line-height:1.7}.planner-output{padding-top:8px}.planner-output:focus{outline:none}.workload-planner-form{display:grid;gap:22px;margin-top:28px}.workload-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.workload-card{display:grid;align-content:start;gap:10px;min-height:174px;padding:20px;border:1px solid var(--line);border-radius:12px;color:var(--ink);background:var(--surface);text-align:left}.workload-card:hover{border-color:var(--primary)}.workload-card.selected{border:2px solid var(--primary);padding:19px;background:var(--primary-soft)}.workload-card strong{color:var(--ink-strong);font-size:1rem}.workload-card>span:last-child{color:var(--muted);font-size:.82rem;line-height:1.5}.workload-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:9px;color:var(--primary-strong);background:var(--surface);font-family:DM Mono,monospace;font-weight:700}.combine-toggle{display:flex;grid-template-columns:20px 1fr;align-items:center;gap:10px;margin-top:18px}.combine-toggle input,.weight-input input[type=radio]{width:18px;min-height:18px;margin:0}.weight-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.weight-input{display:flex;align-items:center;gap:12px}.weight-input input[type=number]{max-width:120px}.custom-capabilities{margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.capability-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.quality-controls{margin-top:22px}.workload-results{display:grid;gap:20px;margin-top:50px}.workload-results>h2{font-size:clamp(1.8rem,3vw,2.7rem);margin-bottom:0}.workload-result-card{padding:26px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:var(--shadow-1)}.workload-result-heading{display:flex;justify-content:space-between;gap:24px;align-items:start}.workload-result-heading h2,.workload-result-heading h3{margin:12px 0 0}.cs-score{display:grid;min-width:118px;padding:12px;border-radius:10px;color:var(--primary-strong);background:var(--primary-soft);text-align:center}.cs-score strong{font-size:1.7rem;line-height:1}.cs-score small{margin-top:5px;color:var(--muted);font-size:.68rem}.deployment-stack{margin:18px 0;color:var(--muted)}.workload-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 0 22px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:var(--line)}.workload-metrics div{padding:14px;background:var(--surface)}.workload-metrics dt{color:var(--muted);font-size:.72rem}.workload-metrics dd{margin:5px 0 0;font-weight:750}.explanation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.explanation-grid section{padding:18px;border-radius:10px;background:var(--surface-muted)}.explanation-grid h4{margin-bottom:8px}.evidence-line,.quality-evidence-details p{color:var(--muted);font-size:.8rem}.quality-evidence-details{margin-top:14px}.alternatives{margin-top:12px}.alternative-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}@media(max-width:900px){.workload-card-grid,.capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.alternative-grid{grid-template-columns:1fr}}@media(max-width:620px){.workload-card-grid,.weight-grid,.capability-grid,.workload-metrics,.explanation-grid{grid-template-columns:1fr}.workload-result-heading{align-items:stretch;flex-direction:column}.cs-score{width:100%}}.operator-smoke-card{max-width:920px}.operator-smoke-card>p{color:var(--muted);line-height:1.65}.operator-release-list{margin-top:24px}.operator-evidence{margin-top:30px}.operator-evidence .status-panel{margin-bottom:16px}.operator-evidence pre{max-height:520px;margin-top:16px}.status-panel{display:flex;gap:18px;align-items:flex-start;max-width:850px;padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.status-panel h2{margin-bottom:8px;font-size:1.2rem}.status-copy{color:var(--muted);font-size:.9rem}.status-copy p{margin-bottom:8px}.status-icon{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;color:var(--on-primary);background:var(--primary);font-family:DM Mono,monospace;font-weight:500}.status-loading .status-icon{background:var(--muted)}.status-error .status-icon{background:var(--danger)}.status-error{border-color:var(--danger)}.status-unavailable .status-icon{color:var(--accent);background:var(--accent-soft)}.status-empty .status-icon{color:var(--warning);background:var(--warning-soft)}.status-empty{border-color:var(--warning)}.result-section{max-width:1000px;padding-top:44px}.result-heading{display:flex;align-items:end;justify-content:space-between;gap:20px}.result-heading h2{font-size:clamp(1.6rem,3vw,2.2rem);margin-bottom:0}.trust-note{margin:24px 0;padding:14px 16px;border-left:3px solid var(--warning);border-radius:0 var(--radius-small) var(--radius-small) 0;color:var(--ink);background:var(--warning-soft);font-size:.87rem}.trust-note strong{color:var(--warning)}.candidate-list{display:grid;gap:15px;margin-top:20px}.candidate-card{padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:var(--shadow-1)}.card-heading{color:var(--accent);font-family:DM Mono,monospace;font-size:.72rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px}.candidate-topline{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.candidate-topline h3{margin:0;font-size:1.3rem}.candidate-config{color:var(--muted);font-size:.76rem;margin:6px 0 0}.metric-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0 12px}.metric{display:grid;gap:3px}.metric-value{font-size:1.55rem;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink-strong)}.metric-unit{color:var(--muted);font-size:.76rem}.requirement-list{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:6px;font-size:.86rem}.requirement-list li{display:flex;gap:8px;align-items:baseline}.requirement-list li.met{color:var(--success)}.requirement-list li.missed{color:var(--danger)}.near-miss-note{margin:10px 0 0;padding:8px 10px;border-left:3px solid var(--warning);background:var(--warning-soft);color:var(--ink);font-size:.82rem;line-height:1.5}.confidence-badge{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;color:var(--ink)}.confidence-dots{display:inline-flex;gap:3px}.confidence-dot{width:8px;height:8px;border-radius:50%;background:var(--line)}.confidence-dot.on{background:var(--primary)}.evidence-line{color:var(--muted);font-size:.82rem;margin:12px 0 0}.evidence-details{margin-top:14px;border-top:1px solid var(--line);padding-top:12px}.evidence-body{padding-top:12px;display:grid;gap:8px;font-size:.86rem}.evidence-body h4{margin:6px 0 0;font-size:.84rem;color:var(--ink)}.technical-id{color:var(--muted);font-size:.74rem;overflow-wrap:anywhere;margin:0}.alternatives-block,.near-miss-block{margin-top:30px}.alternatives-block h3,.near-miss-block h3{font-size:1.15rem}.caveats{margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.caveats h3{font-size:1rem}@media(max-width:820px){.header-inner{gap:14px}.nav-list{gap:12px}.three-up{grid-template-columns:repeat(2,1fr)}.section-heading{grid-column:1 / -1}.planner-layout{grid-template-columns:1fr}.planner-aside{grid-template-columns:repeat(2,1fr)}.metric-row{gap:10px}.metric-value{font-size:1.3rem}}@media(max-width:660px){.site-header{position:static}.header-inner{min-height:60px;flex-wrap:wrap;padding:12px 0}.primary-nav{order:3;width:100%;overflow:visible}.nav-list{justify-content:flex-start;column-gap:16px;row-gap:2px;flex-wrap:wrap}.nav-list li{flex:0 0 auto}.nav-list a{display:block;white-space:nowrap}.header-actions{margin-left:auto}.theme-toggle-label{display:none}}@media(max-width:620px){.container{width:min(100% - 28px,1160px)}.hero{grid-template-columns:1fr;padding-top:44px}.three-up,.form-grid,.planner-aside,.review-list{grid-template-columns:1fr}.quick-start input{width:100%}.quick-start label{display:grid;gap:6px}.footer-inner,.footer-meta{align-items:start;text-align:left;flex-direction:column}.planner-intro,.result-heading{display:block}.planner-intro>.text-link,.result-heading>.state-badge{display:inline-flex;margin-top:18px}.metric-row{grid-template-columns:1fr 1fr}.stepper li{flex:1 1 100%}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.explorer-page,.profile-page,.benchmark-detail-page,.compare-page,.documentation-page{max-width:1160px}.explorer-page>h1,.profile-page>h1,.benchmark-detail-page>h1,.compare-page>h1,.documentation-page>h1{max-width:900px}.catalog-filters{display:grid;gap:16px;margin:34px 0 24px;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-1)}.filter-search{max-width:none}.filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.catalog-summary,.comparison-summary{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:25px 0 16px;color:var(--muted);font-size:.88rem}.catalog-summary strong,.comparison-summary strong{color:var(--ink-strong);font-size:1.1rem}.catalog-summary .text-link{margin-left:auto}.evidence-list{display:grid;gap:16px}.evidence-card{padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:var(--shadow-1)}.quality-evidence-stack{display:grid;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.quality-evidence-stack h4{margin:0 0 2px;color:var(--ink-strong);font-size:.92rem}.quality-evidence-row{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(150px,1fr) minmax(160px,1fr);gap:6px 14px;align-items:baseline;padding:12px 14px;border-radius:var(--radius-small);background:var(--surface-muted)}.quality-evidence-row>strong,.quality-evidence-row>span,.quality-evidence-row>small{min-width:0;overflow-wrap:anywhere}.quality-evidence-row>small,.quality-evidence-row>details{grid-column:1 / -1;color:var(--muted)}.quality-evidence-row summary{cursor:pointer;color:var(--primary-strong);font-weight:700}@media(max-width:620px){.quality-evidence-row{grid-template-columns:1fr}.quality-evidence-row>small,.quality-evidence-row>details{grid-column:auto}}.recent-observation-card{min-width:0}.recent-observation-card .candidate-config{overflow-wrap:anywhere}.recent-observation-card .metric{min-width:0}.recent-observation-card .metric-value{overflow-wrap:anywhere}.failure-callout{margin-top:14px;padding:12px 14px;border-left:3px solid var(--warning);border-radius:var(--radius-small);background:var(--warning-soft);color:var(--ink);font-size:.82rem;line-height:1.5}.evidence-card-failure{border-left:3px solid var(--warning)}.badge-row{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.state-badge-muted{color:var(--muted);background:var(--surface-muted)}.evidence-metric-row{grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 12px}.metric-label{color:var(--muted);font-size:.72rem;font-weight:700}.metric-value-small{font-size:1.18rem}.missing-value{color:var(--muted);font-size:.86em;font-weight:500}.evidence-meta{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px;color:var(--muted);font-size:.76rem}.evidence-source{margin-top:11px;color:var(--muted);font-size:.8rem;overflow-wrap:anywhere}.evidence-source a{color:var(--primary-strong);font-weight:700}.card-actions{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin-top:17px}.failure-summary{display:grid;gap:5px;margin:18px 0 12px;padding:14px;border-radius:var(--radius-small);background:var(--warning-soft);color:var(--ink)}.failure-summary strong{color:var(--warning);text-transform:uppercase;font:.75rem DM Mono,monospace;letter-spacing:.05em}.pagination{display:flex;align-items:center;justify-content:center;gap:18px;margin:28px 0;color:var(--muted);font-size:.86rem}.profile-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:32px 0}.profile-stats div{display:grid;gap:4px;padding:17px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.profile-stats strong{color:var(--ink-strong);font-size:1.3rem;font-variant-numeric:tabular-nums}.profile-stats span{color:var(--muted);font-size:.75rem;line-height:1.4}.profile-section{margin-top:40px}.profile-section>h2,.comparison-section>h2{font-size:1.5rem}.profile-facts{padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-1)}.profile-facts h2{margin:12px 0 18px;font-size:1.3rem}.fact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:20px 0 0}.fact-grid div{border-bottom:1px solid var(--line);padding:8px 0}.fact-grid dt{color:var(--muted);font-size:.76rem;font-weight:700}.fact-grid dd{margin:4px 0 0;font-size:.86rem;overflow-wrap:anywhere}.detail-grid,.doc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px}.grade-table{display:grid;gap:10px}.grade-table div{display:grid;grid-template-columns:110px 1fr;gap:14px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-small);background:var(--surface)}.grade-table strong{color:var(--primary-strong)}.grade-table span{color:var(--muted);font-size:.88rem}.numbered-list{display:grid;gap:14px;margin:0;padding-left:22px;color:var(--muted);font-size:.9rem;line-height:1.6}.numbered-list li::marker{color:var(--primary);font-family:DM Mono,monospace;font-weight:700}.compare-picker{margin-top:32px;padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.compare-picker h2{margin:10px 0 20px;font-size:1.3rem}.picker-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.picker-item{display:flex;align-items:start;grid-template-columns:auto 1fr;gap:10px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-small);background:var(--surface-muted);cursor:pointer}.picker-item input{width:18px;min-height:18px;margin-top:2px;accent-color:var(--primary)}.picker-item>span{display:grid;gap:3px;font-size:.8rem}.picker-item>span>span,.picker-item small{color:var(--muted)}.comparison-section{margin-top:34px}.table-wrap{width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.evidence-table,.comparison-table{width:100%;min-width:760px;border-collapse:collapse;font-size:.8rem}.evidence-table th,.evidence-table td,.comparison-table th,.comparison-table td{padding:13px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.evidence-table th,.comparison-table th{color:var(--muted);font-size:.72rem;letter-spacing:.02em;text-transform:uppercase}.evidence-table tbody tr:last-child td,.comparison-table tbody tr:last-child td{border-bottom:0}.comparison-table thead th:not(:first-child){min-width:180px;color:var(--ink-strong);font-size:.84rem;text-transform:none}.comparison-table thead th a{display:block;color:var(--primary-strong)}.comparison-table thead th span{display:block;margin-top:4px;color:var(--muted);font-size:.72rem;font-weight:400}.comparison-table td .evidence-source{margin-top:0}.text-button{border:0;padding:0;background:transparent;cursor:pointer;font-size:inherit}.artifact-list{display:grid;gap:9px;list-style:none;margin:0;padding:0}.artifact-list li{display:flex;gap:12px;flex-wrap:wrap;padding:12px;border:1px solid var(--line);border-radius:var(--radius-small);color:var(--muted);font-size:.78rem}.artifact-list strong{color:var(--ink)}.artifact-list .mono{overflow-wrap:anywhere}.code-card{margin-top:24px;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.code-card pre{max-height:none;margin:12px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.endpoint-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px}.endpoint-card{display:grid;grid-template-columns:auto 1fr;gap:8px 12px;padding:17px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.endpoint-card code{align-self:center;overflow-wrap:anywhere;font:.8rem DM Mono,monospace;color:var(--ink-strong)}.endpoint-card p{grid-column:1 / -1;margin:5px 0 0;color:var(--muted);font-size:.82rem;line-height:1.55}.http-method{align-self:center;border-radius:4px;padding:3px 6px;font:.68rem DM Mono,monospace;font-weight:700}.http-get{color:var(--success);background:var(--success-soft)}.http-post{color:var(--primary-strong);background:var(--primary-soft)}.account-page{max-width:1040px;padding-bottom:100px}.account-intro{max-width:860px}.account-intro h1{max-width:760px}.account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:34px}.account-card{min-width:0;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-1)}.account-card h2{margin:8px 0 18px;font-size:1.32rem}.account-facts{display:grid;gap:12px;margin:0}.account-facts div{min-width:0;border-bottom:1px solid var(--line);padding-bottom:11px}.account-facts dt{color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.account-facts dd{margin:4px 0 0;overflow-wrap:anywhere}.account-caveat{margin:18px 0 0;color:var(--muted);font-size:.82rem;line-height:1.55}.account-features{margin-top:20px}.account-section-heading{display:flex;align-items:start;justify-content:space-between;gap:20px;flex-wrap:wrap}.account-section-heading h2{margin-bottom:0}.account-feature-list{display:grid;gap:0;list-style:none;margin:18px 0 0;padding:0}.account-feature-list li{display:flex;align-items:start;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:16px 0}.account-feature-list li>div{min-width:0}.account-feature-list strong{color:var(--ink-strong)}.account-feature-list p{margin:5px 0 0;color:var(--muted);font-size:.83rem;line-height:1.5}.account-status{flex:0 0 auto;border-radius:999px;padding:5px 9px;font:.68rem DM Mono,monospace;font-weight:700;white-space:nowrap}.account-status-available{color:var(--success);background:var(--success-soft)}.account-status-unavailable,.account-status-not-configured{color:var(--warning);background:var(--warning-soft)}.account-state{max-width:760px;margin-top:34px}.account-state-unauthorized{border-left:3px solid var(--primary)}.commercial-page{max-width:1160px;padding-bottom:100px}.commercial-intro{max-width:880px}.commercial-intro h1{max-width:850px}.commercial-catalog-meta{display:flex;flex-wrap:wrap;gap:12px 24px;margin:34px 0 20px;color:var(--muted);font-size:.84rem}.commercial-catalog-meta strong{color:var(--ink-strong)}.commercial-plan-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;align-items:stretch}.commercial-plan-card{min-width:0;display:flex;flex-direction:column;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-1)}.commercial-plan-heading{display:grid;gap:8px}.commercial-plan-heading h2{min-width:0;margin:0;font-size:1.25rem;overflow-wrap:anywhere}.commercial-plan-heading .state-badge{justify-self:start;max-width:100%;white-space:normal;overflow-wrap:anywhere}.commercial-plan-price{margin:20px 0 7px;color:var(--ink-strong);font-size:1.35rem;font-weight:800;overflow-wrap:anywhere}.commercial-plan-label{min-height:2.8em;margin:0;color:var(--warning);font-size:.76rem;line-height:1.45}.commercial-plan-facts{display:grid;gap:9px;margin:22px 0 0}.commercial-plan-facts div{border-top:1px solid var(--line);padding-top:8px}.commercial-plan-facts dt{color:var(--muted);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.commercial-plan-facts dd{margin:4px 0 0;color:var(--ink);font-size:.78rem;overflow-wrap:anywhere}.commercial-highlights{display:grid;gap:6px;margin:auto 0 0;padding:22px 0 0 18px;color:var(--muted);font-size:.78rem;line-height:1.45}.commercial-caveat{margin-top:22px;padding:16px 18px;border-left:3px solid var(--warning);border-radius:0 var(--radius-small) var(--radius-small) 0;background:var(--warning-soft);color:var(--ink);font-size:.86rem;line-height:1.55}.commercial-caveat strong{color:var(--warning)}.commercial-state{margin-top:28px}.billing-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:34px}.billing-status-grid .account-card{display:flex;flex-direction:column;min-width:0}.billing-status-grid .state-badge{align-self:start;margin-top:auto}.billing-intent-card{margin-top:20px}.billing-intent-form{display:grid;gap:17px;max-width:720px;margin-top:22px}.billing-intent-form textarea{width:100%;resize:vertical;border:1px solid var(--line);border-radius:var(--radius-small);padding:11px 12px;color:var(--ink);background:var(--surface)}.checkbox-label{display:flex;grid-template-columns:auto 1fr;align-items:start;gap:10px;font-weight:600}.checkbox-label input{flex:0 0 auto;width:18px;min-height:18px;margin-top:2px;accent-color:var(--primary)}.form-success{margin:0;padding:12px 14px;border-left:3px solid var(--success);background:var(--success-soft);color:var(--ink);font-size:.86rem}.form-error{margin:0;padding:12px 14px;border-left:3px solid var(--danger);background:var(--danger-soft);color:var(--ink);font-size:.86rem}@media print{.site-header,.site-footer,.skip-link,.account-actions,.theme-toggle,.commercial-page .button,.billing-intent-form button{display:none!important}.account-page,.commercial-page{max-width:none;padding:0}.commercial-plan-grid,.billing-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-plan-card,.billing-intent-card,.billing-status-grid .account-card,.commercial-state,.account-card,.state-panel{box-shadow:none;break-inside:avoid}.account-intro{padding-top:0}}@media(max-width:820px){.filter-grid,.profile-stats,.evidence-metric-row{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-grid,.doc-grid,.endpoint-grid,.picker-list,.account-grid,.billing-status-grid{grid-template-columns:1fr}.commercial-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.filter-grid,.profile-stats,.fact-grid{grid-template-columns:1fr}.evidence-metric-row{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-summary .text-link{margin-left:0;width:100%}.badge-row{justify-content:flex-start}.grade-table div{grid-template-columns:1fr;gap:5px}.account-feature-list li{display:grid;gap:10px}.account-status{justify-self:start}.commercial-plan-grid{grid-template-columns:1fr}.commercial-plan-card{padding:18px}.commercial-catalog-meta{display:grid;gap:7px}}.report-page{max-width:1120px;padding-bottom:100px}.report-page,.report-page *{min-width:0}.report-intro{max-width:900px}.report-page h1{overflow-wrap:anywhere}.report-list{display:grid;gap:14px;margin-top:34px}.report-list-card,.report-review-card,.report-document{min-width:0;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-1)}.report-list-card{display:flex;align-items:center;justify-content:space-between;gap:20px}.report-list-card h2{margin:8px 0;font-size:1.25rem;overflow-wrap:anywhere}.report-list-card h2 a{color:var(--ink-strong);text-decoration:none}.report-list-card h2 a:hover{color:var(--primary-strong);text-decoration:underline}.report-document{margin-top:28px;overflow-wrap:anywhere}.report-document,.report-document *{min-width:0;max-width:100%}.report-document-heading{display:flex;align-items:start;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line);padding-bottom:22px;flex-wrap:wrap}.report-document-heading>div{min-width:0;max-width:100%}.report-document-heading h1{max-width:760px;margin:8px 0 12px;font-size:clamp(2rem,4vw,3.5rem);overflow-wrap:anywhere}.report-document-heading .mono{overflow-wrap:anywhere;word-break:break-word}.report-actions{display:flex;gap:9px;flex-wrap:wrap;justify-content:end}.report-print-note{margin:18px 0 0;padding:12px 14px;border-left:3px solid var(--warning);background:var(--warning-soft);color:var(--ink);font-size:.84rem;line-height:1.55}.report-section{margin-top:30px;padding-top:24px;border-top:1px solid var(--line)}.report-section h2{margin:8px 0 10px;font-size:1.35rem}.report-row-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.report-evidence-card{display:grid;gap:6px;min-width:0;padding:16px;border:1px solid var(--line);border-radius:var(--radius-small);background:var(--surface-muted)}.report-evidence-card strong,.report-evidence-card span{overflow-wrap:anywhere}.report-evidence-title{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.report-source-details{display:grid;gap:5px;margin-top:8px;color:var(--muted);font-size:.83rem;line-height:1.45;overflow-wrap:anywhere}.report-source-details strong{color:var(--ink)}.report-metric-list{margin:6px 0 0;padding-left:18px;color:var(--muted);font-size:.83rem;line-height:1.5;overflow-wrap:anywhere}.report-failure-box{margin-top:8px;padding:10px 12px;border-left:3px solid var(--warning);background:var(--warning-soft);overflow-wrap:anywhere}.report-caveat-list{margin:12px 0 0;padding-left:20px;color:var(--muted);line-height:1.6}.report-review-card{max-width:800px;margin-top:34px;display:grid;gap:18px}.report-review-card input{width:100%;max-width:100%;min-width:0}.report-review-preview{min-width:0;margin-top:34px;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);overflow-wrap:anywhere}.report-review-preview h2{margin:8px 0 18px}.report-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.report-preview-grid h3{margin:0 0 8px;font-size:1rem}.report-preview-row{display:grid;gap:4px;min-width:0;margin-top:10px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-small);background:var(--surface);font-size:.83rem}.report-preview-row span{overflow-wrap:anywhere;color:var(--muted)}.report-state{margin-top:34px}@media print{.report-page{max-width:none;padding:0}.report-actions,.report-document .card-actions,.report-page>.card-actions,.report-review-card button{display:none!important}.report-document,.report-list-card,.report-review-card,.report-review-preview{box-shadow:none;border:0;padding:0}.report-document-heading{display:block}.report-document-heading h1{font-size:24pt}.report-section,.report-evidence-card{break-inside:avoid}.report-row-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.report-list-card,.report-document-heading{display:grid;align-items:start}.report-actions{justify-content:start}.report-row-grid,.report-preview-grid{grid-template-columns:1fr}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2) format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2) format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2) format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2) format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2) format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-mono-latin-ext-400-normal-C2zvOubV.woff2) format("woff2"),url(/assets/dm-mono-latin-ext-400-normal-1aZr6b2b.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-mono-latin-400-normal-4GdczIuU.woff2) format("woff2"),url(/assets/dm-mono-latin-400-normal--0xN8mdc.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-mono-latin-ext-500-normal-BtRyHRi6.woff2) format("woff2"),url(/assets/dm-mono-latin-ext-500-normal-Dw3M13d8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-mono-latin-500-normal-DRMDZjhP.woff2) format("woff2"),url(/assets/dm-mono-latin-500-normal-CN8Miw6E.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
