*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;padding:20px;background:#f4f6f9;color:#202a37;font:15px/1.55 system-ui,sans-serif}.card{position:relative;background:white;border:1px solid #e1e5ec;border-radius:16px;padding:32px;width:min(440px,100%);box-shadow:0 12px 44px #1827380e}header{display:flex;align-items:center;gap:13px}.mark{color:#c61735;font-weight:850;font-size:25px}small{display:block;font-size:10px;letter-spacing:1px;color:#6d7786}.langs{position:absolute;top:30px;right:28px;display:flex;gap:4px}.langs button{border:0;border-radius:5px;padding:5px 7px;color:#253040;background:#eef0f4;cursor:pointer}.langs button[aria-pressed=true]{background:#c61735;color:white}h1{font-size:26px;margin:24px 0 4px}p{color:#596474;margin:0 0 17px}label{display:block;font-weight:650;margin:13px 0 5px}input{display:block;width:100%;border:1px solid #d7dce5;border-radius:7px;padding:11px;font:inherit}#submit{width:100%;margin-top:20px;padding:11px;background:#c61735;color:white;border:0;border-radius:7px;font-weight:700;cursor:pointer}#status{margin:10px 0 0;color:#a1142c}#status:empty{display:none}:focus-visible{outline:2px solid #4d6ab0;outline-offset:2px}
