.checking.svelte-19pyleb{background-color:var(--surface-page);justify-content:center;align-items:center;min-height:100dvh;display:flex}.logo-slot.svelte-1q6vg3v{justify-self:start;position:relative}.brand.svelte-1q6vg3v{border-radius:var(--radius-md);color:var(--text-strong);transition:background-color var(--dur) var(--ease-out);align-items:center;gap:.5rem;padding:.25rem .5rem .25rem .375rem;text-decoration:none;display:inline-flex}.brand.svelte-1q6vg3v:hover{background-color:var(--fill-hover)}.brand.svelte-1q6vg3v:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.wordmark.svelte-1q6vg3v{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem;font-weight:600;line-height:1}.wordmark.svelte-1q6vg3v .dim:where(.svelte-1q6vg3v){color:var(--text-subtle)}.mobile-logo.svelte-1q6vg3v{display:none}.mobile-menu.svelte-1q6vg3v{z-index:60;border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--surface-overlay);min-width:11rem;box-shadow:var(--shadow-overlay);flex-direction:column;gap:.125rem;padding:.25rem;display:none;position:absolute;top:calc(100% + .5rem);left:0}.menu-link.svelte-1q6vg3v{color:inherit;border-radius:var(--radius-sm);white-space:nowrap;padding:.5rem .625rem;font-size:.9375rem;font-weight:500;text-decoration:none}.menu-link.svelte-1q6vg3v:hover,.menu-link.svelte-1q6vg3v:focus-visible{background-color:var(--fill-active)}.menu-link[data-active=true].svelte-1q6vg3v{background-color:var(--accent-soft);box-shadow:inset 2px 0 0 var(--accent)}.menu-link.svelte-1q6vg3v:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}@media (width<=72rem){.desktop-logo.svelte-1q6vg3v{display:none}.mobile-logo.svelte-1q6vg3v{display:block}.mobile-menu.svelte-1q6vg3v{display:flex}}header.svelte-w1uwld{z-index:50;height:var(--app-header-h);padding:var(--safe-top) 1.25rem 0;border-bottom:1px solid var(--border);background-color:var(--surface-glass);-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;display:grid;position:sticky;top:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){header.svelte-w1uwld{background-color:var(--surface-raised)}}.primary.svelte-w1uwld{justify-content:center;justify-self:center;align-items:center;gap:1.5rem;min-width:0;max-width:100%;display:flex}.actions.svelte-w1uwld{justify-self:end;align-items:center;gap:.25rem;min-width:0;display:flex}.cmdk-trigger.svelte-w1uwld{border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--surface-sunken);min-width:0;height:1.75rem;color:var(--text-muted);letter-spacing:.02em;cursor:pointer;transition:border-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out);flex:auto;align-items:center;gap:.5rem;margin-right:.25rem;padding:0 .5rem 0 .625rem;font-size:.75rem;display:inline-flex}.cmdk-trigger.svelte-w1uwld:hover{border-color:var(--border-strong);color:var(--text)}.cmdk-trigger.svelte-w1uwld:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cmdk-trigger.svelte-w1uwld kbd:where(.svelte-w1uwld){pointer-events:none}.cmdk-trigger-text.svelte-w1uwld{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.actions.svelte-w1uwld a:where(.svelte-w1uwld),.nav-link.svelte-w1uwld{color:inherit}.utility-link.svelte-w1uwld{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--text-strong);transition:background-color var(--dur) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.utility-link.svelte-w1uwld:hover,.utility-link[data-active=true].svelte-w1uwld{background-color:var(--fill-active)}.utility-link.svelte-w1uwld:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.nav-link.svelte-w1uwld{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:.25rem 0;font-size:.75rem;font-weight:600;text-decoration:none;position:relative}.nav-link.svelte-w1uwld:after{content:"";height:1px;transition:left var(--dur) var(--ease-out), right var(--dur) var(--ease-out);background-color:currentColor;position:absolute;bottom:0;left:50%;right:50%}.nav-link.svelte-w1uwld:hover:after,.nav-link.svelte-w1uwld:focus-visible:after,.nav-link[data-active=true].svelte-w1uwld:after{left:0;right:0}.nav-link[data-active=true].svelte-w1uwld:after{background-color:var(--accent);height:2px}.nav-link.svelte-w1uwld:focus-visible{outline:2px solid var(--focus-ring);outline-offset:.25rem}header.svelte-w1uwld button[data-active=true]{background-color:var(--fill-active)}@media (width<=72rem){.primary.svelte-w1uwld{display:none}}@media (width<=42rem){header.svelte-w1uwld{grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding-inline:.75rem}.actions.svelte-w1uwld{grid-column:2;width:100%}.cmdk-trigger.svelte-w1uwld{height:2.25rem}.cmdk-trigger.svelte-w1uwld kbd:where(.svelte-w1uwld){display:none}}@media (width<=22rem){header.svelte-w1uwld{gap:.5rem}.cmdk-trigger.svelte-w1uwld{flex:0 0 2.25rem;justify-content:center;padding-inline:0}.cmdk-trigger-text.svelte-w1uwld{width:1rem;font-size:0}.cmdk-trigger-text.svelte-w1uwld:before{content:"⌕";font-size:1rem}}@media (prefers-reduced-motion:reduce){.nav-link.svelte-w1uwld:after{transition:none}}.status-projects.svelte-1sw988n{justify-content:flex-end;align-items:center;width:100%;min-width:0;display:flex;position:relative}.row.svelte-1sw988n{align-items:center;gap:.75rem;min-width:0;display:inline-flex}.measure.svelte-1sw988n{visibility:hidden;pointer-events:none;width:max-content;position:absolute;right:0}.item.svelte-1sw988n{color:var(--text-muted);flex:none;grid-template-columns:auto auto auto;align-items:center;gap:.375rem;text-decoration:none;display:inline-grid}.item.svelte-1sw988n:hover{color:var(--text-strong)}.dot.svelte-1sw988n{border-radius:50%;width:6px;height:6px}.name.svelte-1sw988n{max-width:7rem;color:var(--text-subtle);text-overflow:ellipsis;overflow:hidden}.value.svelte-1sw988n{color:var(--text-strong);font-variant-numeric:tabular-nums}[data-health=atRisk].svelte-1sw988n{color:var(--warning-fg)}[data-health=offTrack].svelte-1sw988n{color:var(--danger-fg)}.overview.svelte-1sw988n{height:100%;color:var(--text-muted);font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;display:inline-flex}.overview.svelte-1sw988n:hover,.overview[aria-expanded=true].svelte-1sw988n{color:var(--text-strong)}.overview.svelte-1sw988n:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.more.svelte-1sw988n{color:var(--text-subtle)}.count.svelte-1sw988n{margin-left:.25rem}.empty.svelte-1sw988n{color:var(--text-subtle)}.panel.svelte-1sw988n{right:.75rem;bottom:calc(var(--app-statusbar-h) + .375rem);z-index:41;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background-color:var(--surface-overlay);width:min(26rem,100vw - 1.5rem);box-shadow:var(--shadow-md);white-space:normal;position:fixed}.panel-head.svelte-1sw988n{border-bottom:1px solid var(--border);color:var(--text-subtle);justify-content:space-between;padding:.5rem .75rem;display:flex}.panel-head.svelte-1sw988n a:where(.svelte-1sw988n){color:var(--text-muted);text-decoration:none}.panel-head.svelte-1sw988n a:where(.svelte-1sw988n):hover{color:var(--text-strong)}ul.svelte-1sw988n{margin:0;padding:.25rem 0;list-style:none}.project.svelte-1sw988n{color:var(--text-muted);grid-template-columns:auto minmax(0,1fr) 4rem 2.5rem;align-items:center;gap:.625rem;padding:.375rem .75rem;text-decoration:none;display:grid}.project.svelte-1sw988n:hover,.project.svelte-1sw988n:focus-visible{background-color:var(--surface-hover,var(--surface-page));outline:none}.project-text.svelte-1sw988n{min-width:0;display:grid}.project-name.svelte-1sw988n{color:var(--text-strong);font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-meta.svelte-1sw988n{color:var(--text-subtle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sep.svelte-1sw988n{margin:0 .25rem}.bar.svelte-1sw988n{background-color:var(--border);border-radius:2px;height:4px;overflow:hidden}.fill.svelte-1sw988n{height:100%;display:block}.project.svelte-1sw988n .value:where(.svelte-1sw988n){text-align:right}.statusbar.svelte-1uwiwi0{z-index:40;height:var(--app-statusbar-h);padding:0 .75rem var(--safe-bottom);border-top:1px solid var(--border);background-color:var(--surface-raised);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--track-label);color:var(--text-muted);white-space:nowrap;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:1rem;display:grid;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.group.svelte-1uwiwi0{align-items:center;gap:.625rem;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.route.svelte-1uwiwi0{justify-self:start}.summary.svelte-1uwiwi0{justify-content:flex-end;justify-self:stretch}.booths.svelte-1uwiwi0{flex:none;grid-template-columns:repeat(6,2.5rem);justify-content:center;justify-self:center;align-items:center;gap:.25rem;display:inline-grid}.booth.svelte-1uwiwi0{min-width:0;color:var(--text-muted);text-align:center;justify-content:center;align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.booth.svelte-1uwiwi0:hover{color:var(--text-strong)}.booth-dot.svelte-1uwiwi0{background-color:var(--text-subtle);border-radius:50%;flex:none;width:6px;height:6px}.booth-dot[data-state=active].svelte-1uwiwi0{background-color:var(--success-fg)}.booth-dot[data-state=finalizing].svelte-1uwiwi0{background-color:var(--warning-fg)}.booth-dot[data-state=critical].svelte-1uwiwi0{background-color:var(--danger-fg)}.brand.svelte-1uwiwi0{color:var(--text-strong);font-weight:var(--weight-label)}.path.svelte-1uwiwi0{text-overflow:ellipsis;min-width:0;overflow:hidden}.sep.svelte-1uwiwi0{color:var(--text-subtle)}.dot.svelte-1uwiwi0{background-color:var(--accent);width:6px;height:6px;animation:svelte-1uwiwi0-pulse 2s var(--ease-out) infinite;border-radius:50%;flex:none}@keyframes svelte-1uwiwi0-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (width<=40rem){.booths.svelte-1uwiwi0{grid-template-columns:repeat(6,2rem);gap:.125rem}.brand.svelte-1uwiwi0,.sep.svelte-1uwiwi0{display:none}}@media (prefers-reduced-motion:reduce){.dot.svelte-1uwiwi0{animation:none}}.cmdk.svelte-1sjriz7{flex-direction:column;display:flex}.cmdk-input.svelte-1sjriz7{box-sizing:border-box;border:none;border-bottom:1px solid var(--border);width:100%;color:var(--text-strong);letter-spacing:.01em;background:0 0;outline:none;padding:.875rem 1rem;font-size:.9375rem}.cmdk-input.svelte-1sjriz7::placeholder{color:var(--text-subtle)}.cmdk-list.svelte-1sjriz7{max-height:22rem;margin:0;padding:.375rem;list-style:none;overflow-y:auto}.cmdk-item.svelte-1sjriz7{border-radius:var(--radius-sm);cursor:pointer;color:var(--text);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .625rem;font-size:.8125rem;display:flex}.cmdk-item.active.svelte-1sjriz7{background-color:var(--selected);color:var(--text-strong);box-shadow:inset 2px 0 0 var(--accent)}.cmdk-label.svelte-1sjriz7{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cmdk-hint.svelte-1sjriz7{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-subtle);flex:none}.cmdk-go.svelte-1sjriz7{color:var(--text-subtle);opacity:0;font-size:.75rem}.cmdk-item.active.svelte-1sjriz7 .cmdk-go:where(.svelte-1sjriz7){opacity:1}.cmdk-empty.svelte-1sjriz7{color:var(--text-muted);padding:.75rem .625rem;font-size:.8125rem}.bug-report-surface{--dialog-width:min(34rem, calc(100vw - 2rem))}.report.svelte-udc6wr{flex-direction:column;gap:.875rem;width:100%;padding:1.25rem;display:flex}h2.svelte-udc6wr{font-family:var(--font-display);margin:0;font-size:1.0625rem;font-weight:600}.field.svelte-udc6wr{flex-direction:column;gap:.375rem;font-size:.8125rem;display:flex}.field.svelte-udc6wr em:where(.svelte-udc6wr){color:var(--text-muted);font-style:normal}.required.svelte-udc6wr{color:var(--danger-fg);text-transform:uppercase;letter-spacing:var(--track-label);font-size:.6875rem;font-weight:500}.bug-report-surface .select{min-width:0;display:flex}.bug-report-surface .select .trigger{width:100%}textarea.svelte-udc6wr{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-input,transparent);color:inherit;font:inherit;resize:vertical;padding:.5rem .625rem;font-size:.8125rem}textarea.svelte-udc6wr:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.details.svelte-udc6wr{align-items:baseline;gap:.5rem;font-size:.8125rem;display:flex}.context-summary.svelte-udc6wr{color:var(--text-subtle);font-family:var(--font-mono);margin-top:.125rem;font-size:.6875rem;font-style:normal;display:block}.error.svelte-udc6wr{color:var(--danger-fg);margin:0;font-size:.8125rem}.actions.svelte-udc6wr{justify-content:flex-end;gap:.5rem;display:flex}.shell.svelte-1v2axqk{min-height:100dvh;color:var(--text-strong);background-color:var(--surface-page);background-image:radial-gradient(var(--grid-dot) 1px, transparent 1px);background-position:-1px -1px;background-size:22px 22px}.shell.iosSurface.svelte-1v2axqk{--native-ios-bottom-clearance:0px;--app-header-h:0px;--app-statusbar-h:0px;background:0 0}main.svelte-1v2axqk{--main-pad-top:2rem;--main-pad-x:1.25rem;--main-pad-bottom:4rem;min-width:0;padding:var(--main-pad-top) var(--main-pad-x) calc(var(--main-pad-bottom) + var(--app-statusbar-h));scroll-padding-bottom:calc(var(--main-pad-bottom) + var(--app-statusbar-h))}main.iosSurface.svelte-1v2axqk{--main-pad-top:.75rem;--main-pad-x:1rem;--main-pad-bottom:1rem;min-height:0}main.immersive.svelte-1v2axqk{height:100dvh;padding:0}main.svelte-1v2axqk:focus{outline:none}.skip-link.svelte-1v2axqk{z-index:100;border-radius:var(--radius-md);background-color:var(--ink);color:var(--text-on-solid);font-family:var(--font-sans);transition:top var(--dur) var(--ease-out);padding:.5rem .875rem;font-size:.875rem;font-weight:500;text-decoration:none;position:absolute;top:-3rem;left:.5rem}.skip-link.svelte-1v2axqk:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;top:.5rem}@media (prefers-reduced-motion:reduce){.skip-link.svelte-1v2axqk{transition:none}}@media (width<=40rem){.shell.svelte-1v2axqk{overflow-x:clip}main.svelte-1v2axqk{--main-pad-x:.75rem}}
