[data-retro=on]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--retro-bg:#0b0f0d;--retro-surface:#0e1411c7;--retro-surface-solid:#0e1411;--retro-border:#4ecb8138;--retro-accent:#4ecb81;--retro-accent-dim:#2f9b62;--retro-glow:#4ecb8147;--retro-row-hover:#4ecb8112;--retro-row-alt:#ffffff06;--retro-row-selected:#4ecb811f;--retro-dirty:#6ee7a0;--retro-dirty-glow:#6ee7a059;--retro-text:#b8c9be;--retro-muted:#6d7f74;--retro-input-bg:#00000047;--retro-scanline:#4ecb8106;--retro-grid:#4ecb8109;--retro-font:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;background:var(--retro-bg);color:var(--retro-text)}[data-retro=on][data-retro-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--retro-bg:#e8ece9;--retro-surface:#f4f7f5d1;--retro-surface-solid:#f2f5f3;--retro-border:#246e4e38;--retro-accent:#247a52;--retro-accent-dim:#1b5f40;--retro-glow:#247a5233;--retro-row-hover:#246e4e12;--retro-row-alt:#00000006;--retro-row-selected:#246e4e1a;--retro-dirty:#1b5f40;--retro-dirty-glow:#1b5f4040;--retro-text:#1a2a22;--retro-muted:#5a6b62;--retro-input-bg:#ffffffbf;--retro-scanline:#246e4e09;--retro-grid:#246e4e0a}[data-retro=on] .retro-shell-inner{min-height:100%;position:relative}[data-retro=on] .retro-shell-inner:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(var(--retro-scanline) 1px, transparent 1px), linear-gradient(90deg, var(--retro-grid) 1px, transparent 1px);opacity:.6;background-size:100% 3px,24px 24px;position:fixed;inset:0}[data-retro=on] .retro-card{z-index:1;border:1px solid var(--retro-border);background:var(--retro-surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:4px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0a,0 4px 24px #0000001f}[data-retro=on] .retro-btn{appearance:none;border:1px solid var(--retro-border);background:color-mix(in srgb, var(--retro-surface-solid) 80%, transparent);color:var(--retro-text);font:inherit;letter-spacing:.03em;cursor:pointer;white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.78rem;font-weight:600;transition:border-color .15s,box-shadow .15s,background .15s;display:inline-flex}[data-retro=on] .retro-btn:hover:not(:disabled){border-color:var(--retro-accent);box-shadow:0 0 12px var(--retro-glow)}[data-retro=on] .retro-btn.primary{border-color:var(--retro-accent);color:var(--retro-accent)}[data-retro=on] .retro-btn:disabled{opacity:.45;cursor:not-allowed}[data-retro=on] .retro-toggle-group{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}[data-retro=on] .retro-toggle-group .retro-btn.active{border-color:var(--retro-accent);box-shadow:0 0 10px var(--retro-glow);color:var(--retro-accent)}[data-retro=on] .retro-table-scroll{border:1px solid var(--retro-border);background:color-mix(in srgb, var(--retro-surface-solid) 50%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:4px;flex:1;overflow:auto}[data-retro=on] .retro-table{border-collapse:collapse;width:max-content;min-width:100%;font-family:var(--retro-font);font-size:.78rem}[data-retro=on] .retro-table th,[data-retro=on] .retro-table td{border:1px solid color-mix(in srgb, var(--retro-border) 70%, transparent);vertical-align:middle;padding:0}[data-retro=on] .retro-table thead th{z-index:2;background:color-mix(in srgb, var(--retro-surface-solid) 94%, transparent);font-family:var(--retro-font);letter-spacing:.06em;text-transform:uppercase;color:var(--retro-accent-dim);text-align:left;white-space:nowrap;padding:.45rem .5rem;font-size:.68rem;font-weight:600;position:sticky;top:0}[data-retro=on] .retro-table tbody tr.row-alt td{background:var(--retro-row-alt)}[data-retro=on] .retro-table tbody tr:hover td{background:var(--retro-row-hover)}[data-retro=on] .retro-table tbody tr.row-selected td{background:var(--retro-row-selected)}[data-retro=on] .retro-table tbody tr.row-selected:hover td{background:color-mix(in srgb, var(--retro-row-selected) 70%, var(--retro-row-hover))}[data-retro=on] .retro-table tbody tr.row-selected td.sticky-col{background:color-mix(in srgb, var(--retro-row-selected) 75%, var(--retro-surface-solid))}[data-retro=on] .retro-table :is(th,td).sticky-col{z-index:1;background:var(--retro-surface-solid);position:sticky;left:0;box-shadow:2px 0 8px #0000001f}[data-retro=on] .retro-table thead th.sticky-col{z-index:4;background:color-mix(in srgb, var(--retro-surface-solid) 95%, var(--retro-accent) 5%)}[data-retro=on] .retro-table tbody tr.row-alt td.sticky-col{background:color-mix(in srgb, var(--retro-surface-solid) 90%, var(--retro-row-alt))}[data-retro=on] .retro-table tbody tr:hover td.sticky-col{background:color-mix(in srgb, var(--retro-surface-solid) 85%, var(--retro-row-hover))}[data-retro=on] .retro-cell{min-height:2rem;font-family:var(--retro-font);letter-spacing:.01em;color:var(--retro-text);font-size:.76rem}[data-retro=on] .retro-cell-input,[data-retro=on] .retro-cell-select{box-sizing:border-box;width:100%;min-width:0;color:var(--retro-text);font-family:var(--retro-font);letter-spacing:.01em;background:0 0;border:none;padding:.45rem .5rem;font-size:.76rem;display:block}[data-retro=on] .retro-cell-input:focus,[data-retro=on] .retro-cell-select:focus{background:var(--retro-input-bg);outline:none}[data-retro=on] .retro-save-bar{z-index:10;border-top:1px solid var(--retro-border);background:color-mix(in srgb, var(--retro-surface-solid) 88%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 1rem;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 20px #00000026}[data-retro=on] .retro-save-bar .count{color:var(--retro-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem}[data-retro=on] .retro-save-bar .actions{gap:.5rem;display:flex}[data-retro=on] .dialog-overlay .dialog,[data-retro=on] .dialog .dialog-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--retro-surface)!important;border:1px solid var(--retro-border)!important;color:var(--retro-text)!important}[data-retro=on] .dialog-overlay .dialog-title{font-family:var(--retro-font);color:var(--retro-accent-dim)!important}:is([data-retro=on] .toggle-cell :global(.switch-field),[data-retro=on] .toggle-cell :global(.switch)){transform-origin:50%;transform:scale(.72)}[data-retro=on] .action-bar{padding:.55rem .75rem}[data-retro=on] .action-bar-row{flex-wrap:wrap;align-items:center;gap:.45rem .65rem;display:flex}[data-retro=on] .action-bar-row .action-label{font-family:var(--retro-font);letter-spacing:.05em;text-transform:uppercase;color:var(--retro-muted);font-size:.68rem;font-weight:600}[data-retro=on] .action-bar-dropdown-panel{border-top:1px solid var(--retro-border);margin-top:.65rem;padding-top:.65rem}[data-retro=on] .dash-header{background:linear-gradient(180deg, color-mix(in srgb, var(--retro-surface-solid) 88%, black) 0%, color-mix(in srgb, var(--retro-bg) 95%, black) 100%);border-bottom:1px solid var(--retro-border)}[data-retro=on] .dash-header .time{color:var(--retro-accent);font-family:var(--retro-font)}[data-retro=on] .dash-header .clock-pill{background:color-mix(in srgb, var(--retro-surface-solid) 85%, black);border:1px solid var(--retro-border)}[data-retro=on] main.sams-page{color:var(--retro-text);min-height:calc(100vh - 3.25rem);background:0 0!important}[data-retro=on] .sams-page .group-title{font-family:var(--retro-font);color:var(--retro-accent-dim);letter-spacing:.06em;font-size:.82rem}[data-retro=on] .sams-page .dot.online{background:var(--retro-accent);box-shadow:0 0 6px var(--retro-glow)}[data-retro=on] .sams-page .dot.offline{background:#f57;box-shadow:0 0 6px #ff557759}[data-retro=on] .sams-page .count{color:var(--retro-muted);font-family:var(--retro-font)}[data-retro=on] .sams-page .status,[data-retro=on] .sams-page .empty{font-family:var(--retro-font);color:var(--retro-muted);font-size:.78rem}[data-retro=on] .sams-page .status.error{color:#f57}[data-retro=on] article.sams-computer-card.card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:720px;border:1px solid var(--retro-border)!important;background:var(--retro-surface)!important;border-radius:4px!important;box-shadow:inset 0 0 0 1px #ffffff08,0 4px 20px #00000026!important}[data-retro=on] article.sams-computer-card.card.online{border-color:color-mix(in srgb, var(--retro-accent) 55%, var(--retro-border))!important;box-shadow:0 0 0 1px color-mix(in srgb, var(--retro-accent) 20%, transparent) inset, 0 0 16px color-mix(in srgb, var(--retro-accent) 12%, transparent)!important}[data-retro=on] article.sams-computer-card.card.offline{border-color:color-mix(in srgb, #f57 45%, var(--retro-border))!important}[data-retro=on] .sams-computer-card .card-header{padding:.75rem 1.15rem;background:color-mix(in srgb, var(--retro-surface-solid) 90%, var(--retro-accent) 10%)!important;border-bottom:1px solid var(--retro-border)!important}[data-retro=on] .sams-computer-card .card-header h3{font-family:var(--retro-font);letter-spacing:.03em;font-size:.92rem;color:var(--retro-accent)!important}[data-retro=on] .sams-computer-card .user-hint.user-active{color:var(--retro-accent);font-family:var(--retro-font)}[data-retro=on] .sams-computer-card .user-hint.user-idle{color:var(--retro-accent-dim);font-family:var(--retro-font)}[data-retro=on] .sams-computer-card .status-pill{font-family:var(--retro-font);border-radius:2px}[data-retro=on] .sams-computer-card .status-pill.online{background:color-mix(in srgb, var(--retro-accent) 18%, transparent);border-color:var(--retro-accent);color:var(--retro-accent)}[data-retro=on] .sams-computer-card .status-pill.offline{color:#f89;background:#ff557726;border-color:#f57}[data-retro=on] .sams-computer-card .protected-tag{font-family:var(--retro-font);background:color-mix(in srgb, var(--retro-surface-solid) 80%, transparent);border-color:var(--retro-border);color:var(--retro-muted);border-radius:2px}[data-retro=on] .sams-computer-card .info-panel{border-bottom-color:var(--retro-border)}[data-retro=on] .sams-computer-card .panel-title,[data-retro=on] .sams-resource-detail .panel-title{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .sams-computer-card .stat,[data-retro=on] .sams-resource-detail .stat{border-radius:3px;background:color-mix(in srgb, var(--retro-surface-solid) 75%, transparent)!important;border:1px solid var(--retro-border)!important}[data-retro=on] .sams-computer-card .label,[data-retro=on] .sams-resource-detail .label{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .sams-computer-card .value,[data-retro=on] .sams-resource-detail .value{font-family:var(--retro-font);color:var(--retro-text)}[data-retro=on] .sams-computer-card .value.stale{color:#f57}[data-retro=on] .sams-computer-card .value-loading,[data-retro=on] .sams-computer-card .value-empty,[data-retro=on] .sams-computer-card .offline-msg,[data-retro=on] .sams-resource-detail .detail-empty,[data-retro=on] .sams-resource-detail .sample-time,[data-retro=on] .sams-resource-detail .process-filter-note{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .sams-computer-card .card-controls{border-top:1px solid var(--retro-border)!important;background:color-mix(in srgb, var(--retro-surface-solid) 70%, transparent)!important}[data-retro=on] .sams-computer-card .control-block{border-bottom-color:var(--retro-border)}[data-retro=on] .sams-computer-card .control-label,[data-retro=on] .sams-computer-card .toggle-label,[data-retro=on] .sams-computer-card .hint,[data-retro=on] .sams-computer-card .toggle-hint{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .sams-computer-card .select-workers,[data-retro=on] .sams-computer-card .text-input,[data-retro=on] .sams-computer-card .select-job{font-family:var(--retro-font);border-radius:3px;border:1px solid var(--retro-border)!important;background:var(--retro-input-bg)!important;color:var(--retro-text)!important}[data-retro=on] .sams-computer-card .btn-outline{font-family:var(--retro-font);border-radius:3px;border:1px solid var(--retro-border)!important;background:color-mix(in srgb, var(--retro-surface-solid) 80%, transparent)!important;color:var(--retro-text)!important}[data-retro=on] .sams-computer-card .btn-outline:hover:not(:disabled){border-color:var(--retro-accent);box-shadow:0 0 8px var(--retro-glow);background:color-mix(in srgb, var(--retro-accent) 10%, var(--retro-surface-solid))}[data-retro=on] .sams-computer-card .job-list li{border-radius:3px;border:1px solid var(--retro-border)!important;background:color-mix(in srgb, var(--retro-surface-solid) 65%, transparent)!important}[data-retro=on] .sams-computer-card .job-list.readonly li{background:color-mix(in srgb, var(--retro-surface-solid) 50%, transparent)!important}[data-retro=on] .sams-computer-card .drag-handle{color:var(--retro-muted)}[data-retro=on] .sams-computer-card .job-name{font-family:var(--retro-font);color:var(--retro-text)}[data-retro=on] .sams-computer-card .btn-remove{font-family:var(--retro-font);color:#f57;background:0 0;border-color:#f57;border-radius:3px}[data-retro=on] .sams-computer-card .btn-remove:hover:not(:disabled){background:#ff55771f}[data-retro=on] .sams-computer-card .toggle-item{border-radius:3px;border:1px solid var(--retro-border)!important;background:color-mix(in srgb, var(--retro-surface-solid) 65%, transparent)!important}[data-retro=on] .sams-computer-card .toggle-item.active{background:color-mix(in srgb, #f57 10%, var(--retro-surface-solid))!important;border-color:color-mix(in srgb, #f57 45%, var(--retro-border))!important}[data-retro=on] .sams-resource-detail .process-group{background:color-mix(in srgb, var(--retro-surface-solid) 70%, transparent);border:1px solid var(--retro-border);border-radius:3px}[data-retro=on] .sams-resource-detail .process-group h4{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .sams-resource-detail .process-table{font-family:var(--retro-font);background:color-mix(in srgb, var(--retro-surface-solid) 55%, transparent);border-color:var(--retro-border)}[data-retro=on] .sams-resource-detail .process-table th{font-family:var(--retro-font);background:color-mix(in srgb, var(--retro-surface-solid) 85%, transparent);border-bottom-color:var(--retro-border);color:var(--retro-muted)}[data-retro=on] .sams-resource-detail .process-table td{border-bottom-color:color-mix(in srgb, var(--retro-border) 60%, transparent);color:var(--retro-text)}[data-retro=on] .sams-resource-detail .process-table tbody tr:nth-child(2n){background:color-mix(in srgb, var(--retro-accent) 4%, transparent)}[data-retro=on] .sams-resource-detail .proc-name,[data-retro=on] .sams-resource-detail .proc-value{font-family:var(--retro-font);color:var(--retro-text)}[data-retro=on] .sams-computer-card .range-btn{font-family:var(--retro-font);border:1px solid var(--retro-border);background:color-mix(in srgb, var(--retro-surface-solid) 80%, transparent);color:var(--retro-muted);border-radius:2px}[data-retro=on] .sams-computer-card .range-btn:hover:not(:disabled){border-color:var(--retro-accent);background:color-mix(in srgb, var(--retro-accent) 12%, var(--retro-surface-solid));color:var(--retro-accent);box-shadow:0 0 8px var(--retro-glow)}[data-retro=on] .sams-computer-card .range-btn.active{border-color:var(--retro-accent);background:color-mix(in srgb, var(--retro-accent) 16%, var(--retro-surface-solid));color:var(--retro-accent);box-shadow:0 0 8px var(--retro-glow)}[data-retro=on] .sams-sparkline .spark-label,[data-retro=on] .sams-sparkline .spark-latest{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .sams-sparkline .spark-latest{color:var(--retro-accent)}[data-retro=on] .sams-sparkline .chart-bg{fill:color-mix(in srgb, var(--retro-surface-solid) 80%, black)}[data-retro=on] .sams-sparkline .chart-wrap.hovering .chart-bg{fill:color-mix(in srgb, var(--retro-accent) 8%, var(--retro-surface-solid))}[data-retro=on] .sams-sparkline .grid-line{stroke:color-mix(in srgb, var(--retro-border) 80%, transparent)}[data-retro=on] .sams-sparkline .axis-label{fill:var(--retro-muted);font-family:var(--retro-font)}[data-retro=on] .sams-sparkline .hover-line{stroke:var(--retro-muted)}[data-retro=on] .sams-sparkline .tooltip{font-family:var(--retro-font);background:var(--retro-surface-solid);border:1px solid var(--retro-border);color:var(--retro-text);box-shadow:0 0 12px var(--retro-glow)}[data-retro=on] .sams-sparkline .tooltip-time{color:var(--retro-muted)}[data-retro=on] .sams-sparkline .tooltip-value{color:var(--retro-accent)}[data-retro=on] .header-chip{background:color-mix(in srgb, var(--retro-surface-solid) 88%, black);border:1px solid var(--retro-border);box-shadow:none;border-radius:3px}[data-retro=on] .header-chip .chip-label{font-family:var(--retro-font);color:var(--retro-accent)}[data-retro=on] .header-chip .std-btn{font-family:var(--retro-font);border:1px solid var(--retro-border);background:color-mix(in srgb, var(--retro-surface-solid) 80%, transparent);color:var(--retro-text)}[data-retro=on] .header-chip .std-btn.active{border-color:var(--retro-accent);background:color-mix(in srgb, var(--retro-accent) 16%, var(--retro-surface-solid));color:var(--retro-accent);box-shadow:0 0 8px var(--retro-glow)}[data-retro=on] .internal-nav.header .button{font-family:var(--retro-font);border:1px solid var(--retro-border)!important;background:color-mix(in srgb, var(--retro-surface-solid) 80%, transparent)!important;color:var(--retro-text)!important}[data-retro=on] .internal-nav.header .button:hover{box-shadow:0 0 8px var(--retro-glow);border-color:var(--retro-accent)!important;background:color-mix(in srgb, var(--retro-accent) 12%, var(--retro-surface-solid))!important;color:var(--retro-accent)!important}[data-retro=on] .internal-nav.header .chevron{color:var(--retro-text)}[data-retro=on] .internal-nav.header .panel{font-family:var(--retro-font);background:var(--retro-surface-solid);border:1px solid var(--retro-border);color:var(--retro-text)}[data-retro=on] .internal-nav.header .panel a{color:var(--retro-text)}[data-retro=on] .internal-nav.header .panel a.current{background:color-mix(in srgb, var(--retro-accent) 14%, transparent);color:var(--retro-accent)}[data-retro=on] .internal-nav .panel a.nav-home{border-bottom-color:var(--retro-border)}[data-retro=on] .dialog-overlay .dialog-footer :global(button){font-family:var(--retro-font)}[data-retro=on] article.sams-simple-card.card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:0;border:1px solid var(--retro-border)!important;background:var(--retro-surface)!important;border-radius:4px!important;box-shadow:inset 0 0 0 1px #ffffff08,0 4px 16px #00000026!important}[data-retro=on] article.sams-simple-card.card.online{border-color:color-mix(in srgb, var(--retro-accent) 55%, var(--retro-border))!important;box-shadow:0 0 0 1px color-mix(in srgb, var(--retro-accent) 20%, transparent) inset, 0 0 12px color-mix(in srgb, var(--retro-accent) 12%, transparent)!important}[data-retro=on] article.sams-simple-card.card.offline{border-color:color-mix(in srgb, #f57 45%, var(--retro-border))!important}[data-retro=on] .sams-simple-card .card-header{background:color-mix(in srgb, var(--retro-surface-solid) 90%, var(--retro-accent) 10%)!important;border-bottom:1px solid var(--retro-border)!important}[data-retro=on] .sams-simple-card .card-header h3{font-family:var(--retro-font);letter-spacing:.03em;color:var(--retro-accent)!important}[data-retro=on] .sams-simple-card .status-pill{font-family:var(--retro-font);border-radius:2px}[data-retro=on] .sams-simple-card .status-pill.online{background:color-mix(in srgb, var(--retro-accent) 18%, transparent);border-color:var(--retro-accent);color:var(--retro-accent)}[data-retro=on] .sams-simple-card .status-pill.offline{color:#f89;background:#ff557726;border-color:#f57}[data-retro=on] .sams-simple-card .alert-tag{font-family:var(--retro-font);color:#f89;background:#ff55771f;border-color:#f57;border-radius:2px}[data-retro=on] .sams-simple-card .alert-tag.restart{color:#e6b84d;background:#e6b84d1f;border-color:#e6b84d}[data-retro=on] .sams-simple-card .net-extra,[data-retro=on] .sams-simple-card .meta-row,[data-retro=on] .sams-simple-card .heartbeat,[data-retro=on] .sams-simple-card .offline-msg{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .sams-simple-card .user-hint.user-active{color:var(--retro-accent);font-family:var(--retro-font)}[data-retro=on] .sams-simple-card .user-hint.user-idle{color:var(--retro-accent-dim);font-family:var(--retro-font)}[data-retro=on] .sams-gauge .track{stroke:color-mix(in srgb, var(--retro-border) 80%, transparent)}[data-retro=on] .sams-gauge .tick{stroke:color-mix(in srgb, var(--retro-muted) 55%, transparent)}[data-retro=on] .sams-gauge .label,[data-retro=on] .sams-gauge .unit{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .sams-gauge .pct{font-family:var(--retro-font);color:var(--retro-text)}[data-retro=on] .sams-page .sams-temp-card{border:1px solid var(--retro-border);background:var(--retro-surface);border-radius:4px;box-shadow:inset 0 0 0 1px #ffffff08}[data-retro=on] .sams-page .sams-temp-card.failed{border-color:color-mix(in srgb, #f57 45%, var(--retro-border))}[data-retro=on] .sams-page .sams-temp-card h3{font-family:var(--retro-font);color:var(--retro-text)}[data-retro=on] .sams-page .sams-temp-card .queue-name,[data-retro=on] .sams-page .sams-temp-card .temp-desc,[data-retro=on] .sams-page .sams-temp-card .progress-label,[data-retro=on] .sams-page .sams-temp-card .counts,[data-retro=on] .sams-page .sams-temp-card .global{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .sams-page .sams-temp-card .counts strong{color:var(--retro-text)}[data-retro=on] .sams-page .sams-temp-card .progress{background:color-mix(in srgb, var(--retro-border) 70%, transparent)}[data-retro=on] .sams-page .sams-temp-card .seg.done{background:var(--retro-accent)}[data-retro=on] .sams-page .dot.projects{background:var(--retro-accent);box-shadow:0 0 6px var(--retro-glow)}[data-retro=on] .info-page{color:var(--retro-text);background:0 0!important}[data-retro=on] .info-page .shell{color:var(--retro-text)}[data-retro=on] .info-side-nav.side-nav,[data-retro=on] .info-page .rail .block,[data-retro=on] .info-section.section{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--retro-surface)!important;border-color:var(--retro-border)!important;box-shadow:inset 0 0 0 1px #ffffff08,0 4px 18px #00000024!important}[data-retro=on] .info-section.section{border-left-color:var(--accent)!important}[data-retro=on] .info-section .icon-wrap{background:color-mix(in srgb, var(--accent) 18%, var(--retro-surface-solid));color:var(--retro-accent)}[data-retro=on] .info-section h2,[data-retro=on] .info-section h3,[data-retro=on] .info-page h1,[data-retro=on] .info-page h4,[data-retro=on] .info-page h5{font-family:var(--retro-font);color:var(--retro-text)}[data-retro=on] .info-section .lead,[data-retro=on] .info-page .intro-note,[data-retro=on] .info-page .note,[data-retro=on] .info-page .op-note,[data-retro=on] .info-page .dim{color:var(--retro-muted)}[data-retro=on] .info-section .outline{background:color-mix(in srgb, var(--retro-accent) 8%, var(--retro-surface-solid));border-color:var(--retro-border)}[data-retro=on] .info-section .outline-label{font-family:var(--retro-font);color:var(--retro-accent)}[data-retro=on] .info-section .outline-list li{color:var(--retro-text)}[data-retro=on] .info-section .outline-list li:before{background:var(--retro-accent)}[data-retro=on] .info-side-nav .nav-title,[data-retro=on] .info-side-nav .group-label,[data-retro=on] .info-side-nav .nav-hint,[data-retro=on] .info-page .rail h2{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .info-side-nav .nav-link{font-family:var(--retro-font);color:var(--retro-text)}[data-retro=on] .info-side-nav .nav-link:hover{background:color-mix(in srgb, var(--retro-accent) 10%, transparent)}[data-retro=on] .info-side-nav .nav-link.active{background:color-mix(in srgb, var(--retro-accent) 14%, transparent);color:var(--retro-accent)}[data-retro=on] .info-page .intro,[data-retro=on] .info-page .card,[data-retro=on] .info-page .panel-card,[data-retro=on] .info-page .svc,[data-retro=on] .info-page .recipe,[data-retro=on] .info-page .op,[data-retro=on] .info-page .gap,[data-retro=on] .info-page .table-card{background:color-mix(in srgb, var(--retro-surface-solid) 78%, transparent)!important;border-color:var(--retro-border)!important}[data-retro=on] .info-page .panel-card p{color:var(--retro-text)}[data-retro=on] .info-page .table-card-title,[data-retro=on] .info-page .table-card-outline{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .info-page table{font-family:var(--retro-font)}[data-retro=on] .info-page thead th{background:color-mix(in srgb, var(--retro-surface-solid) 92%, transparent);color:var(--retro-accent-dim);border-bottom-color:var(--retro-border)}[data-retro=on] .info-page td,[data-retro=on] .info-page th{border-bottom-color:color-mix(in srgb, var(--retro-border) 70%, transparent);color:var(--retro-text)}[data-retro=on] .info-page tbody tr:nth-child(2n){background:color-mix(in srgb, var(--retro-accent) 4%, transparent)}[data-retro=on] .info-page .term,[data-retro=on] .info-page code{font-family:var(--retro-font);background:color-mix(in srgb, var(--retro-accent) 10%, transparent);border:1px solid var(--retro-border);color:var(--retro-accent)}[data-retro=on] .info-page .badge{font-family:var(--retro-font);border-color:var(--retro-border);background:color-mix(in srgb, var(--retro-surface-solid) 80%, transparent);color:var(--retro-text)}[data-retro=on] .info-page pre{background:color-mix(in srgb, var(--retro-surface-solid) 90%, black);border-color:var(--retro-border);color:var(--retro-text)}[data-retro=on] .info-page .glossary dt{font-family:var(--retro-font);color:var(--retro-accent)}[data-retro=on] .info-page .glossary dd{color:var(--retro-muted)}[data-retro=on] .info-page a{color:var(--retro-accent)}[data-retro=on] .info-mermaid .diagram{background:color-mix(in srgb, var(--retro-surface-solid) 85%, black);border-color:var(--retro-border)}[data-retro=on] .info-mermaid .caption-text{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .info-mermaid .expand,[data-retro=on] .info-mermaid .close{font-family:var(--retro-font);border-color:var(--retro-border);background:var(--retro-surface-solid);color:var(--retro-text)}[data-retro=on] .info-page .rail a{color:var(--retro-accent)}[data-retro=on] .info-page .rail code,[data-retro=on] .info-page .rail .repo-role,[data-retro=on] .info-page .rail .note{color:var(--retro-muted)}[data-retro=on] .pc-page{color:var(--retro-text);font-family:var(--retro-font);background:0 0!important}[data-retro=on] .pc-page .pc-section.card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--retro-text);border-radius:4px;background:var(--retro-surface)!important;border-color:var(--retro-border)!important;border-left-color:var(--retro-accent)!important;box-shadow:inset 0 0 0 1px #ffffff08,0 4px 18px #00000024!important}[data-retro=on] .pc-page .card h3,[data-retro=on] .pc-page .card h4,[data-retro=on] .pc-page .move h4{font-family:var(--retro-font);color:var(--retro-text)}[data-retro=on] .pc-page .card header p,[data-retro=on] .pc-page .muted,[data-retro=on] .pc-page .holiday-note,[data-retro=on] .pc-page .move h4{color:var(--retro-muted)}[data-retro=on] .pc-page .lot-form,[data-retro=on] .pc-page .move,[data-retro=on] .pc-page .card footer{border-color:var(--retro-border)}[data-retro=on] .pc-page .table-card,[data-retro=on] .pc-page .table-wrapper{color:var(--retro-text);background:color-mix(in srgb, var(--retro-surface-solid) 88%, black)!important;border-color:var(--retro-border)!important;box-shadow:none!important}[data-retro=on] .pc-page table{font-family:var(--retro-font)}[data-retro=on] .pc-page thead th,[data-retro=on] .pc-page tbody th{background:color-mix(in srgb, var(--retro-surface-solid) 92%, transparent);color:var(--retro-accent-dim);border-bottom-color:var(--retro-border)}[data-retro=on] .pc-page td,[data-retro=on] .pc-page th{border-bottom-color:color-mix(in srgb, var(--retro-border) 70%, transparent);color:var(--retro-text)}[data-retro=on] .pc-page tbody tr:nth-child(2n){background:color-mix(in srgb, var(--retro-accent) 4%, transparent)}[data-retro=on] .pc-page .days th{color:var(--retro-accent)}[data-retro=on] .pc-page .ahead{color:var(--retro-text);background:#7eb6e052}[data-retro=on] .pc-page .ontime{background:color-mix(in srgb, var(--retro-accent) 28%, transparent);color:var(--retro-text)}[data-retro=on] .pc-page .late{color:var(--retro-text);background:#e06a6a59}[data-retro=on] .pc-page .badge{font-family:var(--retro-font);border-color:var(--retro-border);background:color-mix(in srgb, var(--retro-surface-solid) 80%, transparent);color:var(--retro-text)}[data-retro=on] .pc-page .badge.success{border-color:var(--retro-accent);color:var(--retro-accent);background:color-mix(in srgb, var(--retro-accent) 16%, transparent)}[data-retro=on] .pc-page .badge.danger{color:#f0b4b4;background:#e06a6a2e;border-color:#e06a6a}[data-retro=on] .pc-page .input-field .control,[data-retro=on] .pc-page .select-field .control{background:var(--retro-input-bg);border-color:var(--retro-border);box-shadow:none}[data-retro=on] .pc-page .input-field input,[data-retro=on] .pc-page .select-field select{font-family:var(--retro-font);color:var(--retro-text);background:0 0}[data-retro=on] .pc-page .extra input,[data-retro=on] .pc-page .table-card input{font-family:var(--retro-font);color:var(--retro-text);background:0 0;border:0}[data-retro=on] .pc-page .tab-bar{border-bottom-color:var(--retro-border)}[data-retro=on] .pc-page .tab-bar button{font-family:var(--retro-font);color:var(--retro-muted);background:0 0}[data-retro=on] .pc-page .tab-bar button[aria-selected=true]{color:var(--retro-accent);border-bottom-color:var(--retro-accent)}[data-retro=on] .pc-page .tab-bar.sub{background:color-mix(in srgb, var(--retro-accent) 8%, transparent)}[data-retro=on] .pc-page .tab-bar.sub button[aria-selected=true]{background:var(--retro-surface-solid);box-shadow:none}[data-retro=on] .pc-page .history-col,[data-retro=on] .pc-page thead .history-col,[data-retro=on] .pc-page tbody tr:nth-child(2n) .history-col{background:var(--retro-surface-solid)}[data-retro=on] .pc-page td.dirty,[data-retro=on] .pc-page td.dirty .control{background:#f5b94247;border-color:#e0b15a}[data-retro=on] .pc-page .save-bar{background:color-mix(in srgb, var(--retro-surface-solid) 92%, black);border:1px solid var(--retro-accent);color:var(--retro-text)}[data-retro=on] .pc-page .month-days button{background:color-mix(in srgb, var(--retro-accent) 8%, transparent);color:var(--retro-text)}[data-retro=on] .pc-page .month-days button.saved{background:var(--retro-accent);color:var(--retro-surface-solid)}[data-retro=on] .pc-page .cell-field .control{background:var(--retro-input-bg);border-color:var(--retro-border);box-shadow:none}[data-retro=on] .pc-page .input-field .label,[data-retro=on] .pc-page .select-field .label{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .pc-page .button{font-family:var(--retro-font);border-color:var(--retro-border);background:color-mix(in srgb, var(--retro-surface-solid) 82%, transparent);color:var(--retro-text);box-shadow:none}[data-retro=on] .pc-page .button.primary{border-color:var(--retro-accent);color:var(--retro-accent)}[data-retro=on] .pc-page .button:hover:not(:disabled){border-color:var(--retro-accent);box-shadow:0 0 12px var(--retro-glow)}[data-retro=on] dialog.pc-dialog .card{color:var(--retro-text);background:var(--retro-surface)!important;border-color:var(--retro-border)!important;box-shadow:inset 0 0 0 1px #ffffff08,0 4px 18px #00000024!important}[data-retro=on] dialog.pc-dialog .card h3,[data-retro=on] dialog.pc-dialog .table-wrapper{font-family:var(--retro-font);color:var(--retro-text)}[data-retro=on] .pc-page .day-step{background:var(--retro-input-bg);border-color:var(--retro-border);box-shadow:none}[data-retro=on] .pc-page .day-step button,[data-retro=on] .pc-page .day-step span{color:var(--retro-text);font-family:var(--retro-font)}.retro-shell:has(.app){height:100%;min-height:0}.retro-shell:has(.app) .retro-shell-inner{height:100%;min-height:0}[data-retro=on] .app{background:var(--retro-bg)}[data-retro=on] .layer-panel,[data-retro=on] .legend-panel,[data-retro=on] .sams-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--retro-surface)!important;border-color:var(--retro-border)!important;border-radius:4px!important;box-shadow:inset 0 0 0 1px #ffffff08,0 4px 18px #0000002e!important}[data-retro=on] .panel-title,[data-retro=on] .section-label,[data-retro=on] .sams-panel h4{font-family:var(--retro-font);letter-spacing:.08em;color:var(--retro-accent-dim)!important}[data-retro=on] .layer-btn,[data-retro=on] .lot-btn{font-family:var(--retro-font);border:1px solid var(--retro-border)!important;background:color-mix(in srgb, var(--retro-surface-solid) 82%, transparent)!important;color:var(--retro-text)!important;border-radius:3px!important}[data-retro=on] .layer-btn:hover,[data-retro=on] .lot-btn:hover{box-shadow:0 0 8px var(--retro-glow);border-color:var(--retro-accent)!important}[data-retro=on] .layer-btn.active,[data-retro=on] .lot-btn.active{box-shadow:0 0 10px var(--retro-glow);border-color:var(--retro-accent)!important;background:color-mix(in srgb, var(--retro-accent) 16%, var(--retro-surface-solid))!important;color:var(--retro-accent)!important}[data-retro=on] .linkish,[data-retro=on] .sams-link{font-family:var(--retro-font);color:var(--retro-accent)!important}[data-retro=on] .sams-panel .empty{font-family:var(--retro-font);color:var(--retro-muted)}:is([data-retro=on] .legend-panel :global(aside.legend h3),[data-retro=on] .legend-panel :global(aside.legend .name),[data-retro=on] .legend-panel :global(aside.legend .code)),:is([data-retro=on] .date-wrap :global(.label),[data-retro=on] .date-wrap :global(input[type="date"])){font-family:var(--retro-font);color:var(--retro-text)}[data-retro=on] .date-wrap :global(input[type="date"]){background:var(--retro-input-bg);border:1px solid var(--retro-border);border-radius:3px}:is([data-retro=on] .layer-panel :global(.switch-field),[data-retro=on] .legend-panel :global(.switch-field),[data-retro=on] .sams-panel :global(.switch-field)){color:var(--retro-muted);font-family:var(--retro-font)}:is([data-retro=on] .basemap :global(button),[data-retro=on] .controls :global(button)){font-family:var(--retro-font);border-color:var(--retro-border);background:var(--retro-surface);color:var(--retro-text)}[data-retro=on] .landing{color:var(--retro-text);background:0 0!important}[data-retro=on] .landing .hero{background:linear-gradient(180deg, color-mix(in srgb, var(--retro-surface-solid) 55%, transparent) 0%, color-mix(in srgb, var(--retro-bg) 72%, transparent) 100%), url(../../../hero.jpg) center / cover no-repeat;border-bottom:1px solid var(--retro-border)}[data-retro=on] .landing .brand-abbr,[data-retro=on] .landing .hero h1{font-family:var(--retro-font);color:var(--retro-accent);text-shadow:0 0 12px var(--retro-glow)}[data-retro=on] .landing .brand-name,[data-retro=on] .landing .hero p{font-family:var(--retro-font);color:color-mix(in srgb, var(--retro-text) 88%, white)}[data-retro=on] .landing .landing-panel,[data-retro=on] .landing .map-card,[data-retro=on] .landing .admin.admin-panel-shell{background:var(--retro-surface)!important;border:1px solid var(--retro-border)!important;border-radius:4px!important;box-shadow:inset 0 0 0 1px #ffffff08,0 4px 18px #00000024!important}[data-retro=on] .landing .panel-heading,[data-retro=on] .landing .map-card h3,[data-retro=on] .landing .block h2{font-family:var(--retro-font);color:var(--retro-accent-dim)!important}[data-retro=on] .landing .panel-heading-icon,[data-retro=on] .landing .card-icon{color:var(--retro-accent)!important}[data-retro=on] .landing .empty,[data-retro=on] .landing .block p,[data-retro=on] .landing .block a{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .landing .block a{color:var(--retro-accent)}[data-retro=on] .landing .action-grid :global(.button){font-family:var(--retro-font)!important;border:1px solid var(--retro-border)!important;background:color-mix(in srgb, var(--retro-surface-solid) 82%, transparent)!important;color:var(--retro-text)!important;box-shadow:none!important;border-radius:3px!important}[data-retro=on] .landing :global(a.landing-nav-button.button){font-family:var(--retro-font)!important;border:1px solid var(--retro-border)!important;background:color-mix(in srgb, var(--retro-surface-solid) 82%, transparent)!important;color:var(--retro-text)!important;box-shadow:none!important;border-radius:3px!important}[data-retro=on] .landing .action-grid :global(.button:hover){border-color:var(--retro-accent)!important;color:var(--retro-accent)!important;box-shadow:0 0 10px var(--retro-glow)!important}[data-retro=on] .landing :global(a.landing-nav-button.button:hover){border-color:var(--retro-accent)!important;color:var(--retro-accent)!important;box-shadow:0 0 10px var(--retro-glow)!important}[data-retro=on] .landing .action-grid :global(.button.primary){border-color:var(--retro-accent)!important;color:var(--retro-accent)!important}[data-retro=on] .landing :global(.button.primary){border-color:var(--retro-accent)!important;color:var(--retro-accent)!important}[data-retro=on] .landing dt{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .landing :global(label){font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .landing :global(input){font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .landing :global(input){background:var(--retro-input-bg)!important;border:1px solid var(--retro-border)!important;color:var(--retro-text)!important}[data-retro=on] .landing dd{font-family:var(--retro-font);color:var(--retro-text)}[data-retro=on] .landing .avatar{color:var(--retro-accent)}[data-retro=on] .landing.admin-route{color:var(--retro-text);background:0 0!important}[data-retro=on] .landing.admin-route .admin-layout{background:0 0}[data-retro=on] aside.vm-usage{background:var(--retro-surface)!important;border:1px solid var(--retro-border)!important;border-radius:4px!important;box-shadow:inset 0 0 0 1px #ffffff08,0 4px 18px #00000024!important}[data-retro=on] aside.vm-usage .eyebrow,[data-retro=on] aside.vm-usage h2,[data-retro=on] aside.vm-usage h3{font-family:var(--retro-font)}[data-retro=on] aside.vm-usage .eyebrow{color:var(--retro-muted)}[data-retro=on] aside.vm-usage h2{color:var(--retro-accent)}[data-retro=on] aside.vm-usage h3{color:var(--retro-accent-dim)}[data-retro=on] aside.vm-usage .monitor-section{border-top-color:var(--retro-border)}[data-retro=on] aside.vm-usage .collapse-button,[data-retro=on] aside.vm-usage .range button{font-family:var(--retro-font);background:color-mix(in srgb, var(--retro-surface-solid) 82%, transparent);border:1px solid var(--retro-border);color:var(--retro-muted);border-radius:3px}[data-retro=on] aside.vm-usage .range button.active{border-color:var(--retro-accent);color:var(--retro-accent);background:color-mix(in srgb, var(--retro-accent) 10%, transparent)}[data-retro=on] aside.vm-usage .live-dot{background:var(--retro-accent);box-shadow:0 0 7px var(--retro-glow)}[data-retro=on] aside.vm-usage .live-dot.stale{background:var(--retro-muted);box-shadow:none}[data-retro=on] aside.vm-usage .latest-meta,[data-retro=on] aside.vm-usage .sample-time,[data-retro=on] aside.vm-usage .state,[data-retro=on] aside.vm-usage .traffic-note,[data-retro=on] aside.vm-usage .collapsed-summary{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] aside.vm-usage .summary-grid div{background:color-mix(in srgb, var(--retro-surface-solid) 75%, transparent);border-color:var(--retro-border)}[data-retro=on] aside.vm-usage .summary-grid strong{font-family:var(--retro-font);color:var(--retro-text)}[data-retro=on] aside.vm-usage .summary-grid span{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] aside.vm-usage .status-table{font-family:var(--retro-font)}[data-retro=on] aside.vm-usage .status-table thead th{background:color-mix(in srgb, var(--retro-surface-solid) 80%, transparent);border-color:var(--retro-border);color:var(--retro-muted)}[data-retro=on] aside.vm-usage .status-table th,[data-retro=on] aside.vm-usage .status-table td{border-color:var(--retro-border);color:var(--retro-text)}[data-retro=on] aside.vm-usage .status-table tbody tr.ok th,[data-retro=on] aside.vm-usage .status-table tbody tr.ok td{color:var(--retro-accent)}[data-retro=on] aside.vm-usage .status-table tbody tr.warn th,[data-retro=on] aside.vm-usage .status-table tbody tr.warn td{color:#e6b84d}[data-retro=on] aside.vm-usage .status-table tbody tr.bad th,[data-retro=on] aside.vm-usage .status-table tbody tr.bad td,[data-retro=on] aside.vm-usage .state.error{color:#f57}[data-retro=on] .landing.admin-route .admin.admin-panel-shell{color:var(--retro-text);background:var(--retro-surface)!important;border:1px solid var(--retro-border)!important;border-radius:4px!important;box-shadow:inset 0 0 0 1px #ffffff08,0 4px 18px #00000024!important}[data-retro=on] .landing.admin-route .admin-header h2,[data-retro=on] .landing.admin-route .admin-section>h3,[data-retro=on] .landing.admin-route .admin .title{font-family:var(--retro-font);color:var(--retro-accent-dim)}[data-retro=on] .landing.admin-route .admin-header p,[data-retro=on] .landing.admin-route .admin .meta,[data-retro=on] .landing.admin-route .admin .muted,[data-retro=on] .landing.admin-route .admin .help{font-family:var(--retro-font);color:var(--retro-muted)}[data-retro=on] .landing.admin-route .admin-section{background:color-mix(in srgb, var(--retro-surface-solid) 78%, transparent)!important;border:1px solid var(--retro-border)!important;box-shadow:none!important;border-radius:4px!important}[data-retro=on] .landing.admin-route .admin .create,[data-retro=on] .landing.admin-route .admin .edit,[data-retro=on] .landing.admin-route .admin .item,[data-retro=on] .landing.admin-route .admin .help{background:color-mix(in srgb, var(--retro-surface-solid) 65%, transparent)!important;border-color:var(--retro-border)!important}[data-retro=on] .landing.admin-route .admin .create h3{font-family:var(--retro-font);color:var(--retro-text)}[data-retro=on] .landing.admin-route .admin .error,[data-retro=on] .landing.admin-route .admin .warn{color:#f57;font-family:var(--retro-font)}[data-retro=on] .landing.admin-route .admin-title-icon,[data-retro=on] .landing.admin-route .admin .section-icon{color:var(--retro-accent)}:is([data-retro=on] .landing.admin-route .admin :global(label),[data-retro=on] .landing.admin-route .admin :global(input),[data-retro=on] .landing.admin-route .admin :global(select),[data-retro=on] .landing.admin-route .admin :global(textarea)){font-family:var(--retro-font)!important;color:var(--retro-text)!important}:is([data-retro=on] .landing.admin-route .admin :global(input),[data-retro=on] .landing.admin-route .admin :global(select),[data-retro=on] .landing.admin-route .admin :global(textarea)){background:var(--retro-input-bg)!important;border:1px solid var(--retro-border)!important}[data-retro=on] .landing.admin-route .admin :global(.button){font-family:var(--retro-font)!important;border:1px solid var(--retro-border)!important;background:color-mix(in srgb, var(--retro-surface-solid) 82%, transparent)!important;color:var(--retro-text)!important;box-shadow:none!important;border-radius:3px!important}[data-retro=on] .landing.admin-route .admin :global(.button:hover){border-color:var(--retro-accent)!important;color:var(--retro-accent)!important}[data-retro=on] .landing.admin-route .admin :global(.button.primary){border-color:var(--retro-accent)!important;color:var(--retro-accent)!important;background:color-mix(in srgb, var(--retro-accent) 12%, transparent)!important}[data-retro=on] aside.vm-usage .metric-sparkline .spark-label,[data-retro=on] aside.vm-usage .metric-sparkline .spark-latest,[data-retro=on] aside.vm-usage .metric-sparkline .axis-label{font-family:var(--retro-font)}[data-retro=on] aside.vm-usage .metric-sparkline .spark-label{color:var(--retro-muted)}[data-retro=on] aside.vm-usage .metric-sparkline .spark-latest{color:var(--retro-text)}[data-retro=on] aside.vm-usage .metric-sparkline .chart-bg{fill:color-mix(in srgb, var(--retro-surface-solid) 70%, transparent)}[data-retro=on] aside.vm-usage .metric-sparkline .grid-line{stroke:color-mix(in srgb, var(--retro-border) 65%, transparent)}.retro-shell.svelte-b9043j{flex-direction:column;min-height:100%;display:flex}.retro-shell-inner.svelte-b9043j{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.cell,.retro-cell{position:relative}.cell.has-halo:before,.retro-cell.has-halo:before{content:"";background:color-mix(in srgb, var(--cell-halo-color) 24%, transparent);pointer-events:none;z-index:0;position:absolute;inset:0}.cell.has-halo>*,.retro-cell.has-halo>*{z-index:1;position:relative}.cell.is-dirty,.retro-cell.is-dirty{box-shadow:inset 0 0 0 2px var(--kds-accent,#045d67)}[data-retro=on] .retro-cell.is-dirty{box-shadow:inset 0 0 0 2px var(--retro-dirty)}.table-scroll.svelte-1auwbxx{border:1px solid var(--kds-border);background:var(--kds-bg);border-radius:2px;flex:1;overflow:auto}.hw-table.svelte-1auwbxx{border-collapse:collapse;width:max-content;min-width:100%;font-size:.8rem}.hw-table.svelte-1auwbxx th:where(.svelte-1auwbxx),.hw-table.svelte-1auwbxx td:where(.svelte-1auwbxx){border:1px solid color-mix(in srgb, var(--kds-grey) 22%, var(--kds-border));vertical-align:middle;padding:0}.hw-table.svelte-1auwbxx tbody:where(.svelte-1auwbxx) td:where(.svelte-1auwbxx){border-bottom:1px solid color-mix(in srgb, var(--kds-grey) 28%, var(--kds-border))}.hw-table.svelte-1auwbxx thead:where(.svelte-1auwbxx) th:where(.svelte-1auwbxx){z-index:2;background:color-mix(in srgb, var(--kds-grey) 12%, var(--kds-bg));text-align:left;white-space:nowrap;padding:.4rem .35rem;font-weight:600;position:sticky;top:0}.hw-table.svelte-1auwbxx :is(th:where(.svelte-1auwbxx),td:where(.svelte-1auwbxx)).sticky-col:where(.svelte-1auwbxx){z-index:1;background:var(--kds-bg);position:sticky;left:0;box-shadow:2px 0 4px #0000000f}.hw-table.svelte-1auwbxx thead:where(.svelte-1auwbxx) th.sticky-col:where(.svelte-1auwbxx){z-index:4;background:color-mix(in srgb, var(--kds-grey) 12%, var(--kds-bg))}.hw-table tbody tr:not(.row-alt) td{background-color:var(--kds-bg,#fff)}.hw-table tbody tr.row-alt td{background-color:color-mix(in srgb, var(--kds-grey) 16%, var(--kds-bg,#fff))}.hw-table tbody tr:not(.row-alt) td.sticky-col{background-color:var(--kds-bg,#fff)}.hw-table tbody tr.row-alt td.sticky-col{background-color:color-mix(in srgb, var(--kds-grey) 16%, var(--kds-bg,#fff))}.hw-table tbody tr:hover td{background-color:color-mix(in srgb, var(--kds-accent,#045d67) 8%, var(--kds-bg,#fff))}.hw-table tbody tr.row-alt:hover td{background-color:color-mix(in srgb, var(--kds-accent,#045d67) 8%, color-mix(in srgb, var(--kds-grey) 16%, var(--kds-bg,#fff)))}.hw-table tbody tr:hover td.sticky-col{background-color:color-mix(in srgb, var(--kds-accent,#045d67) 8%, var(--kds-bg,#fff))}.actions-col.svelte-1auwbxx{z-index:1;background:var(--kds-bg);text-align:center;width:2rem;position:sticky;right:0}.hw-table.svelte-1auwbxx tbody:where(.svelte-1auwbxx) tr.clickable:where(.svelte-1auwbxx){cursor:pointer}.hw-table tbody tr.row-selected td{background-color:color-mix(in srgb, var(--kds-accent,#045d67) 12%, var(--kds-bg,#fff))}.hw-table tbody tr.row-selected.row-alt td{background-color:color-mix(in srgb, var(--kds-accent,#045d67) 12%, color-mix(in srgb, var(--kds-grey) 16%, var(--kds-bg,#fff)))}.hw-table tbody tr.row-selected td.sticky-col{background-color:color-mix(in srgb, var(--kds-accent,#045d67) 12%, var(--kds-bg,#fff))}[data-retro=on] .retro-table.svelte-1auwbxx tbody:where(.svelte-1auwbxx) tr.clickable:where(.svelte-1auwbxx){cursor:pointer}.standard-save-bar.svelte-84kwmf{z-index:10;border-top:1px solid var(--kds-border);background:color-mix(in srgb, var(--kds-bg) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 1rem;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 16px #00000014}.standard-save-bar.svelte-84kwmf .count:where(.svelte-84kwmf){color:var(--kds-accent,#045d67);font-size:.85rem;font-weight:600}.standard-save-bar.svelte-84kwmf .actions:where(.svelte-84kwmf){gap:.5rem;display:flex}.header-chip.svelte-rea45l{background:#000000b8;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:.4rem;max-width:100%;padding:.22rem .35rem .22rem .5rem;display:inline-flex;box-shadow:0 1px 4px #00000040}.chip-label.svelte-rea45l{letter-spacing:.06em;text-transform:uppercase;color:#e8eef4;white-space:nowrap;flex-shrink:0;font-size:.62rem;font-weight:700}.chip-controls.svelte-rea45l{align-items:center;gap:.25rem;min-width:0;display:inline-flex}.header-chip.svelte-rea45l .std-btn,.header-chip.svelte-rea45l .retro-btn{padding:.22rem .5rem;font-size:.72rem}.retro-toggle-wrap.svelte-wfjkkt{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.standard-toggle-group.svelte-wfjkkt{align-items:center;gap:.25rem;display:inline-flex}.std-btn.svelte-wfjkkt{appearance:none;color:#f8fafc;font:inherit;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff38;border-radius:3px;padding:.22rem .5rem;font-size:.72rem;font-weight:600}.std-btn.svelte-wfjkkt:hover:not(.active){background:#ffffff2e}.std-btn.active.svelte-wfjkkt{color:#dbeafe;background:#93c5fd33;border-color:#93c5fd}.retro-mini-switch.svelte-1uprwte{appearance:none;border:1px solid var(--retro-border);background:color-mix(in srgb, var(--retro-surface-solid) 90%, black);cursor:pointer;border-radius:2px;align-items:center;width:1.65rem;height:.85rem;padding:0;transition:border-color .12s,box-shadow .12s,background .12s;display:inline-flex;position:relative}.retro-mini-switch.on.svelte-1uprwte{border-color:var(--retro-accent);background:color-mix(in srgb, var(--retro-accent) 18%, var(--retro-surface-solid));box-shadow:0 0 6px color-mix(in srgb, var(--retro-accent) 45%, transparent)}.retro-mini-switch.svelte-1uprwte:disabled{opacity:.4;cursor:not-allowed}.thumb.svelte-1uprwte{background:var(--retro-muted);border-radius:1px;width:.55rem;height:calc(100% - 2px);transition:transform .12s,background .12s;position:absolute;top:1px;left:1px}.retro-mini-switch.on.svelte-1uprwte .thumb:where(.svelte-1uprwte){background:var(--retro-accent);box-shadow:0 0 4px var(--retro-accent);transform:translate(.72rem)}
