:root{color:#262b36;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--border:#e1e5eb;--muted:#606b7b;--accent:#5146a5;--tint:#f2f0fb;--score-highlight-below:#fca5a5;--score-highlight-above:#86efac;background:#fafbfc;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0}button:disabled{cursor:default}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,pre:focus-visible{outline-offset:3px;outline:3px solid #8274ce}input,select{min-width:0}svg{flex-shrink:0}h1,h2,h3,h4{margin:0;font-weight:650;line-height:1.5}h1{letter-spacing:-.6px;font-size:28px}h2{font-size:18px}h3{font-size:15px}h4{font-size:14px}p{color:var(--muted);margin:0 0 14px;font-size:14px;line-height:1.8}code,kbd{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}code{overflow-wrap:anywhere;font-size:12px}small{font-size:12px}::selection{background:#e6e1fc}[hidden]{display:none!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--accent);color:#fff;padding:12px;position:fixed;top:-80px;left:15px}.skip-link:focus{top:10px}.sidebar{border-right:1px solid var(--border);z-index:30;background:#fff;width:190px;padding:30px 18px;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:-.7px;align-items:center;gap:10px;margin:0 12px 36px;font-size:23px;font-weight:750;display:flex}.brand>svg{color:var(--accent)}.main-nav{flex-direction:column;gap:6px;display:flex}.main-nav>a{color:var(--muted);border-radius:6px;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.main-nav>a:hover{background:#f5f6f8}.main-nav>a.active{color:var(--accent);background:var(--tint);font-weight:600}.topbar{border-bottom:1px solid var(--border);background:#fff;align-items:center;gap:20px;height:64px;padding:0 40px;display:flex}.global-search{color:var(--muted);align-items:center;gap:9px;margin-left:auto;display:flex}.global-search input{width:178px;color:inherit;background:0 0;border:0;padding:8px 0;font-size:13px}.global-search kbd{border:1px solid var(--border);border-radius:4px;padding:3px 5px;font-size:11px}.menu-button,.mobile-scrim{display:none}.page{max-width:1180px;min-height:calc(100vh - 121px);margin:auto;padding:36px 40px 48px}.page-heading{margin-bottom:24px}.page-heading p{max-width:760px;margin:8px 0 0}footer{color:var(--muted);border-top:1px solid var(--border);justify-content:space-between;gap:10px;padding:20px 40px;font-size:11px;display:flex}.text-link{color:var(--accent);align-items:center;gap:7px;font-size:14px;display:inline-flex}.text-link:hover{text-decoration:underline}.button{border:1px solid var(--border);background:#fff;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:13px;display:inline-flex}.button:hover{background:#f5f6f8}.caption,.field-label{color:var(--muted);font-size:12px}.caption{line-height:1.8}.surface{border:1px solid var(--border);background:#fff;border-radius:8px;min-width:0;padding:22px}.surface>h2{margin-bottom:16px}.dimension-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dimension-card{border:1px solid var(--border);background:#fff;border-radius:8px;padding:20px;transition:border-color .15s}.dimension-card:hover{border-color:#9b90ce}.dimension-title{align-items:center;gap:10px;display:flex}.dimension-title>svg{color:var(--muted)}.dimension-title>svg:last-child{width:15px;margin-left:auto}.dimension-card p{min-height:46px;margin:12px 0;font-size:13px}.card-foot{color:var(--muted);font-size:12px}.overview-links{flex-wrap:wrap;gap:24px;margin:24px 0 28px;display:flex}.disclosure{border:1px solid var(--border);background:#fff;border-radius:7px;min-width:0;margin-top:12px;scroll-margin-top:20px}.disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:15px 18px;font-size:14px;font-weight:550;list-style:none;display:flex}.disclosure>summary::-webkit-details-marker{display:none}.disclosure[open]>summary{border-bottom:1px solid var(--border)}.disclosure[open]>summary>svg{transform:rotate(180deg)}.disclosure-body{padding:18px}.disclosure-body>:last-child{margin-bottom:0}.workflow,.rule-list{color:var(--muted);margin:0 0 14px;padding-left:22px;font-size:14px;line-height:1.9}.workflow li,.rule-list li{margin-bottom:8px}.dimension-tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:6px;margin:0 0 20px;padding-bottom:12px;display:flex}.dimension-tabs>a{color:var(--muted);border-radius:5px;padding:8px 16px;font-size:14px}.dimension-tabs>a.selected{color:var(--accent);background:var(--tint);font-weight:600}.dimension-tabs>a:hover{background:#f0f1f5}.explorer-caption{color:var(--muted);justify-content:space-between;gap:12px;margin-bottom:14px;font-size:12px;display:flex}.explorer-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.explorer-layout.with-detail{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.tag-list-panel{border:1px solid var(--border);background:#fff;border-radius:8px;min-width:0}.filter-toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:10px;padding:16px;display:flex}.search-control{color:var(--muted);background:#fff;border:1px solid #d9dee7;border-radius:5px;flex:1;align-items:center;gap:9px;min-width:150px;padding:9px 11px;display:flex}.search-control input{color:#303948;background:0 0;border:0;width:100%;font-size:13px}.search-control button{padding:0;display:flex}.filter-toolbar select{color:var(--muted);background:#fff;border:1px solid #d9dee7;border-radius:5px;max-width:180px;padding:8px;font-size:12px}.list-tools{border-bottom:1px solid var(--border);justify-content:flex-end;gap:16px;padding:10px 16px;display:flex}.list-tools button{color:var(--accent);padding:3px 0;font-size:12px}.list-caption{border-bottom:1px solid var(--border);margin:0;padding:10px 16px;font-size:12px}.tag-list{padding:0 16px}.tag-group+.tag-group{border-top:1px solid var(--border)}.tag-row,.search-result{text-align:left;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;padding:12px 8px;display:flex}.tag-row>span,.search-result>span{min-width:0}.tag-name{color:#343b49;font-size:13px;line-height:1.7;display:block}.tag-row code,.search-result code{color:var(--muted);margin-top:2px;line-height:1.65;display:block}.tag-row>svg,.search-result>svg{color:var(--muted)}.tag-row:hover,.search-result:hover{background:#f6f7f9}.tag-row.selected{background:var(--tint)}.tag-row.selected .tag-name,.tag-row.selected code{color:var(--accent)}.tag-row.child{border-left:1px solid var(--border);width:calc(100% - 9px);margin-left:9px;padding-left:24px}.group-header{align-items:stretch;display:flex}.parent-row{flex:1}.group-heading{color:var(--muted);border-radius:4px;align-items:center;gap:8px;padding:12px;font-size:12px;display:flex}.group-heading:hover{background:#f5f6f8}.tag-detail{border:1px solid var(--border);background:#fff;border-radius:8px;min-width:0;padding:20px;scroll-margin-top:16px;position:sticky;top:20px}.detail-top{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.detail-top button{padding:5px;display:flex}.tag-detail h3{margin:12px 0}.tag-detail h3 code{font-size:16px}.detail-definition{font-size:14px}.detail-section{margin-top:16px}.field-label{margin-bottom:6px;display:block}.parent-link,.child-links button{color:var(--accent);text-align:left;overflow-wrap:anywhere;align-items:center;gap:8px;padding:5px 0;font-family:monospace;font-size:12px;display:flex}.child-links{flex-direction:column;display:flex}.child-links button{justify-content:space-between}.detail-actions{flex-wrap:wrap;gap:10px 16px;margin:18px 0 4px;display:flex}.copy-wrap{display:inline-flex}.copy-button{color:var(--accent);text-align:left;align-items:center;gap:6px;padding:5px 0;font-size:12px;display:inline-flex}.copy-button:hover{text-decoration:underline}.tag-notes{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.tag-notes>p:last-child{margin-bottom:0}.code-line{background:#f5f6f8;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;margin:8px 0 14px;padding:10px;display:flex}.code-line code{min-width:0}.boundary-note{margin-top:15px}.boundary-note h4{margin-bottom:5px}.special-values{flex-direction:column;display:flex}.special-values button{text-align:left;border-top:1px solid var(--border);align-items:center;gap:12px;padding:12px 0;display:flex}.special-values code{flex-shrink:0;width:145px}.special-values span{color:var(--muted);flex:1;font-size:13px}.filtered-detail{margin:14px}.notice{color:#4b5566;background:#f1f3f6;border-radius:5px;align-items:flex-start;gap:9px;margin:0 0 22px;padding:12px 15px;font-size:13px;display:flex}.notice svg{margin-top:3px}.empty-state{text-align:center;padding:40px 18px}.empty-state h2,.empty-state h1{margin-bottom:10px}.large-search{margin-bottom:15px}.search-summary{font-size:13px}.search-groups{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.count-badge{color:var(--muted);margin-left:9px;font-size:12px;font-weight:400}.search-result+.search-result{border-top:1px solid var(--border)}table{border-collapse:collapse;text-align:left;color:#495464;width:100%;font-size:13px}th,td{border-bottom:1px solid var(--border);padding:10px 12px}th{font-weight:550}thead{background:#f6f7f9}table+p{margin-top:16px}.rubric-overview{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:18px;margin-bottom:22px;display:grid}dl,dd{margin:0}.factor-summary>div{border-bottom:1px solid var(--border);grid-template-columns:112px minmax(0,1fr);gap:12px;padding:11px 0;font-size:13px;line-height:1.8;display:grid}.factor-summary>div:last-child{border:0}.factor-summary dd{color:var(--muted)}.calculator-layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.factor-list{min-width:0}.factor-card{border-bottom:1px solid var(--border);padding:18px 0}.factor-card:first-child{padding-top:0}.factor-card:last-child{border:0}.factor-title{align-items:baseline;gap:12px;display:flex}.factor-title>span{color:var(--muted);font-family:monospace;font-size:12px}.factor-title h3{margin-bottom:5px}.factor-title p{font-size:12px}.score-options,.segmented{flex-wrap:wrap;gap:6px;margin:0 0 10px 27px;display:flex}.score-options button,.segmented button{border:1px solid var(--border);border-radius:4px;min-width:36px;padding:8px 12px;font-size:13px}.score-options button.selected,.segmented button.selected{color:var(--accent);background:var(--tint);border-color:#aca3d1}.score-explanation{margin:0 0 0 27px;font-size:12px}.scale-inputs{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0 12px 27px;display:grid}.scale-inputs fieldset{border:0;min-width:0;margin:0;padding:0}.scale-inputs legend{color:var(--muted);margin-bottom:8px;font-size:12px}.scale-inputs fieldset>div{align-items:center;gap:5px;display:flex}.scale-inputs input{border:1px solid var(--border);border-radius:4px;width:100%;padding:8px;font-size:13px}.scale-inputs fieldset span{color:var(--muted);font-size:12px}.error-message{color:#a12a30;margin:12px 0 0 27px;font-size:12px}.score-result{border:1px solid var(--border);background:#f7f8fa;border-radius:7px;min-width:0;padding:20px;position:sticky;top:20px}.level-display{color:var(--accent);margin-top:10px;font-size:52px;line-height:1.5}.level-display.unknown{padding:10px 0;font-family:monospace;font-size:30px}.score-result>p{font-size:12px}.score-total{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;padding:12px 0;font-size:13px;display:flex}.score-total strong{font-size:21px;font-weight:500}.score-total small{color:var(--muted);margin-left:4px}.detail-rule{color:var(--muted);align-items:flex-start;gap:8px;margin-bottom:14px;font-size:12px;line-height:1.8;display:flex}.detail-rule svg{margin-top:3px}.score-result .button{width:100%}.score-result>.caption:last-child{margin:12px 0 0}.factor-rules+.factor-rules{margin-top:20px}.factor-rules h3{margin-bottom:10px}.example-badge{color:var(--muted);font-size:12px}.example-labels>div,.rationale-list>div{border-top:1px solid var(--border);grid-template-columns:80px minmax(0,1fr);gap:16px;padding:10px 0;font-size:13px;line-height:1.8;display:grid}.example-labels dd,.rationale-list dd{color:var(--muted);min-width:0}.rationale-list>div:first-child{border-top:0;padding-top:0}.code-panel{border:1px solid var(--border);border-radius:5px;overflow:hidden}.code-panel-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:10px 14px;font-size:12px;display:flex}.code-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#384154;background:#f7f8fa;max-height:640px;margin:0;padding:18px;line-height:1.9;overflow:auto}.reference-sections{margin-top:28px}.reference-sections>h2{font-size:16px}.boundary-list>section{border-top:1px solid var(--border);padding:18px 0}.boundary-list>section:last-child{padding-bottom:0}.boundary-list h3{margin-bottom:8px}.boundary-tags{flex-wrap:wrap;gap:8px 16px;display:flex}.boundary-tags a{color:var(--accent);overflow-wrap:anywhere;align-items:center;gap:5px;min-width:0;font-family:monospace;font-size:12px;display:inline-flex}@media (width<=1100px){.page{padding:30px 28px 40px}.topbar{padding:0 28px}.dimension-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=950px){.sidebar{width:168px;padding:28px 14px}.workspace{margin-left:168px}.explorer-layout.with-detail,.calculator-layout,.rubric-overview{grid-template-columns:minmax(0,1fr)}.tag-detail{border-color:#bdb5dc;margin:6px 0 12px;position:static}.score-result{position:static}.search-groups{grid-template-columns:minmax(0,1fr)}.filter-toolbar select{flex:1;max-width:100%}}@media (width<=700px){.sidebar{width:210px;transition:transform .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.sidebar:not(.open){visibility:hidden}.workspace{margin:0}.mobile-scrim{z-index:25;background:#20283655;display:block;position:fixed;inset:0}.menu-button{align-items:center;padding:6px 0;display:flex}.topbar{gap:12px;height:58px;padding:0 18px}.global-search input{width:128px}.global-search kbd{display:none}.page{padding:24px 18px 32px}h1{font-size:25px}.page-heading{margin-bottom:20px}.page-heading p{font-size:13px}.dimension-grid{grid-template-columns:minmax(0,1fr);gap:10px}.dimension-card{padding:16px}.dimension-card p{min-height:0;margin:8px 0}.dimension-title h2{font-size:17px}.overview-links{gap:14px 20px;margin:22px 0}.text-link{font-size:13px}.dimension-tabs{flex-wrap:nowrap;justify-content:space-between;gap:2px}.dimension-tabs>a{padding:8px 4px;font-size:13px}.explorer-caption{flex-wrap:wrap;gap:5px;font-size:11px}.filter-toolbar{padding:12px}.filter-toolbar select{flex-basis:100%}.tag-list{padding:0 10px}.tag-row code,.search-result code{font-size:11px}.tag-row.child{padding-left:14px}.group-heading{padding:10px 7px}.tag-detail{padding:16px}.tag-detail h3 code{font-size:14px}.detail-actions{gap:8px 12px}.disclosure>summary,.disclosure-body{padding:14px}.surface{padding:16px}th,td{padding:9px 7px}.special-values button{flex-wrap:wrap;gap:5px}.special-values code{flex:1}.special-values span{flex-basis:100%;order:2}.factor-summary>div{grid-template-columns:92px minmax(0,1fr);gap:8px;font-size:12px}.calculator-layout{gap:16px}.scale-inputs{grid-template-columns:1fr}.factor-title{gap:8px}.score-options,.segmented,.scale-inputs,.score-explanation,.error-message{margin-left:0}.score-options button{padding:8px 11px}.score-result{padding:16px}.example-labels>div,.rationale-list>div{grid-template-columns:55px minmax(0,1fr);gap:10px}.code-panel pre{padding:12px}.code-panel code{font-size:11px}footer{flex-wrap:wrap;padding:18px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.dataset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.dataset-card:hover{border-color:#9b90ce}.dataset-card h2{overflow-wrap:anywhere}.snapshot-meta{color:var(--muted);flex-wrap:wrap;gap:12px 24px;margin-bottom:20px;font-size:12px;display:flex}.snapshot-meta label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.snapshot-meta select{border:1px solid var(--border);background:#fff;max-width:100%;padding:5px;font-size:12px}.review-page>.text-link{margin-bottom:15px}.review-page h1{overflow-wrap:anywhere}.filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.filter-grid fieldset{border:0;min-width:0;max-height:270px;margin:0;padding:0;overflow:auto}.filter-grid legend{margin-bottom:10px;font-size:13px;font-weight:600}.filter-grid label{align-items:flex-start;gap:7px;padding:5px 0;font-size:12px;display:flex}.filter-grid label>span{overflow-wrap:anywhere;min-width:0}.filter-grid input{accent-color:var(--accent);margin-top:3px}.filter-grid small{color:var(--muted);font-size:11px;display:block}.results-toolbar{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px;margin:20px 0 12px;font-size:13px;display:flex}.task-list{border:1px solid var(--border);background:#fff;border-radius:8px}.task-card{padding:18px 20px;display:block}.task-card+.task-card{border-top:1px solid var(--border)}.task-card:hover{background:#f6f7fb}.task-card-heading{justify-content:space-between;align-items:baseline;gap:15px;margin-bottom:8px;display:flex}.task-card-heading h2{overflow-wrap:anywhere;font-size:16px}.task-card-heading .caption{flex-shrink:0}.task-summary{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-bottom:12px;font-size:13px;display:-webkit-box;overflow:hidden}.task-tag-summary{flex-wrap:wrap;gap:7px 18px;font-size:11px;display:flex}.task-tag-summary>div{gap:7px;display:flex}.task-tag-summary dt{color:var(--muted);white-space:nowrap}.task-tag-summary code{font-size:11px}.tag-value>a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.tag-separator{font-family:monospace}.pagination{justify-content:center;align-items:center;gap:18px;margin-top:22px;font-size:13px;display:flex}.pagination button:disabled{opacity:.55;cursor:default}.instruction-section{margin-bottom:18px}.instruction-section>.caption{margin-top:14px;margin-bottom:0}.instruction-markdown{color:#495464;overflow-wrap:anywhere;font-size:14px;line-height:1.85}.instruction-markdown h3{margin:16px 0 10px}.instruction-markdown>:first-child{margin-top:0}.instruction-markdown ul,.instruction-markdown ol{padding-left:23px}.instruction-markdown a{color:var(--accent);text-decoration:underline}.instruction-markdown pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f5f7;border-radius:5px;padding:14px}.instruction-markdown img{display:none}.table-scroll{overflow-x:auto}.task-rationales{margin-top:24px}.task-rationales h2{font-size:17px}.rationale-text{white-space:pre-wrap;overflow-wrap:anywhere}.citations{margin:8px 0 0;padding-left:18px;line-height:1.8}.citations code{overflow-wrap:anywhere}.subsection-heading{margin-top:20px;margin-bottom:10px}.evidence-files{margin:0;padding:0;list-style:none}.evidence-files li{border-top:1px solid var(--border);padding:12px 0}.evidence-files li>div{color:var(--muted);overflow-wrap:anywhere;flex-direction:column;margin-top:5px;font-size:12px;line-height:1.7;display:flex}.followup{margin-top:22px}.followup h3{margin-bottom:10px}.provenance-list>div{grid-template-columns:145px minmax(0,1fr);gap:12px;padding:8px 0;font-size:12px;display:grid}.provenance-list dt{color:var(--muted)}.provenance-list dd{min-width:0}.prompt-view>.text-link{margin-top:15px}.hash-value{overflow-wrap:anywhere}.pipeline-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:24px;display:grid}.pipeline-graph{border:1px solid var(--border);background:#fff;border-radius:8px;padding:16px}.flow-row{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.flow-row.parallel{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-node{border:1px solid var(--border);background:#fafbfc;border-radius:5px;padding:12px;font-size:13px;line-height:1.6}.flow-node.selected{color:var(--accent);background:var(--tint);border-color:#a89dce}.flow-arrow{color:var(--muted);justify-content:center;padding:6px;display:flex}.flow-caption{text-align:center;margin:6px 0 0;font-size:11px}.pipeline-detail{position:sticky;top:20px}.pipeline-detail h3{margin:20px 0 8px}.pipeline-detail ul{color:var(--muted);padding-left:18px;font-size:13px;line-height:1.8}@media (width<=950px){.filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pipeline-layout{grid-template-columns:minmax(0,1fr)}.pipeline-detail{position:static}}@media (width<=700px){.dataset-grid,.filter-grid{grid-template-columns:minmax(0,1fr)}.task-card{padding:16px}.task-card-heading{flex-direction:column;gap:4px}.task-tag-summary{flex-direction:column;gap:5px}.provenance-list>div{grid-template-columns:minmax(0,1fr);gap:3px}.pipeline-graph{padding:12px}.flow-node{padding:10px 8px;font-size:12px}}.task-preview{margin-top:20px}.task-scoring-tabs{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:18px;padding-bottom:12px;scroll-margin-top:90px;display:grid}.task-scoring-tabs>button{min-width:0;color:var(--muted);font:inherit;white-space:normal;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:10px 6px;font-size:14px}.task-scoring-tabs>button[aria-selected=true]{background:var(--tint);color:var(--accent);font-weight:600}.task-scoring-tabs>button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.task-scoring-panel>.task-alignment{margin-top:0}.task-scoring-panel{min-width:0}:root{--accent:#255cb0;--tint:#eef4ff}.sidebar{border-right:0;border-bottom:1px solid var(--border);align-items:center;gap:44px;width:100%;height:68px;padding:0 36px;display:flex;position:sticky;inset:0 auto auto;transform:none}.brand{margin:0;font-size:24px}.main-nav{flex-direction:row;gap:8px}.main-nav>a{gap:8px;padding:11px 16px}.workspace{margin-left:0}.topbar{background:#fafbfc;height:55px;padding:0 36px}.page{max-width:1440px;min-height:calc(100vh - 180px);padding:30px 36px 48px}.secondary-nav{border-bottom:1px solid var(--border);background:#fff;flex-wrap:wrap;gap:8px;padding:0 max(22px,50% - 698px);display:flex}.secondary-nav a{color:var(--muted);border-bottom:2px solid #0000;padding:12px 14px;font-size:13px}.secondary-nav a.active{color:var(--accent);border-color:var(--accent)}.metric-strip{border:1px solid var(--border);background:#fff;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:20px 0 26px;display:grid}.metric-strip>div{flex-direction:column;gap:3px;padding:18px 22px;display:flex}.metric-strip>div+div{border-left:1px solid var(--border)}.metric-strip strong{letter-spacing:-.5px;font-size:26px}.metric-strip span{color:var(--muted);font-size:12px}.section-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:22px 0 16px;display:flex}.section-toolbar h2{align-items:center;gap:8px;display:flex}.dataset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dataset-card{flex-direction:column;padding:24px;transition:border-color .15s;display:flex}.card-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.card-heading h2{font-size:17px}.status-chip{border:1px solid var(--border);white-space:nowrap;border-radius:5px;flex-shrink:0;padding:3px 7px;font-size:11px}.status-chip.ready{color:#216746;background:#eff8f3;border-color:#cfe5d8}.status-chip.pending{color:#79521f;background:#fff8eb;border-color:#eadbbd}.card-summary{flex:1}.dataset-card>.text-link{margin-top:8px}.benchmark-info{margin:20px 0}.benchmark-summary{color:#262b36;font-size:15px}.benchmark-facts{grid-template-columns:1fr 1fr;gap:30px;margin-top:20px;display:grid}.benchmark-facts h2{margin-bottom:8px;font-size:15px}.local-snapshot-note{background:#f7f9fc;border-radius:5px;margin-top:8px;padding:16px 20px}.local-snapshot-note p{margin:6px 0 0}.source-links{color:var(--accent);flex-wrap:wrap;gap:18px;margin-top:16px;font-size:13px;display:flex}.source-links a:hover{text-decoration:underline}.benchmark-previews{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.mini-bars{margin-bottom:18px}.mini-bars a{grid-template-columns:minmax(100px,1fr) 1fr 35px;align-items:center;gap:12px;padding:7px 0;font-size:12px;display:grid}.mini-bars a>span:first-child{overflow-wrap:anywhere}.mini-track,.bar-track{background:#edf1f7;border-radius:4px;height:8px;display:block;overflow:hidden}.mini-track i,.bar-track>span{background:#4277c9;border-radius:4px;height:100%;display:block}.mini-bars strong{text-align:right;font-weight:500}.alignment-bin{grid-template-columns:minmax(70px,1fr) 1fr 35px;align-items:center;gap:12px;padding:7px 0;font-size:12px;display:grid}.alignment-coverage{margin-bottom:6px}.alignment-missing{line-height:1.7}.dataset-distributions{margin:24px 0}.dataset-distribution-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dataset-distribution-grid>section{min-width:0}.dataset-distribution-grid h3{margin:0 0 12px;font-size:15px}.dataset-distribution-bars{margin:16px 0;padding:0;list-style:none}.dataset-distribution-bars li{font-variant-numeric:tabular-nums;grid-template-columns:78px minmax(24px,1fr) max-content;align-items:center;gap:10px;padding:8px 0;font-size:12px;display:grid}.dataset-distribution-bars li:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.dataset-distribution-value{text-align:right;white-space:nowrap}@media (width<=1099px){.dataset-distribution-grid{grid-template-columns:minmax(0,1fr)}}.sort-control{justify-content:flex-end;align-items:center;gap:8px;margin:12px 0;font-size:12px;display:flex}.sort-control select,.analysis-controls select,.cross-selector select{border:1px solid var(--border);color:#262b36;background:#fff;border-radius:5px;padding:8px}.analysis-page .explorer-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:24px}.analysis-main{min-width:0}.analysis-filters{border:1px solid var(--border);background:#fff;border-radius:8px;padding:0 16px}.filter-section{padding:15px 0}.filter-section+.filter-section{border-top:1px solid var(--border)}.filter-section summary{cursor:pointer;font-size:13px;font-weight:600}.filter-section summary svg{vertical-align:middle}.filter-section label{align-items:flex-start;gap:8px;padding:8px 0;font-size:12px;display:flex}.filter-section input{accent-color:var(--accent);flex-shrink:0;margin:2px 0 0}.filter-section small{color:var(--muted);overflow-wrap:anywhere;font-size:11px;display:block}.filter-section label span{overflow-wrap:anywhere;min-width:0}.cohort-choice select{border:1px solid var(--border);background:#fff;width:100%;margin:0 0 8px;padding:5px;font-size:11px}.facet-options{max-height:270px;margin-top:6px;overflow:auto}.analysis-main .metric-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.analysis-main .metric-strip>div{padding:16px}.analysis-toolbar{align-items:center;gap:12px;margin-bottom:16px;display:flex}.analysis-toolbar .search-control{flex:1}.analysis-controls{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 12px;display:grid}.analysis-controls label{color:var(--muted);flex-direction:column;gap:6px;font-size:12px;display:flex}.analysis-controls select{width:100%;font-size:12px}.filter-chips{flex-wrap:wrap;gap:6px;display:flex}.filter-chips>button:not(.text-link){background:var(--tint);color:var(--accent);overflow-wrap:anywhere;border-radius:4px;align-items:center;gap:5px;padding:5px 8px;font-size:12px;display:flex}.counting-note{margin-bottom:18px}.analysis-chart .section-toolbar{margin-top:0}.analysis-chart .segmented{margin-bottom:18px}.bar-chart{max-height:580px;padding-right:6px;overflow-y:auto}.bar-row{text-align:left;border-radius:4px;grid-template-columns:minmax(160px,.9fr) minmax(80px,1fr) 86px;align-items:center;gap:16px;width:100%;padding:10px 4px;display:grid}.bar-row:hover{background:#f5f8fc}.bar-label{font-size:12px}.bar-label code{color:var(--muted);font-size:10px;display:block}.bar-value{text-align:right;font-size:13px}.bar-value small{color:var(--muted);font-size:11px;display:block}.table-scroll{max-width:100%;max-height:600px;overflow:auto}.analysis-chart .table-scroll{max-height:none}.table-scroll table{border-collapse:collapse;width:100%;font-size:12px}.table-scroll caption{text-align:left;color:var(--muted);padding-bottom:12px;font-size:12px}.table-scroll th,.table-scroll td{border-bottom:1px solid var(--border);text-align:left;padding:10px}.table-scroll th{background:#f6f8fb;font-size:12px;font-weight:500}.implementation-change-summary{margin-top:24px}.implementation-change-summary .section-toolbar{margin-top:0}.implementation-change-legend{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 20px;margin:0 0 20px;padding:0;list-style:none;display:grid}.implementation-change-legend-item{grid-template-columns:12px max-content minmax(0,1fr);align-items:start;gap:8px;min-width:0;font-size:12px;line-height:1.6;display:grid}.implementation-change-legend-swatch{background:var(--implementation-change-color);border-radius:3px;width:12px;height:12px;margin-top:3px}.implementation-change-legend-number{font-variant-numeric:tabular-nums;font-weight:600}.implementation-change-legend-label{overflow-wrap:anywhere;min-width:0}@media (width<=1099px){.implementation-change-legend{grid-template-columns:repeat(2,minmax(0,1fr))}}.implementation-change-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.implementation-change-chart{border:1px solid var(--border);border-radius:8px;min-width:0;margin:0;padding:16px;position:relative}.implementation-change-chart figcaption{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.implementation-change-chart h3{font-size:14px}.implementation-change-chart figcaption>span,.implementation-change-chart svg text{color:var(--muted);fill:var(--muted);font-size:11px}.implementation-change-scroll{max-width:100%;position:relative;overflow-x:auto}.implementation-change-scroll svg{font-variant-numeric:tabular-nums;display:block}.implementation-change-gridline{stroke:#dce2eb;stroke-width:1px}.implementation-change-hit{fill:#0000;stroke:#0000}.implementation-change-datum,.implementation-change-legend-item{--implementation-change-color:#6f91c2}.implementation-change-datum{cursor:default;outline:none}.implementation-change-datum[data-role=benchmark],.implementation-change-legend-item[data-role=benchmark]{--implementation-change-color:#ad753c}.implementation-change-datum[data-role=summary],.implementation-change-datum[data-role=training_summary],.implementation-change-legend-item[data-role=summary],.implementation-change-legend-item[data-role=training_summary]{--implementation-change-color:#517dc0}.implementation-change-bar{fill:var(--implementation-change-color)}.implementation-change-datum:hover .implementation-change-hit{fill:#255cb00a}.implementation-change-datum:focus-visible .implementation-change-hit{stroke:var(--accent);stroke-width:2px}.implementation-change-zero{stroke:var(--implementation-change-color);stroke-width:3px}.implementation-change-empty{z-index:1;color:var(--muted);pointer-events:none;font-size:12px;position:absolute;top:58px;right:20px}.implementation-change-tooltip{z-index:100;border:1px solid var(--border);overflow-wrap:anywhere;pointer-events:none;background:#fff;border-radius:8px;flex-direction:column;gap:4px;width:min(320px,100vw - 24px);max-height:calc(100vh - 24px);padding:12px 14px;font-size:12px;line-height:1.7;display:flex;position:fixed;overflow:auto;box-shadow:0 6px 24px #17243b26}@media (width<=700px){.implementation-change-legend,.implementation-change-grid{grid-template-columns:minmax(0,1fr)}}.cross-selector{align-items:center;gap:10px;margin-bottom:16px;font-size:12px;display:flex}.task-inline-tags{flex-wrap:wrap;gap:5px;display:flex}.task-inline-tags span{border:1px solid var(--border);background:#fafbfc;border-radius:4px;padding:3px 6px}.task-inline-tags code{font-size:10px}.analysis-page .task-card-heading h3{overflow-wrap:anywhere}.analysis-page .task-card-heading .caption{text-align:right;flex-shrink:1}#analysis-tasks{scroll-margin-top:85px}@media (width<=1100px){.dataset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-page .explorer-layout{grid-template-columns:210px minmax(0,1fr);gap:18px}.analysis-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.sidebar{visibility:hidden;border-right:1px solid var(--border);flex-direction:column;align-items:stretch;gap:25px;width:235px;height:100%;padding:28px 18px;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.sidebar.open{visibility:visible;transform:translate(0)}.main-nav{flex-direction:column}.workspace{margin-left:0}.topbar{height:58px;padding:0 18px}.page{padding:24px 18px 32px}.secondary-nav{gap:0;padding:0 8px}.secondary-nav a{padding:10px;font-size:12px}.dataset-grid,.benchmark-facts,.benchmark-previews{grid-template-columns:minmax(0,1fr)}.metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-strip>div{padding:14px 16px}.metric-strip>div:nth-child(3){border-left:0}.metric-strip>div:nth-child(n+3){border-top:1px solid var(--border)}.metric-strip strong{font-size:23px}.section-toolbar{align-items:flex-start}.analysis-page .explorer-layout{grid-template-columns:minmax(0,1fr)}.analysis-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.analysis-filters .filter-section:first-child{grid-column:1/-1}.analysis-filters .filter-section:nth-child(2){border-top:1px solid var(--border)}.cohort-choice{vertical-align:top;width:50%;padding-right:10px;display:inline-block}.cohort-choice select{font-size:10px}.analysis-toolbar{flex-wrap:wrap}.analysis-toolbar .search-control{flex-basis:100%}.analysis-chart{padding:16px}.bar-row{grid-template-columns:minmax(85px,1.1fr) minmax(40px,1fr) 66px;gap:8px}.bar-value{font-size:12px}.bar-label{font-size:11px}.bar-label code{font-size:9px}.analysis-page .task-card-heading{flex-direction:column;gap:3px}.analysis-page .task-card-heading .caption{text-align:left}}.analysis-filter-drawer{min-width:0}.analysis-filter-drawer>summary{display:none}@media (width<=700px){.analysis-filter-drawer>summary{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:6px;padding:14px 16px;font-size:13px;font-weight:600;display:list-item}.analysis-filter-drawer>summary span{color:var(--muted);margin-left:8px;font-size:11px;font-weight:400}.analysis-filter-drawer[open]>summary{margin-bottom:12px}.bar-label code{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bar-value small{white-space:nowrap;font-size:10px}}.content-section{margin-top:20px;scroll-margin-top:88px}.content-section>:last-child{margin-bottom:0}.dimension-card#alignment,.alignment-page .content-section,.alignment-metric{scroll-margin-top:88px}.alignment-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.alignment-method-link{align-items:center;gap:6px;font-size:13px;display:inline-flex}.alignment-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0;display:grid}.alignment-total{border:1px solid var(--border);background:var(--tint);border-radius:7px;margin-top:18px;padding:16px 18px}.alignment-total h3{margin:0 0 8px;font-size:17px}.alignment-total-value{font-variant-numeric:tabular-nums;font-size:26px}.alignment-metric{border:1px solid var(--border);background:#fafbfe;border-radius:7px;min-width:0;padding:18px}.alignment-metric h2,.alignment-metric h3{font-size:17px}.alignment-metric p{margin:10px 0}.alignment-metric .alignment-direction{color:var(--accent);margin-top:0;font-size:12px}.alignment-calculation{background:var(--tint);overflow-wrap:anywhere;border-radius:5px;padding:12px;font-size:13px}.alignment-metric .caption:last-child{margin-bottom:0}.alignment-empty-label{border:1px solid var(--border);color:var(--muted);border-radius:4px;padding:3px 8px;font-size:12px}.task-alignment{margin-top:20px}.alignment-search-result{margin-bottom:18px}.alignment-search-result .caption{margin-top:4px;display:block}.alignment-score{display:block}.alignment-score strong{font-variant-numeric:tabular-nums}.alignment-score .caption{margin-top:5px;display:block}@media (width<=700px){.alignment-metrics{grid-template-columns:1fr;gap:12px}.alignment-heading{align-items:flex-start}.alignment-metric{padding:15px}}.example-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.example-actions .copy-wrap{flex-shrink:0}@media (width<=700px){.content-section{scroll-margin-top:16px}.example-actions{flex-direction:column;align-items:flex-start;gap:8px}}.language-id-grid{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(7,minmax(0,1fr));margin:18px 0 0;padding:0;list-style:none;display:grid}.language-id-grid li{border-right:1px solid var(--border);border-bottom:1px solid var(--border);overflow-wrap:anywhere;min-width:0;padding:12px 10px;scroll-margin-top:88px}.language-grid-empty{grid-column:1/-1}.language-special-values th,.language-special-values td{overflow-wrap:anywhere}.language-special-values{table-layout:fixed}.language-special-values tr{scroll-margin-top:88px}.language-id-grid li[data-highlighted=true],.language-special-values tr[data-highlighted=true]{background:var(--tint)}@media (width<=1100px){.language-id-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=600px){.language-id-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.language-id-grid li,.language-special-values tr{scroll-margin-top:16px}}.flow-transition{justify-content:center;align-items:center;gap:16px;display:flex}.flow-transition .flow-arrow{align-items:center;gap:5px;font-size:12px}.flow-feedback{color:var(--accent);background:0 0;border:0;align-items:center;gap:5px;padding:8px 0;font-size:12px;line-height:1.5;display:inline-flex}.flow-feedback svg,.flow-transition .flow-arrow svg{flex-shrink:0}.pipeline-costs{margin:18px 0;padding:22px}.cost-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0;display:grid}.cost-metrics>div{flex-direction:column;gap:4px;display:flex}.cost-metrics strong{font-variant-numeric:tabular-nums;font-size:24px}.cost-metrics span,.cost-detail{color:var(--muted);font-size:12px}.cost-detail{margin-top:4px;font-weight:400;display:block}.cost-table td{font-variant-numeric:tabular-nums;white-space:nowrap}.cost-table tbody th{background:0 0;min-width:145px}.cost-method{margin-top:16px}@media (width<=600px){.pipeline-costs{padding:16px}.cost-metrics{grid-template-columns:1fr;gap:12px}.cost-metrics>div{flex-flow:wrap;align-items:baseline;gap:8px}.cost-metrics strong{font-size:21px}.cost-table table{table-layout:fixed}.cost-table th,.cost-table td{white-space:normal;overflow-wrap:anywhere;padding:8px 5px}.cost-table tbody th{min-width:0}.cost-table thead th:first-child{width:30%}.cost-table thead th:nth-child(2){width:20%}.cost-table thead th:nth-child(3){width:22%}.cost-table thead th:nth-child(4){width:28%}}.cost-table{max-height:none}.header-actions{flex-shrink:0;align-items:center;gap:14px;margin-left:auto;display:flex}@media (width<=700px){.header-actions{gap:10px}}.project-links{flex-shrink:0;align-items:center;gap:14px;display:flex}.project-links a{color:var(--muted);align-items:center;gap:5px;font-size:12px;display:inline-flex}.project-links a:hover{color:var(--accent)}.project-links .hf-icon{font-size:18px}.hf-repository-menu{position:relative}.hf-repository-trigger{min-width:44px;min-height:40px;color:var(--muted);border-radius:6px;justify-content:center;align-items:center;gap:3px;padding:4px 3px;display:inline-flex}.hf-repository-trigger:hover,.hf-repository-trigger[aria-expanded=true]{color:var(--accent);background:var(--tint)}.hf-repository-trigger>svg{transition:transform .15s}.hf-repository-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.hf-repository-panel{z-index:40;border:1px solid var(--border);background:#fff;border-radius:10px;width:min(340px,100vw - 32px);max-height:calc(100dvh - 96px);padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 10px 30px #1e293b24}.site-header .project-links .hf-repository-panel a{text-align:left;border-radius:6px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:62px;padding:10px 12px;display:flex}.site-header .project-links .hf-repository-panel a:hover,.site-header .project-links .hf-repository-panel a:focus-visible{color:var(--accent);background:var(--tint)}.hf-repository-panel strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.4}.hf-repository-panel small{color:var(--muted);font-size:12px;line-height:1.4}.score-page{max-width:1520px}.score-search{border:1px solid var(--border);color:var(--muted);border-radius:6px;align-items:center;gap:8px;padding:8px 12px;display:flex}.score-search input{outline-offset:5px;background:0 0;border:0;width:220px;min-width:0;font-size:13px}.score-choices{border:0;flex-wrap:wrap;gap:10px 20px;margin:0 0 18px;padding:0;display:flex}.score-choices legend{color:var(--muted);margin-bottom:10px;font-size:12px}.score-choices label{cursor:pointer;align-items:center;gap:6px;font-size:12px;display:flex}.score-choices input{accent-color:var(--accent)}.score-model-actions{width:100%;color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.score-model-actions button{border:1px solid var(--border);color:var(--text);background:#fff;border-radius:5px;padding:5px 10px}.score-explanation{color:var(--muted);max-width:1000px;margin-bottom:18px;font-size:12px;line-height:1.8}.score-table-wrap{border:1px solid var(--border);background:#fff;border-radius:8px;max-height:74vh;margin:16px 0;overflow:auto}.score-table-wrap.score-matrix-wrap,.score-table-wrap.score-groups-wrap{max-height:none}.score-matrix{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:13px}.score-matrix th,.score-matrix td{border-bottom:1px solid var(--border);border-right:1px solid var(--border);vertical-align:top;text-align:left;overflow-wrap:anywhere;padding:12px 8px}.score-matrix thead th{z-index:2;background:#f7f9fc;font-weight:500;position:sticky;top:0}.score-matrix th:first-child{z-index:1;width:144px;box-shadow:1px 0 0 var(--border);background:#fff;font-weight:650;position:sticky;left:0}.score-matrix thead th:first-child{z-index:3;background:#f7f9fc}.score-matrix tbody tr:hover td,.score-matrix tbody tr:hover th{background:#f8faff}.score-matrix tr:last-child td,.score-matrix tr:last-child th{border-bottom:0}.score-matrix th:last-child,.score-matrix td:last-child{border-right:0}.score-small{color:var(--muted);overflow-wrap:anywhere;margin-top:3px;font-size:11px;font-weight:400;line-height:1.6;display:block}.score-complexity{white-space:nowrap;align-items:baseline;gap:2px;margin-top:10px;font-size:11px;display:flex}.score-complexity strong{font-variant-numeric:tabular-nums;font-size:18px}.score-complexity small{color:var(--muted);font-size:10px}.score-matrix select{border:1px solid var(--border);background:#fff;border-radius:4px;width:100%;min-width:0;margin:9px 0;padding:5px 2px;font-size:11px;display:block}.score-sort{text-align:left;min-height:54px;color:var(--text);cursor:pointer;font-size:12px;font-weight:650;line-height:1.5;display:block;position:relative}.score-sort:focus-within{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.score-sort select{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.score-sort.tag-row-sort{min-height:24px;color:var(--accent)}.score-value{color:var(--accent);font-variant-numeric:tabular-nums;font-size:21px;font-weight:650}.score-value[title]{cursor:help}.score-config{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;line-height:1.7;display:block;overflow:hidden}.score-sources{flex-wrap:wrap;gap:6px 12px;margin-top:8px;display:flex}.score-sources a{color:var(--accent);align-items:center;gap:3px;font-size:11px;display:inline-flex}.score-controls{flex-wrap:wrap;gap:14px;margin:16px 0;display:flex}.score-controls label{color:var(--muted);flex-direction:column;gap:6px;max-width:100%;font-size:12px;display:flex}.score-controls select{border:1px solid var(--border);max-width:100%;color:var(--text);background:#fff;border-radius:5px;padding:8px 10px;font-size:13px}.score-highlight-legend{color:var(--muted);margin:12px 0 16px;font-size:12px;line-height:1.7}.score-highlight-scale{justify-content:space-between;gap:8px;max-width:360px;margin-top:10px;padding-top:14px;font-size:11px;display:flex;position:relative}.score-highlight-scale:before{content:"";border:1px solid var(--border);background:linear-gradient(to right,var(--score-highlight-below),white,var(--score-highlight-above));border-radius:4px;height:8px;position:absolute;top:0;left:0;right:0}.score-matrix td.score-highlight-cell{color:#262b36}.score-delta{color:inherit;font-variant-numeric:tabular-nums}.score-scope{margin-top:30px}.score-scope h2{font-size:18px}.score-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;margin-top:16px;display:grid}.score-scope h3{margin-bottom:6px;font-size:13px}.score-scope p{color:var(--muted);overflow-wrap:anywhere;margin:4px 0;font-size:12px;line-height:1.8}.score-run-note{border-bottom:1px solid var(--border);padding:14px 0}.score-empty{color:var(--muted);background:#f7f9fc;border-radius:6px;padding:22px;font-size:13px}.score-coverage{color:var(--muted);margin:20px 0 12px;font-size:13px}.score-coverage strong{color:var(--text)}.score-task-search{max-width:430px}.score-task-search input{width:100%}.score-task-table{border-collapse:collapse;width:100%;font-size:12px}.score-task-table th,.score-task-table td{text-align:left;border-bottom:1px solid var(--border);padding:12px 16px}.score-task-table thead th{background:#f7f9fc;position:sticky;top:0}.score-task-table tbody th{overflow-wrap:anywhere;min-width:220px;max-width:420px;font-weight:500}.score-task-table td{min-width:100px}.score-pagination{justify-content:center;align-items:center;gap:20px;margin:18px 0;font-size:12px;display:flex}.score-pagination button{border:1px solid var(--border);border-radius:5px;padding:7px 14px}.score-pagination button:disabled{opacity:.45;cursor:default}.score-groups th:first-child{overflow-wrap:anywhere;min-width:220px}.score-groups thead th:nth-child(2){width:96px}@media (width<=1100px){.project-links a>span:not(.hf-icon){display:none}}@media (width<=700px){.topbar{gap:10px}.global-search{flex:1;min-width:0}.global-search input{width:100%;min-width:0}.global-search svg{display:none}.project-links{gap:10px}.project-links a{justify-content:center;min-width:24px;min-height:28px}.score-search input{width:100%}.score-matrix th:first-child{width:120px}.score-scope-grid{grid-template-columns:minmax(0,1fr)}.score-controls>label{width:100%}.score-table-wrap{max-height:70vh}}.score-version-comparison .score-controls label{max-width:100%}.score-version-comparison select{max-width:min(100%,34rem)}.score-version-comparison .score-scope-grid{overflow-wrap:anywhere;margin:1rem 0}.score-version-table{border-collapse:collapse;width:100%;min-width:540px}.score-version-table th,.score-version-table td{border-bottom:1px solid var(--border,#e2e8f0);text-align:left;padding:.65rem .8rem}.score-version-table th:first-child{min-width:190px}.score-page .page-heading>p:empty{display:none}.score-controls{gap:10px 14px}.score-selection-controls{position:relative}.score-popover{max-width:100%;position:relative}.score-controls>.score-popover{align-self:flex-end}.score-popover>button{border:1px solid var(--border);text-align:left;background:#fff;border-radius:6px;max-width:100%;padding:9px 12px;font-size:13px}.score-popover>button[aria-expanded=true]{color:var(--accent);border-color:var(--accent)}.score-popover-panel{z-index:10;border:1px solid var(--border);background:#fff;border-radius:8px;width:340px;max-width:calc(100vw - 48px);max-height:60vh;padding:14px;position:absolute;top:calc(100% + 6px);left:0;overflow:auto;box-shadow:0 8px 28px #10203020}.score-popover-panel>input{border:1px solid var(--border);border-radius:5px;width:100%;margin-bottom:10px;padding:8px;font-size:13px}.score-picker-options{border:0;margin:8px 0 0;padding:0}.score-controls .score-picker-options label{color:var(--text);cursor:pointer;flex-direction:row;align-items:center;gap:8px;padding:8px 0}.score-picker-options input{accent-color:var(--accent);flex-shrink:0}.score-picker-options input:disabled{cursor:default}.score-matrix-wrap .score-matrix td,.score-matrix-wrap .score-matrix tbody th{vertical-align:middle;padding:9px 8px}.score-badge{color:#526074;background:#edf1f5;border-radius:3px;padding:0 5px;font-size:10px;font-weight:400;line-height:1.6;display:inline-block}.score-model-link{font-size:inherit;text-align:left;color:var(--accent);font-weight:600}.score-model-link:hover{text-decoration:underline}.score-run-details{margin:8px 0 16px}.score-run-details .score-run-note{border:1px solid var(--border);background:#f7f9fc;border-radius:8px;padding:12px 16px}.score-version-summaries{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:14px 0;display:grid}.score-version-summaries>div{border:1px solid var(--border);border-radius:8px;padding:12px 16px}.score-version-summaries strong{margin-top:8px;font-size:22px;display:block}@media (width<=700px){.score-controls:has(.score-popover){position:relative}.score-popover{position:static}.score-popover-panel{width:100%;max-width:100%;left:0;right:0}.score-version-summaries{gap:8px}.score-version-summaries>div{overflow-wrap:anywhere;padding:10px}}.score-picker-presets{background:#f5f6f8;border-radius:6px;gap:4px;margin-bottom:12px;padding:3px;display:flex}.score-picker-presets button{color:var(--muted);border-radius:4px;flex:1;padding:7px 5px;font-size:12px}.score-picker-presets button[aria-pressed=true]{color:var(--accent);background:#fff;font-weight:600;box-shadow:0 1px 3px #10203016}.site-header{z-index:30;border-bottom:1px solid var(--border);background:#fff;align-items:center;gap:24px;height:68px;padding:0 36px;display:flex;position:sticky;top:0}.site-header .sidebar{border:0;flex-shrink:0;gap:28px;width:auto;height:auto;padding:0;position:static}.site-header .brand,.site-header .main-nav a{white-space:nowrap}.site-header .topbar{background:0 0;border:0;flex:1;gap:16px;min-width:0;height:auto;padding:0}.site-header .global-search{flex:1;min-width:0;max-width:240px}.site-header .global-search input{width:100%;min-width:0}.site-header .global-search>svg,.site-header .global-search kbd{flex-shrink:0}.site-header .project-links a{justify-content:center;min-width:28px;min-height:32px}.site-header .project-links a>span:not(.hf-icon){display:none}@media (width<=1100px){.site-header{height:58px;padding:0 18px}.site-header .sidebar{border-right:1px solid var(--border);visibility:hidden;flex-direction:column;align-items:stretch;gap:25px;width:235px;height:100%;padding:28px 18px;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.site-header .sidebar.open{visibility:visible;transform:translate(0)}.site-header .main-nav{flex-direction:column}.site-header .menu-button{flex-shrink:0;align-items:center;padding:6px 0;display:flex}.site-header .global-search{max-width:none;margin-left:0}.site-header .global-search kbd{display:none}.mobile-scrim{z-index:25;background:#20283655;display:block;position:fixed;inset:0}}.trend-coverage{color:#495464;margin:18px 0;font-size:12px;line-height:1.7}.score-version-comparison input[type=search]{border:1px solid var(--border);background:#fff;border-radius:5px;width:170px;padding:8px 10px;font-size:13px}.trend-scroll{width:100%;min-width:0;margin:16px 0}.trend-grid-layout{gap:24px;width:100%;min-width:0;display:grid}.trend-row{min-width:0}.trend-tag{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0 0 10px;font-size:13px;display:flex}.trend-tag span{color:#606b7b;font-size:11px}.trend-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}@media (width<=1000px){.trend-card-grid{grid-template-columns:minmax(0,1fr)}}.trend-card{border:1px solid var(--border);background:#fff;border-radius:8px;min-width:0;overflow:hidden}.trend-column-heading{border-bottom:1px solid var(--border);background:#f7f9fc;margin:0;padding:12px 14px;font-size:13px;font-weight:650}.trend-chart{min-width:0;padding:12px 8px 0}.trend-canvas-scroll{width:100%;min-width:0;overflow:auto hidden}.trend-summary{color:#495464;flex-wrap:wrap;gap:12px;padding:0 8px;font-size:11px;display:flex}.trend-summary strong{color:#262b36;font-size:14px}.trend-chart svg{width:100%;display:block;overflow:hidden}.trend-grid{stroke:#e1e5eb;stroke-width:1px}.trend-axis{fill:#495464;font-size:10px}.trend-line{fill:none;stroke:#5146a5;stroke-width:2.5px;stroke-linejoin:round}.trend-dot{fill:#5146a5;stroke:#fff;stroke-width:1.5px}.trend-score{fill:#262b36;font-variant-numeric:tabular-nums;font-size:11px}.trend-point{cursor:pointer}.trend-point:focus{outline:none}.trend-point:focus .trend-dot,.trend-point:hover .trend-dot{stroke:#262b36;stroke-width:3px}.trend-detail{z-index:30;color:#262b36;background:#fff;border:1px solid #c2bddc;border-radius:8px;max-width:540px;max-height:40vh;padding:16px 38px 16px 16px;font-size:13px;position:fixed;bottom:16px;right:24px;overflow:auto;box-shadow:0 5px 25px #262b3626}.trend-detail p{margin:8px 0;font-size:12px}.trend-detail small{color:#495464;font-size:11px;line-height:1.7;display:block}.trend-close{font-size:23px;position:absolute;top:8px;right:10px}.trend-contributions{flex-direction:column;gap:8px;margin:8px 0;display:flex}@media (width<=640px){.trend-detail{bottom:8px;left:8px;right:8px}.score-version-comparison .score-controls>label{width:calc(50% - 7px);min-width:0}.score-version-comparison input[type=search]{width:100%}}.tag-run-link{flex-direction:column;gap:6px;margin-bottom:14px;font-size:12px;display:flex}.tag-run-link small{color:#495464}.score-groups .score-popover>button{color:var(--accent);border:0;padding:0;font-weight:600}.intent-tag-table{table-layout:fixed;border-collapse:collapse;width:100%;margin:0}.intent-tag-table td{border:1px solid var(--border);vertical-align:top;padding:0}.intent-tag-table button{text-align:left;flex-direction:column;gap:6px;width:100%;min-height:90px;padding:18px;display:flex}.intent-tag-table button:hover,.intent-tag-table button[aria-expanded=true]{background:var(--tint)}.intent-tag-table code{color:var(--text);overflow-wrap:anywhere}.intent-tag-table span{color:var(--muted);font-size:13px}.tag-list:has(.intent-tag-table){padding:0}.tag-definition-popover{z-index:100;border:1px solid var(--border);background:#fff;border-radius:10px;width:min(420px,100vw - 24px);max-height:calc(100dvh - 24px);padding:24px;font-size:14px;position:fixed;overflow-y:auto;box-shadow:0 12px 36px #17243b26}.tag-definition-close{padding:5px;display:flex;position:absolute;top:8px;right:8px}.tag-definition-text{margin:4px 18px 0 0}@media (width<=600px){.intent-tag-table button{padding:14px 12px}}.family-tag-table{table-layout:fixed;border-collapse:collapse;width:100%;margin:0}.family-tag-table td{border:1px solid var(--border);vertical-align:top;padding:18px}.family-tag-table button{text-align:left;overflow-wrap:anywhere;border-radius:5px;width:100%}.family-tag-table button:hover,.family-tag-table button[aria-expanded=true]{background:var(--tint)}.family-tag-heading{flex-direction:column;align-items:flex-start;gap:5px;padding:6px;display:flex}.family-tag-heading code{color:var(--accent);font-size:18px;font-weight:650}.family-tag-heading span{color:var(--muted);font-size:13px}.family-tag-table ul{margin:12px 0 0;padding:0;list-style:none}.family-tag-child{flex-wrap:wrap;align-items:baseline;gap:3px 10px;padding:7px 6px;font-size:12px;display:flex}.family-tag-child code{color:#343b49;font-size:12px}.family-tag-child span{color:var(--muted)}@media (width<=699px){.family-tag-table td{padding:14px}}.analysis-selection{flex-wrap:nowrap;align-items:center;gap:12px;margin:0 0 20px;display:flex;position:relative}.analysis-selection>.copy-wrap{margin-left:auto}.analysis-selection .score-popover-panel{width:420px;max-width:calc(100vw - 48px)}.analysis-selection .cohort-choice{border-bottom:1px solid var(--border);width:100%;padding:12px 0;display:block}.analysis-selection .cohort-choice label{align-items:flex-start;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.analysis-selection .cohort-choice small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.analysis-selection .cohort-choice input{accent-color:var(--accent)}.analysis-selection .facet-options{max-height:none;overflow:visible}.analysis-clear-filters{margin:12px 0 0;font-size:12px}@media (width<=700px){.analysis-selection .score-popover-panel{width:100%;max-width:100%}}.analysis-row-sort{text-align:left;width:100%;color:var(--accent);justify-content:space-between;align-items:center;gap:8px;display:flex}.analysis-row-sort svg{flex-shrink:0}.analysis-row-sort[aria-pressed=true]{font-weight:600}.analysis-row-sort:disabled{color:var(--muted);cursor:default}.analysis-selection>.score-popover,.analysis-selection>.copy-wrap{flex-shrink:0}.analysis-selection .analysis-inline-metrics{background:0 0;border:0;align-items:center;gap:20px;min-width:0;margin:0 0 0 8px;display:flex}.analysis-selection .analysis-inline-metrics>div{border:0;flex-direction:row;align-items:baseline;gap:6px;min-width:0;padding:0}.analysis-inline-metrics strong{letter-spacing:0;font-size:18px}.analysis-inline-metrics span{white-space:nowrap}@media (width<=700px){.analysis-selection{gap:6px}.analysis-selection>.score-popover>button{white-space:nowrap;padding:7px;font-size:12px}.analysis-selection .analysis-inline-metrics{gap:8px;margin-left:2px}.analysis-selection .analysis-inline-metrics>div{flex-direction:column;align-items:flex-start;gap:0}.analysis-inline-metrics strong{font-size:16px}.analysis-inline-metrics span{white-space:normal;font-size:10px;line-height:1.25}}.tag-selection-controls{align-items:center}.tag-selection-controls>label{flex-direction:row;align-items:center;gap:8px}.tag-selection-controls .score-highlight-legend{width:320px;max-width:100%;margin:0}.tag-selection-controls .score-highlight-legend:not(.score-threshold-legend){flex-shrink:0;width:max-content;min-width:0}.tag-selection-controls .score-highlight-legend>p{white-space:nowrap;overflow-x:auto}.tag-selection-controls .score-threshold-legend{width:260px;position:relative}.tag-selection-controls .score-threshold-legend label{flex-direction:row;align-items:center;gap:8px}.tag-selection-controls .score-threshold-legend label>span{white-space:nowrap;flex-shrink:0;width:65px}.tag-selection-controls .score-threshold-slider{flex:1;min-width:0}.tag-selection-controls .score-threshold-ticks{font-size:10px;position:absolute;bottom:-7px;left:73px;right:0}.score-threshold-legend label{gap:0}.score-threshold-legend strong{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.score-threshold-slider{appearance:none;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:100% 8px;border-radius:4px;width:100%;height:28px;margin:0;padding:0}.score-threshold-slider::-webkit-slider-runnable-track{border:1px solid var(--border);border-radius:4px;height:8px}.score-threshold-slider::-webkit-slider-thumb{appearance:none;background:var(--accent);width:20px;height:20px;box-shadow:0 0 0 1px var(--accent);border:2px solid #fff;border-radius:50%;margin-top:-7px}.score-threshold-slider::-moz-range-track{border:1px solid var(--border);border-radius:4px;height:8px}.score-threshold-slider::-moz-range-thumb{background:var(--accent);width:16px;height:16px;box-shadow:0 0 0 1px var(--accent);border:2px solid #fff;border-radius:50%}.score-threshold-ticks{justify-content:space-between;font-size:11px;display:flex}.distribution-note{color:var(--muted);margin:8px 0 16px;font-size:12px}.distribution-legend{flex-wrap:wrap;gap:10px 24px;margin:0 0 24px;font-size:12px;display:flex}.distribution-legend>span{white-space:nowrap;align-items:center;gap:7px;display:flex}.distribution-legend i{border-radius:3px;width:14px;height:14px}.distribution-row{border-bottom:1px solid var(--border);grid-template-columns:200px minmax(0,1fr) 144px;align-items:center;gap:18px;padding:18px 12px;display:grid}.distribution-summary{background:var(--tint);border-radius:6px}.distribution-name{overflow-wrap:anywhere;font-size:13px;font-weight:600}.distribution-bar{background:#f1f3f5;border-radius:4px;height:32px;display:flex;position:relative}.distribution-segment{cursor:help;color:#172f25;flex-shrink:0;justify-content:center;align-items:center;min-width:0;display:flex}.distribution-segment:first-child{border-radius:4px 0 0 4px}.distribution-segment:last-child{border-radius:0 4px 4px 0}.distribution-segment:only-child{border-radius:4px}.distribution-segment:focus-visible,.distribution-count:focus-visible{outline:2px solid var(--accent);outline-offset:3px;z-index:2}.distribution-percent{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;overflow:hidden}.distribution-empty{color:var(--muted);align-self:center;padding:0 10px;font-size:12px}.distribution-count{text-align:right;font-variant-numeric:tabular-nums;cursor:help;font-size:12px;position:relative}.distribution-count-label{white-space:nowrap}.distribution-tooltip{z-index:5;border:1px solid var(--border);width:max-content;max-width:100%;color:var(--text);text-align:left;pointer-events:none;background:#fff;border-radius:6px;padding:9px 12px;font-size:12px;font-weight:400;line-height:1.5;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 18px #10203020}.distribution-count .distribution-tooltip{width:260px;max-width:calc(100vw - 48px);left:auto;right:0;transform:none}.distribution-segment:hover .distribution-tooltip,.distribution-segment:focus .distribution-tooltip,.distribution-count:hover .distribution-tooltip,.distribution-count:focus .distribution-tooltip{display:block}@media (width<=700px){.distribution-row{grid-template-columns:minmax(0,1fr) max-content;gap:10px;padding:16px 8px}.distribution-name{grid-area:1/1}.distribution-count{grid-area:1/2}.distribution-bar{grid-area:2/1/auto/-1}.distribution-legend{gap:8px 16px}.distribution-percent{font-size:10px}}.analysis-selection.training-selection{flex-wrap:wrap}.project-model-picker>input{border:1px solid var(--border);border-radius:5px;width:100%;margin-bottom:10px;padding:8px;font-size:13px}.project-model-heading{overflow-wrap:anywhere;align-items:center;gap:12px;margin-bottom:12px;display:flex}.project-model-back{color:var(--accent);flex-shrink:0;padding:6px 0;font-size:12px}.project-model-projects{flex-direction:column;gap:4px;margin-top:8px;display:flex}.project-model-projects>button{text-align:left;overflow-wrap:anywhere;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 8px;display:flex}.project-model-projects>button:hover{background:#f5f6f8}.project-model-projects>button>span{color:var(--muted);flex-shrink:0;font-size:12px}.project-model-picker .score-picker-options label{overflow-wrap:anywhere}.project-model-picker button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.comparison-role{color:#255cb0;background:#eef4ff;border:1px solid #c6d8f3;border-radius:4px;margin:0 0 5px;padding:1px 5px;font-size:10px;display:inline-block}.comparison-role.benchmark{color:#99520b;background:#fff7e8;border-color:#ecd4ad}.analysis-bar-chart{--analysis-label-width:180px;--analysis-column-width:210px;--analysis-value-width:48px;--analysis-value-gap:8px;min-width:0}.analysis-bar-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}.analysis-bar-axes{color:var(--muted);font-size:12px}.analysis-bar-scroll{isolation:isolate;border:1px solid var(--border);border-radius:8px;max-width:100%;overflow:auto}.analysis-bar-grid{font-size:12px;display:grid}.analysis-bar-row{display:contents}.analysis-bar-corner,.analysis-bar-column{z-index:2;border-bottom:1px solid var(--border);background:#f7f9fc;flex-direction:column;gap:8px;padding:16px 18px 8px;display:flex;position:sticky;top:0}.analysis-bar-corner{z-index:3;border-right:1px solid var(--border);justify-content:center;left:0}.analysis-bar-column>small,.analysis-bar-series>small{color:var(--muted);font-size:10px}.analysis-bar-column .analysis-row-sort{overflow-wrap:anywhere;flex:1;align-items:flex-start}.analysis-bar-column .comparison-role,.analysis-bar-series .comparison-role{align-self:flex-start;margin:0}.analysis-bar-scale{color:var(--muted);margin-left:calc(var(--analysis-value-width) + var(--analysis-value-gap));justify-content:space-between;font-size:10px;display:flex}.analysis-bar-tag,.analysis-bar-series{z-index:1;border-right:1px solid var(--border);border-bottom:1px solid var(--border);overflow-wrap:anywhere;background:#fff;flex-direction:column;justify-content:center;gap:2px;padding:6px 12px;line-height:1.3;display:flex;position:sticky;left:0}.analysis-bar-tag code,.analysis-bar-tag-column code{color:var(--muted);font-size:10px}.analysis-bar-slot{border-bottom:1px solid var(--border);background:#fff;padding:2px 6px}.analysis-bar-column[data-role=summary],.analysis-bar-column[data-role=training_summary],.analysis-bar-series[data-role=summary],.analysis-bar-series[data-role=training_summary],.analysis-bar-slot[data-role=summary],.analysis-bar-slot[data-role=training_summary]{background:#eef4ff}.analysis-bar-column[data-role=benchmark],.analysis-bar-series[data-role=benchmark],.analysis-bar-slot[data-role=benchmark]{background:#fffaf2;border-left:2px solid #e8c48d}.analysis-bar-cell{grid-template-columns:var(--analysis-value-width) minmax(0, 1fr);align-items:center;gap:var(--analysis-value-gap);text-align:left;font-variant-numeric:tabular-nums;cursor:default;border-radius:5px;width:100%;height:100%;min-height:32px;padding:6px 12px;display:grid}.analysis-bar-cell:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.analysis-bar-cell:not([data-percent]){color:var(--muted)}.analysis-bar-cell strong{text-align:right;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.3}.analysis-bar-track{border-radius:3px;width:100%;height:9px;display:block}.analysis-bar-fill{border-radius:inherit;background:#517dc0;height:100%;display:block}[data-role=benchmark] .analysis-bar-fill{background:#ad753c}.analysis-bar-column .complexity-average,.analysis-bar-series .complexity-average{color:var(--muted);font-size:11px}.analysis-bar-column .complexity-average b,.analysis-bar-series .complexity-average b{color:var(--text,#262b36);font-size:13px}.analysis-bar-tag-column .analysis-bar-scale{margin-top:auto}.analysis-bar-chart[data-transposed=true] .analysis-bar-slot[data-role=benchmark],.analysis-bar-chart[data-transposed=true] .analysis-bar-series[data-role=benchmark]{border-top:2px solid #e8c48d;border-left:0}.analysis-bar-tooltip{z-index:100;border:1px solid var(--border);overflow-wrap:anywhere;pointer-events:none;background:#fff;border-radius:8px;width:min(320px,100vw - 24px);padding:12px 14px;font-size:12px;line-height:1.7;position:fixed;box-shadow:0 6px 24px #17243b26}@media (width<=640px){.analysis-bar-chart{--analysis-label-width:120px;--analysis-column-width:180px}}
