*{box-sizing:border-box}body{margin:0;background:#f5f7fa;color:#152538;font:15px system-ui,-apple-system,sans-serif}main{max-width:1100px;margin:35px auto;padding:22px}.panel{background:white;border:1px solid #e1e7ee;border-radius:14px;padding:25px;max-width:680px}h1{color:#0c3858}h2{font-size:20px}label{display:block;margin:12px 0;font-weight:500}input,textarea{display:block;width:100%;padding:11px;border:1px solid #c7d1dc;border-radius:7px;margin-top:5px;font:inherit}input[type=radio]{display:inline;width:auto;margin-right:8px}button{border:0;background:#1262a3;color:white;border-radius:8px;padding:11px 17px;cursor:pointer;font-weight:600}button:disabled{opacity:.5}.row{display:flex;gap:12px;flex-wrap:wrap}.row>*{flex:1 1}.card{background:white;border:1px solid #e1e7ee;border-radius:12px;padding:16px;margin:12px 0}.muted{color:#637385}.pill{display:inline-block;background:#e8eff7;padding:4px 9px;border-radius:20px;font-size:12px}.error{color:#aa2732}.success{color:#147244}header{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}