:root{--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--type-display-size:2.5rem;--type-display-line-height:1.1;--type-display-weight:600;--type-page-title-size:1.75rem;--type-page-title-line-height:1.21429;--type-page-title-weight:600;--type-section-title-size:1.25rem;--type-section-title-line-height:1.4;--type-section-title-weight:600;--type-title-size:1.125rem;--type-title-line-height:1.33333;--type-title-line:var(--type-title-line-height);--type-title-weight:600;--type-body-size:1rem;--type-body-line-height:1.5;--type-body-weight:400;--type-body-secondary-size:.875rem;--type-body-secondary-line-height:1.42857;--type-body-secondary-weight:400;--type-value-size:1rem;--type-value-line-height:1.5;--type-value-line:var(--type-value-line-height);--type-value-weight:500;--type-label-size:.75rem;--type-label-line-height:1.33333;--type-label-weight:600;--type-caption-size:.75rem;--type-caption-line-height:1.33333;--type-caption-weight:500;--type-mono-size:.875rem;--type-mono-line-height:1.28571;--type-mono-weight:500;--weight-regular:400;--weight-medium:500;--weight-strong:600;--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.25rem;--space-xl:1.5rem;--space-2xl:2rem;--space-3xl:2.5rem;--space-4xl:3rem;--space-5xl:4rem;--radius-sm:.5rem;--radius-xs:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.25rem;--radius-pill:999px;--shadow-none:none;--shadow-sm:0 1px 2px #14202a0f, 0 8px 16px #14202a0a;--shadow-md:0 10px 22px #14202a14, 0 1px 2px #14202a0a;--shadow-lg:0 18px 34px #14202a14, 0 1px 2px #14202a0a;--shadow-panel:var(--shadow-sm);--shadow-row:var(--shadow-sm);--shadow-popover:var(--shadow-lg);--elevation-none:none;--elevation-sm:var(--shadow-sm);--elevation-md:var(--shadow-md);--elevation-lg:var(--shadow-lg);--motion-fast:.12s;--motion-normal:.18s;--motion-slow:.28s;--ease-standard:ease;--ease-emphasized:cubic-bezier(.2, .8, .2, 1);--motion-standard-easing:var(--ease-standard);--motion-emphasized-easing:var(--ease-emphasized);--space-tight:.25rem;--space-item:.5rem;--space-section:1rem;--popover-offset:.25rem;--surface-split-canvas-width:1640px;--surface-split-toolbar-actions-width:13rem;--auth-panel-width:32rem}
.agettaTheme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.agettaTheme,.agettaTheme-default,[data-agetta-theme=default]{--surface-canvas:#f5f7fa;--surface-base:#fff;--surface-raised:#fff;--surface-muted:#fbfcfd;--surface-overlay:#ffffffeb;--surface-hover:#f1f4f8;--surface-selected:#eaf0f4;--surface-pressed:#e2e9ef;--surface-control:#fff;--surface-control-hover:#fbfcfd;--surface-control-selected:#f5f7fa;--surface-row:#fff;--surface-row-hover:#f8fafc;--surface-row-selected:#eef3f7;--surface-table-header:#fbfcfd;--surface-app:var(--surface-canvas);--surface-panel:var(--surface-base);--surface-panel-soft:var(--surface-muted);--accent-bg:#3c7e75;--accent-bg-hover:#2e6f67;--accent-bg-active:#285f58;--accent-text:#285f58;--accent-border:#afcfc7;--accent-ring:color-mix(in srgb, var(--accent-bg) 28%, transparent);--accent-muted:#dcefe9;--accent-strong:#2e6f67;--text-primary:#14202a;--text-secondary:#516071;--text-tertiary:#7a8795;--text-disabled:#a0a9b4;--text-inverse:#fff;--border-subtle:#e7ecf2;--border-default:#d8e0e8;--border-strong:#c7d0da;--focus-border:var(--accent-strong);--brand-50:var(--accent-muted);--brand-100:color-mix(in srgb, var(--accent-muted) 58%, white);--brand-500:var(--accent-bg);--brand-600:var(--accent-bg-hover);--brand-700:var(--accent-text);--info-50:#eef4ff;--info:#2f63bf;--success-50:#eef8f2;--success:#1f7a52;--warning-50:#fff7e6;--warning:#a05a00;--danger-50:#fef2f1;--danger:#c44536;--action-primary-bg:var(--brand-500);--action-primary-bg-hover:var(--brand-600);--action-primary-bg-active:var(--brand-700);--action-primary-text:#fff;--action-primary-border:var(--brand-500);--action-secondary-bg:#fff;--action-secondary-bg-hover:#fbfcfd;--action-secondary-bg-active:#f5f7fa;--action-secondary-text:#14202a;--action-secondary-border:#d8e0e8;--action-ghost-bg:transparent;--action-ghost-bg-hover:#fbfcfd;--action-ghost-bg-active:#f5f7fa;--action-ghost-text:#14202a;--action-ghost-border:transparent;--action-danger-bg:#fef2f1;--action-danger-bg-hover:#fef4f4;--action-danger-bg-active:#fef6f5;--action-danger-text:#c44536;--action-danger-border:#e7aaa2;--action-disabled-bg:#fbfcfd;--action-disabled-text:#a0a9b4;--action-disabled-border:#e7ecf2;--field-bg:#fff;--field-bg-disabled:#fbfcfd;--field-text:#14202a;--field-placeholder:#7a8795;--field-border:#d8e0e8;--field-border-hover:#c7d0da;--focus-ring:color-mix(in srgb, var(--focus-border) 28%, transparent);--focus-ring-strong:color-mix(in srgb, var(--focus-border) 42%, transparent);--focus-ring-width:4px;--status-info-bg:#eef4ff;--status-info-text:#2f63bf;--status-info-border:#afc6f2;--status-success-bg:#eef8f2;--status-success-text:#1f7a52;--status-success-border:#a4d4ba;--status-warning-bg:#fff7e6;--status-warning-text:#a05a00;--status-warning-border:#e2c27c;--status-danger-bg:#fef2f1;--status-danger-text:#c44536;--status-danger-border:#e7aaa2}[data-agetta-accent=business]{--accent-bg:#3c7e75;--accent-bg-hover:#2e6f67;--accent-bg-active:#285f58;--accent-text:#285f58;--accent-border:#afcfc7;--accent-ring:#3c7e7547;--accent-muted:#dcefe9;--accent-strong:#2e6f67}[data-agetta-accent=worker]{--accent-bg:#356ee2;--accent-bg-hover:#2d5fc8;--accent-bg-active:#254eab;--accent-text:#214492;--accent-border:#c0d0f5;--accent-ring:#356ee247;--accent-muted:#e8effd;--accent-strong:#2d5fc8}[data-agetta-accent=client]{--accent-bg:#7857d6;--accent-bg-hover:#6848c0;--accent-bg-active:#563ba6;--accent-text:#4b2f8f;--accent-border:#d4c8f4;--accent-ring:#7857d647;--accent-muted:#f2eeff;--accent-strong:#6848c0}[data-agetta-accent=operator]{--accent-bg:#5e6c7d;--accent-bg-hover:#4b5969;--accent-bg-active:#3d4855;--accent-text:#2e3741;--accent-border:#c9d1da;--accent-ring:#5e6c7d47;--accent-muted:#eef2f6;--accent-strong:#4b5969}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:radial-gradient(circle at top center, color-mix(in srgb, var(--surface-muted) 82%, transparent), transparent 44%), linear-gradient(180deg, var(--surface-canvas), color-mix(in srgb, var(--surface-canvas) 82%, var(--surface-muted)) 58%, var(--surface-muted));color:var(--text-primary);font-family:var(--font-sans)}a{color:inherit;text-decoration:none}
.uiButton{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-pill);min-height:calc(var(--space-2xl) + var(--space-xs));padding:0 var(--space-md);font:inherit;font-size:var(--type-body-secondary-size);line-height:var(--type-body-secondary-line-height);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-standard-easing), box-shadow var(--motion-fast) var(--motion-standard-easing), border-color var(--motion-fast) var(--motion-standard-easing), color var(--motion-fast) var(--motion-standard-easing), transform var(--motion-fast) var(--motion-standard-easing);white-space:nowrap;border:1px solid #0000;font-weight:500;display:inline-flex}.uiButton:focus-visible,.uiField:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.uiButton:disabled{background:var(--action-disabled-bg);border-color:var(--action-disabled-border);color:var(--action-disabled-text);cursor:not-allowed;opacity:1;transform:none}.uiButton-label{align-items:center;display:inline-flex}.uiButton-icon{color:currentColor;flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.uiButton-icon>*{width:.875rem;height:.875rem}.uiButton-spinner,.uiLoadingState-spinner{border-radius:var(--radius-pill);border:2px solid;border-right-color:#0000;width:1em;height:1em;animation:.8s linear infinite uiSpin}.uiButton-sm{min-height:calc(var(--space-xl) + var(--space-xs));padding:0 var(--space-sm);font-size:var(--type-label-size);line-height:var(--type-label-line-height)}.uiButton-lg{min-height:calc(var(--space-2xl) + var(--space-md));padding:0 var(--space-lg)}.uiButton-iconOnly{width:calc(var(--space-2xl) + var(--space-xs));padding-inline:0}.uiButton-primary{background:var(--action-primary-bg);border-color:var(--action-primary-border);color:var(--action-primary-text)}.uiButton-primary:hover:not(:disabled){background:var(--action-primary-bg-hover)}.uiButton-primary:active:not(:disabled){background:var(--action-primary-bg-active)}.uiButton-loading{pointer-events:none}.uiButton-secondary,.uiButton-ghost{background:var(--action-secondary-bg);color:var(--action-secondary-text)}.uiButton-secondary{border-color:var(--action-secondary-border)}.uiButton-secondary:hover:not(:disabled){background:var(--action-secondary-bg-hover);border-color:var(--border-strong)}.uiButton-secondary:active:not(:disabled){background:var(--action-secondary-bg-active)}.uiButton-danger{background:var(--action-danger-bg);color:var(--action-danger-text);border-color:var(--action-danger-border)}.uiButton-danger:hover:not(:disabled){background:var(--action-danger-bg-hover)}.uiButton-danger:active:not(:disabled){background:var(--action-danger-bg-active)}.uiButton-ghost{background:var(--action-ghost-bg);border-color:var(--action-ghost-border);color:var(--action-ghost-text)}.uiButton-ghost:hover:not(:disabled){background:var(--action-ghost-bg-hover)}.uiButton-ghost:active:not(:disabled){background:var(--action-ghost-bg-active)}.uiField{width:100%;min-height:calc(var(--space-2xl) + var(--space-xs));padding:0 var(--space-md);border-radius:var(--radius-md);border:1px solid var(--field-border);background:var(--field-bg);color:var(--field-text);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line-height);transition:border-color var(--motion-fast) var(--motion-standard-easing), box-shadow var(--motion-fast) var(--motion-standard-easing), background-color var(--motion-fast) var(--motion-standard-easing)}.uiField:hover:not(:disabled){border-color:var(--field-border-hover)}.uiField:focus-visible{border-color:var(--focus-ring-strong)}.uiField:disabled{background:var(--field-bg-disabled);color:var(--text-secondary);cursor:not-allowed;opacity:1}.uiField[readonly]{background:var(--surface-muted);color:var(--text-secondary)}.uiField::placeholder{color:var(--field-placeholder)}.uiField-sm{min-height:calc(var(--space-xl) + var(--space-xs));padding:0 var(--space-sm);font-size:var(--type-body-secondary-size);line-height:var(--type-body-secondary-line-height)}.uiField-lg{min-height:calc(var(--space-2xl) + var(--space-md));padding:0 var(--space-lg)}.uiField-invalid{border-color:var(--status-danger-border);box-shadow:inset 0 0 0 1px var(--status-danger-border)}.uiFieldShell{gap:var(--space-sm);display:grid}.uiFieldShell-label{align-items:center;gap:var(--space-2xs);color:var(--text-primary);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);display:inline-flex}.uiFieldShell-required{color:var(--danger)}.uiFieldShell-hint,.uiFieldShell-error{font-size:var(--type-caption-size);line-height:var(--type-caption-line-height);font-weight:var(--type-caption-weight);margin:0}.uiFieldShell-hint{color:var(--text-secondary)}.uiFieldShell-error{color:var(--danger)}.uiSelectWrap{position:relative}.uiSelect{appearance:none;padding-right:calc(var(--space-2xl) + var(--space-md))}.uiSelectChevron{top:50%;right:var(--space-md);color:var(--text-secondary);pointer-events:none;position:absolute;transform:translateY(-50%)}.uiTextarea{min-height:calc(var(--space-4xl) + var(--space-3xl));padding-block:var(--space-sm);resize:vertical}.uiSurface,.uiCard{background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--elevation-none);min-width:0;display:block}.uiSurface-base,.uiCard-default{background:var(--surface-base);border-color:var(--border-subtle);box-shadow:var(--elevation-sm)}.uiSurface-raised{background:var(--surface-raised);border-color:var(--border-subtle);box-shadow:var(--elevation-sm)}.uiSurface-muted,.uiCard-muted{background:var(--surface-muted);border-color:var(--border-subtle);box-shadow:var(--elevation-none)}.uiSurface-overlay,.uiCard-brand{background:var(--surface-overlay);border-color:color-mix(in srgb, var(--brand-500) 24%, var(--border-default));box-shadow:var(--elevation-md)}.uiSurface-borderless{box-shadow:var(--elevation-none);border-color:#0000}.uiSurface-radius-sm{border-radius:var(--radius-sm)}.uiSurface-radius-md,.uiCard{border-radius:var(--radius-md)}.uiSurface-radius-lg,.uiCard-lg{border-radius:var(--radius-lg)}.uiSurface-radius-xl{border-radius:var(--radius-xl)}.uiSurface-padding-none,.uiCard-none{padding:0}.uiSurface-padding-sm,.uiCard-sm{padding:var(--space-md)}.uiSurface-padding-md,.uiCard-md{padding:var(--space-lg)}.uiSurface-padding-lg,.uiCard-lg{padding:var(--space-xl)}.uiSurface-elevation-none{box-shadow:var(--elevation-none)}.uiSurface-elevation-sm{box-shadow:var(--elevation-sm)}.uiSurface-elevation-md{box-shadow:var(--elevation-md)}.uiSurface-elevation-lg{box-shadow:var(--elevation-lg)}.uiBadge{justify-content:center;align-items:center;gap:var(--space-2xs);min-height:calc(var(--space-lg) + var(--space-2xs));padding:0 var(--space-sm);border-radius:var(--radius-pill);font-size:var(--type-label-size);border:1px solid #0000;font-weight:500;line-height:1.5;display:inline-flex}.uiBadge-sm{min-height:calc(var(--space-md) + var(--space-2xs));padding:0 var(--space-xs)}.uiBadge-md{min-height:calc(var(--space-lg) + var(--space-2xs));padding:0 var(--space-sm)}.uiBadgeRow{gap:var(--space-sm);flex-wrap:wrap;display:flex}.uiBadge-neutral{background:var(--surface-muted);color:var(--text-secondary);border-color:var(--border-subtle)}.uiBadge-info{background:var(--info-50);color:var(--status-info-text);border-color:var(--status-info-border)}.uiBadge-warning{background:var(--warning-50);color:var(--status-warning-text);border-color:var(--status-warning-border)}.uiBadge-danger{background:var(--status-danger-bg);color:var(--status-danger-text);border-color:var(--status-danger-border)}.uiBadge-success{background:var(--success-50);color:var(--status-success-text);border-color:var(--status-success-border)}@keyframes uiSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.uiButton,.uiField,.uiAppShellNav-link,.uiListItem-interactive{transition:none}.uiButton-spinner,.uiLoadingState-spinner{animation:none}}
.uiButton{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-pill);min-height:calc(var(--space-2xl) + var(--space-xs));padding:0 var(--space-md);font:inherit;font-size:var(--type-body-secondary-size);line-height:var(--type-body-secondary-line-height);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-standard-easing), box-shadow var(--motion-fast) var(--motion-standard-easing), border-color var(--motion-fast) var(--motion-standard-easing), color var(--motion-fast) var(--motion-standard-easing), transform var(--motion-fast) var(--motion-standard-easing);white-space:nowrap;border:1px solid #0000;font-weight:500;display:inline-flex}.uiButton:focus-visible,.uiField:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.uiButton:disabled{background:var(--action-disabled-bg);border-color:var(--action-disabled-border);color:var(--action-disabled-text);cursor:not-allowed;opacity:1;transform:none}.uiButton-label{align-items:center;display:inline-flex}.uiButton-icon{color:currentColor;flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.uiButton-icon>*{width:.875rem;height:.875rem}.uiIcon{vertical-align:middle;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none;display:inline-block}.uiIcon-size-micro{width:1rem;height:1rem}.uiIcon-size-sm{width:1.25rem;height:1.25rem}.uiIcon-size-md{width:1.5rem;height:1.5rem}.uiIcon-size-lg{width:2rem;height:2rem}.uiIcon-role-default{color:var(--text-secondary)}.uiIcon-role-muted{color:var(--text-tertiary)}.uiIcon-role-strong{color:var(--text-primary)}.uiIcon-role-accent{color:var(--accent-text)}.uiIcon-role-success{color:var(--status-success-text)}.uiIcon-role-warning{color:var(--status-warning-text)}.uiIcon-role-danger{color:var(--status-danger-text)}.uiIcon-role-inverse{color:var(--text-inverse)}.uiIcon-role-disabled{color:var(--text-disabled)}.uiButton-spinner,.uiLoadingState-spinner{border-radius:var(--radius-pill);border:2px solid;border-right-color:#0000;width:1em;height:1em;animation:.8s linear infinite uiSpin}.uiButton-sm{min-height:calc(var(--space-xl) + var(--space-xs));padding:0 var(--space-sm);font-size:var(--type-label-size);line-height:var(--type-label-line-height)}.uiButton-lg{min-height:calc(var(--space-2xl) + var(--space-md));padding:0 var(--space-lg)}.uiButton-iconOnly{width:calc(var(--space-2xl) + var(--space-xs));padding-inline:0}.uiButton-primary{background:var(--action-primary-bg);border-color:var(--action-primary-border);color:var(--action-primary-text)}.uiButton-primary:hover:not(:disabled){background:var(--action-primary-bg-hover)}.uiButton-primary:active:not(:disabled){background:var(--action-primary-bg-active)}.uiButton-loading{pointer-events:none}.uiButton-secondary,.uiButton-ghost{background:var(--action-secondary-bg);color:var(--action-secondary-text)}.uiButton-secondary{border-color:var(--action-secondary-border)}.uiButton-secondary:hover:not(:disabled){background:var(--action-secondary-bg-hover);border-color:var(--border-strong)}.uiButton-secondary:active:not(:disabled){background:var(--action-secondary-bg-active)}.uiButton-danger{background:var(--action-danger-bg);color:var(--action-danger-text);border-color:var(--action-danger-border)}.uiButton-danger:hover:not(:disabled){background:var(--action-danger-bg-hover)}.uiButton-danger:active:not(:disabled){background:var(--action-danger-bg-active)}.uiButton-ghost{background:var(--action-ghost-bg);border-color:var(--action-ghost-border);color:var(--action-ghost-text)}.uiButton-ghost:hover:not(:disabled){background:var(--action-ghost-bg-hover)}.uiButton-ghost:active:not(:disabled){background:var(--action-ghost-bg-active)}.uiField{width:100%;min-height:calc(var(--space-2xl) + var(--space-xs));padding:0 var(--space-md);border-radius:var(--radius-md);border:1px solid var(--field-border);background:var(--field-bg);color:var(--field-text);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line-height);transition:border-color var(--motion-fast) var(--motion-standard-easing), box-shadow var(--motion-fast) var(--motion-standard-easing), background-color var(--motion-fast) var(--motion-standard-easing)}.uiField:hover:not(:disabled){border-color:var(--field-border-hover)}.uiField:focus-visible{border-color:var(--focus-ring-strong)}.uiField:disabled{background:var(--field-bg-disabled);color:var(--text-secondary);cursor:not-allowed;opacity:1}.uiField[readonly]{background:var(--surface-muted);color:var(--text-secondary)}.uiField::placeholder{color:var(--field-placeholder)}.uiField-sm{min-height:calc(var(--space-xl) + var(--space-xs));padding:0 var(--space-sm);font-size:var(--type-body-secondary-size);line-height:var(--type-body-secondary-line-height)}.uiField-lg{min-height:calc(var(--space-2xl) + var(--space-md));padding:0 var(--space-lg)}.uiField-invalid{border-color:var(--status-danger-border);box-shadow:inset 0 0 0 1px var(--status-danger-border)}.uiFieldShell{gap:var(--space-sm);display:grid}.uiFieldShell-label{align-items:center;gap:var(--space-2xs);color:var(--text-primary);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);display:inline-flex}.uiFieldShell-required{color:var(--danger)}.uiFieldShell-hint,.uiFieldShell-error{font-size:var(--type-caption-size);line-height:var(--type-caption-line-height);font-weight:var(--type-caption-weight);margin:0}.uiFieldShell-hint{color:var(--text-secondary)}.uiFieldShell-error{color:var(--danger)}.uiSelectWrap{position:relative}.uiSelect{appearance:none;padding-right:calc(var(--space-2xl) + var(--space-md))}.uiSelectChevron{top:50%;right:var(--space-md);color:var(--text-secondary);pointer-events:none;position:absolute;transform:translateY(-50%)}.uiTextarea{min-height:calc(var(--space-4xl) + var(--space-3xl));padding-block:var(--space-sm);resize:vertical}.uiCard{background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--elevation-sm)}.uiCard-none{padding:0}.uiCard-sm{padding:var(--space-md)}.uiCard-md{padding:var(--space-lg)}.uiCard-lg{padding:var(--space-xl)}.uiCard-muted{background:var(--surface-muted);border-color:var(--border-subtle);box-shadow:var(--elevation-none)}.uiCard-brand{background:var(--surface-overlay);border-color:color-mix(in srgb, var(--brand-500) 24%, var(--border-default));box-shadow:var(--elevation-md)}.uiAuthSurface{align-content:start;justify-items:center;gap:var(--space-lg);--auth-panel-width:32rem;width:100%;min-height:100svh;padding:clamp(var(--space-xl), 4vw, var(--space-5xl)) var(--space-lg);display:grid}.uiAuthPanel{gap:var(--space-lg);width:min(100%, var(--auth-panel-width,32rem));display:grid}.uiAuthPanel-shell{gap:var(--space-lg);min-width:0;display:grid}.uiAuthPanelHeader,.uiAuthPanelBody,.uiAuthPanelFooter,.uiAuthActionGroup,.uiAuthSecondaryLinks{gap:var(--space-sm);min-width:0;display:grid}.uiAuthPanelHeader-eyebrow{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em;font-size:var(--type-caption-size);line-height:var(--type-caption-line-height);font-weight:var(--type-caption-weight);margin:0}.uiAuthPanelHeader-title,.uiAuthPanelHeader-description,.uiAuthPanelHeader-meta,.uiAuthStateBlock-title,.uiAuthStateBlock-description{margin:0}.uiAuthPanelHeader-title{font-size:var(--type-section-title-size);line-height:var(--type-section-title-line-height);font-weight:var(--type-section-title-weight);text-wrap:balance}.uiAuthPanelHeader-description,.uiAuthPanelHeader-meta{color:var(--text-secondary);font-size:var(--type-body-secondary-size);line-height:var(--type-body-secondary-line-height);font-weight:var(--type-body-secondary-weight)}.uiAuthPanelFooter{padding-top:var(--space-sm);border-top:1px solid var(--border-subtle)}.uiAuthActionGroup{gap:var(--space-sm)}.uiAuthSecondaryLinks{gap:var(--space-sm);color:var(--text-secondary);flex-wrap:wrap;display:flex}.uiAuthSecondaryLinks>*{max-width:100%}.uiAuthStateBlock{gap:var(--space-sm);min-width:0;display:grid}.uiBadge{justify-content:center;align-items:center;gap:var(--space-2xs);min-height:calc(var(--space-lg) + var(--space-2xs));padding:0 var(--space-sm);border-radius:var(--radius-pill);font-size:var(--type-label-size);border:1px solid #0000;font-weight:500;line-height:1.5;display:inline-flex}.uiBadge-sm{min-height:calc(var(--space-md) + var(--space-2xs));padding:0 var(--space-xs)}.uiBadge-md{min-height:calc(var(--space-lg) + var(--space-2xs));padding:0 var(--space-sm)}.uiBadgeRow{gap:var(--space-sm);flex-wrap:wrap;display:flex}.uiBadge-neutral{background:var(--surface-muted);color:var(--text-secondary);border-color:var(--border-subtle)}.uiBadge-info{background:var(--info-50);color:var(--status-info-text);border-color:var(--status-info-border)}.uiBadge-warning{background:var(--warning-50);color:var(--status-warning-text);border-color:var(--status-warning-border)}.uiBadge-danger{background:var(--status-danger-bg);color:var(--status-danger-text);border-color:var(--status-danger-border)}.uiBadge-success{background:var(--success-50);color:var(--status-success-text);border-color:var(--status-success-border)}.uiSectionHeader{justify-content:space-between;align-items:start;gap:var(--space-lg);flex-wrap:wrap;display:flex}.uiSectionHeader-copy{gap:var(--space-sm);display:grid}.uiSectionHeader-eyebrow{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em;font-size:var(--type-caption-size);line-height:var(--type-caption-line-height);font-weight:var(--type-caption-weight);margin:0}.uiSectionHeader-title{font-size:var(--type-section-title-size);line-height:var(--type-section-title-line-height);font-weight:var(--type-section-title-weight);margin:0}.uiSectionHeader-note{color:var(--text-secondary);font-size:var(--type-body-secondary-size);line-height:var(--type-body-secondary-line-height);font-weight:var(--type-body-secondary-weight);margin:0}.uiSectionHeader-compact{gap:var(--space-md)}.uiWorkspaceTableControls{gap:var(--space-md);display:grid}.uiWorkspaceTableControls-fields{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));align-items:end;display:grid}.uiWorkspaceTableControls-search{gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.uiWorkspaceTableControls-actions{justify-content:flex-end;display:flex}@media (max-width:63.9375rem){.uiWorkspaceTableControls{gap:var(--space-sm)}.uiWorkspaceTableControls-fields{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.uiWorkspaceTableControls-search{grid-column:1/-1}}@media (max-width:39.9375rem){.uiWorkspaceTableControls-fields{grid-template-columns:minmax(0,1fr)}}.uiPageHero{gap:var(--space-lg);display:grid}.uiPageHero-main,.uiPageHero-copy,.uiPageHero-meta,.uiPageHero-actions,.uiPageHero-primary,.uiPageHero-secondary{gap:var(--space-sm);display:grid}.uiPageHero-eyebrow{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em;font-size:var(--type-caption-size);line-height:var(--type-caption-line-height);font-weight:var(--type-caption-weight);margin:0}.uiPageHero-title,.uiPageHero-description{margin:0}.uiPageHero-title{max-width:16ch;font-size:var(--type-display-size);line-height:var(--type-display-line-height);letter-spacing:-.03em;font-weight:var(--type-display-weight);text-wrap:balance}.uiPageHero-description{max-width:56ch;color:var(--text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line-height)}.uiPageHero-meta{color:var(--text-secondary);font-size:var(--type-body-secondary-size);line-height:var(--type-body-secondary-line-height)}.uiPageHero-actions{align-items:start}.uiPageHero-primary,.uiPageHero-secondary{grid-auto-flow:row}.uiPageHero-primary>*,.uiPageHero-secondary>*{max-width:100%}.uiEmptyState{gap:var(--space-sm);text-align:center;color:var(--text-secondary);align-content:start;justify-items:center;max-width:34rem;margin-inline:auto;display:grid}.uiEmptyState-hero{gap:var(--space-md);min-block-size:min(28rem,56svh);padding-block:var(--space-2xl);align-content:center}.uiEmptyState-soft{color:var(--text-secondary)}.uiEmptyState-danger{color:var(--status-danger-text)}.uiEmptyState-icon,.uiEmptyState-actions{align-items:center;gap:var(--space-sm);display:inline-flex}.uiEmptyState-icon{min-width:3rem;min-height:3rem;padding:var(--space-xs);border-radius:var(--radius-lg);background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-secondary);justify-content:center}.uiEmptyState-defaultMarker{border-radius:var(--radius-pill);border:1px solid var(--border-default);background:var(--border-default);width:1.625rem;height:1.625rem;box-shadow:inset 0 0 0 .375rem var(--surface-muted)}.uiEmptyState-hero .uiEmptyState-icon{background:var(--surface-base);min-width:3.5rem;min-height:3.5rem}.uiEmptyState-hero .uiEmptyState-defaultMarker{width:2rem;height:2rem;box-shadow:inset 0 0 0 .5rem var(--surface-muted)}.uiEmptyState-title,.uiEmptyState-description{margin:0}.uiEmptyState-title{color:var(--text-primary);font-size:var(--type-section-title-size);line-height:var(--type-section-title-line-height);font-weight:var(--type-section-title-weight)}.uiEmptyState-danger .uiEmptyState-title,.uiEmptyState-danger .uiEmptyState-description{color:inherit}@media (max-width:39.9375rem){.uiEmptyState{max-width:100%}.uiEmptyState-hero{min-block-size:min(22rem,48svh);padding-block:var(--space-xl)}}.uiNotice{gap:var(--space-sm);padding:var(--space-lg);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-muted);box-shadow:var(--shadow-sm);display:grid}.uiNotice-info{background:var(--info-50);border-color:var(--status-info-border);color:var(--status-info-text)}.uiNotice-neutral{background:var(--surface-muted);border-color:var(--border-subtle);color:var(--text-secondary)}.uiNotice-brand{background:color-mix(in srgb, var(--brand-50) 78%, var(--surface-base));border-color:color-mix(in srgb, var(--brand-500) 24%, var(--border-default));color:var(--brand-700)}.uiNotice-success{background:var(--success-50);border-color:var(--status-success-border);color:var(--status-success-text)}.uiNotice-warning{background:var(--warning-50);border-color:var(--status-warning-border);color:var(--status-warning-text)}.uiNotice-danger{background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--status-danger-text)}.uiNotice-title,.uiNotice-description{margin:0}.uiNotice-title{color:var(--text-primary);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight)}.uiNotice-description{font-size:var(--type-body-secondary-size);line-height:var(--type-body-secondary-line-height);font-weight:var(--type-body-secondary-weight)}.uiNotice-actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:inline-flex}.uiLoadingState{align-items:center;gap:var(--space-md);color:var(--text-secondary);display:inline-flex}.uiLoadingState-copy{gap:var(--space-2xs);display:grid}.uiLoadingState-title,.uiLoadingState-description{margin:0}.uiLoadingState-title{color:var(--text-primary);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight)}.uiLoadingState-description{font-size:var(--type-caption-size);line-height:var(--type-caption-line-height);font-weight:var(--type-caption-weight)}.uiLoadingState-sm{gap:var(--space-sm)}.uiLoadingState-sm .uiLoadingState-spinner{font-size:var(--type-body-secondary-size)}.uiLoadingState-md .uiLoadingState-spinner{font-size:var(--type-body-size)}.uiList{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.uiList-dense{gap:var(--space-xs)}.uiListItem{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-base);display:grid}.uiListItem-interactive{transition:background-color var(--motion-fast) var(--motion-standard-easing), border-color var(--motion-fast) var(--motion-standard-easing), box-shadow var(--motion-fast) var(--motion-standard-easing)}.uiListItem-interactive:hover{background:var(--surface-muted);border-color:var(--border-strong)}.uiListItem-selected{border-color:var(--border-strong);background:color-mix(in srgb, var(--brand-50) 72%, var(--surface-base));box-shadow:0 0 0 1px var(--border-strong)}.uiSurfaceSection{gap:var(--space-md);width:100%;min-width:0;display:grid}.uiSurfaceSection-header,.uiSurfaceSection-body{gap:var(--space-md);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.uiSurfaceSplit{width:min(100%, var(--surface-split-canvas-width,100%));grid-template-columns:minmax(0,1fr) clamp(360px,28vw,420px);align-items:start;gap:1.25rem;margin-inline:auto;display:grid}.uiSurfaceSplit>*,.uiSurfaceSplitMain,.uiSurfaceSplitRail,.uiSurfaceSplitMain .uiSurfaceSection-body,.uiSurfaceSplitRail .uiSurfaceSection-body{min-width:0}.uiSurfaceSplitMain .uiSectionHeader,.uiSurfaceSplitRail .uiSectionHeader{padding-right:0;display:block;position:relative}.uiSurfaceSplitMain .uiSectionHeader-copy,.uiSurfaceSplitRail .uiSectionHeader-copy{min-width:0}.uiSurfaceSplitMain .uiSectionHeader-actions,.uiSurfaceSplitRail .uiSectionHeader-actions{width:auto;position:absolute;top:0;right:0}.uiSurfaceSplitMain .uiSectionHeader-title,.uiSurfaceSplitRail .uiSectionHeader-title{padding-right:var(--surface-split-toolbar-actions-width,16rem);margin-bottom:0}.uiSurfaceSplitMainBody,.uiSurfaceSplitRailBody{grid-template-columns:minmax(0,1fr);gap:.75rem;width:100%;min-width:0;display:grid}.uiSurfaceViewport{overscroll-behavior-x:contain;min-width:0;overflow:auto hidden}.uiSurfaceViewport>*{min-width:100%}@media (max-width:1199px){.uiSurfaceSplit{grid-template-columns:minmax(0,1fr)}}.uiInfoPairGrid{gap:var(--space-md);display:grid}.uiInfoPairGrid-columns-1{grid-template-columns:minmax(0,1fr)}.uiInfoPairGrid-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.uiInfoPairGrid-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.uiInfoPair{gap:var(--space-2xs);min-width:0;display:grid}.uiInfoPair-label,.uiInfoPair-value{margin:0}.uiInfoPair-label{color:var(--text-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:.04em;text-transform:uppercase}.uiInfoPair-value{color:var(--text-primary);font-size:var(--type-body-size);line-height:1.4;font-weight:var(--type-body-weight)}.uiSegmentedToggle{gap:var(--space-xs);padding:var(--space-2xs);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-muted);flex-wrap:wrap;min-width:0;display:flex}.uiSegmentedToggle-button{appearance:none;min-width:0;min-height:calc(var(--space-2xl) + var(--space-xs));padding:0 var(--space-md);border-radius:var(--radius-pill);background:var(--surface-base);color:var(--text-secondary);font:inherit;font-size:var(--type-body-secondary-size);line-height:var(--type-body-secondary-line-height);transition:background-color var(--motion-fast) var(--motion-standard-easing), border-color var(--motion-fast) var(--motion-standard-easing), color var(--motion-fast) var(--motion-standard-easing), box-shadow var(--motion-fast) var(--motion-standard-easing);border:1px solid #0000;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.uiSegmentedToggle-button:hover:not(:disabled),.uiSegmentedToggle-button:focus-visible{background:var(--surface-base);border-color:var(--border-strong);color:var(--text-secondary)}.uiSegmentedToggle-button:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.uiSegmentedToggle-button.isActive{background:color-mix(in srgb, var(--brand-50) 72%, var(--surface-base));border-color:var(--brand-500);color:var(--brand-700);box-shadow:inset 0 0 0 1px var(--brand-500), 0 0 0 var(--focus-ring-width) transparent}.uiSegmentedToggle-button:disabled{background:var(--action-disabled-bg);border-color:var(--action-disabled-border);color:var(--action-disabled-text);cursor:not-allowed}.uiDetailRail{gap:var(--space-md);box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:grid}.uiDetailRail-header{gap:var(--space-sm);min-width:0;display:grid}.uiDetailRail-headerTopline{align-items:start;gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto;display:grid}.uiDetailRail-headerCopy{gap:var(--space-2xs);min-width:0;display:grid}.uiDetailRail-headerEyebrow{color:var(--text-tertiary);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:.04em;text-transform:uppercase}.uiDetailRail-headerTitle{color:var(--text-primary);font-size:var(--type-section-title-size);line-height:var(--type-section-title-line-height);font-weight:var(--type-section-title-weight)}.uiDetailRail-headerDescription{color:var(--text-secondary);font-size:var(--type-body-secondary-size);line-height:var(--type-body-secondary-line-height);font-weight:var(--type-body-secondary-weight);margin:0}.uiDetailRail-headerStatus{justify-content:flex-end;align-items:flex-start;gap:var(--space-xs);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.uiDetailRail-headerStatusSlot,.uiDetailRail-headerActions{justify-content:flex-end;align-items:center;gap:var(--space-xs);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.uiDetailRail-headerTabs,.uiDetailRail-headerTabs .uiSegmentedToggle{width:100%}.uiDetailRail-headerTabs .uiSegmentedToggle-button{flex:1 1 0}.uiDetailRail-divider{border-radius:var(--radius-pill);background:var(--border-subtle);height:.0625rem}.uiDetailRail-section,.uiDetailRail-sectionBody{gap:var(--space-md);min-width:0;display:grid}.uiDetailRail-section{width:100%;padding-block:0}.uiDetailRail-sectionBody{grid-template-columns:minmax(0,1fr);width:100%}.uiDetailRail-sectionFlat{padding-block:var(--space-xs)}.uiDetailRail-sectionHeader{align-items:center;gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto;display:grid}.uiDetailRail-sectionTitle{color:var(--text-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:.04em;text-transform:uppercase}.uiDetailRail-sectionAside{align-items:center;gap:var(--space-sm);display:inline-flex}.uiEntityEditorRail{gap:var(--space-md);display:grid}.uiEntityEditorRail-divider{border-radius:var(--radius-pill);background:var(--border-subtle);height:.0625rem}.uiEntityEditorRail-header{align-items:start;gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto;display:grid}.uiEntityEditorRail-copy{gap:var(--space-2xs);min-width:0;display:grid}.uiEntityEditorRail-modeTitle{color:var(--text-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:.04em;text-transform:uppercase}.uiEntityEditorRail-entityTitle{color:var(--text-primary);font-size:var(--type-section-title-size);line-height:var(--type-section-title-line-height);font-weight:var(--type-section-title-weight);margin:0}.uiEntityEditorRail-description{color:var(--text-secondary);font-size:var(--type-body-secondary-size);line-height:var(--type-body-secondary-line-height);font-weight:var(--type-body-secondary-weight);margin:0}.uiEntityEditorRail-actions{justify-content:flex-end;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:inline-flex}.uiEntityEditorRail-actionPrimary,.uiEntityEditorRail-actionSecondary,.uiEntityEditorRail-actionDestructive{align-items:center;display:inline-flex}.uiEntityEditorRail-body,.uiEntityEditorRail-section,.uiEntityEditorRail-sectionBody{gap:var(--space-md);display:grid}.uiEntityEditorRail-section{border:1px solid var(--border-subtle);background:var(--surface-base)}.uiEntityEditorRail-sectionHeader{align-items:center;gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto;display:grid}.uiEntityEditorRail-sectionTitle{color:var(--text-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:.04em;text-transform:uppercase}.uiEntityEditorRail-sectionAside{align-items:center;gap:var(--space-sm);display:inline-flex}.uiEventTimeline,.uiEventTimeline-list{gap:var(--space-md);display:grid}.uiEventTimeline{min-width:0}.uiEventTimeline-scrollable{scrollbar-gutter:stable;max-height:min(28rem,100svh - 18rem);padding-right:var(--space-2xs);overflow:auto}.uiEventTimeline-list{margin:0;padding:0;list-style:none}.uiEventTimeline-item{gap:var(--space-sm);grid-template-columns:1.5rem minmax(0,1fr);min-width:0;display:grid}.uiEventTimeline-marker{justify-content:center;min-height:100%;display:flex;position:relative}.uiEventTimeline-line{top:0;bottom:calc(var(--space-md) * -1);border-radius:var(--radius-pill);background:var(--border-subtle);width:.125rem;position:absolute}.uiEventTimeline-item:last-child .uiEventTimeline-line{bottom:var(--space-md)}.uiEventTimeline-dot{z-index:1;margin-top:var(--space-2xs);border-radius:var(--radius-pill);background:var(--surface-base);border:1px solid var(--status-info-border);width:1.25rem;height:1.25rem;color:var(--status-info-text);box-shadow:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.uiEventTimeline-item-success .uiEventTimeline-line,.uiEventTimeline-item-success .uiEventTimeline-dot{border-color:var(--status-success-border);background:var(--success-50);color:var(--status-success-text)}.uiEventTimeline-item-warning .uiEventTimeline-line,.uiEventTimeline-item-warning .uiEventTimeline-dot{border-color:var(--status-warning-border);background:var(--warning-50);color:var(--status-warning-text)}.uiEventTimeline-item-danger .uiEventTimeline-line,.uiEventTimeline-item-danger .uiEventTimeline-dot{border-color:var(--status-danger-border);background:var(--status-danger-bg);color:var(--status-danger-text)}.uiEventTimeline-item-neutral .uiEventTimeline-line,.uiEventTimeline-item-neutral .uiEventTimeline-dot{border-color:var(--border-subtle);background:var(--surface-muted);color:var(--text-secondary)}.uiEventTimeline-card,.uiEventTimeline-copy{display:grid}.uiEventTimeline-card{gap:var(--space-sm);min-width:0;padding:var(--space-2xs) 0 var(--space-md)}.uiEventTimeline-top{gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.uiEventTimeline-copy{gap:var(--space-2xs);min-width:0}.uiEventTimeline-title,.uiEventTimeline-summary,.uiEventTimeline-time,.uiEventTimeline-metaItem{margin:0}.uiEventTimeline-title{color:var(--text-primary);font-size:var(--type-body-secondary-size);font-weight:600;line-height:1.4}.uiEventTimeline-summary{color:var(--text-secondary);font-size:var(--type-body-secondary-size);line-height:1.5}.uiEventTimeline-time{color:var(--text-primary);font-size:var(--type-caption-size);line-height:1.35;font-weight:var(--type-caption-weight);white-space:nowrap}.uiEventTimeline-meta{gap:var(--space-xs);flex-wrap:wrap;display:flex}.uiEventTimeline-metaItem{border-radius:var(--radius-pill);background:var(--surface-muted);border:1px solid var(--border-subtle);min-height:1.375rem;color:var(--text-tertiary);font-size:var(--type-caption-size);line-height:1.35;font-weight:var(--type-caption-weight);align-items:center;padding:.125rem .4375rem;display:inline-flex}.uiAppShell{gap:var(--space-xl);display:grid}.uiAppShell-compact{gap:var(--space-lg)}.uiAppShellHeader{justify-content:space-between;align-items:start;gap:var(--space-lg);padding:var(--space-xl) var(--space-2xl);display:flex}.uiAppShellHeader-compact{padding:var(--space-lg);gap:var(--space-md)}.uiAppShellHeader-copy,.uiAppShellHeader-actions,.uiAppShellSection{gap:var(--space-md);display:grid}.uiAppShellHeader-eyebrow,.uiAppShellNav-label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em;font-size:var(--type-caption-size);line-height:var(--type-caption-line-height);font-weight:var(--type-caption-weight);margin:0}.uiAppShellNav-label{width:fit-content;max-width:100%;padding:var(--space-2xs) var(--space-sm);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--text-primary);letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;align-items:center;display:inline-flex;overflow:hidden}.uiAppShellHeader-title,.uiAppShellHeader-description{margin:0}.uiAppShellHeader-title{font-size:var(--type-page-title-size);line-height:var(--type-page-title-line-height);font-weight:var(--type-page-title-weight)}.uiAppShellHeader-description{color:var(--text-secondary);font-size:var(--type-body-secondary-size);line-height:var(--type-body-secondary-line-height);font-weight:var(--type-body-secondary-weight)}@media (min-width:45rem){.uiPageHero{grid-template-columns:minmax(0,1fr) auto;align-items:start}.uiPageHero-main{min-width:0}.uiPageHero-actions{text-align:right;justify-items:end;min-width:13.75rem}.uiPageHero-secondary{justify-items:end}}@media (max-width:44.9375rem){.uiPageHero-title{max-width:none}.uiPageHero-actions{grid-template-columns:1fr}.uiPageHero-primary>*,.uiPageHero-secondary>*{width:100%}}.uiAppShellNav{padding:var(--space-lg);gap:var(--space-sm);display:grid}.uiAppShellNav-compact{padding:var(--space-md)}.uiAppShellNav-links{gap:var(--space-sm);display:grid}.uiAppShellNav-links-tabs{gap:var(--space-sm);flex-wrap:wrap;display:flex}.uiAppShellNav-links-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.uiAppShellNav-link{align-items:center;gap:var(--space-sm);min-height:calc(var(--space-2xl) + var(--space-md));padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-base);color:var(--text-primary);transition:background-color var(--motion-fast) var(--motion-standard-easing), border-color var(--motion-fast) var(--motion-standard-easing), color var(--motion-fast) var(--motion-standard-easing), box-shadow var(--motion-fast) var(--motion-standard-easing);text-decoration:none;display:inline-flex}.uiAppShellNav-icon{flex:none}.uiAppShellNav-labelWrap{align-items:center;gap:var(--space-sm);flex:auto;min-width:0;display:inline-flex}.uiAppShellNav-labelText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.uiAppShellNav-meta{flex:none;align-items:center;display:inline-flex}.uiAppShellNav-link:hover{background:var(--surface-muted);border-color:var(--border-strong)}.uiAppShellNav-link:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.uiAppShellNav-links-grid .uiAppShellNav-link{justify-content:center;gap:var(--space-xs);min-height:calc(var(--space-3xl) + var(--space-lg));padding:var(--space-sm) var(--space-xs);text-align:center;font-size:var(--type-caption-size);line-height:var(--type-caption-line-height);font-weight:var(--type-caption-weight);border-radius:var(--radius-lg);flex-direction:column}.uiAppShellNav-links-tabs .uiAppShellNav-link{border-radius:var(--radius-pill);padding:var(--space-sm) var(--space-md)}.uiAppShellNav-link.isActive{border-color:var(--border-strong);background:color-mix(in srgb, var(--brand-50) 72%, var(--surface-base));color:var(--brand-700)}@keyframes uiSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.uiButton,.uiField,.uiAppShellNav-link,.uiListItem-interactive{transition:none}.uiButton-spinner,.uiLoadingState-spinner{animation:none}}
.uiList{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.uiList-dense{gap:var(--space-2xs)}.uiListItem{gap:var(--space-sm);display:grid}.uiListItem-interactive{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-base);padding:var(--space-md);transition:background-color var(--motion-fast) var(--motion-standard-easing), border-color var(--motion-fast) var(--motion-standard-easing), box-shadow var(--motion-fast) var(--motion-standard-easing)}.uiListItem-interactive:hover{background:var(--surface-muted);border-color:var(--border-strong)}.uiListItem-selected{background:color-mix(in srgb, var(--brand-50) 72%, var(--surface-base));border-color:var(--brand-500)}.uiSurfaceSection{gap:var(--space-sm);padding:var(--space-lg) 0;display:grid}.uiSurfaceSection-header,.uiSurfaceSection-body{gap:var(--space-sm);display:grid}.uiSurfaceSplit{gap:var(--space-lg);display:grid}.uiSurfaceSplit>*{min-width:0}.uiSurfaceSplitMain,.uiSurfaceSplitRail{gap:var(--space-lg);display:grid}.uiSurfaceSplitMain .uiSurfaceSection-body,.uiSurfaceSplitRail .uiSurfaceSection-body,.uiSurfaceSplitMain .uiSectionHeader,.uiSurfaceSplitRail .uiSectionHeader,.uiSurfaceSplitMain .uiSectionHeader-copy,.uiSurfaceSplitRail .uiSectionHeader-copy,.uiSurfaceSplitMain .uiSectionHeader-actions,.uiSurfaceSplitRail .uiSectionHeader-actions{gap:var(--space-sm)}.uiSurfaceSplitMain .uiSectionHeader-title,.uiSurfaceSplitRail .uiSectionHeader-title{font-size:var(--type-section-title-size)}.uiSurfaceSplitMainBody,.uiSurfaceSplitRailBody{gap:var(--space-md);min-width:0;display:grid}.uiSurfaceViewport{gap:var(--space-lg);width:100%;display:grid}.uiSurfaceViewport>*{min-width:0}.uiWorkspaceTableShell{gap:var(--space-lg);width:100%;min-width:0;display:grid}.uiWorkspaceTableShell-header{gap:var(--space-md);min-width:0;display:grid}.uiWorkspaceTableShell-header .uiSectionHeader{align-items:start}.uiWorkspaceTableShell-controls{min-width:0}.uiWorkspaceTableShell-body{gap:var(--space-md);min-width:0;display:grid}.uiDataTable{gap:var(--space-sm);width:100%;min-width:0;display:grid;overflow:hidden}.uiDataTable-scroll{overscroll-behavior-x:contain;border-radius:inherit;min-width:0;overflow-x:auto}.uiDataTable-table{border-collapse:separate;border-spacing:0;width:100%;min-width:max-content;color:var(--text-primary)}.uiDataTable-table-comfortable,.uiDataTable-table-compact{min-width:100%}.uiDataTable-head{background:var(--surface-table-header)}.uiDataTable-headCell,.uiDataTable-cell{padding:var(--space-md) var(--space-lg);text-align:left;vertical-align:top}.uiDataTable-headCell{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:.04em;text-transform:uppercase}.uiDataTable-cell{border-bottom:1px solid var(--border-subtle);background:var(--surface-row);font-size:var(--type-body-size);line-height:var(--type-body-line-height)}.uiDataTable-row:hover .uiDataTable-cell{background:var(--surface-row-hover)}.uiDataTable-row:last-child .uiDataTable-cell{border-bottom-color:#0000}.uiDataTable-row-head:hover .uiDataTable-cell{background:var(--surface-table-header)}.uiDataTable-row-empty .uiDataTable-emptyCell{background:var(--surface-muted);border-bottom-color:#0000;padding:0}.uiDataTable-emptyCell>.uiEmptyState{margin:var(--space-md)}.uiDataTable-comfortable .uiDataTable-headCell,.uiDataTable-comfortable .uiDataTable-cell{padding:var(--space-md) var(--space-lg)}.uiDataTable-compact .uiDataTable-headCell,.uiDataTable-compact .uiDataTable-cell{padding:var(--space-sm) var(--space-md)}@media (max-width:44.9375rem){.uiDataTable-scroll{overflow-x:visible}.uiDataTable-table{min-width:0;display:block}.uiDataTable-head{display:none}.uiDataTable-body{gap:var(--space-sm);display:grid}.uiDataTable-row{gap:var(--space-2xs);padding:var(--space-sm);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-row);box-shadow:var(--shadow-sm);display:grid}.uiDataTable-row:hover .uiDataTable-cell{background:var(--surface-row)}.uiDataTable-cell{gap:var(--space-xs);overflow-wrap:anywhere;background:0 0;border-bottom:none;grid-template-columns:minmax(6.75rem,40%) minmax(0,1fr);align-items:start;padding:0;display:grid}.uiDataTable-cell:before{content:attr(data-label);color:var(--text-secondary);font-size:var(--type-caption-size);line-height:var(--type-caption-line-height);font-weight:var(--type-caption-weight);letter-spacing:.04em;text-transform:uppercase}.uiDataTable-cellPrimary{gap:var(--space-2xs);padding-bottom:var(--space-xs);border-bottom:1px solid var(--border-subtle);margin-bottom:var(--space-2xs);grid-column:1/-1;grid-template-columns:1fr}.uiDataTable-cellPrimary:before{content:none}.uiDataTable-cellPrimary{font-size:var(--type-body-size);line-height:var(--type-body-line-height);font-weight:var(--type-title-weight)}.uiDataTable-row-empty .uiDataTable-emptyCell{background:0 0;padding:0}.uiDataTable-emptyCell>.uiEmptyState{margin:0}}.uiInfoPairGrid{gap:var(--space-sm);display:grid}.uiInfoPairGrid-columns-1{grid-template-columns:minmax(0,1fr)}.uiInfoPairGrid-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.uiInfoPairGrid-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.uiInfoPair{gap:var(--space-2xs);min-width:0;display:grid}.uiInfoPair-label,.uiInfoPair-value{margin:0}.uiInfoPair-label{color:var(--text-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:.04em;text-transform:uppercase}.uiInfoPair-value{color:var(--text-primary);font-size:var(--type-body-size);line-height:1.4;font-weight:var(--type-body-weight)}


.workerAuthRoute{width:100%;min-height:100svh;display:grid}.workerShell{--shell-accent:var(--brand-500)}.workerShell .uiAppShellHeader{border-color:var(--border-default)}.workerShell .uiAppShellHeader-title{letter-spacing:-.03em}.workerShell .uiAppShellNav-icon{stroke-width:2.05px;width:1.375rem;height:1.375rem}.workerShell .uiAppShellNav-link.isActive .uiAppShellNav-icon{stroke-width:2.15px}.workerShell .uiAppShellNav-link.isActive{border-color:var(--brand-500)}.workerShellActions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.25rem;display:inline-flex}.workerPanelGrid,.workerTwoColumn{gap:1rem;display:grid}@media (min-width:960px){.workerTwoColumn{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr)}}.workerStatGrid{gap:.75rem;display:grid}@media (min-width:720px){.workerStatGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.workerSectionFlow{gap:.75rem;display:grid}.workerListLink{gap:.25rem;text-decoration:none;display:grid}.workerListLink:hover .uiListItem,.workerListLink:focus-visible .uiListItem{border-color:var(--brand-500)}.workerMuted{color:var(--text-secondary)}.workerStack{gap:.75rem;display:grid}


