.CommandPalette-module__OSU1CG__overlay{z-index:var(--z-modal);justify-content:center;align-items:flex-start;padding-top:80px;display:flex;position:fixed;inset:0}.CommandPalette-module__OSU1CG__backdrop{background:var(--color-surface-overlay);animation:CommandPalette-module__OSU1CG__fadeIn var(--duration-fast) var(--ease-out-cubic);cursor:default;border:none;padding:0;position:fixed;inset:0}.CommandPalette-module__OSU1CG__palette{z-index:1;width:min(640px, calc(100vw - var(--space-8)));background:var(--color-surface-elevated);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);animation:CommandPalette-module__OSU1CG__popIn var(--duration-normal) var(--ease-out-expo);outline:none;position:relative;overflow:hidden}.CommandPalette-module__OSU1CG__inputWrap{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:var(--border-default) solid var(--color-border-subtle);outline:none;display:flex}.CommandPalette-module__OSU1CG__searchIcon{color:var(--color-text-tertiary);flex-shrink:0}.CommandPalette-module__OSU1CG__input{font-family:var(--font-body);font-size:var(--text-md);color:var(--color-text-primary);box-shadow:none;caret-color:var(--color-accent-primary);background:0 0;border:none;outline:none;flex:1}.CommandPalette-module__OSU1CG__input::placeholder{color:var(--color-text-tertiary)}.CommandPalette-module__OSU1CG__escKbd{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-tertiary);background:var(--color-surface-tertiary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-xs);cursor:pointer;padding:2px 6px}.CommandPalette-module__OSU1CG__list{max-height:400px;padding:var(--space-2) 0;scrollbar-width:thin;scrollbar-color:var(--color-border-default) transparent;overflow-y:auto}.CommandPalette-module__OSU1CG__list::-webkit-scrollbar{width:4px}.CommandPalette-module__OSU1CG__list::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:2px}.CommandPalette-module__OSU1CG__group{padding:0}.CommandPalette-module__OSU1CG__group [cmdk-group-heading]{font-family:var(--font-mono);font-size:var(--text-xxs);font-weight:var(--weight-semibold);color:var(--color-text-tertiary);letter-spacing:var(--tracking-wider);text-transform:uppercase;padding:var(--space-2) var(--space-4) var(--space-1)}.CommandPalette-module__OSU1CG__item{padding:var(--space-2) var(--space-4);cursor:pointer;transition:background var(--duration-instant) var(--ease-hover);border-radius:0;outline:none;justify-content:space-between;align-items:center;display:flex}.CommandPalette-module__OSU1CG__item[data-selected=true],.CommandPalette-module__OSU1CG__item[aria-selected=true],.CommandPalette-module__OSU1CG__item:focus-visible{background:var(--color-interactive-hover)}.CommandPalette-module__OSU1CG__itemContent{flex-direction:column;gap:2px;min-width:0;display:flex}.CommandPalette-module__OSU1CG__itemLabel{font-family:var(--font-display);font-size:var(--text-base);color:var(--color-text-primary);font-weight:var(--weight-medium)}.CommandPalette-module__OSU1CG__itemDescription{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-tertiary)}.CommandPalette-module__OSU1CG__shortcutKbd{font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--color-text-muted);background:var(--color-surface-tertiary);border:var(--border-default) solid var(--color-border-subtle);border-radius:var(--radius-xs);line-height:var(--leading-relaxed);white-space:nowrap;flex-shrink:0;padding:1px 6px}.CommandPalette-module__OSU1CG__shortcut{gap:var(--space-1);flex-shrink:0;display:flex}.CommandPalette-module__OSU1CG__kbd{font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--color-text-tertiary);background:var(--color-surface-tertiary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-xs);padding:2px 5px}.CommandPalette-module__OSU1CG__empty{padding:var(--space-8) var(--space-4);text-align:center;font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text-tertiary)}.CommandPalette-module__OSU1CG__footer{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-top:var(--border-default) solid var(--color-border-subtle);background:var(--color-surface-secondary);display:flex}.CommandPalette-module__OSU1CG__footerText{font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--color-text-tertiary);gap:var(--space-3);align-items:center;display:flex}@keyframes CommandPalette-module__OSU1CG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CommandPalette-module__OSU1CG__popIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.CommandPalette-module__OSU1CG__backdrop,.CommandPalette-module__OSU1CG__palette{animation:none}}
.Footer-module__Grjkva__footer{justify-content:center;align-items:center;gap:var(--space-6);margin:var(--space-6) calc(-1 * var(--space-6)) calc(-1 * var(--space-8));padding:var(--space-4) var(--space-6);font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-tertiary);border-top:var(--border-default) solid var(--color-border-subtle);flex-shrink:0;display:flex}@media (max-width:768px){.Footer-module__Grjkva__footer{margin:var(--space-5) calc(-1 * var(--space-4)) calc(-1 * var(--space-6));padding:var(--space-4)}}.Footer-module__Grjkva__copyright{text-align:center}.Footer-module__Grjkva__legalLinks{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.Footer-module__Grjkva__legalLink{color:var(--color-text-tertiary);transition:color var(--duration-instant) var(--ease-hover);text-decoration:none}.Footer-module__Grjkva__legalLink:hover{color:var(--color-text-secondary)}.Footer-module__Grjkva__legalLink:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:2px;border-radius:var(--radius-xs)}.Footer-module__Grjkva__separator{color:var(--color-border-default);-webkit-user-select:none;user-select:none}
.BrandLogo-module__aRdKpG__wrap{width:var(--ink-width);height:calc(var(--ink-width) * .0635);flex:none;display:block;position:relative;overflow:hidden}.BrandLogo-module__aRdKpG__img{top:calc(var(--ink-width) * -.0325);left:calc(var(--ink-width) * -.0499);width:calc(var(--ink-width) * 1.2125);height:calc(var(--ink-width) * .1292);position:absolute}.BrandLogo-module__aRdKpG__light{display:block}.BrandLogo-module__aRdKpG__dark,[data-theme=dark] .BrandLogo-module__aRdKpG__light{display:none}[data-theme=dark] .BrandLogo-module__aRdKpG__dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .BrandLogo-module__aRdKpG__light{display:none}:root:not([data-theme=light]) .BrandLogo-module__aRdKpG__dark{display:block}}
.SubscriptionStatusPill-module__hYNArq__pill{height:32px;padding:0 var(--space-3);border-radius:var(--radius-full);font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);border:var(--border-default) solid transparent;cursor:pointer;white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-out-quad), background var(--duration-fast) var(--ease-out-quad), filter var(--duration-fast) var(--ease-out-quad);align-items:center;display:inline-flex}.SubscriptionStatusPill-module__hYNArq__pill:focus-visible{box-shadow:var(--shadow-focus)}.SubscriptionStatusPill-module__hYNArq__pill_success{background:var(--color-status-success);color:var(--color-text-on-status)}.SubscriptionStatusPill-module__hYNArq__pill_success:hover{filter:brightness(.92)}.SubscriptionStatusPill-module__hYNArq__pill_error{background:var(--color-status-error);color:var(--color-text-on-status)}.SubscriptionStatusPill-module__hYNArq__pill_error:hover{filter:brightness(.92)}.SubscriptionStatusPill-module__hYNArq__pill_warning{background:var(--color-status-warning);color:var(--color-text-on-status)}.SubscriptionStatusPill-module__hYNArq__pill_warning:hover{filter:brightness(.92)}.SubscriptionStatusPill-module__hYNArq__pill_cta{background:var(--color-accent-primary);color:var(--color-text-on-accent)}.SubscriptionStatusPill-module__hYNArq__pill_cta:hover{background:var(--color-accent-primary-hover)}.SubscriptionStatusPill-module__hYNArq__pill_pending{background:var(--color-status-info-subtle);color:#10509d;color:lab(33.8859% 4.78007 -48.3454)}.SubscriptionStatusPill-module__hYNArq__pill_pending:hover{border-color:var(--color-status-info)}.SubscriptionStatusPill-module__hYNArq__pill_neutral{background:var(--color-surface-tertiary);color:var(--color-text-secondary)}.SubscriptionStatusPill-module__hYNArq__pill_neutral:hover{border-color:var(--color-border-strong)}.SubscriptionStatusPill-module__hYNArq__skeleton{border-radius:var(--radius-full);background:var(--color-surface-tertiary);width:92px;height:32px;animation:1.4s ease-in-out infinite SubscriptionStatusPill-module__hYNArq__pulse}@keyframes SubscriptionStatusPill-module__hYNArq__pulse{0%,to{opacity:.6}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.SubscriptionStatusPill-module__hYNArq__skeleton{animation:none}}
.Avatar-module__0AwfNa__avatar{border-radius:var(--radius-full);background:var(--color-accent-subtle);color:var(--color-accent-primary);font-family:var(--font-display);font-weight:var(--weight-semibold);-webkit-user-select:none;user-select:none;object-fit:cover;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.Avatar-module__0AwfNa__sm{width:28px;height:28px;font-size:var(--text-xxs)}.Avatar-module__0AwfNa__md{width:36px;height:36px;font-size:var(--text-xs)}.Avatar-module__0AwfNa__lg{width:48px;height:48px;font-size:var(--text-base)}
.Header-module__ldgnoG__header{height:var(--header-height);padding:0 var(--space-4);background:var(--color-surface-primary);border-bottom:var(--border-thin) solid var(--color-border-subtle);z-index:var(--z-sticky);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.Header-module__ldgnoG__left{align-items:center;gap:var(--space-3);display:flex}.Header-module__ldgnoG__brandMark{--ink-width:340px}.Header-module__ldgnoG__searchTrigger{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-secondary);color:var(--color-text-tertiary);cursor:pointer;transition:background var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover);outline:none;display:flex}.Header-module__ldgnoG__searchTrigger:hover{background:var(--color-surface-tertiary);border-color:var(--color-border-strong);color:var(--color-text-secondary)}.Header-module__ldgnoG__searchTrigger:focus-visible{box-shadow:var(--shadow-focus)}.Header-module__ldgnoG__searchLabel{font-family:var(--font-body);font-size:var(--text-sm)}.Header-module__ldgnoG__searchShortcut{align-items:center;gap:2px;display:flex}.Header-module__ldgnoG__searchKbd{font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--color-text-tertiary);background:var(--color-surface-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-xs);line-height:var(--leading-normal);padding:1px 5px}.Header-module__ldgnoG__right{align-items:center;gap:var(--space-2);display:flex}.Header-module__ldgnoG__menuAnchor{position:relative}.Header-module__ldgnoG__teamGroup{align-items:center;gap:var(--space-2);display:flex}.Header-module__ldgnoG__groupDivider{background:var(--color-border-subtle);width:1px;height:24px}.Header-module__ldgnoG__teamSwitcher{align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-3);background:var(--color-surface-secondary);border:var(--border-default) solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-primary);font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out-quad);display:flex}.Header-module__ldgnoG__teamSwitcher:hover{border-color:var(--color-border-strong)}.Header-module__ldgnoG__teamLabel{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.Header-module__ldgnoG__chevron{font-size:var(--icon-sm);color:var(--color-text-tertiary);transform:rotate(-90deg)}.Header-module__ldgnoG__avatarButton{cursor:pointer;border-radius:var(--radius-full);transition:box-shadow var(--duration-fast) var(--ease-out-quad);background:0 0;border:none;align-items:center;padding:2px;display:flex}.Header-module__ldgnoG__avatarButton:hover{box-shadow:0 0 0 2px var(--color-border-default)}.Header-module__ldgnoG__dropdown{top:calc(100% + var(--space-1));background:var(--color-surface-elevated);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-lg);min-width:200px;box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);padding:var(--space-1);flex-direction:column;display:flex;position:absolute;right:0}.Header-module__ldgnoG__dropdownHeader{padding:var(--space-2) var(--space-3);border-bottom:var(--border-default) solid var(--color-border-subtle);margin-bottom:var(--space-1);flex-direction:column;display:flex}.Header-module__ldgnoG__dropdownName{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}.Header-module__ldgnoG__dropdownEmail{font-size:var(--text-xs);color:var(--color-text-tertiary)}.Header-module__ldgnoG__dropdownItem{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-text-secondary);border-radius:var(--radius-sm);text-align:left;cursor:pointer;width:100%;transition:background var(--duration-instant) var(--ease-out-quad);background:0 0;border:none;display:flex}.Header-module__ldgnoG__dropdownItem:hover{background:var(--color-interactive-hover);color:var(--color-text-primary)}.Header-module__ldgnoG__dropdownItem[data-active]{background:var(--color-interactive-selected);color:var(--color-accent-primary)}.Header-module__ldgnoG__dropdownItemDanger{color:var(--color-status-error);}.Header-module__ldgnoG__dropdownItemDanger:hover{background:var(--color-status-error-subtle)}.Header-module__ldgnoG__dropdownDivider{background:var(--color-border-subtle);height:1px;margin:var(--space-1) 0}@media (max-width:768px){.Header-module__ldgnoG__brandMark{--ink-width:240px}}@media (max-width:640px){.Header-module__ldgnoG__brandMark{--ink-width:200px}.Header-module__ldgnoG__searchLabel{display:none}}@media (max-width:479px){.Header-module__ldgnoG__brandMark{--ink-width:150px}}
.Sidebar-module__chRhja__sidebar{top:var(--header-height);width:var(--sidebar-width-collapsed);background:var(--color-surface-primary);border-right:var(--border-thin) solid var(--color-border-subtle);z-index:var(--z-sticky);transition:width var(--duration-normal) var(--ease-out-quart);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;overflow:hidden}.Sidebar-module__chRhja__expanded{width:var(--sidebar-width-expanded);box-shadow:var(--shadow-lg)}.Sidebar-module__chRhja__navList{gap:var(--space-1);padding:var(--space-2);flex-direction:column;list-style:none;display:flex}.Sidebar-module__chRhja__navFooter{border-top:var(--border-default) solid var(--color-border-subtle);margin-top:auto}.Sidebar-module__chRhja__navItem{align-items:center;gap:var(--space-3);height:40px;padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--color-text-secondary);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-regular);transition:background var(--duration-fast) var(--ease-out-quad), color var(--duration-fast) var(--ease-out-quad);white-space:nowrap;display:flex;overflow:hidden}.Sidebar-module__chRhja__navItem:hover{background:var(--color-interactive-hover);color:var(--color-text-primary)}.Sidebar-module__chRhja__active{background:var(--color-interactive-selected);color:var(--color-accent-primary);font-weight:var(--weight-medium)}.Sidebar-module__chRhja__iconWrap{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.Sidebar-module__chRhja__label{opacity:0;transition:opacity var(--duration-fast) var(--ease-out-quad), transform var(--duration-fast) var(--ease-out-quad);transform:translate(-4px)}.Sidebar-module__chRhja__expanded .Sidebar-module__chRhja__label{opacity:1;transform:translate(0)}.Sidebar-module__chRhja__navItemLocked{height:auto;min-height:40px;padding-top:var(--space-2);padding-bottom:var(--space-2);cursor:not-allowed;align-items:flex-start;}.Sidebar-module__chRhja__navItemLocked:hover{color:var(--color-text-secondary);background:0 0}.Sidebar-module__chRhja__navItemLocked .Sidebar-module__chRhja__iconWrap{margin-top:1px}.Sidebar-module__chRhja__lockedText{flex-direction:column;gap:1px;min-width:0;display:flex}.Sidebar-module__chRhja__lockedRow{align-items:center;gap:var(--space-2);display:flex}.Sidebar-module__chRhja__lockIcon{color:var(--color-text-tertiary);flex-shrink:0;align-items:center;display:flex}.Sidebar-module__chRhja__lockedNote{font-family:var(--font-body);font-size:var(--text-xxs);font-weight:var(--weight-regular);line-height:var(--leading-normal);color:var(--color-text-secondary);white-space:normal;display:none}.Sidebar-module__chRhja__expanded .Sidebar-module__chRhja__lockedNote{display:block}.Sidebar-module__chRhja__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ProjectCard-module__25G50a__card{background:var(--color-surface-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-lg);height:100%;min-height:184px;box-shadow:var(--shadow-xs);transition:box-shadow var(--duration-normal) var(--ease-hover), border-color var(--duration-normal) var(--ease-hover), transform var(--duration-normal) var(--ease-out-cubic);flex-direction:column;display:flex;position:relative;overflow:hidden}.ProjectCard-module__25G50a__card:hover{box-shadow:var(--shadow-md);border-color:var(--color-border-strong);transform:translateY(-2px)}.ProjectCard-module__25G50a__glow{border-color:var(--color-accent-primary);animation:ProjectCard-module__25G50a__cardGlow 2.4s var(--ease-out-cubic) 1}@keyframes ProjectCard-module__25G50a__cardGlow{0%{box-shadow:0 0 0 0 var(--color-accent-subtle);border-color:var(--color-accent-primary)}55%{box-shadow:0 0 0 4px var(--color-accent-subtle);border-color:var(--color-accent-primary)}to{box-shadow:var(--shadow-xs);border-color:var(--color-border-default)}}.ProjectCard-module__25G50a__cardLink{padding:var(--space-4);flex-direction:column;flex:1;text-decoration:none;display:flex}.ProjectCard-module__25G50a__cardHeader{align-items:flex-start;gap:var(--space-3);display:flex}.ProjectCard-module__25G50a__cardHeader>:last-child{flex-shrink:0}.ProjectCard-module__25G50a__monogram{border-radius:var(--radius-md);width:40px;height:40px;font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text-secondary);background:var(--color-surface-tertiary);border:var(--border-default) solid var(--color-border-subtle);transition:color var(--duration-normal) var(--ease-hover), background var(--duration-normal) var(--ease-hover), border-color var(--duration-normal) var(--ease-hover);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ProjectCard-module__25G50a__card:hover .ProjectCard-module__25G50a__monogram{color:var(--color-accent-primary);background:var(--color-accent-subtle);border-color:var(--color-accent-muted)}.ProjectCard-module__25G50a__headerText{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.ProjectCard-module__25G50a__name{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);letter-spacing:var(--tracking-snug);line-height:var(--leading-snug);overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ProjectCard-module__25G50a__chips{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.ProjectCard-module__25G50a__visibilityBadge{font-family:var(--font-display);font-size:var(--text-xxs);font-weight:var(--weight-medium);color:var(--color-text-tertiary);background:var(--color-surface-tertiary);border-radius:var(--radius-full);white-space:nowrap;align-items:center;gap:4px;padding:3px 9px;display:inline-flex}.ProjectCard-module__25G50a__demoBadge{font-family:var(--font-display);font-size:var(--text-xxs);font-weight:var(--weight-medium);color:var(--color-status-info);background:var(--color-status-info-subtle);border-radius:var(--radius-full);align-items:center;padding:3px 9px;display:inline-flex}.ProjectCard-module__25G50a__footer{align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-default) solid var(--color-border-subtle);margin-top:auto;display:flex}.ProjectCard-module__25G50a__creator{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}.ProjectCard-module__25G50a__creatorName{font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ProjectCard-module__25G50a__date{font-family:var(--font-mono);font-size:var(--text-xxs);font-variant-numeric:tabular-nums;color:var(--color-text-tertiary);white-space:nowrap;flex-shrink:0}.ProjectCard-module__25G50a__actions{border-top:var(--border-default) solid var(--color-border-subtle);background:var(--color-surface-secondary);align-items:stretch;display:flex}.ProjectCard-module__25G50a__actions>*{flex:1 1 0;min-width:0;display:flex}.ProjectCard-module__25G50a__actions>*+*{border-left:var(--border-default) solid var(--color-border-subtle)}.ProjectCard-module__25G50a__actionBtn{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-1);font-family:var(--font-display);font-size:var(--text-xxs);font-weight:var(--weight-medium);color:var(--color-text-tertiary);cursor:pointer;white-space:nowrap;transition:background var(--duration-fast) var(--ease-hover), color var(--duration-fast) var(--ease-hover);background:0 0;border:none;outline:none;flex:1;text-decoration:none;display:flex}.ProjectCard-module__25G50a__actionBtn:hover{background:var(--color-interactive-hover);color:var(--color-text-primary)}.ProjectCard-module__25G50a__actionBtn:focus-visible{box-shadow:inset 0 0 0 2px var(--color-border-focus);color:var(--color-text-primary)}.ProjectCard-module__25G50a__actionBtn.ProjectCard-module__25G50a__danger:hover,.ProjectCard-module__25G50a__actionBtn.ProjectCard-module__25G50a__danger:focus-visible{background:var(--color-status-error-subtle);color:var(--color-status-error)}@media (prefers-reduced-motion:reduce){.ProjectCard-module__25G50a__card,.ProjectCard-module__25G50a__card:hover{transform:none}.ProjectCard-module__25G50a__glow{animation:none}}
.SupportDialog-module__u3NdYG__dialog{border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-elevated);width:100%;max-width:480px;max-height:90dvh;color:var(--color-text-primary);box-shadow:var(--shadow-lg);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.SupportDialog-module__u3NdYG__dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000007a;background:lab(0% 0 0/.48)}.SupportDialog-module__u3NdYG__inner{height:100%;padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.SupportDialog-module__u3NdYG__header{justify-content:space-between;align-items:center;display:flex}.SupportDialog-module__u3NdYG__title{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--leading-snug);margin:0}.SupportDialog-module__u3NdYG__closeBtn{cursor:pointer;width:28px;height:28px;color:var(--color-text-tertiary);border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.SupportDialog-module__u3NdYG__closeBtn:hover{color:var(--color-text-primary);background:var(--color-surface-overlay)}.SupportDialog-module__u3NdYG__closeBtn:focus-visible{outline:var(--border-thick) solid var(--color-border-focus);outline-offset:2px}.SupportDialog-module__u3NdYG__form{gap:var(--space-3);flex-direction:column;display:flex}.SupportDialog-module__u3NdYG__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}.SupportDialog-module__u3NdYG__select,.SupportDialog-module__u3NdYG__textarea{width:100%;font-size:var(--text-sm);color:var(--color-text-primary);background:var(--color-surface-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);transition:border-color var(--duration-fast) var(--ease-hover);box-sizing:border-box;font-family:inherit}.SupportDialog-module__u3NdYG__select:focus,.SupportDialog-module__u3NdYG__textarea:focus{border-color:var(--color-accent-primary);box-shadow:0 0 0 var(--border-thick) var(--color-border-focus);outline:none}.SupportDialog-module__u3NdYG__textarea{resize:vertical;min-height:100px}.SupportDialog-module__u3NdYG__screenshotNote{font-size:var(--text-xs);color:var(--color-text-tertiary);line-height:var(--leading-body);margin:0}.SupportDialog-module__u3NdYG__actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-1);display:flex}.SupportDialog-module__u3NdYG__cancelBtn{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;border:var(--border-default) solid var(--color-border-default);color:var(--color-text-secondary);background:0 0}.SupportDialog-module__u3NdYG__cancelBtn:hover{background:var(--color-surface-overlay)}.SupportDialog-module__u3NdYG__cancelBtn:focus-visible{outline:var(--border-thick) solid var(--color-border-focus);outline-offset:2px}.SupportDialog-module__u3NdYG__submitBtn{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;background:var(--color-accent-primary);color:var(--color-text-on-accent);transition:opacity var(--duration-fast) var(--ease-hover);border:none}.SupportDialog-module__u3NdYG__submitBtn:hover:not(:disabled){opacity:.88}.SupportDialog-module__u3NdYG__submitBtn:disabled{opacity:.5;cursor:not-allowed}.SupportDialog-module__u3NdYG__submitBtn:focus-visible{outline:var(--border-thick) solid var(--color-border-focus);outline-offset:2px}.SupportDialog-module__u3NdYG__successState{gap:var(--space-3);padding:var(--space-2) 0;flex-direction:column;display:flex}.SupportDialog-module__u3NdYG__successTitle{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-status-success-text);margin:0}.SupportDialog-module__u3NdYG__successBody{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin:0}.SupportDialog-module__u3NdYG__link{color:var(--color-accent-primary);text-decoration:underline}.SupportDialog-module__u3NdYG__doneBtn{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;background:var(--color-accent-primary);color:var(--color-text-on-accent);border:none;align-self:flex-start}.SupportDialog-module__u3NdYG__doneBtn:focus-visible{outline:var(--border-thick) solid var(--color-border-focus);outline-offset:2px}
.AppShell-module__WVLZsa__shell{background:var(--color-surface-root);padding-left:var(--sidebar-width-collapsed);flex-direction:column;display:flex;position:fixed;inset:0;overflow:clip}.AppShell-module__WVLZsa__content{margin-top:var(--header-height);padding:var(--space-5) var(--space-6) var(--space-8);flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow-y:auto}.AppShell-module__WVLZsa__pageArea{flex-direction:column;flex:1 0 auto;width:100%;min-width:0;display:flex}.AppShell-module__WVLZsa__pageArea:has(>[data-fit-viewport]){flex:none;height:100%;min-height:0}@media (max-width:768px){.AppShell-module__WVLZsa__content{padding:var(--space-4) var(--space-4) var(--space-6)}}.AppShell-module__WVLZsa__loadingContainer{background:var(--color-surface-root);justify-content:center;align-items:center;min-height:100vh;display:flex}.AppShell-module__WVLZsa__spinner{border:3px solid var(--color-border-default);border-top-color:var(--color-accent-primary);border-radius:var(--radius-full);width:32px;height:32px;animation:.7s linear infinite AppShell-module__WVLZsa__spin}@keyframes AppShell-module__WVLZsa__spin{to{transform:rotate(360deg)}}.AppShell-module__WVLZsa__errorContainer{background:var(--color-surface-root);min-height:100vh;padding:var(--space-8);justify-content:center;align-items:center;display:flex}.AppShell-module__WVLZsa__errorContent{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;max-width:400px;display:flex}.AppShell-module__WVLZsa__errorTitle{font-size:var(--text-xl);color:var(--color-text-primary)}.AppShell-module__WVLZsa__errorMessage{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.AppShell-module__WVLZsa__errorLink{font-size:var(--text-sm);color:var(--color-text-tertiary);text-underline-offset:2px;transition:color var(--duration-fast) var(--ease-out-quad);text-decoration:underline}.AppShell-module__WVLZsa__errorLink:hover{color:var(--color-text-secondary)}
.Badge-module__g-cF8q__badge{padding:2px var(--space-2);font-family:var(--font-mono);font-size:var(--text-xxs);font-weight:var(--weight-medium);line-height:var(--leading-tight);border-radius:var(--radius-sm);white-space:nowrap;-webkit-user-select:none;user-select:none;text-transform:capitalize;align-items:center;display:inline-flex}.Badge-module__g-cF8q__default{background:var(--color-surface-tertiary);color:var(--color-text-secondary)}.Badge-module__g-cF8q__accent{background:var(--color-accent-subtle);color:var(--color-accent-primary)}.Badge-module__g-cF8q__success{background:var(--color-status-success-subtle);color:var(--color-status-success)}.Badge-module__g-cF8q__warning{background:var(--color-status-warning-subtle);color:var(--color-status-warning)}.Badge-module__g-cF8q__error{background:var(--color-status-error-subtle);color:var(--color-status-error)}.Badge-module__g-cF8q__info{background:var(--color-status-info-subtle);color:var(--color-status-info)}
.DialectMatrix-module__EudnQW__wrap{gap:var(--space-3);flex-direction:column;display:flex}.DialectMatrix-module__EudnQW__summary{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-primary);background:var(--color-status-success-subtle);margin:0}.DialectMatrix-module__EudnQW__summary[data-tone=warning]{background:var(--color-status-warning-subtle)}.DialectMatrix-module__EudnQW__summary[data-tone=error]{background:var(--color-status-error-subtle)}.DialectMatrix-module__EudnQW__scroll{border-radius:var(--radius-md);border:var(--border-default) solid var(--color-border-default);overflow-x:auto}.DialectMatrix-module__EudnQW__scroll:focus-visible{outline:var(--border-thick) solid var(--color-border-focus);outline-offset:2px}.DialectMatrix-module__EudnQW__table{border-collapse:collapse;width:100%;font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-normal)}.DialectMatrix-module__EudnQW__table th,.DialectMatrix-module__EudnQW__table td{padding:var(--space-1-5) var(--space-3);border-bottom:var(--border-default) solid var(--color-border-subtle);text-align:left;vertical-align:top}.DialectMatrix-module__EudnQW__table tbody tr:last-child th,.DialectMatrix-module__EudnQW__table tbody tr:last-child td{border-bottom:none}.DialectMatrix-module__EudnQW__table thead th{background:var(--color-surface-secondary);color:var(--color-text-secondary);font-family:var(--font-display);font-weight:var(--weight-semibold);position:sticky;top:0}.DialectMatrix-module__EudnQW__settingCol{min-width:180px}.DialectMatrix-module__EudnQW__hostCol{min-width:140px}.DialectMatrix-module__EudnQW__hostName{font-family:var(--font-mono);color:var(--color-text-primary);display:block}.DialectMatrix-module__EudnQW__hostRole{font-family:var(--font-body);font-weight:var(--weight-regular);color:var(--color-text-tertiary);display:block}.DialectMatrix-module__EudnQW__settingCell{font-weight:var(--weight-regular);background:var(--color-surface-primary)}.DialectMatrix-module__EudnQW__settingName{color:var(--color-text-primary);display:block}.DialectMatrix-module__EudnQW__consequence{margin-top:var(--space-0-5);padding:0 var(--space-1-5);border-radius:var(--radius-xs);background:var(--color-status-warning-subtle);color:var(--color-status-warning-text);font-size:var(--text-xxs);display:inline-block}.DialectMatrix-module__EudnQW__consequence[data-blocking]{background:var(--color-status-error-subtle);color:var(--color-status-error-text)}tr[data-differs] .DialectMatrix-module__EudnQW__settingCell{background:var(--color-status-warning-subtle)}tr[data-blocking] .DialectMatrix-module__EudnQW__settingCell{background:var(--color-status-error-subtle)}.DialectMatrix-module__EudnQW__value{font-family:var(--font-mono);color:var(--color-text-primary);overflow-wrap:anywhere}.DialectMatrix-module__EudnQW__value[data-odd]{background:var(--color-status-warning-subtle);font-weight:var(--weight-semibold)}tr[data-blocking] .DialectMatrix-module__EudnQW__value[data-odd]{background:var(--color-status-error-subtle);color:var(--color-status-error-text)}.DialectMatrix-module__EudnQW__value[data-unreported]{color:var(--color-text-tertiary);font-family:var(--font-body);font-style:italic}.DialectMatrix-module__EudnQW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.FabricMetricGrid-module__n-bdCW__wrap{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.FabricMetricGrid-module__n-bdCW__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));display:grid}.FabricMetricGrid-module__n-bdCW__card{gap:var(--space-1-5);min-width:0;padding:var(--space-3);border-radius:var(--radius-md);border:var(--border-default) solid var(--color-border-default);background:var(--color-surface-secondary);flex-direction:column;display:flex}.FabricMetricGrid-module__n-bdCW__title{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-text-primary);margin:0}.FabricMetricGrid-module__n-bdCW__meaning,.FabricMetricGrid-module__n-bdCW__note,.FabricMetricGrid-module__n-bdCW__elsewhere{font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}.FabricMetricGrid-module__n-bdCW__note[data-tone=ok]{color:var(--color-status-success-text)}.FabricMetricGrid-module__n-bdCW__elsewhere{gap:var(--space-1);padding-left:var(--space-4);flex-direction:column;display:flex}.FabricMetricGrid-module__n-bdCW__elsewhereTitle{font-weight:var(--weight-semibold);color:var(--color-text-primary)}
.NetworkPanels-module__hTMHda__jobPicker{align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}.NetworkPanels-module__hTMHda__select{min-height:32px;padding:0 var(--space-2);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-primary);color:var(--color-text-primary);font-family:var(--font-mono);font-size:var(--text-sm)}.NetworkPanels-module__hTMHda__select:focus-visible{outline:var(--border-thick) solid var(--color-border-focus);outline-offset:2px}.NetworkPanels-module__hTMHda__errorRow td{color:var(--color-status-error-text)}.NetworkPanels-module__hTMHda__subtle{color:var(--color-text-secondary)}.NetworkPanels-module__hTMHda__counterCell{align-items:center;gap:var(--space-1-5);display:inline-flex}.NetworkPanels-module__hTMHda__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.NetworkPanels-module__hTMHda__pickers{gap:var(--space-4);flex-wrap:wrap;display:flex}.NetworkPanels-module__hTMHda__figures{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.NetworkPanels-module__hTMHda__figure{gap:var(--space-1);padding:var(--space-3);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-secondary);flex-direction:column;display:flex}.NetworkPanels-module__hTMHda__figureLabel{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-secondary)}.NetworkPanels-module__hTMHda__figureValue{font-family:var(--font-mono);font-size:var(--text-lg);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.NetworkPanels-module__hTMHda__figureNote{font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-text-secondary)}
.WorkloadConfigPanel-module__HVt6dq__panel{gap:var(--space-3);flex-direction:column;display:flex}.WorkloadConfigPanel-module__HVt6dq__fieldRow{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.WorkloadConfigPanel-module__HVt6dq__field{flex-direction:column;gap:2px;display:flex}.WorkloadConfigPanel-module__HVt6dq__fieldLabel{font-family:var(--font-mono);font-size:var(--text-xxs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-tertiary)}.WorkloadConfigPanel-module__HVt6dq__fieldValue{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-primary)}.WorkloadConfigPanel-module__HVt6dq__modelList{gap:var(--space-1);flex-wrap:wrap;display:flex}.WorkloadConfigPanel-module__HVt6dq__modelChip{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-tertiary);border:var(--border-default) solid var(--color-border-subtle);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:320px;display:inline-flex;overflow:hidden}.WorkloadConfigPanel-module__HVt6dq__modelChipSub{font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--color-text-tertiary);border-left:var(--border-default) solid var(--color-border-subtle);padding-left:var(--space-1)}.WorkloadConfigPanel-module__HVt6dq__kvList{gap:var(--space-1);flex-wrap:wrap;display:flex}.WorkloadConfigPanel-module__HVt6dq__kvChip{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-tertiary);border:var(--border-default) solid var(--color-border-subtle);font-family:var(--font-mono);font-size:var(--text-xs);display:inline-flex}.WorkloadConfigPanel-module__HVt6dq__kvKey{color:var(--color-text-tertiary)}.WorkloadConfigPanel-module__HVt6dq__kvValue{color:var(--color-text-primary);font-weight:var(--weight-medium)}.WorkloadConfigPanel-module__HVt6dq__matrixGrid{gap:var(--space-2);flex-direction:column;display:flex}.WorkloadConfigPanel-module__HVt6dq__matrixRow{align-items:baseline;gap:var(--space-2);display:flex}.WorkloadConfigPanel-module__HVt6dq__matrixLabel{font-family:var(--font-mono);font-size:var(--text-xxs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-tertiary);flex-shrink:0;min-width:88px}.WorkloadConfigPanel-module__HVt6dq__chipList{gap:var(--space-1);flex-wrap:wrap;display:flex}.WorkloadConfigPanel-module__HVt6dq__matrixChip{padding:1px var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-secondary);border:var(--border-default) solid var(--color-border-subtle);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}
.ChoiceCards-module__Zj7Qqq__group{gap:var(--space-2);display:grid}.ChoiceCards-module__Zj7Qqq__group[data-layout=grid]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.ChoiceCards-module__Zj7Qqq__item{border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-primary);min-width:0;transition:border-color var(--duration-fast) var(--ease-hover);flex-direction:column;display:flex}.ChoiceCards-module__Zj7Qqq__item[data-checked]{border-color:var(--color-accent-primary)}.ChoiceCards-module__Zj7Qqq__card{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);cursor:pointer;isolation:isolate;transition:background-color var(--duration-fast) var(--ease-hover);outline:none;display:flex;position:relative}.ChoiceCards-module__Zj7Qqq__card:hover:not([data-disabled]){background:var(--color-interactive-hover)}.ChoiceCards-module__Zj7Qqq__card:focus-visible{box-shadow:var(--shadow-focus)}.ChoiceCards-module__Zj7Qqq__card[data-disabled]{cursor:not-allowed}.ChoiceCards-module__Zj7Qqq__fill{z-index:-1;border-radius:inherit;background:var(--color-accent-subtle);position:absolute;inset:0}.ChoiceCards-module__Zj7Qqq__icon{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-sm);background:var(--color-surface-tertiary);color:var(--color-text-secondary);font-size:var(--icon-md);transition:background-color var(--duration-fast) var(--ease-hover), color var(--duration-fast) var(--ease-hover);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ChoiceCards-module__Zj7Qqq__card[data-checked] .ChoiceCards-module__Zj7Qqq__icon{background:var(--color-accent-muted);color:var(--color-accent-primary)}.ChoiceCards-module__Zj7Qqq__text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.ChoiceCards-module__Zj7Qqq__titleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ChoiceCards-module__Zj7Qqq__title{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-text-primary);text-wrap:balance}.ChoiceCards-module__Zj7Qqq__card[data-disabled] .ChoiceCards-module__Zj7Qqq__title{color:var(--color-text-secondary)}.ChoiceCards-module__Zj7Qqq__tag{padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-full);background:var(--color-accent-muted);color:var(--color-accent-primary);font-family:var(--font-display);font-size:var(--text-xxs);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-wide)}.ChoiceCards-module__Zj7Qqq__description,.ChoiceCards-module__Zj7Qqq__reason{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary);text-wrap:pretty}.ChoiceCards-module__Zj7Qqq__reason:before{content:"";width:var(--space-1-5);height:var(--space-1-5);margin-right:var(--space-2);border-radius:var(--radius-full);background:var(--color-status-warning);vertical-align:middle;display:inline-block}.ChoiceCards-module__Zj7Qqq__dot{width:var(--space-4);height:var(--space-4);margin-top:var(--space-0-5);border:var(--border-thick) solid var(--color-border-strong);border-radius:var(--radius-full);transition:border-color var(--duration-instant) var(--ease-hover), border-width var(--duration-instant) var(--ease-hover);flex-shrink:0}.ChoiceCards-module__Zj7Qqq__card[data-checked] .ChoiceCards-module__Zj7Qqq__dot{border-width:5px;border-color:var(--color-accent-primary)}.ChoiceCards-module__Zj7Qqq__card[data-disabled] .ChoiceCards-module__Zj7Qqq__dot{border-style:dashed}.ChoiceCards-module__Zj7Qqq__details{overflow:hidden}.ChoiceCards-module__Zj7Qqq__detailsInner{gap:var(--space-4);padding:var(--space-1) var(--space-4) var(--space-4);border-top:var(--border-default) solid var(--color-border-subtle);padding-top:var(--space-4);flex-direction:column;display:flex}
.WorkloadNodeGroupPanel-module__4vL8IW__wrap{gap:var(--space-3);flex-direction:column;display:flex}.WorkloadNodeGroupPanel-module__4vL8IW__pickerRow{align-items:center;gap:var(--space-2);display:flex}.WorkloadNodeGroupPanel-module__4vL8IW__pickerRow>:first-child{flex:1;min-width:0}.WorkloadNodeGroupPanel-module__4vL8IW__pickerRow>button{height:var(--control-h);flex-shrink:0}.WorkloadNodeGroupPanel-module__4vL8IW__selectionCard{background:var(--color-surface-secondary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-sm);padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.WorkloadNodeGroupPanel-module__4vL8IW__selectionHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.WorkloadNodeGroupPanel-module__4vL8IW__selectionName{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}.WorkloadNodeGroupPanel-module__4vL8IW__removeBtn{appearance:none;border-radius:var(--radius-xs);color:var(--color-text-tertiary);cursor:pointer;font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-medium);padding:var(--space-1);transition:color var(--duration-instant) var(--ease-hover);background:0 0;border:none}.WorkloadNodeGroupPanel-module__4vL8IW__removeBtn:hover{color:var(--color-status-error-text)}.WorkloadNodeGroupPanel-module__4vL8IW__removeBtn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.WorkloadNodeGroupPanel-module__4vL8IW__memberList{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.WorkloadNodeGroupPanel-module__4vL8IW__memberChip{background:var(--color-surface-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-xs);padding:2px var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-primary)}.WorkloadNodeGroupPanel-module__4vL8IW__emptyHint{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-tertiary);margin:0}.WorkloadNodeGroupPanel-module__4vL8IW__parallelismHint{font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-text-tertiary);margin:0}
.LoadStageFields-module__O86wVW__number{width:100%;height:var(--control-h);padding:0 var(--space-3);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-primary);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-primary);transition:box-shadow var(--duration-instant) var(--ease-hover)}.LoadStageFields-module__O86wVW__number:focus{border-color:var(--color-border-focus);box-shadow:var(--shadow-focus);outline:none}
.HfTokenField-module__KDfHtW__row{align-items:center;gap:var(--space-2);min-height:var(--control-h);display:flex}.HfTokenField-module__KDfHtW__loading{min-height:var(--control-h);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-tertiary);align-items:center;display:flex}.HfTokenField-module__KDfHtW__statusIcon{border-radius:var(--radius-full);background:var(--color-status-success);flex-shrink:0;width:8px;height:8px}.HfTokenField-module__KDfHtW__statusText{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-primary)}.HfTokenField-module__KDfHtW__changeBtn{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);padding:2px var(--space-2);font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-secondary);cursor:pointer;background:0 0;margin-left:auto}.HfTokenField-module__KDfHtW__changeBtn:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}.HfTokenField-module__KDfHtW__inputWrap{border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-primary);min-width:0;min-height:var(--control-h);flex:1;align-items:center;display:flex;overflow:hidden}.HfTokenField-module__KDfHtW__inputWrap:focus-within{border-color:var(--color-border-focus);box-shadow:var(--shadow-focus)}.HfTokenField-module__KDfHtW__input{padding:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1}.HfTokenField-module__KDfHtW__eyeBtn{padding:var(--space-1) var(--space-2);color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.HfTokenField-module__KDfHtW__eyeBtn:hover{color:var(--color-text-primary)}.HfTokenField-module__KDfHtW__addBtn{height:var(--control-h);padding:0 var(--space-3);background:var(--color-surface-secondary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-sm);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--duration-instant) var(--ease-hover), color var(--duration-instant) var(--ease-hover);justify-content:center;align-items:center;display:flex}.HfTokenField-module__KDfHtW__addBtn:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}.HfTokenField-module__KDfHtW__saveBtn{height:var(--control-h);padding:0 var(--space-3);border:var(--border-default) solid var(--color-accent-primary);border-radius:var(--radius-sm);background:var(--color-accent-subtle);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);cursor:pointer;white-space:nowrap}.HfTokenField-module__KDfHtW__saveBtn:disabled{opacity:.5;cursor:not-allowed}.HfTokenField-module__KDfHtW__cancelBtn{height:var(--control-h);padding:0 var(--space-3);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-primary);font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap}
.DatasetField-module__YLvKmG__row{align-items:stretch;gap:var(--space-2);min-width:0;display:flex}.DatasetField-module__YLvKmG__select{flex:1;min-width:0}.DatasetField-module__YLvKmG__uploadBtn{align-items:center;gap:var(--space-1-5);height:var(--control-h);padding:0 var(--space-3);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-primary);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;transition:border-color var(--duration-instant) var(--ease-hover), color var(--duration-instant) var(--ease-hover), background-color var(--duration-instant) var(--ease-hover);flex-shrink:0;display:inline-flex}.DatasetField-module__YLvKmG__uploadBtn:hover:not(:disabled){border-color:var(--color-border-strong);color:var(--color-text-primary);background:var(--color-surface-secondary)}.DatasetField-module__YLvKmG__uploadBtn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.DatasetField-module__YLvKmG__uploadBtn:disabled{opacity:.6;cursor:not-allowed}.DatasetField-module__YLvKmG__hiddenInput{display:none}
.page-module__JkgL5W__measure{gap:var(--space-5);width:100%;max-width:var(--content-max-width);padding:var(--space-6);flex-direction:column;margin-inline:auto;display:flex}@media (max-width:768px){.page-module__JkgL5W__measure{padding:var(--space-4)}}
.page-module__FduUVa__page{gap:var(--space-5);padding:var(--space-6);flex-direction:column;width:100%;display:flex}.page-module__FduUVa__pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__FduUVa__title{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary);letter-spacing:var(--tracking-tighter);line-height:var(--leading-display);text-shadow:var(--text-shadow-heading-light);margin:0}[data-theme=dark] .page-module__FduUVa__title{text-shadow:var(--text-shadow-heading-dark)}.page-module__FduUVa__subtitle{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text-secondary);margin:var(--space-1) 0 0}.page-module__FduUVa__headerActions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}
.DiscoveryScansList-module__yOoyTa__section{gap:var(--space-2);flex-direction:column;display:flex}.DiscoveryScansList-module__yOoyTa__heading{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0}.DiscoveryScansList-module__yOoyTa__lede,.DiscoveryScansList-module__yOoyTa__message{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}.DiscoveryScansList-module__yOoyTa__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DiscoveryScansList-module__yOoyTa__item{align-items:baseline;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-surface-secondary);border-radius:var(--radius-md);grid-template-columns:minmax(140px,220px) 1fr auto;display:grid}.DiscoveryScansList-module__yOoyTa__host{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-primary)}.DiscoveryScansList-module__yOoyTa__detail{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary)}.DiscoveryScansList-module__yOoyTa__when{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-tertiary);white-space:nowrap}@media (max-width:720px){.DiscoveryScansList-module__yOoyTa__item{gap:var(--space-1);grid-template-columns:1fr}}
.WorkloadHeroPanel-module__ozCAFa__hero{gap:var(--space-8);flex-direction:column;display:flex}.WorkloadHeroPanel-module__ozCAFa__titleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.WorkloadHeroPanel-module__ozCAFa__titleBlock{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.WorkloadHeroPanel-module__ozCAFa__displayName{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:var(--leading-display);letter-spacing:var(--tracking-tighter);color:var(--color-text-primary);text-wrap:balance;margin:0}.WorkloadHeroPanel-module__ozCAFa__titleMetaLine{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.WorkloadHeroPanel-module__ozCAFa__codeSlug{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-tertiary);white-space:nowrap}.WorkloadHeroPanel-module__ozCAFa__toolBadge{padding:var(--space-0-5) var(--space-2);font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-snug);border-radius:var(--radius-full);background:var(--color-accent-subtle);color:var(--color-accent-primary);white-space:nowrap;align-items:center;display:inline-flex}.WorkloadHeroPanel-module__ozCAFa__titleActions{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.WorkloadHeroPanel-module__ozCAFa__runCount{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-tertiary);white-space:nowrap}.WorkloadHeroPanel-module__ozCAFa__body{gap:var(--space-8);flex-direction:column;display:flex}.WorkloadHeroPanel-module__ozCAFa__bodyCollapsed{display:none}.WorkloadHeroPanel-module__ozCAFa__kpiGrid{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}.WorkloadHeroPanel-module__ozCAFa__kpi{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.WorkloadHeroPanel-module__ozCAFa__kpiLabel{align-items:center;gap:var(--space-1);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-snug);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.WorkloadHeroPanel-module__ozCAFa__kpiAgg{font-family:var(--font-display);font-size:var(--text-xs);color:var(--color-text-tertiary)}.WorkloadHeroPanel-module__ozCAFa__kpiValue{font-family:var(--font-mono);font-size:var(--display-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin:0}.WorkloadHeroPanel-module__ozCAFa__specGrid{gap:var(--space-3) var(--space-8);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0;display:grid}.WorkloadHeroPanel-module__ozCAFa__specRow{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.WorkloadHeroPanel-module__ozCAFa__specLabel{font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-snug);color:var(--color-text-tertiary)}.WorkloadHeroPanel-module__ozCAFa__specValue{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-primary);font-variant-numeric:tabular-nums;word-break:break-word;margin:0}@media (max-width:720px){.WorkloadHeroPanel-module__ozCAFa__kpiGrid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.WorkloadHeroPanel-module__ozCAFa__kpiValue{font-size:var(--display-xs)}}.WorkloadHeroPanel-module__ozCAFa__verdict{gap:var(--space-2);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--color-status-warning-subtle);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-status-warning) 32%, transparent);flex-direction:column;display:flex}.WorkloadHeroPanel-module__ozCAFa__verdictLead{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-medium);line-height:var(--leading-normal);color:var(--color-text-primary);margin:0}.WorkloadHeroPanel-module__ozCAFa__verdictReasons{padding-left:var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}.WorkloadHeroPanel-module__ozCAFa__verdictQuiet{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-tertiary);margin:0}.WorkloadHeroPanel-module__ozCAFa__specDetails{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary)}.WorkloadHeroPanel-module__ozCAFa__specSummary{align-items:center;gap:var(--space-1);cursor:pointer;width:fit-content;font-weight:var(--weight-medium);border-radius:var(--radius-xs);display:inline-flex}.WorkloadHeroPanel-module__ozCAFa__specSummary:focus-visible{outline:var(--border-thick) solid var(--color-border-focus);outline-offset:2px}.WorkloadHeroPanel-module__ozCAFa__specDetails[open] .WorkloadHeroPanel-module__ozCAFa__specSummary{margin-bottom:var(--space-3)}.WorkloadHeroPanel-module__ozCAFa__hero[data-compact]{gap:var(--space-6)}.WorkloadHeroPanel-module__ozCAFa__hero[data-compact] .WorkloadHeroPanel-module__ozCAFa__displayName{font-size:var(--report-h2,var(--text-xl));letter-spacing:var(--tracking-tight)}.WorkloadHeroPanel-module__ozCAFa__titleButton{all:unset;cursor:pointer;border-radius:var(--radius-sm);text-wrap:balance;transition:color var(--duration-instant) var(--ease-hover)}.WorkloadHeroPanel-module__ozCAFa__titleButton:hover{color:var(--color-accent-primary)}.WorkloadHeroPanel-module__ozCAFa__titleButton:focus-visible{outline:var(--border-thick) solid var(--color-border-focus);outline-offset:3px}.WorkloadHeroPanel-module__ozCAFa__summary{align-items:center;gap:var(--space-4);align-self:center;margin-inline-start:auto;margin-inline-end:var(--space-2);display:flex}.WorkloadHeroPanel-module__ozCAFa__specSummary::-webkit-details-marker{display:none}.WorkloadHeroPanel-module__ozCAFa__specSummary{list-style:none}.WorkloadHeroPanel-module__ozCAFa__disclosure{color:var(--color-text-tertiary);transition:transform var(--duration-fast) var(--ease-out-quart);flex:none;transform:rotate(-90deg)}details[open]>.WorkloadHeroPanel-module__ozCAFa__specSummary .WorkloadHeroPanel-module__ozCAFa__disclosure{transform:rotate(0)}
.ReportWorkloadSection-module__RuYSkG__workloadSection{gap:var(--space-10);flex-direction:column;display:flex}.ReportWorkloadSection-module__RuYSkG__sectionBody{gap:var(--space-12);flex-direction:column;display:flex}.ReportWorkloadSection-module__RuYSkG__sectionBodyCollapsed{display:none}.ReportWorkloadSection-module__RuYSkG__chartGridOuter{gap:var(--space-12);flex-direction:column;width:100%;display:flex}.ReportWorkloadSection-module__RuYSkG__chartSection{gap:var(--space-5);flex-direction:column;display:flex}.ReportWorkloadSection-module__RuYSkG__chartSectionLabel{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin:0}.ReportWorkloadSection-module__RuYSkG__chartGrid{gap:var(--space-10) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.ReportWorkloadSection-module__RuYSkG__chartGrid>:first-child:nth-last-child(odd){grid-column:1/-1}@media (max-width:1200px){.ReportWorkloadSection-module__RuYSkG__chartGrid{grid-template-columns:1fr}}.ReportWorkloadSection-module__RuYSkG__gpuSection{gap:var(--space-5);flex-direction:column;display:flex}.ReportWorkloadSection-module__RuYSkG__telemetrySupportNote{color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0}.ReportWorkloadSection-module__RuYSkG__dataSection{gap:var(--space-8);flex-direction:column;width:100%;display:flex}.ReportWorkloadSection-module__RuYSkG__dataPanel{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.ReportWorkloadSection-module__RuYSkG__dataPanelHead{align-items:baseline;gap:var(--space-3);display:flex}.ReportWorkloadSection-module__RuYSkG__dataPanelTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-text-primary);margin:0}.ReportWorkloadSection-module__RuYSkG__dataPanelCount{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text-tertiary)}.ReportWorkloadSection-module__RuYSkG__tableWrap{width:100%;overflow-x:auto}.ReportWorkloadSection-module__RuYSkG__dataTable{border-collapse:collapse;width:100%;min-width:720px;font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.ReportWorkloadSection-module__RuYSkG__dataTable th,.ReportWorkloadSection-module__RuYSkG__dataTable td{max-width:260px;padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ReportWorkloadSection-module__RuYSkG__dataTable th{z-index:var(--z-raised);background:var(--color-surface-primary);color:var(--color-text-tertiary);font-family:var(--font-display);font-weight:var(--weight-medium);box-shadow:inset 0 -1px 0 var(--color-border-default);position:sticky;top:0}.ReportWorkloadSection-module__RuYSkG__dataTable tbody tr:nth-child(2n) td{background:var(--color-surface-secondary)}.ReportWorkloadSection-module__RuYSkG__diagnostics{border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-primary)}.ReportWorkloadSection-module__RuYSkG__diagnosticsSummary{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);cursor:pointer;font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text-primary);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.ReportWorkloadSection-module__RuYSkG__diagnosticsSummary:focus-visible{outline:var(--border-thick) solid var(--color-border-focus);outline-offset:2px}.ReportWorkloadSection-module__RuYSkG__diagnosticsCount{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-text-tertiary)}.ReportWorkloadSection-module__RuYSkG__diagnostics[open]>:not(summary){padding:0 var(--space-4) var(--space-4)}.ReportWorkloadSection-module__RuYSkG__kvSummary{align-items:center;gap:var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-tertiary);white-space:nowrap;display:inline-flex}.ReportWorkloadSection-module__RuYSkG__kvSummaryDot{border-radius:var(--radius-full);background:var(--color-status-success);width:8px;height:8px;box-shadow:0 0 0 3px var(--color-status-success-subtle)}.ReportWorkloadSection-module__RuYSkG__kvSummary[data-state=partial] .ReportWorkloadSection-module__RuYSkG__kvSummaryDot{background:var(--color-status-warning);box-shadow:0 0 0 3px var(--color-status-warning-subtle)}.ReportWorkloadSection-module__RuYSkG__kvSummary[data-state=invalid]{color:var(--color-status-error-text)}.ReportWorkloadSection-module__RuYSkG__kvSummary[data-state=invalid] .ReportWorkloadSection-module__RuYSkG__kvSummaryDot{background:var(--color-status-error);box-shadow:0 0 0 3px var(--color-status-error-subtle)}.ReportWorkloadSection-module__RuYSkG__kvSummaryFigure{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}@media (max-width:900px){.ReportWorkloadSection-module__RuYSkG__kvSummary{display:none}}.ReportWorkloadSection-module__RuYSkG__chartSectionLabelStory{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);color:var(--color-text-primary);margin:0}.ReportWorkloadSection-module__RuYSkG__diagnosticsSummary::-webkit-details-marker{display:none}.ReportWorkloadSection-module__RuYSkG__diagnosticsSummary{list-style:none}.ReportWorkloadSection-module__RuYSkG__disclosure{color:var(--color-text-tertiary);transition:transform var(--duration-fast) var(--ease-out-quart);flex:none;transform:rotate(-90deg)}details[open]>.ReportWorkloadSection-module__RuYSkG__diagnosticsSummary .ReportWorkloadSection-module__RuYSkG__disclosure{transform:rotate(0)}
.Pagination-module__u2IQdG__container{padding:var(--space-3) var(--space-4);border-top:var(--border-default) solid var(--color-border-subtle);justify-content:space-between;align-items:center;display:flex}.Pagination-module__u2IQdG__info{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.Pagination-module__u2IQdG__controls{align-items:center;gap:var(--space-4);display:flex}.Pagination-module__u2IQdG__pageSizeWrap{align-items:center;gap:var(--space-2);display:flex}.Pagination-module__u2IQdG__pageSizeLabel{font-family:var(--font-display);font-size:var(--text-xs);color:var(--color-text-tertiary)}.Pagination-module__u2IQdG__pageSizeSelect{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-primary);background:var(--color-surface-tertiary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);cursor:pointer;outline:none}.Pagination-module__u2IQdG__pageSizeSelect:focus-visible{box-shadow:var(--shadow-focus)}.Pagination-module__u2IQdG__navButtons{align-items:center;gap:var(--space-1);display:flex}.Pagination-module__u2IQdG__navBtn{border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-primary);width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-hover), color var(--duration-fast) var(--ease-hover);outline:none;justify-content:center;align-items:center;display:flex}.Pagination-module__u2IQdG__navBtn:hover:not(:disabled){background:var(--color-interactive-hover);color:var(--color-text-primary)}.Pagination-module__u2IQdG__navBtn:focus-visible{box-shadow:var(--shadow-focus)}.Pagination-module__u2IQdG__navBtn:disabled{opacity:.4;cursor:not-allowed}.Pagination-module__u2IQdG__pageIndicator{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);padding:0 var(--space-2);font-variant-numeric:tabular-nums;text-align:center;min-width:56px}
.HardwareLeaderboard-module__UNPU5a__root{gap:var(--space-4);flex-direction:column;display:flex}.HardwareLeaderboard-module__UNPU5a__controls{gap:var(--space-3);flex-direction:column;display:flex}.HardwareLeaderboard-module__UNPU5a__excludedNotice{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-status-warning-subtle);border:var(--border-default) solid var(--color-status-warning);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--color-text-primary);display:flex}.HardwareLeaderboard-module__UNPU5a__excludedIcon{color:var(--color-status-warning);flex-shrink:0;display:inline-flex}.HardwareLeaderboard-module__UNPU5a__layout{gap:var(--space-4);grid-template-columns:240px 1fr;align-items:start;display:grid}@media (max-width:900px){.HardwareLeaderboard-module__UNPU5a__layout{grid-template-columns:1fr}.HardwareLeaderboard-module__UNPU5a__sidebar{gap:var(--space-3);position:static}}.HardwareLeaderboard-module__UNPU5a__sidebar{top:var(--space-4);gap:var(--space-4);flex-direction:column;display:flex;position:sticky}.HardwareLeaderboard-module__UNPU5a__main{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}
.LeaderboardBoardTabs-module__KQQWVa__wrap{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.LeaderboardBoardTabs-module__KQQWVa__wrap>[role=tablist]{align-self:flex-start}
.LeaderboardHeader-module__S-PDlW__root{padding:0 0 var(--space-4);border-bottom:var(--border-default) solid var(--color-border-subtle)}.LeaderboardHeader-module__S-PDlW__titleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-6);flex-wrap:wrap;display:flex}.LeaderboardHeader-module__S-PDlW__title{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:0 0 var(--space-1)}.LeaderboardHeader-module__S-PDlW__subtitle{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal);margin:0}.LeaderboardHeader-module__S-PDlW__meta{gap:var(--space-6);flex-wrap:wrap;flex-shrink:0;margin:0;display:flex}.LeaderboardHeader-module__S-PDlW__metaItem{gap:var(--space-0-5);text-align:right;flex-direction:column;display:flex}.LeaderboardHeader-module__S-PDlW__metaLabel{font-size:var(--text-xxs);font-weight:var(--weight-semibold);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.LeaderboardHeader-module__S-PDlW__metaValue{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-primary);margin:0}.LeaderboardHeader-module__S-PDlW__metaSkeleton{border-radius:var(--radius-sm);background:var(--color-surface-tertiary);width:200px;height:32px;animation:1.5s ease-in-out infinite LeaderboardHeader-module__S-PDlW__pulse}.LeaderboardHeader-module__S-PDlW__privateBadge{background:var(--color-accent-subtle);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2)}.LeaderboardHeader-module__S-PDlW__privateBadge .LeaderboardHeader-module__S-PDlW__metaValue{color:var(--color-accent-primary);font-size:var(--text-xs)}@keyframes LeaderboardHeader-module__S-PDlW__pulse{0%,to{opacity:1}50%{opacity:.5}}
.page-module__B_CmNW__page{gap:var(--space-4);padding-bottom:var(--space-12);flex-direction:column;display:flex}
.Tabs-module__Kftrda__list{gap:var(--space-1);border-bottom:var(--border-default) solid var(--color-border-default);padding:0;display:flex;position:relative;overflow:visible}.Tabs-module__Kftrda__selectedBg{pointer-events:none;background:var(--color-accent-subtle);border-radius:var(--radius-sm) var(--radius-sm) 0 0;z-index:0;position:absolute}.Tabs-module__Kftrda__hoverBg{pointer-events:none;background:var(--color-interactive-hover);border-radius:var(--radius-sm) var(--radius-sm) 0 0;z-index:0;position:absolute}.Tabs-module__Kftrda__tab{z-index:1;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);cursor:pointer;border:none;border-bottom:var(--border-thick) solid transparent;transition:border-color var(--duration-fast) var(--ease-hover);border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:0 0;outline:none;margin-bottom:-1px;display:flex;position:relative}.Tabs-module__Kftrda__tab:focus-visible{box-shadow:var(--shadow-focus)}.Tabs-module__Kftrda__tabIcon{color:var(--color-text-tertiary);transition:color var(--duration-fast) var(--ease-hover);display:inline-flex}.Tabs-module__Kftrda__tabIcon svg{width:16px;height:16px}.Tabs-module__Kftrda__tab.Tabs-module__Kftrda__active .Tabs-module__Kftrda__tabIcon{color:var(--color-accent-primary)}.Tabs-module__Kftrda__tab.Tabs-module__Kftrda__active{border-bottom-color:var(--color-accent-primary)}.Tabs-module__Kftrda__tabLabel{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-hover), font-variation-settings var(--duration-instant);letter-spacing:var(--tracking-normal);flex-direction:column;display:inline-flex}.Tabs-module__Kftrda__tabLabel:after{content:attr(data-label);visibility:hidden;height:0;font-weight:var(--weight-semibold);-webkit-user-select:none;user-select:none;pointer-events:none;overflow:hidden}@media (hover:hover) and (pointer:fine){.Tabs-module__Kftrda__tab:hover .Tabs-module__Kftrda__tabLabel,.Tabs-module__Kftrda__tab:hover .Tabs-module__Kftrda__tabIcon{color:var(--color-text-primary)}}.Tabs-module__Kftrda__tab.Tabs-module__Kftrda__active .Tabs-module__Kftrda__tabLabel{color:var(--color-accent-primary);font-weight:var(--weight-semibold)}.Tabs-module__Kftrda__badge{font-family:var(--font-mono);font-size:var(--text-xxs);font-weight:var(--weight-semibold);color:var(--color-text-tertiary);background:var(--color-surface-tertiary);border-radius:var(--radius-full);text-align:center;font-variant-numeric:tabular-nums;min-width:18px;padding:1px 6px}.Tabs-module__Kftrda__tab.Tabs-module__Kftrda__active .Tabs-module__Kftrda__badge{background:var(--color-accent-muted);color:var(--color-accent-primary)}
.ReportingView-module__8d9SfG__view{gap:var(--report-gap,var(--space-8));flex-direction:column;display:flex}.ReportingView-module__8d9SfG__header{justify-content:space-between;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;display:flex}.ReportingView-module__8d9SfG__headerMain{align-items:flex-start;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ReportingView-module__8d9SfG__back{margin-left:calc(-1 * var(--space-3))}.ReportingView-module__8d9SfG__title{font-family:var(--font-display);font-size:var(--report-h1,var(--display-title));font-weight:var(--weight-semibold);line-height:var(--leading-title);letter-spacing:var(--tracking-tighter);color:var(--color-text-primary);text-wrap:balance;margin:0}.ReportingView-module__8d9SfG__meta{gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;display:flex}.ReportingView-module__8d9SfG__metaStrong{padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-tertiary);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-primary)}.ReportingView-module__8d9SfG__actions{align-items:center;gap:var(--space-2);display:flex}.ReportingView-module__8d9SfG__stale{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-secondary);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-status-warning-subtle);margin:0}.ReportingView-module__8d9SfG__sheet{gap:var(--space-8);padding:var(--report-sheet-pad,var(--space-8));border-radius:var(--radius-xl);background:var(--color-surface-primary);box-shadow:0 0 0 1px var(--color-border-subtle), var(--shadow-xs);transition:box-shadow var(--duration-fast) var(--ease-hover);flex-direction:column;display:flex}.ReportingView-module__8d9SfG__sheet:has([data-compact]:not([data-open])){padding-block:var(--space-5)}@media (hover:hover){.ReportingView-module__8d9SfG__sheet:has([data-compact]:not([data-open])):hover{box-shadow:0 0 0 1px var(--color-border-default), var(--shadow-md)}}.ReportingView-module__8d9SfG__loading{gap:var(--space-8);flex-direction:column;display:flex}.ReportingView-module__8d9SfG__loadingHeader{gap:var(--space-3);flex-direction:column;display:flex}.ReportingView-module__8d9SfG__loadingFigures{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ReportingView-module__8d9SfG__loadingGrid{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ReportingView-module__8d9SfG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1200px){.ReportingView-module__8d9SfG__loadingGrid{grid-template-columns:1fr}}@media (max-width:720px){.ReportingView-module__8d9SfG__sheet{padding:var(--space-5) var(--space-4)}.ReportingView-module__8d9SfG__loadingFigures{grid-template-columns:repeat(2,minmax(0,1fr))}.ReportingView-module__8d9SfG__actions{display:none}}.ReportingView-module__8d9SfG__sheet:has([data-compact]:not([data-open]))+.ReportingView-module__8d9SfG__sheet:has([data-compact]:not([data-open])){margin-top:calc(var(--space-3) - var(--report-gap,var(--space-8)))}
.SwitchDetailDrawer-module__eVbmVa__backdrop{background:var(--color-surface-overlay);z-index:var(--z-overlay);animation:SwitchDetailDrawer-module__eVbmVa__switch-drawer-fade var(--duration-normal) var(--ease-out-cubic) both;position:fixed;inset:0}.SwitchDetailDrawer-module__eVbmVa__drawer{z-index:var(--z-modal);background:var(--color-surface-elevated);border-left:var(--border-default) solid var(--color-border-default);width:min(720px,94vw);box-shadow:var(--shadow-xl);animation:SwitchDetailDrawer-module__eVbmVa__switch-drawer-in var(--duration-slow) var(--ease-out-expo) both;outline:none;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.SwitchDetailDrawer-module__eVbmVa__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:var(--border-default) solid var(--color-border-default);display:flex}.SwitchDetailDrawer-module__eVbmVa__headerTitles{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.SwitchDetailDrawer-module__eVbmVa__title{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0}.SwitchDetailDrawer-module__eVbmVa__subtitle{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SwitchDetailDrawer-module__eVbmVa__statusBar{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5) 0;flex-wrap:wrap;display:flex}.SwitchDetailDrawer-module__eVbmVa__statusText,.SwitchDetailDrawer-module__eVbmVa__message,.SwitchDetailDrawer-module__eVbmVa__rowDetail,.SwitchDetailDrawer-module__eVbmVa__hint{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary)}.SwitchDetailDrawer-module__eVbmVa__message,.SwitchDetailDrawer-module__eVbmVa__hint{margin:0}.SwitchDetailDrawer-module__eVbmVa__hint{font-size:var(--text-xs);color:var(--color-text-tertiary)}.SwitchDetailDrawer-module__eVbmVa__actions{gap:var(--space-2);padding:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.SwitchDetailDrawer-module__eVbmVa__actionError{padding:0 var(--space-5)}.SwitchDetailDrawer-module__eVbmVa__tabs{margin:0 var(--space-5)}.SwitchDetailDrawer-module__eVbmVa__panel{padding:var(--space-4) var(--space-5) var(--space-6);flex:1;overflow:auto}.SwitchDetailDrawer-module__eVbmVa__sectionBody{gap:var(--space-4);flex-direction:column;display:flex}.SwitchDetailDrawer-module__eVbmVa__group{gap:var(--space-2);flex-direction:column;display:flex}.SwitchDetailDrawer-module__eVbmVa__groupTitle{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0}.SwitchDetailDrawer-module__eVbmVa__rows{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SwitchDetailDrawer-module__eVbmVa__row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-secondary);display:flex}.SwitchDetailDrawer-module__eVbmVa__rowMain{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.SwitchDetailDrawer-module__eVbmVa__rowTitle{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}.SwitchDetailDrawer-module__eVbmVa__rowDetail{font-size:var(--text-xs)}.SwitchDetailDrawer-module__eVbmVa__mono,.SwitchDetailDrawer-module__eVbmVa__fingerprint{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary)}.SwitchDetailDrawer-module__eVbmVa__fingerprint{overflow-wrap:anywhere;color:var(--color-text-primary)}.SwitchDetailDrawer-module__eVbmVa__when{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-tertiary);white-space:nowrap}.SwitchDetailDrawer-module__eVbmVa__facts{gap:var(--space-2) var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);grid-template-columns:minmax(96px,max-content) 1fr;margin:0;display:grid}.SwitchDetailDrawer-module__eVbmVa__facts dt{color:var(--color-text-tertiary)}.SwitchDetailDrawer-module__eVbmVa__facts dd{color:var(--color-text-primary);min-width:0;margin:0}.SwitchDetailDrawer-module__eVbmVa__warnText{color:var(--color-status-warning-text)}.SwitchDetailDrawer-module__eVbmVa__noticeAction{margin-top:var(--space-2)}.SwitchDetailDrawer-module__eVbmVa__linkButton{appearance:none;border-radius:var(--radius-xs);font:inherit;color:var(--color-accent-primary);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.SwitchDetailDrawer-module__eVbmVa__linkButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.SwitchDetailDrawer-module__eVbmVa__field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.SwitchDetailDrawer-module__eVbmVa__label{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}.SwitchDetailDrawer-module__eVbmVa__input{width:100%;padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-primary);background:var(--color-surface-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover);outline:none}.SwitchDetailDrawer-module__eVbmVa__input:hover:not(:disabled){border-color:var(--color-border-strong)}.SwitchDetailDrawer-module__eVbmVa__input:focus-visible{border-color:var(--color-border-focus);box-shadow:var(--shadow-focus)}.SwitchDetailDrawer-module__eVbmVa__input:disabled{color:var(--color-text-disabled);background:var(--color-surface-secondary)}.SwitchDetailDrawer-module__eVbmVa__input[aria-invalid=true]{border-color:var(--color-status-error)}.SwitchDetailDrawer-module__eVbmVa__portRow{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.SwitchDetailDrawer-module__eVbmVa__formActions{justify-content:flex-end;display:flex}.SwitchDetailDrawer-module__eVbmVa__error{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-status-error-text);margin:0}@keyframes SwitchDetailDrawer-module__eVbmVa__switch-drawer-fade{0%{opacity:0}to{opacity:1}}@keyframes SwitchDetailDrawer-module__eVbmVa__switch-drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.SwitchDetailDrawer-module__eVbmVa__backdrop,.SwitchDetailDrawer-module__eVbmVa__drawer{animation:none}}@media (max-width:560px){.SwitchDetailDrawer-module__eVbmVa__portRow{grid-template-columns:1fr}}
.SearchInput-module__4VOTFq__wrap{align-items:center;gap:var(--space-2);min-width:220px;padding:0 var(--space-3);background:var(--color-surface-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-md);height:36px;transition:border-color var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover);display:flex}.SearchInput-module__4VOTFq__wrap:focus-within{border-color:var(--color-border-focus)}.SearchInput-module__4VOTFq__icon{color:var(--color-text-tertiary);font-size:var(--icon-md);flex-shrink:0}.SearchInput-module__4VOTFq__input{min-width:0;color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-base);background:0 0;border:none;outline:none;flex:1}.SearchInput-module__4VOTFq__input::placeholder{color:var(--color-text-tertiary)}.SearchInput-module__4VOTFq__input:focus,.SearchInput-module__4VOTFq__input:focus-visible{box-shadow:none;outline:none}.SearchInput-module__4VOTFq__input::-webkit-search-cancel-button{appearance:none}.SearchInput-module__4VOTFq__clear{border-radius:var(--radius-xs);width:20px;height:20px;color:var(--color-text-tertiary);cursor:pointer;transition:background var(--duration-fast) var(--ease-hover), color var(--duration-fast) var(--ease-hover);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SearchInput-module__4VOTFq__clear:hover{background:var(--color-interactive-hover);color:var(--color-text-primary)}.SearchInput-module__4VOTFq__clear:focus-visible{box-shadow:0 0 0 2px var(--color-border-focus);outline:none}
.page-module__CJWCTa__page{--report-sheet-pad:clamp(var(--space-5), 1.6vw, var(--space-12));--report-h1:clamp(28px, 1.5vw + 14px, 52px);--report-h2:clamp(20px, .6vw + 13px, 30px);--report-finding:clamp(22px, .9vw + 12px, 38px);--report-figure:clamp(28px, 1.2vw + 14px, 52px);--report-gap:clamp(var(--space-6), 1.4vw, var(--space-12));gap:var(--space-6);padding:var(--space-8) clamp(var(--space-4), 2.2vw, var(--space-16)) var(--space-16);flex-direction:column;width:100%;max-width:min(100%,2200px);margin:0 auto;display:flex}@media (max-width:720px){.page-module__CJWCTa__page{padding:var(--space-4) var(--space-4) var(--space-12)}}
.RunCpuPinningCard-module__joUgsq__card{gap:var(--space-4);min-width:0;padding:var(--space-5);background:var(--color-surface-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-lg);flex-direction:column;display:flex}.RunCpuPinningCard-module__joUgsq__header{align-items:center;gap:var(--space-3);display:flex}.RunCpuPinningCard-module__joUgsq__iconTile{width:36px;height:36px;font-size:var(--icon-lg);color:var(--color-accent-secondary);background:color-mix(in oklab, var(--color-accent-secondary) 16%, transparent);border-radius:var(--radius-md);flex:none;justify-content:center;align-items:center;display:inline-flex}.RunCpuPinningCard-module__joUgsq__heading{flex-direction:column;gap:2px;display:flex}.RunCpuPinningCard-module__joUgsq__eyebrow{font-size:var(--text-xxs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary)}.RunCpuPinningCard-module__joUgsq__title{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0}.RunCpuPinningCard-module__joUgsq__muted{font-size:var(--text-base);color:var(--color-text-secondary);margin:0}.RunCpuPinningCard-module__joUgsq__table{border-collapse:collapse;font-size:var(--text-base);display:block;overflow-x:auto}.RunCpuPinningCard-module__joUgsq__table th,.RunCpuPinningCard-module__joUgsq__table td{padding:var(--space-2) var(--space-3);text-align:left;color:var(--color-text-primary);border-bottom:var(--border-default) solid var(--color-border-default)}.RunCpuPinningCard-module__joUgsq__table thead th{font-size:var(--text-xxs);font-weight:var(--weight-semibold);text-transform:uppercase;color:var(--color-text-secondary)}.RunCpuPinningCard-module__joUgsq__mono{font-family:var(--font-mono);overflow-wrap:anywhere}.RunCpuPinningCard-module__joUgsq__check[data-tone=ok]{color:var(--color-status-success)}.RunCpuPinningCard-module__joUgsq__check[data-tone=bad]{color:var(--color-status-error)}.RunCpuPinningCard-module__joUgsq__tableWrap{min-width:0;overflow-x:auto}
.NetworkSwitchesPanel-module__qnXIFG__panel{gap:var(--space-5);flex-direction:column;display:flex}.NetworkSwitchesPanel-module__qnXIFG__lede,.NetworkSwitchesPanel-module__qnXIFG__message{max-width:72ch;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}.NetworkSwitchesPanel-module__qnXIFG__toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.NetworkSwitchesPanel-module__qnXIFG__filters,.NetworkSwitchesPanel-module__qnXIFG__buttons{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.NetworkSwitchesPanel-module__qnXIFG__toggle{align-items:center;gap:var(--space-1-5);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;display:inline-flex}.NetworkSwitchesPanel-module__qnXIFG__toggle input{width:16px;height:16px;accent-color:var(--color-accent-primary);margin:0}.NetworkSwitchesPanel-module__qnXIFG__toggle:has(:focus-visible){border-radius:var(--radius-sm);box-shadow:var(--shadow-focus)}.NetworkSwitchesPanel-module__qnXIFG__skeletons{gap:var(--space-2);flex-direction:column;display:flex}.NetworkSwitchesPanel-module__qnXIFG__tableWrap{background:var(--color-surface-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-lg);overflow-x:auto}.NetworkSwitchesPanel-module__qnXIFG__table{border-collapse:collapse;width:100%;font-family:var(--font-body);font-size:var(--text-sm)}.NetworkSwitchesPanel-module__qnXIFG__table th,.NetworkSwitchesPanel-module__qnXIFG__table td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;border-bottom:var(--border-default) solid var(--color-border-subtle);color:var(--color-text-primary)}.NetworkSwitchesPanel-module__qnXIFG__table thead th{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-tertiary);white-space:nowrap;background:var(--color-surface-secondary)}.NetworkSwitchesPanel-module__qnXIFG__table tbody tr:last-child th,.NetworkSwitchesPanel-module__qnXIFG__table tbody tr:last-child td{border-bottom:none}.NetworkSwitchesPanel-module__qnXIFG__table tbody th{font-weight:var(--weight-regular)}@media (hover:hover) and (pointer:fine){.NetworkSwitchesPanel-module__qnXIFG__table tbody tr:hover th,.NetworkSwitchesPanel-module__qnXIFG__table tbody tr:hover td{background:var(--color-interactive-hover)}}.NetworkSwitchesPanel-module__qnXIFG__table tr[data-ignored] th,.NetworkSwitchesPanel-module__qnXIFG__table tr[data-ignored] td{color:var(--color-text-tertiary)}.NetworkSwitchesPanel-module__qnXIFG__num{text-align:right;font-variant-numeric:tabular-nums}.NetworkSwitchesPanel-module__qnXIFG__table th.NetworkSwitchesPanel-module__qnXIFG__num,.NetworkSwitchesPanel-module__qnXIFG__table td.NetworkSwitchesPanel-module__qnXIFG__num{text-align:right}.NetworkSwitchesPanel-module__qnXIFG__mono{font-family:var(--font-mono);font-size:var(--text-xs)}.NetworkSwitchesPanel-module__qnXIFG__rowButton{align-items:flex-start;gap:var(--space-0-5);appearance:none;border-radius:var(--radius-xs);font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;padding:0;display:flex}.NetworkSwitchesPanel-module__qnXIFG__rowButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.NetworkSwitchesPanel-module__qnXIFG__name{font-weight:var(--weight-medium);color:var(--color-accent-primary)}.NetworkSwitchesPanel-module__qnXIFG__stateCell{align-items:flex-start;gap:var(--space-1);flex-direction:column;max-width:36ch;display:flex}.NetworkSwitchesPanel-module__qnXIFG__secondary{font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-text-tertiary);display:block}.NetworkSwitchesPanel-module__qnXIFG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.RecentProjectExecutions-module__cKZfuW__card{background:var(--color-surface-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-xs);flex-direction:column;flex:3 1 0;min-height:0;display:flex;overflow:hidden}.RecentProjectExecutions-module__cKZfuW__title{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-primary);letter-spacing:var(--tracking-snug);margin:0}.RecentProjectExecutions-module__cKZfuW__subtitle{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-tertiary);margin:0 0 var(--space-3)}.RecentProjectExecutions-module__cKZfuW__list{scrollbar-gutter:stable;flex-direction:column;flex:1;gap:0;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.RecentProjectExecutions-module__cKZfuW__row{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:var(--border-default) solid var(--color-border-subtle);display:flex}.RecentProjectExecutions-module__cKZfuW__row:last-child{border-bottom:none}.RecentProjectExecutions-module__cKZfuW__rowMain{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.RecentProjectExecutions-module__cKZfuW__executionName{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;transition:color var(--duration-fast) var(--ease-hover);text-decoration:none;overflow:hidden}.RecentProjectExecutions-module__cKZfuW__executionName:hover{color:var(--color-accent-primary)}.RecentProjectExecutions-module__cKZfuW__metaLine{align-items:center;gap:var(--space-1-5);min-width:0;font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--color-text-tertiary);display:flex}.RecentProjectExecutions-module__cKZfuW__projectName{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-secondary);overflow:hidden}.RecentProjectExecutions-module__cKZfuW__toolTag{border:var(--border-default) solid var(--color-border-subtle);border-radius:var(--radius-full);padding:0 var(--space-1-5);color:var(--color-text-tertiary);background:var(--color-surface-secondary);flex-shrink:0}.RecentProjectExecutions-module__cKZfuW__statusCol{align-items:flex-end;gap:var(--space-0-5);flex-direction:column;flex-shrink:0;display:flex}.RecentProjectExecutions-module__cKZfuW__progress{font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--color-text-tertiary)}.RecentProjectExecutions-module__cKZfuW__skeletonRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;display:flex}.RecentProjectExecutions-module__cKZfuW__skeletonMain{gap:var(--space-1);flex-direction:column;flex:1;display:flex}
.OrgInstallPanel-module__bzJDJa__panel{background:var(--color-surface-primary);border:var(--border-default) solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.OrgInstallPanel-module__bzJDJa__header{align-items:flex-start;gap:var(--space-3);display:flex}.OrgInstallPanel-module__bzJDJa__headIcon{border-radius:var(--radius-md);background:var(--color-surface-secondary);width:32px;height:32px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.OrgInstallPanel-module__bzJDJa__headText{flex:1;min-width:0}.OrgInstallPanel-module__bzJDJa__title{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0}.OrgInstallPanel-module__bzJDJa__subtitle{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-tertiary);margin:var(--space-1) 0 0;line-height:var(--leading-body)}.OrgInstallPanel-module__bzJDJa__labelRow{display:flex}.OrgInstallPanel-module__bzJDJa__labelInput{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-primary);background:var(--color-surface-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);width:100%;max-width:320px;transition:border-color var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover);outline:none}.OrgInstallPanel-module__bzJDJa__labelInput:focus-visible{border-color:var(--color-border-focus);box-shadow:0 0 0 3px #b6529f26;box-shadow:0 0 0 3px lab(50.1487% 48.5666 -22.6696/.15)}.OrgInstallPanel-module__bzJDJa__error{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-status-error);margin:0}.OrgInstallPanel-module__bzJDJa__mintedBlock{gap:var(--space-2);flex-direction:column;display:flex}.OrgInstallPanel-module__bzJDJa__mintedNote{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-status-warning);margin:0}.OrgInstallPanel-module__bzJDJa__commandBlock{background:var(--color-surface-invert);border-radius:var(--radius-md);padding:var(--space-3) var(--space-10) var(--space-3) var(--space-3);position:relative;overflow-x:auto}.OrgInstallPanel-module__bzJDJa__commandText{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-invert);word-break:break-all;white-space:pre-wrap;display:block}.OrgInstallPanel-module__bzJDJa__copyBtn{top:var(--space-2);right:var(--space-2);border:var(--border-default) solid #ffffff26;border-radius:var(--radius-sm);color:var(--color-text-invert);cursor:pointer;padding:var(--space-1-5);transition:background var(--duration-fast) var(--ease-hover);background:#ffffff1a;background:lab(100% 0 0/.1);justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:lab(0% 0 0)){.OrgInstallPanel-module__bzJDJa__copyBtn{border:var(--border-default) solid lab(100% 0 0/.15)}}.OrgInstallPanel-module__bzJDJa__copyBtn:hover{background:#fff3;background:lab(100% 0 0/.2)}.OrgInstallPanel-module__bzJDJa__copyBtn:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.OrgInstallPanel-module__bzJDJa__table{border-collapse:collapse;width:100%;font-family:var(--font-body);font-size:var(--text-sm)}.OrgInstallPanel-module__bzJDJa__table th{text-align:left;font-weight:var(--weight-medium);font-size:var(--text-xs);color:var(--color-text-tertiary);padding:var(--space-2) var(--space-3);border-bottom:var(--border-default) solid var(--color-border-subtle)}.OrgInstallPanel-module__bzJDJa__table td{padding:var(--space-2) var(--space-3);color:var(--color-text-secondary);border-bottom:var(--border-default) solid var(--color-border-subtle)}.OrgInstallPanel-module__bzJDJa__mono{font-family:var(--font-mono);color:var(--color-text-primary)}.OrgInstallPanel-module__bzJDJa__actionsCol{text-align:right;width:48px}.OrgInstallPanel-module__bzJDJa__badgeActive{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-status-success);align-items:center;display:inline-flex}.OrgInstallPanel-module__bzJDJa__badgeInactive{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-tertiary);align-items:center;display:inline-flex}.OrgInstallPanel-module__bzJDJa__revokeBtn{color:var(--color-text-tertiary);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-hover), background var(--duration-fast) var(--ease-hover);background:0 0;border:none;display:inline-flex}.OrgInstallPanel-module__bzJDJa__revokeBtn:hover{color:var(--color-status-error);background:var(--color-surface-secondary)}.OrgInstallPanel-module__bzJDJa__revokeBtn:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.OrgInstallPanel-module__bzJDJa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.RunOutcomeBar-module__TOOkxq__block{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.RunOutcomeBar-module__TOOkxq__head{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--space-8);flex-wrap:wrap;display:flex}.RunOutcomeBar-module__TOOkxq__headText{align-items:baseline;gap:var(--space-3);min-width:0;display:flex}.RunOutcomeBar-module__TOOkxq__heading{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin:0}.RunOutcomeBar-module__TOOkxq__total{font-family:var(--font-mono);font-size:var(--text-xxs);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-tertiary)}.RunOutcomeBar-module__TOOkxq__toggle{background:var(--color-surface-secondary);border:var(--border-default) solid var(--color-border-subtle);border-radius:var(--radius-full);gap:2px;padding:2px;display:inline-flex}.RunOutcomeBar-module__TOOkxq__toggleBtn{appearance:none;padding:5px var(--space-3);border-radius:var(--radius-full);cursor:pointer;font-family:var(--font-display);font-size:var(--text-xxs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);color:var(--color-text-tertiary);white-space:nowrap;transition:background var(--duration-fast) var(--ease-hover), color var(--duration-fast) var(--ease-hover);background:0 0;border:none}@media (hover:hover) and (pointer:fine){.RunOutcomeBar-module__TOOkxq__toggleBtn:hover{color:var(--color-text-primary)}}.RunOutcomeBar-module__TOOkxq__toggleBtn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.RunOutcomeBar-module__TOOkxq__toggleBtnOn{background:var(--color-surface-primary);color:var(--color-text-primary);box-shadow:var(--shadow-xs)}.RunOutcomeBar-module__TOOkxq__chart{gap:var(--space-2);min-width:0;display:grid}.RunOutcomeBar-module__TOOkxq__col{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.RunOutcomeBar-module__TOOkxq__label{font-family:var(--font-display);font-size:var(--text-xxs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RunOutcomeBar-module__TOOkxq__pill{border-radius:var(--radius-full);background:color-mix(in oklab, var(--seg-accent) 18%, transparent);height:48px;box-shadow:inset 0 0 0 var(--border-default) color-mix(in oklab, var(--seg-accent) 45%, transparent);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.RunOutcomeBar-module__TOOkxq__pillValue{z-index:1;font-family:var(--font-mono);font-size:var(--text-md);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);color:var(--seg-ink);position:relative}.RunOutcomeBar-module__TOOkxq__drift{background-image:radial-gradient(circle at 1px 1px, color-mix(in oklab, var(--seg-accent) 82%, transparent) 1.1px, transparent 1.2px), radial-gradient(circle at 5px 5px, color-mix(in oklab, var(--seg-accent) 54%, transparent) 1px, transparent 1.1px), radial-gradient(circle at 5px 1px, color-mix(in oklab, var(--seg-accent) 32%, transparent) .9px, transparent 1px), radial-gradient(circle at 1px 5px, color-mix(in oklab, var(--seg-accent) 16%, transparent) .8px, transparent .9px);background-size:8px 8px;animation:3.2s linear infinite RunOutcomeBar-module__TOOkxq__outcome-drift;position:absolute;inset:0 -8px}@keyframes RunOutcomeBar-module__TOOkxq__outcome-drift{0%{transform:translate(0)}to{transform:translate(8px)}}.RunOutcomeBar-module__TOOkxq__restWrap{gap:var(--space-3);flex-direction:column;display:flex}.RunOutcomeBar-module__TOOkxq__tube{border-radius:var(--radius-full);width:100%;height:48px;box-shadow:inset 0 0 0 var(--border-default) var(--color-border-subtle);background-color:var(--color-surface-secondary);background-image:radial-gradient(circle at 1px 1px, color-mix(in oklab, var(--color-text-tertiary) 22%, transparent) 1px, transparent 1.1px);background-size:8px 8px;display:block}.RunOutcomeBar-module__TOOkxq__note{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}.RunOutcomeBar-module__TOOkxq__noteLink{color:var(--color-accent-primary);text-underline-offset:2px;text-decoration:underline}.RunOutcomeBar-module__TOOkxq__noteLink:hover{color:var(--color-accent-primary-hover)}.RunOutcomeBar-module__TOOkxq__noteLink:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}.RunOutcomeBar-module__TOOkxq__loading{gap:var(--space-3);flex-direction:column;display:flex}.RunOutcomeBar-module__TOOkxq__completed{--seg-accent:var(--color-status-success);--seg-ink:var(--color-status-success-text)}.RunOutcomeBar-module__TOOkxq__partial{--seg-accent:var(--color-status-warning);--seg-ink:var(--color-status-warning-text)}.RunOutcomeBar-module__TOOkxq__failed{--seg-accent:var(--color-status-error);--seg-ink:var(--color-status-error-text)}.RunOutcomeBar-module__TOOkxq__ongoing{--seg-accent:var(--color-status-info);--seg-ink:var(--color-status-info-text)}.RunOutcomeBar-module__TOOkxq__cancelled,.RunOutcomeBar-module__TOOkxq__other{--seg-accent:var(--color-text-tertiary);--seg-ink:var(--color-text-secondary)}@media (max-width:479px){.RunOutcomeBar-module__TOOkxq__chart{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.RunOutcomeBar-module__TOOkxq__drift{animation:none}.RunOutcomeBar-module__TOOkxq__toggleBtn{transition:none}}
.MetrumWordmark-module__K2ackG__mark{width:auto;height:var(--wordmark-h);display:block}.MetrumWordmark-module__K2ackG__dark,[data-theme=dark] .MetrumWordmark-module__K2ackG__light{display:none}[data-theme=dark] .MetrumWordmark-module__K2ackG__dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .MetrumWordmark-module__K2ackG__light{display:none}:root:not([data-theme=light]) .MetrumWordmark-module__K2ackG__dark{display:block}}
.RunDetailsCard-module__UZcQya__card{--tone:var(--color-accent-secondary);gap:var(--space-4);min-width:0;padding:var(--space-5);background:var(--color-surface-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-lg);flex-direction:column;display:flex}.RunDetailsCard-module__UZcQya__header{align-items:center;gap:var(--space-3);display:flex}.RunDetailsCard-module__UZcQya__iconTile{width:36px;height:36px;font-size:var(--icon-lg);color:var(--tone);background:color-mix(in oklab, var(--tone) 16%, transparent);border-radius:var(--radius-md);flex:none;justify-content:center;align-items:center;display:inline-flex}.RunDetailsCard-module__UZcQya__heading{flex-direction:column;gap:2px;min-width:0;display:flex}.RunDetailsCard-module__UZcQya__eyebrow{font-size:var(--text-xxs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary)}.RunDetailsCard-module__UZcQya__title{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}.RunDetailsCard-module__UZcQya__suite{align-items:baseline;gap:var(--space-2);font-size:var(--text-base);color:var(--color-text-primary);flex-wrap:wrap;margin:0;display:flex}.RunDetailsCard-module__UZcQya__suiteRef{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-secondary)}.RunDetailsCard-module__UZcQya__fields{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;display:grid}.RunDetailsCard-module__UZcQya__field{min-width:0;padding-top:var(--space-2);border-top:var(--border-default) solid var(--color-border-subtle);flex-direction:column;gap:2px;display:flex}.RunDetailsCard-module__UZcQya__field dt{font-size:var(--text-xs);color:var(--color-text-secondary)}.RunDetailsCard-module__UZcQya__field dd{font-size:var(--text-sm);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}.RunDetailsCard-module__UZcQya__field dd[data-mono]{font-family:var(--font-mono)}.RunDetailsCard-module__UZcQya__tasks{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-default) solid var(--color-border-subtle);flex-direction:column;display:flex}.RunDetailsCard-module__UZcQya__tasksTitle{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);flex-wrap:wrap;margin:0;display:flex}.RunDetailsCard-module__UZcQya__count{font-weight:var(--weight-regular);color:var(--color-text-secondary)}.RunDetailsCard-module__UZcQya__chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.RunDetailsCard-module__UZcQya__chip{align-items:center;gap:var(--space-2);max-width:100%;padding:2px var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-primary);background:color-mix(in oklab, var(--tone) 10%, transparent);border:var(--border-default) solid color-mix(in oklab, var(--tone) 28%, transparent);border-radius:var(--radius-md);overflow-wrap:anywhere;display:inline-flex}.RunDetailsCard-module__UZcQya__chipTag{font-family:var(--font-body);font-size:var(--text-xxs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary)}.RunDetailsCard-module__UZcQya__more{gap:var(--space-2);font-size:var(--text-sm);flex-direction:column;display:flex}.RunDetailsCard-module__UZcQya__more>summary{cursor:pointer;width:fit-content;color:var(--color-text-primary);border-radius:var(--radius-sm)}.RunDetailsCard-module__UZcQya__more>summary:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.RunDetailsCard-module__UZcQya__more[open]>summary{margin-bottom:var(--space-2)}.RunDetailsCard-module__UZcQya__muted{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}
.LevelReplay-module__XWSlAW__replay{--slot-size:14px;--slot-gap:6px;gap:var(--space-4);min-width:0;padding:var(--space-5);background:var(--color-surface-secondary);border:var(--border-default) solid var(--color-border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex}.LevelReplay-module__XWSlAW__header{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.LevelReplay-module__XWSlAW__eyebrow{font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-secondary)}.LevelReplay-module__XWSlAW__caption{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary)}.LevelReplay-module__XWSlAW__empty{font-size:var(--text-base);color:var(--color-text-secondary);margin:0}.LevelReplay-module__XWSlAW__grid{grid-template-columns:repeat(auto-fill, var(--slot-size));gap:var(--slot-gap);justify-content:start;display:grid}.LevelReplay-module__XWSlAW__grid[data-density=sparse]{--slot-size:22px;--slot-gap:10px}.LevelReplay-module__XWSlAW__grid[data-density=dense]{--slot-size:9px;--slot-gap:4px}.LevelReplay-module__XWSlAW__grid[data-density=packed]{--slot-size:6px;--slot-gap:2px}.LevelReplay-module__XWSlAW__slot{width:var(--slot-size);height:var(--slot-size);border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--color-border-strong);position:relative}.LevelReplay-module__XWSlAW__run,.LevelReplay-module__XWSlAW__outcome{border-radius:var(--radius-full);opacity:0;position:absolute;inset:0}.LevelReplay-module__XWSlAW__run{z-index:1;background:var(--color-accent-primary);box-shadow:0 0 10px var(--color-accent-primary)}.LevelReplay-module__XWSlAW__outcome[data-outcome=passed]{background:var(--color-status-success)}.LevelReplay-module__XWSlAW__outcome[data-outcome=failed]{background:var(--color-status-error)}.LevelReplay-module__XWSlAW__outcome[data-outcome=other]{background:var(--color-text-tertiary)}.LevelReplay-module__XWSlAW__readouts{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.LevelReplay-module__XWSlAW__readouts div{flex-direction:column;gap:2px;min-width:0;display:flex}.LevelReplay-module__XWSlAW__readouts dt{font-size:var(--text-xs);color:var(--color-text-secondary)}.LevelReplay-module__XWSlAW__readouts dd{font-family:var(--font-mono);font-size:var(--text-md);font-variant-numeric:tabular-nums;color:var(--color-text-primary);margin:0}.LevelReplay-module__XWSlAW__readouts dd[data-tone=passed]:before,.LevelReplay-module__XWSlAW__readouts dd[data-tone=failed]:before{content:"";width:8px;height:8px;margin-right:var(--space-2);border-radius:var(--radius-full);vertical-align:middle;background:var(--color-status-success);display:inline-block}.LevelReplay-module__XWSlAW__readouts dd[data-tone=failed]:before{background:var(--color-status-error)}.LevelReplay-module__XWSlAW__controls{align-items:center;gap:var(--space-3);display:flex}.LevelReplay-module__XWSlAW__playButton{width:36px;height:36px;font-size:var(--icon-lg);color:var(--color-text-on-accent);background:var(--color-accent-primary);border-radius:var(--radius-full);cursor:pointer;transition:transform var(--duration-fast) var(--ease-out-cubic);border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.LevelReplay-module__XWSlAW__playButton:active{transform:scale(.95)}.LevelReplay-module__XWSlAW__playButton:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.LevelReplay-module__XWSlAW__playButton svg{font-size:inherit}.LevelReplay-module__XWSlAW__scrub{min-width:0;accent-color:var(--color-accent-primary);cursor:pointer;flex:1}.LevelReplay-module__XWSlAW__scrub:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:4px}.LevelReplay-module__XWSlAW__total{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);flex-shrink:0}@media (max-width:480px){.LevelReplay-module__XWSlAW__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}}
.VerdictBand-module__eSV6hW__band{gap:var(--space-8);padding:var(--space-8) var(--space-8) var(--space-6);background:var(--color-surface-primary);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);align-items:start;display:grid;position:relative;overflow:hidden}.VerdictBand-module__eSV6hW__hairline{background:var(--gradient-brand-horizontal);height:3px;position:absolute;inset:0 0 auto}.VerdictBand-module__eSV6hW__lead{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.VerdictBand-module__eSV6hW__context{gap:var(--space-2) var(--space-4);font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-secondary);flex-wrap:wrap;margin:0;display:flex}.VerdictBand-module__eSV6hW__context span+span:before{content:"";width:4px;height:4px;margin-right:var(--space-4);border-radius:var(--radius-full);vertical-align:middle;background:var(--color-border-strong);display:inline-block}.VerdictBand-module__eSV6hW__verdict{max-width:30ch;font-family:var(--font-serif);font-size:var(--display-title);font-weight:var(--weight-regular);line-height:var(--leading-display);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);text-wrap:balance;margin:0}.VerdictBand-module__eSV6hW__qualification{align-items:baseline;gap:var(--space-2);max-width:64ch;font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-text-secondary);text-wrap:pretty;margin:0;display:flex}.VerdictBand-module__eSV6hW__qualification:before{content:"";border-radius:var(--radius-full);background:var(--color-text-tertiary);flex-shrink:0;width:8px;height:8px;transform:translateY(-1px)}.VerdictBand-module__eSV6hW__qualification[data-state=qualified]:before{background:var(--color-status-success)}.VerdictBand-module__eSV6hW__qualification[data-state=notQualified]:before{background:var(--color-status-warning)}.VerdictBand-module__eSV6hW__kpis{gap:var(--space-5);margin:var(--space-2) 0 0;padding-top:var(--space-5);border-top:var(--border-default) solid var(--color-border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.VerdictBand-module__eSV6hW__kpi{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.VerdictBand-module__eSV6hW__kpi dt{font-size:var(--text-sm);color:var(--color-text-secondary)}.VerdictBand-module__eSV6hW__kpi dd{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;display:flex}.VerdictBand-module__eSV6hW__kpiValue{font-family:var(--font-mono);font-size:var(--display-sm);font-weight:var(--weight-medium);line-height:var(--leading-none);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.VerdictBand-module__eSV6hW__kpiUnit{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-secondary)}.VerdictBand-module__eSV6hW__notMeasured{font-size:var(--text-base);color:var(--color-text-secondary)}.VerdictBand-module__eSV6hW__kpiNote{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}.VerdictBand-module__eSV6hW__ratios{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.VerdictBand-module__eSV6hW__ratios div{flex-direction:column;gap:2px;min-width:0;display:flex}.VerdictBand-module__eSV6hW__ratios dt{font-size:var(--text-sm);color:var(--color-text-secondary)}.VerdictBand-module__eSV6hW__ratios dd{font-family:var(--font-mono);font-size:var(--text-lg);font-variant-numeric:tabular-nums;color:var(--color-text-primary);margin:0}.VerdictBand-module__eSV6hW__ratios p{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}@keyframes VerdictBand-module__eSV6hW__rise{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}.VerdictBand-module__eSV6hW__context,.VerdictBand-module__eSV6hW__verdict,.VerdictBand-module__eSV6hW__qualification,.VerdictBand-module__eSV6hW__kpis,.VerdictBand-module__eSV6hW__ratios{animation:VerdictBand-module__eSV6hW__rise .42s var(--ease-out-expo) both}.VerdictBand-module__eSV6hW__verdict{animation-delay:50ms}.VerdictBand-module__eSV6hW__qualification{animation-delay:.1s}.VerdictBand-module__eSV6hW__kpis{animation-delay:.15s}.VerdictBand-module__eSV6hW__ratios{animation-delay:.2s}@media (prefers-reduced-motion:reduce){@keyframes VerdictBand-module__eSV6hW__fade{0%{opacity:0}to{opacity:1}}.VerdictBand-module__eSV6hW__context,.VerdictBand-module__eSV6hW__verdict,.VerdictBand-module__eSV6hW__qualification,.VerdictBand-module__eSV6hW__kpis,.VerdictBand-module__eSV6hW__ratios{animation:.2s both VerdictBand-module__eSV6hW__fade}}@media (max-width:1280px){.VerdictBand-module__eSV6hW__band{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.VerdictBand-module__eSV6hW__band{padding:var(--space-6) var(--space-5) var(--space-5)}.VerdictBand-module__eSV6hW__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.VerdictBand-module__eSV6hW__ratios{grid-template-columns:minmax(0,1fr)}}
