.authentication-required.svelte-oq0tba{display:grid;gap:18px;justify-items:center;text-align:center}.authentication-required-header.svelte-oq0tba{display:grid;gap:8px;max-width:22rem;justify-items:center}.authentication-required.svelte-oq0tba h2:where(.svelte-oq0tba){margin:0;color:var(--tac-text);font-size:1.25rem;line-height:1.2;font-weight:600;letter-spacing:0}.authentication-required.svelte-oq0tba p:where(.svelte-oq0tba){margin:0;color:var(--tac-muted);font-size:.86rem;line-height:1.5}.authentication-required-copy.svelte-oq0tba{text-wrap:balance}.authentication-required-list.svelte-oq0tba{display:grid;width:100%;gap:8px;margin:0;padding:0;list-style:none}.authentication-required-list.svelte-oq0tba li:where(.svelte-oq0tba){min-height:42px;border:1px solid var(--tac-line);border-radius:var(--tac-radius-md);background:var(--tac-surface);color:var(--tac-text);padding:8px 12px;text-align:left}.authentication-required-list.svelte-oq0tba span:where(.svelte-oq0tba),.authentication-required-list.svelte-oq0tba small:where(.svelte-oq0tba){display:block}.authentication-required-list.svelte-oq0tba span:where(.svelte-oq0tba){font-size:.86rem;font-weight:600}.authentication-required-list.svelte-oq0tba small:where(.svelte-oq0tba){color:var(--tac-muted);font-size:.78rem;line-height:1.35}.authentication-required-actions.svelte-oq0tba{display:flex;gap:14px;align-items:center;justify-content:center}.authentication-required-actions.svelte-oq0tba a:where(.svelte-oq0tba),.authentication-required-actions.svelte-oq0tba button:where(.svelte-oq0tba){border:0;background:transparent;color:var(--tac-muted);padding:0;font:inherit;font-size:.82rem;font-weight:600;text-decoration:none;cursor:pointer}.workspace-choice.svelte-28nnqp{display:grid;gap:18px;justify-items:center;text-align:center}.workspace-choice-header.svelte-28nnqp{display:grid;gap:8px;max-width:22rem;justify-items:center}.workspace-choice.svelte-28nnqp h2:where(.svelte-28nnqp){margin:0;color:var(--tac-text);font-size:1.25rem;line-height:1.2;font-weight:600;letter-spacing:0}.workspace-choice.svelte-28nnqp p:where(.svelte-28nnqp){margin:0;color:var(--tac-muted);font-size:.86rem;line-height:1.5}.workspace-choice-copy.svelte-28nnqp{text-wrap:balance}.workspace-choice-list.svelte-28nnqp{display:grid;width:100%;gap:8px;margin:0;padding:0;list-style:none}.workspace-choice.svelte-28nnqp button:where(.svelte-28nnqp){width:100%;min-height:42px;border:1px solid var(--tac-line);border-radius:var(--tac-radius-md);background:var(--tac-surface);color:var(--tac-text);padding:9px 14px;font:inherit;font-size:.86rem;font-weight:600;text-align:left;cursor:pointer}.workspace-choice.svelte-28nnqp button:where(.svelte-28nnqp):disabled{cursor:not-allowed;opacity:.62}.workspace-choice.svelte-28nnqp button:where(.svelte-28nnqp) span:where(.svelte-28nnqp),.workspace-choice.svelte-28nnqp button:where(.svelte-28nnqp) small:where(.svelte-28nnqp){display:block}.workspace-choice.svelte-28nnqp button:where(.svelte-28nnqp) small:where(.svelte-28nnqp){color:var(--tac-muted);font-size:.78rem;font-weight:600;line-height:1.35}.workspace-choice.svelte-28nnqp .workspace-choice-error:where(.svelte-28nnqp){color:var(--tac-danger)}.workspace-choice-actions.svelte-28nnqp{display:flex;gap:14px;align-items:center;justify-content:center}.workspace-choice-actions.svelte-28nnqp a:where(.svelte-28nnqp),.workspace-choice-actions.svelte-28nnqp button:where(.svelte-28nnqp){width:auto;min-height:0;border-radius:0;border:0;background:transparent;color:var(--tac-muted);padding:0;font:inherit;font-size:.82rem;font-weight:600;text-decoration:none;cursor:pointer}.workspace-recovery.svelte-6cgf01{display:grid;gap:18px;justify-items:center;text-align:center}.workspace-recovery-header.svelte-6cgf01{display:grid;gap:8px;max-width:22rem;justify-items:center}.workspace-recovery.svelte-6cgf01 h2:where(.svelte-6cgf01){margin:0;color:var(--tac-text);font-size:1.25rem;line-height:1.2;font-weight:600;letter-spacing:0}.workspace-recovery.svelte-6cgf01 p:where(.svelte-6cgf01){margin:0;color:var(--tac-muted);font-size:.86rem;line-height:1.5}.workspace-recovery-copy.svelte-6cgf01{text-wrap:balance}.workspace-recovery-list.svelte-6cgf01{display:grid;width:100%;gap:8px;margin:0;padding:0;list-style:none}.workspace-recovery.svelte-6cgf01 button:where(.svelte-6cgf01){width:100%;min-height:42px;border:1px solid var(--tac-line);border-radius:var(--tac-radius-md);background:var(--tac-surface);color:var(--tac-text);padding:8px 12px;font:inherit;text-align:left;cursor:pointer}.workspace-recovery.svelte-6cgf01 button:where(.svelte-6cgf01):disabled{cursor:not-allowed;opacity:.62}.workspace-recovery.svelte-6cgf01 button:where(.svelte-6cgf01) span:where(.svelte-6cgf01),.workspace-recovery.svelte-6cgf01 button:where(.svelte-6cgf01) small:where(.svelte-6cgf01){display:block}.workspace-recovery.svelte-6cgf01 button:where(.svelte-6cgf01) span:where(.svelte-6cgf01){font-size:.86rem;font-weight:600}.workspace-recovery.svelte-6cgf01 button:where(.svelte-6cgf01) small:where(.svelte-6cgf01){color:var(--tac-muted);font-size:.78rem;line-height:1.35}.workspace-recovery.svelte-6cgf01 .workspace-recovery-error:where(.svelte-6cgf01){color:var(--tac-danger)}.workspace-recovery.svelte-6cgf01 .workspace-recovery-secondary:where(.svelte-6cgf01){min-height:0;border:0;background:transparent;color:var(--tac-muted);padding:0;text-align:center;font-size:.82rem;font-weight:600}.login-pending.svelte-2so0b0{display:grid;justify-items:center;gap:14px;padding:6px 0 2px;text-align:center}.login-pending-spinner.svelte-2so0b0{width:28px;height:28px;border-radius:999px;border:2px solid color-mix(in oklab,var(--tac-brand) 18%,var(--tac-line));border-top-color:var(--tac-brand);animation:svelte-2so0b0-login-pending-spin .82s linear infinite}.login-pending-copy.svelte-2so0b0{display:grid;gap:6px;max-width:22rem}.login-pending.svelte-2so0b0 h2:where(.svelte-2so0b0){margin:0;color:var(--tac-text);font-size:1.25rem;font-weight:600;letter-spacing:0}.login-pending.svelte-2so0b0 p:where(.svelte-2so0b0){margin:0;color:var(--tac-muted);font-size:.86rem;line-height:1.5;text-wrap:balance}@keyframes svelte-2so0b0-login-pending-spin{to{transform:rotate(360deg)}}.workspace-create.svelte-9tluha{display:grid;gap:18px;justify-items:center;text-align:center}.workspace-create-header.svelte-9tluha{display:grid;gap:8px;max-width:22rem;justify-items:center}.workspace-create.svelte-9tluha h2:where(.svelte-9tluha){margin:0;color:var(--tac-text);font-size:1.25rem;line-height:1.2;font-weight:600;letter-spacing:0}.workspace-create.svelte-9tluha p:where(.svelte-9tluha){margin:0;color:var(--tac-muted);font-size:.86rem;line-height:1.5}.workspace-create-copy.svelte-9tluha{text-wrap:balance}.workspace-create-field.svelte-9tluha{display:grid;width:100%;gap:8px;color:var(--tac-text);font-size:.86rem;font-weight:600;text-align:left}.workspace-create-field.svelte-9tluha input:where(.svelte-9tluha){width:100%;min-height:44px;border:1px solid var(--tac-line);border-radius:var(--tac-radius-md);background:var(--tac-surface);color:var(--tac-text);padding:0 12px;font:inherit;font-size:.9rem;font-weight:500;box-shadow:var(--tac-shadow-input)}.workspace-create-field.svelte-9tluha input:where(.svelte-9tluha):focus{border-color:var(--tac-brand);outline:2px solid color-mix(in oklab,var(--tac-brand) 22%,transparent);outline-offset:2px}.workspace-create.svelte-9tluha button:where(.svelte-9tluha){min-height:42px;justify-self:center;border:0;border-radius:var(--tac-radius-md);background:var(--tac-brand);color:var(--primary-foreground);padding:0 16px;font:inherit;font-size:.88rem;font-weight:600;cursor:pointer;box-shadow:var(--tac-shadow-button);transition:transform .16s ease,opacity .16s ease,background-color .16s ease}.workspace-create.svelte-9tluha button:where(.svelte-9tluha):not(:disabled):hover{background:var(--tac-brand-dark)}.workspace-create.svelte-9tluha button:where(.svelte-9tluha):not(:disabled):active{transform:translateY(1px)}.workspace-create.svelte-9tluha button:where(.svelte-9tluha):disabled{cursor:not-allowed;opacity:.62}.workspace-create-error.svelte-9tluha{color:var(--tac-danger)}.login-frame.svelte-l8z4az,.stytch-frame.svelte-l8z4az{display:grid}.stytch-frame-hidden.svelte-l8z4az{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.login-frame-alert.svelte-l8z4az{padding:16px 18px;border-radius:var(--radius-xl, 12px);border:1px solid var(--tac-danger);background:color-mix(in oklab,var(--tac-danger) 6%,transparent);color:var(--tac-danger);font-size:.92rem;line-height:1.4}
