*{box-sizing:border-box}body{color:#18181b;background:#fafafa;margin:0;font-family:Arial,sans-serif}a{color:inherit}button,input,textarea{font:inherit}.admin header{background:#fff;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;padding:16px 6%;display:flex}.brand{align-items:center;gap:13px;font-size:20px;font-weight:700;text-decoration:none;display:flex}.brand img{width:60px;height:60px}.adminbody{max-width:1000px;margin:auto;padding:40px 25px 70px}.eyebrow{letter-spacing:2px;color:#a00;font-size:10px}h1{letter-spacing:-2px;font-size:44px;line-height:1.1}em{color:#e71929;font-style:normal}h2{font-size:24px;font-weight:500}h3{font-size:18px}p{color:#74747d;font-size:13px;line-height:1.8}section{background:#fff;border:1px solid #e3e3e8;border-radius:8px;margin:25px 0;padding:25px}.admingrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}label{margin:15px 0;font-size:12px;font-weight:600;display:block}input,textarea{color:#111;background:#fff;border:1px solid #d5d5dd;border-radius:5px;width:100%;margin-top:8px;padding:13px}textarea{min-height:100px}.ratecard{border:1px solid #e7e7ec;border-radius:5px;margin-top:15px;padding:18px}.toggle{align-items:center;gap:10px;display:flex}.toggle input{width:auto;margin:0}.savebar{color:#fff;background:#171719;border-radius:6px;align-items:center;gap:20px;padding:18px;display:flex;position:sticky;bottom:0}.savebar span{color:#ccc;font-size:10px}.savebar button{color:#fff;cursor:pointer;background:#e71929;border:0;border-radius:4px;padding:14px}.adminstatus{color:#b71929;font-size:13px;line-height:1.8}.adminfoot{font-size:11px}input:focus,textarea:focus{outline:2px solid #e71929}button:disabled{opacity:.6}@media (max-width:650px){.admingrid{grid-template-columns:1fr}.savebar{display:block}.savebar span{margin-top:12px;display:block}.admin header{gap:15px;font-size:11px}h1{font-size:35px}}
