.au-page{font-size:15px;overflow:clip}.au-frame{isolation:isolate;position:relative}.au-guide{z-index:-1;pointer-events:none;position:absolute}.au-guide[data-axis=x]{border-top:1px dashed color-mix(in srgb, var(--cobalt) 26%, transparent);height:0;left:-100vw;right:-100vw}.au-guide[data-axis=y]{border-left:1px dashed color-mix(in srgb, var(--cobalt) 26%, transparent);width:0;top:-100vh;bottom:-100vh}.au-joint{z-index:1;background:var(--joint);width:9px;height:9px;box-shadow:0 0 0 1.5px var(--ink);pointer-events:none;border-radius:99px;margin:-4.5px 0 0 -4.5px;position:absolute}.au-card{padding:28px}@media (min-width:640px){.au-card{padding:36px}}.au-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.au-h1{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;font-size:30px;font-weight:700;line-height:1.1}.au-or{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;display:flex}.au-or:before,.au-or:after{content:"";background:var(--line);flex:1;height:1px}.au-oauth{justify-content:center;gap:10px;width:100%;height:44px;font-size:15px}.au-oauth svg{font-size:18px}.au-dashed{border:1px dashed color-mix(in srgb, var(--cobalt) 45%, var(--line));background:color-mix(in srgb, var(--cobalt-tint) 35%, var(--surface));border-radius:12px}.au-stage{min-height:520px}.au-mail{border:1px solid var(--line);background:var(--surface-2);width:56px;height:56px;color:var(--cobalt);border-radius:14px;justify-content:center;align-items:center;font-size:26px;display:inline-flex;position:relative}.au-mail:after{content:"";background:var(--joint);width:8px;height:8px;box-shadow:0 0 0 1.5px var(--surface-2);border-radius:99px;position:absolute;top:9px;right:9px}
