:root{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#17212b;background:#f8fafb;color-scheme:light}*{box-sizing:border-box}body{margin:0;min-height:100dvh;display:grid;place-items:center;padding:28px}main{width:min(100%,380px)}.mark{display:grid;place-items:center;width:58px;height:58px;border-radius:18px;background:#dff4fb;color:#007fae;font-size:38px;letter-spacing:-3px;font-weight:700}h1{font-size:32px;letter-spacing:-.03em;margin:30px 0 12px}p{line-height:1.65;color:#566572;margin:0 0 32px}form{display:flex;flex-direction:column;gap:12px}label{font-size:14px;font-weight:600}input,button{font:inherit;min-height:48px;border-radius:10px}input{border:1px solid #b8c6ce;background:#fff;padding:12px;color:inherit}button{border:0;padding:14px 18px;background:#007fae;color:#fff;text-align:left;font-weight:600;cursor:pointer;display:flex;justify-content:space-between}button:hover{background:#00678e}button:disabled{opacity:.6;cursor:wait}small{display:block;color:#566572;margin-top:36px;font-size:12px}#error{color:#ad2e21;font-size:14px;margin:0}:focus-visible{outline:2px solid #007fae;outline-offset:3px}::selection{background:#c9eaf7}input{caret-color:#007fae}
:root{background:#f3f8fc;color:#182b38}.mark{border-radius:50%;background:#e3f1fc;color:#0075b5}h1{font-size:30px;margin:30px 0 28px;font-weight:600}input,button{border-radius:999px}input{border-color:#d2e1ec;padding-left:18px}button{background:#0075b5;padding-left:20px;padding-right:20px}button:hover{background:#005d91}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
