/* S4G_ADMIN_LAZY_V23 */

/* One canonical place only. */
#v21ProfitOpen,#v21FxOpen,#v21ProfitModal,#v21FxModal,#v50PricingPanel,
[data-v50-product-profit],#spProfit,#importCategoryProfit,#importAllProfit,#cnProfit,#cpProfit,
#storeUsdSypRate,#saveStoreRateBtn,.aswad-v30-profit-note,.aswad-v30-fx-note,
#aswadV24DrawerAgents,#aswadV24AdminNav,#aswadV23MenuAgents,#aswadV23AdminAgentsBtn{display:none!important}
.aswad-v38-hidden-legacy{display:none!important}

.aswad-v38-modal-bg{position:fixed;inset:0;z-index:41000;background:rgba(0,0,0,.72);backdrop-filter:blur(5px);display:none;align-items:center;justify-content:center;padding:12px}.aswad-v38-modal-bg.show{display:flex}
.aswad-v38-modal{width:min(100%,820px);max-height:90dvh;overflow:auto;background:linear-gradient(180deg,#07182b,#06111f);border:1px solid rgba(95,173,246,.22);border-radius:22px;padding:14px;box-shadow:0 30px 90px rgba(0,0,0,.58);direction:rtl;color:#edf7ff}
.aswad-v38-modal.small{width:min(100%,560px)}
.aswad-v38-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.aswad-v38-head h3{margin:0;font-size:17px}.aswad-v38-head p{margin:4px 0 0;color:#8198ae;font-size:8px}.aswad-v38-close{width:40px;height:40px;border-radius:13px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.04);color:#fff}
.aswad-v38-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.aswad-v38-card{border:1px solid rgba(255,255,255,.075);border-radius:17px;padding:11px;background:rgba(255,255,255,.022)}.aswad-v38-card.full{grid-column:1/-1}.aswad-v38-card>label{display:block;font-size:9px;color:#9db3c8;font-weight:900;margin-bottom:6px}.aswad-v38-card input,.aswad-v38-card select,.aswad-v38-card textarea{width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.09);border-radius:11px;background:#04111e;color:#eef7ff;padding:10px;font-size:9px}.aswad-v38-card textarea{min-height:75px;resize:vertical}.aswad-v38-search{display:grid;grid-template-columns:1fr 62px;gap:6px;margin-bottom:7px}.aswad-v38-search button,.aswad-v38-btn{border:0;border-radius:11px;background:linear-gradient(135deg,#2c99ff,#1676e5);color:#fff;font-size:9px;font-weight:950;min-height:39px;padding:0 11px}.aswad-v38-actions{display:flex;gap:6px;margin-top:8px}.aswad-v38-actions button{flex:1}.aswad-v38-clear{background:#321a25!important;border:1px solid rgba(255,91,111,.22)!important;color:#ff9baa!important}.aswad-v38-help{padding:9px 10px;border:1px dashed rgba(60,153,236,.24);border-radius:12px;color:#8ba6be;font-size:8px;line-height:1.75;margin-bottom:10px}.aswad-v38-count{font-size:7px;color:#7690a8;margin-top:5px}

.aswad-v38-fx-search{display:grid;grid-template-columns:1fr 70px;gap:7px;margin-bottom:10px}.aswad-v38-fx-row{display:grid;grid-template-columns:minmax(0,1.4fr) 86px minmax(105px,.7fr) 66px;gap:7px;align-items:end;border-bottom:1px solid rgba(255,255,255,.055);padding:9px 0}.aswad-v38-fx-row:last-child{border-bottom:0}.aswad-v38-fx-row b{font-size:10px}.aswad-v38-fx-row small{display:block;color:#7891aa;font-size:7px;margin-top:3px}.aswad-v38-fx-row label{font-size:7px;color:#91a6ba}.aswad-v38-fx-row input{width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#04111e;color:#fff;padding:9px;font-size:9px}.aswad-v38-fx-row button{height:38px;border:0;border-radius:10px;background:#168cff;color:#fff;font-size:8px;font-weight:950}

.aswad-v38-image-state{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:12px;background:rgba(255,255,255,.025)}.aswad-v38-state-dot{display:inline-flex;align-items:center;gap:6px;font-size:9px;font-weight:950}.aswad-v38-state-dot.on{color:#62ddb0}.aswad-v38-state-dot.off{color:#f4bd6a}.aswad-v38-danger{background:linear-gradient(135deg,#d43d50,#a91d31)!important}.aswad-v38-success{background:linear-gradient(135deg,#19a978,#08785a)!important}

.aswad-v38-agent-overlay{position:fixed;inset:0;z-index:40500;background:linear-gradient(180deg,#06111f,#081727);display:none;overflow:auto;padding:14px 12px 40px;direction:rtl;color:#fff}.aswad-v38-agent-overlay.show{display:block}.aswad-v38-agent-list{display:grid;gap:10px}.aswad-v38-agent-card{border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:14px;background:linear-gradient(145deg,rgba(255,255,255,.05),rgba(255,255,255,.018))}.aswad-v38-agent-top{display:flex;justify-content:space-between;gap:10px}.aswad-v38-agent-name{font-size:14px;font-weight:1000}.aswad-v38-agent-role{font-size:9px;color:#83bff9;margin-top:3px}.aswad-v38-agent-meta{display:grid;gap:5px;margin-top:10px;color:#93a8bc;font-size:9px}.aswad-v38-agent-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:11px}.aswad-v38-agent-actions a{min-height:39px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:900}.aswad-v38-agent-actions a.wa{color:#71e4ae;border-color:rgba(61,215,148,.22)}.aswad-v38-agent-actions a.tg{color:#82c8ff;border-color:rgba(78,178,255,.22)}
.aswad-v38-agent-form{display:grid;grid-template-columns:1fr 1fr;gap:8px}.aswad-v38-agent-form .full{grid-column:1/-1}.aswad-v38-agent-admin-list{display:grid;gap:7px;margin-top:12px}.aswad-v38-agent-admin-item{border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:10px;background:rgba(255,255,255,.025)}.aswad-v38-agent-admin-item small{display:block;color:#8197ad;font-size:8px;margin-top:3px}

/* Canonical admin buttons are blue like the rest of the control center. */
#aswadV38ProfitOpen,#aswadV38FxOpen,#aswadV38ImagesOpen,#aswadV38AdminAgents{background:linear-gradient(135deg,#2d9cff,#1779e7)!important;color:#fff!important;border-color:transparent!important}

@media(max-width:650px){.aswad-v38-grid{grid-template-columns:1fr}.aswad-v38-card.full{grid-column:auto}.aswad-v38-fx-row{grid-template-columns:1fr 74px}.aswad-v38-fx-row button{grid-column:1/-1}.aswad-v38-agent-form{grid-template-columns:1fr}.aswad-v38-agent-form .full{grid-column:auto}}

