*{box-sizing:border-box}body{margin:0;background:#10151b;color:#edf2f7;font-family:Arial,sans-serif}a{color:#fff;text-decoration:none}.top{background:#17212b;padding:16px 24px;display:flex;gap:18px;align-items:center;flex-wrap:wrap}.top b{font-size:21px;margin-right:auto}.wrap{max-width:1200px;margin:auto;padding:24px}.card{background:#18222d;border:1px solid #2b3948;border-radius:14px;padding:18px;margin-bottom:18px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.btn,button{background:#e28b35;color:#111;border:0;border-radius:8px;padding:10px 14px;font-weight:bold;cursor:pointer}.danger{background:#b84b4b;color:#fff}input,select,textarea{width:100%;padding:10px;margin:5px 0 12px;border-radius:7px;border:1px solid #465565;background:#0f161e;color:#fff}label{font-size:13px;color:#b9c5d1}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:10px;border-bottom:1px solid #34414f}img.thumb{width:90px;height:60px;object-fit:cover;border-radius:6px}.muted{color:#9ca9b6}.row{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.row>*{flex:1;min-width:150px}.notice{padding:10px;background:#25402f;border-radius:8px;margin-bottom:15px}
