.au-page.svelte-1dbg4d{min-height:100dvh;background:#fff;display:flex;flex-direction:column;align-items:stretch;padding:calc(env(safe-area-inset-top,0px) + var(--head-top)) 20px calc(env(safe-area-inset-bottom,0px) + 32px);color:var(--ink)}.au-nav.svelte-1dbg4d{margin:-16px 0 6px -10px;min-height:44px;display:flex;align-items:center}.au-back.svelte-1dbg4d{display:inline-flex;align-items:center;gap:2px;min-height:44px;min-width:44px;padding:0 10px 0 6px;font-size:var(--t-body, 16px);font-weight:600;color:var(--teal-ink);text-decoration:none;border-radius:10px}.au-back.svelte-1dbg4d:active{background:var(--fill, #f1f5f9)}.au-back.svelte-1dbg4d svg:where(.svelte-1dbg4d){width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.au-card.svelte-1dbg4d{width:100%;max-width:420px;margin:0 auto;position:relative}.au-brand.svelte-1dbg4d img:where(.svelte-1dbg4d){display:block;height:28px;width:auto}.au-h.svelte-1dbg4d{margin:28px 0 6px;font-size:28px;line-height:1.15;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.au-sub.svelte-1dbg4d{margin:0 0 28px;font-size:var(--t-body, 16px);line-height:1.5;color:var(--soft)}.au-foot.svelte-1dbg4d{width:100%;max-width:420px;margin:28px auto 0;text-align:center;font-size:var(--t-compact);color:var(--soft)}@media (min-width: 700px){.au-page.svelte-1dbg4d{background:var(--surface, #f1f5f9);align-items:center;justify-content:center;padding:calc(env(safe-area-inset-top,0px) + 48px) 24px 48px}.au-nav.svelte-1dbg4d{width:100%;max-width:420px;margin:0 0 8px -10px}.au-card.svelte-1dbg4d{background:var(--raised);border:1px solid var(--line);border-radius:20px;padding:36px 36px 30px;box-shadow:var(--elev-2)}}.au-card.svelte-1dbg4d .au-field{display:block;margin:0 0 18px}.au-card.svelte-1dbg4d .au-label{display:block;font-size:var(--t-compact);font-weight:600;color:var(--fg-2);margin-bottom:6px}.au-card.svelte-1dbg4d .au-err{margin:6px 0 0;font-size:var(--t-compact);line-height:1.4;color:#b42318;font-weight:500}.au-card.svelte-1dbg4d .au-alert{display:flex;gap:10px;align-items:flex-start;margin:0 0 16px;padding:12px 14px;background:#fff;border:1px solid var(--line);border-left:4px solid #b42318;border-radius:10px;font-size:var(--t-compact);line-height:1.45;color:var(--ink);box-shadow:var(--elev-flat)}.au-card.svelte-1dbg4d .au-alert.ok{border-left-color:var(--teal-ink)}.au-card.svelte-1dbg4d .au-link{color:var(--teal-ink);font-weight:600;text-decoration:none}.au-card.svelte-1dbg4d .au-link:hover{text-decoration:underline}.au-card.svelte-1dbg4d .au-primary{width:100%;margin-top:4px}.au-card.svelte-1dbg4d .au-secondary{width:100%;background:#fff;color:var(--ink);border:1px solid var(--line)}.au-card.svelte-1dbg4d .au-secondary:hover{filter:none;background:var(--surface, #f1f5f9)}.au-card.svelte-1dbg4d .au-or{display:flex;align-items:center;gap:12px;color:var(--soft);font-size:var(--t-caption);margin:22px 0}.au-card.svelte-1dbg4d .au-or:before,.au-card.svelte-1dbg4d .au-or:after{content:"";height:1px;background:var(--line);flex:1}.au-card.svelte-1dbg4d .au-check{display:flex;gap:10px;align-items:flex-start;margin:2px 0 16px;font-size:var(--t-compact);color:var(--fg-2);line-height:1.45;cursor:pointer}.au-card.svelte-1dbg4d .au-check input{width:20px;height:20px;min-height:0;margin:1px 0 0;padding:0;flex:0 0 20px;accent-color:var(--navy)}.au-card.svelte-1dbg4d .au-row{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.au-card.svelte-1dbg4d .au-small{font-size:var(--t-compact);color:var(--soft)}
