.admin-growth-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.admin-growth-form{display:grid;grid-template-columns:1fr 1fr;gap:8px}.admin-growth-form textarea,.admin-growth-form input,.admin-growth-form select{min-height:42px;border-radius:10px;border:1px solid rgba(101,238,205,.12);background:#07141a;color:#eafaf7;padding:9px;outline:0}.admin-growth-form textarea{grid-column:1/-1;min-height:82px}.admin-growth-form button{grid-column:1/-1;min-height:42px;border:0;border-radius:10px;background:linear-gradient(135deg,#5eeabd,#67d9ff);color:#062018;font-weight:900}.checkline{grid-column:1/-1;display:flex;align-items:center;gap:8px;color:#8da2ab;font-size:11px}.checkline input{min-height:auto}.growth-list{display:grid;gap:6px;margin-top:12px;max-height:280px;overflow:auto}.growth-row{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:9px 10px;border-radius:10px;background:rgba(255,255,255,.018);border:1px solid rgba(255,255,255,.05)}.growth-row div{display:grid}.growth-row b{font-size:10px}.growth-row small{font-size:8px;color:#748d97}.growth-row span{font-size:8px;color:#6de9c0}.order-admin-actions{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.order-admin-actions button,.growth-row button{min-height:30px;border-radius:8px;border:1px solid rgba(101,238,205,.14);background:rgba(101,238,205,.06);color:#77eac5;font-size:8px}.order-admin-actions .danger{color:#ff8390;border-color:rgba(255,98,118,.18);background:rgba(255,98,118,.05)}.badge-admin-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:12px}.badge-admin-stats>span{display:grid;grid-template-columns:28px 1fr;column-gap:7px;padding:8px;border-radius:10px;background:rgba(255,255,255,.018);border:1px solid rgba(255,255,255,.05)}.badge-admin-stats i{grid-row:1/3;font-style:normal;font-size:20px}.badge-admin-stats b{font-size:9px}.badge-admin-stats small{font-size:7px;color:#708892}@media(max-width:900px){.admin-growth-grid{grid-template-columns:1fr}.admin-growth-form{grid-template-columns:1fr}.admin-growth-form textarea,.checkline,.admin-growth-form button{grid-column:auto}.badge-admin-stats{grid-template-columns:1fr 1fr}}

/* CybrSecAI 21.0 MultiPay admin */
.admin-provider-section{margin:14px 0!important}.admin-provider-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.admin-provider-card{position:relative;padding:14px;border-radius:14px;background:linear-gradient(155deg,rgba(8,28,37,.94),rgba(5,17,23,.99));border:1px solid rgba(255,255,255,.055)}.admin-provider-card>div{display:flex;gap:8px;align-items:center}.admin-provider-card>div span{font-size:20px}.admin-provider-card b{font-size:13px}.admin-provider-card small{display:block;margin-top:7px;color:#79dfbc}.admin-provider-card p{min-height:36px;margin:7px 0;color:#849ba5;font-size:11px;line-height:1.45}.admin-provider-card em{display:inline-flex;padding:4px 7px;border-radius:999px;background:rgba(98,239,188,.07);color:#83e7c2;font-style:normal;font-size:8px;letter-spacing:.12em}.admin-provider-card.locked{opacity:.55}.admin-provider-card.locked em{background:rgba(255,255,255,.04);color:#80939b}.provider-helper{margin:11px 2px 0;color:#8298a1;font-size:11px;line-height:1.5}.provider-link-editor{display:flex;gap:7px;margin-top:9px;max-width:700px}.provider-link-editor input{min-width:0;flex:1;min-height:38px;padding:0 10px;border-radius:9px;border:1px solid rgba(103,237,208,.12);background:#06141b;color:#e9f6f4;outline:none}.provider-link-editor input:focus{border-color:rgba(98,239,188,.3)}.provider-link-editor button,.provider-open-link{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 11px;border-radius:9px;background:rgba(98,239,188,.08);border:1px solid rgba(98,239,188,.14);color:#9cf0d4;text-decoration:none}.external-user-ref{display:block!important;margin-top:8px!important;color:#d1eee7!important}.status-external_paid{color:#75ebc0!important}.status-external_rejected{color:#ff8f9b!important}.status-external_payment_reported{color:#ffd782!important}.status-external_checkout_ready,.status-external_link_requested{color:#87dfff!important}
@media(max-width:980px){.admin-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.admin-provider-grid{grid-template-columns:1fr}.provider-link-editor{display:grid}.provider-link-editor button{width:100%}}


/* CybrSecAI 21.0 FINAL — Shopier verification */
.shopier-verify{border-color:rgba(98,239,188,.28)!important;background:linear-gradient(135deg,rgba(53,222,180,.18),rgba(48,160,205,.12))!important;color:#c9fff0!important;box-shadow:0 0 20px rgba(79,234,191,.08)}
.admin-provider-card.ready{position:relative;overflow:hidden}.admin-provider-card.ready:after{content:"";position:absolute;inset:0 auto 0 -60%;width:35%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),transparent);animation:providerSweep 7s linear infinite;pointer-events:none}@keyframes providerSweep{to{left:130%}}
