:root{font-family:Arial,sans-serif;color:#eaf0f7;background:#10151c;color-scheme:dark}*{box-sizing:border-box}body{margin:0}main{max-width:1100px;margin:auto;padding:28px 20px}h1{font-size:32px;margin:6px 0 12px}h2{font-size:20px}.eyebrow{font-size:11px;letter-spacing:1.5px;color:#a5b7d0}#connection{color:#a8b9cd}nav,form,.actions{display:flex;gap:10px;flex-wrap:wrap}nav{margin:24px 0}button{cursor:pointer;padding:10px 16px;border:1px solid #657fff;background:#4056bd;color:white;border-radius:8px;font-weight:600}button:disabled{opacity:.5;cursor:default}.reject{background:#5d2939;border-color:#9e4f63}input{padding:12px;border-radius:8px;border:1px solid #415267;background:#171f29;color:white;flex:1;min-width:180px}section{border:1px solid #334357;background:#19222d;padding:20px;border-radius:14px;margin:16px 0}.request{padding:18px 0;border-top:1px solid #334357}.request a{color:#b6c8ff;text-decoration:none;font-size:17px;line-height:1.5}.request p{color:#acbcd0;font-size:13px;line-height:1.5}.actions{margin-top:12px}#notice:empty{display:none}#notice{padding:14px;border:1px solid #43546a;border-radius:10px;background:#202f40}.empty{color:#9aacbf}[hidden]{display:none!important}
