.emi-index{color:var(--c-fg);padding-bottom:90px}.emi-detail h2,.emi-detail h3,.emi-index h1,.emi-index h2,.emi-index h3{font-family:var(--zaun-font-display);font-weight:450;letter-spacing:-.04em}.emi-index dd,.emi-index dl,.emi-index p{margin:0}.emi-index-hero{position:relative;isolation:isolate;overflow:hidden}.emi-index-hero-copy{position:relative;z-index:1;width:56%;max-width:700px;padding:24px 0 42px}.emi-index-hero nav{display:flex;gap:12px;align-items:center;min-height:44px;margin-bottom:24px;color:var(--c-fg2);font-size:12px}.emi-index-hero nav a{text-decoration:none;padding-block:12px}.emi-index h1{font-size:clamp(48px,5.2vw,72px);line-height:1.03;margin:0 0 23px}.emi-index .emi-index-thesis{max-width:600px;text-wrap:balance;font-size:22px;color:var(--c-purple-deep);line-height:1.4;letter-spacing:-.03em}.emi-index .emi-index-lead{max-width:540px;font-size:16px;line-height:1.65;color:var(--c-fg2);margin-top:12px}.emi-index-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:23px}.emi-index-actions a{display:inline-flex;gap:15px;align-items:center;min-height:44px;text-decoration:none;font-size:13px}.emi-index-actions a:first-child{border-bottom:1px solid var(--c-fg);font-weight:550}.emi-index-actions svg{color:var(--c-purple-deep)}.emi-index-art{position:absolute;inset:0 0 0 auto;z-index:0;width:64%;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 34%)}.emi-index-art img{object-fit:cover;object-position:center}.emi-index-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,var(--c-page),transparent 20%)}.emi-index-stats{border-block:1px solid var(--c-line)}.emi-index-stats>div{display:flex;justify-content:space-between;align-items:center;gap:32px;padding-block:20px}.emi-index-stats dl{display:flex;gap:45px}.emi-index-stats dl>div{display:flex;align-items:baseline;gap:12px}.emi-index-stats dd{font:450 32px/1 var(--zaun-font-display);letter-spacing:-.045em}.emi-index-stats dt{font-size:12px;color:var(--c-fg2)}.emi-index-stats p{text-align:right;font:11px/1.7 var(--zaun-font-mono);color:var(--c-fg2)}.emi-index-stats p span{display:block;color:var(--c-fg3)}.emi-explorer{padding-block:58px 0}.emi-explorer-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:28px}.emi-explorer h2{font-size:36px;line-height:1.15;margin:0 0 10px}.emi-explorer-heading p{font-size:15px;line-height:1.6;color:var(--c-fg2)}.emi-explorer-heading>a{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:12px;color:var(--c-purple-deep);flex-shrink:0;text-decoration:none}.emi-filter-bar{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr) minmax(0,1fr);gap:14px}.emi-index .map-select,.emi-search{display:block;min-width:0;padding:9px 14px 4px;border:1px solid var(--c-line);border-radius:6px;background:#fffaf04d}.emi-index .map-select>span,.emi-search>span:first-child{display:block;color:var(--c-fg3);font-size:11px;line-height:1.5}.emi-search-input{display:flex;gap:10px;align-items:center}.emi-search-input>svg{flex:none;color:var(--c-fg3)}.emi-search input{min-width:0;width:100%;min-height:39px;border:0;background:transparent;color:var(--c-fg);font:inherit;font-size:14px}.emi-search input::placeholder{color:var(--c-fg3)}.emi-search input::-webkit-search-cancel-button{display:none}.emi-search button{display:grid;place-items:center;width:32px;height:38px;flex:none;border:0;background:transparent;color:var(--c-fg2);cursor:pointer}.emi-index .map-select:focus-within,.emi-search:focus-within{outline:2px solid var(--c-purple-deep);outline-offset:3px}.emi-search input:focus-visible{outline:none}.emi-index .map-filter-select{position:relative}.emi-index .map-filter-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:39px;width:100%;border:0;padding:0;background:transparent;color:var(--c-fg);font:inherit;font-size:14px;text-align:left;cursor:pointer}.emi-index .map-filter-trigger svg{flex-shrink:0;color:var(--c-fg3);transition:transform .18s}.emi-index .map-filter-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.emi-index .map-filter-trigger:focus-visible{outline:none}.emi-index .map-filter-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:30;min-width:100%;width:max-content;max-width:calc(100vw - 48px);overflow-y:auto;overscroll-behavior:contain;padding:7px;border:1px solid var(--c-line);border-radius:8px;background:var(--c-page);box-shadow:0 12px 32px #17171c12}.emi-index .map-filter-menu[data-above=true]{top:auto;bottom:calc(100% + 8px)}.emi-index .map-filter-option{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;padding:10px 12px;border-radius:3px;color:var(--c-fg2);font-size:13px;line-height:1.5;cursor:pointer}.emi-index .map-filter-option[data-active=true]{background:var(--c-purple-tint);color:var(--c-fg)}.emi-index .map-filter-option[aria-selected=true]{color:var(--c-purple-deep)}.emi-metric-guide{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin:25px 0;padding-bottom:22px;border-bottom:1px solid var(--c-line)}.emi-metric-guide b{display:block;margin-bottom:4px;font-size:12px;color:var(--c-purple-deep);font-weight:550}.emi-metric-guide span{display:block;max-width:290px;color:var(--c-fg2);font-size:12px;line-height:1.6}.emi-results-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.emi-results-bar>p{font-size:12px;color:var(--c-fg2)}.emi-results-bar strong{color:var(--c-fg);font-weight:600}.emi-index .emi-sort{display:flex;align-items:center;gap:12px;border:0;padding:0;background:transparent}.emi-index .emi-sort>span{white-space:nowrap}.emi-index .emi-sort .map-filter-trigger{width:195px;font-size:12px;min-height:44px}.emi-index .emi-sort .map-filter-menu{left:auto;right:0}.emi-table-scroll{max-height:760px;overflow:auto;overscroll-behavior:contain;border:1px solid var(--c-line);border-radius:6px;background:#fffaf04d}.emi-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;font-variant-numeric:tabular-nums}.emi-table td,.emi-table th{padding:16px 12px;border-bottom:1px solid var(--c-line-soft);text-align:right;white-space:nowrap}.emi-table thead th{position:sticky;top:0;z-index:2;background:var(--c-panel);font-size:11px;font-weight:500;color:var(--c-fg2);border-bottom:1px solid var(--c-line);padding-block:8px}.emi-table thead th:last-child,.emi-table thead th:nth-child(2){text-align:left}.emi-table th button{color:inherit}.emi-table thead button{display:inline-flex;align-items:center;gap:8px;min-height:38px;border:0;padding:0;background:transparent;font:inherit;cursor:pointer}.emi-table thead [aria-sort]{color:var(--c-purple-deep)}.emi-table .emi-rank{width:48px;text-align:center;color:var(--c-fg3);font:11px var(--zaun-font-mono)}.emi-table .emi-model-cell{padding:0 12px 0 4px;min-width:275px;text-align:left;font-weight:400}.emi-model-button{display:flex;align-items:center;gap:12px;width:100%;min-height:80px;padding-block:14px;border:0;background:transparent;text-align:left;cursor:pointer}.emi-lab-mark{display:grid;place-items:center;width:39px;height:39px;border:1px solid var(--c-line-soft);border-radius:8px;flex:none;background:#fffaf0}.emi-lab-mark img{display:block;object-fit:contain}.emi-lab-mark>span{color:var(--c-fg2);font:12px var(--zaun-font-mono)}.emi-model-button strong{display:block;font-size:14px;font-weight:550;line-height:1.5}.emi-model-button>span:nth-child(2)>span{display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-size:10px;line-height:1.7;color:var(--c-fg3);margin-top:4px}.emi-model-button i{font-style:normal;opacity:.6}.emi-model-button b{font-weight:450;color:var(--c-purple-deep)}.emi-model-button .emi-weight-note{font-size:9px;color:var(--c-fg3)}.emi-model-button>svg{margin-left:auto;flex:none;color:var(--c-fg3);transition:transform .18s}.emi-model-button:hover>svg{transform:translateX(3px)}.emi-table tbody tr:hover{background:var(--c-purple-tint)}.emi-cost{font-size:16px}.emi-undefined{font-size:11px;color:var(--c-fg3)}.emi-honesty[data-verdict=passes]{color:#326447}.emi-honesty[data-verdict=inconclusive]{color:#795712}.emi-honesty[data-verdict=fails]{color:#973a46}.emi-table .emi-status-cell{text-align:left}.emi-status{display:inline-flex;align-items:center;gap:6px;padding:5px 7px;border-radius:4px;background:#17171c08;color:var(--c-fg2);font-size:10px;font-weight:450;line-height:1.5}.emi-status[data-tier=qualifies]{background:#3264470e;color:#326447}.emi-status[data-tier=below_efficacy],.emi-status[data-tier=honesty_inconclusive]{background:#7957120e;color:#795712}.emi-status[data-tier=fails_grounding]{background:#973a460c;color:#973a46}.emi-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:60px 24px}.emi-empty>svg{color:var(--c-purple-deep)}.emi-empty h3{font-size:27px;margin:18px 0 10px}.emi-empty p{color:var(--c-fg2);font-size:14px;max-width:380px}.emi-empty button{display:inline-flex;align-items:center;gap:14px;min-height:44px;background:transparent;border:0;border-bottom:1px solid var(--c-line);color:var(--c-fg);cursor:pointer;margin-top:20px;font:inherit;font-size:13px}.emi-index .emi-index-footnote{font-size:12px;color:var(--c-fg3);line-height:1.7;margin-top:18px;max-width:750px}.emi-index-research{display:flex;gap:48px;justify-content:space-between;align-items:center;border-top:1px solid var(--c-line);padding-top:45px;margin-top:64px}.emi-index-research h2{margin:10px 0 16px;font-size:34px;line-height:1.2}.emi-index-research p{font-size:14px;line-height:1.7;color:var(--c-fg2);max-width:560px}.emi-index-research p:first-child{font-size:12px;color:var(--c-purple-deep)}.emi-index-research>a{flex-shrink:0}.emi-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.emi-dialog-overlay{z-index:80;inset:0;background:#17171c66;backdrop-filter:blur(5px)}.emi-detail,.emi-dialog-overlay{position:fixed;animation:emi-dialog-in .18s ease-out}.emi-detail{z-index:81;top:50%;left:50%;transform:translate(-50%,-50%);width:min(820px,calc(100vw - 40px));max-height:min(880px,calc(100dvh - 48px));overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--c-line);border-radius:12px;box-shadow:0 24px 90px #17171c30}.emi-detail header{position:relative;padding:28px 34px 24px;border-bottom:1px solid var(--c-line)}.emi-detail-eyebrow{display:flex;align-items:center;gap:12px;color:var(--c-fg2);font-size:12px;padding-right:25px}.emi-detail h2{font-size:36px;line-height:1.1;margin:20px 35px 10px 0}.emi-detail header>p{margin:0;color:var(--c-fg2);font-size:14px;line-height:1.6;max-width:620px}.emi-detail-close{position:absolute;top:20px;right:20px;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--c-line);border-radius:5px;background:var(--c-page);color:var(--c-fg);cursor:pointer}.emi-detail-body{padding:25px 34px 34px}.emi-detail-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:25px 0;padding-bottom:24px;border-bottom:1px solid var(--c-line)}.emi-detail-metrics dt{color:var(--c-fg2);font-size:11px;margin-bottom:8px}.emi-detail-metrics dd{margin:0;font:450 30px/1.2 var(--zaun-font-display);letter-spacing:-.04em}.emi-detail-notes{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-bottom:28px}.emi-detail-notes p{margin:0;color:var(--c-fg2);font-size:12px;line-height:1.65}.emi-detail-notes strong{display:block;color:var(--c-fg);font-weight:500;margin-bottom:5px}.emi-detail h3{font-size:23px;margin:0 0 14px}.emi-detail-table-scroll{overflow-x:auto}.emi-detail table{width:100%;min-width:530px;border-collapse:collapse;font-size:12px}.emi-detail table td,.emi-detail table th{padding:12px 10px;border-bottom:1px solid var(--c-line);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.emi-detail table th:first-child{text-align:left;padding-left:0}.emi-detail table th{font-weight:500}.emi-detail thead th{color:var(--c-fg3);font-size:10px}.emi-detail-caption{font-size:11px;color:var(--c-fg3);line-height:1.6;margin:14px 0 0}.emi-detail-source{margin:25px 0 10px;padding:20px;background:var(--c-panel);border-radius:5px}.emi-detail-source>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:20px;margin-bottom:10px;font-size:11px;line-height:1.6}.emi-detail-source>div:last-child{margin:0}.emi-detail-source dt{color:var(--c-fg3)}.emi-detail-source dd{margin:0}.emi-detail-method-link{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:var(--c-purple-deep);text-decoration:none;min-height:44px}@keyframes emi-dialog-in{0%{opacity:0}to{opacity:1}}@media(max-width:1100px){.emi-index-stats dl{gap:28px}.emi-index-stats dl>div{display:flex;flex-direction:column;gap:5px}.emi-table{min-width:970px}.emi-table .emi-model-cell{position:sticky;left:0;z-index:1;background:var(--c-page)}.emi-table thead th:nth-child(2){left:0;z-index:3}.emi-index-research{display:block}.emi-index-research>a{margin-top:18px}}@media(max-width:767px){.emi-index{padding-bottom:60px}.emi-index-hero-copy{width:100%;padding:14px 0 10px}.emi-index-hero nav{margin-bottom:18px;font-size:11px}.emi-index h1{font-size:clamp(42px,9vw,62px)}.emi-index .emi-index-thesis{font-size:20px}.emi-index .emi-index-lead{font-size:15px;max-width:500px}.emi-index-actions{margin-top:15px;gap:15px 24px}.emi-index-art{position:relative;width:100%;height:190px;margin-top:10px;mask-image:linear-gradient(0deg,#000 75%,transparent)}.emi-index-art img{object-position:center 54%}.emi-index-stats>div{display:block;padding-block:18px}.emi-index-stats dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.emi-index-stats dd{font-size:29px}.emi-index-stats dt{font-size:10px}.emi-index-stats p{text-align:left;font-size:9px;margin-top:18px}.emi-index-stats p span{display:inline;margin-left:12px}.emi-explorer{padding-top:36px}.emi-explorer-heading{display:block;margin-bottom:15px}.emi-explorer h2{font-size:31px}.emi-explorer-heading p{font-size:14px}.emi-explorer-heading>a{margin-top:5px;font-size:11px}.emi-filter-bar{grid-template-columns:1fr;gap:10px}.emi-filter-bar .map-select{display:flex;align-items:center;gap:18px;padding-block:7px}.emi-filter-bar .map-select>span{width:70px;flex-shrink:0}.emi-index .map-filter-trigger{font-size:13px;min-height:37px}.emi-metric-guide{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:23px 0 14px;padding-bottom:20px}.emi-metric-guide b{font-size:11px}.emi-metric-guide span{font-size:10px;line-height:1.6}.emi-results-bar{flex-wrap:wrap;gap:5px;margin-bottom:14px}.emi-results-bar>p{width:100%;font-size:11px}.emi-results-bar>p span{display:inline}.emi-index .emi-sort .map-filter-menu{left:0;right:auto}.emi-table-scroll{max-height:none;overflow:visible;border:0;border-radius:0;background:transparent}.emi-table{display:block;min-width:0}.emi-table thead{display:none}.emi-table tbody{display:grid;gap:14px}.emi-table tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--c-line);border-radius:6px;background:#fffaf060}.emi-table td{display:block;text-align:left;padding:12px 14px;white-space:normal;border:0;font-size:14px}.emi-table td:before{content:attr(data-label);display:block;font-size:9px;color:var(--c-fg3);margin-bottom:6px}.emi-table .emi-rank{display:flex;align-items:baseline;gap:7px;grid-column:1/-1;width:auto;padding:12px 14px 0;text-align:left;font-size:10px}.emi-table .emi-rank:before{margin:0}.emi-table .emi-model-cell{grid-column:1/-1;position:static;min-width:0;background:transparent;padding:0 14px;white-space:normal}.emi-model-button{gap:12px}.emi-model-button strong{font-size:14px}.emi-table .emi-status-cell{grid-column:1/-1;display:flex;align-items:center;gap:15px;padding-top:0}.emi-table .emi-status-cell:before{margin:0}.emi-index .emi-index-footnote{font-size:11px}.emi-index-research{margin-top:38px;padding-top:30px}.emi-index-research h2{font-size:29px}.emi-index-research>a{font-size:12px;gap:15px}.emi-detail{width:calc(100vw - 20px);max-height:calc(100dvh - 24px);border-radius:10px}.emi-detail header{padding:22px 20px}.emi-detail h2{font-size:31px}.emi-detail header>p{font-size:13px}.emi-detail-close{top:15px;right:15px}.emi-detail-body{padding:20px}.emi-detail-metrics{gap:15px}.emi-detail-metrics dd{font-size:25px}.emi-detail-metrics dt{font-size:10px}.emi-detail-notes{grid-template-columns:1fr;gap:14px}.emi-detail-source{padding:15px}.emi-detail-source>div{grid-template-columns:1fr;gap:3px}.emi-detail-method-link{font-size:11px;line-height:1.5}}@media(prefers-reduced-motion:reduce){.emi-detail,.emi-dialog-overlay,.emi-index *{animation:none!important;transition:none!important}}.emi-index .emi-eyebrow{font:11px/1.6 var(--zaun-font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--c-fg3)}.emi-standard{padding-block:64px 0}.emi-standard-head{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding-bottom:18px;border-bottom:1px solid var(--c-fg)}.emi-standard h2{font-size:33px;line-height:1.15;margin:6px 0 0}.emi-standard-version{font:450 26px/1 var(--zaun-font-display);letter-spacing:-.045em;text-align:right;flex:none}.emi-standard-version span{display:block;margin-top:7px;font:11px/1.6 var(--zaun-font-mono);color:var(--c-fg3);letter-spacing:0}.emi-standard-list{list-style:none;margin:0;padding:0;counter-reset:std}.emi-standard-list li{counter-increment:std;display:grid;grid-template-columns:150px minmax(0,1fr);gap:4px 28px;padding:20px 0;border-bottom:1px solid var(--c-line)}.emi-standard-label{grid-column:1;grid-row:1/span 3;font:11px/1.6 var(--zaun-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-fg2)}.emi-standard-label:before{content:counter(std,decimal-leading-zero);display:block;margin-bottom:6px;color:var(--c-purple-deep)}.emi-standard .emi-standard-body{grid-column:2;font-size:14.5px;line-height:1.65;color:var(--c-fg2)}.emi-standard .emi-standard-body b{color:var(--c-fg);font-weight:600}.emi-standard .emi-standard-value{grid-column:2;margin-top:9px;font-size:14px;color:var(--c-fg)}.emi-standard-value b{font-weight:600}.emi-standard-value span{display:inline-block;padding:2px 8px;margin-left:2px;border-radius:4px;background:var(--c-purple-tint);color:var(--c-purple-deep);font:11px/1.6 var(--zaun-font-mono)}.emi-standard-value a{display:inline-flex;align-items:center;gap:7px;min-height:30px;color:var(--c-purple-deep);font-size:13px}.emi-standard-limits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 40px;padding:20px 0 0}.emi-standard .emi-standard-limits p{font-size:13px;line-height:1.7;color:var(--c-fg2)}.emi-standard-limits b{color:var(--c-fg);font-weight:600}.emi-data{margin-top:34px;padding:24px 26px;background:var(--c-panel);border-radius:10px}.emi-data>div{max-width:520px}.emi-index .emi-data>div p:last-child{margin-top:7px;font-size:13.5px;line-height:1.7;color:var(--c-fg2)}.emi-data ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:18px 0 0;padding:0}.emi-data li a{display:inline-flex;align-items:center;gap:9px;min-height:40px;padding:0 14px;border:1px solid var(--c-line);border-radius:6px;background:var(--c-page);font-size:13px;text-decoration:none;color:var(--c-fg)}.emi-data li a span{font:10px/1 var(--zaun-font-mono);letter-spacing:.08em;color:var(--c-fg3)}.emi-data li a:hover{border-color:var(--c-purple-deep)}.emi-index .emi-data-note{margin-top:16px;font-size:12.5px;line-height:1.75;color:var(--c-fg3)}.emi-data-note code{font:11.5px/1 var(--zaun-font-mono);padding:2px 5px;border-radius:4px;background:var(--c-purple-tint);color:var(--c-purple-deep)}.emi-data-note a{display:inline-flex;align-items:center;gap:6px;color:var(--c-purple-deep)}.emi-invents span{display:inline-block;min-width:46px;padding:3px 8px;border-radius:4px;font:12px/1.5 var(--zaun-font-mono);text-align:center}.emi-invents[data-band=low] span{background:#2d6a4f1f;color:#2d6a4f}.emi-invents[data-band=mid] span{background:#9a62131f;color:#9a6213}.emi-invents[data-band=high] span{background:#a33a2a1f;color:#a33a2a}.emi-detail-metrics dd[data-band=high]{color:#a33a2a}.emi-detail-metrics dd[data-band=mid]{color:#9a6213}.emi-detail-metrics dd[data-band=low]{color:#2d6a4f}.emi-changelog{padding-block:64px 0}.emi-changelog-head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding-bottom:18px;border-bottom:1px solid var(--c-fg)}.emi-changelog h2{font-size:33px;line-height:1.15;margin:6px 0 0}.emi-index .emi-changelog-cadence{max-width:420px;font-size:12.5px;line-height:1.75;color:var(--c-fg3);text-align:right}.emi-changelog-list{list-style:none;margin:0;padding:0}.emi-changelog-list li{display:grid;grid-template-columns:120px 165px minmax(0,1fr);gap:6px 24px;padding:16px 0;border-bottom:1px solid var(--c-line);align-items:baseline}.emi-index .emi-changelog-date{font:11px/1.6 var(--zaun-font-mono);color:var(--c-fg3)}.emi-changelog-type span{display:inline-block;padding:3px 9px;border-radius:4px;background:var(--c-line-soft);color:var(--c-fg2);font:10px/1.6 var(--zaun-font-mono);letter-spacing:.08em}.emi-changelog-list li[data-loud=true] .emi-changelog-type span{background:var(--c-purple-tint);color:var(--c-purple-deep);font-weight:600}.emi-index .emi-changelog-summary{font-size:14px;line-height:1.7;color:var(--c-fg2)}@media (max-width:900px){.emi-standard-limits,.emi-standard-list li{grid-template-columns:minmax(0,1fr)}.emi-standard-label{grid-row:auto}.emi-changelog-head,.emi-standard-head{flex-direction:column;align-items:flex-start}.emi-index .emi-changelog-cadence,.emi-standard-version{text-align:left}.emi-changelog-list li{grid-template-columns:minmax(0,1fr)}}.emi-errors b{display:block;font-weight:600;font-variant-numeric:tabular-nums}.emi-errors-bar{display:block;inline-size:74px;block-size:3px;margin:5px 0 4px auto;border-radius:2px;background:var(--c-line);overflow:hidden}.emi-errors-bar i{display:block;block-size:100%;background:#a33a2a}.emi-errors-rate{display:block;font:10.5px/1.5 var(--zaun-font-mono);color:var(--c-fg3)}.emi-detail-metrics small{font-size:11px;color:var(--c-fg3)}.emi-status-stack{display:inline-flex;flex-direction:column;gap:4px;align-items:flex-start}.emi-status[data-disposition=DENY]{color:#a33a2a}.emi-status[data-disposition=REVIEW]{color:#9a6213}.emi-status-reason{font:10.5px/1.5 var(--zaun-font-mono);color:var(--c-fg3)}.emi-index .emi-status-meaning{display:flex;gap:10px;margin:0 0 14px;padding:11px 14px;border-left:2px solid var(--c-line);font-size:12.5px;line-height:1.65;color:var(--c-fg2)}.emi-status-meaning b{flex:none;font-weight:600;color:var(--c-fg)}.emi-status-meaning[data-disposition=DENY]{border-left-color:#a33a2a}.emi-status-meaning[data-disposition=REVIEW]{border-left-color:#9a6213}.emi-status-meaning[data-disposition=APPROVED]{border-left-color:#2d6a4f}.emi-index-calls{display:flex;gap:6px}.emi-index-calls button{display:flex;align-items:baseline;gap:12px;min-height:52px;padding:6px 16px 6px 12px;border:0;border-radius:6px;background:transparent;color:var(--c-fg);font:inherit;text-align:left;cursor:pointer}.emi-index-calls button:hover{background:var(--c-line-soft)}.emi-index-calls button[aria-pressed=true]{background:var(--c-purple-tint)}.emi-index-calls button:focus-visible{outline:2px solid var(--c-purple-deep);outline-offset:2px}.emi-index-calls .emi-call-num{font:450 32px/1 var(--zaun-font-display);letter-spacing:-.045em}.emi-index-calls .emi-call-label{font-size:12px;color:var(--c-fg2)}.emi-index-calls button[data-disposition=DENY] .emi-call-num{color:#a33a2a}.emi-index-calls button[data-disposition=REVIEW] .emi-call-num{color:#9a6213}.emi-index-calls button[data-disposition=APPROVED] .emi-call-num{color:#2d6a4f}.emi-table thead .emi-th-sub{display:block;margin-top:1px;font:10px/1.4 var(--zaun-font-mono);letter-spacing:.04em;text-transform:none;color:var(--c-fg3)}.emi-table thead th button .emi-th-sub{text-align:inherit}.emi-table .emi-model-button>svg{margin-left:4px}.emi-detail-metrics dt small{display:block;font-size:10.5px;color:var(--c-fg3);text-transform:none;letter-spacing:0}.emi-standard .emi-standard-contrast{grid-column:2;margin-top:10px;padding:10px 14px;border-left:2px solid var(--c-line);font-size:13px;line-height:1.65;color:var(--c-fg2)}.emi-standard-contrast b{color:var(--c-fg);font-weight:600}.emi-standard-contrast a{color:var(--c-purple-deep)}@media (max-width:900px){.emi-index-calls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.emi-index-calls button{flex-direction:column;align-items:flex-start;gap:4px}}.emi-bench{color:var(--c-fg2)}.emi-rank .emi-rank-noise{display:block;margin-top:2px;font:10px/1.4 var(--zaun-font-mono);color:var(--c-fg3)}.emi-standard .emi-standard-alternates{grid-column:2;margin-top:8px;font-size:13.5px;line-height:1.65;color:var(--c-fg2)}.emi-standard-alternates b{color:var(--c-fg);font-weight:600}.emi-standard-contrast a{display:inline-flex;align-items:center;gap:5px;margin-left:4px}.emi-unsure b{display:block;font-weight:600;font-variant-numeric:tabular-nums}.emi-unsure-bar{position:relative;display:block;inline-size:84px;block-size:4px;margin:5px 0 2px auto;border-radius:2px;background:var(--c-line);overflow:visible}.emi-unsure-bar i{display:block;block-size:100%;border-radius:2px;background:#2d6a4f}.emi-unsure[data-over=true] .emi-unsure-bar i{background:#a33a2a}.emi-unsure-bar em{position:absolute;top:-3px;bottom:-3px;inline-size:1px;background:var(--c-fg2)}.emi-grade{display:inline-block;min-width:18px;margin-right:6px;padding:1px 6px;border-radius:4px;font:600 11px/1.5 var(--zaun-font-mono);text-align:center;vertical-align:1px}.emi-unsure[data-grade=A] .emi-grade{background:#2d6a4f1f;color:#2d6a4f}.emi-unsure[data-grade=B] .emi-grade{background:#9a62131f;color:#9a6213}.emi-unsure[data-grade=C] .emi-grade{background:#a33a2a1f;color:#a33a2a}.emi-unsure[data-grade=A] .emi-unsure-bar i{background:#2d6a4f}.emi-unsure[data-grade=B] .emi-unsure-bar i{background:#9a6213}.emi-unsure[data-grade=C] .emi-unsure-bar i{background:#a33a2a}.emi-unsure[data-grade=none] .emi-unsure-bar i{background:var(--c-fg3)}