:root{--ink:#f4efe5;--plate:#fcf9f2;--rule:#d8cfbf;--fg:#2b2a24;--mute:#706a60;--blue:#3e628f;--gold:#92652e;--text-secondary:#615b51;--text-tertiary:#827a6d;--surface-soft:#ece5d8;--surface-hover:#f0e9dc;--header-surface:#f4efe5f5;--theme-scheme:light;--model-anthropic:#a15d43;--model-openai:#19765e;--model-google:#3e69aa;--model-kimi:#7353a5;--model-deepseek:#505fb2;--model-meta:#197a99;--model-minimax:#a94d76;--model-qwen:#8555a7;--model-xai:#4c6280;--model-mistral:#a65319;--model-zai:#586eb0;--model-nvidia:#4b782a;--model-microsoft:#256f9a;--model-cohere:#66753c;--model-bytedance:#a64163;--model-ai2:#84701e;--model-xiaomi:#a65336;--model-stepfun:#547a76;--model-amazon:#886525;--model-other:#826a32;--sans:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--type-title:36px;--type-subtitle:22px;--type-normal:15px}:root[data-theme=dark]{--ink:#090b11;--plate:#0e1118;--rule:#242938;--fg:#ece6d8;--mute:#969bad;--blue:#96b2ff;--gold:#ffbe5c;--text-secondary:#bfc1c7;--text-tertiary:#969bad;--surface-soft:#151a25;--surface-hover:#121722;--header-surface:#090b11f5;--theme-scheme:dark;--model-anthropic:#e4a58d;--model-openai:#79cdb2;--model-google:#94b9f1;--model-kimi:#c3a7ec;--model-deepseek:#a2adf3;--model-meta:#80c8e0;--model-minimax:#e9a2c2;--model-qwen:#c1a2e4;--model-xai:#a8bddb;--model-mistral:#efb477;--model-zai:#a9baf1;--model-nvidia:#add782;--model-microsoft:#8ecbf0;--model-cohere:#c2cf8d;--model-bytedance:#efa3bc;--model-ai2:#dace8a;--model-xiaomi:#f0b393;--model-stepfun:#9fd2cb;--model-amazon:#e4c181;--model-other:#d7bd7e}html:has(.atlas){background:var(--ink);color-scheme:var(--theme-scheme);scroll-behavior:smooth}body:has(.atlas){background:var(--ink);margin:0}.atlas,.atlas *{box-sizing:border-box}.atlas{background:var(--ink);color:var(--fg);font:var(--type-normal)/1.55 var(--sans);-webkit-font-smoothing:antialiased;min-height:100vh}.atlas a{color:inherit;text-decoration:none}.atlas button,.atlas input,.atlas select{font:inherit}.atlas button,.atlas a,.atlas input,.atlas select{touch-action:manipulation}.atlas :focus-visible{outline:2px solid var(--blue);outline-offset:4px}.atlas button{color:inherit;cursor:pointer}.atlas p{margin:0}.atlas h1,.atlas h2,.atlas h3,.atlas h4,.atlas h5,.atlas h6{color:var(--fg);letter-spacing:-.025em;margin:0;font-weight:650}.atlas h1,.atlas h2{font-family:var(--sans)}.atlas-wrap{max-width:1480px;margin:auto;padding:0 36px}.atlas .eyebrow{font:var(--type-normal)/1.6 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.atlas-header{border-bottom:1px solid var(--rule);align-items:center;gap:32px;min-height:74px;display:flex}.atlas .wordmark{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.atlas-header nav{font-size:var(--type-normal);gap:24px;margin-left:auto;display:flex}.atlas-header nav a{white-space:nowrap;color:var(--mute);padding:25px 0;position:relative}.atlas-header nav a:hover,.atlas-header nav a[aria-current]{color:var(--fg)}.atlas-header nav a[aria-current]:after{content:"";background:var(--gold);height:2px;position:absolute;bottom:0;left:0;right:0}.atlas .atlas-mast{grid-template-columns:1fr auto;align-items:end;gap:50px;padding:55px 0 44px;display:grid}.atlas .edition{opacity:.6;padding-left:26px}.atlas-mast h1{font-size:var(--type-title);letter-spacing:-.035em;margin:21px 0;line-height:1.01}.atlas-mast h1 em{color:var(--gold);font-style:normal;font-weight:650}.atlas-mast sup{max-width:100px;font:var(--type-normal)/1.8 var(--mono);letter-spacing:.07em;vertical-align:top;color:var(--mute);margin:13px 0 0 28px;display:inline-block}.atlas .lede{font-size:var(--type-normal);color:var(--text-secondary);max-width:590px;line-height:1.65}.atlas-facts{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;max-width:375px;margin:0 0 5px;display:grid}.atlas-facts>div{padding:17px 22px 18px 0}.atlas-facts>div:nth-child(2){border-left:1px solid var(--rule);padding-left:22px}.atlas-facts>div:last-child{border-top:1px solid var(--rule);grid-column:1/-1;grid-template-columns:1fr 2fr;align-items:center;gap:15px;padding-bottom:0;display:grid}.atlas-facts dt{font:var(--type-normal) var(--mono);text-transform:uppercase;letter-spacing:.09em;color:var(--mute)}.atlas-facts dd{font:var(--type-subtitle)/1.2 var(--sans);margin:8px 0 0}.atlas-facts small{font:var(--type-normal)/1.7 var(--sans);color:var(--mute);letter-spacing:.02em;margin-top:7px;display:block}.atlas-facts>div:last-child dd{font-size:var(--type-subtitle);align-items:center;gap:14px;display:flex}.atlas .small-button{font:var(--type-normal) var(--mono);letter-spacing:.03em;border:1px solid var(--rule);background:0 0;align-items:center;gap:9px;min-height:35px;padding:8px 12px;display:inline-flex}.small-button:hover{border-color:var(--mute)}.instrument{color:color-mix(in srgb,var(--accent,var(--blue)) 65%,var(--fg));fill:none;stroke:currentColor;stroke-width:.8px;width:100%;height:auto;display:block;overflow:visible}.instrument .filled{fill:currentColor;stroke:none}.instrument .instrument-axis{opacity:.1;stroke-dasharray:2 4}.spin{transform-origin:160px 95px;animation:65s linear infinite orbit}.spin.slow{animation-duration:100s}.pulse{animation:7s ease-in-out infinite breathe}.wave{stroke-dasharray:250;animation:9s linear infinite trace}.home-editorial{grid-template-columns:1fr 1fr;gap:12%;margin:75px 0;display:grid}.atlas .home-editorial h2{font-size:var(--type-subtitle);margin:15px 0 24px;line-height:1.15}.home-editorial>div>p:not(.eyebrow){max-width:420px;color:var(--text-secondary);font-size:var(--type-normal)}.atlas .text-link{font:var(--type-normal) var(--mono);border-bottom:1px solid var(--rule);align-items:center;gap:26px;margin-top:16px;padding:13px 0;display:inline-flex}.text-link:hover{color:var(--gold)}.reading-list>a{border-top:1px solid var(--rule);padding:16px 0 20px;display:block}.atlas .reading-list h3{font:var(--type-subtitle) var(--sans);margin:8px 0}.reading-list h3 span{float:right;color:var(--gold)}.reading-list p{color:var(--mute);font-size:var(--type-normal)}.ulam-note{border-block:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:16px 10%;padding:26px 0 35px;display:grid}.ulam-note>.eyebrow{grid-column:1/-1}.ulam-note>p{font:var(--type-subtitle)/1.2 var(--sans)}.ulam-note>p em{color:var(--gold)}.ulam-note>div{font-size:var(--type-normal);color:var(--text-secondary);max-width:440px}.ulam-note .text-link{display:table}.atlas-footer{border-top:1px solid var(--rule);grid-template-columns:1.1fr 1fr;gap:24px;margin-top:80px;padding:30px 0;display:grid}.atlas .footer-title{font:var(--type-subtitle) var(--sans)}.atlas-footer p{color:var(--mute);font-size:var(--type-normal);margin-top:10px}.footer-links{font-size:var(--type-normal);grid-template-columns:1fr 1fr;gap:12px;display:grid}.atlas-footer .footer-fine{font:var(--type-normal)/1.9 var(--mono);color:var(--text-tertiary);grid-column:1/-1;margin-top:4px}.skip-link{background:var(--gold);z-index:20;padding:12px;position:fixed;top:-100px;left:24px;color:var(--ink)!important}.skip-link:focus{top:12px}.field-drawer{color:var(--fg);background:var(--plate);border:0;border-left:1px solid var(--rule);width:570px;max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:35px;position:fixed;inset:0;overflow-y:auto;box-shadow:-30px 0 100px #0008}.field-drawer::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000a}.drawer-close{float:right;margin:0 0 24px 15px}.atlas .field-drawer h2{clear:both;font-size:var(--type-subtitle);margin:24px 0;line-height:1.15}.drawer-lede{font-size:var(--type-subtitle);color:var(--text-secondary)}.field-drawer .instrument{max-height:210px;margin:20px 0}.atlas .field-drawer h3{font:var(--type-normal) var(--mono);text-transform:uppercase;letter-spacing:.08em;margin:28px 0 14px}.field-drawer p{color:var(--text-secondary)}.drawer-readings>a{border-top:1px solid var(--rule);grid-template-columns:1fr auto;padding:13px 0;display:grid}.drawer-readings small{font:var(--type-normal) var(--mono);color:var(--mute);grid-column:1;margin-top:5px}.drawer-readings>a>span:last-child{color:var(--gold);grid-area:1/2/3}.atlas .action-link{background:var(--fg);color:var(--ink);font:var(--type-normal) var(--mono);border:1px solid var(--fg);margin:24px 0 0;padding:13px 20px;display:inline-block}.action-link:hover{background:var(--gold);border-color:var(--gold)}.page-mast{max-width:900px;padding:55px 0 35px}.atlas .page-mast h1{font-size:var(--type-title);margin:16px 0 22px;line-height:1.1}.page-mast .lede{max-width:720px}.section-heading{justify-content:space-between;align-items:end;gap:20px;margin:38px 0 20px;display:flex}.atlas .section-heading h2{font-size:var(--type-subtitle)}.section-heading a{font:var(--type-normal) var(--mono);color:var(--gold)}.search-row{border-top:1px solid var(--rule);grid-template-columns:1fr auto;align-items:center;gap:15px;padding:23px 0 20px;display:grid}.atlas .search-input{background:var(--plate);border:1px solid var(--rule);width:100%;color:var(--fg);font-size:var(--type-normal);border-radius:0;min-height:48px;padding:13px 16px}.search-label{font:var(--type-normal) var(--mono);color:var(--mute);margin-bottom:7px;display:block}.search-row>p{font:var(--type-normal) var(--mono);color:var(--mute);padding-top:24px}.filter-row{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.atlas .filter-button{font:var(--type-normal) var(--mono);border:1px solid var(--rule);background:0 0;min-height:35px;padding:8px 12px}.filter-button:hover{border-color:var(--mute)}.atlas .filter-button[aria-pressed=true]{color:var(--ink);background:var(--fg);border-color:var(--fg)}.secondary-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:8px 0 20px;display:flex}.atlas select{background:var(--plate);color:var(--fg);border:1px solid var(--rule);min-height:36px;padding:8px 12px}.atlas .library-grid{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.library-card{background:var(--plate);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;min-width:0;padding:25px;transition:background .2s;display:flex}.library-card:hover{background:var(--surface-soft)}.library-card .card-meta{font:var(--type-normal) var(--mono);color:color-mix(in srgb,var(--accent) 55%,var(--fg));letter-spacing:.05em;justify-content:space-between;gap:10px;display:flex}.ulam-tag{color:var(--gold);font:var(--type-normal) var(--mono)}.atlas .library-card h2,.atlas .library-card h3{font:var(--type-subtitle)/1.25 var(--sans);overflow-wrap:anywhere;margin:21px 0 12px}.library-card p{color:var(--text-secondary);font-size:var(--type-normal);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:22px;line-height:1.65;display:-webkit-box;overflow:hidden}.card-foot{font:var(--type-normal) var(--mono);color:var(--mute);justify-content:space-between;gap:14px;margin-top:auto;display:flex}.card-foot span:last-child{color:color-mix(in srgb,var(--accent) 55%,var(--fg));font-size:var(--type-normal)}.empty-state{border:1px solid var(--rule);text-align:center;color:var(--mute);padding:50px}.notice{background:var(--surface-soft);border-left:2px solid var(--blue);color:var(--text-secondary);font-size:var(--type-normal);margin:20px 0;padding:17px 22px}.notice a{text-decoration:underline}.article-layout{grid-template-columns:minmax(0,800px) 240px;gap:70px;max-width:1120px;margin:0 auto;display:grid}.article-body{font-size:var(--type-normal);color:var(--text-secondary)}.atlas .article-body h2{font-size:var(--type-subtitle);color:var(--fg);margin:42px 0 17px;line-height:1.25}.article-body p{white-space:pre-line;margin:15px 0;line-height:1.85}.article-body li{margin:8px 0;line-height:1.7}.article-body a{color:var(--gold);text-decoration:underline}.article-body pre{background:var(--plate);border:1px solid var(--rule);font:var(--type-normal)/1.9 var(--mono);padding:24px;overflow-x:auto}.article-aside{border-top:1px solid var(--rule);font-size:var(--type-normal);align-self:start;padding-top:20px;position:sticky;top:25px}.article-aside dl{margin:0}.article-aside dt{font:var(--type-normal) var(--mono);color:var(--mute);text-transform:uppercase;margin:18px 0 7px}.article-aside dd{color:var(--text-secondary);margin:0}.article-aside .text-link{font-size:var(--type-normal)}.sources{border-block:1px solid var(--rule);margin:42px 0 20px;padding:24px 0}.sources>p{font:var(--type-normal) var(--mono);color:var(--mute)}.sources a{color:var(--gold);font-size:var(--type-normal);overflow-wrap:anywhere;margin-top:13px;display:block}.breadcrumbs{font:var(--type-normal) var(--mono);color:var(--mute);padding-top:30px}.breadcrumbs a:hover{color:var(--fg)}.related-grid{border-left:1px solid var(--rule);border-top:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px;display:grid}.related-grid .library-card{padding:20px}.related-grid .library-card h3{font-size:var(--type-subtitle)}.metric-strip{border-block:1px solid var(--rule);font:var(--type-normal) var(--mono);color:var(--mute);gap:30px;margin:5px 0 30px;padding:17px 0;display:flex}.metric-strip strong{color:var(--fg);font-weight:400}.table-scroll{border:1px solid var(--rule);width:100%;margin:20px 0;overflow-x:auto}.atlas table{border-collapse:collapse;width:100%;font:var(--type-normal)/1.5 var(--mono);text-align:left;white-space:nowrap}.atlas th{color:var(--mute);text-transform:uppercase;letter-spacing:.05em;font-weight:400;font-size:var(--type-normal);background:var(--surface-soft)}.atlas td,.atlas th{border-bottom:1px solid var(--rule);padding:16px 18px}.atlas tr:last-child td{border-bottom:0}.atlas td:first-child{font-family:var(--sans);font-size:var(--type-normal);color:var(--fg)}.atlas td small{font:var(--type-normal) var(--mono);color:var(--mute);margin-top:4px;display:block}.atlas caption{text-align:left;font:var(--type-normal) var(--sans);color:var(--mute);caption-side:bottom;white-space:normal;padding:14px 18px}.heat-cell{background:color-mix(in srgb,var(--blue) calc(var(--heat)*1%),transparent);color:var(--fg)}.compare-controls{flex-wrap:wrap;align-items:center;gap:15px;margin:20px 0;display:flex}.compare-controls label{font:var(--type-normal) var(--mono);color:var(--mute)}.compare-controls label select{margin-left:10px}.chart-bar{background:var(--rule);width:90px;height:4px;margin-top:7px}.chart-bar>i{background:var(--gold);height:4px;display:block}.guide-grid{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.guide-card{background:var(--plate);padding:30px;display:block}.guide-card:hover{background:var(--surface-soft)}.atlas .guide-card h2{font-size:var(--type-subtitle);margin:20px 0 16px}.guide-card p{font-size:var(--type-normal);color:var(--mute)}.pipeline{border:1px solid var(--rule);grid-template-columns:repeat(4,1fr);margin:20px 0 36px;display:grid}.pipeline>div{border-right:1px solid var(--rule);padding:22px}.pipeline>div:last-child{border-right:0}.pipeline b{font:var(--type-normal) var(--mono);color:var(--gold)}.pipeline h3{font:var(--type-subtitle) var(--sans);margin:12px 0}.pipeline p{color:var(--mute);font-size:var(--type-normal)}.index-layout{grid-template-columns:320px minmax(0,1fr);gap:40px;display:grid}.weights-panel{border:1px solid var(--rule);background:var(--plate);align-self:start;padding:24px}.weights-panel label{font-size:var(--type-normal);justify-content:space-between;align-items:center;margin:18px 0 8px;display:flex}.weights-panel output{color:var(--gold);font:var(--type-normal) var(--mono)}.weights-panel input[type=range]{width:100%;accent-color:var(--gold);cursor:pointer}.weights-panel>.eyebrow{margin-bottom:10px}.index-summary{border-block:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:20px;padding:20px 0;display:grid}.index-summary strong{font:var(--type-subtitle) var(--sans);margin:8px 0;display:block}.index-summary small{color:var(--mute);font-size:var(--type-normal)}.index-bounds{background:var(--rule);width:140px;height:6px;margin:9px 0;position:relative}.index-bounds i{background:var(--gold);opacity:.4;height:6px;position:absolute}.index-bounds b{background:var(--gold);width:2px;height:6px;position:absolute}.checklist{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0;display:grid}.checklist>div{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:22px}.checklist h3{font:var(--type-subtitle) var(--sans);margin-bottom:10px}.checklist p{font-size:var(--type-normal);color:var(--mute)}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes breathe{50%{opacity:.35}}@keyframes trace{50%{stroke-dashoffset:50px;opacity:.4}}@keyframes plate-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:1100px){.atlas-wrap{padding:0 25px}.atlas-header{flex-wrap:wrap;gap:20px;padding-top:22px}.atlas-header nav{order:3;gap:28px;width:100%}.atlas-header nav a{padding:8px 0 15px}.atlas .atlas-mast{gap:35px}.atlas-facts{max-width:300px}.atlas-mast h1{font-size:var(--type-title)}.article-layout{grid-template-columns:minmax(0,1fr) 200px;gap:35px}.index-layout{grid-template-columns:260px minmax(0,1fr);gap:25px}.related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.atlas-wrap{padding:0 18px}.atlas-header nav{font-size:var(--type-normal);gap:23px;overflow-x:auto}.atlas-mast{grid-template-columns:1fr;gap:25px;padding-top:34px}.atlas .edition{display:none}.atlas-mast h1{font-size:var(--type-title)}.atlas-mast sup{font-size:var(--type-normal);margin-left:20px}.atlas-facts{grid-template-columns:1fr 1fr 1fr;max-width:none}.atlas-facts>div{padding:13px 12px!important}.atlas-facts>div:last-child{border-top:0;border-left:1px solid var(--rule);grid-column:auto;display:block}.atlas-facts>div:last-child dd{font-size:var(--type-subtitle);display:block}.atlas-facts dd{font-size:var(--type-subtitle)}.atlas-facts dt{font-size:var(--type-normal);line-height:1.7}.atlas-facts small{font-size:var(--type-normal)}.small-button{white-space:nowrap}.home-editorial{grid-template-columns:1fr;gap:35px;margin:45px 0}.ulam-note{grid-template-columns:1fr;gap:20px}.ulam-note>.eyebrow{grid-column:auto}.ulam-note>p{font-size:var(--type-subtitle)}.atlas-footer{grid-template-columns:1fr;margin-top:50px}.footer-fine{grid-column:1!important}.library-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.library-card{padding:20px 17px}.atlas .library-card h2{font-size:var(--type-subtitle)}.article-layout{grid-template-columns:1fr;gap:20px}.article-aside{border-bottom:1px solid var(--rule);grid-row:1;padding:5px 0 15px;position:static}.article-aside dl{flex-wrap:wrap;gap:25px;display:flex}.article-aside .text-link{margin-top:0}.article-body{font-size:var(--type-normal)}.article-body h2{font-size:var(--type-subtitle)}.metric-strip{flex-wrap:wrap;gap:18px;line-height:1.7}.index-layout{grid-template-columns:1fr}.weights-panel{grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.weights-panel>.eyebrow,.weights-panel>.preset-buttons,.weights-panel>p{grid-column:1/-1}.pipeline{grid-template-columns:1fr 1fr}.pipeline>div:nth-child(2){border-right:0}.pipeline>div:nth-child(-n+2){border-bottom:1px solid var(--rule)}.guide-grid{grid-template-columns:1fr}.page-mast{padding-top:35px}.field-drawer{padding:25px}.checklist{grid-template-columns:1fr}.index-summary strong{font-size:var(--type-subtitle)}}@media (max-width:420px){.atlas-mast h1{font-size:var(--type-title)}.atlas-mast sup{max-width:80px;margin:8px 0 0 16px}.atlas .atlas-header nav{gap:18px}.library-grid{grid-template-columns:1fr!important}.secondary-filters{flex-direction:column;align-items:start;gap:8px}.secondary-filters select{width:100%}.search-row{grid-template-columns:1fr}.search-row>p{padding-top:0}.weights-panel{gap:0 18px;padding:18px}.related-grid{grid-template-columns:1fr}.atlas-facts small{line-height:1.5}}@media (prefers-reduced-motion:reduce){html:has(.atlas){scroll-behavior:auto}.atlas *,.atlas :before,.atlas :after{transition:none!important;animation:none!important}}@media (max-width:560px){.atlas-mast h1{font-size:var(--type-title)}}.atlas .brand-lockup{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.atlas .brand-mark{background:var(--fg);width:32px;height:32px;color:var(--ink);font:800 var(--type-normal) var(--mono);border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.atlas .brand-mark:after{content:"";background:var(--blue);width:11px;height:11px;position:absolute;bottom:-4px;right:-4px;transform:rotate(45deg)}.atlas .brand-name{font-size:var(--type-subtitle);letter-spacing:-.025em;font-weight:790}.atlas .brand-by{border-left:1px solid var(--rule);font-size:var(--type-normal);color:var(--mute);padding-left:10px}.atlas .brand-by:hover{color:var(--fg)}.atlas h1{font-size:var(--type-title);font-weight:650;line-height:1.2}.atlas h2,.atlas h3,.atlas h4,.atlas h5,.atlas h6{font-size:var(--type-subtitle);font-weight:600;line-height:1.35}.atlas .eyebrow,.atlas .card-meta,.atlas th{letter-spacing:.035em;text-transform:none}.atlas .atlas-mast{grid-template-columns:minmax(0,1fr) minmax(320px,400px);gap:60px;padding:52px 0 42px}.atlas .atlas-mast h1{margin:18px 0;line-height:1.2}.atlas .atlas-mast .lede{max-width:560px;line-height:1.7}.atlas .atlas-facts{width:100%;max-width:none}.atlas .atlas-facts>div:last-child{grid-template-columns:1fr 1fr}.atlas .atlas-facts dd,.atlas .index-summary strong{font-weight:600}.atlas .atlas-facts small{line-height:1.5}.atlas .home-editorial{gap:10%;margin:60px 0}.atlas .home-editorial h2{margin:14px 0 20px;line-height:1.35}.atlas .ulam-note>h2{line-height:1.45}.atlas .library-card{min-height:300px;padding:26px}.atlas .library-card h2,.atlas .library-card h3,.atlas .reading-list h3,.atlas .pipeline h3,.atlas .checklist h3{font-weight:600;line-height:1.35}.atlas .library-card p{-webkit-line-clamp:4;line-height:1.7}.atlas .card-meta{flex-wrap:wrap;gap:8px}.atlas .card-foot{font-family:var(--sans);line-height:1.5}.atlas .small-button,.atlas .filter-button,.atlas .text-link,.atlas .action-link{font-family:var(--sans);letter-spacing:0}.atlas .filter-row{gap:10px}.atlas .filter-button{padding:9px 14px}.atlas .atlas-header nav{font-family:var(--sans)}.atlas .article-body p{line-height:1.85}.atlas .article-body{max-width:72ch}.atlas .sources>p,.atlas .metric-strip,.atlas .breadcrumbs{font-family:var(--sans);line-height:1.7}.atlas .section-heading{align-items:start}.atlas .section-heading a{flex-shrink:0}.atlas .field-drawer h3{font-family:var(--sans);font-size:var(--type-subtitle);text-transform:none;letter-spacing:-.025em}.atlas .drawer-readings small{line-height:1.6}.atlas .atlas-footer .footer-fine{font-family:var(--sans);line-height:1.8}@media (max-width:1100px){.atlas .atlas-header nav{margin-left:0}.atlas .atlas-mast{gap:35px}}@media (max-width:760px){.atlas .atlas-mast{grid-template-columns:1fr;gap:30px;padding-top:36px}.atlas .atlas-facts{grid-template-columns:1fr 1fr}.atlas .atlas-facts>div:last-child{border-left:0;border-top:1px solid var(--rule);grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;display:grid}.atlas .atlas-facts>div:last-child dd{display:block}.atlas .atlas-header{padding-top:20px}.atlas .atlas-header nav{gap:22px}.atlas .home-editorial{gap:30px;margin:40px 0}.atlas .section-heading{flex-wrap:wrap}.atlas .library-grid{grid-template-columns:1fr!important}.atlas .weights-panel{grid-template-columns:1fr}.atlas .compare-controls{align-items:stretch}.atlas .compare-controls label{justify-content:space-between;align-items:center;gap:10px;display:flex}.atlas .compare-controls label select{min-width:0;max-width:100%;margin-left:0}}@media (max-width:560px){.atlas .pipeline{grid-template-columns:1fr}.atlas .pipeline>div{border-right:0;border-bottom:1px solid var(--rule)}.atlas .pipeline>div:last-child{border-bottom:0}}.atlas .atlas-header{z-index:50;background:var(--header-surface);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0}.atlas .atlas-facts dt{font-family:var(--sans);text-transform:none;letter-spacing:0}.atlas .capability-section{width:100%;max-width:1080px;margin:12px auto 0}.atlas .capability-intro{text-align:center;gap:12px;margin-bottom:28px;display:grid}.atlas .capability-intro p{max-width:54ch;color:var(--mute);margin-inline:auto;line-height:1.7}.atlas .capability-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:stretch;gap:20px;display:grid}.atlas .capability-toolbar{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 32px;margin-bottom:28px;display:flex}.atlas .capability-legend{color:var(--mute);font-size:var(--type-normal);flex-wrap:wrap;justify-content:center;gap:12px 24px;margin:0;padding:0;list-style:none;display:flex}.atlas .capability-legend li{align-items:center;gap:8px;line-height:1.6;display:flex}.atlas .capability-legend li:before{content:"";background:var(--accent);flex-shrink:0;width:18px;height:2px}.atlas .motion-indicator{background:var(--gold);border-radius:50%;flex-shrink:0;width:6px;height:6px}.atlas .capability-toolbar button[aria-pressed=true] .motion-indicator{background:var(--mute)}.atlas .motion-paused .instrument *{animation-play-state:paused!important}.atlas .capability-card{appearance:none;border:1px solid var(--rule);background:var(--plate);width:100%;min-width:0;height:auto;max-height:none;color:var(--fg);text-align:center;white-space:normal;overflow-wrap:anywhere;border-radius:8px;flex-direction:column;align-items:center;gap:16px;padding:28px 24px;transition:border-color .2s,background .2s;display:flex;overflow:visible}.atlas .capability-card:hover{border-color:var(--accent);background:var(--surface-hover)}.atlas .capability-label{max-width:100%;color:color-mix(in srgb,var(--accent) 55%,var(--fg));font-size:var(--type-normal);line-height:1.6;display:block}.atlas .capability-diagram{flex-shrink:0;place-items:center;width:100%;max-width:260px;display:grid;overflow:visible}.atlas .capability-diagram .instrument{aspect-ratio:320/190;width:100%;height:auto;display:block;overflow:visible}.atlas .capability-card h3{max-width:100%;font-size:var(--type-subtitle);margin:0;line-height:1.4}.atlas .capability-card p{width:100%;max-width:32ch;color:var(--text-secondary);font-size:var(--type-normal);margin:0;line-height:1.75}.atlas .capability-action{max-width:100%;color:color-mix(in srgb,var(--accent) 55%,var(--fg));font-size:var(--type-normal);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:auto;padding-top:8px;line-height:1.6;display:flex}@media (max-width:560px){.atlas .capability-grid{gap:16px}.atlas .capability-card{padding:26px 20px}}.launch-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;max-width:1120px;margin-inline:auto;display:grid}.atlas .launch-card{border:1px solid var(--rule);background:var(--plate);text-align:center;overflow-wrap:anywhere;border-radius:8px;flex-direction:column;align-items:center;gap:16px;min-width:0;padding:28px;display:flex}.atlas .launch-card p{color:var(--mute)}.atlas .launch-card .text-link{margin-top:auto}.atlas .launch-citations{font-size:var(--type-normal);flex-wrap:wrap;gap:12px 24px;margin-block:20px;display:flex}.atlas .benchmark-picker{border-block:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:14px;margin-block:18px;padding:20px 0;display:flex}.atlas .benchmark-picker select{flex:280px;min-width:0;max-width:100%}.atlas .benchmark-matrix{table-layout:fixed;white-space:normal;min-width:980px}.atlas .benchmark-matrix td,.atlas .benchmark-matrix th{vertical-align:top;overflow-wrap:anywhere;font:var(--type-normal)/1.75 var(--sans);text-transform:none;letter-spacing:0}.atlas .benchmark-matrix th:first-child{width:160px}.atlas .benchmark-matrix th{color:var(--fg);font-weight:600}.atlas .benchmark-matrix a{color:var(--gold)}.atlas button:disabled{opacity:.45;cursor:default}.atlas .report-models{border:1px solid var(--rule);flex-wrap:wrap;gap:14px 24px;min-width:0;margin:24px 0;padding:20px;display:flex}.atlas .report-models label{align-items:center;gap:8px;display:flex}.atlas .report-source{flex-wrap:wrap;align-items:center;gap:16px;margin-block:24px;display:flex}.atlas .report-source select{background:var(--plate);min-width:0;max-width:100%;color:var(--fg);border:1px solid var(--rule);padding:10px}.atlas .filter-button[aria-current=page]{border-color:var(--fg);color:var(--fg)}.atlas .report-table{min-width:800px}.atlas .report-table td{white-space:nowrap}.atlas .report-table th{white-space:normal;min-width:170px}.atlas .report-table a{color:var(--gold)}.atlas .report-table small{font-weight:400;font-size:var(--type-normal);margin-top:6px;display:block}.atlas .benchmark-leaderboard{margin-block:36px 64px;scroll-margin-top:110px}.atlas .benchmark-leaderboard .section-heading{flex-wrap:wrap;gap:18px}.atlas .benchmark-leaderboard .section-heading span{color:var(--mute)}.atlas .benchmark-leaderboard .report-source select{flex:300px}.atlas .leaderboard-table{min-width:780px}.atlas .leaderboard-table th{white-space:normal;font-family:var(--sans)}.atlas .leaderboard-table th[scope=row]{min-width:270px}.atlas .leaderboard-table td{vertical-align:top}.atlas .leaderboard-table td:nth-child(3){white-space:nowrap}.atlas .leaderboard-table a{color:var(--gold)}.atlas .leaderboard-table small{color:var(--mute);margin-top:6px;font-weight:400;display:block}.atlas .comparison-filter-group{border:0;border-bottom:1px solid var(--rule);min-width:0;margin:0 0 22px;padding:0 0 24px;display:block}.atlas .comparison-filter-group legend{color:var(--fg);margin-bottom:14px;padding:0;font-weight:600}.atlas .comparison-filter-group legend span{color:var(--mute);margin-left:14px;font-weight:400}.atlas .comparison-filter-boxes{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.atlas .comparison-choice{border:1px solid var(--rule);background:var(--plate);max-width:100%;color:var(--text-secondary);text-align:left;overflow-wrap:anywhere;border-radius:6px;align-items:center;gap:8px;padding:9px 12px;line-height:1.5;display:inline-flex}.atlas .comparison-choice:hover{border-color:var(--blue);color:var(--fg)}.atlas .comparison-choice[aria-pressed=true]{border-color:var(--blue);background:var(--surface-soft);color:var(--fg);box-shadow:inset 0 0 0 1px var(--blue)}.atlas .choice-mark{width:14px;color:var(--blue);text-align:center;flex-shrink:0}.atlas .comparison-results-tools{margin-block:24px}.atlas .comparison-results-tools input{flex:240px;min-width:0}.atlas .comparison-help{color:var(--mute)}.atlas .comparison-leaderboards{min-width:660px}.atlas .comparison-leaderboards th{font-family:var(--sans);white-space:normal}.atlas .comparison-leaderboards th[scope=row]{min-width:260px;color:var(--fg)}.atlas .comparison-leaderboards a{color:var(--blue)}.atlas .comparison-leaderboards small{color:var(--mute);font-size:var(--type-normal);margin-top:6px;font-weight:400;display:block}.atlas .comparison-leaderboards tbody tr:last-child td{border-bottom:1px solid var(--rule)}.atlas .comparison-source th{background:var(--surface-soft);padding:22px 18px}.atlas .comparison-source th>a:first-child{font-size:var(--type-subtitle);color:var(--fg)}.atlas .comparison-source span,.atlas .comparison-source th>a{margin-bottom:8px;display:block}.atlas .comparison-source details{color:var(--mute);font-weight:400}.atlas .comparison-source summary{cursor:pointer}.atlas .comparison-source details p{max-width:80ch;margin-top:12px;line-height:1.75}.atlas .comparison-source-inner{flex-wrap:wrap;align-items:center;gap:10px 24px;display:flex}.atlas .comparison-source-inner .comparison-source-title{color:var(--fg);font-size:var(--type-subtitle);margin-right:auto}.atlas .comparison-source-inner .comparison-source-link{color:var(--mute);font-size:var(--type-normal)}.atlas .comparison-source-inner details[open]{flex-basis:100%}.atlas .comparison-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-block:24px;display:flex}.atlas .comparison-pagination span{color:var(--mute)}.atlas .comparison-more{border-top:1px solid var(--rule);flex-wrap:wrap;gap:16px 32px;padding-block:28px;display:flex}.atlas .theme-toggle{border:1px solid var(--rule);background:var(--plate);color:var(--fg);border-radius:6px;flex-shrink:0;align-items:center;gap:8px;padding:8px 10px;display:inline-flex}.atlas .theme-toggle svg{fill:none;stroke:currentColor;stroke-width:1.5px}.atlas .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.atlas .benchmark-heading{padding:42px 0 12px}.atlas .benchmark-heading h1{margin-bottom:12px}.atlas .benchmark-heading p{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;line-height:1.7;display:flex}.atlas .benchmark-heading time{color:var(--mute);flex-shrink:0}.atlas .benchmark-leaderboard{margin:12px 0 54px}.atlas .leaderboard-toolbar{flex-wrap:wrap;align-items:center;gap:12px;padding-block:18px;display:flex}.atlas .leaderboard-count{color:var(--mute);flex-shrink:0}.atlas .leaderboard-source{flex:240px;min-width:0}.atlas .leaderboard-source select{border:1px solid var(--rule);background:var(--plate);width:100%;min-width:0;color:var(--fg);text-overflow:ellipsis;border-radius:6px;padding:10px 12px}.atlas .leaderboard-search{width:200px;min-width:0}.atlas .result-table-wrap{background:var(--plate);border-radius:10px;margin-top:0}.atlas .result-table{min-width:940px;font-family:var(--sans);white-space:normal}.atlas .result-table thead th{font-family:var(--sans);color:var(--mute);background:var(--surface-soft);font-weight:500}.atlas .result-table td,.atlas .result-table th{vertical-align:middle;padding:20px 18px}.atlas .result-table tbody th[scope=row]{width:29%;min-width:240px;color:var(--fg);background:0 0;font-weight:600}.atlas .result-table tbody td,.atlas .result-table tbody tr:last-child td,.atlas .result-table tbody tr:last-child th{border-bottom:1px solid var(--rule)}.atlas .result-rank{width:60px;color:var(--mute);text-align:center}.atlas .model-identity{align-items:flex-start;gap:12px;display:flex}.atlas .model-dot{background:var(--model-color);border-radius:50%;flex:0 0 10px;width:10px;height:10px;margin-top:6px}.atlas .model-identity a{color:var(--fg)}.atlas .model-identity small{font:var(--type-normal)/1.5 var(--sans);color:var(--model-color);margin-top:5px;font-weight:400;display:inline-block}.atlas .model-score{width:140px}.atlas .model-score strong{font-size:var(--type-subtitle);color:var(--model-color);white-space:nowrap;white-space:normal;overflow-wrap:anywhere;font-weight:650;display:block}.atlas .unified-results .model-score{width:auto;min-width:120px;max-width:240px}.atlas .unified-results .result-setting{min-width:180px;max-width:30ch;color:var(--mute);line-height:1.65}.atlas .column-sort{color:inherit;text-align:left;background:0 0;border:0;padding:0}.atlas .source-reference{color:var(--blue);white-space:nowrap;margin-left:7px}.atlas .leaderboard-sources{margin-top:28px}.atlas .leaderboard-sources ol{padding-left:22px}.atlas .leaderboard-sources li{padding:10px 0;scroll-margin-top:130px}.atlas .leaderboard-sources li>a{color:var(--blue)}.atlas .leaderboard-sources details{color:var(--mute);margin-top:8px}.atlas .leaderboard-sources summary{cursor:pointer}.atlas .leaderboard-sources details div{max-width:90ch;margin-top:14px;line-height:1.75}.atlas .source-audit-label{color:var(--mute);margin-top:18px}.atlas .model-profile-heading{padding:22px 0 24px}.atlas .profile-score-intro{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;display:flex}.atlas .profile-score-intro p{color:var(--mute)}.atlas .profile-score-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.atlas .profile-score-card{border:1px solid var(--rule);background:var(--plate);border-radius:8px;min-width:0;padding:20px}.atlas .profile-score-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 14px;display:flex}.atlas .profile-score-card-heading>a{color:var(--fg);font-weight:600}.atlas .profile-score-card-heading strong{color:var(--model-color);font-size:var(--type-subtitle);overflow-wrap:anywhere}.atlas .model-profile-chart{width:100%;height:auto;margin-block:14px 6px;display:block;overflow:visible}.atlas .profile-chart-axis{stroke:var(--rule);stroke-width:3px;stroke-linecap:round}.atlas .model-profile-chart text{fill:var(--mute);font:var(--type-normal) var(--sans)}.atlas .profile-score-setting{color:var(--mute);font-size:var(--type-normal);line-height:1.6}.atlas .profile-score-setting a,.atlas .profile-other-scores a{color:var(--blue)}.atlas .profile-other-scores{color:var(--mute);margin-top:12px}.atlas .profile-other-scores summary,.atlas .profile-distance-notes summary,.atlas .model-report-notes summary{cursor:pointer}.atlas .profile-other-scores p{padding-top:12px;line-height:1.65}.atlas .closest-models{margin-block:36px}.atlas .closest-model-explanation{color:var(--mute);margin-top:12px}.atlas .closest-model-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin-top:20px;display:grid}.atlas .closest-model-card{border:1px solid var(--rule);background:var(--plate);border-radius:8px;align-content:start;gap:16px;padding:24px;display:grid}.atlas .closest-model-card>strong{font-size:var(--type-subtitle)}.atlas .closest-model-card>p,.atlas .profile-distance-notes{color:var(--mute)}.atlas .profile-distance-notes{margin-top:18px}.atlas .profile-distance-notes p,.atlas .model-report-notes p{max-width:90ch;margin-top:14px;line-height:1.75}.atlas .model-report-notes{color:var(--mute);margin-block:24px 36px}.atlas .model-score-track{background:var(--surface-soft);border-radius:4px;width:100%;height:5px;margin-top:10px}.atlas .model-score-track span{border-radius:inherit;background:var(--model-color);height:100%;display:block}.atlas .model-insight{min-width:220px;max-width:48ch;color:var(--text-secondary);font-weight:400;line-height:1.65}.atlas .model-insight small{font:var(--type-normal)/1.5 var(--sans);color:var(--mute);margin-top:6px}.atlas .leaderboard-evidence{color:var(--mute);padding:8px 0 22px}.atlas .leaderboard-evidence summary{cursor:pointer;width:fit-content}.atlas .leaderboard-evidence>p{max-width:90ch;margin-top:16px;line-height:1.75}@media (max-width:1100px){.atlas .theme-toggle{margin-left:auto}.atlas .atlas-header nav{order:3}}@media (max-width:560px){.atlas .theme-toggle{padding:8px}.atlas .theme-toggle span{display:none}.atlas .leaderboard-search{flex:180px}.atlas .benchmark-heading{padding-top:30px}}.research-markdown{overflow-wrap:anywhere;min-width:0}.research-markdown p{white-space:normal}.research-markdown .katex-display{max-width:100%;padding:12px 0;overflow:auto hidden}.research-markdown .katex{font-size:1em}.research-markdown ul,.research-markdown ol{padding-left:1.4em}.research-markdown table{border-collapse:collapse;width:100%}.research-markdown td,.research-markdown th{border-bottom:1px solid var(--line);padding:10px}.research-markdown pre{max-width:100%;overflow:auto}.bundle-detail{color:var(--muted);font-size:var(--body-size,15px);margin-top:6px;font-weight:400;display:block}.bundle-evidence{margin-top:8px}.bundle-evidence summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.bundle-evidence ul{padding-left:18px}.epoch-chart{border-block:1px solid var(--rule);margin:40px 0;padding:24px 0}.epoch-chart-scroll{width:100%;overflow-x:auto}.epoch-chart svg{width:100%;min-width:620px;height:auto;font:var(--type-normal) var(--sans);display:block;overflow:visible}.epoch-chart .chart-metric{color:var(--mute);overflow-wrap:anywhere}.epoch-chart .chart-measures .filter-button{white-space:normal;text-align:left;max-width:100%}.epoch-chart svg a:focus-visible circle{stroke:var(--fg);stroke-width:3px;opacity:1}.epoch-chart .chart-values{margin-top:20px}.epoch-chart .chart-values summary{cursor:pointer}.epoch-chart .chart-values .table-scroll{margin-top:16px}.epoch-chart .chart-values td:last-child{overflow-wrap:anywhere;min-width:260px}.epoch-chart .chart-values small{color:var(--mute);display:block}.atlas .benchmark-reading-note{background:var(--surface-soft);border-left:2px solid var(--gold);margin:0 0 20px;padding:16px 20px}.atlas .benchmark-reading-note p{margin:0}.atlas .result-badges{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.atlas .result-badges span{border:1px solid var(--rule);color:var(--text-secondary);border-radius:4px;padding:2px 7px}.atlas .model-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.atlas .model-directory-card{border:1px solid var(--rule);background:var(--plate);flex-direction:column;align-items:flex-start;min-width:0;padding:24px;display:flex}.atlas .model-directory-card:hover{background:var(--surface-hover)}.atlas .model-directory-card .eyebrow{color:var(--model-color);align-items:center;gap:8px;display:flex}.atlas .model-directory-card .model-dot{margin:0}.atlas .model-directory-card h2{font-size:var(--type-subtitle);overflow-wrap:anywhere;margin:12px 0}.atlas .model-directory-card .text-link{margin-top:auto}.atlas .filter-button[aria-current=page]{background:var(--fg);color:var(--ink)}@media (max-width:900px){.atlas .model-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.atlas .model-directory-grid{grid-template-columns:minmax(0,1fr)}}.atlas .lift-scorecards,.atlas .rubric-distribution{border-block:1px solid var(--rule);margin:40px 0;padding:24px 0}.atlas .lift-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.atlas .lift-grid-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.atlas .lift-card{border:1px solid var(--rule);background:var(--plate);overflow-wrap:anywhere;min-width:0;padding:24px}.atlas .lift-card h3{font-size:var(--type-subtitle);margin:10px 0}.atlas .lift-score-row{margin:14px 0}.atlas .lift-score-row>div:first-child{justify-content:space-between;gap:12px;display:flex}.atlas .lift-track{background:var(--surface-soft);height:8px;margin-top:7px}.atlas .lift-track span{background:var(--gold);height:100%;display:block}.atlas .lift-score-row:nth-of-type(2) .lift-track span{background:var(--model-openai)}.atlas .lift-delta{font-size:var(--type-subtitle);color:var(--model-openai);font-weight:650}.atlas .lift-delta span{font-size:var(--type-normal);color:var(--mute);font-weight:400}.atlas .lift-methods{flex-wrap:wrap;gap:12px;display:flex}.atlas .lift-source-note,.atlas .lift-counts{color:var(--mute)}.atlas .rubric-legend{flex-wrap:wrap;gap:18px;margin:20px 0;display:flex}.atlas .rubric-legend>span{align-items:center;gap:7px;display:flex}.atlas .rubric-legend i{width:12px;height:12px;display:inline-block}.atlas .rubric-run{border-top:1px solid var(--rule);grid-template-columns:minmax(180px,1fr) minmax(0,2fr);align-items:center;gap:24px;padding:12px 0;display:grid}.atlas .rubric-run small{color:var(--mute);display:block}.atlas .rubric-bar{background:var(--surface-soft);min-width:0;height:30px;display:flex;overflow:hidden}.atlas .rubric-bar>span{color:#fff;justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.atlas .rubric-bar>span>span{padding:0 7px}.atlas .rubric-distribution details{margin-top:18px}@media (max-width:900px){.atlas .lift-grid-compact{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.atlas .lift-grid{grid-template-columns:minmax(0,1fr)}.atlas .rubric-run{grid-template-columns:minmax(0,1fr);gap:10px}}.atlas .model-training-recipes{border-block:1px solid var(--rule);margin:40px 0;padding:24px 0}.atlas .model-training-recipe{max-width:900px;margin:auto}.bundle-detail{color:var(--mute)}.research-markdown td,.research-markdown th{border-color:var(--rule)}.research-markdown:has(table){overflow-x:auto}.atlas .citation-list{max-width:100%;margin-block:20px;padding-left:22px;list-style:decimal}.atlas .citation-list li{overflow-wrap:anywhere;padding:0 0 20px 5px}.atlas .citation-list li>a{font-weight:600;line-height:1.6;display:inline}.atlas .citation-authors{color:var(--text-secondary);margin:5px 0;line-height:1.6}.atlas .citation-list details{color:var(--mute);margin-top:6px}.atlas .citation-list summary{cursor:pointer}.index-composition{margin:40px 0}.index-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:24px 0;display:grid}.index-category{border:1px solid var(--rule);min-width:0;padding:20px}.index-category h3{justify-content:space-between;gap:12px;margin:0 0 24px;font-size:22px;display:flex}.index-category h3 span{color:var(--mute);white-space:nowrap}.index-category ul{margin:0;padding:0;list-style:none}.index-category li+li{margin-top:24px}.index-category li>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.index-category a{overflow-wrap:anywhere}.index-category strong{white-space:nowrap;font-weight:500}.index-category li p{color:var(--mute);margin:8px 0 0;font-size:15px;line-height:1.5}.index-weight-track{background:var(--rule);height:3px;margin-top:10px;display:block}.index-weight-track>span{background:var(--fg);height:100%;display:block}@media (max-width:1100px){.index-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.index-category-grid{grid-template-columns:minmax(0,1fr)}}.gdpx-controls{margin:32px 0}.gdpx-controls .filter-row{align-items:center}.gdpx-controls .filter-row>.eyebrow{margin:0 8px 0 0}.atlas .gdpx-score-chart{border-block:1px solid var(--rule);margin:28px 0;padding:24px 0}.atlas .gdpx-score-axis,.atlas .gdpx-score-row{grid-template-columns:minmax(0,240px) minmax(0,1fr) 64px;align-items:center;gap:20px;display:grid}.atlas .gdpx-score-axis{color:var(--mute);margin:24px 0 12px}.atlas .gdpx-score-axis>div{justify-content:space-between;gap:8px;display:flex}.atlas .gdpx-score-axis>span:last-child{text-align:right}.atlas .gdpx-score-rows{margin:0;padding:0;list-style:none}.atlas .gdpx-score-row{border-top:1px solid var(--rule);min-width:0;padding:12px 0}.atlas .gdpx-score-row .model-identity{min-width:0}.atlas .gdpx-score-row .model-identity a{overflow-wrap:anywhere}.atlas .gdpx-score-value{text-align:right;white-space:nowrap;font-size:var(--type-normal);font-variant-numeric:tabular-nums}.atlas .gdpx-score-track{background:var(--rule);border-radius:4px;min-width:0;height:8px;position:relative}.atlas .gdpx-score-track>span{border-radius:inherit;background:var(--model-color,var(--fg));height:100%;display:block}.atlas .gdpx-score-track.is-zero:before{content:"";border:1px solid var(--model-color,var(--fg));background:var(--ink);border-radius:50%;width:8px;height:8px;position:absolute;top:-1px;left:0}.atlas .gdpx-zero-note{background:var(--surface-soft);border-left:2px solid var(--gold);padding:14px 18px}.atlas .gdpx-cost-comparison{margin:24px 0 36px}.atlas .gdpx-cost-comparison>summary{cursor:pointer;font-size:var(--type-normal);text-underline-offset:4px;padding:14px 0;text-decoration:underline}.atlas .gdpx-cost-comparison .epoch-chart{margin:16px 0}.atlas .gdpx-domain-overview{margin:40px 0}.atlas .gdpx-domain-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.atlas .gdpx-domain-card{border:1px solid var(--rule);flex-direction:column;min-width:0;padding:20px;display:flex}.atlas .gdpx-domain-card h3{overflow-wrap:anywhere;margin:0 0 8px;font-size:22px;line-height:1.3}.atlas .gdpx-domain-card ol{margin:12px 0 24px;padding:0;list-style:none}.atlas .gdpx-domain-card li+li{margin-top:16px}.atlas .gdpx-domain-card li>div:first-child{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;margin-bottom:8px;display:grid}.atlas .gdpx-domain-card li strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.atlas .gdpx-domain-card .small-button{white-space:normal;text-align:left;align-self:flex-start;margin-top:auto}@media (max-width:1000px){.atlas .gdpx-domain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas .gdpx-score-axis,.atlas .gdpx-score-row{grid-template-columns:minmax(0,190px) minmax(0,1fr) 64px;gap:14px}}@media (max-width:600px){.atlas .gdpx-domain-grid{grid-template-columns:minmax(0,1fr)}.atlas .gdpx-score-axis,.atlas .gdpx-score-row{grid-template-columns:minmax(0,1fr) 64px;gap:10px}.atlas .gdpx-score-row .model-identity{grid-column:1/-1}.atlas .gdpx-score-axis>span:first-child{display:none}.atlas .gdpx-score-axis{margin-top:20px}}
@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(../media/KaTeX_AMS-Regular.3dqqgop8d9q74.woff2)format("woff2"),url(../media/KaTeX_AMS-Regular.3s3485bbs_y9t.woff)format("woff"),url(../media/KaTeX_AMS-Regular.06540o8ttgt08.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(../media/KaTeX_Caligraphic-Bold.0x398dszol8ix.woff2)format("woff2"),url(../media/KaTeX_Caligraphic-Bold.0i0ys3pk95qm_.woff)format("woff"),url(../media/KaTeX_Caligraphic-Bold.071y7fj7dknco.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(../media/KaTeX_Caligraphic-Regular.3ittfn7d21b9w.woff2)format("woff2"),url(../media/KaTeX_Caligraphic-Regular.3-a7ahrnv-1p0.woff)format("woff"),url(../media/KaTeX_Caligraphic-Regular.2a29kziuqmcwj.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(../media/KaTeX_Fraktur-Bold.3rq09ohrtely_.woff2)format("woff2"),url(../media/KaTeX_Fraktur-Bold.1m6-2-v71aefh.woff)format("woff"),url(../media/KaTeX_Fraktur-Bold.2c272neyw5p5h.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(../media/KaTeX_Fraktur-Regular.1jvgec053-2og.woff2)format("woff2"),url(../media/KaTeX_Fraktur-Regular.1pa447q_ni5m2.woff)format("woff"),url(../media/KaTeX_Fraktur-Regular.0_16ta522mcvb.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(../media/KaTeX_Main-Bold.22wkahef0u3fd.woff2)format("woff2"),url(../media/KaTeX_Main-Bold.1fyzqvxw_mkks.woff)format("woff"),url(../media/KaTeX_Main-Bold.3q46h05c4j0cw.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(../media/KaTeX_Main-BoldItalic.40drhxm0mwrzz.woff2)format("woff2"),url(../media/KaTeX_Main-BoldItalic.0g_mm5w89az4z.woff)format("woff"),url(../media/KaTeX_Main-BoldItalic.2r19jqj9qb5v7.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(../media/KaTeX_Main-Italic.1ck6crdmp78cu.woff2)format("woff2"),url(../media/KaTeX_Main-Italic.3h-lyz6-tj-5j.woff)format("woff"),url(../media/KaTeX_Main-Italic.07vrczmwpvimc.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(../media/KaTeX_Main-Regular.29zz7337tzymc.woff2)format("woff2"),url(../media/KaTeX_Main-Regular.0r86ux5c2_9jc.woff)format("woff"),url(../media/KaTeX_Main-Regular.0cm4nk2aib81i.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(../media/KaTeX_Math-BoldItalic.0u_6s571--hh0.woff2)format("woff2"),url(../media/KaTeX_Math-BoldItalic.1-f92ydojzao_.woff)format("woff"),url(../media/KaTeX_Math-BoldItalic.0m2qm2_orz99k.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(../media/KaTeX_Math-Italic.18dmviy-uianu.woff2)format("woff2"),url(../media/KaTeX_Math-Italic.2d-roszuwfrpn.woff)format("woff"),url(../media/KaTeX_Math-Italic.1vw7gcigzv33_.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(../media/KaTeX_SansSerif-Bold.19n5ohjzvq40z.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Bold.1ad0dh55v7-4h.woff)format("woff"),url(../media/KaTeX_SansSerif-Bold.3ojskmd7zv_b8.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(../media/KaTeX_SansSerif-Italic.38w085lqrghwm.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Italic.0_21g6aey40vy.woff)format("woff"),url(../media/KaTeX_SansSerif-Italic.0abd80e_ako5h.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(../media/KaTeX_SansSerif-Regular.3w8wtfek3qsk6.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Regular.0v2olaztuqa1v.woff)format("woff"),url(../media/KaTeX_SansSerif-Regular.0xkeldfcfvj58.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(../media/KaTeX_Script-Regular.10h737unm2jp7.woff2)format("woff2"),url(../media/KaTeX_Script-Regular.2m7-0wua2lvnq.woff)format("woff"),url(../media/KaTeX_Script-Regular.1hw1d7omwtnoy.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size1-Regular.3xype_vsmmjgw.woff2)format("woff2"),url(../media/KaTeX_Size1-Regular.3aliq3yd-ja9b.woff)format("woff"),url(../media/KaTeX_Size1-Regular.44z_qgcc9t0a_.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size2-Regular.2-wakugslvf3a.woff2)format("woff2"),url(../media/KaTeX_Size2-Regular.3u0df62zf5guy.woff)format("woff"),url(../media/KaTeX_Size2-Regular.3eprswoc9v3fh.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size3-Regular.1nfuh3l6nzhjv.woff2)format("woff2"),url(../media/KaTeX_Size3-Regular.3n7wm08wz2r2g.woff)format("woff"),url(../media/KaTeX_Size3-Regular.2kp2izz6g7r-7.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size4-Regular.13pyt7zi482pb.woff2)format("woff2"),url(../media/KaTeX_Size4-Regular.37jvrh2wknf5u.woff)format("woff"),url(../media/KaTeX_Size4-Regular.2ltjhs9xhaefy.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(../media/KaTeX_Typewriter-Regular.2vfnlegjq9l42.woff2)format("woff2"),url(../media/KaTeX_Typewriter-Regular.0xi5kyeeydv4z.woff)format("woff"),url(../media/KaTeX_Typewriter-Regular.34aedpl-_o3h3.ttf)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif;position:relative}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.18.2"}.katex .katex-mathml{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.katex-newline{display:block}.katex .katex-base{white-space:nowrap;width:min-content;position:relative}.katex .katex-base,.katex .katex-strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .katex-vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .katex-thinbox{flex-direction:row;width:0;max-width:0;display:inline-flex}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .katex-hdashline,.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-rule,.katex .katex-underline .underline-line,.katex .mfrac .frac-line{min-height:1px}.katex .mspace{display:inline-block}.katex .katex-smash{line-height:0;display:inline}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.katex-inner,.katex .llap>.katex-inner,.katex .rlap>.katex-inner{position:absolute}.katex .clap>.katex-fix,.katex .llap>.katex-fix,.katex .rlap>.katex-fix{display:inline-block}.katex .llap>.katex-inner{right:0}.katex .clap>.katex-inner,.katex .rlap>.katex-inner{left:0}.katex .clap>.katex-inner>span{margin-left:-50%;margin-right:50%}.katex .katex-rule{border:0 solid;display:inline-block;position:relative}.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .katex-hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.katex-root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .katex-sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .katex-sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .katex-sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .katex-sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .katex-sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .katex-sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .katex-sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .katex-sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .katex-sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .katex-sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .katex-sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .katex-sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .katex-sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .katex-sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .katex-sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .katex-sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .katex-sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .katex-sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .katex-sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .katex-sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .katex-sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .katex-sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .katex-sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .katex-sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .katex-sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .katex-sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .katex-sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .katex-sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .katex-sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .katex-sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .katex-sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .katex-sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .katex-sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .katex-sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .katex-sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .katex-sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .katex-sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .katex-sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .katex-sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .katex-sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .katex-sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .katex-sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .katex-sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .katex-sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .katex-sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .katex-sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .katex-sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .katex-sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .katex-sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .katex-sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .katex-sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .katex-sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .katex-sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .katex-sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .katex-sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .katex-sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .katex-sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .katex-sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .katex-sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .katex-sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .katex-sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .katex-sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .katex-sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .katex-sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .katex-sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .katex-sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .katex-sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .katex-sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .katex-sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .katex-sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .katex-sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .katex-sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .katex-sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .katex-sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .katex-sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .katex-sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .katex-sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .katex-sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .katex-sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .katex-sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .katex-sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .katex-sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .katex-sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .katex-sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .katex-sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .katex-sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .katex-sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .katex-sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .katex-sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .katex-sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .katex-sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .katex-sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .katex-sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .katex-sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .katex-sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .katex-sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .katex-sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .katex-sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .katex-sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .katex-sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .katex-sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .katex-sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .katex-sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .katex-sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .katex-sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .katex-sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .katex-sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .katex-sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .katex-sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .katex-sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .katex-sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .katex-sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .katex-sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .katex-sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .katex-sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .katex-sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .katex-sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .katex-sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .katex-sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .katex-sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .katex-sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .katex-accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .katex-accent .accent-body{position:relative}.katex .katex-accent .accent-body:not(.accent-full){width:0}.katex .katex-overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .katex-stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .katex-stretchy:after,.katex .katex-stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .katex-sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.katex-tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.katex-tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}
