.app-mark.svelte-7mka85{display:inline-grid;place-items:center;flex:none;box-sizing:border-box;width:var(--size);height:var(--size);border-radius:calc(var(--size) * .26);background:var(--ti-ink);color:var(--ti-canvas);font-size:calc(var(--size) * .3);font-weight:700;letter-spacing:.01em;line-height:1;overflow:hidden;-webkit-user-select:none;user-select:none}.app-mark.logo.svelte-7mka85{border:1px solid var(--ti-line);background:#fff;padding:calc(var(--size) * .12)}.app-mark.svelte-7mka85 img:where(.svelte-7mka85){display:block;width:100%;height:100%;object-fit:contain}.auth-stage.svelte-u0ylab{display:grid;place-items:center;box-sizing:border-box;width:100%;min-height:100%;padding:104px 20px 48px;color:var(--ti-ink);background:var(--ti-canvas)}.auth-panel.svelte-u0ylab{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;width:min(100%,448px);min-height:0;padding:36px;border:1px solid var(--ti-line);border-radius:12px;background:var(--ti-surface);box-shadow:0 8px 30px #05010008;text-align:left}.panel-mark.svelte-u0ylab{display:grid;place-items:center;width:52px;height:52px}.handoff-pair.svelte-u0ylab{display:flex;align-items:center;gap:14px;width:auto}.mark-slot.svelte-u0ylab{display:grid;place-items:center}.dots.svelte-u0ylab{display:flex;gap:5px}.dots.svelte-u0ylab i:where(.svelte-u0ylab){width:5px;height:5px;border-radius:50%;background:var(--ti-control-line);opacity:.55}.returning.svelte-u0ylab .handoff-pair:where(.svelte-u0ylab){gap:20px;height:auto}.returning.svelte-u0ylab .dots:where(.svelte-u0ylab){gap:6px}.returning.svelte-u0ylab .dots:where(.svelte-u0ylab) i:where(.svelte-u0ylab){width:6px;height:6px;background:var(--ti-accent);opacity:.2;animation:svelte-u0ylab-ti-dot 1.2s infinite}.returning.svelte-u0ylab .dots:where(.svelte-u0ylab) i:where(.svelte-u0ylab):nth-child(2){animation-delay:.2s}.returning.svelte-u0ylab .dots:where(.svelte-u0ylab) i:where(.svelte-u0ylab):nth-child(3){animation-delay:.4s}@keyframes svelte-u0ylab-ti-dot{0%,80%,to{opacity:.2}40%{opacity:1}}.panel-heading.svelte-u0ylab{display:grid;gap:8px}.auth-panel.svelte-u0ylab h1:where(.svelte-u0ylab){margin:0;color:var(--ti-ink);font-size:27px;line-height:1.18;letter-spacing:-.035em;font-weight:600;text-wrap:balance;overflow-wrap:anywhere}.panel-description.svelte-u0ylab{margin:0;color:var(--ti-muted);font-size:14px;line-height:1.55}.panel-description.svelte-u0ylab strong{color:var(--ti-ink);font-weight:600}.status.svelte-u0ylab{align-items:center;justify-content:center;min-height:440px;text-align:center}.status.svelte-u0ylab .panel-mark:where(.svelte-u0ylab):not(.handoff-pair){width:104px;height:104px}.returning.svelte-u0ylab .handoff-pair:where(.svelte-u0ylab){height:88px}.status.svelte-u0ylab h1:where(.svelte-u0ylab){font-size:24px;line-height:1.25}.status.svelte-u0ylab>:not(.panel-mark):not(.panel-heading):not(.progress):not(.text-action){width:100%}.auth-stage.wide.svelte-u0ylab{padding-top:40px}.auth-panel.wide.svelte-u0ylab{width:min(100%,600px);padding:8px 0 0;border:0;border-radius:0;background:none;box-shadow:none}.auth-panel.wide.svelte-u0ylab{gap:22px}.auth-panel.wide.svelte-u0ylab h1:where(.svelte-u0ylab){font-size:30px;font-weight:500;letter-spacing:-.03em}.auth-panel.wide.svelte-u0ylab .panel-description:where(.svelte-u0ylab){font-size:15px;line-height:1.5}@media(max-width:520px){.auth-stage.svelte-u0ylab{place-items:start center;padding:36px 16px}.auth-panel.svelte-u0ylab{width:100%;padding:28px 24px;gap:20px}.auth-panel.svelte-u0ylab h1:where(.svelte-u0ylab){font-size:25px}.status.svelte-u0ylab{min-height:440px}}@media(max-width:520px){.auth-stage.wide.svelte-u0ylab{padding:16px 16px 24px}.auth-panel.wide.svelte-u0ylab{padding:4px 0 0;gap:14px}.auth-panel.wide.svelte-u0ylab h1:where(.svelte-u0ylab){font-size:26px}}@media(max-width:380px){.auth-stage.svelte-u0ylab{padding-inline:10px}.auth-panel.svelte-u0ylab{padding-inline:20px}}@media(prefers-reduced-motion:reduce){.dots.svelte-u0ylab i:where(.svelte-u0ylab){animation:none!important;opacity:.6}}:root[data-motion=reduced] .dots.svelte-u0ylab i:where(.svelte-u0ylab){animation:none!important;opacity:.6}
