:root{color-scheme:dark;font-family:Segoe UI,Arial,sans-serif;background:#111811;color:#e9dfca}body{margin:0}main{max-width:920px;margin:40px auto;padding:0 20px}header,.toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px}header p{font-size:12px;letter-spacing:2px;color:#b9a067}h1{margin:8px 0 24px}a{color:#e2be70}button{background:#243c2d;color:#d9e9df;border:1px solid #577663;padding:9px 14px;border-radius:6px;cursor:pointer}.hint{color:#a9b5ac;font-size:13px}article{border:1px solid #4b5344;background:#1c241d;border-radius:8px;padding:20px;margin-top:14px}h2{font-size:18px;margin:0 0 10px}.status{display:inline-block;font-size:12px;border:1px solid #6a7157;border-radius:4px;padding:3px 8px;margin-bottom:8px;color:#d8bd80}li{margin:7px 0}.verification{font-size:13px;color:#aebfb2;line-height:1.5}#sync{font-size:13px;color:#a8d2b9}@media(max-width:500px){main{margin-top:20px}header{align-items:flex-start}header a{font-size:13px}}
#accounts{display:grid;gap:12px;margin-bottom:14px}#accounts fieldset{border:1px solid #4b5344;border-radius:8px;display:flex;gap:14px;align-items:end;padding:14px}#accounts label{display:grid;gap:6px;flex:1;min-width:0;font-size:13px}#accounts input{box-sizing:border-box;width:100%;padding:10px;background:#101810;color:#e9dfca;border:1px solid #577663;border-radius:5px}@media(max-width:600px){#accounts fieldset{flex-direction:column;align-items:stretch}}
