.prettybench-shell{--pb-results-bg:#f4f2f0;--pb-results-panel:#fcfcfc;--pb-results-panel-soft:#f9f8f6;--pb-results-line:#dfdcd8;--pb-results-text:#1b1f27;--pb-results-muted:#555d6d;--pb-results-faint:#818898;--pb-results-olive:#7a875a;--pb-results-olive-soft:#d4dbc7;--pb-results-teal:#69a7ab;--pb-results-sage:#67a27d;--pb-results-gold:#c1ad67;--pb-results-clay:#b68854;--background:var(--pb-results-bg);--foreground:var(--pb-results-text);--card:var(--pb-results-panel);--card-foreground:var(--pb-results-text);--surface:var(--pb-results-panel-soft);--surface-hover:#e3e7da;--muted:var(--pb-results-panel-soft);--muted-foreground:var(--pb-results-muted);--border:var(--pb-results-line);--ring:var(--pb-results-olive);--primary:var(--pb-results-text);--primary-foreground:var(--pb-results-panel);--secondary:var(--pb-results-panel-soft);--accent:var(--pb-results-panel-soft);--brand:var(--pb-results-olive);--brand-fg:var(--pb-results-text);--positive:#4a785b;--positive-subtle:#e7eeea;--negative:#936939;--negative-subtle:#f2ebe3;--delta-neutral:var(--pb-results-faint);--win-bar-track:var(--pb-results-line);--win-bar-fill:var(--pb-results-olive);--info:#498083;--info-subtle:#e6efef;--warning:#a38e43;--warning-subtle:#eeebe3;--sidebar-bg:var(--pb-results-panel);--sidebar-border:var(--pb-results-line);--font-sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, "Courier New", monospace;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:10px;--radius:var(--radius-md);--sidebar-width:224px;--header-height:52px;background:var(--background);min-height:100vh;color:var(--foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"rlig" 1, "calt" 1, "ss01" 1}.dark .prettybench-shell,.prettybench-shell[data-theme=dark]{--pb-results-bg:#17191c;--pb-results-panel:#1e2024;--pb-results-panel-soft:#272a2f;--pb-results-line:#383c42;--pb-results-text:#eeece7;--pb-results-muted:#c0bcaf;--pb-results-faint:#9c988b;--pb-results-olive:#a6b18b;--pb-results-olive-soft:#505643;--pb-results-teal:#89babd;--pb-results-sage:#87b598;--pb-results-gold:#d0c18b;--pb-results-clay:#c9a882;--surface-hover:#404535;--positive:#a6c9b3;--positive-subtle:#26362c;--negative:#d7ba98;--negative-subtle:#3e3123;--info:#aacdcf;--info-subtle:#253637;--warning:#d6c99a;--warning-subtle:#393423;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.prettybench-shell *,.prettybench-shell :before,.prettybench-shell :after{box-sizing:border-box}.prettybench-shell button{cursor:pointer}.prettybench-shell button:disabled{cursor:default}.prettybench-shell :where(a,button,input,textarea,select):focus-visible{box-shadow:0 0 0 1px var(--ring), 0 0 0 3px var(--background);outline:none}.prettybench-skip-link{z-index:100;background:var(--foreground);color:var(--background);border-radius:6px;padding:8px 12px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .15s;position:fixed;top:12px;left:12px;transform:translateY(-140%)}.prettybench-skip-link:focus-visible{transform:translateY(0)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prettybench-shell .label-caps{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1}.prettybench-shell .prettybench-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:9px;font-weight:700;line-height:1}.prettybench-shell .prettybench-panel{border:1px solid var(--border);background:var(--card);border-radius:var(--radius-lg)}.prettybench-shell .prettybench-operator-card{border:1px solid var(--border);background:var(--background);border-radius:var(--radius-lg);flex-direction:column;gap:0;padding:1rem;display:flex}.prettybench-shell .prettybench-form-fieldset{border:0;gap:.75rem;min-inline-size:0;margin:0;padding:0;display:grid}.prettybench-shell .prettybench-operator-actions{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}@media (min-width:640px){.prettybench-shell .prettybench-operator-actions{flex-direction:row;justify-content:space-between;align-items:center}}.prettybench-shell .prettybench-form-status{border-radius:var(--radius-md);padding:.6rem .75rem;font-size:12px;line-height:1.5}.prettybench-shell .prettybench-form-status.is-idle{background:var(--surface);color:var(--muted-foreground)}.prettybench-shell .prettybench-form-status.is-saving{background:color-mix(in srgb, var(--info) 10%, var(--background));color:var(--info)}.prettybench-shell .prettybench-form-status.is-saved{background:color-mix(in srgb, var(--positive) 10%, var(--background));color:var(--positive)}.prettybench-shell .prettybench-form-status.is-error{background:color-mix(in srgb, var(--negative) 10%, var(--background));color:var(--negative)}.prettybench-shell .num,.prettybench-shell .tabular-mono{font-family:var(--font-geist-mono), ui-monospace, "Courier New", monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prettybench-shell .pb-leaderboard-row{background:var(--pb-results-panel);transition:background-color .15s,box-shadow .15s}.prettybench-shell .pb-leaderboard-row[data-striped=true]{background:color-mix(in srgb, var(--pb-results-panel-soft) 54%, var(--pb-results-panel))}.prettybench-shell .pb-leaderboard-row:hover,.prettybench-shell .pb-leaderboard-row:focus-within{background:var(--surface-hover);box-shadow:inset 3px 0 0 var(--pb-results-olive)}.prettybench-shell .pb-leaderboard-row:hover .pb-leaderboard-model-link,.prettybench-shell .pb-leaderboard-row:focus-within .pb-leaderboard-model-link{color:var(--pb-results-olive)}.prettybench-shell .tabular-mono{letter-spacing:-.01em}.prettybench-shell .page-max,.prettybench-shell .page-container{max-width:960px;margin-inline:auto;padding-inline:1.5rem}@media (min-width:768px){.prettybench-shell .page-max,.prettybench-shell .page-container{padding-inline:2rem}}.prettybench-shell .no-scrollbar::-webkit-scrollbar{display:none}.prettybench-shell .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.prettybench-shell .glow-positive{text-shadow:0 0 10px color-mix(in srgb, var(--positive) 35%, transparent)}.prettybench-shell .stat-value{font-family:var(--font-geist-mono), ui-monospace, "Courier New", monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:22px;font-weight:700;line-height:1}.prettybench-shell ::-webkit-scrollbar{width:4px;height:4px}.prettybench-shell ::-webkit-scrollbar-track{background:0 0}.prettybench-shell ::-webkit-scrollbar-thumb{background:var(--border)}.prettybench-shell ::-webkit-scrollbar-thumb:hover{background:var(--muted-foreground)}.prettybench-shell button,.prettybench-shell a,.prettybench-shell input:not([type=hidden]),.prettybench-shell select,.prettybench-shell textarea{transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s}.prettybench-shell button:focus-visible,.prettybench-shell a:focus-visible,.prettybench-shell input:focus-visible,.prettybench-shell select:focus-visible,.prettybench-shell textarea:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring);outline:none}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.prettybench-shell .skeleton{background-color:var(--muted);animation:1.5s ease-in-out infinite skeleton-pulse}@keyframes success-flash{0%{background-color:var(--positive)}to{background-color:#0000}}.prettybench-shell .success-flash{animation:.6s ease-out success-flash}@keyframes error-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.prettybench-shell .error-shake{animation:.4s ease-out error-shake}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.prettybench-shell #prettybench-content>*{animation:.3s ease-out fade-in}@media (prefers-reduced-motion:reduce){.prettybench-shell #prettybench-content>*{animation:none}}.prettybench-shell [role=button],.prettybench-shell .clickable{transition:transform .15s,box-shadow .15s}.prettybench-shell [role=button]:hover:not(:disabled),.prettybench-shell .clickable:hover{transform:translateY(-1px)}@media (pointer:coarse){.prettybench-shell button,.prettybench-shell a[href],.prettybench-shell [role=button]{min-width:44px;min-height:44px}}
