.link-switch{border:0;background:none;color:#55bd25;font-weight:600}
.btn:disabled{opacity:.6;cursor:wait}
.manage-ad{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:18px 0;border-bottom:1px solid #e6e9ef}
.manage-ad small{color:#6f7785}.manage-actions{grid-column:1/-1;display:flex;gap:8px}
.manage-actions button{border:1px solid #e6e9ef;background:#fff;border-radius:7px;padding:7px 11px;font-size:12px}
.manage-actions button:hover{border-color:#55bd25;color:#319b22}.manage-actions .danger:hover{border-color:#dc3545;color:#dc3545}
.stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:25px}.stat-grid>div{background:#fff;border:1px solid #e6e9ef;border-radius:14px;padding:22px}.stat-grid b{display:block;font-size:28px;color:#071a38}.stat-grid span{font-size:11px;color:#6f7785}.admin-tabs{display:flex;gap:5px;background:#e9edf3;padding:5px;border-radius:10px;margin-bottom:16px}.admin-tabs button{border:0;background:transparent;border-radius:7px;padding:10px 18px}.admin-tabs .active{background:#fff;color:#319b22;font-weight:600}.admin-section{background:#fff;border:1px solid #e6e9ef;border-radius:14px;padding:20px}.admin-row{display:grid;grid-template-columns:1fr auto 160px;gap:14px;align-items:center;border-bottom:1px solid #e6e9ef;padding:14px 0}.admin-row:last-child{border:0}.admin-row small{display:block;color:#6f7785;margin-top:3px}.admin-row select,.admin-row button,.inline-form input,.inline-form select{border:1px solid #e6e9ef;border-radius:8px;padding:8px;background:#fff}.status{font-size:10px;text-transform:uppercase;border-radius:20px;padding:5px 9px;background:#edf0f4}.status.active{color:#268b1a;background:#eaf8e6}.status.pending{color:#a26700;background:#fff4d8}.status.rejected,.status.blocked,.status.sold{color:#b32235;background:#fdebed}.inline-form{display:grid;grid-template-columns:80px 1fr 1fr auto;gap:10px}@media(max-width:700px){.stat-grid{grid-template-columns:1fr 1fr}.admin-row{grid-template-columns:1fr auto}.admin-row select,.admin-row button{grid-column:1/-1}.inline-form{grid-template-columns:1fr}.admin-tabs{overflow-x:auto}}
