:root{--ui-bg:#FDFEFF;--ui-surface:#FDFDFF;--ui-sidebar:#DFF3FE;--ui-panel-raised:#FDFDFF;--ui-menu-surface:#FDFDFF;--ui-input:#F5F8FF;--ui-input-hover:#F2FAFF;--ui-surface-muted:#F2FAFF;--ui-edit-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m13 3 4 4M3 17l4-1L17 6a2.8 2.8 0 0 0-4-4L3 12z' fill='none' stroke='%23646464' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ui-ink:#242424;--ui-muted:#646464;--ui-faint:#646464;--ui-border:#DFE6FA;--ui-border-strong:#4668BC;--ui-accent:#4B5B94;--ui-accent-solid:#7AB9F9;--ui-accent-solid-hover:#7AB9F9;--ui-accent-solid-active:#7AB9F9;--ui-on-accent:#242424;--ui-accent-soft:#F2FAFF;--ui-secondary-fg:#303030;--ui-border-accent:#4668BC;--ui-focus:#4668BC;--ui-action-secondary-gradient:linear-gradient(180deg in srgb,#E4ECFE,#E2E9FC,#E0E6FA);--ui-action-secondary-gradient-hover:linear-gradient(180deg in srgb,#DBE3FD,#D9E0FC,#D7DDFB);--ui-action-secondary-ink:#3E4D82;--ui-action-secondary-ink-hover:#3E4D82;--ui-rail:#DFF3FE;--ui-rail-ink:#242424;--ui-rail-muted:#5E5E5E;--ui-rail-hover:#DDE6FF;--ui-rail-border:color-mix(in srgb,#242424 18%,transparent);--ui-rail-focus:#4668BC;--ui-rail-error:#9B3B34;--ui-rail-action-hover:#7AB9F9;--ui-nav-fill:linear-gradient(108deg in srgb,#BFE6FD,#CBE0FE);--ui-nav-ink:#242424;--ui-mono-bg:#F5F8FF;--ui-mono-ink:#242424;--brand-cyan:#79D4FF;--brand-blue:#7993EE;--brand-violet:#D875B8;--brand-gradient:linear-gradient(115deg,#79D4FF,#7993EE,#D875B8);--ui-brand-icon:url(/brand/themes/13.png);--ui-action-gradient:linear-gradient(135deg in srgb,#73C6F1,#7AB9F9,#87AAFC);--ui-rail-gradient:linear-gradient(180deg in srgb,#DFF3FE,#E4F1FF,#E8EFFE);--ui-selected-gradient:linear-gradient(108deg in srgb,#BFE6FD,#CBE0FE);--ui-soft-gradient:linear-gradient(180deg in srgb,#F4F8FE,#F2F6FC);--ui-secondary-gradient:linear-gradient(180deg in srgb,#FAEDF5,#F8EBF3);--ui-field-gradient:linear-gradient(180deg in srgb,#F7FAFF,#F5F8FD);--ui-canvas-gradient:linear-gradient(132deg in srgb,#FDFEFF,#FBFDFF,#FCFCFE);--ui-device-gradient:linear-gradient(180deg in srgb,#FAFCFF,#F8FAFD);--ui-chart-gradient:linear-gradient(90deg in srgb,#79D4FF,#7993EE);--ui-chartAlt-gradient:linear-gradient(90deg in srgb,#7993EE,#D875B8);--ui-indicator-gradient:linear-gradient(112deg in srgb,#5595B4,#5568A8,#985282);--ui-navIndicator-gradient:linear-gradient(135deg in srgb,#49809B,#456E98,#495990);--ui-field-rest-gradient:linear-gradient(180deg in srgb,#F7FAFF,#F5F8FE,#F3F6FD);--ui-field-hover-gradient:linear-gradient(180deg in srgb,#F2F7FF,#F0F5FE,#EEF3FD);--ui-mono-gradient:linear-gradient(180deg in srgb,#F7FAFF,#F5F8FD);--ui-soft-ink:#303030;--ui-selected-ink:#242424;--ui-secondary-ink:#242424;--ui-elev-menu:0 8px 24px rgb(35 40 70/12%);--ui-elev-2:0 16px 48px rgb(35 40 70/12%);--tone-neutral-bg:#F5F8FF;--tone-neutral-ink:#646464;--tone-error-bg:#FCEEEF;--tone-error-ink:#9B3B34;--tone-error-gradient:linear-gradient(180deg in srgb,#FDEFF0,#FCEEEF,#FAECEE);--tone-error-action-gradient:linear-gradient(180deg in srgb,#FBE4E6,#FAE2E4,#F8E0E2);--tone-error-action-hover:linear-gradient(180deg in srgb,#F9DADC,#F7D7DA,#F5D4D7);--tone-error-action-ink:#752622;--tone-info-bg:#F2F6FE;--tone-info-ink:#495989;--tone-info-gradient:linear-gradient(180deg in srgb,#F4F8FF,#F2F6FE,#F0F4FC);--tone-success-bg:#F1F8F3;--tone-success-ink:#376459;--tone-success-gradient:linear-gradient(180deg in srgb,#F3FAF5,#F1F8F3,#EFF6F1);--tone-warning-bg:#FFF4DC;--tone-warning-ink:#76510C;--tone-warning-gradient:linear-gradient(180deg in srgb,#FFF6E0,#FFF4DC,#FDF2D9);--tone-warning-action-gradient:linear-gradient(180deg in srgb,#FCE8BE,#FBE6BA,#F9E4B7);--tone-warning-action-hover:linear-gradient(180deg in srgb,#F8E0AE,#F6DEAB,#F4DCA8);--tone-warning-action-ink:#624207}@media (prefers-color-scheme:dark){:root{--ui-bg:#34394B;--ui-surface:#3A4155;--ui-sidebar:#394768;--ui-panel-raised:#3A4155;--ui-menu-surface:#3A4155;--ui-input:#404965;--ui-input-hover:#3F496D;--ui-surface-muted:#3F496D;--ui-edit-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m13 3 4 4M3 17l4-1L17 6a2.8 2.8 0 0 0-4-4L3 12z' fill='none' stroke='%23D1D1D1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ui-ink:#F5F5F5;--ui-muted:#D1D1D1;--ui-faint:#D1D1D1;--ui-border:#4F5A7C;--ui-border-strong:#7AB9F9;--ui-accent:#CFD8F9;--ui-accent-solid:#7AB9F9;--ui-accent-solid-hover:#7AB9F9;--ui-accent-solid-active:#7AB9F9;--ui-on-accent:#242424;--ui-accent-soft:#3F496D;--ui-secondary-fg:#F5F5F5;--ui-border-accent:#7AB9F9;--ui-focus:#7AB9F9;--ui-action-secondary-gradient:linear-gradient(180deg in srgb,#515C8D,#4F5A8B,#4D5889);--ui-action-secondary-gradient-hover:linear-gradient(180deg in srgb,#58608F,#565E8D,#545C8B);--ui-action-secondary-ink:#B5E7FF;--ui-action-secondary-ink-hover:#D0F0FF;--ui-rail:#394768;--ui-rail-ink:#F5F5F5;--ui-rail-muted:#D3D3D3;--ui-rail-hover:#434F77;--ui-rail-border:color-mix(in srgb,#F5F5F5 18%,transparent);--ui-rail-focus:#7AB9F9;--ui-rail-error:#FFC9C1;--ui-rail-action-hover:#7AB9F9;--ui-nav-fill:linear-gradient(180deg in srgb,#46598D,#44578B,#425589);--ui-nav-ink:#F5F5F5;--ui-mono-bg:#404965;--ui-mono-ink:#F5F5F5;--brand-cyan:#79D4FF;--brand-blue:#7993EE;--brand-violet:#D875B8;--brand-gradient:linear-gradient(115deg,#79D4FF,#7993EE,#D875B8);--ui-brand-icon:url(/brand/themes/13.png);--ui-action-gradient:linear-gradient(135deg in srgb,#73C6F1,#7AB9F9,#87AAFC);--ui-rail-gradient:linear-gradient(180deg in srgb,#3B4869,#394667);--ui-selected-gradient:linear-gradient(180deg in srgb,#46598D,#44578B,#425589);--ui-soft-gradient:linear-gradient(180deg in srgb,#455074,#434E72);--ui-secondary-gradient:linear-gradient(180deg in srgb,#444F6C,#424D6A);--ui-field-gradient:linear-gradient(180deg in srgb,#444F6B,#424D69);--ui-canvas-gradient:none;--ui-device-gradient:linear-gradient(180deg in srgb,#3C445A,#3A4258);--ui-chart-gradient:linear-gradient(90deg in srgb,#79D4FF,#7993EE);--ui-chartAlt-gradient:linear-gradient(90deg in srgb,#7993EE,#D875B8);--ui-indicator-gradient:linear-gradient(112deg in srgb,#79D4FF,#72B5FA,#7993EE);--ui-navIndicator-gradient:linear-gradient(135deg in srgb,#99DEFF,#93C7FB,#99ADF2);--ui-field-rest-gradient:linear-gradient(180deg in srgb,#4A526B,#49516A,#485069);--ui-field-hover-gradient:linear-gradient(180deg in srgb,#4E576F,#4D566E,#4C556D);--ui-mono-gradient:linear-gradient(180deg in srgb,#444F6B,#424D69);--ui-soft-ink:#F5F5F5;--ui-selected-ink:#F5F5F5;--ui-secondary-ink:#ECBADC;--ui-elev-menu:0 8px 24px rgb(0 0 0/26%);--ui-elev-2:0 16px 48px rgb(0 0 0/26%);--tone-neutral-bg:#404965;--tone-neutral-ink:#D1D1D1;--tone-error-bg:#644A4D;--tone-error-ink:#FFC9C1;--tone-error-gradient:linear-gradient(180deg in srgb,#664C4F,#644A4D,#62484B);--tone-error-action-gradient:linear-gradient(180deg in srgb,#815D60,#7E5A5D,#7B575A);--tone-error-action-hover:linear-gradient(180deg in srgb,#856266,#825F63,#7F5C60);--tone-error-action-ink:#FFF8F3;--tone-info-bg:#445270;--tone-info-ink:#CDD8FA;--tone-info-gradient:linear-gradient(180deg in srgb,#465472,#445270,#42506E);--tone-success-bg:#42584F;--tone-success-ink:#BEE2D8;--tone-success-gradient:linear-gradient(180deg in srgb,#445A51,#42584F,#40564D);--tone-warning-bg:#615037;--tone-warning-ink:#FFE2A3;--tone-warning-gradient:linear-gradient(180deg in srgb,#635239,#615037,#5F4E35);--tone-warning-action-gradient:linear-gradient(180deg in srgb,#796543,#766240,#735F3D);--tone-warning-action-hover:linear-gradient(180deg in srgb,#7E6A46,#7B6743,#786440);--tone-warning-action-ink:#FFFEF8}}:root{color-scheme:light dark}body{background-image:var(--ui-canvas-gradient)}:root :is(input[type=text],input[type=search],input[type=password],textarea,button,.button,.ui-option){line-height:1.45}:root .explorer-compact .explorer-field-input{line-height:1.45}.themed-brand-mark{display:block;flex:none;background:var(--ui-brand-icon) center /contain no-repeat}.site-header .site-brand{font-size:18px;letter-spacing:-.025em}.site-header .site-nav-link[aria-current=page]{position:relative;background:transparent;color:var(--ui-ink);box-shadow:none}.site-header .site-nav-link[aria-current=page]:after{content:"";position:absolute;height:2px;inset-inline:10px;inset-block-end:-4px;background:var(--ui-indicator-gradient)}.site-header .site-nav-link{white-space:nowrap}.button-primary,.button.primary,.explorer-compact .explorer-button-primary,.explorer-sidebar-actions>.explorer-button-primary,button.primary{border:0;background:var(--ui-action-gradient);color:var(--ui-on-accent);box-shadow:inset 0 1px 0 rgb(255 255 255/12%),0 1px 2px rgb(0 0 0/7%)}.button-primary:hover,.button.primary:hover,.explorer-compact .explorer-button-primary:hover,.explorer-sidebar-actions>.explorer-button-primary:hover,button.primary:hover{background:var(--ui-action-gradient);filter:brightness(.98)}.button-primary:active,.button.primary:active,.explorer-compact .explorer-button-primary:active,.explorer-sidebar-actions>.explorer-button-primary:active,button.primary:active{background:var(--ui-action-gradient)}.button.secondary,.home-secondary-button{background:var(--ui-action-secondary-gradient);color:var(--ui-action-secondary-ink)}.button-outline,.explorer-compact :is(.explorer-refresh,.explorer-comparison-clear,.explorer-page-previous,.explorer-page-next,.explorer-sidebar-toggle),.home-secondary-button,.install-copy-button,.management-panel button:not(.primary):not(.danger){background:var(--ui-action-secondary-gradient);color:var(--ui-action-secondary-ink)}.explorer-compact :is(.explorer-refresh,.explorer-comparison-clear,.explorer-page-previous,.explorer-page-next,.explorer-sidebar-toggle):hover:not(:disabled),.install-copy-button:hover:not(:disabled),.management-panel button:not(.primary):not(.danger):hover:not(:disabled),:is(.button-outline,.home-secondary-button):hover{background:var(--ui-action-secondary-gradient-hover);color:var(--ui-action-secondary-ink-hover);filter:none}.explorer-compact :is(.explorer-sidebar-reset,.explorer-comparison-remove):not(:disabled){text-decoration:underline;text-underline-offset:3px}:root .explorer-compact button:disabled,:root .management-panel button:disabled,:root .ui-select .ui-select-trigger:disabled,:root button:disabled{background:var(--ui-field-gradient);color:var(--ui-muted);opacity:1;filter:none;box-shadow:none;font-weight:500;cursor:not-allowed}.explorer-compact .explorer-rail{background:var(--ui-rail-gradient);border-radius:6px}.explorer-sidebar-actions{background:transparent}.explorer-compact .explorer-rail .explorer-validation{color:var(--ui-rail-error)}.explorer-compact .explorer-field-input,.ui-select .ui-select-trigger,input[type=password],input[type=search],input[type=text],select,textarea{background:var(--ui-field-rest-gradient)}.explorer-compact .explorer-field-input:hover,.ui-select .ui-select-trigger:hover:not(:disabled){background:var(--ui-field-hover-gradient)}:root .explorer-compact .explorer-field-input[role=combobox]{background-image:var(--ui-field-rest-gradient)}:root .explorer-compact .explorer-field-input[role=combobox]:is(:hover,:focus){background-image:var(--ui-field-hover-gradient)}.ui-menu .ui-option.is-committed,.ui-menu .ui-option.is-highlighted,.ui-menu .ui-option:hover,.ui-menu:not(.ui-menu--inline) .ui-option[aria-selected=true]{background:var(--ui-soft-gradient);color:var(--ui-soft-ink)}.ui-menu .ui-option-check{color:var(--ui-soft-ink)}input:is([type=checkbox],[type=radio]){accent-color:var(--ui-accent)}input::placeholder,textarea::placeholder{color:var(--ui-muted);opacity:1}.explorer-compact .explorer-field-input:not([role=combobox]),input:is([type=text],[type=search],[type=password]):not([role=combobox]),textarea{-webkit-padding-end:32px;padding-inline-end:32px;background-image:var(--ui-edit-icon),var(--ui-field-rest-gradient);background-repeat:no-repeat;background-position:right 10px center,50%;background-size:14px 14px,auto}.explorer-compact .explorer-field-input:not([role=combobox]):is(:hover,:focus),input:is([type=text],[type=search],[type=password]):not([role=combobox]):is(:hover,:focus),textarea:is(:hover,:focus){background-image:var(--ui-edit-icon),var(--ui-field-hover-gradient);background-repeat:no-repeat;background-position:right 10px center,50%;background-size:14px 14px,auto}textarea,textarea:is(:hover,:focus){background-position:right 10px top 10px,50%}.benchmark-detail :is(.detail-chip-on,.detail-point-select[aria-pressed=true]){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.explorer-compact .explorer-model-facts .explorer-fact-value{background:var(--ui-secondary-gradient);color:var(--ui-secondary-ink)}.explorer-compact .explorer-active-filter{background:var(--ui-soft-gradient);color:var(--ui-soft-ink)}.benchmark-detail .detail-chip-on{border:0;background:var(--ui-selected-gradient);color:var(--ui-selected-ink)}.benchmark-detail .detail-environment .detail-hardware-grid{background:var(--ui-device-gradient)}.benchmark-detail .detail-weight-badge{background:var(--ui-secondary-gradient);color:var(--ui-secondary-ink)}.home-hero{background:transparent}@media (forced-colors:none){.empty-state-art,.explorer-filter-count,.explorer-guide:before,.explorer-status,.status{background-image:var(--ui-soft-gradient)}.explorer-status-complete,.status.ok{background-image:var(--tone-success-gradient)}.explorer-status-failed,.status.bad{background-image:var(--tone-error-gradient)}.explorer-compact .explorer-compare-limit,.explorer-comparison-caveat,.explorer-status-partial{background-image:var(--tone-warning-gradient)}:root .install-copy-button.copied:not(:disabled){background:var(--tone-success-gradient);color:var(--tone-success-ink)}.button.secondary:hover{background:var(--ui-action-secondary-gradient-hover);color:var(--ui-action-secondary-ink-hover)}:root .explorer-compact .explorer-button:not(.explorer-button-primary,.explorer-button-quiet):not(:disabled){background:var(--ui-action-secondary-gradient);color:var(--ui-action-secondary-ink)}:root .alert .alert-action:hover:not(:disabled),:root .explorer-compact .explorer-button:not(.explorer-button-primary,.explorer-button-quiet):hover:not(:disabled){background:var(--ui-action-secondary-gradient-hover);color:var(--ui-action-secondary-ink-hover);filter:none}.benchmark-detail .detail-point-row-on,.explorer-basis-help>summary:hover,.site-header .site-nav-link:hover,.site-header-github:hover,.ui-select .explorer-combobox-toggle:hover{background-image:var(--ui-soft-gradient)}select:hover{background:var(--ui-field-hover-gradient)}.detail-command,.install-cmd-code,pre{background-image:var(--ui-mono-gradient)}}@media (max-width:900px){.explorer-compact .explorer-rail{background:transparent}.explorer-compact .explorer-sidebar-content{background:var(--ui-rail-gradient)}}@media (forced-colors:active){:root .button-primary,:root :is(button,.button),:root button.primary{background:ButtonFace;color:ButtonText;outline:1px solid ButtonText;box-shadow:none}:root :is(button,.button):focus-visible{outline:2px solid Highlight;outline-offset:2px}:root button:disabled{color:GrayText;outline-color:GrayText}.ui-select-trigger,input[type=password],input[type=search],input[type=text],select,textarea{border:1px solid CanvasText}.benchmark-detail .detail-chip-on,.site-nav-link[aria-current=page]{outline:1px solid Highlight}:root .explorer-compact .explorer-field-input:not([role=combobox]),:root .explorer-compact .explorer-field-input[role=combobox],:root .explorer-compact .explorer-field-input[role=combobox]:is(:hover,:focus),:root input:is([type=text],[type=search],[type=password]):not([role=combobox]),:root textarea{background-image:none}}@media (forced-colors:none) and (min-width:901px){:root .explorer-compact .explorer-rail{background-image:var(--ui-rail-gradient)}}@media (forced-colors:none){:root .explorer-compact .explorer-sidebar-actions{background-image:var(--ui-rail-gradient)}}@media (forced-colors:none) and (max-width:900px){:root .explorer-compact .explorer-sidebar-content{background-image:var(--ui-rail-gradient)}}