:root{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo",sans-serif;color:#191f28;background:#f4f5f7}*{box-sizing:border-box}body{margin:0;min-height:100svh;padding:calc(env(safe-area-inset-top) + 32px) 24px calc(env(safe-area-inset-bottom) + 32px)}main{max-width:440px;margin:32px auto}img{border-radius:24px;width:76px;height:76px}h1{font-size:28px;line-height:1.4;letter-spacing:-.8px;margin:28px 0 16px}p{font-size:16px;line-height:1.65;color:#6b7684;word-break:keep-all}.card{background:white;padding:24px;border-radius:26px;margin:28px 0}button,.button{display:block;width:100%;border:0;border-radius:17px;padding:18px;margin:12px 0;font-size:16px;font-weight:600;font-family:inherit;background:#3182f6;color:white;text-decoration:none;text-align:center;cursor:pointer}.secondary{color:#4e5968;background:#e9edf3}small{color:#6b7684;line-height:1.7;display:block}label{display:block;padding:12px 0;color:#4e5968}input[type=file]{max-width:100%;margin:12px 0}#status{min-height:48px;color:#2273da;font-size:15px}button:disabled{opacity:.55}[hidden]{display:none!important}:focus-visible{outline:3px solid #81b6ff;outline-offset:3px}
