.workspace-build.svelte-1f3y9ru{gap:var(--space-16);text-align:left;width:100%;display:grid}.workspace-build-meter.svelte-1f3y9ru{background:var(--surface-strong);border-radius:var(--radius-pill);height:10px;overflow:hidden}.workspace-build-meter.svelte-1f3y9ru span:where(.svelte-1f3y9ru){background:var(--accent);border-radius:inherit;height:100%;transition:width .32s cubic-bezier(.16,1,.3,1);display:block}.workspace-build-steps.svelte-1f3y9ru{gap:8px;margin:0;padding:0;list-style:none;display:grid}.workspace-build-steps.svelte-1f3y9ru li:where(.svelte-1f3y9ru){background:var(--panel-muted);border:1px solid var(--line);border-radius:var(--radius-surface);align-items:center;gap:var(--space-12);opacity:.5;min-height:48px;padding:var(--space-8) var(--space-12);grid-template-columns:auto minmax(0,1fr);transition:background .22s,border-color .22s,opacity .22s;display:grid}.workspace-build-steps.svelte-1f3y9ru li.active:where(.svelte-1f3y9ru),.workspace-build-steps.svelte-1f3y9ru li.done:where(.svelte-1f3y9ru){opacity:1}.workspace-build-steps.svelte-1f3y9ru li.active:where(.svelte-1f3y9ru){background:var(--accent-soft);border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.workspace-build-mark.svelte-1f3y9ru{background:var(--panel);border:1.5px solid var(--line-strong);border-radius:var(--radius-round);color:var(--muted);justify-content:center;align-items:center;width:22px;height:22px;font-size:.68rem;font-weight:850;display:inline-flex}.workspace-build-steps.svelte-1f3y9ru li.done:where(.svelte-1f3y9ru) .workspace-build-mark:where(.svelte-1f3y9ru){background:var(--accent);border-color:var(--accent);color:var(--on-fill)}.workspace-build-steps.svelte-1f3y9ru strong:where(.svelte-1f3y9ru){color:var(--ink-strong);font-size:.96rem;font-weight:var(--weight-medium);line-height:var(--leading-tight);overflow-wrap:anywhere}.workspace-build-status.svelte-1f3y9ru{color:var(--muted);margin:0;font-size:.84rem;line-height:1.4}@media (prefers-reduced-motion:reduce){.workspace-build-meter.svelte-1f3y9ru span:where(.svelte-1f3y9ru),.workspace-build-steps.svelte-1f3y9ru li:where(.svelte-1f3y9ru){transition:none}}.signup-choice-list.svelte-cf5fmm{gap:var(--space-8);display:grid}.signup-choice-list.two.svelte-cf5fmm{grid-template-columns:repeat(auto-fit, minmax(max(var(--signup-choice-min), calc((100% - var(--space-8)) / 2)), 1fr))}.signup-choice.svelte-cf5fmm{background:var(--panel-muted);border:1px solid var(--line);border-radius:var(--radius-surface);color:var(--ink-strong);cursor:pointer;font:inherit;align-items:center;gap:var(--space-12);min-height:48px;padding:var(--space-8) var(--space-12);text-align:left;transition:background var(--duration-base) var(--ease), border-color var(--duration-base) var(--ease), box-shadow var(--duration-base) var(--ease), transform var(--duration-fast) var(--ease);grid-template-columns:auto minmax(0,1fr);display:grid}.signup-choice.svelte-cf5fmm:hover:not(:disabled){background:var(--accent-soft);border-color:color-mix(in srgb, var(--tint-accent) 35%, transparent)}.signup-choice.svelte-cf5fmm:active:not(:disabled){transform:scale(.99)}.signup-choice.svelte-cf5fmm:focus-visible{box-shadow:var(--focus);outline:none}.signup-choice[aria-pressed=true].svelte-cf5fmm{background:var(--accent-soft);border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.signup-choice[aria-pressed=true].svelte-cf5fmm:focus-visible{box-shadow:inset 0 0 0 1px var(--accent), var(--focus)}.signup-choice.svelte-cf5fmm:disabled{cursor:not-allowed;opacity:.6}.signup-choice-marker.svelte-cf5fmm{background:var(--panel);border:1.5px solid var(--line-strong);border-radius:var(--radius-round);color:var(--on-fill);height:22px;transition:background var(--duration-base) var(--ease), border-color var(--duration-base) var(--ease);justify-content:center;align-items:center;width:22px;display:inline-flex}.signup-choice[aria-pressed=true].svelte-cf5fmm .signup-choice-marker:where(.svelte-cf5fmm){background:var(--accent);border-color:var(--accent)}.signup-choice-text.svelte-cf5fmm{gap:var(--space-2);min-width:0;display:grid}.signup-choice-label.svelte-cf5fmm{font-size:.96rem;font-weight:var(--weight-medium);line-height:var(--leading-tight);overflow-wrap:anywhere}.signup-choice-description.svelte-cf5fmm{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-snug);overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.signup-choice.svelte-cf5fmm,.signup-choice-marker.svelte-cf5fmm{transition:none}}.signup-job-type-list.svelte-e8s1zp{background:var(--panel-muted);border-radius:var(--radius-large);gap:var(--space-8);padding:var(--space-12);flex-wrap:wrap;margin:0;list-style:none;display:flex}.signup-job-type.svelte-e8s1zp,.signup-job-type-add.svelte-e8s1zp{border-radius:var(--radius-pill);align-items:center;gap:var(--space-4);max-width:100%;min-height:var(--control-height-sm);min-width:0;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-14);display:inline-flex}.signup-job-type.svelte-e8s1zp{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-strong)}.signup-job-type-name.svelte-e8s1zp{color:var(--ink-strong);font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-snug);overflow-wrap:anywhere;min-width:0}.signup-job-type-add.svelte-e8s1zp{border:1px dashed var(--line-strong);box-sizing:border-box;transition:background var(--duration-base) var(--ease), border-color var(--duration-base) var(--ease);background:0 0;flex:180px}.signup-job-type-add.svelte-e8s1zp:focus-within{background:var(--panel);border-color:var(--ink-strong);box-shadow:var(--focus);border-style:solid}.signup-job-type-add.invalid.svelte-e8s1zp{border-color:var(--danger);border-style:solid}.signup-job-type-add.svelte-e8s1zp form:where(.svelte-e8s1zp){align-items:center;gap:var(--space-4);flex:auto;min-width:0;display:flex}.signup-job-type-add.svelte-e8s1zp input:where(.svelte-e8s1zp){box-shadow:none;color:var(--ink-strong);font-size:var(--text-md);font-weight:var(--weight-medium);background:0 0;border:0;outline:none;flex:auto;width:100%;min-width:0;min-height:0;padding:0}.signup-job-type-add.svelte-e8s1zp input:where(.svelte-e8s1zp)::placeholder{color:var(--subtle);font-weight:var(--weight-regular)}.signup-job-type-add.svelte-e8s1zp input:where(.svelte-e8s1zp):focus,.signup-job-type-add.svelte-e8s1zp input:where(.svelte-e8s1zp):focus-visible{box-shadow:none;outline:none}.signup-job-type-add.svelte-e8s1zp input:where(.svelte-e8s1zp):disabled{cursor:not-allowed}@media (width<=900px){.signup-job-type-add.svelte-e8s1zp input:where(.svelte-e8s1zp){font-size:var(--text-base)}}.signup-setup.svelte-fkq64y{align-content:start;gap:var(--space-24);text-align:left;min-width:0;display:grid;container:signup-setup/inline-size}.signup-setup-loading.svelte-fkq64y{gap:var(--space-16);display:grid}.signup-setup-loading-grid.svelte-fkq64y{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.signup-setup-panel.svelte-fkq64y{background:var(--panel-muted);border-radius:var(--radius-large);padding:var(--space-4) var(--space-16);display:grid}.signup-setup-note.svelte-fkq64y{color:var(--muted);font-size:var(--text-md);line-height:var(--leading-normal);margin:0}.signup-setup.svelte-fkq64y .signup-visit-length .ui-select{max-width:260px}.signup-hours.svelte-fkq64y{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.signup-day.svelte-fkq64y{gap:var(--space-10);padding:var(--space-16)}.signup-day-summary.svelte-fkq64y{color:var(--muted);font-size:var(--text-md);margin:0}.signup-day-summary.svelte-fkq64y strong:where(.svelte-fkq64y){color:var(--ink-strong);font-weight:var(--weight-semibold)}.signup-day-track.svelte-fkq64y{background:var(--surface-strong);border-radius:var(--radius-pill);height:10px;position:relative;overflow:hidden}.signup-day-fill.svelte-fkq64y{background:var(--accent);border-radius:var(--radius-pill);position:absolute;inset-block:0}.signup-day-ticks.svelte-fkq64y{color:var(--subtle);font-size:var(--text-xs);font-variant-numeric:tabular-nums;height:1.4em;position:relative}.signup-day-ticks.svelte-fkq64y span:where(.svelte-fkq64y){white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.signup-day-ticks.svelte-fkq64y span:where(.svelte-fkq64y):first-child{transform:none}.signup-day-ticks.svelte-fkq64y span:where(.svelte-fkq64y):last-child{transform:translate(-100%)}.signup-records-next.svelte-fkq64y{gap:var(--space-4);padding:var(--space-14) var(--space-16)}.signup-records-next.svelte-fkq64y p:where(.svelte-fkq64y){color:var(--muted);font-size:var(--text-md);line-height:var(--leading-normal);margin:0}.signup-records-next.svelte-fkq64y strong:where(.svelte-fkq64y){color:var(--ink-strong);font-weight:var(--weight-semibold)}.signup-ready-list.svelte-fkq64y{background:var(--panel-muted);border-radius:var(--radius-large);gap:var(--space-12) var(--space-32);padding:var(--space-16);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.signup-ready-row.svelte-fkq64y{display:contents}.signup-ready-row.svelte-fkq64y dt:where(.svelte-fkq64y){color:var(--muted);font-size:var(--text-md);align-items:center;gap:var(--space-8);line-height:var(--leading-snug);display:flex}.signup-ready-row.svelte-fkq64y dt:where(.svelte-fkq64y) svg{color:var(--success);flex:none}.signup-ready-row.svelte-fkq64y dd:where(.svelte-fkq64y){color:var(--ink-strong);font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-snug);overflow-wrap:anywhere;min-width:0;margin:0}.time.svelte-fkq64y{white-space:nowrap}@container signup-setup (width<=480px){.signup-ready-list.svelte-fkq64y{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.signup-ready-row.svelte-fkq64y+.signup-ready-row:where(.svelte-fkq64y) dt:where(.svelte-fkq64y){margin-top:var(--space-10)}.signup-ready-row.svelte-fkq64y dd:where(.svelte-fkq64y){padding-left:calc(18px + var(--space-8))}}.signup-trial-target.svelte-fkq64y{align-items:center;gap:var(--space-12);grid-template-columns:auto minmax(0,1fr);display:grid}.signup-trial-target-mark.svelte-fkq64y{background:var(--accent);border-radius:var(--radius-round);color:var(--on-fill);font-size:var(--text-base);font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.signup-trial-target.svelte-fkq64y p:where(.svelte-fkq64y){gap:var(--space-2);margin:0;display:grid}.signup-trial-target.svelte-fkq64y strong:where(.svelte-fkq64y){color:var(--ink-strong);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.signup-trial-target.svelte-fkq64y p:where(.svelte-fkq64y) span:where(.svelte-fkq64y){color:var(--muted);font-size:var(--text-md);line-height:var(--leading-normal)}@media (width<=520px){.signup-hours.svelte-fkq64y{gap:var(--space-8)}}.signup-welcome.svelte-nnuon9{align-content:start;gap:var(--space-24);text-align:left;display:grid}header.svelte-nnuon9 .lede:where(.svelte-nnuon9){max-width:52ch}.signup-welcome-outcomes.svelte-nnuon9{background:var(--panel-muted);border-radius:var(--radius-large);gap:var(--space-12);padding:var(--space-16);margin:0;list-style:none;display:grid}.signup-welcome-outcomes.svelte-nnuon9 li:where(.svelte-nnuon9){color:var(--ink-strong);font-size:var(--text-base);font-weight:var(--weight-medium);align-items:center;gap:var(--space-10);line-height:var(--leading-snug);grid-template-columns:auto minmax(0,1fr);display:grid}.signup-welcome-outcomes.svelte-nnuon9 li:where(.svelte-nnuon9) svg{color:var(--success)}.signup-welcome.svelte-nnuon9 .signup-legal-consent:where(.svelte-nnuon9){margin:0}
