:root{color-scheme:light;--font-family-sans:"Manrope","Segoe UI",sans-serif;--color-canvas:#eef3f7;--color-canvas-soft:#f5f8fb;--color-surface:#ffffff;--color-surface-soft:#f8fbfd;--color-surface-muted:#f2f6fa;--color-surface-overlay:#fffffff2;--color-border:#d7e0e8;--color-border-soft:#e6edf3;--color-border-strong:#c4d0db;--color-text:#14212b;--color-text-secondary:#44586b;--color-text-muted:#66798b;--color-text-soft:#8494a3;--color-brand-strong:#213446;--color-brand-hover:#355066;--color-brand:#47657c;--color-brand-mid:#64839a;--color-brand-soft:#dee7ee;--color-brand-wash:#f2f6f9;--color-success-strong:#24563d;--color-success:#2f6b4c;--color-success-mid:#3e7d5b;--color-success-soft:#ddefe5;--color-success-wash:#f2f8f4;--color-warning-strong:#6e4e15;--color-warning:#8b6219;--color-warning-mid:#a67622;--color-warning-soft:#f2e6c9;--color-warning-wash:#fbf7ee;--color-danger-strong:#843737;--color-danger:#a14848;--color-danger-mid:#b85c5c;--color-danger-soft:#f3dede;--color-danger-wash:#fcf4f4;--color-info-strong:#305d78;--color-info:#3f7597;--color-info-mid:#538cb0;--color-info-soft:#dceaf3;--color-info-wash:#f3f8fb;--color-focus-ring:#47657c55;--color-focus-ring-soft:#64839a40;--color-success-border:#cfe3d7;--color-warning-border:#e7d6ac;--color-danger-border:#e8c7c7;--color-info-border:#cfe0ea;--color-chip-bg:#f4f7fa;--color-chip-border:#dce5ec;--color-chip-text:#355066;--color-button-secondary-bg:#ffffff;--color-button-secondary-hover:#f5f8fb;--color-button-tertiary-bg:#f4f7fa;--color-button-tertiary-hover:#eaf0f5;--color-button-disabled-bg:#f2f6fa;--color-button-disabled-border:#d7e0e8;--color-button-disabled-text:#8494a3;--color-overlay-scrim:rgba(20,33,43,0.18);--color-shell-canvas:#f8fbfd;--color-brand-rgb:71,101,124;--color-brand-strong-rgb:33,52,70;--color-brand-hover-rgb:53,80,102;--color-brand-mid-rgb:100,131,154;--color-brand-soft-rgb:222,231,238;--color-surface-rgb:255,255,255;--color-success-rgb:47,107,76;--color-warning-rgb:139,98,25;--color-danger-rgb:161,72,72;--color-info-rgb:63,117,151;--Surface:var(--color-canvas);--Panel:var(--color-surface);--PanelSoft:var(--color-surface-soft);--Border:var(--color-border);--BorderSoft:var(--color-border-soft);--Text:var(--color-text);--Muted:var(--color-text-muted);--Brand:var(--color-brand);--BrandDark:var(--color-brand-strong);--Success:var(--color-success);--Warning:var(--color-warning);--Danger:var(--color-danger);--SidebarOpenWidth:252px;--SidebarCollapsedWidth:72px;--HeaderHeight:76px;--StickyGap:12px;--StickyTop:calc(var(--HeaderHeight) + var(--StickyGap));--StickySafeOffset:calc(var(--HeaderHeight) + 30px);--ContentMaxWidth:1800px;--text-display-size:28px;--text-display-line:32px;--text-display-weight:700;--text-page-title-size:22px;--text-page-title-line:28px;--text-page-title-weight:650;--text-section-title-size:16px;--text-section-title-line:22px;--text-section-title-weight:650;--text-subsection-title-size:14px;--text-subsection-title-line:20px;--text-subsection-title-weight:650;--text-body-size:13px;--text-body-line:20px;--text-body-weight:500;--text-body-strong-size:13px;--text-body-strong-line:20px;--text-body-strong-weight:600;--text-meta-size:12px;--text-meta-line:16px;--text-meta-weight:500;--text-label-size:11px;--text-label-line:14px;--text-label-weight:700;--text-field-size:13px;--text-field-line:18px;--text-field-weight:500;--text-button-size:13px;--text-button-line:18px;--text-button-weight:600;--text-chip-size:11px;--text-chip-line:14px;--text-chip-weight:600;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--control-xs:28px;--control-sm:32px;--control-md:36px;--control-lg:40px;--gap-label-field:6px;--gap-field-stack:12px;--gap-group:20px;--gap-section:24px;--gap-inline:12px;--gap-inline-compact:8px;--card-padding-compact:14px;--card-padding-standard:16px;--card-header-gap:12px;--section-padding-compact:12px;--section-padding-standard:16px;--drawer-padding:16px;--drawer-header-padding:16px;--modal-padding:20px;--inspector-padding:16px;--table-header-height:32px;--table-row-height-compact:36px;--table-row-height-standard:40px;--table-cell-x-compact:8px;--table-cell-x-standard:12px;--table-cell-y-compact:6px;--table-cell-y-standard:8px;--table-header-control-width:32px;--button-height-standard:36px;--button-height-compact:32px;--button-pad-x-compact:10px;--button-pad-x-standard:14px;--icon-button-size-compact:32px;--icon-button-size-standard:36px;--drawer-width-compact:560px;--drawer-width-standard:560px;--drawer-width-wide:720px;--modal-width-sm:420px;--modal-width-md:560px;--modal-width-lg:720px;--split-ratio-60:60fr 40fr;--split-ratio-65:65fr 35fr;--split-ratio-70:70fr 30fr;--icon-sm:14px;--icon-md:16px;--icon-lg:18px;--shadow-soft:0 6px 14px rgba(20,33,43,0.024),0 1px 4px rgba(20,33,43,0.014);--shadow-panel:0 12px 28px rgba(20,33,43,0.038),0 5px 14px rgba(20,33,43,0.02);--border-stroke:1px solid var(--color-border);--border-stroke-soft:1px solid var(--color-border-soft);--RadiusPanel:var(--radius-lg);--RadiusSoft:var(--radius-lg);--RadiusCard:var(--radius-md);--RadiusDrawer:var(--radius-lg);--RadiusControl:var(--radius-sm);--RadiusButton:var(--radius-md);--RadiusPill:var(--radius-pill);--space-panel:var(--section-padding-standard);--space-panel-dense:var(--section-padding-compact);--space-card:var(--card-padding-compact);--space-drawer:var(--drawer-padding);--space-stack:var(--gap-field-stack);--space-stack-compact:var(--gap-inline-compact);--space-stack-tight:var(--space-2);--ShadowSoft:var(--shadow-soft);--ShadowPanel:var(--shadow-panel);--ShadowLift:0 16px 34px rgba(20,33,43,0.048),0 6px 16px rgba(20,33,43,0.024);--SurfaceInsetHighlight:inset 0 1px 0 rgba(var(--color-surface-rgb),0.72);--GradientPanel:linear-gradient(180deg,var(--color-surface) 0%,var(--color-surface-soft) 100%);--GradientPanelSoft:linear-gradient(180deg,var(--color-surface-soft) 0%,var(--color-surface-muted) 100%);--GradientPanelBrand:linear-gradient(145deg,var(--color-surface) 0%,var(--color-surface-soft) 68%,var(--color-brand-wash) 100%);--GradientShellChrome:linear-gradient(180deg,var(--color-surface) 0%,var(--color-shell-canvas) 100%);--GradientButtonSecondary:linear-gradient(180deg,var(--color-surface) 0%,var(--color-canvas-soft) 100%);--GradientButtonTertiary:linear-gradient(180deg,var(--color-surface) 0%,var(--color-button-tertiary-bg) 100%);--font-size-brand:1.04rem;--font-size-display:var(--text-page-title-size);--font-size-heading:var(--text-section-title-size);--font-size-title:var(--text-subsection-title-size);--font-size-title-sm:var(--text-body-size);--font-size-body:var(--text-body-size);--font-size-body-sm:var(--text-body-strong-size);--font-size-body-compact:var(--text-field-size);--font-size-meta:var(--text-meta-size);--font-size-label:var(--text-label-size);--font-size-caption:var(--text-meta-size);--font-size-chip:var(--text-chip-size);--font-size-table-body:11px;--font-size-table-header:var(--text-label-size);--font-size-metric:1.56rem;--font-size-metric-compact:1.22rem;--font-size-metric-tight:1.06rem;--line-height-display:1.2727272727;--line-height-heading:1.375;--line-height-title:1.4285714286;--line-height-body:1.5384615385;--line-height-body-compact:1.3846153846;--line-height-meta:1.3333333333;--line-height-label:1.2727272727;--tracking-caps:0.15em;--tracking-label:0.1em;--tracking-ui:0.016em;--tracking-action:0.006em;--tracking-tight:0;--ControlHeight:var(--control-md);--ControlHeightCompact:var(--control-sm);--TransitionFast:110ms cubic-bezier(0.2,0.8,0.2,1);--TransitionStandard:150ms cubic-bezier(0.2,0.8,0.2,1);--TransitionSlow:210ms cubic-bezier(0.2,0.8,0.2,1);--PageGutter:18px;--LayerBase:0;--LayerRaised:1;--LayerSticky:24;--LayerHeader:40;--LayerOverlay:70;--LayerOverlayPanel:76;--LayerPopover:90;--LayerTooltip:110}*{box-sizing:border-box}.AppIcon{width:var(--icon-md);height:var(--icon-md);flex:0 0 auto;color:currentColor}.AppIconXs{width:var(--icon-sm);height:var(--icon-sm)}.AppIconMd,.AppIconSm{width:var(--icon-md);height:var(--icon-md)}.AppIconLg{width:var(--icon-lg);height:var(--icon-lg)}.AppIconDefault{color:var(--color-text-secondary)}.AppIconStrong{color:var(--color-text)}.AppIconMuted{color:var(--color-text-muted)}.AppIconActive{color:var(--color-brand-hover)}.AppIconDisabled{color:var(--color-text-soft)}.AppIconSuccess{color:var(--color-success-strong)}.AppIconWarning{color:var(--color-warning-strong)}.AppIconDanger{color:var(--color-danger-strong)}.AppIconInfo{color:var(--color-info-strong)}.IconLabel{display:inline-flex;align-items:center;gap:7px;min-width:0}.IconLabelText{min-width:0;overflow-wrap:anywhere}body,html{margin:0;padding:0;min-height:100%}html{scroll-padding-top:var(--StickySafeOffset)}body{background:var(--GradientShellChrome);color:var(--Text);font-family:var(--font-family-sans);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--line-height-body);text-rendering:optimizeLegibility}:is([id],a,button,input,select,textarea,summary){scroll-margin-top:var(--StickySafeOffset)}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}button,input,select,textarea{font:inherit}.ui-display{font-size:var(--text-display-size);font-weight:var(--text-display-weight);line-height:calc(var(--text-display-line) / var(--text-display-size));letter-spacing:0}.ui-page-title{font-size:var(--text-page-title-size);font-weight:var(--text-page-title-weight);line-height:calc(var(--text-page-title-line) / var(--text-page-title-size));letter-spacing:0}.ui-section-title{font-size:var(--text-section-title-size);font-weight:var(--text-section-title-weight);line-height:calc(var(--text-section-title-line) / var(--text-section-title-size));letter-spacing:0}.ui-subsection-title{font-size:var(--text-subsection-title-size);font-weight:var(--text-subsection-title-weight);line-height:calc(var(--text-subsection-title-line) / var(--text-subsection-title-size));letter-spacing:0}.ui-body{font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:calc(var(--text-body-line) / var(--text-body-size))}.ui-body-strong{font-size:var(--text-body-strong-size);font-weight:var(--text-body-strong-weight);line-height:calc(var(--text-body-strong-line) / var(--text-body-strong-size))}.ui-meta{color:var(--color-text-secondary);font-size:var(--text-meta-size);font-weight:var(--text-meta-weight);line-height:calc(var(--text-meta-line) / var(--text-meta-size))}.ui-label{color:var(--color-text-muted);font-size:var(--text-label-size);font-weight:var(--text-label-weight);line-height:calc(var(--text-label-line) / var(--text-label-size));letter-spacing:.08em;text-transform:uppercase}.ui-field-text{font-size:var(--text-field-size);font-weight:var(--text-field-weight);line-height:calc(var(--text-field-line) / var(--text-field-size))}.ui-button-text{font-size:var(--text-button-size);font-weight:var(--text-button-weight);line-height:calc(var(--text-button-line) / var(--text-button-size))}.ui-chip-text{font-size:var(--text-chip-size);font-weight:var(--text-chip-weight);line-height:calc(var(--text-chip-line) / var(--text-chip-size))}.ui-page-shell{width:min(var(--ContentMaxWidth),calc(100% - (var(--PageGutter) * 2)));margin:0 auto;min-width:0}.ui-panel,.ui-section-shell{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--section-padding-standard);border:var(--border-stroke);border-radius:var(--RadiusPanel);background:var(--GradientPanel);box-shadow:var(--ShadowSoft),inset 0 1px 0 rgba(255,255,255,.88);min-width:0}.ui-card,.ui-summary-card{grid-gap:var(--gap-field-stack);gap:var(--gap-field-stack);padding:var(--card-padding-standard);background:var(--GradientPanel);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 8px 16px rgba(20,33,43,.02)}.ui-card,.ui-card-compact,.ui-stat-block,.ui-summary-card{display:grid;border:var(--border-stroke);border-radius:var(--RadiusCard)}.ui-card-compact,.ui-stat-block{grid-gap:var(--gap-label-field);gap:var(--gap-label-field);padding:var(--card-padding-compact);background:var(--GradientPanelSoft);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 6px 14px rgba(20,33,43,.018)}.ui-drawer-shell{position:relative;width:min(var(--drawer-width-standard),calc(100vw - var(--space-4)));height:100%;grid-template-rows:auto minmax(0,1fr);border-left:1px solid var(--color-border-strong);border-radius:var(--RadiusDrawer) 0 0 var(--RadiusDrawer);overflow:hidden;box-shadow:-20px 0 42px rgba(16,24,32,.11),inset 1px 0 0 rgba(255,255,255,.54)}.ui-drawer-shell,.ui-modal-shell{display:grid;background:var(--GradientPanel)}.ui-modal-shell{width:min(var(--modal-width-md),calc(100vw - var(--space-6)));grid-gap:var(--gap-field-stack);gap:var(--gap-field-stack);padding:var(--modal-padding);border:var(--border-stroke);border-radius:var(--RadiusPanel);box-shadow:var(--ShadowPanel)}.UnsavedNavigationPromptRoot{position:fixed;inset:0;z-index:var(--LayerOverlayPanel);display:grid;place-items:center;padding:var(--space-4)}.UnsavedNavigationPromptBackdrop{position:absolute;inset:0;border:0;background:rgba(18,28,36,.48);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.UnsavedNavigationPromptPanel{position:relative;z-index:1;width:min(32rem,calc(100vw - var(--space-6)))}.ui-inspector-shell,.ui-side-inspector{display:grid;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact);padding:var(--inspector-padding);border:var(--border-stroke);border-radius:var(--RadiusCard);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.96) 0,rgba(var(--color-surface-rgb),.9) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 10px 20px rgba(20,33,43,.03)}.ui-filterbar,.ui-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--gap-inline)}.ui-toolbar{align-items:flex-start}.ui-filterbar{align-items:flex-end}.ui-empty-state,.ui-loading-state{display:grid;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact);padding:var(--card-padding-compact)}.ui-form-grid,.ui-form-grid-2,.ui-form-grid-3{display:grid;grid-gap:var(--gap-field-stack);gap:var(--gap-field-stack);align-items:start}.ui-field-group,.ui-field-stack{display:grid}.ui-field-group{gap:var(--gap-label-field)}.ui-field-stack{gap:var(--gap-field-stack)}.ui-label-row{display:inline-flex;align-items:center;gap:var(--gap-label-field);min-width:0}.ui-input,.ui-select,.ui-textarea{width:100%;border:1px solid var(--Border);border-radius:var(--RadiusControl);min-height:var(--control-md);padding:var(--table-cell-y-compact) var(--table-cell-x-standard);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.96) 0,rgba(var(--color-surface-rgb),.9) 100%);color:var(--Text);font-size:var(--text-field-size);font-weight:var(--text-field-weight);line-height:calc(var(--text-field-line) / var(--text-field-size));box-shadow:inset 0 1px 0 rgba(255,255,255,.82);transition:border-color var(--TransitionFast),box-shadow var(--TransitionFast),background var(--TransitionFast),transform var(--TransitionFast)}.ui-textarea{min-height:calc(var(--control-md) * 2.25);resize:vertical;padding-block:var(--space-2)}.ui-checkbox-row,.ui-radio-row{display:flex;align-items:flex-start;gap:var(--gap-inline-compact);color:var(--Text);font-size:var(--font-size-body-compact);line-height:var(--line-height-body)}.ui-form-section{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--section-padding-standard);border:var(--border-stroke);border-radius:var(--RadiusCard);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.94) 0,rgba(var(--color-surface-rgb),.84) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 8px 16px rgba(20,33,43,.02)}.ui-btn-compact,.ui-btn-danger,.ui-btn-ghost,.ui-btn-primary,.ui-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--button-height-standard);padding:0 var(--button-pad-x-standard);border:1px solid transparent;border-radius:var(--RadiusButton);cursor:pointer;text-decoration:none;font-size:var(--text-button-size);font-weight:var(--text-button-weight);line-height:calc(var(--text-button-line) / var(--text-button-size));transition:transform var(--TransitionFast),box-shadow var(--TransitionFast),border-color var(--TransitionFast),background var(--TransitionFast),color var(--TransitionFast)}.ui-btn-primary{background:linear-gradient(180deg,var(--color-brand) 0,var(--color-brand-hover) 100%);border-color:var(--color-brand-hover);color:var(--color-surface);box-shadow:0 10px 20px rgba(var(--color-brand-rgb),.16),inset 0 1px 0 rgba(255,255,255,.16)}.ui-btn-compact,.ui-btn-secondary{background:var(--GradientButtonSecondary);border-color:var(--color-border);color:var(--BrandDark);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 2px 5px rgba(20,33,43,.02)}.ui-btn-ghost{background:var(--color-surface);border-color:var(--color-border-soft);color:var(--BrandDark)}.ui-btn-danger{background:linear-gradient(180deg,var(--color-danger) 0,var(--color-danger-mid) 100%);border-color:var(--color-danger-mid);color:var(--color-surface);box-shadow:0 10px 20px rgba(var(--color-danger-rgb),.16),inset 0 1px 0 rgba(255,255,255,.14)}.ui-btn-compact{min-height:var(--button-height-compact);padding:0 var(--button-pad-x-compact);font-size:var(--font-size-chip)}.ui-icon-btn{width:var(--icon-button-size-standard);height:var(--icon-button-size-standard);display:inline-grid;place-items:center;border:1px solid var(--Border);border-radius:var(--RadiusButton);background:var(--GradientButtonSecondary);color:var(--Text);box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 2px 6px rgba(20,33,43,.025)}.ui-table{width:100%;border-collapse:collapse;min-width:720px}.ui-table-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline);margin-bottom:var(--space-2);flex-wrap:wrap}.ui-table-row{min-height:var(--table-row-height-standard)}.ui-table-row-compact{min-height:var(--table-row-height-compact)}.ui-cell-meta{color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.ui-detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline);flex-wrap:wrap}.ui-status-chip{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-height:var(--control-xs);max-width:100%;padding:0 var(--space-2);border-radius:var(--RadiusPill);font-size:var(--font-size-chip);font-weight:var(--text-chip-weight);line-height:var(--line-height-label);letter-spacing:.08em;text-transform:uppercase;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.ui-status-chip-icon-only{width:28px;min-width:28px;height:28px;min-height:28px;padding:0;gap:0}.ui-drawer-form{display:grid;grid-gap:var(--gap-field-stack);gap:var(--gap-field-stack);align-content:start}.ui-drawer-header,.ui-modal-header{display:grid;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact)}.ui-drawer-body,.ui-modal-body{min-height:0;overflow:auto;display:grid;grid-gap:var(--gap-field-stack);gap:var(--gap-field-stack)}.ui-drawer-footer,.ui-modal-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.ui-split-pane{display:grid;grid-gap:var(--gap-section);gap:var(--gap-section);align-items:start}.ui-page-header{position:relative;overflow:hidden;padding:0;border-radius:var(--RadiusPanel);border-color:var(--color-border-strong);background:var(--GradientPanelBrand);box-shadow:var(--ShadowPanel),inset 0 1px 0 rgba(255,255,255,.86)}.ui-detail-header,.ui-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline);flex-wrap:wrap}.ui-metadata-block{display:grid;grid-gap:var(--gap-label-field);gap:var(--gap-label-field);padding:var(--section-padding-compact);border:var(--border-stroke);border-radius:var(--RadiusCard);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.96) 0,rgba(var(--color-surface-rgb),.9) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 8px 16px rgba(20,33,43,.02)}.ui-tabset{display:grid;grid-gap:var(--gap-inline-compact)}.ui-tab,.ui-tabset{gap:var(--gap-inline-compact)}.ui-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-sm);padding:0 var(--button-pad-x-compact);border:1px solid var(--color-border-soft);border-radius:var(--RadiusControl);background:var(--GradientButtonSecondary);color:var(--color-text-secondary);font-size:var(--font-size-chip);font-weight:var(--text-chip-weight);line-height:var(--line-height-label);letter-spacing:var(--tracking-action);cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 2px 5px rgba(20,33,43,.016);transition:border-color var(--TransitionFast),box-shadow var(--TransitionFast),background var(--TransitionFast),transform var(--TransitionFast)}.ui-tab:focus-visible,.ui-tab:hover{transform:translateY(-.5px);border-color:var(--color-border-strong)}.ui-tab:hover{box-shadow:var(--ShadowSoft)}.ui-tab:focus-visible{outline:none;border-color:var(--color-brand-mid);box-shadow:var(--ShadowSoft),0 0 0 3px var(--color-focus-ring-soft)}.ui-tab:active{transform:translateY(0)}.ui-compact-table{min-width:920px}@media (min-width:860px){.ui-form-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.AuthShell{min-height:100dvh;position:relative;display:flex;align-items:center;padding:clamp(16px,3vw,32px);overflow-x:hidden;isolation:isolate}.AuthShell,.AuthShellGlow{background:var(--GradientShellChrome)}.AuthShellGlow{position:fixed;inset:0;pointer-events:none;z-index:-1}.AuthShellContent{width:min(560px,100%);margin:auto}.AuthShellContentWide{width:min(1120px,100%)}.AuthCard{width:min(430px,100%);justify-self:center;align-self:center;overflow:hidden;padding:clamp(24px,3vw,36px);border-radius:var(--RadiusPanel);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.98) 0,rgba(245,248,251,.96) 100%);box-shadow:var(--ShadowPanel)}.AuthActionRow{justify-content:stretch}.AuthExperience{display:grid;grid-template-columns:minmax(0,520px) minmax(360px,430px);grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:center;justify-content:center;min-height:min(690px,calc(100dvh - 64px))}.AuthShowcase{position:relative;display:grid;grid-gap:22px;gap:22px;align-content:center;justify-items:start;width:min(100%,520px);justify-self:center;align-self:center;padding:0;background:transparent;box-shadow:none;color:var(--BrandDark)}.AuthShowcase:before{display:none}.AuthShowcase>*{position:relative;z-index:1}.AuthBrandLockup{display:inline-flex;align-items:center;gap:14px;width:min(100%,500px);justify-self:start}.AuthBrandMark{width:56px;height:56px;display:inline-grid;place-items:center;border:1px solid var(--color-border-strong);border-radius:var(--RadiusPanel);background:radial-gradient(circle at 50% 32%,rgba(255,255,255,.88),transparent 58%),linear-gradient(180deg,rgba(var(--color-surface-rgb),.98) 0,rgba(var(--color-brand-soft-rgb),.5) 100%);--BrandMarkColor:#343434;color:var(--BrandMarkColor);box-shadow:var(--ShadowSoft),inset 0 1px 0 rgba(255,255,255,.88)}.AuthBrandText{display:grid;grid-gap:2px;gap:2px}.AuthBrandTitle{color:var(--BrandDark);font-size:1.08rem;font-weight:800;letter-spacing:0}.AuthBrandMeta{color:var(--Muted);font-size:.82rem;line-height:1.35}.AuthShowcaseIntro{display:grid;grid-gap:14px;gap:14px;width:min(100%,500px);justify-items:stretch}.AuthEyebrow{color:var(--Brand);font-size:var(--font-size-label);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase}.AuthEyebrowMuted{color:var(--color-brand-hover)}.AuthShowcaseTitle{margin:0;max-width:500px;font-size:3rem;line-height:1;letter-spacing:0;color:var(--BrandDark);text-align:left}.AuthShowcaseDescription{margin:0;max-width:500px;color:var(--color-text-secondary);font-size:.96rem;line-height:1.54;text-align:left}.AuthSignalPanel{display:grid;grid-gap:14px;gap:14px;width:min(100%,500px);padding:16px;border:1px solid var(--color-border);border-radius:var(--RadiusPanel);background:rgba(var(--color-surface-rgb),.86);box-shadow:var(--ShadowSoft),inset 0 1px 0 rgba(255,255,255,.82)}.AuthSignalHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--color-border);color:var(--Muted)}.AuthSignalHeader,.AuthSignalHeader strong{font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.AuthSignalHeader strong{color:var(--BrandDark);font-weight:800;text-align:right}.AuthSignalList{display:grid;grid-gap:12px;gap:12px}.AuthSignalRow{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px}.AuthSignalIcon{width:34px;height:34px;display:inline-grid;place-items:center;border:1px solid var(--color-border-strong);border-radius:10px;background:rgba(var(--color-surface-rgb),.84)}.AuthSignalTitle{margin:0;color:var(--BrandDark);font-size:.91rem;font-weight:800;line-height:1.2;letter-spacing:0}.AuthSignalDescription{margin:4px 0 0;color:var(--color-text-secondary);font-size:.78rem;line-height:1.36}.AuthCardHeader{display:grid;grid-gap:12px;gap:12px}.AuthCardBrandLockup{display:none;align-items:center;gap:14px}.AuthSubmitButton{width:100%;min-width:0}.AuthSupportRow{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.AuthSupportRow .InputHint{margin:0}.AuthSupportLink{color:var(--color-brand-hover);font-size:var(--font-size-meta);font-weight:700;line-height:var(--line-height-meta)}.AuthSupportLink:focus-visible,.AuthSupportLink:hover{color:var(--BrandDark)}.AuthSupportText{margin:0;color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.JsonResultPanel{margin:0;padding:16px;overflow:auto;border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface-soft);color:var(--BrandDark);font-family:Consolas,SFMono-Regular,monospace;font-size:.8rem;line-height:1.55;white-space:pre-wrap;word-break:break-word}.Shell{min-height:100vh;display:flex;flex-direction:column;position:relative;isolation:isolate;background:var(--GradientShellChrome)}.ShellRouteProgress{position:fixed;top:0;left:0;width:100%;height:3px;z-index:var(--LayerPopover);pointer-events:none;background:linear-gradient(90deg,rgba(var(--color-brand-hover-rgb),0),rgba(var(--color-brand-hover-rgb),.78),rgba(var(--color-info-rgb),.64),rgba(var(--color-brand-hover-rgb),0));transform:scaleX(.12);transform-origin:left center;opacity:0;transition:transform .34s ease,opacity .2s ease}.ShellRouteProgressActive{opacity:1;transform:scaleX(1)}.ShellHeader{position:-webkit-sticky;position:sticky;top:0;z-index:var(--LayerHeader);min-height:var(--HeaderHeight);background:var(--GradientShellChrome);border-bottom:1px solid rgba(var(--color-brand-strong-rgb),.08);-webkit-backdrop-filter:blur(22px) saturate(1.05);backdrop-filter:blur(22px) saturate(1.05);box-shadow:0 1px 0 rgba(255,255,255,.82),0 12px 24px rgba(20,33,43,.035)}.ShellHeaderInner{width:100%;min-height:var(--HeaderHeight);margin:0;padding:0 22px;justify-content:space-between}.ShellHeaderIdentity,.ShellHeaderInner{display:flex;align-items:center;gap:14px}.ShellHeaderIdentity{min-width:0;flex:1 1 auto}.ShellHeaderRow{gap:8px}.ShellBrandLink,.ShellHeaderRow{display:flex;align-items:center;min-width:0}.ShellBrandLink{gap:12px}.ShellBrandToggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;display:inline-flex;align-items:center;cursor:pointer}.ShellBrandMark{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--color-border-strong);border-radius:12px;background:linear-gradient(180deg,var(--color-surface) 0,var(--color-surface-soft) 100%);--BrandMarkColor:#343434;color:var(--BrandMarkColor);box-shadow:var(--SurfaceInsetHighlight),0 6px 12px rgba(20,33,43,.03)}.BrandMark{overflow:hidden;flex:0 0 auto;color:var(--BrandMarkColor,#343434)}.BrandMarkToneMuted{--BrandMarkColor:#8b9195}.BrandMarkToneAccent{--BrandMarkColor:#7798ab}.BrandMarkToneLight{--BrandMarkColor:#fffbfe}.BrandMarkGlyph{display:block;width:90%;height:90%;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ShellBrandToggle:focus-visible .ShellBrandMark,.ShellBrandToggle:hover .ShellBrandMark{background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);border-color:var(--color-border-strong)}.ShellBrand{display:flex;flex-direction:column;gap:0;min-width:0}.ShellBrandHomeLink{display:contents}.ShellBrandTitleRow{display:flex;align-items:center;gap:0;min-width:0}.ShellBrandTitle{font-size:var(--font-size-brand);font-weight:780;line-height:1.08;letter-spacing:0}@media (min-width:821px){.ShellBrandCollapsed{display:none}}.ShellSectionMeta{display:grid;grid-gap:3px;gap:3px;min-width:0}.SectionEyebrow,.ShellSectionEyebrow{color:var(--color-brand-hover);font-size:var(--font-size-caption);font-weight:800;letter-spacing:var(--tracking-caps);text-transform:uppercase;line-height:var(--line-height-label)}.ShellSectionDescriptionRow{display:flex;align-items:center;gap:9px;min-width:0}.ShellSectionDescription{min-width:0;flex:1 1 auto;color:var(--Muted);font-size:var(--font-size-meta);font-weight:550;line-height:var(--line-height-meta);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ShellSectionTrail{display:inline-flex;align-items:center;min-width:0;flex:0 0 auto}.ShellSectionTrailChip{display:inline-flex;align-items:center;min-height:var(--control-xs);max-width:132px;padding:0 var(--space-2);border-radius:var(--RadiusPill);border:1px solid var(--color-border-soft);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);color:var(--color-brand-hover);font-size:var(--font-size-caption);font-weight:var(--text-chip-weight);line-height:var(--line-height-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 3px 8px rgba(20,33,43,.018)}.ShellHeaderActions{display:flex;align-items:center;gap:9px;justify-content:flex-end;flex:0 0 auto}.ShellConnectivitySlot,.ShellInboxSlot{position:relative;display:inline-flex;align-items:center}.ShellConnectivityChip{display:inline-flex;align-items:center;justify-content:center;width:var(--icon-button-size-standard);height:var(--icon-button-size-standard);min-height:var(--icon-button-size-standard);padding:0;border:1px solid var(--color-border);border-radius:var(--RadiusButton);background:var(--GradientButtonSecondary);color:var(--BrandDark);box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 2px 5px rgba(20,33,43,.02);cursor:pointer;transition:transform var(--TransitionFast),box-shadow var(--TransitionFast),border-color var(--TransitionFast),background var(--TransitionFast)}.ShellConnectivityChipOnline{border-color:var(--color-success-border);background:var(--color-success-wash);color:var(--color-success-strong)}.ShellConnectivityChipOffline{border-color:var(--color-warning-border);background:var(--color-warning-wash);color:var(--color-warning-strong)}.ShellStatusPopover{position:absolute;top:calc(100% + 12px);right:0;width:240px;display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--section-padding-compact);border:1px solid var(--color-border-strong);border-radius:var(--RadiusSoft);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.98) 0,rgba(var(--color-surface-rgb),.94) 100%);box-shadow:var(--ShadowPanel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:var(--LayerPopover)}.ShellStatusPopoverLabel{color:var(--BrandDark);font-size:var(--font-size-caption);font-weight:800;letter-spacing:var(--tracking-label);text-transform:uppercase}.ShellStatusPopoverValue{color:var(--Text);font-size:var(--font-size-title-sm);font-weight:800;line-height:var(--line-height-title)}.ShellStatusPopoverMeta{color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.ShellConnectivityBanner{width:min(var(--ContentMaxWidth),calc(100% - (var(--PageGutter) * 2)));margin:var(--space-3) auto 0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-warning-border);border-radius:var(--radius-lg);background:var(--color-warning-wash);color:var(--color-warning-strong);font-size:var(--font-size-body);font-weight:var(--text-body-strong-weight)}.Button,.ShellAvatarButton,.ShellConnectivityChip,.ShellIconButton,.SidebarHelpButton,.SidebarMenuButton,.SidebarToggle,.UtilityButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--Border);background:var(--color-surface);color:var(--Text)}.ShellIconButton{position:relative;width:var(--icon-button-size-standard);height:var(--icon-button-size-standard);display:inline-grid;place-items:center;border-radius:var(--RadiusButton);cursor:pointer;background:var(--GradientButtonSecondary);box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 2px 6px rgba(20,33,43,.025)}.ShellIconGlyph{display:inline-flex;align-items:center;justify-content:center}.ShellIconBadge{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 var(--space-1);display:inline-grid;place-items:center;border-radius:var(--RadiusPill);background:var(--color-danger-mid);color:var(--color-surface);font-size:var(--font-size-chip);font-weight:var(--text-chip-weight);line-height:var(--line-height-label);text-align:center;letter-spacing:0;border:2px solid var(--color-surface);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;box-shadow:0 4px 10px rgba(143,39,53,.16)}.ShellUserMeta{display:flex;align-items:center;gap:var(--space-3);position:relative}.ShellAvatarButton{width:var(--icon-button-size-standard);height:var(--icon-button-size-standard);display:inline-grid;place-items:center;border-radius:var(--RadiusButton);background:linear-gradient(180deg,var(--color-brand) 0,var(--color-brand-hover) 100%);color:var(--color-surface);border-color:transparent;font-size:var(--font-size-body);font-weight:800;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 10px 20px rgba(var(--color-brand-rgb),.18)}.ShellUserText{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.ShellUserName{font-size:var(--font-size-title-sm);font-weight:var(--text-body-strong-weight);line-height:1.15;letter-spacing:0}.ShellUserRole{color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-label);font-weight:550}.ShellProfileMenu{position:absolute;top:calc(100% + var(--gap-inline-compact));right:0;min-width:240px;display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--section-padding-compact);border:1px solid var(--Border);border-radius:var(--RadiusCard);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.98) 0,rgba(var(--color-surface-rgb),.92) 100%);box-shadow:var(--ShadowPanel);z-index:var(--LayerPopover);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ShellProfileMenuName{font-size:var(--font-size-title-sm);font-weight:780;letter-spacing:0}.ShellProfileMenuMeta{color:var(--Muted);font-size:var(--font-size-body-compact);line-height:var(--line-height-meta)}.ShellProfileMenuAction{min-height:var(--control-md);margin-top:var(--space-1);border:1px solid var(--Border);border-radius:var(--RadiusButton);background:var(--color-surface);color:var(--BrandDark);font-size:var(--text-button-size);font-weight:var(--text-button-weight);cursor:pointer}.ShellInboxDrawer{position:absolute;top:calc(100% + 12px);right:0;width:min(var(--drawer-width-compact),calc(100vw - var(--space-7)));display:grid;grid-gap:var(--gap-field-stack);gap:var(--gap-field-stack);padding:var(--drawer-padding);border:1px solid var(--color-border-strong);border-radius:var(--RadiusPanel);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.992) 0,rgba(var(--color-surface-rgb),.965) 100%);box-shadow:var(--ShadowLift);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);z-index:var(--LayerPopover)}.ShellInboxDrawerHeader{display:grid;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact)}.ShellInboxDrawerTitleRow{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline);flex-wrap:wrap}.ShellInboxDrawerTitleGroup{display:inline-flex;align-items:center;gap:var(--gap-inline-compact);min-width:0}.ShellInboxDrawerTitle{color:var(--Text);font-size:var(--font-size-heading);font-weight:var(--text-section-title-weight);line-height:var(--line-height-heading);letter-spacing:0}.ShellInboxDrawerCount{min-width:var(--control-sm);height:var(--control-sm);padding:0 var(--space-3);display:inline-grid;place-items:center;border-radius:var(--RadiusPill);background:linear-gradient(180deg,var(--color-brand) 0,var(--color-brand-hover) 100%);color:var(--color-surface);font-size:var(--font-size-chip);font-weight:800;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 8px 16px rgba(var(--color-brand-rgb),.16);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.ShellInboxHeaderAction{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-inline-compact);min-height:var(--control-sm);padding:0;border:0;background:transparent;color:var(--color-brand-hover);font-size:var(--font-size-chip);font-weight:var(--text-button-weight);letter-spacing:var(--tracking-action);cursor:pointer;transition:color var(--TransitionFast),opacity var(--TransitionFast)}.ShellInboxHeaderAction:focus-visible,.ShellInboxHeaderAction:hover{color:var(--color-brand-strong)}.ShellInboxHeaderAction:focus-visible{outline:none;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.18em}.ShellInboxHeaderAction:disabled{color:var(--color-text-soft);cursor:not-allowed}.ShellInboxDrawerMeta{color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.PlatformSupportTabs,.ShellInboxTabs,.ui-tabset{display:grid;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact)}.ShellInboxTabs{grid-template-columns:repeat(4,minmax(0,1fr))}.PlatformSupportTabs{grid-template-columns:repeat(auto-fit,minmax(144px,1fr))}.PlatformSupportTab{width:100%;min-width:0}.ShellInboxTab,.ui-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-inline-compact);min-height:var(--control-sm);padding:0 var(--button-pad-x-compact);border:1px solid var(--color-border-soft);border-radius:var(--RadiusControl);background:var(--GradientButtonSecondary);color:var(--color-text-secondary);font-size:var(--font-size-chip);font-weight:var(--text-chip-weight);line-height:var(--line-height-label);letter-spacing:var(--tracking-action);cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 2px 5px rgba(20,33,43,.016);transition:border-color var(--TransitionFast),box-shadow var(--TransitionFast),background var(--TransitionFast),transform var(--TransitionFast)}.ShellInboxTab:focus-visible,.ShellInboxTab:hover{transform:translateY(-.5px);border-color:var(--color-border-strong)}.ShellInboxTab:hover{box-shadow:var(--ShadowSoft)}.ShellInboxTab:focus-visible{outline:none;border-color:var(--color-brand-mid);box-shadow:var(--ShadowSoft),0 0 0 3px var(--color-focus-ring-soft)}.ShellInboxTabActive{border-color:rgba(var(--color-brand-rgb),.24);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);color:var(--color-brand-strong);box-shadow:inset 0 0 0 1px rgba(var(--color-brand-rgb),.08),0 6px 12px rgba(var(--color-brand-rgb),.06)}.ShellInboxTab:active{transform:translateY(0)}.ShellInboxTabCount{min-width:var(--control-xs);height:var(--control-xs);padding:0 var(--space-2);display:inline-grid;place-items:center;border-radius:var(--RadiusPill);background:rgba(var(--color-brand-rgb),.08);color:inherit;font-size:var(--font-size-caption);font-weight:800;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.ShellInboxList{grid-gap:var(--gap-inline-compact);max-height:min(50vh,460px);overflow:auto;padding-right:var(--space-1)}.ShellInboxItem,.ShellInboxList{display:grid;gap:var(--gap-inline-compact)}.ShellInboxItem{grid-template-columns:var(--control-lg) minmax(0,1fr);grid-gap:var(--gap-inline-compact);padding:var(--section-padding-compact);border:1px solid var(--color-border);border-radius:var(--RadiusSoft);background:linear-gradient(180deg,var(--color-surface) 0,rgba(var(--color-surface-rgb),.94) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 6px 12px rgba(20,33,43,.018)}.ShellInboxItemUnread{border-color:rgba(var(--color-brand-rgb),.18);background:linear-gradient(180deg,var(--color-surface) 0,rgba(var(--color-brand-soft-rgb),.26) 100%)}.ShellInboxItemAvatar{width:var(--control-lg);height:var(--control-lg);display:inline-grid;place-items:center;border:1px solid var(--color-border-soft);border-radius:var(--RadiusCard);background:var(--color-surface-soft);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.ShellInboxAvatarActive{border-color:rgba(var(--color-brand-rgb),.16);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);color:var(--color-brand-hover)}.ShellInboxAvatarWarning{border-color:var(--color-warning-border);background:var(--color-warning-wash);color:var(--color-warning-strong)}.ShellInboxAvatarDanger{border-color:var(--color-danger-border);background:var(--color-danger-wash);color:var(--color-danger-strong)}.ShellInboxAvatarMuted{border-color:var(--color-border-soft);background:var(--color-surface-muted);color:var(--color-text-muted)}.ShellInboxItemMain{min-width:0;display:grid;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact)}.ShellInboxItemKicker{display:flex;align-items:center;gap:var(--gap-label-field);flex-wrap:wrap;color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:700;line-height:var(--line-height-meta);letter-spacing:var(--tracking-ui)}.ShellInboxItemTitleRow{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-inline-compact);min-width:0}.ShellInboxItemTitle{min-width:0;color:var(--Text);font-size:var(--font-size-title-sm);font-weight:var(--text-body-strong-weight);line-height:var(--line-height-title);letter-spacing:0}.ShellInboxUnreadDot{width:var(--space-2);height:var(--space-2);border-radius:var(--RadiusPill);background:var(--color-brand-hover);box-shadow:0 0 0 4px rgba(var(--color-brand-rgb),.1);flex:0 0 auto}.ShellInboxItemMetaSeparator{color:var(--color-text-soft)}.ShellInboxItemSignals{display:flex;align-items:center;gap:var(--gap-label-field);flex-wrap:wrap}.ShellInboxItemMessage{color:var(--color-text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-body-compact);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ShellInboxItemFooter{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-inline);flex-wrap:wrap}.ShellInboxItemContext{min-width:0;color:var(--color-text-muted);font-size:var(--font-size-meta);font-weight:700;line-height:var(--line-height-meta)}.ShellInboxItemActions{display:flex;flex-wrap:wrap;justify-content:flex-end}.ShellInboxAction,.ShellInboxItemActions{align-items:center;gap:var(--gap-inline-compact)}.ShellInboxAction{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;min-height:var(--control-xs);padding:0 var(--button-pad-x-compact);border:1px solid var(--color-border-soft);border-radius:var(--RadiusControl);background:var(--GradientButtonSecondary);color:var(--BrandDark);font-size:var(--font-size-chip);font-weight:var(--text-chip-weight);line-height:var(--line-height-label);letter-spacing:var(--tracking-action);cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 2px 5px rgba(20,33,43,.018);transition:transform var(--TransitionFast),box-shadow var(--TransitionFast),border-color var(--TransitionFast),background var(--TransitionFast),color var(--TransitionFast)}.ShellInboxActionSubtle{background:transparent;border-color:transparent;box-shadow:none;color:var(--color-text-secondary)}.ShellInboxActionPrimary{border-color:rgba(var(--color-brand-rgb),.18);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);color:var(--color-brand-strong)}.ShellInboxAction:focus-visible,.ShellInboxAction:hover{transform:translateY(-.5px);border-color:var(--color-border-strong)}.ShellInboxAction:hover{box-shadow:var(--ShadowSoft)}.ShellInboxAction:focus-visible{outline:none;border-color:var(--color-brand-mid);box-shadow:var(--ShadowSoft),0 0 0 3px var(--color-focus-ring-soft)}.ShellInboxActionPrimary:focus-visible,.ShellInboxActionPrimary:hover{border-color:rgba(var(--color-brand-rgb),.24);background:linear-gradient(180deg,var(--color-brand-wash) 0,var(--color-surface) 100%)}.ShellInboxActionSubtle:focus-visible,.ShellInboxActionSubtle:hover{background:rgba(var(--color-brand-soft-rgb),.3);border-color:rgba(var(--color-brand-rgb),.08)}.ShellInboxAction:disabled{cursor:not-allowed;transform:none;box-shadow:none;background:var(--color-button-disabled-bg);border-color:var(--color-button-disabled-border);color:var(--color-button-disabled-text)}.ShellInboxAction:active{transform:translateY(.5px);transform:translateY(0)}.ShellInboxEmpty{display:grid;grid-gap:5px;gap:5px;padding:16px 14px;border:1px dashed var(--color-border-strong);border-radius:16px;background:linear-gradient(180deg,var(--color-surface) 0,var(--color-canvas-soft) 100%)}.ShellInboxEmptyTitle{color:var(--Text);font-size:var(--font-size-title-sm);font-weight:780;line-height:var(--line-height-title);letter-spacing:0}.ShellInboxEmptyMeta{color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.ShellInboxFooter{display:flex;justify-content:flex-end;padding-top:2px}.ShellInboxFooterLink{display:inline-flex;align-items:center;min-height:30px;color:var(--color-brand-hover);font-size:var(--font-size-meta);font-weight:800;letter-spacing:var(--tracking-action)}.ShellInboxFooterLink:focus-visible,.ShellInboxFooterLink:hover{color:var(--color-brand-strong)}.ShellInboxAction .AppIcon,.ShellInboxFooterLink .AppIcon,.ShellInboxHeaderAction .AppIcon,.ShellInboxItemAvatar .AppIcon{color:currentColor}.ShellBody{align-items:stretch;flex:1 1 auto;min-height:0}.ShellBody,.ShellSidebar{display:flex;background:var(--GradientShellChrome)}.ShellSidebar{width:var(--SidebarOpenWidth);flex:0 0 auto;position:-webkit-sticky;position:sticky;top:var(--HeaderHeight);height:calc(100vh - var(--HeaderHeight));flex-direction:column;gap:9px;padding:12px 10px 14px;border-right:1px solid var(--Border);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;transition:width .25s ease,transform .25s ease;z-index:var(--LayerSticky);box-shadow:inset -1px 0 0 rgba(255,255,255,.88)}.ShellSidebarCollapsed{width:var(--SidebarCollapsedWidth)}.SidebarSectionLabel{padding:0 10px;color:var(--Muted);font-size:var(--font-size-label);font-weight:780;letter-spacing:var(--tracking-caps);text-transform:uppercase}.SidebarDivider{height:1px;background:var(--BorderSoft);margin:-2px 0 0}.SidebarNav{display:grid;grid-gap:4px;gap:4px}.SidebarNavLink{min-height:36px;display:flex;align-items:center;gap:10px;padding:6px 9px;border:1px solid transparent;border-radius:12px;color:var(--Text);font-size:var(--font-size-body);font-weight:760;transition:background var(--TransitionFast),color var(--TransitionFast),transform var(--TransitionFast),border-color var(--TransitionFast),box-shadow var(--TransitionFast)}.SidebarNavLink:focus-visible,.SidebarNavLink:hover{background:var(--GradientButtonSecondary);border-color:var(--color-border-soft);box-shadow:0 6px 12px rgba(20,33,43,.022);transform:translateX(.5px);outline:none}.SidebarNavLinkActive{background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);color:var(--BrandDark);box-shadow:inset 2px 0 0 var(--color-brand-hover),inset 0 0 0 1px rgba(var(--color-brand-rgb),.08),0 8px 16px rgba(20,33,43,.03);border-color:rgba(var(--color-brand-rgb),.12)}.SidebarNavLinkDisabled{color:var(--Muted);cursor:default}.SidebarNavGlyph{width:28px;height:28px;display:inline-grid;place-items:center;border-radius:9px;border:1px solid var(--color-border-soft);background:var(--GradientButtonSecondary);color:var(--BrandDark);flex:0 0 auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.88)}.SidebarNavLinkActive .SidebarNavGlyph{border-color:var(--color-brand-soft);background:linear-gradient(180deg,var(--color-brand-wash) 0,var(--color-surface) 100%);color:var(--color-brand-hover)}.ShellSidebarCollapsed .SidebarNavLink{justify-content:center;padding-left:6px;padding-right:6px}.ShellSidebarCollapsed .SidebarNavGlyph{width:32px;height:32px}.ShellSidebarFooter{margin-top:auto;border-top:1px solid var(--BorderSoft);padding-top:12px}.SidebarHelpCard{padding:11px;border:1px solid var(--Border);border-radius:15px;background:var(--GradientPanelSoft);box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 6px 14px rgba(20,33,43,.018)}.SidebarHelpTitle{font-size:var(--font-size-title-sm);font-weight:780;letter-spacing:0}.SidebarHelpMeta{margin-top:5px;color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.SidebarHelpButton{min-height:34px;display:inline-flex;align-items:center;padding:0 10px;border-radius:12px;margin-top:var(--space-2);font-size:var(--font-size-body-compact);font-weight:780}.ShellMain{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;min-height:100%;background:var(--GradientShellChrome)}.ShellContent{width:min(var(--ContentMaxWidth),calc(100% - (var(--PageGutter) * 2)));margin:0 auto;padding:16px 0 24px;flex:1 1 auto;min-width:0;transition:opacity .24s ease,transform .24s ease}.ShellContentTransitioning{opacity:.78;transform:translateY(3px)}.ShellFooter{border-top:1px solid var(--Border);background:var(--GradientShellChrome)}.ShellFooterInner{width:min(var(--ContentMaxWidth),calc(100% - (var(--PageGutter) * 2)));margin:0 auto;padding:12px 0 14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.ShellFooterTitle{font-size:var(--font-size-title-sm);font-weight:700}.ShellFooterMeta{color:var(--Muted);font-size:var(--font-size-body)}.AuthHeader{width:100%}.AuthHeaderInner{padding-left:20px;padding-right:20px}.AuthHeaderActions{display:flex;align-items:center}.AuthHeaderActions:empty{display:none}.AuthHeaderLink{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border:1px solid var(--Border);border-radius:12px;background:var(--color-surface);color:var(--BrandDark);font-size:.86rem;font-weight:700}.ShellMobileOverlay{display:none}.SidebarMenuButton{display:none;min-height:38px;padding:0 12px;border-radius:12px;cursor:pointer;font-size:.84rem;font-weight:700}.Panel{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:minmax(0,1fr);background:var(--GradientPanel);border:1px solid var(--Border);box-shadow:var(--ShadowSoft),inset 0 1px 0 rgba(255,255,255,.88);padding:var(--space-panel);min-width:0}.Panel,.WorkspaceHero{border-radius:var(--RadiusPanel)}.WorkspaceHero{position:relative;overflow:hidden;padding:0;border-color:var(--color-border-strong);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.98) 0,rgba(var(--color-surface-rgb),.94) 58%,rgba(var(--color-brand-soft-rgb),.18) 100%);box-shadow:var(--ShadowPanel),inset 0 1px 0 rgba(255,255,255,.86)}.WorkspaceHeroBackdrop{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(var(--color-brand-rgb),.06) 0,rgba(var(--color-brand-soft-rgb),.12) 45%,transparent 100%)}.WorkspaceHeroBody{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2);padding:var(--section-padding-compact)}.WorkspaceHeroMain{display:grid;grid-gap:var(--gap-label-field);gap:var(--gap-label-field);min-width:0}.WorkspaceHeroTitleRow{display:inline-flex;align-items:center;gap:var(--gap-inline-compact);min-width:0}.WorkspaceHeroTitleIcon{width:var(--icon-button-size-compact);height:var(--icon-button-size-compact);display:inline-grid;place-items:center;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);color:var(--color-brand-hover);box-shadow:var(--SurfaceInsetHighlight),0 8px 18px rgba(20,33,43,.032);flex:0 0 auto}.WorkspaceHeroEyebrow{color:var(--color-brand-hover);font-size:var(--font-size-caption);font-weight:800;letter-spacing:var(--tracking-caps);text-transform:uppercase}.WorkspaceHeroTitle{margin:0;font-size:var(--font-size-heading);font-weight:var(--text-page-title-weight);line-height:var(--line-height-heading);letter-spacing:0;overflow-wrap:anywhere}.WorkspaceHeroDescription{margin:0;max-width:68ch;color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.WorkspaceHeroActions{display:flex;align-items:center;gap:var(--gap-inline-compact);flex-wrap:wrap}.WorkspaceHeroAsideActions{padding-top:0}.WorkspaceHeroSummary{display:flex;gap:var(--gap-label-field);flex-wrap:wrap}.WorkspaceHeroSummary>*{min-width:0;max-width:100%}.WorkspaceHeroSummary .QueueSummaryChip,.WorkspaceHeroSummary .QueueSummaryChipButton,.WorkspaceHeroSummary .QueueSummaryChipLink{min-height:var(--control-xs);padding:0 var(--space-2);font-size:var(--font-size-chip)}.WorkspaceHeroActions .Button{min-height:var(--button-height-compact);padding:0 var(--button-pad-x-compact);font-size:var(--font-size-chip)}.MaintenanceHeroBottomRow{width:100%;display:grid;grid-gap:var(--gap-label-field);gap:var(--gap-label-field);min-width:0}.MaintenanceHeroActionsRow,.MaintenanceHeroMetaActionRow,.MaintenanceHeroMetaRow,.MaintenanceHeroStatusRow{display:flex;align-items:center;gap:var(--gap-inline-compact);min-width:0}.MaintenanceHeroActionsRow,.MaintenanceHeroMetaRow,.MaintenanceHeroStatusRow{flex-wrap:wrap}.MaintenanceHeroMetaActionRow{justify-content:space-between;padding-top:var(--gap-label-field);border-top:1px solid var(--color-border-soft)}.MaintenanceHeroMetaRow{flex:1 1 auto}.MaintenanceHeroActionsRow{flex:0 1 auto;justify-content:flex-end}.MaintenanceHeroMetaItem{display:inline-flex;align-items:center;gap:4px;min-height:var(--control-xs);max-width:100%;padding:0 var(--space-2);border:1px solid var(--color-border-soft);border-radius:var(--RadiusPill);background:rgba(var(--color-surface-rgb),.72);color:var(--color-text-secondary);font-size:var(--font-size-chip);font-weight:var(--text-chip-weight);line-height:var(--line-height-label);white-space:nowrap}.MaintenanceHeroMetaItem strong{color:var(--Muted);font-size:var(--font-size-label);font-weight:800;letter-spacing:var(--tracking-label);text-transform:uppercase}.MaintenanceHeroMetaItemWarning{border-color:var(--color-warning-border);background:var(--color-warning-wash);color:var(--color-warning-strong)}.CompactMetricCard,.RecordSummaryItem,.WorkspaceActionPanelMeta,.WorkspaceHeroAside,.ui-metadata-block{display:grid;grid-gap:var(--space-2);gap:var(--space-2);align-content:start;padding:var(--section-padding-compact);border:var(--border-stroke);border-radius:var(--RadiusCard);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.96) 0,rgba(var(--color-surface-rgb),.9) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 8px 16px rgba(20,33,43,.02)}.WorkspaceHeroAside{gap:var(--gap-label-field);padding:10px;border-color:var(--color-border-strong)}.WorkspaceHeroAside .SpaceTopMd{margin-top:var(--gap-label-field)}.WorkspaceHeroAside .ButtonRow,.WorkspaceHeroAside .KeyValueList{gap:var(--gap-label-field)}.WorkspaceHeroAside .KeyValueListCompact .KeyValueRow,.WorkspaceHeroAside .KeyValueRow{gap:var(--space-1);padding-bottom:var(--gap-label-field)}.WorkspaceHeroAside .Button{min-height:var(--button-height-compact);padding:0 var(--button-pad-x-compact);font-size:var(--font-size-chip)}.WorkspaceStatLabelRow{display:inline-flex;align-items:center;gap:var(--gap-label-field);min-width:0}.WorkspaceHeroAsideLabel{color:var(--Muted);font-size:var(--font-size-caption);font-weight:var(--text-label-weight);letter-spacing:var(--tracking-caps);text-transform:uppercase}.WorkspaceHeroAsideValue{font-size:var(--font-size-body-sm);font-weight:var(--text-subsection-title-weight);line-height:var(--line-height-title);letter-spacing:0;overflow-wrap:anywhere}.WorkspaceHeroAsideMeta{color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-meta);overflow-wrap:anywhere}.PlatformPageHeader .WorkspaceHero{background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.99) 0,rgba(var(--color-surface-rgb),.96) 100%);border-color:var(--color-border-strong);box-shadow:var(--ShadowSoft),inset 0 1px 0 rgba(255,255,255,.9)}.PlatformPageHeader .WorkspaceHeroBackdrop{background:linear-gradient(90deg,rgba(var(--color-brand-rgb),.045) 0,rgba(var(--color-info-rgb),.035) 52%,transparent 100%)}.PlatformPageHeader .WorkspaceHeroBody{gap:var(--space-2);padding:var(--section-padding-compact)}.PlatformPageHeader .WorkspaceHeroMain{gap:var(--gap-label-field)}.PlatformPageHeader .WorkspaceHeroTitle{font-size:var(--font-size-heading);line-height:var(--line-height-heading)}.PlatformPageHeader .WorkspaceHeroTitleIcon{width:var(--icon-button-size-compact);height:var(--icon-button-size-compact)}.PlatformPageHeader .WorkspaceHeroDescription{max-width:68ch}.PlatformPageHeader .WorkspaceHeroSummary{display:grid;grid-gap:var(--gap-label-field);gap:var(--gap-label-field);margin-top:0}.PlatformHeroMetricGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(132px,100%),1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--color-border-soft);border-radius:var(--RadiusCard);background:var(--color-border-soft)}.PlatformHeroMetric{display:grid;grid-gap:2px;gap:2px;min-width:0;min-height:62px;padding:8px 9px;align-content:start;background:rgba(var(--color-surface-rgb),.94);border-top:3px solid transparent}.PlatformHeroMetricSuccess{border-top-color:var(--color-success-mid);background:linear-gradient(180deg,var(--color-success-wash) 0,rgba(var(--color-surface-rgb),.96) 100%)}.PlatformHeroMetricWarning{border-top-color:var(--color-warning-mid);background:linear-gradient(180deg,var(--color-warning-wash) 0,rgba(var(--color-surface-rgb),.96) 100%)}.PlatformHeroMetricDanger{border-top-color:var(--color-danger-mid);background:linear-gradient(180deg,var(--color-danger-wash) 0,rgba(var(--color-surface-rgb),.96) 100%)}.PlatformHeroMetricLabel{color:var(--color-text-muted);font-size:var(--font-size-label);font-weight:var(--text-label-weight);line-height:var(--line-height-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.PlatformHeroMetricValue{color:var(--color-text);font-size:var(--font-size-metric-tight);font-weight:780;line-height:1.15;letter-spacing:0;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.PlatformHeroMetricMeta{color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta);overflow-wrap:anywhere}.PlatformHeroTags{display:flex;flex-wrap:wrap;gap:var(--gap-label-field);min-width:0}.WorkspaceStatStrip{display:grid;grid-gap:12px;gap:12px}.WorkspaceStatCard,.ui-stat-block{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--card-padding-compact);border:1px solid var(--color-border);border-radius:var(--RadiusCard);background:var(--GradientPanel);box-shadow:var(--SurfaceInsetHighlight),0 4px 10px rgba(20,33,43,.02)}.WorkspaceStatCardDefault{background:var(--GradientPanel)}.WorkspaceStatCardDanger{border-color:var(--color-danger-border);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-danger-wash) 100%)}.WorkspaceStatCardSuccess{border-color:var(--color-success-border);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-success-wash) 100%)}.WorkspaceStatCardWarning{border-color:var(--color-warning-border);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-warning-wash) 100%)}.WorkspaceStatLabel{color:var(--color-text-muted);font-size:var(--font-size-label);font-weight:780;letter-spacing:var(--tracking-label);text-transform:uppercase}.WorkspaceStatValue{font-size:var(--font-size-metric-compact);font-weight:780;line-height:1.1;letter-spacing:0;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.WorkspaceSectionIntro,.ui-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline);flex-wrap:wrap}.WorkspaceSectionIntro{margin-bottom:var(--space-3)}.WorkspaceSectionIntroSpacious{margin-bottom:var(--space-stack)}.WorkspaceStatePanel,.ui-loading-state{position:relative;overflow:hidden;min-height:164px;display:grid;place-items:center;border:1px solid var(--color-border);border-radius:22px;background:var(--GradientPanel);box-shadow:var(--SurfaceInsetHighlight),0 10px 24px rgba(20,33,43,.026)}.WorkspaceStatePanelError{border-color:var(--color-danger-border);background:linear-gradient(145deg,var(--color-surface) 0,var(--color-danger-wash) 100%)}.WorkspaceStateIcon{width:52px;height:52px;display:inline-grid;place-items:center;margin-bottom:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--RadiusPanel);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);box-shadow:var(--SurfaceInsetHighlight),0 8px 16px rgba(20,33,43,.035)}.WorkspaceStatePanelError .WorkspaceStateIcon{border-color:var(--color-danger-border);background:var(--color-danger-wash)}.WorkspaceStateBody{position:relative;z-index:1;display:grid;grid-gap:var(--space-2);gap:var(--space-2);width:min(520px,100%);text-align:center}.WorkspaceStateEyebrow{color:var(--Brand);font-size:var(--font-size-label);font-weight:800;letter-spacing:var(--tracking-caps);text-transform:uppercase}.ui-inline-actions{display:flex;align-items:center;gap:var(--gap-inline-compact);flex-wrap:wrap}.WorkspaceStateActions{justify-content:center}.WorkspaceEmptyState,.ui-empty-state{display:grid;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact);place-items:start;padding:var(--card-padding-compact)}.WorkspaceEmptyStateIcon{width:40px;height:40px;display:inline-grid;place-items:center;border:1px solid var(--color-border-soft);border-radius:14px;background:var(--color-surface-muted)}.WorkspaceEmptyStateEyebrow{color:var(--Brand);font-size:var(--font-size-caption);font-weight:800;letter-spacing:var(--tracking-caps);text-transform:uppercase}.WorkspaceEmptyStateTitle{margin:0;font-size:var(--font-size-title);font-weight:780;line-height:var(--line-height-title);letter-spacing:0}.WorkspaceEmptyStateDescription{color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.WorkspaceEmptyStateActions{display:flex;gap:var(--gap-inline-compact);flex-wrap:wrap}.WorkspaceActionPanel{position:relative;overflow:hidden;border:1px solid var(--color-border);border-radius:22px;background:var(--GradientPanel);box-shadow:var(--SurfaceInsetHighlight),0 10px 22px rgba(20,33,43,.024),inset 0 1px 0 rgba(255,255,255,.88)}.WorkspaceActionPanelGlow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at top right,rgba(var(--color-brand-mid-rgb),.1),transparent 28%),radial-gradient(circle at bottom left,rgba(var(--color-brand-soft-rgb),.18),transparent 26%)}.WorkspaceActionPanelBody{position:relative;display:grid;grid-gap:var(--gap-inline);gap:var(--gap-inline)}.WorkspaceActionPanelMain{min-width:0}.WorkspaceActionPanelEyebrow{margin-bottom:4px;color:var(--BrandDark);font-size:var(--font-size-caption);font-weight:800;letter-spacing:var(--tracking-caps);text-transform:uppercase}.WorkspaceActionPanelActions{display:flex;gap:var(--gap-inline-compact);flex-wrap:wrap;align-items:center}.WorkspaceActionPanelMeta{border-color:var(--color-border);background:var(--GradientPanelSoft)}.WorkspaceSectionNav{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.WorkspaceSectionNavHeader{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.WorkspaceSectionNavLinks{display:flex;gap:var(--space-2);flex-wrap:wrap}.WorkspaceSectionNavLink{flex:1 1 220px;display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:min(100%,180px);padding:var(--space-2) var(--space-3);border:var(--border-stroke);border-radius:var(--RadiusControl);background:var(--GradientPanelSoft);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 4px 8px rgba(20,33,43,.014);transition:transform var(--TransitionFast),box-shadow var(--TransitionFast),border-color var(--TransitionFast),background var(--TransitionFast)}.WorkspaceSectionNavLink:focus-visible,.WorkspaceSectionNavLink:hover{transform:translateY(-.5px);border-color:var(--color-border-strong);box-shadow:var(--ShadowSoft)}.WorkspaceSectionNavLink:active{transform:translateY(0)}.WorkspaceSectionNavLinkHeader{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-inline)}.WorkspaceSectionNavLinkLabelRow{display:inline-flex;align-items:center;gap:var(--gap-inline-compact);min-width:0}.WorkspaceSectionNavLinkIcon{width:var(--control-xs);height:var(--control-xs);display:inline-grid;place-items:center;border:1px solid var(--color-border-strong);border-radius:var(--RadiusControl);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.88);flex:0 0 auto}.WorkspaceSectionNavLinkLabel{min-width:0;font-size:var(--font-size-body-sm);font-weight:var(--text-body-strong-weight);line-height:var(--line-height-title);letter-spacing:0}.WorkspaceSectionNavLinkCount,.WorkspaceSelectionCardCount{min-width:var(--control-xs);height:var(--control-xs);padding:0 var(--space-2);display:inline-grid;place-items:center;border-radius:var(--RadiusPill);background:rgba(var(--color-brand-rgb),.08);color:var(--color-brand-strong);font-size:var(--font-size-caption);font-weight:780;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.WorkspaceSectionNavLinkMeta{color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.WorkspaceSelectionGrid{display:grid;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact)}.WorkspaceSelectionGridHeader{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.WorkspaceSelectionGridItems{display:grid;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact);grid-template-columns:repeat(auto-fit,minmax(min(208px,100%),1fr))}.WorkspaceSelectionCard{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-gap:var(--gap-label-field);gap:var(--gap-label-field);padding:var(--section-padding-compact);border:1px solid var(--color-border);border-radius:var(--RadiusSoft);background:var(--GradientPanelSoft);color:var(--Text);text-align:left;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 6px 12px rgba(20,33,43,.018);transition:transform var(--TransitionFast),box-shadow var(--TransitionFast),border-color var(--TransitionFast),background var(--TransitionFast)}.WorkspaceSelectionCard:focus-visible,.WorkspaceSelectionCard:hover{transform:translateY(-.5px);border-color:var(--color-border-strong);box-shadow:var(--ShadowSoft)}.WorkspaceSelectionCardActive{border-color:rgba(var(--color-brand-rgb),.18);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);box-shadow:inset 0 0 0 1px rgba(var(--color-brand-rgb),.08),var(--ShadowSoft)}.WorkspaceSelectionCard:active{transform:translateY(0)}.WorkspaceSelectionCardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline-compact)}.WorkspaceSelectionCardTitleRow{display:inline-flex;align-items:center;gap:var(--gap-inline-compact);min-width:0}.WorkspaceSelectionCardIcon{width:var(--control-xs);height:var(--control-xs);display:inline-grid;place-items:center;border:1px solid var(--color-border-strong);border-radius:var(--RadiusControl);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.88);flex:0 0 auto}.WorkspaceSelectionCardTitle{min-width:0;font-size:var(--font-size-title);font-weight:var(--text-subsection-title-weight);line-height:var(--line-height-title);letter-spacing:0;overflow-wrap:anywhere}.WorkspaceSelectionCardDescription{color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.WorkspaceSplitLayout{display:grid;grid-gap:var(--gap-section);gap:var(--gap-section);align-items:start}.WorkspaceSplitLayoutPrimary,.WorkspaceSplitLayoutSecondary{min-width:0;display:grid;grid-gap:var(--gap-field-stack);gap:var(--gap-field-stack)}.WorkspaceSplitLayoutSecondarySticky{position:-webkit-sticky;position:sticky;top:var(--StickyTop)}.WorkspaceBuilderShell{display:grid;grid-gap:var(--gap-field-stack);gap:var(--gap-field-stack);align-items:start}.WorkspaceBuilderCanvas,.WorkspaceBuilderInspector,.WorkspaceBuilderRail{min-width:0}.WorkspaceBuilderRail{padding:var(--section-padding-compact);border:1px solid var(--color-border);border-radius:var(--RadiusSoft);background:var(--GradientPanelSoft);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 6px 12px rgba(20,33,43,.018)}.WorkspaceBuilderRail,.WorkspaceBuilderRailHeader{display:grid;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact)}.WorkspaceBuilderRailActions{display:flex;flex-wrap:wrap;gap:var(--gap-inline-compact)}.WorkspaceBuilderStepList{display:grid;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact)}.WorkspaceBuilderStepButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact);padding:var(--table-cell-y-standard) var(--section-padding-compact);border:1px solid var(--color-border);border-radius:var(--RadiusCard);background:rgba(255,255,255,.7);color:var(--Text);text-align:left;cursor:pointer;transition:transform var(--TransitionFast),border-color var(--TransitionFast),box-shadow var(--TransitionFast),background var(--TransitionFast)}.WorkspaceBuilderStepButton:focus-visible,.WorkspaceBuilderStepButton:hover{transform:translateY(-.5px);border-color:var(--color-border-strong);box-shadow:0 8px 16px rgba(20,33,43,.036),0 0 0 3px rgba(var(--color-brand-rgb),.045);outline:none}.WorkspaceBuilderStepButtonActive{border-color:rgba(var(--color-brand-rgb),.22);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);box-shadow:inset 0 0 0 1px rgba(var(--color-brand-rgb),.08),var(--ShadowSoft)}.WorkspaceBuilderStepButton:active{transform:translateY(0)}.WorkspaceBuilderStepButtonComplete .WorkspaceBuilderStepIndex{border-color:rgba(var(--color-success-rgb),.24);background:rgba(var(--color-success-rgb),.1);color:var(--color-success-strong)}.WorkspaceBuilderStepIndex{width:var(--control-xs);height:var(--control-xs);display:inline-grid;place-items:center;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:780;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.88)}.WorkspaceBuilderStepBody{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.WorkspaceBuilderStepLabelRow{display:inline-flex;align-items:center;gap:var(--gap-inline-compact);min-width:0}.WorkspaceBuilderStepLabelIcon{flex:0 0 auto}.WorkspaceBuilderStepLabel{min-width:0;font-size:var(--font-size-title-sm);font-weight:var(--text-body-strong-weight);line-height:var(--line-height-title);letter-spacing:0;overflow-wrap:anywhere}.WorkspaceBuilderStepDescription,.WorkspaceBuilderStepMeta{color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.WorkspaceBuilderStepMeta{text-align:right;white-space:nowrap}.WorkspaceBuilderCanvas,.WorkspaceBuilderInspector{display:grid;grid-gap:var(--gap-field-stack);gap:var(--gap-field-stack)}.WorkspaceBuilderInspectorSticky{position:static}.WorkspaceBuilderInspectorPanel{display:grid;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact)}.WorkspaceBuilderToolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline);flex-wrap:wrap}.WorkspaceBuilderFooter,.WorkspaceBuilderToolbarActions{display:flex;flex-wrap:wrap;gap:var(--gap-inline-compact)}.WorkspaceBuilderFooter{align-items:center;justify-content:space-between}.WorkspaceBuilderFooterGroup{display:flex;flex-wrap:wrap;gap:var(--gap-inline-compact)}.WorkspaceBuilderSummaryGrid{display:grid;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact)}.WorkspaceBuilderSummaryCard{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--section-padding-compact);border:1px solid var(--color-border-soft);border-radius:var(--RadiusCard);background:rgba(255,255,255,.78)}.WorkspaceBuilderSummaryLabel{color:var(--Muted);font-size:var(--font-size-label);font-weight:var(--text-label-weight);letter-spacing:var(--tracking-label);text-transform:uppercase}.WorkspaceBuilderSummaryValue{font-size:var(--font-size-title-sm);font-weight:800;line-height:var(--line-height-title);color:var(--Text);overflow-wrap:anywhere}.WorkspaceBuilderSummaryMeta{color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.WorkspaceBuilderItemList{display:grid;grid-gap:8px;gap:8px}.WorkspaceBuilderItemRow{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 11px;border:1px solid var(--BorderSoft);border-radius:13px;background:rgba(255,255,255,.78)}.WorkspaceBuilderItemMain{min-width:0;display:grid;grid-gap:3px;gap:3px}.WorkspaceBuilderItemActions{display:flex;flex-wrap:wrap;gap:8px}@media (min-width:1180px){.WorkspaceBuilderShell{grid-template-columns:minmax(220px,.72fr) minmax(0,1.45fr) minmax(250px,.82fr)}.WorkspaceBuilderInspectorSticky,.WorkspaceBuilderRail{position:-webkit-sticky;position:sticky;top:var(--StickyTop)}}@media (min-width:900px) and (max-width:1179px){.WorkspaceBuilderShell{grid-template-columns:minmax(220px,.8fr) minmax(0,1.35fr)}.WorkspaceBuilderInspector{grid-column:1/-1}.WorkspaceBuilderRail{position:-webkit-sticky;position:sticky;top:var(--StickyTop)}}.RecordList{display:grid;grid-gap:14px;gap:14px}.RecordListDense{gap:10px}.RecordCardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.RecordTitleBlock{display:grid;grid-gap:4px;gap:4px;min-width:0}.RecordMetaRow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.RecordSummaryGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr))}.CompactMetricLabel,.DecisionSupportLabel,.RecordSummaryLabel,.ShellStatusPopoverLabel,.WorkspaceBuilderSummaryLabel{color:var(--Muted);font-size:var(--font-size-label);font-weight:780;letter-spacing:var(--tracking-label);text-transform:uppercase}.DecisionSupportValue,.RecordSummaryValue,.WorkspaceBuilderSummaryValue{font-size:var(--font-size-title-sm);font-weight:780;line-height:var(--line-height-title);letter-spacing:0;overflow-wrap:anywhere}.DecisionSupportMeta,.RecordSummaryMeta,.WorkspaceBuilderSummaryMeta{color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.NotificationsWorkspaceSurface{gap:10px;min-width:0}.NotificationsWorkspaceSurface>*{order:20}.NotificationsWorkspaceSurface>.WorkspaceHero{order:0}.NotificationsWorkspaceSurface>#notification-queue{order:1}.NotificationsWorkspaceSurface>.WorkspaceActionPanel{order:2}.NotificationsWorkspaceSurface>.WorkflowCenter{order:3}.NotificationsWorkspaceSurface .WorkspaceHero{min-height:0;border-color:var(--color-border-strong);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.99) 0,rgba(var(--color-surface-rgb),.96) 100%);box-shadow:var(--ShadowSoft),inset 0 1px 0 rgba(255,255,255,.9)}.NotificationsWorkspaceSurface .WorkspaceHeroBody{gap:10px;padding:10px 12px}.NotificationsWorkspaceSurface .WorkspaceHeroMain{gap:4px}.NotificationsWorkspaceSurface .WorkspaceHeroTitle{font-size:var(--font-size-title);line-height:var(--line-height-title)}.NotificationsWorkspaceSurface .WorkspaceHeroDescription{max-width:72ch;font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.NotificationsWorkspaceSurface .WorkspaceHeroSummary{gap:6px}.NotificationsWorkspaceSurface .WorkspaceHeroSummary .QueueSummaryChip{min-height:var(--control-xs);padding-inline:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotificationsWorkspaceSurface .WorkspaceHeroAside{gap:3px;padding:8px 10px}.NotificationsWorkspaceSurface .WorkspaceHeroAsideMeta,.NotificationsWorkspaceSurface .WorkspaceHeroAsideValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotificationQueuePanel{display:grid;grid-gap:10px;gap:10px}.NotificationQueuePanel .WorkspaceSectionIntro{margin-bottom:0}.NotificationQueuePanel .PanelTitle{font-size:var(--font-size-title);line-height:var(--line-height-title)}.NotificationQueuePanel .PanelDescription{max-width:78ch;font-size:var(--font-size-body-compact);line-height:var(--line-height-meta)}.NotificationQueueModeBar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;min-width:0;padding:4px;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface-muted);margin-bottom:0}.NotificationQueueModeButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;min-height:30px;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--gap-label-field);padding:0 9px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-chip);font-weight:var(--text-chip-weight);line-height:calc(var(--text-chip-line) / var(--text-chip-size));text-align:left;transition:background var(--TransitionFast),border-color var(--TransitionFast),box-shadow var(--TransitionFast),color var(--TransitionFast)}.NotificationQueueModeButton:focus-visible,.NotificationQueueModeButton:hover{color:var(--color-brand-strong)}.NotificationQueueModeButton:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.NotificationQueueModeButtonActive{border-color:var(--color-border);background:var(--color-surface);color:var(--color-brand-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 5px 12px rgba(20,33,43,.035)}.NotificationQueueModeIcon{display:inline-flex;align-items:center;justify-content:center}.NotificationQueueModeText{display:grid;min-width:0}.NotificationQueueModeDescription,.NotificationQueueModeLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotificationQueueModeDescription{color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.NotificationQueueModeCount{flex:0 0 auto;min-width:var(--control-xs);min-height:var(--control-xs);display:inline-grid;place-items:center;padding-inline:6px;border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--font-size-meta);font-weight:780;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.NotificationQueueToolbar{align-items:flex-end;justify-content:space-between;gap:10px;margin-bottom:0}.NotificationQueueSearch,.NotificationQueueToolbar .RecordIndexTableToolbarMain{flex:1 1 420px;min-width:min(420px,100%)}.NotificationQueueActions,.NotificationQueueBadgeStack,.NotificationQueueMetaRow,.NotificationQueueToolbarMeta{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.NotificationQueueActions,.NotificationQueueToolbarMeta{justify-content:flex-end}.NotificationQueueActions .Button{min-height:30px}.NotificationQueueTableWrap{background:var(--GradientPanel)}.NotificationQueueTable{min-width:900px;table-layout:fixed}.NotificationQueueTable td,.NotificationQueueTable th{vertical-align:middle}.NotificationQueueTable td:first-child,.NotificationQueueTable th:first-child{width:36%}.NotificationQueueTable td:nth-child(2),.NotificationQueueTable th:nth-child(2){width:14%}.NotificationQueueTable td:nth-child(3),.NotificationQueueTable th:nth-child(3){width:25%}.NotificationQueueTable td:nth-child(4),.NotificationQueueTable th:nth-child(4){width:140px}.NotificationQueueTable td:nth-child(5),.NotificationQueueTable th:nth-child(5){width:19%}.NotificationQueueTable td{padding-top:7px;padding-bottom:7px}.NotificationQueueTable .TablePrimary,.NotificationQueueTable .TableSecondary{max-width:48ch}.NotificationQueueTable .StatusBadge{white-space:nowrap}.NotificationQueueTable .NotificationQueueMessage{max-width:56ch}.NotificationQueueNoticeCell{display:grid;grid-gap:2px;gap:2px;min-width:0}.NotificationQueueMessage,.NotificationQueueMicroText,.NotificationQueueNoAction{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.NotificationQueueMessage{-webkit-line-clamp:2}.NotificationQueueMicroText,.NotificationQueueNoAction{-webkit-line-clamp:1}.NotificationQueueMetaRow{margin-top:4px}.NotificationQueueList{display:grid;grid-gap:var(--gap-inline-compact)}.NotificationQueueItem,.NotificationQueueList{gap:var(--gap-inline-compact)}.NotificationQueueItemHeader{align-items:center}.NotificationQueueMessage{max-width:96ch}.NotificationQueueFacts{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:var(--gap-inline-compact)}.NotificationQueueFact{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:var(--space-2);border:var(--border-stroke-soft);border-radius:var(--RadiusCard);background:var(--color-surface-soft)}@media (min-width:980px){.NotificationsWorkspaceSurface .WorkspaceHeroBodyWithAside{grid-template-columns:minmax(0,1fr) minmax(250px,.3fr);align-items:center}}@media (max-width:980px){.NotificationQueueModeBar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.NotificationsWorkspaceSurface .WorkspaceHeroAsideMeta,.NotificationsWorkspaceSurface .WorkspaceHeroAsideValue{white-space:normal}.NotificationQueueToolbar,.NotificationQueueToolbar .RecordIndexTableToolbarMain{display:grid;align-items:stretch}.NotificationQueueModeBar{grid-template-columns:minmax(0,1fr)}.NotificationQueueActions,.NotificationQueueToolbarMeta{justify-content:flex-start}.NotificationQueueActions .Button{flex:1 1 160px;justify-content:center}}.RecordActionRow{align-items:flex-start;flex-wrap:wrap}.RecordActionRow,.WorkspaceFlowNav{display:flex;justify-content:space-between;gap:var(--gap-inline)}.WorkspaceFlowNav{align-items:center;padding:var(--space-2) var(--space-3);border:var(--border-stroke);border-radius:var(--RadiusCard);background:var(--GradientPanelSoft);box-shadow:var(--ShadowSoft)}.WorkspaceFlowNavPrimary,.WorkspaceFlowNavRelated{display:flex;align-items:center;gap:var(--gap-inline-compact);min-width:0}.WorkspaceFlowNavPrimary{flex:0 0 auto}.WorkspaceFlowNavRelated{flex:1 1 auto;justify-content:flex-end}.WorkspaceFlowNavEyebrow{color:var(--color-text-muted);font-size:var(--font-size-label);font-weight:800;letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap}.WorkspaceFlowNavLinks{display:flex;align-items:center;justify-content:flex-end;gap:var(--gap-inline-compact);flex-wrap:wrap;min-width:0}.InputHint{color:var(--Muted);max-width:62ch;font-size:var(--font-size-caption);line-height:var(--line-height-meta)}.SignaturePadHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline);flex-wrap:wrap}.SignaturePadActions{display:flex;align-items:center;gap:var(--gap-inline-compact);flex-wrap:wrap}.SignaturePadStatus{display:inline-flex;align-items:center;min-height:var(--control-xs);padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--RadiusPill);background:var(--GradientPanelSoft);color:var(--Muted);font-size:var(--font-size-chip);font-weight:780;letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 1px 0 rgba(255,255,255,.86)}.SignaturePadStatusSigned{border-color:var(--color-success-border);background:var(--color-success-wash);color:var(--color-success-strong)}.SignaturePadShell{position:relative;overflow:hidden;border:1px solid var(--color-border-strong);border-radius:var(--RadiusPanel);background:linear-gradient(180deg,var(--color-surface),var(--color-surface-soft)),repeating-linear-gradient(0deg,transparent,transparent 30px,rgba(230,237,243,.9) 30px,rgba(230,237,243,.9) 31px);box-shadow:inset 0 1px 0 rgba(255,255,255,.84)}.SignaturePadShellDisabled{opacity:.72}.SignaturePadCanvas{display:block;width:100%;height:auto;touch-action:none;cursor:crosshair}.SignaturePadShellDisabled .SignaturePadCanvas{cursor:not-allowed}.SignaturePadWatermark{position:absolute;right:18px;bottom:16px;color:rgba(102,121,139,.72);font-family:Brush Script MT,Segoe Script,cursive;font-size:1.4rem;pointer-events:none}.SignaturePadFooter{color:var(--Muted);font-size:.78rem;line-height:1.45}.EvidenceCardSignature{gap:12px}.SignedArtifactPreview{width:min(100%,560px);max-height:220px;object-fit:contain;border:1px solid var(--color-border-strong);border-radius:16px;background:linear-gradient(180deg,var(--color-surface),var(--color-surface-soft)),repeating-linear-gradient(0deg,transparent,transparent 30px,rgba(230,237,243,.9) 30px,rgba(230,237,243,.9) 31px);box-shadow:inset 0 1px 0 rgba(255,255,255,.84)}.ArtifactCard{display:grid;grid-gap:var(--gap-label-field);gap:var(--gap-label-field);margin-top:var(--space-3);padding:var(--card-padding-compact);border:1px solid var(--color-border-soft);border-radius:var(--RadiusCard);background:var(--GradientPanelSoft);box-shadow:inset 0 1px 0 rgba(255,255,255,.88)}.ArtifactCardHeader{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-inline);flex-wrap:wrap}.RefinePanel{display:grid;grid-gap:12px;gap:12px}.RefineChips{display:flex;flex-wrap:wrap;gap:8px}.DocumentSupportRail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.DocumentSupportRail .CommandCard{height:100%}.DocumentQueueSurfaceTabs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0;padding-bottom:var(--space-1)}.DetailSubpanel{display:grid;grid-gap:var(--gap-label-field);gap:var(--gap-label-field);padding:var(--card-padding-compact);border:var(--border-stroke);border-radius:var(--RadiusCard);background:var(--GradientPanelSoft);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 6px 14px rgba(20,33,43,.018)}.WorkspaceFormActionBar{display:grid;grid-gap:var(--gap-field-stack);gap:var(--gap-field-stack)}.WorkspaceFormActionBarHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline);flex-wrap:wrap}.DecisionSupportGrid{display:grid;grid-gap:12px;gap:12px}.DecisionSupportCard{display:grid;grid-gap:8px;gap:8px}.DecisionSupportValue{font-size:var(--font-size-title);line-height:var(--line-height-title)}.PreviewFrameShell{display:grid;grid-gap:var(--gap-inline);gap:var(--gap-inline)}@media (max-width:1400px){.DocumentSupportRail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.DocumentSupportRail{grid-template-columns:minmax(0,1fr)}}.PreviewToolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline);flex-wrap:wrap}.PreviewToolbarMeta{color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.DenseSplitGrid{display:grid;grid-gap:12px;gap:12px}.DenseSplitGridThree{grid-template-columns:1fr}.RequirementCard,.RequirementGrid,.TaskMetaGrid,.TaskSupportGrid{display:grid;grid-gap:12px;gap:12px}.PanelDense{padding:var(--space-panel-dense)}.PanelTitleRow{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0}.PanelTitleIcon{width:var(--control-xs);height:var(--control-xs);display:inline-grid;place-items:center;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);color:var(--color-brand-hover);flex:0 0 auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.86)}.PanelTitle{margin:0 0 var(--space-1);font-size:var(--font-size-heading);font-weight:var(--text-section-title-weight);line-height:var(--line-height-heading);letter-spacing:0;overflow-wrap:anywhere}.PanelTitleCompact{margin-bottom:var(--space-1);font-size:var(--font-size-title)}.PanelDescription{margin:0 0 var(--space-3);max-width:56ch;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body)}.PanelDescriptionCompact{margin-bottom:0;font-size:var(--font-size-body-compact);line-height:var(--line-height-meta)}.Stack{display:grid;grid-gap:var(--space-stack);gap:var(--space-stack);grid-template-columns:minmax(0,1fr)}.StackTight{display:grid;grid-gap:var(--space-stack-tight);gap:var(--space-stack-tight);grid-template-columns:minmax(0,1fr)}.StackCompact{display:grid;grid-gap:var(--space-stack-compact);gap:var(--space-stack-compact);grid-template-columns:minmax(0,1fr)}.InputGroup{display:grid;grid-gap:var(--gap-label-field);gap:var(--gap-label-field)}.InputGroupTight{gap:var(--gap-inline-compact)}.InputLabel{color:var(--color-text-muted);font-size:var(--font-size-label);font-weight:var(--text-label-weight);text-transform:uppercase;line-height:var(--line-height-label);letter-spacing:var(--tracking-label)}.Input,.Select,.Textarea{width:100%;border:1px solid var(--Border);border-radius:var(--RadiusControl);min-height:var(--ControlHeight);padding:var(--table-cell-y-compact) var(--table-cell-x-standard);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.96) 0,rgba(var(--color-surface-rgb),.9) 100%);color:var(--Text);font-size:var(--text-field-size);font-weight:var(--text-field-weight);line-height:var(--line-height-body-compact);font-family:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.82);transition:border-color var(--TransitionFast),box-shadow var(--TransitionFast),background var(--TransitionFast),transform var(--TransitionFast);accent-color:var(--color-brand)}.Textarea,textarea.Input{min-height:calc(var(--control-md) * 2.25);resize:vertical;padding-block:var(--space-2)}.Input::placeholder,.Textarea::placeholder,textarea.Input::placeholder{color:var(--color-text-soft);opacity:1}.Input:hover,.Select:hover,.Textarea:hover,textarea.Input:hover{border-color:var(--color-border-strong);background:var(--color-surface)}.Input:focus,.Select:focus,.Textarea:focus,textarea.Input:focus{border-color:var(--color-brand-mid);background:var(--color-surface);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 0 0 3px var(--color-focus-ring-soft);outline:none}.CheckboxRow{display:flex;align-items:flex-start;gap:var(--gap-inline-compact);color:var(--Text);line-height:var(--line-height-body);font-size:var(--font-size-body-compact)}.CheckboxRow input{margin-top:2px;width:var(--icon-lg);height:var(--icon-lg);flex:0 0 auto;accent-color:var(--color-brand)}.ButtonRow{display:flex;gap:var(--gap-inline);flex-wrap:wrap;align-items:center}.ButtonRowTight{gap:var(--gap-inline-compact)}.Button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--RadiusButton);min-height:var(--button-height-standard);padding:0 var(--button-pad-x-standard);font-size:var(--text-button-size);font-weight:var(--text-button-weight);line-height:1.3846153846;letter-spacing:var(--tracking-action);cursor:pointer;min-width:0;text-decoration:none;transition:transform var(--TransitionFast),box-shadow var(--TransitionFast),border-color var(--TransitionFast),background var(--TransitionFast),color var(--TransitionFast)}.ButtonPrimary{background:linear-gradient(180deg,var(--color-brand) 0,var(--color-brand-hover) 100%);border-color:var(--color-brand-hover);color:var(--color-surface);box-shadow:0 10px 20px rgba(var(--color-brand-rgb),.16),inset 0 1px 0 rgba(255,255,255,.16)}.ButtonSecondary{background:var(--GradientButtonSecondary);border-color:var(--color-border);color:var(--BrandDark);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 2px 5px rgba(20,33,43,.02)}.ButtonCompact{min-height:var(--button-height-compact);padding:0 var(--button-pad-x-compact);font-size:var(--font-size-chip)}.Button:focus-visible,.Button:hover,.ShellAvatarButton:focus-visible,.ShellAvatarButton:hover,.ShellConnectivityChip:focus-visible,.ShellConnectivityChip:hover,.ShellIconButton:focus-visible,.ShellIconButton:hover,.ShellProfileMenuAction:focus-visible,.ShellProfileMenuAction:hover,.SidebarHelpButton:focus-visible,.SidebarHelpButton:hover{transform:translateY(-.5px);box-shadow:var(--ShadowSoft)}.Button:focus-visible,.ShellAvatarButton:focus-visible,.ShellConnectivityChip:focus-visible,.ShellIconButton:focus-visible,.ShellProfileMenuAction:focus-visible,.SidebarHelpButton:focus-visible{outline:none;box-shadow:var(--ShadowSoft),0 0 0 3px var(--color-focus-ring-soft)}.ButtonPrimary:focus-visible,.ButtonPrimary:hover{background:linear-gradient(180deg,var(--color-brand-hover) 0,var(--color-brand-strong) 100%);border-color:var(--color-brand-hover);box-shadow:0 12px 24px rgba(var(--color-brand-rgb),.18),inset 0 1px 0 rgba(255,255,255,.14)}.ButtonSecondary:focus-visible,.ButtonSecondary:hover,.ShellProfileMenuAction:focus-visible,.ShellProfileMenuAction:hover{background:var(--color-button-secondary-hover);border-color:var(--color-border-strong)}.Button:active,.ShellAvatarButton:active,.ShellConnectivityChip:active,.ShellIconButton:active,.ShellProfileMenuAction:active,.SidebarHelpButton:active{transform:translateY(.5px);box-shadow:inset 0 1px 0 rgba(255,255,255,.76)}.Button:disabled{opacity:1;cursor:not-allowed;transform:none;box-shadow:none;background:var(--color-button-disabled-bg);border-color:var(--color-button-disabled-border);color:var(--color-button-disabled-text);filter:none}.Button:disabled:focus-visible,.Button:disabled:hover{transform:none;box-shadow:none}.CardGrid{display:grid;grid-gap:14px;gap:14px;align-items:start}.CardGrid>*,.DenseSplitGrid>*,.DenseSplitGridThree>*,.DetailWorkspaceLayout>*,.DetailWorkspaceRail>*,.RequirementGrid>*,.TaskMetaGrid>*,.TaskSupportGrid>*,.WorkspaceActionPanelBody>*{min-width:0;align-self:start}@media (min-width:900px){.CardGrid,.CommandGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CompactMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.WorkspaceDashboardPriorityPanel{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.WorkspaceDashboardAccessGrid,.WorkspaceDashboardLaneGrid,.WorkspaceDashboardMetricStrip{grid-template-columns:repeat(4,minmax(0,1fr))}.WorkspaceHeroBodyWithAside{grid-template-columns:minmax(0,1.45fr) minmax(240px,.56fr);align-items:start}.WorkspaceHeroBodyWithAside .WorkspaceHeroMain{align-content:start;min-height:0}.WorkspaceHeroBodyWithoutAside{grid-template-columns:minmax(0,1fr)}.WorkspaceHeroWithoutAside .WorkspaceHeroDescription{max-width:76ch}.WorkspaceStatStrip{grid-template-columns:repeat(4,minmax(0,1fr))}.DenseSplitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DenseSplitGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.RequirementGrid,.TaskMetaGrid,.TaskSupportGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.RequirementGrid{align-items:start}.WorkspaceActionPanelBody{grid-template-columns:minmax(0,1.2fr) minmax(280px,.72fr);align-items:start}.DecisionSupportGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.CommandGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.KeyValueList{display:grid;grid-gap:9px;gap:9px}.KeyValueListCompact{gap:7px}.KeyValueRow{display:grid;grid-template-columns:minmax(0,1fr);align-items:flex-start;grid-gap:var(--gap-label-field);gap:var(--gap-label-field);border-bottom:1px solid var(--color-border-soft);padding-bottom:9px}.KeyValueRow>:last-child{min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-body);overflow-wrap:anywhere}.KeyValueRow:last-child{border-bottom:0;padding-bottom:0}.KeyValueListCompact .KeyValueRow{gap:var(--gap-label-field);padding-bottom:8px}.KeyValueKey{color:var(--Muted);font-size:var(--font-size-label);font-weight:800;line-height:var(--line-height-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.RegulatoryTextLink{color:var(--color-brand-strong);font-weight:800;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.16em}.RegulatoryTextLink:focus-visible,.RegulatoryTextLink:hover{color:var(--color-brand-hover)}.Status{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:var(--space-1);max-width:100%;border:1px solid transparent;border-radius:var(--RadiusPill);min-height:var(--control-xs);padding:0 var(--space-2);font-size:var(--font-size-chip);font-weight:var(--text-chip-weight);letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 1px 0 rgba(255,255,255,.84);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere;word-break:break-word}.StatusPending{border-color:var(--color-warning-border);background:var(--color-warning-wash);color:var(--color-warning-strong)}.StatusSuccess{border-color:var(--color-success-border);background:var(--color-success-wash);color:var(--color-success-strong)}.StatusDanger{border-color:var(--color-danger-border);background:var(--color-danger-wash);color:var(--color-danger-strong)}.StatusInfo{border-color:var(--color-info-border);background:var(--color-info-wash);color:var(--color-info-strong)}.SectionHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline);flex-wrap:wrap}.SectionHeader>:first-child{min-width:0}.SectionHeaderTight{gap:var(--gap-inline-compact)}.MetricsGrid{display:grid;grid-gap:18px;gap:18px}@media (min-width:760px){.MetricsGrid,.ModeGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.MetricCard{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.MetricMeta{color:var(--Muted);font-size:var(--font-size-body-compact);line-height:var(--line-height-meta)}.ModeGrid{display:grid;grid-gap:12px;gap:12px}.ModeCard{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-gap:5px;gap:5px;padding:11px 12px;border:1px solid var(--color-border);border-radius:16px;background:var(--GradientPanelSoft);color:var(--Text);text-align:left;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 6px 14px rgba(20,33,43,.02);transition:transform var(--TransitionFast),box-shadow var(--TransitionFast),border-color var(--TransitionFast),background var(--TransitionFast)}.ModeCard:focus-visible,.ModeCard:hover{transform:translateY(-.5px);border-color:var(--color-border-strong);box-shadow:var(--ShadowSoft),0 0 0 3px rgba(var(--color-brand-rgb),.05)}.ModeCardActive{border-color:rgba(var(--color-brand-rgb),.18);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);box-shadow:0 8px 18px rgba(20,33,43,.026),inset 0 0 0 1px rgba(var(--color-brand-rgb),.08)}.ModeCard:active{transform:translateY(0)}.ModeCardTitle{font-size:var(--font-size-title-sm);font-weight:780;line-height:var(--line-height-title);letter-spacing:0}.ModeCardMeta{color:var(--Muted);font-size:var(--font-size-body-compact);line-height:var(--line-height-meta)}.ModeCardStatic{cursor:default}.RetentionPackageFlowGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:stretch}.MetricLabel{color:var(--color-text-muted);font-size:var(--font-size-label);font-weight:780;text-transform:uppercase;letter-spacing:var(--tracking-label)}.MetricValue{font-size:var(--font-size-metric);font-weight:780;letter-spacing:0;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.TableWrap{width:100%;max-width:100%;overflow:auto;scroll-padding-top:var(--StickySafeOffset);scrollbar-gutter:stable both-edges;border:1px solid var(--color-border);border-radius:var(--RadiusPanel);background:var(--GradientPanelSoft);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 6px 14px rgba(20,33,43,.018)}.TableToolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline);margin-bottom:var(--space-2);flex-wrap:wrap}.TableToolbarMeta{display:flex;align-items:center;gap:var(--gap-inline-compact);flex-wrap:wrap;color:var(--Muted);font-size:var(--font-size-meta);font-weight:var(--text-meta-weight);line-height:var(--line-height-meta);letter-spacing:var(--tracking-ui)}.EquipmentTableToolbarMain,.RecordIndexTableToolbarMain{display:flex;align-items:flex-end;gap:var(--gap-inline-compact);flex:1 1 420px;flex-wrap:wrap}.EquipmentTableToolbarActions,.RecordIndexTableToolbarActions{align-self:flex-end}.TablePaginationBar{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-inline);margin-top:var(--space-3);flex-wrap:wrap}.EquipmentTablePaginationControls,.RecordIndexTablePaginationControls{display:inline-flex;align-items:flex-end;justify-content:flex-end;gap:var(--gap-inline-compact);flex-wrap:wrap}.EquipmentTableRowsPerPage,.RecordIndexTableRowsPerPage{min-width:160px}.EquipmentTableRowsPerPage .InputLabel,.RecordIndexTableRowsPerPage .InputLabel{margin-bottom:4px}.TablePaginationSummary{color:var(--Muted);font-size:var(--font-size-meta);font-weight:var(--text-meta-weight);line-height:var(--line-height-meta);letter-spacing:var(--tracking-ui)}.TableHeaderButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;border:0;padding:0;width:100%;max-width:100%;min-width:0;background:transparent;color:inherit;font:inherit;text-align:left;text-transform:inherit;letter-spacing:inherit;cursor:pointer}.TableHeaderButton>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TableHeaderButton:focus-visible,.TableHeaderButton:hover{color:var(--BrandDark)}.TableHeaderButton:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring-soft);border-radius:8px}.TableHeaderSort{display:inline-flex;align-items:center;justify-content:center;min-width:26px;color:var(--color-text-soft);font-size:var(--font-size-chip);letter-spacing:0;text-transform:none}.TableHeaderSort:empty{display:none}.TableHeaderCellShell{display:grid;grid-template-columns:minmax(0,1fr) var(--table-header-control-width);align-items:center;width:100%;min-width:0;grid-column-gap:6px;column-gap:6px}.TableHeaderSpacer{display:none;width:var(--table-header-control-width);height:1px}.TableColumnCenter .TableHeaderCellShell,.TableColumnRight .TableHeaderCellShell{grid-template-columns:var(--table-header-control-width) minmax(0,1fr) var(--table-header-control-width)}.TableColumnCenter .TableHeaderSpacer,.TableColumnRight .TableHeaderSpacer{display:block;grid-column:1}.TableHeaderFilterButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:var(--table-header-control-width);height:var(--table-header-control-width);border:1px solid transparent;border-radius:6px;background:transparent;color:var(--color-text-soft);cursor:pointer;opacity:.56;visibility:visible;pointer-events:auto;grid-column:2;justify-self:stretch;z-index:3;transition:background var(--TransitionFast),border-color var(--TransitionFast),color var(--TransitionFast)}.TableColumnCenter .TableHeaderButton,.TableColumnRight .TableHeaderButton{grid-column:2}.TableColumnCenter .TableHeaderButton{justify-content:center;justify-self:center;text-align:center}.TableColumnRight .TableHeaderButton{justify-content:flex-end;justify-self:end;text-align:right}.TableColumnCenter .TableHeaderFilterButton,.TableColumnRight .TableHeaderFilterButton{grid-column:3}.DataTable th:focus-within .TableHeaderFilterButton,.DataTable th:hover .TableHeaderFilterButton,.TableHeaderCellShell:focus-within .TableHeaderFilterButton,.TableHeaderCellShell:hover .TableHeaderFilterButton,.TableHeaderFilterButtonActive{opacity:1;visibility:visible;pointer-events:auto}.TableHeaderFilterButton:focus-visible,.TableHeaderFilterButton:hover{border-color:var(--color-border);background:var(--color-surface-soft);color:var(--BrandDark)}.TableHeaderFilterButtonActive{border-color:var(--color-brand-soft);background:var(--color-brand-wash);color:var(--BrandDark)}.TableColumnFilterPopover{position:absolute;top:calc(100% + 10px);right:0;z-index:var(--LayerPopover);display:grid;grid-gap:10px;gap:10px;width:min(260px,calc(100vw - 24px));padding:12px;border:1px solid var(--color-border);border-radius:14px;background:var(--GradientPanel);box-shadow:var(--ShadowPanel)}.TableColumnFilterOverlay{position:fixed;top:0;left:0}.TableColumnFilterTitle{color:var(--Text);font-size:var(--font-size-title-sm);font-weight:720;line-height:var(--line-height-title)}.TableColumnFilterActions{display:flex;flex-wrap:wrap;gap:8px}.TableCellInline{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.TableCellPlaceholder{color:var(--Muted)}.EquipmentStatusIndicator{display:inline-grid;place-items:center;width:var(--control-xs);min-width:var(--control-xs);padding:0;gap:0}.EquipmentStatusIndicator .AppIcon{margin:0}.DataTableWrapper,.TableWrapper{width:100%;max-width:100%;overflow:auto;scroll-padding-top:var(--StickySafeOffset);border:1px solid var(--color-border);border-radius:var(--RadiusSoft);background:var(--GradientPanel);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 8px 16px rgba(20,33,43,.02)}.Table{width:100%;border-collapse:collapse;min-width:720px}.Table td,.Table th{text-align:left;min-height:var(--table-row-height-standard);padding:var(--table-cell-y-standard) var(--table-cell-x-standard);border-bottom:1px solid var(--color-border-soft);vertical-align:top;line-height:var(--line-height-meta);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Table th{min-height:var(--table-header-height);background:var(--GradientPanelSoft);color:var(--color-text-muted);font-size:var(--font-size-table-header);font-weight:var(--text-label-weight);text-transform:uppercase;letter-spacing:var(--tracking-label);position:-webkit-sticky;position:sticky;top:0;z-index:1;box-shadow:inset 0 -1px 0 var(--color-border-soft)}.Table tbody tr{transition:background var(--TransitionFast),box-shadow var(--TransitionFast)}.Table tbody tr:focus-within,.Table tbody tr:hover{background:rgba(var(--color-brand-soft-rgb),.16);box-shadow:inset 1px 0 0 rgba(var(--color-brand-rgb),.16)}.Table tbody tr[aria-selected=true],.Table tbody tr[data-selected=true]{background:rgba(var(--color-brand-soft-rgb),.26);box-shadow:inset 2px 0 0 rgba(var(--color-brand-rgb),.42)}.Table tbody tr:last-child td{border-bottom:0}.KeyValueGrid{display:grid;grid-gap:var(--gap-field-stack);gap:var(--gap-field-stack)}.KeyValueCard{display:grid;grid-gap:var(--gap-label-field);gap:var(--gap-label-field);padding:var(--card-padding-compact);border:1px solid var(--color-border);border-radius:var(--RadiusSoft);background:var(--color-surface-soft)}.KeyValueValue{font-size:var(--font-size-title);font-weight:800;line-height:var(--line-height-title);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.KeyValueMeta{color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.RefineGrid{display:grid;grid-gap:var(--gap-field-stack);gap:var(--gap-field-stack)}@media (min-width:900px){.RefineGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.KeyValueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.RecordIdentifier{font-family:Consolas,SFMono-Regular,monospace;font-size:.78rem;color:var(--BrandDark);word-break:break-all}.DataTable{width:100%;border-collapse:collapse;min-width:800px}.DataTableDense,.ui-compact-table{min-width:860px}.DataTableInteractiveSurface{width:max-content;min-width:100%;table-layout:auto}.DataTableInteractiveSurface td,.DataTableInteractiveSurface th{vertical-align:middle}.DataTable td,.DataTable th{text-align:left;min-height:var(--table-row-height-standard);padding:var(--table-cell-y-standard) var(--table-cell-x-standard);border-bottom:1px solid var(--color-border-soft);vertical-align:top;font-size:var(--font-size-table-body);line-height:var(--line-height-body-compact);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DataTable tbody tr{transition:background var(--TransitionFast),box-shadow var(--TransitionFast)}.DataTableDense td,.DataTableDense th,.ui-compact-table td,.ui-compact-table th{min-height:var(--table-row-height-compact);padding:var(--table-cell-y-compact) var(--table-cell-x-compact)}.DataTable th{min-height:var(--table-header-height);background:var(--GradientPanelSoft);color:var(--color-text-muted);font-size:var(--font-size-table-header);font-weight:var(--text-label-weight);text-transform:uppercase;letter-spacing:var(--tracking-label);position:-webkit-sticky;position:sticky;top:0;z-index:1;box-shadow:inset 0 -1px 0 var(--color-border-soft)}.DataTable tbody tr:focus-within,.DataTable tbody tr:hover{background:rgba(var(--color-brand-soft-rgb),.16);box-shadow:inset 1px 0 0 rgba(var(--color-brand-rgb),.16)}.DataTable tbody tr[aria-selected=true],.DataTable tbody tr[data-selected=true]{background:rgba(var(--color-brand-soft-rgb),.26);box-shadow:inset 2px 0 0 rgba(var(--color-brand-rgb),.42)}.DataTable tbody tr:last-child td{border-bottom:0}.DataTable td .Status,.DataTable td .TableActionLink,.DataTable td .TablePrimary,.DataTable td .TableSecondary{font-size:inherit;line-height:inherit}.TablePrimary{font-size:var(--font-size-title-sm);font-weight:var(--text-section-title-weight);line-height:var(--line-height-title);color:var(--color-text);letter-spacing:0;overflow-wrap:anywhere}.TableSecondary{color:var(--color-text-secondary);font-size:var(--font-size-meta);margin-top:1px;line-height:var(--line-height-meta);overflow-wrap:anywhere}.TableSecondaryCompact{margin-top:2px;line-height:1.32}.TableSecondaryClamp2{-webkit-line-clamp:2}.TableSecondaryClamp2,.TableSecondaryClamp3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.TableSecondaryClamp3{-webkit-line-clamp:3}.TableActionLink{display:inline-flex;align-items:center;gap:var(--gap-inline-compact);min-height:var(--control-xs);max-width:100%;padding:0 var(--button-pad-x-compact);border:1px solid var(--color-border-soft);border-radius:var(--RadiusControl);background:var(--GradientButtonTertiary);color:var(--BrandDark);font-size:var(--font-size-chip);font-weight:var(--text-button-weight);line-height:var(--line-height-label);letter-spacing:var(--tracking-action);white-space:normal;overflow-wrap:anywhere;word-break:break-word;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 2px 5px rgba(20,33,43,.018);transition:transform var(--TransitionFast),box-shadow var(--TransitionFast),background var(--TransitionFast),border-color var(--TransitionFast),color var(--TransitionFast)}.TableActionLink:focus-visible,.TableActionLink:hover{transform:translateY(-.5px);background:var(--color-button-tertiary-hover)}.TableActionLink:hover{box-shadow:var(--ShadowSoft)}.TableActionLink:focus-visible{outline:none;border-color:var(--color-brand-mid);box-shadow:var(--ShadowSoft),0 0 0 3px var(--color-focus-ring-soft)}.TableActionLink:active{transform:translateY(.5px)}.MaintenanceNotesCell{min-width:16rem}.MaintenanceNotesInput{min-height:4.75rem;padding:.65rem .75rem;resize:vertical}.MaintenanceActionStack{display:flex;flex-direction:column;gap:.45rem;min-width:11.5rem}.MaintenanceActionStack .TableActionLink{min-height:26px}.MaintenancePlanningCell{min-width:16rem}.MaintenancePlanningStack{display:grid;grid-gap:4px;gap:4px}.MaintenancePlanningStack .Status,.MaintenancePlanningStack .TableSecondary{margin-top:0}.MaintenanceUrgencyStack{display:grid;grid-gap:4px;gap:4px}.MaintenanceUrgencyStack .Status,.MaintenanceUrgencyStack .TableSecondary{margin-top:0}.FormGrid{display:grid;grid-gap:.9rem;gap:.9rem}.FormGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.QueueStartEquipmentBlock{display:flex;flex-direction:column;gap:.35rem}@media (max-width:900px){:root{--text-page-title-size:20px;--text-page-title-line:26px}.FormGridTwo,.WorkspaceDashboardPriorityPanel{grid-template-columns:1fr}.WorkspaceDashboardAccessGrid,.WorkspaceDashboardLaneGrid,.WorkspaceDashboardMetricStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkspaceDashboardAccessGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.TableActionLinkCompact{min-height:var(--button-height-compact);padding:0 var(--button-pad-x-compact);font-size:var(--font-size-chip)}.DataTableRecordIndex td,.DataTableRecordIndex th{white-space:nowrap;padding-left:4px;padding-right:4px}.DataTableRecordIndex td{overflow:visible;text-overflow:clip}.TableColumnNoWrap{white-space:nowrap}.TableCellCenter,.TableColumnCenter{text-align:center!important}.TableCellRight,.TableColumnRight{text-align:right!important}.TableColumnSizeIcon{min-width:68px}.TableColumnSizeCount{min-width:76px}.TableColumnSizeDate{min-width:118px}.TableColumnSizeCode{min-width:128px}.TableColumnSizeShortText{min-width:136px}.TableColumnSizeMediumText{min-width:176px}.TableColumnSizeLongText{min-width:248px}.TableColumnSizeActions{min-width:120px}.TableCellNoWrap{white-space:nowrap;overflow:visible;text-overflow:clip}.TableCellStatus{text-align:center!important}.TableCellStatus .Status{display:inline-flex;justify-content:center;margin:0}.DataTableRowInteractive{cursor:pointer;transition:background var(--TransitionFast)}.DataTableRowInteractive:focus-visible td,.DataTableRowInteractive:hover td{background:rgba(var(--color-brand-soft-rgb),.28)}.DataTableRowInteractive:focus-visible{outline:none}.DataTableRowSelected td{background:rgba(var(--color-brand-soft-rgb),.2)}.DataTableRowSelected:focus-visible td,.DataTableRowSelected:hover td{background:rgba(var(--color-brand-soft-rgb),.32)}.Breadcrumbs{display:flex;gap:10px;flex-wrap:wrap}.BreadcrumbsCompact{gap:var(--space-2)}.BreadcrumbChip,.FeatureChip{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-xs);padding:0 var(--space-2);border-radius:var(--RadiusPill);border:1px solid var(--color-chip-border);background:var(--GradientButtonSecondary);color:var(--color-chip-text);font-size:var(--font-size-chip);font-weight:var(--text-chip-weight);line-height:var(--line-height-label);letter-spacing:var(--tracking-ui);box-shadow:inset 0 1px 0 rgba(255,255,255,.88);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;transition:transform var(--TransitionFast),box-shadow var(--TransitionFast),border-color var(--TransitionFast),background var(--TransitionFast)}.BreadcrumbsCompact .BreadcrumbChip{padding:var(--table-cell-y-compact) var(--table-cell-x-standard);font-size:var(--font-size-body-compact)}.FeatureList{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ReferenceList{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.ReferenceListTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.ReferenceItem{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--RadiusControl);background:rgba(255,255,255,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.76)}.ReferenceLabel{min-width:0;color:var(--color-text-primary);font-size:var(--font-size-body-compact);font-weight:650;line-height:var(--line-height-body)}.ReferenceState,.ReferenceValue{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:var(--control-xs);padding:0 var(--space-2);border:1px solid var(--color-chip-border);border-radius:var(--RadiusPill);color:var(--color-text-secondary);background:var(--color-chip-bg);font-size:var(--font-size-chip);font-weight:var(--text-chip-weight);line-height:var(--line-height-label)}.ReferenceStateEnabled{border-color:var(--color-success-border);background:var(--color-success-wash);color:var(--color-success-strong)}.ReferenceStateLimited{border-color:var(--color-border);background:var(--color-surface-muted);color:var(--color-text-secondary)}.SettingsReferenceDisclosure{grid-column:1/-1}.SettingsWorkspaceStack,.SettingsWorkspaceStack .Panel,.SettingsWorkspaceStack .WorkspaceHeroBody{gap:var(--space-3)}.SettingsWorkspaceStack .CardGrid{align-items:start;gap:var(--space-3)}.SettingsWorkspaceStack .CardGrid>*{align-self:start}.SettingsWorkspaceStack>.CardGrid{grid-template-columns:minmax(0,1fr)}.SettingsWorkspaceStack [hidden]{display:none!important}.OrganizationWorkspaceSurface{gap:10px;min-width:0}.OrganizationWorkspaceSurface .WorkspaceHero{min-height:0;border-color:var(--color-border-strong);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.99) 0,rgba(var(--color-surface-rgb),.96) 100%);box-shadow:var(--ShadowSoft),inset 0 1px 0 rgba(255,255,255,.9)}.OrganizationWorkspaceSurface .WorkspaceHeroBody{gap:10px;padding:10px 12px}.OrganizationWorkspaceSurface .WorkspaceHeroMain{gap:4px}.OrganizationWorkspaceSurface .WorkspaceHeroTitle{font-size:var(--font-size-title);line-height:var(--line-height-title)}.OrganizationWorkspaceSurface .WorkspaceHeroTitleIcon{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-sm)}.OrganizationWorkspaceSurface .WorkspaceHeroDescription{max-width:72ch;font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.OrganizationWorkspaceSurface .WorkspaceHeroSummary{gap:6px}.OrganizationWorkspaceSurface .WorkspaceHeroAside{gap:3px;padding:8px 10px}.OrganizationWorkspaceSurface .WorkspaceHeroAsideMeta,.OrganizationWorkspaceSurface .WorkspaceHeroAsideValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrganizationWorkspaceSurface .WorkspaceHeroActions{gap:6px}.OrganizationWorkspaceSurface .ButtonRow .Button,.OrganizationWorkspaceSurface .WorkspaceActionPanelActions .Button,.OrganizationWorkspaceSurface .WorkspaceHeroActions .Button{min-height:30px}.OrganizationFocusPanel{border-radius:var(--RadiusPanel)}.OrganizationFocusPanel .WorkspaceActionPanelBody{gap:10px}.OrganizationFocusPanel .WorkspaceActionPanelMain{display:grid;grid-gap:5px;gap:5px}.OrganizationFocusPanel .PanelTitle{margin-bottom:0;font-size:var(--font-size-title);line-height:var(--line-height-title)}.OrganizationFocusPanel .PanelDescription{max-width:78ch;margin-bottom:0;font-size:var(--font-size-body-compact);line-height:var(--line-height-meta)}.OrganizationFocusPanel .WorkspaceActionPanelMeta{padding:9px 10px}.OrganizationFocusPanel .KeyValueRow{gap:3px;padding-bottom:6px}.OrganizationAccountGrid,.OrganizationContentGrid,.OrganizationInfoGroup,.OrganizationTuningPanel,.OrganizationWorkforceGrid{display:grid;min-width:0}.OrganizationContentGrid{gap:10px;align-items:start}.OrganizationPrimaryPanel{align-content:start;gap:10px;min-height:100%;padding:12px}.OrganizationPrimaryPanel .WorkspaceSectionIntro{margin-bottom:0}.OrganizationPrimaryPanel .PanelTitle{font-size:var(--font-size-title);line-height:var(--line-height-title)}.OrganizationPrimaryPanel .PanelDescription{max-width:74ch}.OrganizationAccountGrid,.OrganizationWorkforceGrid{gap:10px}.OrganizationInfoGroup{gap:7px;align-content:start}.OrganizationFooterRow .InputLabel,.OrganizationInfoGroup>.InputLabel,.OrganizationTuningPanel>.InputLabel{color:var(--color-brand-hover)}.OrganizationInfoGroup .KeyValueList,.OrganizationInfoGroup .ReferenceList,.OrganizationTuningPanel .ReferenceList{gap:6px}.OrganizationInfoGroup .KeyValueRow{gap:4px;padding-bottom:6px}.OrganizationInfoGroup .ReferenceItem,.OrganizationTuningPanel .ReferenceItem{min-height:36px;padding:6px 8px;border-radius:var(--radius-sm)}.OrganizationFooterRow{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;min-width:0;padding-top:10px;border-top:1px solid var(--color-border-soft)}.OrganizationFooterRow>div:first-child{display:grid;grid-gap:7px;gap:7px;min-width:0}.OrganizationBreadcrumbs{gap:6px;max-height:64px;overflow:auto;padding-right:2px}.OrganizationBreadcrumbs .BreadcrumbChip{max-width:100%;padding-inline:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrganizationTuningPanel{gap:8px;align-content:start;padding:10px;border:1px solid var(--color-border-soft);border-radius:var(--RadiusCard);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.9) 0,rgba(var(--color-brand-soft-rgb),.12) 100%)}.OrganizationGuidanceNote{margin:0;padding-top:8px;border-top:1px solid var(--color-border-soft);color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta);overflow-wrap:anywhere}@media (min-width:980px){.OrganizationWorkspaceSurface .WorkspaceHeroBodyWithAside{grid-template-columns:minmax(0,1fr) minmax(230px,.28fr);align-items:center}.OrganizationFocusPanel .WorkspaceActionPanelBody{grid-template-columns:minmax(0,1fr) minmax(280px,.46fr);align-items:center}.OrganizationContentGrid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)}}@media (min-width:1280px){.OrganizationAccountGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.OrganizationWorkspaceSurface .WorkspaceHeroAsideMeta,.OrganizationWorkspaceSurface .WorkspaceHeroAsideValue{white-space:normal}.OrganizationWorkspaceSurface .WorkspaceActionPanelActions .Button,.OrganizationWorkspaceSurface .WorkspaceHeroActions .Button{flex:1 1 160px;justify-content:center}.OrganizationFooterRow{display:grid;align-items:stretch}.OrganizationFooterRow .ButtonRow{justify-content:flex-start}.OrganizationInfoGroup .ReferenceListTwo,.OrganizationTuningPanel .ReferenceListTwo{grid-template-columns:minmax(0,1fr)}}.UsersWorkspaceSurface{gap:10px;min-width:0}.UsersWorkspaceSurface>*{order:20}.UsersWorkspaceSurface>.WorkspaceHero{order:0}.UsersWorkspaceSurface>#users-roster-panel{order:1}.UsersDashboardContextPanel{order:2}.UsersWorkspaceSurface>.WorkflowCenter{order:3}.UsersWorkspaceSurface .WorkspaceHero{min-height:0;border-color:var(--color-border-strong);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.99) 0,rgba(var(--color-surface-rgb),.96) 100%);box-shadow:var(--ShadowSoft),inset 0 1px 0 rgba(255,255,255,.9)}.UsersWorkspaceSurface .WorkspaceHeroBody{gap:10px;padding:10px 12px}.UsersWorkspaceSurface .WorkspaceHeroMain{gap:4px}.UsersWorkspaceSurface .WorkspaceHeroTitle{font-size:var(--font-size-title);line-height:var(--line-height-title)}.UsersWorkspaceSurface .WorkspaceHeroTitleIcon{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-sm)}.UsersWorkspaceSurface .WorkspaceHeroDescription{max-width:72ch;font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.UsersWorkspaceSurface .WorkspaceHeroSummary{gap:6px}.UsersWorkspaceSurface .WorkspaceHeroSummary .QueueSummaryChip{min-height:var(--control-xs);padding-inline:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UsersWorkspaceSurface .WorkspaceHeroAside{gap:3px;padding:8px 10px}.UsersWorkspaceSurface .WorkspaceHeroAsideMeta,.UsersWorkspaceSurface .WorkspaceHeroAsideValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UsersWorkspaceSurface #users-roster-panel{gap:10px;padding:12px}.UsersWorkspaceSurface #users-roster-panel .WorkspaceSectionIntro{margin-bottom:0}.UsersWorkspaceSurface #users-roster-panel .PanelTitle{font-size:var(--font-size-title);line-height:var(--line-height-title)}.UsersWorkspaceSurface #users-roster-panel .PanelDescription{max-width:74ch}.UsersQueueModeBar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;min-width:0;padding:4px;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.UsersQueueModeButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--gap-label-field);min-width:0;min-height:30px;padding:0 9px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-chip);font-weight:var(--text-chip-weight);line-height:calc(var(--text-chip-line) / var(--text-chip-size));transition:background var(--TransitionFast),border-color var(--TransitionFast),box-shadow var(--TransitionFast),color var(--TransitionFast)}.UsersQueueModeButton:focus-visible,.UsersQueueModeButton:hover{color:var(--color-brand-strong)}.UsersQueueModeButton:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.UsersQueueModeButtonActive{border-color:var(--color-border);background:var(--color-surface);color:var(--color-brand-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 5px 12px rgba(20,33,43,.035)}.UsersQueueModeButton .IconLabel{min-width:0}.UsersQueueModeButton .IconLabel span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UsersQueueModeButton>span:last-child{flex:0 0 auto;min-width:var(--control-xs);min-height:var(--control-xs);display:inline-grid;place-items:center;padding-inline:6px;border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--font-size-meta);font-weight:780;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.UsersWorkspaceSurface #users-roster-panel .TableToolbar{align-items:flex-end;justify-content:space-between;gap:10px}.UsersWorkspaceSurface #users-roster-panel .RecordIndexTableToolbarMain{flex:1 1 320px;min-width:min(360px,100%)}.UsersWorkspaceSurface #users-roster-panel .FieldMin300{flex:1 1 320px;min-width:min(320px,100%)}.UsersTableActionRow{display:flex;align-items:flex-end;justify-content:flex-end;gap:6px;flex-wrap:wrap;min-width:0}.UsersTableActionRow .Button{min-height:30px}.UsersWorkspaceSurface .WorkflowCenter{gap:10px}@media (min-width:980px){.UsersWorkspaceSurface .WorkspaceHeroBodyWithAside{grid-template-columns:minmax(0,1fr) minmax(230px,.28fr);align-items:center}}@media (max-width:860px){.UsersQueueModeBar{grid-template-columns:minmax(0,1fr)}.UsersWorkspaceSurface #users-roster-panel .TableToolbar{display:grid;align-items:stretch}.UsersTableActionRow{justify-content:flex-start}.UsersTableActionRow .Button{flex:1 1 160px;justify-content:center}.UsersWorkspaceSurface .WorkspaceHeroAsideMeta,.UsersWorkspaceSurface .WorkspaceHeroAsideValue{white-space:normal}}.SettingsTabBar{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--RadiusPanel);background:rgba(255,255,255,.72)}.SettingsTabButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-md);padding:0 var(--space-3);border:1px solid var(--color-chip-border);border-radius:var(--RadiusControl);background:var(--color-chip-bg);color:var(--color-chip-text);font:inherit;text-align:center;cursor:pointer;transition:border-color var(--TransitionFast),background var(--TransitionFast),color var(--TransitionFast),box-shadow var(--TransitionFast)}.SettingsTabLabel{color:inherit;font-size:var(--font-size-body-compact);font-weight:750;line-height:var(--line-height-meta)}.SettingsTabButton:focus-visible,.SettingsTabButton:hover{border-color:var(--color-border-strong);background:var(--color-button-secondary-hover);outline:none}.SettingsTabButton:focus-visible{box-shadow:0 0 0 3px rgba(var(--color-brand-rgb),.08)}.SettingsTabButtonActive,.SettingsTabButtonActive:focus-visible,.SettingsTabButtonActive:hover{border-color:var(--color-brand-strong);background:var(--color-brand-strong);color:var(--color-surface)}.SettingsReferenceGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.SurfaceCard{display:grid;grid-gap:var(--space-stack);gap:var(--space-stack);border:1px solid var(--color-border);border-radius:var(--RadiusCard);padding:var(--card-padding-standard);background:var(--GradientPanel);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 8px 16px rgba(20,33,43,.02);transition:transform var(--TransitionFast),box-shadow var(--TransitionFast),border-color var(--TransitionFast),background var(--TransitionFast)}.SurfaceCard:focus-within,.SurfaceCard:hover{transform:translateY(-.5px);border-color:var(--color-border-strong)}.SurfaceCard:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.88),var(--ShadowSoft)}.SurfaceCard:focus-within{outline:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),var(--ShadowSoft),0 0 0 3px rgba(var(--color-brand-rgb),.045)}.SurfaceCard:active{transform:translateY(0)}.SurfaceCardCompact{padding:var(--card-padding-compact);border-radius:var(--RadiusCard)}.SurfaceCardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline)}.SurfaceCardHeaderCompact{gap:var(--gap-inline-compact);margin-bottom:var(--space-2)}.QueueStartRow{display:flex;align-items:flex-end;gap:var(--gap-inline);flex-wrap:wrap}.QueueStartField{min-width:260px;gap:var(--gap-label-field)}.EquipmentEntryField{position:relative;z-index:3}.EquipmentSuggestionList{position:absolute;top:calc(100% + var(--space-1));left:0;right:0;z-index:40;display:grid;grid-gap:0;gap:0;max-height:280px;overflow-y:auto;border:1px solid var(--Border);border-radius:var(--RadiusCard);background:var(--color-surface);box-shadow:var(--ShadowPanel)}.EquipmentSuggestionOption{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:minmax(90px,max-content) minmax(0,1fr);grid-gap:var(--space-1) var(--space-2);gap:var(--space-1) var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border:0;border-bottom:1px solid var(--BorderSoft);background:transparent;color:var(--Text);font:inherit;text-align:left;cursor:pointer}.EquipmentSuggestionPrompt{grid-column:1/-1;color:var(--BrandDark);font-size:var(--font-size-chip);font-weight:var(--text-chip-weight)}.EquipmentSuggestionOption:last-child{border-bottom:0}.EquipmentSuggestionOption:focus-visible,.EquipmentSuggestionOption:hover,.EquipmentSuggestionOptionActive{background:var(--color-brand-wash);outline:none}.EquipmentSuggestionOptionBlocked,.EquipmentSuggestionOptionBlocked:focus-visible,.EquipmentSuggestionOptionBlocked:hover{background:var(--color-danger-wash);cursor:not-allowed}.EquipmentSuggestionOptionBlocked .EquipmentSuggestionNumber{color:var(--Danger)}.EquipmentSuggestionNumber{font-weight:var(--text-body-strong-weight)}.EquipmentSuggestionHold,.EquipmentSuggestionMeta{color:var(--Muted);font-size:var(--font-size-meta)}.EquipmentSuggestionHold{grid-column:1/-1}.EquipmentDidYouMeanNotice{display:flex;align-items:center;flex:1 1 100%;justify-content:space-between;gap:var(--gap-inline);max-width:560px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-info-border);border-radius:var(--RadiusCard);background:var(--color-info-wash);color:var(--color-info-strong);font-size:var(--font-size-body-compact);font-weight:var(--text-body-strong-weight)}.QueueStartButton{min-height:var(--button-height-standard)}.QueueSummaryRow{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.QueueSummaryChip{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);flex-wrap:wrap;min-height:var(--control-xs);max-width:100%;padding:0 var(--space-2);border:1px solid var(--Border);border-radius:var(--RadiusPill);background:var(--GradientButtonSecondary);color:var(--color-chip-text);font-size:var(--font-size-chip);font-weight:var(--text-chip-weight);letter-spacing:var(--tracking-ui);overflow-wrap:anywhere;word-break:break-word;box-shadow:inset 0 1px 0 rgba(255,255,255,.88);line-height:var(--line-height-label);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;text-align:center;transition:border-color var(--TransitionFast),background var(--TransitionFast),box-shadow var(--TransitionFast),transform var(--TransitionFast)}.QueueSummaryChipButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit}.QueueSummaryChipButton:focus-visible,.QueueSummaryChipButton:hover{transform:translateY(-.5px);border-color:var(--color-border-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),var(--ShadowSoft)}.QueueSummaryChipButton:focus-visible{outline:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),var(--ShadowSoft),0 0 0 3px var(--color-focus-ring-soft)}.QueueSummaryChipLink{color:var(--color-chip-text);text-decoration:none}.QueueSummaryChipLink:focus-visible,.QueueSummaryChipLink:hover{transform:translateY(-.5px);border-color:var(--color-border-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),var(--ShadowSoft)}.QueueSummaryChipLink:focus-visible{outline:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),var(--ShadowSoft),0 0 0 3px var(--color-focus-ring-soft)}.QueueSummaryChipButton:active{transform:translateY(0)}.QueueSummaryChipActive,.QueueSummaryChipButton[aria-pressed=true]{border-color:rgba(var(--color-brand-rgb),.22);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);color:var(--BrandDark);box-shadow:inset 0 0 0 1px rgba(var(--color-brand-rgb),.1),0 8px 16px rgba(20,33,43,.022)}.CommandCard,.CommandGrid{display:grid;grid-gap:var(--gap-field-stack);gap:var(--gap-field-stack)}.CommandCard{padding:var(--card-padding-standard);border:var(--border-stroke);border-radius:var(--RadiusCard);background:var(--GradientPanel);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 8px 16px rgba(20,33,43,.02);transition:transform var(--TransitionFast),box-shadow var(--TransitionFast),border-color var(--TransitionFast),background var(--TransitionFast)}.CommandCard:focus-within,.CommandCard:hover{transform:translateY(-.5px);border-color:var(--color-border-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),var(--ShadowSoft),0 0 0 3px rgba(var(--color-brand-rgb),.04)}.CommandCard:active{transform:translateY(0)}.CommandCardHeader{display:grid;grid-template-columns:minmax(0,1fr);align-items:flex-start;justify-content:space-between;grid-gap:var(--space-2);gap:var(--space-2)}.CommandCardEyebrow{color:var(--color-brand-hover);font-size:var(--font-size-caption);font-weight:780;letter-spacing:var(--tracking-caps);text-transform:uppercase}.CommandCardTitle{margin:0;font-size:var(--font-size-title);font-weight:780;line-height:var(--line-height-title);letter-spacing:0;overflow-wrap:normal;word-break:normal}.CommandCardTitleRow{display:inline-flex;align-items:center;gap:var(--gap-inline-compact);min-width:0}.CommandCardIcon{width:var(--icon-button-size-compact);height:var(--icon-button-size-compact);display:inline-grid;place-items:center;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);color:var(--color-brand-hover);flex:0 0 auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.86)}.CommandCardDescription{color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.CommandCardMeta{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--section-padding-compact) var(--section-padding-standard);border:1px solid var(--color-border-soft);border-radius:var(--RadiusCard);background:var(--GradientPanelSoft);box-shadow:inset 0 1px 0 rgba(255,255,255,.88);justify-self:start;max-width:100%}.CommandCardMetaLabel{color:var(--Muted);font-size:var(--font-size-caption);font-weight:800;letter-spacing:var(--tracking-caps);text-transform:uppercase}.CommandCardMetaValue{font-size:var(--font-size-body-compact);font-weight:780;line-height:var(--line-height-meta)}.CommandCardFooter{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-inline-compact);flex-wrap:wrap}.CommandCardNextStep{color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.ContextHelp{position:relative;display:inline-flex;z-index:var(--LayerRaised)}.ContextHelp[open]{z-index:var(--LayerTooltip)}.ContextHelpTrigger{list-style:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--color-border-strong);border-radius:999px;background:var(--GradientButtonSecondary);color:var(--BrandDark);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 2px 5px rgba(20,33,43,.018);transition:transform var(--TransitionFast),box-shadow var(--TransitionFast),border-color var(--TransitionFast),background var(--TransitionFast)}.ContextHelpTrigger::-webkit-details-marker{display:none}.ContextHelpTrigger:focus-visible,.ContextHelpTrigger:hover{background:var(--color-surface);border-color:var(--color-brand-mid);transform:translateY(-.5px);box-shadow:var(--ShadowSoft)}.ContextHelpTrigger:active{transform:translateY(0)}.ContextHelpGlyph{display:inline-flex;align-items:center;justify-content:center}.ContextHelpBubble{position:absolute;top:calc(100% + 8px);right:0;width:min(260px,calc(100vw - 36px));display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--section-padding-compact) var(--section-padding-standard);border:1px solid var(--color-border-strong);border-radius:var(--RadiusSoft);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.98) 0,rgba(var(--color-surface-rgb),.92) 100%);box-shadow:var(--ShadowPanel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ContextHelpLabel{color:var(--BrandDark);font-size:var(--font-size-caption);font-weight:800;letter-spacing:var(--tracking-label);text-transform:uppercase}.ContextHelpContent{color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.WorkspaceDisclosure{display:grid;grid-template-columns:minmax(0,1fr);border:1px solid var(--color-border);border-radius:var(--RadiusCard);background:var(--GradientPanelSoft);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 8px 16px rgba(20,33,43,.02)}.WorkspaceDisclosureSummary{list-style:none;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline);padding:var(--section-padding-compact) var(--section-padding-standard);cursor:pointer;transition:background var(--TransitionFast),box-shadow var(--TransitionFast),border-color var(--TransitionFast),transform var(--TransitionFast)}.WorkspaceDisclosureSummary::-webkit-details-marker{display:none}.WorkspaceDisclosureSummary:focus-visible,.WorkspaceDisclosureSummary:hover{background:rgba(var(--color-brand-soft-rgb),.16);outline:none;border-radius:var(--RadiusCard) var(--RadiusCard) 0 0}.WorkspaceDisclosureSummary:focus-visible{box-shadow:inset 0 0 0 1px rgba(var(--color-brand-rgb),.1)}.WorkspaceDisclosureSummary:active{transform:translateY(0)}.WorkspaceDisclosureHeading{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.WorkspaceDisclosureTitle{font-size:var(--font-size-title);font-weight:var(--text-subsection-title-weight);line-height:var(--line-height-title);overflow-wrap:anywhere}.WorkspaceDisclosureDescription{color:var(--Muted);font-size:var(--font-size-body-compact);line-height:var(--line-height-meta)}.WorkspaceDisclosureSummaryAside{display:inline-flex;align-items:flex-start;gap:var(--gap-inline-compact);min-width:0}.WorkspaceDisclosureMeta{display:flex;align-items:center;gap:var(--gap-label-field);flex-wrap:wrap;justify-content:flex-end}.WorkspaceDisclosureToggle{width:var(--icon-lg);height:var(--icon-lg);display:inline-grid;place-items:center;border-radius:var(--RadiusPill);border:1px solid var(--color-border-strong);background:var(--GradientButtonSecondary);flex:0 0 auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.88)}.WorkspaceDisclosureToggleIcon{transition:transform .18s ease}.WorkspaceDisclosure[open] .WorkspaceDisclosureToggleIcon{transform:rotate(90deg)}.WorkspaceDisclosureBody{padding:0 var(--section-padding-standard) var(--section-padding-standard)}.WorkspaceDrawerRoot{position:fixed;inset:0;z-index:90;display:flex;justify-content:flex-end}.WorkspaceDrawerBackdrop{position:absolute;inset:0;border:0;padding:0;background:rgba(18,26,33,.24);-webkit-backdrop-filter:blur(5px) saturate(1.04);backdrop-filter:blur(5px) saturate(1.04);animation:WorkspaceDrawerBackdropIn var(--TransitionFast) ease}.WorkspaceDrawerPanel{position:relative;width:min(var(--drawer-width-standard),calc(100vw - var(--space-4)));height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:var(--GradientPanel);border-left:1px solid var(--color-border-strong);border-radius:var(--RadiusDrawer) 0 0 var(--RadiusDrawer);overflow:hidden;box-shadow:-18px 0 36px rgba(16,24,32,.1),inset 1px 0 0 rgba(255,255,255,.54);animation:WorkspaceDrawerPanelIn var(--TransitionStandard) cubic-bezier(.18,.84,.24,1);will-change:transform,opacity}.WorkspaceDrawerPanelCompact{width:min(var(--drawer-width-compact),calc(100vw - var(--space-5)))}.WorkspaceDrawerPanelWide{width:min(var(--drawer-width-wide),calc(100vw - var(--space-3)))}.WorkspaceDrawerHeader{display:grid;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact);padding:var(--drawer-header-padding);border-bottom:1px solid var(--color-border-soft);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(247,250,252,.97));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.WorkspaceDrawerHeaderTop{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline)}.WorkspaceDrawerCloseButton{width:var(--icon-button-size-compact);min-width:var(--icon-button-size-compact);height:var(--icon-button-size-compact);padding:0;flex:0 0 var(--icon-button-size-compact)}.WorkspaceDrawerHeaderMain{min-width:0;display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.WorkspaceDrawerHeaderAside{display:grid;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact)}.WorkspaceDrawerActions,.WorkspaceDrawerMeta{display:flex;align-items:center;gap:var(--gap-inline-compact);flex-wrap:wrap}.WorkspaceDrawerBody{min-height:0;overflow:auto;padding:var(--drawer-padding);overscroll-behavior:contain;scrollbar-gutter:stable both-edges}.WorkspaceDrawerBody,.WorkspaceFormDrawerContent{display:grid;grid-gap:var(--space-stack);gap:var(--space-stack);align-content:start}.WorkspaceDrawerFooter{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;padding:var(--space-3) var(--drawer-padding) calc(var(--space-3) + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--color-border-soft);background:linear-gradient(180deg,rgba(247,250,252,.72),rgba(247,250,252,.96) 22%,rgba(247,250,252,.98));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 -10px 20px rgba(20,33,43,.028);z-index:1}.CompactMetricCard,.ProfileSectionCard,.WorkspaceFormSection{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--section-padding-standard);border:1px solid var(--color-border);border-radius:var(--RadiusCard);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.94) 0,rgba(var(--color-surface-rgb),.84) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 8px 16px rgba(20,33,43,.02)}.WorkspaceFormSectionHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline);flex-wrap:wrap}.WorkspaceFormSectionHeading{min-width:0;display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.WorkspaceFormSectionTitle{margin:0;font-size:var(--font-size-title);font-weight:var(--text-subsection-title-weight);line-height:var(--line-height-title);letter-spacing:0}.WorkspaceFormSectionDescription{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.WorkspaceFormSectionMeta{display:flex;align-items:center;gap:var(--gap-inline-compact);flex-wrap:wrap}.WorkspaceFormSectionBody{display:grid;grid-gap:var(--gap-field-stack);gap:var(--gap-field-stack);align-items:start}.WorkspaceFormSectionBodyOne,.WorkspaceFormSectionBodyThree,.WorkspaceFormSectionBodyTwo{grid-template-columns:minmax(0,1fr)}@keyframes WorkspaceDrawerBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes WorkspaceDrawerPanelIn{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:translateX(0)}}.CompactMetricGrid{display:grid;grid-gap:10px;gap:10px}.CompactMetricLabelRow{display:inline-flex;align-items:center;gap:6px;min-width:0}.CompactMetricValue{font-size:var(--font-size-metric-tight);font-weight:780;line-height:1.15;letter-spacing:0;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.CompactMetricMeta{color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.DashboardMetricLink{color:inherit;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.DashboardMetricLink:focus-visible,.DashboardMetricLink:hover{border-color:var(--color-border-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 12px 22px rgba(20,33,43,.07);transform:translateY(-1px)}.DashboardMetricLink:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.WorkspaceDashboardSurface{gap:var(--space-2)}.WorkspaceDashboardAccessPanel,.WorkspaceDashboardLanePanel,.WorkspaceDashboardPriorityPanel{gap:10px;padding:var(--section-padding-compact)}.WorkspaceDashboardPriorityPanel{display:grid;align-items:stretch}.WorkspaceDashboardPriorityCopy{display:grid;grid-gap:3px;gap:3px;align-content:center;min-width:0}.WorkspaceDashboardKicker{color:var(--BrandDark);font-size:var(--font-size-caption);font-weight:var(--text-label-weight);letter-spacing:var(--tracking-caps);text-transform:uppercase}.WorkspaceDashboardPriorityCopy strong{min-width:0;color:var(--color-text-primary);font-size:var(--font-size-title);font-weight:var(--text-subsection-title-weight);line-height:var(--line-height-title);overflow-wrap:anywhere}.WorkspaceDashboardLaneMeta,.WorkspaceDashboardPanelHeader p,.WorkspaceDashboardPriorityCopy span:last-child{color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.WorkspaceDashboardMetricStrip{display:grid;grid-gap:8px;gap:8px;min-width:0}.WorkspaceDashboardMetricStrip .CompactMetricCard{gap:2px;min-height:64px;padding:8px 9px}.WorkspaceDashboardMetricStrip .CompactMetricValue{font-size:var(--font-size-title)}.WorkspaceDashboardPanelHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline);min-width:0}.WorkspaceDashboardPanelHeader h2{margin:0;color:var(--color-text-primary);font-size:var(--font-size-title);font-weight:var(--text-subsection-title-weight);line-height:var(--line-height-title)}.WorkspaceDashboardPanelHeader p{margin:2px 0 0;max-width:72ch}.WorkspaceDashboardLaneGrid{display:grid;grid-gap:8px;gap:8px}.WorkspaceDashboardLaneTile{display:grid;grid-template-columns:var(--control-xs) minmax(0,1fr) 14px;align-items:center;grid-gap:8px;gap:8px;min-height:54px;padding:7px 9px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:rgba(var(--color-surface-rgb),.86);color:inherit;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.88);transition:border-color var(--TransitionFast),box-shadow var(--TransitionFast),transform var(--TransitionFast),background var(--TransitionFast)}.WorkspaceDashboardLaneTile:focus-visible,.WorkspaceDashboardLaneTile:hover{border-color:var(--color-border-strong);background:var(--GradientPanelSoft);box-shadow:var(--ShadowSoft);transform:translateY(-.5px)}.WorkspaceDashboardLaneTile:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.WorkspaceDashboardLaneTilePriority{border-color:rgba(var(--color-brand-rgb),.28);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%)}.WorkspaceDashboardLaneIcon{width:var(--control-xs);height:var(--control-xs);display:inline-grid;place-items:center;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface)}.WorkspaceDashboardLaneText{display:grid;grid-gap:1px;gap:1px;min-width:0}.WorkspaceDashboardLaneTitle{color:var(--color-text-primary);font-size:var(--font-size-body-sm);font-weight:var(--text-body-strong-weight);line-height:var(--line-height-meta);overflow-wrap:anywhere}.WorkspaceDashboardLaneMeta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceDashboardAccessPanel{display:grid}.WorkspaceDashboardAccessGrid{display:grid;grid-gap:8px;gap:8px}.WorkspaceDashboardAccessItem{min-width:0;display:grid;grid-gap:2px;gap:2px;padding:7px 9px;border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:rgba(var(--color-surface-rgb),.74)}.WorkspaceDashboardAccessItem span{color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--text-label-weight);letter-spacing:var(--tracking-caps);text-transform:uppercase}.WorkspaceDashboardAccessItem strong{min-width:0;color:var(--color-text-primary);font-size:var(--font-size-meta);font-weight:var(--text-body-strong-weight);line-height:var(--line-height-meta);overflow-wrap:anywhere}.WorkspaceMetricsDashboardSurface{--WorkspaceChartDefault:var(--BrandDark);--WorkspaceChartSuccess:var(--color-brand);--WorkspaceChartWarning:var(--color-warning-strong);--WorkspaceChartDanger:var(--color-danger);gap:10px;min-width:0}.WorkspaceMetricsDashboardSurface .WorkspaceHero{min-height:0;border-color:var(--color-border-strong);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.99) 0,rgba(var(--color-surface-rgb),.96) 100%);box-shadow:var(--ShadowSoft),inset 0 1px 0 rgba(255,255,255,.9)}.WorkspaceMetricsDashboardSurface .WorkspaceHeroBody{gap:0;padding:9px 12px}.WorkspaceMetricsDashboardSurface .WorkspaceHeroMain{grid-template-columns:minmax(260px,auto) minmax(280px,.92fr) minmax(0,1fr);grid-template-areas:"eyebrow description summary" "title description summary";align-items:center;gap:3px var(--space-3)}.WorkspaceMetricsDashboardSurface .WorkspaceHeroEyebrow{grid-area:eyebrow}.WorkspaceMetricsDashboardSurface .WorkspaceHeroTitleRow{grid-area:title}.WorkspaceMetricsDashboardSurface .WorkspaceHeroTitle{min-width:0;font-size:var(--font-size-title);line-height:var(--line-height-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceMetricsDashboardSurface .WorkspaceHeroTitleIcon{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-sm)}.WorkspaceMetricsDashboardSurface .WorkspaceHeroDescription{grid-area:description;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceMetricsDashboardSurface .WorkspaceHeroSummary{grid-area:summary;justify-content:flex-end;gap:6px;flex-wrap:nowrap;min-width:0;overflow:hidden}.WorkspaceMetricsDashboardSurface .WorkspaceHeroSummary .QueueSummaryChip{min-width:0;min-height:var(--control-xs);padding:0 9px;font-size:var(--font-size-chip);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceDashboardRestrictedPanel{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-inline);padding:10px 12px;border-color:var(--color-warning-border);background:linear-gradient(180deg,var(--color-warning-wash) 0,var(--color-surface) 100%)}.WorkspaceDashboardRestrictedCopy{display:grid;grid-gap:2px;gap:2px;min-width:0}.WorkspaceDashboardRestrictedCopy strong{color:var(--color-warning-strong);font-size:var(--font-size-body-sm);line-height:var(--line-height-meta);overflow-wrap:anywhere}.WorkspaceDashboardRestrictedActions{display:inline-flex;align-items:center;gap:var(--gap-inline-compact);flex:0 0 auto}.WorkspaceDashboardCommandBar{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:7px 9px}.WorkspaceDashboardFilterPanel{display:flex;align-items:flex-end;gap:8px;min-width:0;flex-wrap:wrap}.WorkspaceDashboardFilterCluster{display:grid;grid-gap:var(--gap-label-field);gap:var(--gap-label-field);min-width:0}.WorkspaceDashboardFilterLabel{color:var(--color-text-muted);font-size:var(--font-size-label);font-weight:var(--text-label-weight);line-height:var(--line-height-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.WorkspaceDashboardFilterGroup{display:inline-flex;align-items:center;gap:3px;min-width:0;padding:2px;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.WorkspaceDashboardFilterButton{min-height:25px;min-width:45px;padding:0 8px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-chip);font-weight:var(--text-chip-weight);line-height:calc(var(--text-chip-line) / var(--text-chip-size));white-space:nowrap;transition:background var(--TransitionFast),border-color var(--TransitionFast),box-shadow var(--TransitionFast),color var(--TransitionFast)}.WorkspaceDashboardFilterButton:focus-visible,.WorkspaceDashboardFilterButton:hover{color:var(--color-brand-strong)}.WorkspaceDashboardFilterButton:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.WorkspaceDashboardFilterButtonActive{border-color:var(--color-border);background:var(--color-surface);color:var(--color-brand-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 5px 12px rgba(20,33,43,.035)}.WorkspaceDashboardDateInputs{display:grid;grid-template-columns:repeat(2,minmax(132px,1fr));grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact);min-width:min(324px,100%);align-items:flex-end}.WorkspaceDashboardDateInputs .Input{min-height:30px;padding-block:5px}.WorkspaceDashboardKpiGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(168px,100%),1fr));grid-gap:9px;gap:9px;min-width:0}.WorkspaceDashboardKpiCard{min-width:0;min-height:66px;display:grid;align-content:space-between;grid-gap:4px;gap:4px;padding:9px 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-surface-soft) 100%);color:inherit;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 7px 14px rgba(20,33,43,.018);transition:border-color var(--TransitionFast),box-shadow var(--TransitionFast),transform var(--TransitionFast)}.WorkspaceDashboardKpiLink:focus-visible,.WorkspaceDashboardKpiLink:hover{border-color:var(--color-border-strong);box-shadow:var(--ShadowSoft),inset 0 1px 0 rgba(255,255,255,.9);transform:translateY(-1px)}.WorkspaceDashboardKpiLink:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.WorkspaceDashboardKpiLabelRow{display:inline-flex;align-items:center;gap:var(--gap-label-field);min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-chip);font-weight:var(--text-label-weight);line-height:calc(var(--text-chip-line) / var(--text-chip-size))}.WorkspaceDashboardKpiLabelRow span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceDashboardKpiCard strong{color:var(--color-text-primary);font-size:clamp(1.05rem,1.2vw,var(--font-size-metric-tight));font-weight:780;line-height:1.1;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.WorkspaceDashboardKpiCard>span:last-child{min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceDashboardToneDanger{border-color:var(--color-danger-border);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-danger-wash) 100%)}.WorkspaceDashboardToneWarning{border-color:var(--color-warning-border);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-warning-wash) 100%)}.WorkspaceDashboardToneSuccess{border-color:var(--color-success-border);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-success-wash) 100%)}.WorkspaceDashboardMetricsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(224px,1fr);grid-gap:10px;gap:10px;align-items:stretch;min-width:0;min-height:0}.WorkspaceDashboardMetricsGrid>*{min-width:0;min-height:0}.WorkspaceDashboardSecondaryCharts{display:contents;min-width:0;min-height:0}.WorkspaceDashboardChartCard{gap:8px;min-height:0;padding:11px 12px;display:grid;grid-template-rows:auto minmax(0,1fr);min-height:224px;overflow:hidden}.WorkspaceDashboardChartCardPrimary{grid-row:span 2;min-height:300px}.WorkspaceDashboardChartHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:9px;min-width:0}.WorkspaceDashboardChartHeader>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.WorkspaceDashboardChartHeader h2{margin:0;color:var(--color-text-primary);font-size:var(--font-size-body);font-weight:var(--text-subsection-title-weight);line-height:var(--line-height-title);overflow-wrap:anywhere}.WorkspaceDashboardChartHeader p{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceDashboardTrendShell{display:grid;grid-template-rows:auto minmax(118px,1fr);grid-gap:5px;gap:5px;min-width:0;min-height:0}.WorkspaceDashboardTrendSvg{width:100%;min-height:118px;height:100%;display:block;overflow:hidden;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.98) 0,rgba(var(--color-brand-soft-rgb),.13) 100%)}.WorkspaceDashboardAxis{stroke:var(--color-border-strong);stroke-width:1.1;vector-effect:non-scaling-stroke}.WorkspaceDashboardGridLine{stroke:rgba(var(--color-brand-rgb),.13);stroke-width:1;vector-effect:non-scaling-stroke}.WorkspaceDashboardAxisLabel{fill:var(--color-text-muted);font-size:11px;font-weight:700}.WorkspaceDashboardYAxisLabel{fill:var(--color-text-muted);font-size:10px;font-weight:700;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.WorkspaceDashboardLinePath{fill:none;stroke-width:3.1;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 2px rgba(20,33,43,.08));vector-effect:non-scaling-stroke}.WorkspaceDashboardLineDot{stroke:var(--color-surface);stroke-width:2.4;vector-effect:non-scaling-stroke}.WorkspaceDashboardBar{opacity:.94;filter:drop-shadow(0 2px 2px rgba(20,33,43,.08))}.WorkspaceDashboardValueLabel{fill:var(--color-text-primary);font-size:10px;font-weight:760;paint-order:stroke;stroke:rgba(var(--color-surface-rgb),.88);stroke-linejoin:round;stroke-width:3px;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.WorkspaceDashboardLegend{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));grid-gap:5px;gap:5px;min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-chip);font-weight:var(--text-chip-weight)}.WorkspaceDashboardLegendItem{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;grid-gap:var(--gap-label-field);gap:var(--gap-label-field);min-width:0;min-height:22px;padding:3px 6px;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:rgba(var(--color-surface-rgb),.74)}.WorkspaceDashboardLegendItem>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceDashboardLegendItem strong{color:var(--color-text-primary);font-size:var(--font-size-chip);font-weight:780;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.WorkspaceDashboardSegmentShell{display:grid;grid-template-columns:minmax(116px,.34fr) minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;min-width:0;min-height:0}.WorkspaceDashboardDonut{width:min(116px,100%);max-height:100%;aspect-ratio:1;display:grid;place-items:center;align-content:center;grid-gap:0;gap:0;justify-self:center;border-radius:50%;background:var(--DashboardDonutBackground);box-shadow:inset 0 0 0 1px rgba(20,33,43,.055),0 8px 18px rgba(20,33,43,.055);position:relative}.WorkspaceDashboardDonut:after{content:"";position:absolute;inset:24%;border-radius:50%;background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-soft)}.WorkspaceDashboardDonut span{position:relative;z-index:1;color:var(--color-text-primary);font-size:var(--font-size-title);font-weight:780;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.WorkspaceDashboardDonut small{position:relative;z-index:1;color:var(--color-text-muted);font-size:var(--font-size-label);font-weight:var(--text-label-weight);letter-spacing:var(--tracking-label);line-height:var(--line-height-label);text-transform:uppercase}.WorkspaceDashboardSegmentList{display:grid;grid-gap:6px;gap:6px;min-width:0;max-height:138px;overflow:hidden;padding-right:2px}.WorkspaceDashboardSegmentRow{display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--gap-label-field);gap:var(--gap-label-field);min-width:0;min-height:28px;padding:4px 7px;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:rgba(var(--color-surface-rgb),.74);color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.WorkspaceDashboardSegmentRow span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceDashboardSegmentRow strong{color:var(--color-text-primary);font-size:var(--font-size-meta);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.WorkspaceDashboardSegmentRow em{min-width:34px;color:var(--color-text-muted);font-size:var(--font-size-chip);font-style:normal;font-weight:var(--text-chip-weight);text-align:right;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.WorkspaceDashboardSegmentSwatch{width:8px;height:8px;border-radius:50%;flex:0 0 auto;box-shadow:inset 0 0 0 1px rgba(20,33,43,.08)}.WorkspaceDashboardChartEmpty{min-height:112px;display:grid;place-items:center;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.96) 0,rgba(var(--color-brand-soft-rgb),.18) 100%);color:var(--color-text-muted);font-size:var(--font-size-meta);font-weight:var(--text-body-strong-weight);position:relative;overflow:hidden}.WorkspaceDashboardChartEmpty:before{content:"";position:absolute;left:11%;right:11%;top:50%;border-top:1px solid var(--color-border)}.WorkspaceDashboardChartEmpty span{position:relative;padding:0 10px;background:rgba(var(--color-surface-rgb),.96)}.WorkspaceDashboardActionSummary{display:grid;grid-template-columns:minmax(112px,auto) minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;min-width:0;justify-self:end}.WorkspaceDashboardActionSummaryHeader{display:grid;grid-gap:1px;gap:1px;min-width:0}.WorkspaceDashboardActionSummaryHeader strong{min-width:0;color:var(--color-text-primary);font-size:var(--font-size-body-sm);line-height:var(--line-height-meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceDashboardActionSummaryHeader>span:last-child{color:var(--color-text-secondary);font-size:var(--font-size-chip);font-weight:var(--text-chip-weight);line-height:calc(var(--text-chip-line) / var(--text-chip-size));font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.WorkspaceDashboardActionSummaryList{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));grid-gap:6px;gap:6px;min-width:0}.WorkspaceDashboardActionChip{min-width:0;min-height:32px;display:grid;grid-template-columns:var(--control-xs) minmax(0,1fr) auto;align-items:center;grid-gap:var(--gap-label-field);gap:var(--gap-label-field);padding:4px 7px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:inherit;text-decoration:none;transition:border-color var(--TransitionFast),box-shadow var(--TransitionFast),transform var(--TransitionFast)}.WorkspaceDashboardActionChip:focus-visible,.WorkspaceDashboardActionChip:hover{border-color:var(--color-border-strong);box-shadow:var(--ShadowSoft);transform:translateY(-1px)}.WorkspaceDashboardActionChip:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.WorkspaceDashboardActionChipIcon{width:var(--control-xs);height:var(--control-xs);display:inline-grid;place-items:center;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface-soft)}.WorkspaceDashboardActionChip strong{min-width:0;color:var(--color-text-primary);font-size:var(--font-size-meta);line-height:var(--line-height-meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceDashboardActionChipCount{min-width:var(--control-xs);height:var(--control-xs);display:inline-grid;place-items:center;border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text-primary);font-size:var(--font-size-meta);font-weight:780;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.WorkspaceDashboardActionClear{min-height:32px;display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--gap-label-field);color:var(--color-success-strong);font-size:var(--font-size-meta);font-weight:var(--text-body-strong-weight);white-space:nowrap}.WorkspaceDashboardSecondaryCharts .WorkspaceDashboardChartCard{min-height:0;gap:var(--space-1);padding:9px}.WorkspaceDashboardSecondaryCharts .WorkspaceDashboardChartHeader{gap:var(--gap-label-field)}.WorkspaceDashboardSecondaryCharts .WorkspaceDashboardChartHeader h2{font-size:var(--font-size-title)}.WorkspaceDashboardSecondaryCharts .WorkspaceDashboardChartHeader .Button{min-height:28px;padding:0 8px}.WorkspaceDashboardSecondaryCharts .WorkspaceDashboardChartEmpty,.WorkspaceDashboardSecondaryCharts .WorkspaceDashboardTrendSvg{min-height:82px}.WorkspaceDashboardSecondaryCharts .WorkspaceDashboardSegmentShell{grid-template-columns:82px minmax(0,1fr);gap:var(--gap-inline-compact)}.WorkspaceDashboardSecondaryCharts .WorkspaceDashboardDonut{width:min(82px,100%)}.WorkspaceDashboardSecondaryCharts .WorkspaceDashboardDonut:after{inset:28%}.WorkspaceDashboardSecondaryCharts .WorkspaceDashboardSegmentList{align-content:center;gap:4px;max-height:none;overflow:hidden}.WorkspaceDashboardSecondaryCharts .WorkspaceDashboardSegmentRow{font-size:var(--font-size-meta)}@media (min-width:900px){.WorkspaceDashboardKpiGrid{grid-template-columns:repeat(auto-fit,minmax(158px,1fr))}}@media (min-width:1320px){.WorkspaceDashboardKpiGrid{grid-template-columns:repeat(auto-fit,minmax(168px,1fr))}}@media (min-width:1120px) and (min-height:740px){.WorkspaceMetricsDashboardSurface{height:calc(100dvh - var(--HeaderHeight) - 108px);grid-template-rows:auto auto auto minmax(0,1fr);overflow:hidden}.WorkspaceDashboardKpiCard{min-height:62px}.WorkspaceDashboardChartCard{min-height:0;overflow:hidden}.WorkspaceDashboardChartCardPrimary .WorkspaceDashboardChartEmpty,.WorkspaceDashboardChartCardPrimary .WorkspaceDashboardTrendSvg{min-height:176px}.WorkspaceDashboardMetricsGrid,.WorkspaceDashboardSecondaryCharts{overflow:hidden}.WorkspaceDashboardSegmentList{overflow-y:auto}}@media (max-width:1280px){.WorkspaceDashboardActionSummary,.WorkspaceDashboardCommandBar{grid-template-columns:minmax(0,1fr)}.WorkspaceDashboardActionSummary{justify-self:stretch}.WorkspaceDashboardActionSummaryHeader{display:flex;align-items:center;gap:var(--gap-label-field)}.WorkspaceDashboardActionSummaryHeader strong:after{content:":"}.WorkspaceDashboardActionSummaryList{grid-template-columns:repeat(auto-fit,minmax(124px,1fr))}}@media (max-width:1120px){.WorkspaceDashboardKpiGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.WorkspaceDashboardMetricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.WorkspaceMetricsDashboardSurface .WorkspaceHeroMain{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow" "title" "description" "summary"}.WorkspaceMetricsDashboardSurface .WorkspaceHeroSummary{justify-content:flex-start;flex-wrap:wrap;overflow:visible}.WorkspaceDashboardCommandBar,.WorkspaceDashboardFilterPanel,.WorkspaceDashboardRestrictedPanel{align-items:stretch}.WorkspaceDashboardCommandBar{grid-template-columns:minmax(0,1fr)}.WorkspaceDashboardRestrictedPanel{flex-direction:column}.WorkspaceDashboardFilterPanel{display:grid;grid-template-columns:minmax(0,1fr)}.WorkspaceDashboardRestrictedActions{width:100%;flex-wrap:wrap}.WorkspaceDashboardRestrictedActions .Button{flex:1 1 180px;justify-content:center}.WorkspaceDashboardChartCardPrimary{grid-row:auto}.WorkspaceDashboardSecondaryCharts{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.WorkspaceDashboardActionSummaryList{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.WorkspaceDashboardDateInputs,.WorkspaceDashboardFilterCluster,.WorkspaceDashboardFilterGroup{width:100%}.WorkspaceDashboardFilterGroup{overflow-x:auto}.WorkspaceDashboardFilterButton{flex:1 0 auto}.WorkspaceDashboardActionSummaryList,.WorkspaceDashboardKpiGrid,.WorkspaceDashboardMetricsGrid,.WorkspaceDashboardSecondaryCharts{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.WorkspaceDashboardSegmentShell{grid-template-columns:minmax(0,1fr)}.WorkspaceDashboardDonut{width:min(118px,54vw)}}@media (max-width:520px){.WorkspaceDashboardActionSummaryList,.WorkspaceDashboardDateInputs,.WorkspaceDashboardKpiGrid,.WorkspaceDashboardMetricsGrid,.WorkspaceDashboardSecondaryCharts{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.WorkspaceDashboardChartHeader{display:grid}.WorkspaceDashboardChartHeader .Button{justify-self:start}.WorkspaceDashboardActionSummary{gap:var(--gap-label-field)}}.BreadcrumbChip .AppIcon,.Button .AppIcon,.CommandCardIcon .AppIcon,.FeatureChip .AppIcon,.PanelTitleIcon .AppIcon,.QueueSummaryChip .AppIcon,.ReferenceState .AppIcon,.ShellBrandMark .AppIcon,.ShellConnectivityChip .AppIcon,.ShellIconButton .AppIcon,.SidebarNavGlyph .AppIcon,.Status .AppIcon,.TableActionLink .AppIcon,.WorkspaceDisclosureToggle .AppIcon,.WorkspaceEmptyStateIcon .AppIcon,.WorkspaceHeroTitleIcon .AppIcon,.WorkspaceStateIcon .AppIcon{color:currentColor}.FieldToolbar{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.FieldMin220{min-width:208px}.FieldMin260{min-width:240px}@media (min-width:860px){.WorkspaceFormSectionBodyTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkspaceFormSectionBodyThree{grid-template-columns:repeat(3,minmax(0,1fr))}}.FieldMin300{min-width:280px}.FieldGrow{flex:1 1 280px}.FieldSpanFull{grid-column:1/-1}.SpaceTopSm{margin-top:var(--space-2)}.SpaceTopMd{margin-top:var(--space-3)}.SpaceTopLg{margin-top:var(--space-4)}.SpaceBottomSm{margin-bottom:var(--space-2)}.SpaceBottomMd{margin-bottom:var(--space-3)}.QueueStartFieldWide{flex:2 1 320px}.FeatureChipInteractive{cursor:pointer}.FeatureChipInteractive:focus-visible,.FeatureChipInteractive:hover{transform:translateY(-1px);border-color:var(--color-border-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),var(--ShadowSoft)}.FeatureChipSelected{border-color:var(--color-border-strong);box-shadow:inset 0 0 0 1px var(--color-border-strong)}.FeatureChipStatic{cursor:default}.AlignSelfEnd{align-self:end}.CheckboxInline{margin-right:8px}.QueueSummaryChipOffline{border-color:var(--color-warning-border);background:var(--color-warning-wash);color:var(--color-warning-strong)}.DetailWorkspaceLayout{display:grid;grid-gap:14px;gap:14px;align-items:start}.DetailWorkspaceMain{display:grid;grid-gap:14px;gap:14px;min-width:0}.DetailWorkspaceRail{display:grid;grid-gap:12px;gap:12px}.EquipmentDetailSurface{gap:10px}.EquipmentDetailSurface .WorkspaceHero{min-height:0;border-color:var(--color-border-strong);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.99) 0,rgba(var(--color-surface-rgb),.96) 100%);box-shadow:var(--ShadowSoft),inset 0 1px 0 rgba(255,255,255,.9)}.EquipmentDetailSurface .WorkspaceHeroBody{gap:8px;padding:10px 12px}.EquipmentDetailSurface .WorkspaceHeroMain{gap:4px}.EquipmentDetailSurface .WorkspaceHeroTitle{font-size:var(--font-size-title);line-height:var(--line-height-title)}.EquipmentDetailSurface .WorkspaceHeroTitleIcon{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-sm)}.EquipmentDetailSurface .WorkspaceHeroDescription{max-width:84ch;font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.EquipmentDetailSurface .WorkspaceHeroSummary{gap:6px}.EquipmentDetailSurface .WorkspaceHeroSummary .QueueSummaryChip{min-height:var(--control-xs);padding-inline:8px;font-size:var(--font-size-chip);white-space:nowrap}.EquipmentReadinessPanel{display:grid;grid-gap:10px;gap:10px;border-left:3px solid var(--color-info-border)}.EquipmentReadinessPanelDanger{border-left-color:var(--color-danger-border);background:linear-gradient(180deg,rgba(var(--color-danger-rgb),.055) 0,rgba(var(--color-surface-rgb),.98) 62%)}.EquipmentReadinessPanelWarning{border-left-color:var(--color-warning-border);background:linear-gradient(180deg,rgba(var(--color-warning-rgb),.065) 0,rgba(var(--color-surface-rgb),.98) 62%)}.EquipmentReadinessPanelSuccess{border-left-color:var(--color-success-border);background:linear-gradient(180deg,rgba(var(--color-success-rgb),.055) 0,rgba(var(--color-surface-rgb),.98) 62%)}.EquipmentReadinessHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start}.EquipmentReadinessIntro{display:grid;grid-gap:3px;gap:3px;min-width:0}.EquipmentReadinessEyebrow{color:var(--color-brand-hover);font-size:var(--font-size-caption);font-weight:var(--text-label-weight);letter-spacing:var(--tracking-caps);text-transform:uppercase}.EquipmentReadinessTitle{margin:0;color:var(--Foreground);font-size:var(--font-size-title);font-weight:var(--text-subsection-title-weight);line-height:var(--line-height-title)}.EquipmentReadinessDescription{margin:0;max-width:98ch;color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.EquipmentReadinessActions{justify-content:flex-end;flex-wrap:nowrap}.EquipmentReadinessGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.EquipmentReadinessMetric{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:8px 10px;border:1px solid var(--color-border-soft);border-radius:var(--RadiusCard);background:rgba(var(--color-surface-rgb),.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.82)}.EquipmentReadinessMetric span{color:var(--Muted);font-size:var(--font-size-caption);font-weight:var(--text-label-weight);letter-spacing:var(--tracking-caps);text-transform:uppercase}.EquipmentReadinessMetric strong{min-width:0;color:var(--Foreground);font-size:var(--font-size-body-sm);font-weight:var(--text-subsection-title-weight);line-height:var(--line-height-title);overflow-wrap:anywhere}.EquipmentDetailGrid{display:grid;grid-gap:12px;gap:12px;align-items:start}.EquipmentActivityPanel,.EquipmentActivityTableWrapper,.EquipmentDetailRail{min-width:0}.EquipmentDetailRail{display:grid;grid-gap:12px;gap:12px}.EquipmentActivityToolbar{margin-bottom:10px}.EquipmentActivityTableWrapper{width:100%}.EquipmentActivityTable{width:100%;min-width:1040px}.EquipmentActivityTable .TablePrimary,.EquipmentActivityTable .TableSecondary{overflow-wrap:anywhere}.EquipmentActivityTable .StatusBadge{white-space:nowrap}.EquipmentActivityActions{flex-wrap:nowrap}.EquipmentActivityActions .TableActionLink{white-space:nowrap}.EquipmentAuditNote{margin-top:8px}.EquipmentFileSurface{gap:10px}.EquipmentFileRecordsPanel,.EquipmentFileTableWrapper{min-width:0}.EquipmentFileToolbar{margin-bottom:10px;align-items:flex-end;gap:10px}.EquipmentFileTable{width:100%;min-width:0;table-layout:fixed}.EquipmentFileTable .TablePrimary,.EquipmentFileTable .TableSecondary{overflow-wrap:anywhere}.EquipmentFileTable td,.EquipmentFileTable th{white-space:normal}.EquipmentFileTable .Status,.EquipmentFileTable .StatusBadge,.EquipmentFileTable td:nth-child(2),.EquipmentFileTable td:nth-child(3),.EquipmentFileTable td:nth-child(4),.EquipmentFileTable td:nth-child(5),.EquipmentFileTable th:nth-child(2),.EquipmentFileTable th:nth-child(3),.EquipmentFileTable th:nth-child(4),.EquipmentFileTable th:nth-child(5){white-space:nowrap}.EquipmentFileRecordChips{margin-top:5px;gap:4px}.EquipmentFileRecordChips .QueueSummaryChip{min-height:20px;padding-inline:7px}.EquipmentFileRecordMeta{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.EquipmentFileRecordMeta span:not(:last-child):after{content:" | "}.EquipmentFileRecordActions{flex-wrap:wrap;justify-content:flex-start;max-width:100%}.EquipmentFileRecordActions .TableActionLink{white-space:nowrap}.EquipmentFilePackageActions{justify-content:flex-end}.EquipmentFilePackageCell{text-align:center}.EquipmentFilePackageCell,.EquipmentFilePackageHeader{min-width:0!important}.EquipmentFilePackageCell .CheckboxRow{align-items:center;justify-content:center;gap:6px;min-height:0;padding:0}.EquipmentFilePackageCheckbox{width:max-content;margin:0 auto}.EquipmentFilePackageCell .CheckboxRow span{font-size:var(--font-size-xs)}.EquipmentFileTable td:first-child,.EquipmentFileTable th:first-child{width:auto}.EquipmentFileTable td:nth-child(2),.EquipmentFileTable th:nth-child(2){width:118px}.EquipmentFileTable td:nth-child(3),.EquipmentFileTable th:nth-child(3){width:150px}.EquipmentFileTable td:nth-child(4),.EquipmentFileTable th:nth-child(4){width:88px}.EquipmentFileTable td:nth-child(5),.EquipmentFileTable th:nth-child(5){width:260px}.MaintenanceActionPrioritySection{order:-20}.ExecutionItemCard{display:grid;grid-gap:var(--gap-label-field);gap:var(--gap-label-field);padding:var(--card-padding-compact);border:1px solid var(--color-border-soft);border-radius:var(--RadiusCard);background:var(--GradientPanelSoft);box-shadow:inset 0 1px 0 rgba(255,255,255,.88)}.ExecutionItemHeader{display:grid;grid-gap:var(--gap-inline);gap:var(--gap-inline)}.ExecutionItemActions,.ExecutionItemSummary{display:flex;flex-wrap:wrap;gap:var(--gap-inline-compact)}.ExecutionItemActions{align-items:center}.InspectionActionGrid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.InspectionWorkflowCard{scroll-margin-top:calc(var(--HeaderHeight) + 28px)}.InspectionCardGrid{gap:14px}.ExecutionItemComposer{display:grid;grid-gap:var(--gap-field-stack);gap:var(--gap-field-stack);padding:var(--card-padding-compact);border:var(--border-stroke);border-radius:var(--RadiusCard);background:var(--color-surface-soft)}.ExecutionItemMetaGrid{display:grid;grid-gap:var(--gap-inline);gap:var(--gap-inline)}.RequirementList{display:grid;grid-gap:var(--gap-inline-compact);gap:var(--gap-inline-compact)}.RequirementListItem{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline);padding:var(--section-padding-compact) var(--section-padding-standard);border:1px solid var(--color-border-soft);border-radius:var(--RadiusCard);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.96) 0,rgba(var(--color-surface-rgb),.88) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.88)}.RequirementListItemPending{border-color:var(--color-warning-border);background:var(--color-warning-wash)}.RequirementListItemComplete{border-color:var(--color-success-border);background:var(--color-success-wash)}.RequirementListCopy{display:grid;grid-gap:3px;gap:3px;min-width:0}.RequirementListLabel{font-size:var(--font-size-title-sm);font-weight:780;color:var(--Text);letter-spacing:0}.RequirementListDetail{color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.RequirementJumpLink{flex:0 0 auto;white-space:nowrap}.OnboardingDrawerFooter,.OnboardingProgressOverview,.OnboardingRequirementFocusHeader,.OnboardingRequirementRow{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-inline);flex-wrap:wrap}.OnboardingProgressSummary,.OnboardingRequirementRowMain{display:grid;grid-gap:4px;gap:4px;min-width:0}.OnboardingProgressValue{font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--text-section-title-weight);color:var(--Text);letter-spacing:0}.OnboardingProgressMeta,.OnboardingRequirementRowHint{color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.OnboardingProgressHeader{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-inline);flex-wrap:wrap}.OnboardingProgressMeter{position:relative;width:100%;height:10px;overflow:hidden;border:1px solid var(--BorderSoft);border-radius:var(--RadiusPill);background:linear-gradient(180deg,var(--color-surface-soft) 0,var(--color-surface-muted) 100%)}.OnboardingProgressMeterFill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-brand) 0,var(--color-brand-hover) 100%)}.OnboardingRequirementList{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.OnboardingRequirementRow{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3) var(--section-padding-compact);border:1px solid var(--color-border-soft);border-radius:var(--RadiusCard);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.98) 0,rgba(var(--color-surface-rgb),.92) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.88);cursor:pointer;text-align:left;transition:border-color var(--TransitionFast),box-shadow var(--TransitionFast),transform var(--TransitionFast),background var(--TransitionFast)}.OnboardingRequirementRow:focus-visible,.OnboardingRequirementRow:hover{border-color:var(--color-border-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),var(--ShadowSoft);transform:translateY(-1px)}.OnboardingRequirementRow:focus-visible{outline:none}.OnboardingRequirementRowActive{border-color:rgba(var(--color-brand-rgb),.32);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%)}.OnboardingRequirementRowHeader{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.OnboardingRequirementRowTitle{font-size:var(--font-size-title-sm);line-height:var(--line-height-title-sm);font-weight:780;color:var(--Text);letter-spacing:0}.OnboardingRequirementRowSummary{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;min-width:0}.OnboardingRequirementRowAction{color:var(--Text);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.OnboardingRequirementRowHint:before{content:"•";margin-right:6px;color:var(--color-border-strong)}.OnboardingRequirementRowCta{flex:0 0 auto;color:var(--color-brand-hover);font-size:var(--font-size-meta);line-height:var(--line-height-meta);font-weight:720;justify-self:end;white-space:nowrap}.OnboardingRequirementRowCta .IconLabel{gap:5px}@media (max-width:720px){.OnboardingRequirementRow{grid-template-columns:minmax(0,1fr)}.OnboardingRequirementRowCta{justify-self:start}}.OnboardingRequirementFocusCard{padding:var(--card-padding-standard);border:1px solid var(--BorderSoft);border-radius:var(--RadiusCard);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-canvas-soft) 100%)}.OnboardingRequirementFocusCard,.OnboardingUserCard{display:grid;grid-gap:var(--gap-inline);gap:var(--gap-inline)}.OnboardingWorkspaceSurface{gap:10px;min-width:0}.OnboardingWorkspaceSurface .WorkspaceHero{min-height:0;border-color:var(--color-border-strong);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.99) 0,rgba(var(--color-surface-rgb),.96) 100%);box-shadow:var(--ShadowSoft),inset 0 1px 0 rgba(255,255,255,.9)}.OnboardingWorkspaceSurface .WorkspaceHeroBody{gap:10px;padding:10px 12px}.OnboardingWorkspaceSurface .WorkspaceHeroMain{gap:4px}.OnboardingWorkspaceSurface .WorkspaceHeroTitle{font-size:var(--font-size-title);line-height:var(--line-height-title)}.OnboardingWorkspaceSurface .WorkspaceHeroTitleIcon{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-sm)}.OnboardingWorkspaceSurface .WorkspaceHeroDescription{max-width:72ch;font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.OnboardingWorkspaceSurface .WorkspaceHeroSummary{gap:6px}.OnboardingWorkspaceSurface .WorkspaceHeroSummary .QueueSummaryChip{min-height:24px;padding-inline:8px;font-size:var(--font-size-chip)}.OnboardingWorkspaceSurface .WorkspaceHeroAside{gap:3px;padding:8px 10px}.OnboardingWorkspaceSurface .WorkspaceHeroAsideMeta,.OnboardingWorkspaceSurface .WorkspaceHeroAsideValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OnboardingQueuePanel{display:grid;grid-gap:10px;gap:10px}.OnboardingQueuePanel .WorkspaceSectionIntro{margin-bottom:0}.OnboardingQueuePanel .PanelTitle{font-size:var(--font-size-title);line-height:var(--line-height-title)}.OnboardingQueuePanel .PanelDescription{max-width:74ch;font-size:var(--font-size-body-compact);line-height:var(--line-height-meta)}.OnboardingQueueToolbar{align-items:flex-end;margin-bottom:0}.OnboardingQueueStateFilter{min-width:220px}.OnboardingQueueActionRow,.OnboardingQueueTableActions{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--gap-inline-compact);flex-wrap:wrap}.OnboardingQueueTableWrap{background:var(--GradientPanel)}.OnboardingQueueTable td,.OnboardingQueueTable th{vertical-align:middle}.OnboardingQueueTable .TablePrimary,.OnboardingQueueTable .TableSecondary{max-width:46ch}.QueueSummaryRowTight{gap:5px}.OnboardingQueueProgressCell{display:grid;grid-gap:6px;gap:6px;min-width:170px}.OnboardingQueueProgressCell .OnboardingProgressHeader{gap:8px}.OnboardingQueueProgressCell .OnboardingProgressMeter{height:8px}.OnboardingQueueMetricStrip{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-width:190px}.OnboardingQueueMetricStrip span{min-height:22px;display:inline-flex;align-items:center;padding:0 7px;border:1px solid var(--color-border-soft);border-radius:var(--RadiusPill);background:rgba(var(--color-surface-rgb),.72);color:var(--color-text-secondary);font-size:var(--font-size-chip);font-weight:var(--text-chip-weight);line-height:var(--line-height-label);white-space:nowrap}.OnboardingCustomRequirementPanel{display:grid;grid-gap:10px;gap:10px;border-color:rgba(var(--color-brand-rgb),.2);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.98) 0,rgba(var(--color-brand-soft-rgb),.1) 100%)}.OnboardingLaneBar{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));grid-gap:6px;gap:6px;min-width:0}.OnboardingLaneButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:var(--gap-label-field);padding:0 8px;border:1px solid var(--color-border);border-radius:var(--RadiusControl);background:var(--GradientButtonSecondary);color:var(--color-chip-text);font:inherit;cursor:pointer;transition:border-color var(--TransitionFast),background var(--TransitionFast),box-shadow var(--TransitionFast),transform var(--TransitionFast)}.OnboardingLaneButton:focus-visible,.OnboardingLaneButton:hover{border-color:var(--color-border-strong);box-shadow:var(--ShadowSoft);transform:translateY(-.5px)}.OnboardingLaneButton:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.OnboardingLaneButtonActive,.OnboardingLaneButtonActive:focus-visible,.OnboardingLaneButtonActive:hover{border-color:rgba(var(--color-brand-rgb),.36);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-brand-wash) 100%);color:var(--BrandDark)}.OnboardingLaneButton .IconLabel{min-width:0}.OnboardingLaneButton .IconLabel span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OnboardingLaneButton>span:last-child{min-width:var(--control-xs);height:var(--control-xs);display:inline-grid;place-items:center;border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text-primary);font-size:var(--font-size-meta);font-weight:780;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.OnboardingWorkflowDetailGrid{gap:8px}@media (min-width:980px){.OnboardingWorkspaceSurface .WorkspaceHeroBodyWithAside{grid-template-columns:minmax(0,1fr) minmax(250px,.3fr);align-items:center}}@media (max-width:760px){.OnboardingWorkspaceSurface .WorkspaceHeroAsideMeta,.OnboardingWorkspaceSurface .WorkspaceHeroAsideValue{white-space:normal}.OnboardingQueueToolbar,.OnboardingQueueToolbar .RecordIndexTableToolbarMain{display:grid;align-items:stretch}.OnboardingQueueStateFilter{min-width:0}.OnboardingQueueActionRow{justify-content:flex-start}}.DriverComplianceWorkspaceSurface{gap:10px;min-width:0}.DriverComplianceWorkspaceSurface>*{order:20}.DriverComplianceWorkspaceSurface>.WorkspaceHero{order:0}.DriverComplianceWorkspaceSurface>#driver-compliance-queue{order:1}.DriverComplianceWorkspaceSurface>.WorkflowCenter{order:2}.DriverComplianceWorkspaceSurface .WorkspaceHero{min-height:0;border-color:var(--color-border-strong);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.99) 0,rgba(var(--color-surface-rgb),.96) 100%);box-shadow:var(--ShadowSoft),inset 0 1px 0 rgba(255,255,255,.9)}.DriverComplianceWorkspaceSurface .WorkspaceHeroBody{gap:10px;padding:10px 12px}.DriverComplianceWorkspaceSurface .WorkspaceHeroMain{gap:4px}.DriverComplianceWorkspaceSurface .WorkspaceHeroTitle{font-size:var(--font-size-title);line-height:var(--line-height-title)}.DriverComplianceWorkspaceSurface .WorkspaceHeroTitleIcon{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-sm)}.DriverComplianceWorkspaceSurface .WorkspaceHeroDescription{max-width:76ch;font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.DriverComplianceWorkspaceSurface .WorkspaceHeroSummary{gap:6px}.DriverComplianceWorkspaceSurface .WorkspaceHeroSummary .QueueSummaryChip{min-height:var(--control-xs);padding-inline:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DriverComplianceWorkspaceSurface .WorkspaceHeroAside{gap:3px;padding:8px 10px}.DriverComplianceWorkspaceSurface .WorkspaceHeroAsideMeta,.DriverComplianceWorkspaceSurface .WorkspaceHeroAsideValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DriverComplianceQueuePanel{display:grid;grid-gap:10px;gap:10px}.DriverComplianceQueuePanel .WorkspaceSectionIntro{margin-bottom:0}.DriverComplianceQueuePanel .PanelTitle{font-size:var(--font-size-title);line-height:var(--line-height-title)}.DriverComplianceQueuePanel .PanelDescription{max-width:78ch;font-size:var(--font-size-body-compact);line-height:var(--line-height-meta)}.DriverComplianceQueueModeBar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;min-width:0;padding:4px;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.DriverComplianceQueueModeButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--gap-label-field);min-width:0;min-height:30px;padding:0 9px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-chip);font-weight:var(--text-chip-weight);line-height:calc(var(--text-chip-line) / var(--text-chip-size));transition:background var(--TransitionFast),border-color var(--TransitionFast),box-shadow var(--TransitionFast),color var(--TransitionFast)}.DriverComplianceQueueModeButton:focus-visible,.DriverComplianceQueueModeButton:hover{color:var(--color-brand-strong)}.DriverComplianceQueueModeButton:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.DriverComplianceQueueModeButtonActive{border-color:var(--color-border);background:var(--color-surface);color:var(--color-brand-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 5px 12px rgba(20,33,43,.035)}.DriverComplianceQueueModeButton .IconLabel{min-width:0}.DriverComplianceQueueModeButton .IconLabel span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DriverComplianceQueueModeButton>span:last-child{flex:0 0 auto;min-width:var(--control-xs);min-height:var(--control-xs);display:inline-grid;place-items:center;padding-inline:6px;border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--font-size-meta);font-weight:780;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.DriverComplianceQueueToolbar{align-items:flex-end;justify-content:space-between;gap:10px;margin-bottom:0}.DriverComplianceQueueToolbar .RecordIndexTableToolbarMain{flex:1 1 520px;min-width:min(520px,100%)}.DriverComplianceQueueToolbar .FieldMin300{flex:1 1 340px;min-width:min(340px,100%)}.DriverComplianceProgramFilter{flex:0 1 230px;min-width:min(230px,100%)}.DriverComplianceQueueActionRow,.DriverComplianceQueueActions{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap;min-width:0}.DriverComplianceQueueActionRow .Button,.DriverComplianceQueueActions .Button{min-height:30px}.DriverComplianceQueueTableWrap{background:var(--GradientPanel)}.DriverComplianceQueueTable td,.DriverComplianceQueueTable th{vertical-align:middle}.DriverComplianceQueueTable .TablePrimary,.DriverComplianceQueueTable .TableSecondary{max-width:46ch}.DriverComplianceQueueTable .StatusBadge{white-space:nowrap}.DriverComplianceWorkspaceSurface .WorkflowCenter{gap:10px}@media (min-width:980px){.DriverComplianceWorkspaceSurface .WorkspaceHeroBodyWithAside{grid-template-columns:minmax(0,1fr) minmax(250px,.3fr);align-items:center}}@media (max-width:980px){.DriverComplianceQueueModeBar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.DriverComplianceWorkspaceSurface .WorkspaceHeroAsideMeta,.DriverComplianceWorkspaceSurface .WorkspaceHeroAsideValue{white-space:normal}.DriverComplianceQueueToolbar,.DriverComplianceQueueToolbar .RecordIndexTableToolbarMain{display:grid;align-items:stretch}.DriverComplianceQueueModeBar{grid-template-columns:minmax(0,1fr)}.DriverComplianceProgramFilter{min-width:0}.DriverComplianceQueueActionRow,.DriverComplianceQueueActions{justify-content:flex-start}.DriverComplianceQueueActionRow .Button,.DriverComplianceQueueActions .Button{flex:1 1 160px;justify-content:center}}@media (min-width:900px){.ExecutionItemMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.EvidenceCard{display:grid;grid-gap:6px;gap:6px;padding:8px;border:1px solid var(--BorderSoft);border-radius:10px;background:var(--color-surface-soft)}.EvidenceMeta{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.EvidencePreview{width:100%;max-width:220px;border:1px solid var(--BorderSoft);border-radius:10px;background:var(--color-canvas)}.TraceMapCard{display:grid;grid-gap:7px;gap:7px;padding:9px;border:1px solid var(--BorderSoft);border-radius:12px;background:var(--color-surface-soft)}.TraceMapHeader{display:flex;align-items:center;justify-content:space-between;gap:8px}.TraceMapTitle{font-size:.84rem;font-weight:800}.TraceMapMeta{font-size:.75rem}.TraceMapLegend,.TraceMapMeta{color:var(--Muted);font-weight:700}.TraceMapLegend{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:.72rem}.TraceLegendItem{display:inline-flex;align-items:center;gap:5px}.TraceLegendDot{width:9px;height:9px;border-radius:999px;background:var(--color-brand-mid);border:2px solid var(--color-brand)}.TraceLegendDotActive{background:var(--color-info);border-color:var(--color-info-strong)}.TraceLegendDotBackground{background:var(--color-brand-soft);border-color:rgba(var(--color-brand-mid-rgb),.72)}.TraceMapSvg{position:absolute;inset:0;display:block;width:100%;height:100%;z-index:1;pointer-events:none}.TraceMapSurface{fill:rgba(255,255,255,.08);stroke:rgba(var(--color-brand-soft-rgb),.9);stroke-width:2}.TraceMapGrid{stroke:var(--color-border);stroke-width:1}.TraceMapPath{stroke:rgba(var(--color-info-rgb),.86);stroke-width:6;stroke-linecap:round;stroke-linejoin:round;opacity:.8}.TraceMapPoint{fill:rgba(var(--color-brand-mid-rgb),.96);stroke:var(--color-brand-hover);stroke-width:3}.TraceMapPointBackground{fill:rgba(var(--color-brand-soft-rgb),.96);stroke:rgba(var(--color-brand-mid-rgb),.84);stroke-width:2}.TraceMapPointActive{fill:var(--color-info);stroke:var(--color-info-strong);stroke-width:3}.TraceMapLabel{fill:var(--color-surface);font-size:14px;font-weight:800}.TraceMapViewport{position:relative;width:min(100%,768px);margin:0 auto;aspect-ratio:2/1;overflow:hidden;border:1px solid var(--BorderSoft);border-radius:12px;background:linear-gradient(180deg,var(--color-info-soft) 0,var(--color-canvas-soft) 100%)}.TraceMapTileLayer{position:absolute;inset:0;z-index:0;background:var(--color-canvas)}.TraceMapTile{position:absolute;width:256px;height:256px;object-fit:cover;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TraceMapControls{position:absolute;top:10px;right:10px;z-index:3;display:grid;grid-gap:6px;gap:6px}.TraceMapControlButton{width:34px;height:34px;display:inline-grid;place-items:center;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface-overlay);color:var(--BrandDark);font-size:1rem;font-weight:800;line-height:1;box-shadow:var(--ShadowSoft);cursor:pointer}.TraceMapControlButton:focus-visible,.TraceMapControlButton:hover{background:var(--color-surface);border-color:var(--color-brand-mid)}.TraceMapControlButtonFit{position:relative;font-size:0}.TraceMapControlButtonFit:before{content:"\25ce";font-size:.95rem;line-height:1}.TraceMapAttribution{color:var(--Muted);font-size:.72rem;font-weight:600}.InspectionBreadcrumbEditor{padding-top:10px;border-top:1px dashed var(--BorderSoft)}.InspectionDetailWorkspaceLayout{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;overflow-x:clip}.InspectionDefectList,.InspectionDetailMain,.InspectionDetailRail,.InspectionEvidenceInlineGrid,.InspectionItemDetailGrid,.InspectionItemRowBody,.InspectionNestedDisclosure .WorkspaceDisclosureBody,.InspectionRailCardGrid,.InspectionRailDisclosure .WorkspaceDisclosureBody,.InspectionRailGroup,.InspectionRailPanel,.InspectionSectionBody,.InspectionSectionList{display:grid;grid-gap:10px;gap:10px}.InspectionDetailMain,.InspectionDetailRail{min-width:0;overflow-x:clip}.InspectionDetailRail{align-content:start}.InspectionDetailRail .InspectionRailCardGrid{grid-template-columns:minmax(0,1fr)}.InspectionDetailRail .SurfaceCardHeader{display:grid;grid-template-columns:minmax(0,1fr) auto}.InspectionDetailRail .QueueSummaryChip,.InspectionDetailRail .Status{flex-wrap:nowrap;white-space:nowrap;overflow-wrap:normal;word-break:normal}.InspectionDetailRail .KeyValueRow{display:grid;grid-template-columns:minmax(0,1fr)}.InspectionDetailRail .KeyValueRow>:last-child{overflow-wrap:break-word;word-break:normal}.InspectionRailActions{display:flex;flex-wrap:wrap;gap:8px}.InspectionRailSummaryChips{display:flex;flex-wrap:wrap;gap:6px}.InspectionChecklistPanel,.InspectionWorkflowHeader{display:grid;grid-gap:10px;gap:10px;padding:14px 16px}.InspectionWorkflowHeaderBar,.InspectionWorkflowHeaderTop{display:grid;grid-gap:10px;gap:10px}.InspectionWorkflowHeaderBar{align-items:start}.InspectionWorkflowHeaderCopy{display:grid;grid-gap:6px;gap:6px;min-width:0}.InspectionWorkflowEyebrow{color:var(--BrandDark);font-size:var(--font-size-meta);font-weight:800;letter-spacing:.2em;text-transform:uppercase}.InspectionWorkflowTitleRow{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px}.InspectionWorkflowTitle{margin:0;color:var(--Text);font-size:clamp(1.3rem,1.8vw,1.7rem);line-height:1.1;letter-spacing:0;white-space:normal;overflow-wrap:anywhere;overflow:visible;text-overflow:clip}.InspectionChecklistDescription,.InspectionWorkflowDescription{margin:0;color:var(--Muted);font-size:var(--font-size-body-compact);line-height:1.35}.InspectionChecklistInlineActions,.InspectionWorkflowHeaderActions,.InspectionWorkflowNoticeActions{display:flex;flex-wrap:wrap;gap:8px}.InspectionWorkflowHeaderActions{justify-content:flex-end}.InspectionChecklistHeaderMeta,.InspectionWorkflowMetrics{display:flex;flex-wrap:wrap;gap:6px}.InspectionWorkflowNotice{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.InspectionWorkflowNoticeCopy{min-width:0}.InspectionChecklistHeader{display:grid;grid-gap:8px;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--color-border-soft)}.InspectionChecklistTitle{color:var(--Text);font-size:1.02rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.InspectionChecklistSectionList{gap:4px}.InspectionChecklistSection{padding:0;border-top:1px solid var(--color-border-soft)}.InspectionChecklistSection:first-child{padding-top:0;border-top:0}.InspectionChecklistSectionToggle{width:100%;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:6px 0}.InspectionChecklistSectionToggleMain{min-width:0;display:grid;grid-gap:0;gap:0}.InspectionChecklistSectionTitleRow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.InspectionChecklistSectionTitle{color:var(--Text);font-size:.95rem;font-weight:760;letter-spacing:0}.InspectionChecklistSectionMeta{display:none}.InspectionChecklistInlineMeta span:not(:last-child):after,.InspectionChecklistSectionMeta span:not(:last-child):after{content:"\2022";margin-left:10px;color:var(--color-border-strong)}.InspectionChecklistSectionRows{gap:0;padding:0;border-top:0}.InspectionChecklistRow{gap:0;padding:0;border-top:1px solid rgba(59,82,110,.09);background:transparent}.InspectionChecklistRow:first-child{border-top:0}.InspectionChecklistRowActive{background:rgba(var(--color-info-rgb),.04)}.InspectionChecklistRowDone{opacity:.94}.InspectionChecklistRowLine{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:44px;padding:8px 14px}.InspectionChecklistRowLabelButton{width:100%;min-width:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:0}.InspectionChecklistRowLabel{min-width:0;color:var(--Text);font-size:.92rem;font-weight:720;line-height:1.3}.InspectionChecklistOutcome,.InspectionChecklistRowHint,.InspectionChecklistRowState{font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.InspectionChecklistRowState{color:var(--color-brand-hover);font-weight:720}.InspectionChecklistOutcomeDanger,.InspectionChecklistRowStateDanger{color:var(--color-danger-strong)}.InspectionChecklistRowStateActive{color:var(--BrandDark)}.InspectionChecklistOutcome,.InspectionChecklistRowHint{color:var(--Muted)}.InspectionChecklistRowControls{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.InspectionChecklistChoice{min-width:60px;height:30px;padding:0 12px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--BrandDark);font-size:var(--font-size-meta);font-weight:760;cursor:pointer}.InspectionChecklistChoice:disabled{cursor:not-allowed;opacity:.6}.InspectionChecklistChoicePassActive{border-color:var(--color-success-border);background:var(--color-success-wash);color:var(--color-success-strong)}.InspectionChecklistChoiceFailActive{border-color:var(--color-danger-border);background:var(--color-danger-wash);color:var(--color-danger-strong)}.InspectionChecklistChoiceDrawer{border-color:rgba(var(--color-brand-rgb),.22);background:rgba(var(--color-brand-rgb),.08);color:var(--color-brand-hover)}.InspectionChecklistInlineDetail{display:grid;grid-gap:10px;gap:10px;padding:12px 14px 16px;border-top:1px dashed rgba(59,82,110,.18)}.InspectionChecklistFailureFormGrid,.InspectionChecklistInlineDetailSummary{display:grid;grid-gap:8px;gap:8px;min-width:0}.InspectionChecklistFailureFormGrid{align-items:start}.InspectionChecklistEvidenceField,.InspectionChecklistFailureNotesField{min-width:0}.InspectionChecklistInlineActionsFlush{justify-content:flex-end;align-self:end}.InspectionChecklistPrompt{color:var(--Muted);font-size:var(--font-size-body-compact);line-height:1.45}.InspectionChecklistInlineMeta{display:flex;flex-wrap:wrap;gap:6px 10px;color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.InspectionChecklistInlineNotice{margin:0;padding:9px 10px;border:1px solid var(--color-info-border);border-radius:12px;background:var(--color-info-wash);color:var(--color-info-strong);font-size:var(--font-size-body-compact);line-height:1.45}.InspectionChecklistInlineNoticeDanger{border-color:var(--color-danger-border);background:var(--color-danger-wash);color:var(--color-danger-strong)}.InspectionChecklistEvidenceList{display:grid;grid-gap:8px;gap:8px}.InspectionChecklistEvidenceItem{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border:1px solid var(--color-border-soft);border-radius:14px;background:rgba(var(--color-surface-rgb),.8)}.InspectionLifecycleSummary,.InspectionOwnershipActionSummary,.WorkflowCenter{display:grid;grid-gap:12px;gap:12px}.WorkflowCenterGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.WorkflowCenterFactCard{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border:1px solid var(--color-border-soft);border-radius:14px;background:rgba(var(--color-surface-rgb),.76)}.WorkflowCenterFactLabel{color:var(--Muted);font-size:var(--font-size-meta);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.WorkflowCenterFactValue{color:var(--Text);font-size:.95rem;font-weight:720;line-height:1.4}.WorkflowCenterNextStep{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border:1px solid var(--color-info-border);border-radius:14px;background:var(--color-info-wash)}.WorkflowCenterToneDefault{border-color:var(--color-border-soft);background:rgba(var(--color-surface-rgb),.82)}.WorkflowCenterToneInfo{border-color:var(--color-info-border);background:var(--color-info-wash)}.WorkflowCenterToneWarning{border-color:var(--color-warning-border);background:var(--color-warning-wash)}.WorkflowCenterToneDanger{border-color:var(--color-danger-border);background:var(--color-danger-wash)}.WorkflowCenterToneSuccess{border-color:var(--color-success-border);background:var(--color-success-wash)}.WorkflowCenterNextStepLabel{color:var(--Muted);font-size:var(--font-size-meta);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.WorkflowCenterNextStepValue{color:var(--Text);font-size:1rem;font-weight:760;line-height:1.35}.WorkflowCenterBlockerDetail,.WorkflowCenterDisabledReason,.WorkflowCenterNextStepDetail{color:var(--Muted);font-size:var(--font-size-body-compact);line-height:1.45}.WorkflowCenterBlocker{display:grid;grid-gap:6px;gap:6px;padding:12px 14px;border:1px solid var(--color-danger-border);border-radius:14px;background:var(--color-danger-wash)}.WorkflowCenterBlockerHeader{display:flex;justify-content:space-between;gap:8px;align-items:center;flex-wrap:wrap}.WorkflowCenterBlockerLabel,.WorkflowCenterBlockerOwner{color:var(--Muted);font-size:var(--font-size-meta);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.WorkflowCenterBlockerValue{color:var(--Text);font-size:.95rem;font-weight:720;line-height:1.4}.WorkflowCenterActions{align-items:center}.WorkflowCenterInlineSurface{margin-top:2px}.DefectWorkflowBand{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;border-left:4px solid var(--color-info-mid)}.DefectWorkflowBandDefault{border-left-color:var(--color-border-strong)}.DefectWorkflowBandInfo{border-left-color:var(--color-info-mid);background:linear-gradient(90deg,var(--color-info-wash) 0,rgba(var(--color-surface-rgb),.95) 46%,var(--color-surface) 100%)}.DefectWorkflowBandWarning{border-left-color:var(--color-warning-mid);background:linear-gradient(90deg,var(--color-warning-wash) 0,rgba(var(--color-surface-rgb),.95) 46%,var(--color-surface) 100%)}.DefectWorkflowBandDanger{border-left-color:var(--color-danger-mid);background:linear-gradient(90deg,var(--color-danger-wash) 0,rgba(var(--color-surface-rgb),.95) 46%,var(--color-surface) 100%)}.DefectWorkflowBandSuccess{border-left-color:var(--color-success-mid);background:linear-gradient(90deg,var(--color-success-wash) 0,rgba(var(--color-surface-rgb),.95) 46%,var(--color-surface) 100%)}.DefectWorkflowBandContent{display:grid;grid-template-columns:minmax(260px,.48fr) minmax(320px,1fr);align-items:center;grid-gap:14px;gap:14px;min-width:0}.DefectWorkflowBandFacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;min-width:0}.DefectWorkflowBandFact{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:2px 10px 2px 0}.DefectWorkflowBandFact+.DefectWorkflowBandFact{padding-left:10px;border-left:1px solid var(--color-border-soft)}.DefectWorkflowBandLabel{color:var(--Muted);font-size:var(--font-size-meta);font-weight:700;letter-spacing:.08em;line-height:var(--line-height-label);text-transform:uppercase}.DefectWorkflowBandNextStepValue,.DefectWorkflowBandValue{min-width:0;color:var(--Text);font-size:var(--font-size-body);font-weight:760;line-height:var(--line-height-body-compact);overflow-wrap:anywhere}.DefectWorkflowBandNextStep{display:grid;grid-gap:3px;gap:3px;min-width:0}.DefectWorkflowBandBlocker,.DefectWorkflowBandDetail{color:var(--Muted);font-size:var(--font-size-body-compact);line-height:var(--line-height-body-compact);overflow-wrap:anywhere}.DefectWorkflowBandBlocker{color:var(--color-danger-strong)}.DefectWorkflowBandActions{justify-content:flex-end;justify-self:end;min-width:0}.MaintenanceWorkflowBand{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;border-left:4px solid var(--color-info-mid)}.MaintenanceWorkflowBandDefault{border-left-color:var(--color-border-strong)}.MaintenanceWorkflowBandInfo{border-left-color:var(--color-info-mid);background:linear-gradient(90deg,var(--color-info-wash) 0,rgba(var(--color-surface-rgb),.95) 46%,var(--color-surface) 100%)}.MaintenanceWorkflowBandWarning{border-left-color:var(--color-warning-mid);background:linear-gradient(90deg,var(--color-warning-wash) 0,rgba(var(--color-surface-rgb),.95) 46%,var(--color-surface) 100%)}.MaintenanceWorkflowBandDanger{border-left-color:var(--color-danger-mid);background:linear-gradient(90deg,var(--color-danger-wash) 0,rgba(var(--color-surface-rgb),.95) 46%,var(--color-surface) 100%)}.MaintenanceWorkflowBandSuccess{border-left-color:var(--color-success-mid);background:linear-gradient(90deg,var(--color-success-wash) 0,rgba(var(--color-surface-rgb),.95) 46%,var(--color-surface) 100%)}.MaintenanceWorkflowBandContent{display:grid;grid-template-columns:minmax(260px,.48fr) minmax(320px,1fr);align-items:center;grid-gap:14px;gap:14px;min-width:0}.MaintenanceWorkflowBandFacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;min-width:0}.MaintenanceWorkflowBandFact{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:2px 10px 2px 0}.MaintenanceWorkflowBandFact+.MaintenanceWorkflowBandFact{padding-left:10px;border-left:1px solid var(--color-border-soft)}.MaintenanceWorkflowBandLabel{color:var(--Muted);font-size:var(--font-size-meta);font-weight:700;letter-spacing:.08em;line-height:var(--line-height-label);text-transform:uppercase}.MaintenanceWorkflowBandNextStepValue,.MaintenanceWorkflowBandValue{min-width:0;color:var(--Text);font-size:var(--font-size-body);font-weight:760;line-height:var(--line-height-body-compact);overflow-wrap:anywhere}.MaintenanceWorkflowBandNextStep{display:grid;grid-gap:3px;gap:3px;min-width:0}.MaintenanceWorkflowBandBlocker,.MaintenanceWorkflowBandDetail,.MaintenanceWorkflowBandDisabledReason{color:var(--Muted);font-size:var(--font-size-body-compact);line-height:var(--line-height-body-compact);overflow-wrap:anywhere}.MaintenanceWorkflowBandBlocker,.MaintenanceWorkflowBandDisabledReason{color:var(--color-danger-strong)}.MaintenanceWorkflowBandActions{justify-content:flex-end;justify-self:end;min-width:0}.MaintenanceRailDisclosure .WorkspaceDisclosureSummary{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.MaintenanceRailDisclosure .WorkspaceDisclosureSummaryAside{width:100%;min-width:0;justify-content:space-between}.MaintenanceRailDisclosure .WorkspaceDisclosureMeta{min-width:0;justify-content:flex-start}.MaintenanceRailDisclosure .WorkspaceDisclosureMeta .QueueSummaryChip{max-width:100%;justify-content:flex-start;text-align:left;white-space:normal;word-break:normal}.DriverInspectionDetailPage,.DriverInspectionQueuePage{padding-bottom:92px}.DriverInspectionDetailPage .InspectionChecklistRow{scroll-margin-top:96px;scroll-margin-bottom:136px}.DriverInspectionWorkflowPanel{display:grid;grid-gap:12px;gap:12px;padding:14px 16px}.DriverInspectionWorkflowTop{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:12px;gap:12px}.DriverInspectionWorkflowCopy{min-width:0;display:grid;grid-gap:6px;gap:6px}.DriverInspectionWorkflowTitle{margin:0;color:var(--Text);font-size:1.05rem;font-weight:780;line-height:1.25}.DriverInspectionWorkflowStatus{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.DriverInspectionStepBar{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0}.DriverInspectionStep{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;min-width:0;min-height:58px;padding:9px 10px;border:1px solid var(--color-border-soft);border-radius:12px;background:rgba(var(--color-surface-rgb),.78)}.DriverInspectionStepMarker{width:10px;height:10px;margin-top:4px;border:2px solid var(--color-border-strong);border-radius:999px;background:var(--color-surface)}.DriverInspectionStepdone{border-color:var(--color-success-border);background:var(--color-success-wash)}.DriverInspectionStepdone .DriverInspectionStepMarker{border-color:var(--color-success-strong);background:var(--color-success-strong)}.DriverInspectionStepactive{border-color:rgba(var(--color-brand-rgb),.3);background:rgba(var(--color-brand-rgb),.08)}.DriverInspectionStepactive .DriverInspectionStepMarker{border-color:var(--BrandDark);background:var(--BrandDark)}.DriverInspectionStepMain{min-width:0;display:grid;grid-gap:2px;gap:2px}.DriverInspectionStepLabel{color:var(--Text);font-weight:780}.DriverInspectionStepDetail,.DriverInspectionStepLabel{font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.DriverInspectionStepDetail{color:var(--Muted)}.DriverInspectionActionBar,.DriverInspectionQueueActionBar{position:fixed;left:calc(var(--SidebarOpenWidth) + var(--PageGutter));right:var(--PageGutter);bottom:14px;z-index:80;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:12px 14px;border:1px solid rgba(var(--color-brand-rgb),.22);border-radius:16px;background:rgba(var(--color-surface-rgb),.96);box-shadow:0 18px 50px rgba(21,35,54,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.DriverInspectionActionBarCopy,.DriverInspectionQueueActionBarCopy{min-width:0;display:grid;grid-gap:2px;gap:2px}.DriverInspectionActionBarKicker,.DriverInspectionQueueActionBarKicker{color:var(--Muted);font-size:var(--font-size-meta);font-weight:780;letter-spacing:.12em;text-transform:uppercase}.DriverInspectionActionBarTitle,.DriverInspectionQueueActionBarTitle{color:var(--Text);font-size:.98rem;font-weight:780;line-height:1.25}.DriverInspectionActionBarDetail,.DriverInspectionActionBarWarning,.DriverInspectionQueueActionBarDetail{color:var(--Muted);font-size:var(--font-size-body-compact);line-height:1.35}.DriverInspectionActionBarWarning{color:var(--color-danger-strong);font-weight:700}.DriverInspectionActionBarControls,.DriverInspectionQueueActionBarControls{display:flex;align-items:center;justify-content:flex-end;gap:8px}.DriverInspectionActionBarPrimary,.DriverInspectionQueueActionBarPrimary{min-width:180px;justify-content:center}body:has(.ShellSidebarCollapsed) .DriverInspectionActionBar,body:has(.ShellSidebarCollapsed) .DriverInspectionQueueActionBar{left:calc(var(--SidebarCollapsedWidth) + var(--PageGutter))}@media (max-width:1100px){.DefectWorkflowBand,.MaintenanceWorkflowBand{grid-template-columns:1fr;align-items:start}.DefectWorkflowBandActions,.MaintenanceWorkflowBandActions{justify-self:start;justify-content:flex-start}}@media (min-width:900px){.InspectionChecklistFailureFormGrid{grid-template-columns:minmax(260px,1.25fr) minmax(220px,.9fr)}.InspectionChecklistFailureNotesField{grid-column:1}.InspectionChecklistEvidenceField{grid-column:2}.InspectionChecklistInlineActionsFlush{grid-column:1/-1}}@media (max-width:860px){.DefectWorkflowBand,.DefectWorkflowBandContent,.MaintenanceWorkflowBand,.MaintenanceWorkflowBandContent,.WorkflowCenterGrid{grid-template-columns:1fr}.DefectWorkflowBandActions,.MaintenanceWorkflowBandActions{justify-content:flex-start;min-width:0}.DefectWorkflowBandFacts,.MaintenanceWorkflowBandFacts{grid-template-columns:1fr}.DefectWorkflowBandFact+.DefectWorkflowBandFact,.MaintenanceWorkflowBandFact+.MaintenanceWorkflowBandFact{padding-top:8px;padding-left:0;border-top:1px solid var(--color-border-soft);border-left:0}.DriverInspectionStepBar{grid-template-columns:repeat(2,minmax(0,1fr))}}.InspectionOwnershipActionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.InspectionOwnershipActionCard{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border:1px solid var(--color-border-soft);border-radius:14px;background:rgba(var(--color-surface-rgb),.76)}.InspectionOwnershipActionLabel{color:var(--Muted);font-size:var(--font-size-meta);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.InspectionOwnershipActionValue{color:var(--Text);font-size:.95rem;font-weight:720;line-height:1.4}.InspectionLifecycleHighlight{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border:1px solid var(--color-info-border);border-radius:14px;background:var(--color-info-wash)}.InspectionLifecycleHighlightInfo{border-color:var(--color-info-border);background:var(--color-info-wash)}.InspectionLifecycleHighlightWarning{border-color:var(--color-warning-border);background:var(--color-warning-wash)}.InspectionLifecycleHighlightDanger{border-color:var(--color-danger-border);background:var(--color-danger-wash)}.InspectionLifecycleHighlightSuccess{border-color:var(--color-success-border);background:var(--color-success-wash)}.InspectionLifecycleHighlightLabel{color:var(--Muted);font-size:var(--font-size-meta);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.InspectionLifecycleHighlightValue{color:var(--Text);font-size:1rem;font-weight:760;line-height:1.35}.InspectionLifecycleHighlightDetail{color:var(--Muted);font-size:var(--font-size-body-compact);line-height:1.45}.InspectionLifecycleStepList{display:grid;grid-gap:8px;gap:8px}.InspectionLifecycleStep{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:12px;gap:12px;padding:10px 12px;border:1px solid var(--color-border-soft);border-radius:14px;background:rgba(var(--color-surface-rgb),.76)}.InspectionLifecycleStepMain{min-width:0;display:grid;grid-gap:4px;gap:4px}.InspectionLifecycleStepHeader{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.InspectionLifecycleStepLabel{color:var(--Text);font-size:.92rem;font-weight:720;line-height:1.35}.InspectionLifecycleStepDetail{color:var(--Muted);font-size:var(--font-size-body-compact);line-height:1.45}@media (max-width:720px){.InspectionOwnershipActionGrid{grid-template-columns:minmax(0,1fr)}}.InspectionChecklistEvidenceHeader{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;color:var(--Text);font-size:var(--font-size-meta);line-height:var(--line-height-meta);font-weight:720}.InspectionNestedDisclosure .WorkspaceDisclosureSummary,.InspectionRailDisclosure .WorkspaceDisclosureSummary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;overflow:hidden;padding:12px 14px}.InspectionNestedDisclosure .WorkspaceDisclosureSummaryAside,.InspectionRailDisclosure .WorkspaceDisclosureSummaryAside{min-width:0;max-width:100%;justify-self:end}.InspectionNestedDisclosure .WorkspaceDisclosureMeta .QueueSummaryChip,.InspectionRailDisclosure .WorkspaceDisclosureMeta .QueueSummaryChip{white-space:nowrap}.InspectionDefectRow,.InspectionSectionCard{border:1px solid var(--color-border-soft);border-radius:var(--RadiusCard);background:linear-gradient(180deg,rgba(var(--color-surface-rgb),.98) 0,rgba(var(--color-surface-rgb),.92) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.88)}.InspectionDefectButton,.InspectionItemRowSummary,.InspectionSectionToggle{width:100%;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.InspectionDefectButton,.InspectionSectionToggle{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:14px}.InspectionDefectPrimary,.InspectionItemRowMain,.InspectionSectionToggleMain{min-width:0;display:grid;grid-gap:6px;gap:6px}.InspectionDefectTitleRow,.InspectionItemRowHeader,.InspectionSectionToggleHeader{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.InspectionDefectTitle,.InspectionItemRowTitle,.InspectionSectionTitle{font-size:var(--font-size-title-sm);line-height:var(--line-height-title-sm);font-weight:780;color:var(--Text);letter-spacing:0}.InspectionDefectMeta,.InspectionItemRowMeta,.InspectionSectionSummary{display:flex;flex-wrap:wrap;gap:8px 10px;color:var(--Muted);font-size:var(--font-size-meta);line-height:var(--line-height-meta)}.InspectionDefectMeta span:not(:last-child):after,.InspectionItemRowMeta span:not(:last-child):after,.InspectionSectionSummary span:not(:last-child):after{content:"•";margin-left:10px;color:var(--color-border-strong)}.InspectionItemChevron,.InspectionSectionChevron{display:inline-grid;place-items:center;color:var(--color-brand-hover);transition:transform var(--TransitionFast)}.InspectionItemChevronExpanded,.InspectionSectionChevronExpanded{transform:rotate(90deg)}.InspectionSectionBody{padding:0 14px 14px;border-top:1px solid var(--color-border-soft)}.InspectionItemRow{gap:0;padding:0;overflow:hidden}.InspectionItemRowExpanded,.InspectionSectionCardExpanded{border-color:rgba(var(--color-brand-rgb),.2)}.InspectionItemRowFailed{border-color:rgba(var(--color-danger-rgb),.28);background:linear-gradient(180deg,rgba(var(--color-danger-rgb),.04) 0,rgba(var(--color-surface-rgb),.94) 100%)}.InspectionItemRowSummary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px}.InspectionItemRowBadges{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.InspectionItemRowBody{padding:0 14px 14px;border-top:1px solid var(--color-border-soft);background:rgba(var(--color-surface-soft-rgb,247,250,252),.72)}.InspectionDefectView{color:var(--color-brand-hover);font-size:var(--font-size-meta);line-height:var(--line-height-meta);font-weight:720;white-space:nowrap}.InspectionTraceMapCompact .TraceMapViewport{width:min(100%,768px);aspect-ratio:2/1}.InspectionRailDisclosure .InspectionTraceMapCompact{order:-1}@media (min-width:1100px){.InspectionDetailWorkspaceLayout{grid-template-columns:minmax(0,1.56fr) minmax(340px,.82fr)}.InspectionDetailRail{position:-webkit-sticky;position:sticky;top:calc(var(--HeaderHeight) + 14px);max-height:calc(100dvh - var(--HeaderHeight) - 28px);overflow-y:auto;padding-right:4px;scrollbar-gutter:stable}.InspectionChecklistHeader,.InspectionWorkflowHeaderBar{grid-template-columns:minmax(0,1fr) auto}.InspectionChecklistHeader{align-items:start}.InspectionItemDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.DriverInspectionActionBar,.DriverInspectionQueueActionBar,.DriverInspectionWorkflowTop,.InspectionChecklistRowLine,.InspectionChecklistSectionToggle,.InspectionWorkflowNotice{grid-template-columns:minmax(0,1fr)}.DriverInspectionActionBarControls,.DriverInspectionQueueActionBarControls,.DriverInspectionWorkflowStatus,.InspectionChecklistRowControls,.InspectionWorkflowHeaderActions,.InspectionWorkflowNoticeActions{justify-content:flex-start}.InspectionChecklistChoice{min-width:0;flex:1 1}.InspectionDefectButton,.InspectionItemRowSummary,.InspectionSectionToggle{grid-template-columns:minmax(0,1fr)}.InspectionDefectView,.InspectionItemChevron,.InspectionSectionChevron{justify-self:start}.DriverInspectionActionBar,.DriverInspectionQueueActionBar{left:12px;right:12px;bottom:10px;gap:8px;padding:10px 12px}.DriverInspectionActionBarPrimary,.DriverInspectionQueueActionBarPrimary{min-width:0;width:100%}.DriverInspectionActionBarSecondary{flex:1 1 120px}.DriverInspectionActionBarDetail,.DriverInspectionQueueActionBarDetail{display:none}.DriverInspectionActionBarTitle,.DriverInspectionQueueActionBarTitle{font-size:.92rem}.DriverInspectionActionBarWarning{font-size:var(--font-size-meta);line-height:var(--line-height-meta)}}@media (max-width:560px){.DriverInspectionStepBar{grid-template-columns:minmax(0,1fr)}}.Muted{color:var(--Muted)}.SuccessText{color:var(--color-success-strong);font-weight:600}.FormError{color:var(--color-danger-strong);font-weight:600}.FormSuccess{color:var(--color-success-strong);font-weight:600}.TextDanger{color:var(--color-danger-strong)}.InputNeedsAttention{border-color:rgba(155,67,67,.35)!important;background:linear-gradient(180deg,rgba(243,222,222,.55),rgba(255,255,255,.94))}.Notice,div.FormError,div.FormSuccess,div.SuccessText,p.FormError,p.FormSuccess,p.SuccessText,section.FormError,section.FormSuccess,section.SuccessText{display:block;margin:0;padding:8px 10px;border:1px solid var(--color-border);border-radius:12px;font-size:var(--font-size-body-compact);line-height:var(--line-height-meta);box-shadow:inset 0 1px 0 rgba(255,255,255,.86)}.NoticeDanger,div.FormError,p.FormError,section.FormError{border-color:var(--color-danger-border);background:var(--color-danger-wash)}.NoticeSuccess,div.FormSuccess,div.SuccessText,p.FormSuccess,p.SuccessText,section.FormSuccess,section.SuccessText{border-color:var(--color-success-border);background:var(--color-success-wash)}.NoticeInfo{border-color:var(--color-info-border);background:var(--color-info-wash);color:var(--color-info-strong)}.NoticeWarning{border-color:var(--color-warning-border);background:var(--color-warning-wash);color:var(--color-warning-strong)}.ProfileSectionGrid{display:grid;grid-gap:16px;gap:16px}.ProfileSectionAuthority{margin-bottom:12px}.ProfileFieldGrid{align-items:start}.WhiteSpacePreserve{white-space:pre-wrap}.ReportPreviewFrame{width:100%;min-height:780px;border:1px solid var(--Border);border-radius:16px;background:var(--color-surface)}@keyframes WorkspacePulse{0%,to{transform:scale(1);opacity:.78}50%{transform:scale(1.08);opacity:1}}@media (min-width:1100px){.DetailWorkspaceLayout{grid-template-columns:minmax(0,1fr) 320px}.EquipmentDetailGrid{grid-template-columns:minmax(0,1fr) minmax(330px,.32fr)}.EquipmentReadinessGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.WorkspaceSplitLayout{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.WorkspaceSplitLayoutReverse{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr)}}@media (max-width:1080px){.AuthShellContentWide{width:min(980px,100%)}.AuthExperience{grid-template-columns:minmax(0,1fr) minmax(350px,410px);gap:28px}.AuthShowcaseTitle{max-width:none;font-size:2.5rem}.ShellHeaderInner{padding-left:18px;padding-right:18px}.ShellHeaderIdentity{gap:14px}.ShellSectionDescription{white-space:nowrap}.ShellSectionTrailChip{max-width:180px}.WorkspaceActionPanelBody{grid-template-columns:1fr}.WorkspaceActionPanelMeta{padding:12px}.DetailWorkspaceLayout,.EquipmentReadinessHeader{grid-template-columns:1fr}.EquipmentReadinessActions{justify-content:flex-start;flex-wrap:wrap}}@media (max-width:820px){:root{--HeaderHeight:74px}.AuthShell{padding:var(--space-4)}.AuthShellContentWide{width:100%}.AuthCard,.AuthShowcase{padding:var(--space-6)}.AuthExperience{grid-template-columns:1fr;max-width:460px;margin:0 auto;min-height:auto}.AuthShowcase{display:none}.AuthCardBrandLockup{display:flex}.ShellHeaderInner{padding-left:14px;padding-right:14px;gap:12px}.ShellHeaderIdentity{gap:10px}.ShellHeaderActions{gap:7px}.ShellSectionMeta,.ShellUserText{display:none}.SidebarMenuButton{display:inline-flex;align-items:center}.ShellConnectivityChip{width:44px;min-height:44px}.ShellInboxDrawer,.ShellStatusPopover{position:fixed;top:calc(var(--HeaderHeight) + var(--gap-inline-compact));right:var(--section-padding-compact);left:var(--section-padding-compact);width:auto}.ShellInboxItemFooter{align-items:stretch}.ShellInboxItemActions{justify-content:flex-start}.ShellBody{display:block}.ShellSidebar{position:fixed;top:var(--HeaderHeight);left:0;transform:translateX(-100%);height:calc(100vh - var(--HeaderHeight));box-shadow:0 18px 44px rgba(var(--color-brand-strong-rgb),.12);z-index:var(--LayerOverlayPanel)}.ShellSidebar,.ShellSidebarCollapsed{width:min(280px,calc(100vw - 28px))}.ShellSidebarMobileOpen{transform:translateX(0)}.ShellMobileOverlay{position:fixed;inset:var(--HeaderHeight) 0 0 0;background:var(--color-overlay-scrim);z-index:var(--LayerOverlay)}.ShellMobileOverlayVisible{display:block}.SidebarToggleDesktop{display:none}.ShellContent,.ShellFooterInner{width:calc(100% - 30px)}.ShellContent{padding-top:20px}.ShellFooterInner{padding-top:14px;padding-bottom:18px;flex-direction:column;align-items:flex-start}.AuthShell{padding-left:12px;padding-right:12px}.DataTableDense{min-width:820px}.Table{min-width:700px}.WorkspaceHero{border-radius:var(--RadiusPanel)}.WorkspaceHeroBody{padding:var(--section-padding-compact)}.WorkspaceHeroAside{padding:10px}.EquipmentReadinessGrid,.WorkspaceStatStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkspaceFlowNav{flex-direction:column;align-items:stretch}.WorkspaceFlowNavPrimary,.WorkspaceFlowNavRelated{justify-content:space-between}.WorkspaceFlowNavLinks{display:grid;justify-content:stretch}.RecordActionRow,.RecordSummaryGrid,.ReferenceListTwo,.SettingsReferenceGrid,.WorkspaceFlowNavLinks,.WorkspaceSectionNavLinks,.WorkspaceSelectionGridItems{grid-template-columns:1fr}.RecordActionRow{display:grid}.RecordActionRow .Button,.RecordActionRow .TableActionLink{width:100%;justify-content:center}.TableActionLink{justify-content:center}.Button,.ShellAvatarButton,.ShellIconButton,.SidebarMenuButton,.TableActionLink{min-height:44px}.SectionHeader,.TableToolbar,.WorkspaceSectionIntro{align-items:stretch}.ButtonRow,.WorkspaceActionPanelActions,.WorkspaceEmptyStateActions,.WorkspaceHeroActions,.WorkspaceStateActions{display:grid;grid-template-columns:1fr}.ButtonRow .Button,.WorkspaceActionPanelActions .Button,.WorkspaceEmptyStateActions .Button,.WorkspaceFlowNavPrimary .Button,.WorkspaceHeroActions .Button,.WorkspaceStateActions .Button{width:100%;justify-content:center}.Breadcrumbs,.ExecutionItemActions,.ExecutionItemSummary,.FeatureList,.QueueSummaryRow,.RefineChips,.TraceMapLegend,.WorkspaceHeroSummary{gap:6px}.QueueSummaryChip{width:auto;max-width:100%;justify-content:center;text-align:center}.BreadcrumbChip,.FeatureChip{width:100%;justify-content:center;text-align:center}.InspectionActionGrid{grid-template-columns:1fr}.KeyValueRow{align-items:flex-start;gap:4px}.DetailSubpanel,.ExecutionItemComposer,.Panel{padding:14px}.TableWrapper{margin-left:-2px;margin-right:-2px;border-radius:16px}.TraceMapControls{top:8px;right:8px}.ReportPreviewFrame{min-height:560px}}@media (max-width:640px){:root{--text-page-title-size:20px;--text-page-title-line:24px;--text-section-title-size:15px;--text-section-title-line:20px;--text-subsection-title-size:14px;--text-subsection-title-line:18px;--font-size-metric-compact:1.12rem;--font-size-metric-tight:0.92rem}.AuthShellContent{width:100%}.AuthShell{padding:12px}.AuthCard,.AuthShowcase{padding:var(--space-5);border-radius:var(--RadiusPanel)}.AuthExperience{max-width:100%}.AuthBrandLockup{align-items:flex-start}.WorkspaceDashboardAccessGrid,.WorkspaceDashboardLaneGrid,.WorkspaceDashboardMetricStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkspaceDashboardAccessGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.WorkspaceDashboardPanelHeader{display:grid}.WorkspaceDashboardMetricStrip .CompactMetricCard{min-height:50px;padding:7px 8px}.WorkspaceDashboardMetricStrip .CompactMetricMeta{display:none}.ShellHeaderInner{min-height:68px}.ShellInboxDrawer{padding:var(--drawer-padding);border-radius:var(--RadiusPanel)}.PlatformSupportTabs,.ShellInboxTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.ShellInboxHeaderAction,.ShellInboxItemActions{display:grid;grid-template-columns:1fr}.ShellInboxHeaderAction{justify-self:stretch;justify-content:center}.ShellInboxAction{width:100%;justify-content:center}.ShellInboxList{max-height:min(46vh,420px)}.ShellFooterMeta{font-size:.8rem}.ShellContent,.ShellFooterInner{width:calc(100% - 28px)}.ShellConnectivityBanner{width:calc(100% - 20px)}.DenseSplitGrid,.DenseSplitGridThree,.ExecutionItemMetaGrid,.KeyValueGrid,.TaskMetaGrid,.TaskSupportGrid{grid-template-columns:1fr}.MetricsGrid,.ModeGrid,.QueueSummaryRow,.RefineChips,.RequirementGrid,.WorkspaceStatStrip{grid-template-columns:repeat(auto-fit,minmax(min(152px,100%),1fr))}.QueueSummaryRow,.RefineChips{display:grid;align-items:stretch}.QueueSummaryRow>*,.RefineChips>*{width:100%;min-width:0}.FormGridTwo,.RefineGrid,.WorkspaceActionPanelBody,.WorkspaceHeroBody{grid-template-columns:1fr}.TableToolbarMeta{gap:var(--gap-label-field);font-size:var(--font-size-meta)}.ShellSectionTrail{gap:6px}.ShellSectionTrailChip{min-height:var(--control-xs);padding:0 var(--space-2);font-size:var(--font-size-chip)}.QueueSummaryChip{width:auto;min-height:var(--control-sm);justify-content:center;text-align:center}.WorkspaceHeroSummary .QueueSummaryChip{min-height:var(--control-xs)}.BreadcrumbChip,.FeatureChip{width:auto;max-width:100%}.WorkspaceHeroAside{padding:var(--section-padding-compact)}.WorkspaceDrawerPanel,.WorkspaceDrawerPanelCompact,.WorkspaceDrawerPanelWide{width:100%}.WorkspaceDrawerBody,.WorkspaceDrawerFooter,.WorkspaceDrawerHeader{padding:var(--drawer-padding)}.WorkspaceDrawerFooter{padding-bottom:calc(var(--drawer-padding) + env(safe-area-inset-bottom, 0px))}.SurfaceCardHeader,.SurfaceCardHeaderCompact{flex-direction:column;align-items:stretch}.SurfaceCardHeader .QueueSummaryRow,.SurfaceCardHeaderCompact .QueueSummaryRow{width:100%}.CompactMetricCard,.ModeCard,.RequirementCard,.WorkspaceStatCard{min-height:100%}.ContextHelp{position:static}.ContextHelpBubble{position:fixed;left:12px;right:12px;bottom:14px;top:auto;width:auto;max-width:none;border-radius:16px;z-index:var(--LayerTooltip)}.DataTable{min-width:720px}.DataTableDense{min-width:760px}.EquipmentReadinessGrid{grid-template-columns:1fr}.Table{min-width:640px}}