*{box-sizing:border-box}body{margin:0;background:#f3f5f7;color:#152333;font:15px/1.6 Arial,sans-serif;padding:28px 16px}main{max-width:660px;margin:30px auto;background:white;border:1px solid #e2e7ec;padding:32px;border-radius:12px}.brand{font-size:25px;font-weight:800;letter-spacing:4px}.brand small{display:block;font-size:8px;letter-spacing:2px;color:#65778a}h1{font-size:26px;line-height:1.25;margin-top:30px}h2{font-size:18px}label{display:block;margin:16px 0 6px;font-weight:600}input,select{width:100%;padding:12px;border:1px solid #bbc7d1;border-radius:5px;font:inherit}button,.button{display:inline-block;padding:12px 19px;margin:20px 8px 10px 0;background:#152333;color:white;border:0;border-radius:5px;font:inherit;cursor:pointer;text-decoration:none}a{color:#285778}small{color:#65778a}.error{background:#fff0ec;color:#9a3020;padding:12px}.success,.note{background:#edf5f1;padding:16px;border-radius:6px}.secret{font:16px monospace;overflow-wrap:anywhere;background:#f2f4f7;padding:18px}li{margin:10px 0}code{overflow-wrap:anywhere}textarea{width:100%;min-height:160px}table{width:100%;border-collapse:collapse}td{padding:8px;border-bottom:1px solid #ddd}@media(max-width:500px){main{padding:22px;margin:10px auto}}

body{background:#102a3b} .brand{background:#102a3b;border-radius:8px;padding:18px;text-align:center}.brand img{display:block;width:280px;max-width:100%;height:74px;object-fit:contain;margin:auto}.check{display:flex;align-items:center;gap:9px;font-weight:400}.check input{width:auto}fieldset{border:1px solid #d6dfe5;border-radius:8px;margin-top:20px;padding:14px}legend{font-weight:600}.account-photo{width:88px;height:88px;border-radius:50%;object-fit:cover}form+h2{margin-top:32px}
