*{box-sizing:border-box}body{margin:0;background:#f4f6fa;color:#182230;font:15px/1.55 system-ui,-apple-system,Segoe UI,sans-serif}.top{background:#173b5e;color:#fff;padding:15px 20px}.top a{color:#fff;text-decoration:none}.wrap{max-width:1050px;margin:24px auto;padding:0 16px}.card{background:#fff;border:1px solid #e3e8ef;border-radius:13px;padding:20px;margin:14px 0;box-shadow:0 2px 8px #14243a0a}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}.btn{display:inline-block;background:#1769aa;color:#fff;border:0;border-radius:8px;padding:10px 15px;text-decoration:none;cursor:pointer;font:inherit}.btn.secondary{background:#e8eef5;color:#173b5e}.btn.danger{background:#a52b35}input,select,textarea{width:100%;padding:10px;border:1px solid #cbd5e1;border-radius:8px;font:inherit;margin:5px 0 13px;background:#fff}textarea{min-height:110px}label{font-weight:600}.muted{color:#65758b;font-size:13px}.notice{padding:12px;background:#e9f4ff;border:1px solid #bfdbfe;border-radius:8px;margin:12px 0}.warn{padding:12px;background:#fff5df;border:1px solid #f3d28b;border-radius:8px;margin:12px 0}.dangerbox{padding:12px;background:#fff0f0;border:1px solid #f0b8b8;border-radius:8px;margin:12px 0}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:10px;border-bottom:1px solid #e5eaf0;vertical-align:top}.pill{display:inline-block;padding:3px 8px;border-radius:30px;background:#edf2f7;font-size:12px}.timeline{border-left:2px solid #cbd5e1;margin-left:7px;padding-left:18px}.item{margin:0 0 18px}.item small{color:#64748b}.inline{display:inline}.footer{color:#718096;text-align:center;padding:28px;font-size:12px}@media(max-width:600px){.card{padding:15px}td,th{padding:7px;font-size:13px}.wrap{margin:14px auto}}