.job-hq-theme{--radius:.5rem;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(16% .009 285);--foreground:oklch(94% .005 265);--card:oklch(21.5% .01 285);--card-foreground:var(--foreground);--popover:var(--card);--popover-foreground:var(--foreground);--primary:oklch(76% .065 140);--primary-foreground:oklch(19% .02 140);--ring:var(--primary);--secondary:oklch(28.5% .022 145);--secondary-foreground:var(--foreground);--muted:var(--secondary);--muted-foreground:oklch(73% .009 265);--accent:oklch(31% .025 145);--accent-foreground:var(--foreground);--row-alt:var(--background);--border:oklch(32.5% .016 145);--input:oklch(40.5% .02 145);--success:oklch(74% .105 165);--success-foreground:oklch(96% .03 165);--warning:oklch(79% .1 85);--warning-foreground:oklch(97% .05 95);--destructive:oklch(69% .17 28);--sidebar:oklch(13.5% .009 285);--sidebar-foreground:oklch(97% .004 240);--sidebar-accent:oklch(27% .025 145);--sidebar-border:var(--border);--job-lime:var(--primary);--job-lime-ink:var(--primary-foreground);--job-blue-wash:oklch(29% .028 145);--job-green-wash:oklch(26% .025 145);--job-silver:oklch(82% .012 265);--job-armour:oklch(44% .038 145);--job-amber-wash:oklch(25.5% .02 85);--job-shadow:0 2px 8px oklch(5% 0 0/.12);--dock-shadow:0 6px 24px oklch(5% 0 0/.55);--dashboard-surface:var(--card);--font-sans:"Work Sans", ui-sans-serif, system-ui, sans-serif;--font-display:"Space Grotesk", "Work Sans", sans-serif}.job-hq-theme body{font-family:var(--font-sans)}.job-hq-theme .app-shell h2{color:var(--foreground)}.job-hq-theme .app-shell .rounded-sm{border-radius:4px}.job-hq-theme .dashboard-refined{--dashboard-surface:var(--card);--dashboard-depth:var(--job-shadow)}.job-hq-theme .dashboard-stat{background:var(--card);box-shadow:var(--job-shadow);border-radius:8px}.job-hq-theme .dashboard-refined .dashboard-awaiting{border:0;border-top:1px solid var(--input);box-shadow:none;background:0 0;border-radius:0;padding:20px 0 0}.job-hq-theme .handbook-row,.job-hq-theme .app-shell .divide-y>a{border:1px solid var(--border);background:var(--card);border-radius:8px}.job-hq-theme .handbook-row:hover{background:var(--accent);border-color:var(--input);transform:none}.job-hq-theme .icon3d{background:var(--secondary);color:var(--foreground);box-shadow:none;border-radius:8px}.job-hq-theme .icon3d:after,.job-hq-theme .btn3d:after{display:none}.job-hq-theme .icon3d-blue{background:var(--job-blue-wash);color:var(--primary)}.job-hq-theme .icon3d-green{background:var(--job-green-wash);color:var(--success)}.job-hq-theme .icon3d-amber{background:var(--job-amber-wash);color:var(--warning)}.job-hq-theme .icon3d>svg,.job-hq-theme .glyph3d,.job-hq-theme .app-shell :where(svg[viewBox="0 0 24 24"][stroke=currentColor]){filter:none;stroke-width:1.8px}.job-hq-theme .btn3d{background:var(--secondary);color:var(--foreground);border:1px solid var(--input);box-shadow:none;border-radius:6px;transform:none}.job-hq-theme .btn3d:hover:not(:disabled){background:var(--accent);border-color:var(--primary);filter:none;transform:none}.job-hq-theme .btn3d:active:not(:disabled){box-shadow:none;transform:none}.job-hq-theme .btn3d-red{background:var(--destructive);color:var(--destructive-foreground)}.job-hq-theme button:not(.btn3d),.job-hq-theme [data-slot=button]{border-radius:6px}.job-brand-mark{background:var(--secondary);color:var(--job-lime);border:1px solid var(--input);border-radius:8px}.job-sidebar{color:var(--sidebar-foreground)}.job-sidebar .job-nav-link{color:color-mix(in oklab, var(--sidebar-foreground) 67%, var(--sidebar));border-radius:6px}.job-sidebar .job-nav-link:hover{background:var(--sidebar-accent);color:var(--sidebar-foreground)}.job-sidebar .job-nav-link[data-status=active]{background:var(--sidebar-accent);color:var(--sidebar-foreground);box-shadow:inset 3px 0 var(--job-lime)}.job-sidebar .job-nav-link[data-status=active] svg{color:var(--job-lime)}.job-sister-link{border-top:1px solid var(--sidebar-border);color:var(--sidebar-foreground)}.job-sister-link .text-muted-foreground{color:color-mix(in oklab, var(--sidebar-foreground) 65%, var(--sidebar))}.job-hq-theme .mobile-dock{background:var(--card);border-radius:12px}.job-hq-theme .mobile-dock a{border-radius:6px}.job-hq-theme .mobile-dock a[data-status=active]{background:var(--job-blue-wash);color:var(--primary)}.job-dashboard-heading{border-bottom:1px solid var(--border);padding-bottom:24px}.job-hq-theme .job-stats .dashboard-stat{flex-direction:column;align-items:flex-start;gap:18px;padding:20px}.job-hq-theme .job-stats .dashboard-stat .font-display{font-variant-numeric:tabular-nums;font-size:28px;line-height:1.2}.job-hq-theme .job-stats .dashboard-stat p:first-child{margin-bottom:6px}.job-hq-theme .job-stats .dashboard-stat:nth-child(4){background:var(--job-green-wash);border-color:color-mix(in oklab, var(--success) 18%, var(--border))}.job-hq-theme .dashboard-signal{background:var(--success);box-shadow:none}.job-hq-theme .job-run-row{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;padding:16px 0}.job-hq-theme .job-run-row:hover{background:var(--accent)}.job-hq-theme .job-run-time{min-width:56px;font-weight:500}.job-hq-theme .job-status{white-space:nowrap;border-radius:4px;flex-shrink:0;display:inline-flex}.job-mascot{display:block}.job-mascot img{object-fit:contain;width:100%;height:100%}.job-mascot-portrait{flex-shrink:0;width:44px;height:44px;display:block;position:relative;overflow:hidden}.job-mascot-portrait img{width:78px;max-width:none;height:78px;position:absolute;top:-1px;left:-17px}.job-hq-theme .job-brand-mark{background:0 0;border:0;width:44px;height:44px}.job-hq-theme .job-dashboard-heading{align-items:center;gap:24px;min-height:260px;position:relative}.job-command-copy{z-index:1;flex:1;min-width:0;position:relative}.job-command-copy h1{margin:12px 0 8px;font-size:42px;line-height:1.1}.job-command-date{font-family:var(--font-mono);color:var(--job-silver);font-size:11px}.job-command-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.job-command-mascot{flex-shrink:0;width:230px;height:250px}.job-hq-theme .job-command-actions .btn3d:not(.job-secondary-action){background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.job-hq-theme .job-command-actions .btn3d:not(.job-secondary-action):hover{background:var(--job-silver);border-color:var(--job-silver)}.job-hq-theme .dashboard-stat{border-top:2px solid var(--job-armour)}.job-hq-theme .job-stats .dashboard-stat:nth-child(4){border-top-color:var(--primary)}.job-sidebar .job-sister-link{margin-top:20px}@media (width<=767px){.job-hq-theme .job-dashboard-heading{gap:0;min-height:245px;padding-bottom:18px}.job-command-copy h1{font-size:32px}.job-command-date{font-size:10px}.job-command-mascot{width:190px;height:205px;position:absolute;top:-12px;right:-12px}.job-command-copy>p:not(.job-command-date){max-width:195px}.job-command-copy h1{max-width:180px}.job-command-date{max-width:190px}.job-command-actions{margin-top:58px}.job-hq-theme .job-stats .dashboard-stat{gap:10px;padding:14px}.job-hq-theme .job-stats .icon3d{width:32px;height:32px}.job-hq-theme .job-stats .icon3d svg{width:17px;height:17px}.job-hq-theme .job-stats .dashboard-stat p:first-child{margin-bottom:3px}.job-hq-theme .dashboard-refined{gap:0}.job-hq-theme .dashboard-refined>:not(:last-child){margin-bottom:24px}.job-hq-theme .job-stats .dashboard-stat .font-display{font-size:24px}.job-dashboard-heading{align-items:flex-start}.job-hq-theme .job-run-row{flex-wrap:wrap;gap:10px}.job-hq-theme .job-run-row>.min-w-0{flex-basis:calc(100% - 70px)}.job-hq-theme .job-run-row .job-status{margin-left:66px}}
