html{direction:rtl}body{margin:0}#root{min-height:100vh}*{box-sizing:border-box}:root{--bg:#f3f7fc;--surface:#fff;--surface2:#f8fbff;--text:#10213c;--soft:#64758f;--muted:#91a0b4;--border:#dde7f3;--blue:#1769e8;--green:#0aa665;--orange:#ef781f;--red:#dd303c;--shadow:0 14px 35px #0d396c12;font-family:Inter,Noto Sans Arabic,system-ui,sans-serif}:root[data-theme=dark]{--bg:#07111f;--surface:#0d1a2c;--surface2:#101f34;--text:#f5f8ff;--soft:#b8c5d8;--muted:#7f91aa;--border:#20344f;--blue:#4b91ff;--green:#42da96;--orange:#ffa15c;--red:#ff626e;--shadow:0 16px 40px #00000040}html,body,#root{width:100%;min-height:100%;margin:0}body{background:var(--bg);min-width:320px;min-height:100vh;color:var(--text)}button,input,select,textarea{font:inherit}button{cursor:pointer}.phone-number{white-space:nowrap;display:inline-block;direction:ltr!important;unicode-bidi:isolate!important}.sidebar{z-index:60;color:#fff;background:radial-gradient(circle at 80% 3%,#3e91ff47,#0000 25%),linear-gradient(#0a3974,#062754 55%,#051e42);flex-direction:column;width:285px;padding:18px 14px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.brand{border-bottom:1px solid #ffffff17;align-items:center;gap:13px;padding:8px 8px 22px;display:flex}.brand-mark{color:#fff;background:linear-gradient(145deg,#3a89f8,#1769e8);border-radius:17px;place-items:center;width:55px;height:55px;font-size:20px;font-weight:900;display:grid}.brand h1{margin:0;font-size:21px}.brand span{color:#ffffff94;direction:ltr;margin-top:3px;font-size:11px;display:block}.sidebar-section-title{color:#ffffff6b;padding:22px 13px 9px;font-size:11px}.sidebar-nav{flex-direction:column;gap:5px;display:flex}.nav-item{color:#ffffffc7;text-align:right;background:0 0;border:0;border-radius:14px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;width:100%;min-height:52px;padding:6px 10px;font-size:14px;font-weight:700;display:grid}.nav-item:hover{background:#ffffff12}.nav-item.active{color:#fff;background:linear-gradient(135deg,#3481f2,#1769e8);box-shadow:0 10px 24px #1769e840}.nav-icon{background:#ffffff14;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.nav-badge{color:#fff;background:#ff414c;border-radius:999px;place-items:center;min-width:24px;height:24px;font-size:11px;font-weight:900;display:grid}.sidebar-owner{background:#ffffff12;border-radius:15px;align-items:center;gap:10px;margin-top:auto;padding:13px;display:flex}.sidebar-owner strong,.sidebar-owner span{display:block}.sidebar-owner strong{font-size:13px}.sidebar-owner span{color:#ffffff8c;direction:ltr;font-size:10px}.main-area{min-height:100vh;margin-right:285px}.topbar{z-index:40;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:13px 28px;display:flex;position:sticky;top:0}.topbar-right,.topbar-actions,.top-admin{align-items:center;display:flex}.topbar-right{gap:14px}.topbar-actions{gap:9px}.eyebrow,.section-kicker{color:var(--blue);letter-spacing:1.5px;direction:ltr;margin:0 0 4px;font-size:10px;font-weight:900}.topbar h2{color:var(--text);margin:0;font-size:25px}.live-pill{color:var(--green);background:color-mix(in srgb, var(--green) 11%, var(--surface));border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:800;display:flex}.live-dot{background:var(--green);border-radius:50%;width:8px;height:8px}.live-dot.muted{background:var(--muted,#999);animation:none}.kyc-toast{z-index:60;border:1px solid var(--border);background:var(--surface);border-radius:14px;align-items:center;gap:12px;max-width:340px;padding:14px 16px;animation:.25s ease-out kyc-toast-in;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 12px 32px #0000002e}.kyc-toast-icon{color:#fff;background:var(--purple,#7c5cff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-weight:800;display:flex}.kyc-toast div{flex-direction:column;gap:2px;display:flex}.kyc-toast strong{font-size:14px}.kyc-toast span{color:var(--muted-text,#888);font-size:12px}.kyc-toast button{background:var(--purple,#7c5cff);color:#fff;cursor:pointer;border:none;border-radius:10px;margin-inline-start:auto;padding:8px 12px;font-weight:700}@keyframes kyc-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.theme-toggle,.mobile-menu{border:1px solid var(--border);min-height:43px;color:var(--text);background:var(--surface);border-radius:13px}.theme-toggle{align-items:center;gap:6px;padding:0 12px;display:flex}.mobile-menu{width:43px;display:none}.alarm-bell{border:1px solid var(--border);background:var(--surface);border-radius:13px;width:44px;height:44px;font-size:17px;position:relative}.alarm-bell>span{border:2px solid var(--surface);color:#fff;background:#ef3946;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 5px;font-size:10px;font-weight:900;display:grid;position:absolute;top:-7px;left:-7px}.alarm-bell.ringing{background:color-mix(in srgb, var(--red) 8%, var(--surface));border-color:#ff6770;animation:1.2s infinite bellPulse}@keyframes bellPulse{0%,to{transform:rotate(0)}15%{transform:rotate(10deg)}30%{transform:rotate(-10deg)}45%{transform:rotate(6deg)}60%{transform:rotate(-6deg)}}.avatar{width:44px;height:44px;color:var(--blue);background:color-mix(in srgb, var(--blue) 10%, var(--surface));border-radius:14px;place-items:center;font-weight:900;display:grid}.top-admin{gap:9px}.top-admin strong,.top-admin span{display:block}.top-admin strong{font-size:13px}.top-admin span{color:var(--muted);direction:ltr;font-size:10px}.content{max-width:1650px;margin:0 auto;padding:28px}.welcome-banner{color:#fff;background:radial-gradient(circle at 15% 10%,#4bbfff40,#0000 25%),linear-gradient(125deg,#073262,#0b4e9b 50%,#1769e8);border-radius:27px;justify-content:space-between;align-items:center;gap:30px;min-height:220px;padding:35px 44px;display:flex;box-shadow:0 20px 50px #0a53a82e}.banner-tag{direction:ltr;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;margin-bottom:15px;padding:7px 12px;font-size:10px;font-weight:900;display:inline-flex}.welcome-banner h3{margin:0;font-size:clamp(28px,3vw,40px)}.welcome-banner p{color:#ffffffbf;max-width:650px;margin:13px 0 0;font-size:14px;line-height:1.9}.banner-logo{background:#ffffff21;border:1px solid #ffffff4d;border-radius:29px;place-items:center;width:108px;height:108px;font-size:31px;font-weight:900;display:grid}.stats-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:20px;display:grid}.stat-card{border:1px solid var(--border);background:var(--surface);min-height:125px;box-shadow:var(--shadow);border-radius:20px;align-items:center;gap:16px;padding:20px;display:flex}.stat-icon{border-radius:16px;place-items:center;width:54px;height:54px;font-size:20px;display:grid}.stat-icon.blue{color:var(--blue);background:color-mix(in srgb, var(--blue) 10%, var(--surface))}.stat-icon.green{color:var(--green);background:color-mix(in srgb, var(--green) 10%, var(--surface))}.stat-icon.orange{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, var(--surface))}.stat-icon.purple{color:#865be2;background:color-mix(in srgb, #865be2 10%, var(--surface))}.stat-card span,.stat-card strong{display:block}.stat-card span{color:var(--soft);font-size:13px}.stat-card strong{margin-top:4px;font-size:29px}.dashboard-test-panel{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:20px;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:20px;display:flex}.dashboard-test-panel h3{margin:0;font-size:18px}.dashboard-test-panel p{color:var(--soft);margin:6px 0 0;font-size:12px}.dashboard-test-panel>div:last-child{gap:8px;display:flex}.dashboard-test-panel button{border-radius:11px;min-height:44px;padding:0 14px;font-weight:900}.notification-enable-button{border:1px solid var(--border);color:var(--text);background:var(--surface2)}.simulate-order-button{color:#fff;background:var(--green);border:0}.open-orders-button{color:#fff;background:var(--blue);border:0}.orders-page-header{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.orders-page-header h2{margin:0;font-size:30px}.orders-page-header p{color:var(--soft);margin:6px 0 0;font-size:13px}.orders-live-pill{color:var(--green);background:color-mix(in srgb, var(--green) 10%, var(--surface));border-radius:999px;align-items:center;gap:7px;padding:10px 14px;font-size:10px;font-weight:900;display:flex}.orders-live-pill span{background:var(--green);border-radius:50%;width:8px;height:8px}.orders-workspace{grid-template-columns:minmax(340px,.65fr) minmax(500px,1.1fr);gap:17px;display:grid}.orders-list-panel,.order-detail-panel{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:21px}.orders-list-panel{overflow:hidden}.orders-toolbar{border-bottom:1px solid var(--border);padding:15px}.order-search{border:1px solid var(--border);background:var(--surface2);border-radius:11px;align-items:center;gap:9px;min-height:44px;padding:0 12px;display:flex}.order-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.order-list{max-height:720px;padding:10px;overflow-y:auto}.order-row-card{border:1px solid var(--border);width:100%;color:var(--text);background:var(--surface2);text-align:right;border-radius:14px;margin-bottom:9px;padding:14px;transition:all .2s}.order-row-card:hover{border-color:color-mix(in srgb, var(--blue) 35%, var(--border));transform:translateY(-1px)}.order-row-card.selected{border-color:var(--blue);background:color-mix(in srgb, var(--blue) 6%, var(--surface))}.order-row-card.new-alert{box-shadow:inset -4px 0 0 var(--red), 0 6px 18px #dd303c14}.order-row-head,.order-row-bottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.order-row-head>strong{color:var(--blue);direction:ltr}.new-order-dot{color:#fff;background:var(--red);border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900}.order-row-card h3{margin:11px 0 3px;font-size:17px}.order-row-card>.phone-number{color:var(--soft);font-size:12px}.order-row-route{color:var(--soft);align-items:center;gap:7px;margin:12px 0;font-size:12px;display:flex}.order-row-bottom>strong{font-size:15px}.order-status-badge{border-radius:999px;padding:7px 10px;font-size:10px;font-weight:900;display:inline-flex}.order-status-badge.new{color:var(--blue);background:color-mix(in srgb, var(--blue) 10%, var(--surface))}.order-status-badge.processing{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, var(--surface))}.order-status-badge.completed{color:var(--green);background:color-mix(in srgb, var(--green) 10%, var(--surface))}.order-status-badge.rejected{color:var(--red);background:color-mix(in srgb, var(--red) 10%, var(--surface))}.order-detail-panel{padding:20px}.order-detail-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:15px;display:flex}.order-detail-header h2{text-align:right;direction:ltr;margin:2px 0;font-size:24px}.order-detail-header p{color:var(--muted);text-align:right;direction:ltr;margin:4px 0 0;font-size:11px}.order-demand-card{border:1px solid color-mix(in srgb, var(--blue) 30%, var(--border));background:color-mix(in srgb, var(--blue) 6%, var(--surface));border-radius:16px;margin-top:16px;padding:18px}.order-demand-card span,.order-demand-card strong{display:block}.order-demand-card span{color:var(--soft);font-size:11px}.order-demand-card strong{color:var(--blue);margin-top:5px;font-size:24px}.order-demand-card p{color:var(--soft);margin:8px 0 0;font-size:12px;line-height:1.8}.detail-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:15px;display:grid}.detail-item{border:1px solid var(--border);background:var(--surface2);border-radius:12px;min-height:73px;padding:12px}.detail-item span,.detail-item strong{display:block}.detail-item span{color:var(--muted);font-size:10px}.detail-item strong{color:var(--text);margin-top:7px;font-size:13px}.send-money-card{border:2px solid color-mix(in srgb, var(--blue) 46%, var(--border));text-align:center;background:radial-gradient(circle at top, color-mix(in srgb, var(--blue) 12%, transparent), transparent 65%), color-mix(in srgb, var(--blue) 5%, var(--surface));border-radius:20px;margin-top:17px;padding:25px}.send-money-card>span{color:var(--soft);font-size:15px;font-weight:800;display:block}.send-money-card h3{color:var(--blue);margin:6px 0 3px;font-size:34px;font-weight:950}.send-money-card>strong{color:var(--text);text-align:center;margin:9px 0 16px;font-size:clamp(34px,5vw,48px);font-weight:950;display:block}.send-money-card button{color:#fff;background:var(--blue);border:0;border-radius:11px;padding:10px 18px;font-size:12px;font-weight:900}.proof-section{margin-top:17px}.proof-section>div:first-child{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.proof-section h3{margin:0;font-size:16px}.proof-ok{color:var(--green);font-size:11px;font-weight:900}.proof-wait{color:var(--orange);font-size:11px;font-weight:900}.proof-preview{border:1px dashed var(--border);background:var(--surface2);text-align:center;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-height:150px;padding:20px;display:flex}.proof-preview>span{color:var(--blue);font-size:34px}.proof-preview strong{margin-top:8px;font-size:13px}.proof-preview p{color:var(--muted);margin:5px 0 0;font-size:10px}.order-action-buttons{grid-template-columns:1fr 1.2fr 1.2fr;gap:8px;margin-top:17px;display:grid}.order-action-buttons button{border-radius:12px;min-height:48px;font-size:12px;font-weight:900}.reject-button{border:1px solid var(--red);color:var(--red);background:0 0}.processing-button{border:1px solid var(--border);color:var(--text);background:var(--surface2)}.complete-button{color:#fff;background:linear-gradient(135deg,#12b46e,#078f58);border:0}.incoming-order-toast{z-index:200;width:min(390px,100vw - 48px);color:var(--text);background:var(--surface);border:2px solid #ff49558c;border-radius:20px;grid-template-columns:55px 1fr;gap:12px;padding:15px;animation:.35s toastIn,1.7s infinite toastGlow;display:grid;position:fixed;bottom:24px;left:24px;box-shadow:0 25px 70px #051a3840,0 0 0 6px #ff49550d}@keyframes toastIn{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toastGlow{0%,to{border-color:#ff495561}50%{border-color:#ff4955}}.toast-alarm{background:color-mix(in srgb, var(--red) 10%, var(--surface));border-radius:16px;place-items:center;width:52px;height:52px;font-size:23px;animation:1.1s infinite bellPulse;display:grid}.toast-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.toast-title span{color:var(--red);font-size:12px;font-weight:900}.toast-title strong{color:var(--blue);direction:ltr;font-size:11px}.toast-content h3{margin:9px 0 3px;font-size:19px}.toast-content>p{color:var(--soft);text-align:right;margin:0;font-size:12px}.toast-route{color:var(--soft);gap:8px;margin-top:10px;font-size:12px;font-weight:800;display:flex}.toast-amount{color:var(--text);text-align:right;direction:ltr;margin-top:8px;font-size:22px;font-weight:950}.toast-buttons{grid-template-columns:1fr auto;gap:7px;margin-top:12px;display:grid}.toast-buttons button{border-radius:10px;min-height:40px;padding:0 12px;font-size:11px;font-weight:900}.toast-open{color:#fff;background:var(--blue);border:0}.toast-ack{border:1px solid var(--border);color:var(--text);background:var(--surface2)}.placeholder-page{border:1px solid var(--border);background:var(--surface);text-align:center;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;min-height:620px;display:flex}.placeholder-page>div{color:#fff;background:var(--blue);border-radius:22px;place-items:center;width:80px;height:80px;font-size:23px;font-weight:900;display:grid}.placeholder-page h2{margin:17px 0 5px}.placeholder-page p{color:var(--soft)}.placeholder-page button{color:#fff;background:var(--blue);border:0;border-radius:10px;padding:10px 15px}.sidebar-overlay{display:none}@media (width<=1200px){.stats-grid{grid-template-columns:repeat(2,1fr)}.orders-workspace{grid-template-columns:1fr}}@media (width<=1000px){.sidebar{transition:transform .25s;transform:translate(110%)}.sidebar.open{transform:translate(0)}.sidebar-overlay{z-index:50;background:#0000006b;display:block;position:fixed;inset:0}.main-area{margin-right:0}.mobile-menu{place-items:center;display:grid}}@media (width<=760px){.content{padding:13px}.topbar{min-height:74px;padding:10px 13px}.topbar h2{font-size:19px}.live-pill,.top-admin,.theme-toggle span{display:none}.theme-toggle{justify-content:center;width:43px;padding:0}.welcome-banner{min-height:195px;padding:22px}.banner-logo{display:none}.welcome-banner h3{font-size:24px}.stats-grid{grid-template-columns:1fr 1fr;gap:9px}.stat-card{min-height:105px;padding:13px}.stat-card strong{font-size:21px}.dashboard-test-panel{flex-direction:column;align-items:stretch}.dashboard-test-panel>div:last-child{flex-direction:column}.orders-page-header{align-items:flex-start}.orders-live-pill{display:none}.detail-grid{grid-template-columns:1fr 1fr}.order-action-buttons{grid-template-columns:1fr}.incoming-order-toast{width:auto;bottom:12px;left:12px;right:12px}}@media (width<=480px){.stats-grid,.detail-grid{grid-template-columns:1fr}.send-money-card h3{font-size:27px}.send-money-card>strong{font-size:30px}.incoming-order-toast{grid-template-columns:1fr}.toast-alarm{display:none}}.incoming-screen{z-index:9999;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030e2052;justify-content:center;align-items:flex-start;padding:24px;animation:.22s both incomingBackdropIn;display:flex;position:fixed;inset:0}.incoming-order-card{border:1px solid color-mix(in srgb, var(--blue) 42%, var(--border));width:min(650px,100vw - 32px);color:var(--text);background:radial-gradient(circle at 10% 0%, color-mix(in srgb, var(--blue) 14%, transparent), transparent 34%), var(--surface);cursor:pointer;border-radius:26px;margin-top:12px;padding:24px;animation:.42s cubic-bezier(.16,1,.3,1) both incomingCardIn;position:relative;overflow:hidden;box-shadow:0 34px 90px #03193a57,0 0 0 7px #1769e80f}.incoming-order-card:before{content:"";background:linear-gradient(90deg,#50b4ff,#1769e8,#6a6cff);height:5px;position:absolute;top:0;left:0;right:0}.incoming-close{border:1px solid var(--border);width:38px;height:38px;color:var(--soft);background:var(--surface2);border-radius:12px;place-items:center;font-size:22px;line-height:1;display:grid;position:absolute;top:17px;left:17px}.incoming-topline{align-items:center;gap:10px;padding-left:50px;display:flex}.incoming-live-dot{background:var(--green);width:10px;height:10px;box-shadow:0 0 0 7px color-mix(in srgb, var(--green) 12%, transparent);border-radius:50%;flex:0 0 10px;animation:1.3s ease-in-out infinite incomingDotPulse}.incoming-topline>strong{color:var(--blue);font-size:15px;font-weight:950}.incoming-ref{color:var(--muted);direction:ltr;margin-right:auto;font-size:11px;font-weight:900}.incoming-main-grid{grid-template-columns:1fr 150px;gap:12px;margin-top:21px;display:grid}.incoming-money-block,.incoming-provider-block{border:1px solid var(--border);background:var(--surface2);border-radius:19px;flex-direction:column;justify-content:center;min-height:118px;padding:18px;display:flex}.incoming-money-block span,.incoming-provider-block span,.incoming-customer-row span{color:var(--muted);font-size:11px;font-weight:800}.incoming-money-block strong{color:var(--text);letter-spacing:-1px;text-align:right;direction:ltr;margin-top:5px;font-size:clamp(32px,5vw,46px);font-weight:950}.incoming-provider-block{text-align:center;border-color:color-mix(in srgb, var(--blue) 34%, var(--border));background:color-mix(in srgb, var(--blue) 7%, var(--surface));align-items:center}.incoming-provider-block strong{color:var(--blue);direction:ltr;margin-top:6px;font-size:30px;font-weight:950}.incoming-customer-row{border:1px solid var(--border);background:var(--surface2);border-radius:17px;align-items:center;gap:13px;margin-top:12px;padding:15px;display:flex}.incoming-avatar{color:#fff;background:linear-gradient(145deg,#3b8cff,#1769e8);border-radius:16px;flex:0 0 52px;place-items:center;width:52px;height:52px;font-size:20px;font-weight:950;display:grid;box-shadow:0 9px 22px #1769e83b}.incoming-customer-row strong,.incoming-customer-row small{display:block}.incoming-customer-row strong{margin-top:2px;font-size:19px;font-weight:950}.incoming-customer-row small{color:var(--soft);margin-top:3px;font-size:12px}.incoming-route-line{color:var(--soft);background:color-mix(in srgb, var(--blue) 5%, var(--surface));direction:ltr;border-radius:14px;justify-content:center;align-items:center;gap:13px;margin-top:12px;padding:11px 14px;font-size:13px;font-weight:900;display:flex}.incoming-route-line b{color:var(--blue);font-size:18px}.incoming-open-button{color:#fff;background:linear-gradient(135deg,#3187ff,#1769e8);border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:56px;margin-top:14px;font-size:15px;font-weight:950;display:flex;box-shadow:0 13px 28px #1769e840}.incoming-open-button b{font-size:20px}@keyframes incomingBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes incomingCardIn{0%{opacity:0;transform:translateY(-35px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes incomingDotPulse{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}@media (width<=600px){.incoming-screen{padding:10px}.incoming-order-card{border-radius:21px;width:100%;margin-top:4px;padding:18px}.incoming-main-grid{grid-template-columns:1fr 105px;gap:8px}.incoming-money-block,.incoming-provider-block{min-height:100px;padding:13px}.incoming-money-block strong{font-size:27px}.incoming-provider-block strong{font-size:22px}.incoming-customer-row strong{font-size:16px}.incoming-open-button{min-height:52px}}.incoming-screen-v3{z-index:10000;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:radial-gradient(circle at 50% 0,#1c6eff2e,#0000 36%),#020c1cc2;justify-content:center;align-items:flex-start;padding:26px 18px;animation:.22s both alertBackdropV3;display:flex;position:fixed;inset:0}.incoming-card-v3{background:linear-gradient(145deg,#0d203afc,#07162bfc);border:1px solid #428eff8c;border-radius:30px;grid-template-columns:190px 1fr;width:min(760px,100vw - 28px);animation:.46s cubic-bezier(.16,1,.3,1) both alertCardV3;display:grid;position:relative;overflow:hidden;box-shadow:0 38px 110px #00000080,0 0 0 7px #1769e814,0 0 65px #1769e838}.incoming-card-v3:before{content:"";background:linear-gradient(90deg,#19d47b 0 38%,#2d86ff 50%,#ff4c58 62% 100%) 0 0/180% 100%;height:5px;animation:2.2s linear infinite alertStripV3;position:absolute;top:0;left:0;right:0}.incoming-close-v3{z-index:20;color:#b9c8da;background:#0a1c32d9;border:1px solid #81a4d13d;border-radius:12px;place-items:center;width:40px;height:40px;font-size:23px;display:grid;position:absolute;top:16px;left:16px}.incoming-radar-panel-v3{background:radial-gradient(circle,#19d47b1c,#0000 38%),linear-gradient(#112a49e6,#07192ff2);border-left:1px solid #5087d22e;flex-direction:column;justify-content:center;align-items:center;min-height:315px;display:flex;position:relative}.radar-stage-v3{background:linear-gradient(#26649d1a 1px,#0000 1px) 0 0/18px 18px,linear-gradient(90deg,#26649d1a 1px,#0000 1px) 0 0/18px 18px,radial-gradient(circle,#0c3051f2,#05182df5);border:1px solid #3189e347;border-radius:50%;place-items:center;width:148px;height:148px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 40px #00000059}.radar-stage-v3:before,.radar-stage-v3:after{content:"";background:#4e9be62e;position:absolute}.radar-stage-v3:before{width:1px;height:100%}.radar-stage-v3:after{width:100%;height:1px}.radar-wave-v3{opacity:0;border:3px solid;border-radius:50%;width:28px;height:28px;animation:2.4s ease-out infinite radarWaveV3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radar-wave-v3.green{border-color:#24dc84;box-shadow:0 0 18px #24dc8442}.radar-wave-v3.red{border-color:#ff4d59;box-shadow:0 0 18px #ff4d5940}.radar-wave-v3.w2{animation-delay:.55s}.radar-wave-v3.w3{animation-delay:1.1s}.radar-wave-v3.w4{animation-delay:1.65s}.radar-sweep-v3{transform-origin:0 0;clip-path:polygon(0 0,100% 0,0 100%);background:linear-gradient(35deg,#2be0876b,#2be08700 72%);animation:2.8s linear infinite radarSweepV3;position:absolute;inset:50% 50% 0 0}.radar-center-v3{z-index:5;background:linear-gradient(145deg,#22d47e,#0b9e5a);border:2px solid #ffffff2e;border-radius:50%;place-items:center;width:58px;height:58px;animation:.9s ease-in-out infinite radarCenterHopV3;display:grid;position:relative;box-shadow:0 0 0 8px #22d47e1a,0 0 36px #22d47e9e}.radar-bell-v3{filter:drop-shadow(0 3px 6px #0003);font-size:26px;animation:1.2s ease-in-out infinite radarBellShakeV3}.radar-status-v3{color:#80f4b4;letter-spacing:1.7px;direction:ltr;background:#14b0631a;border:1px solid #24dc8438;border-radius:999px;align-items:center;gap:8px;margin-top:16px;padding:7px 12px;font-size:10px;font-weight:950;display:inline-flex}.radar-live-dot-v3{background:#27df89;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite liveDotV3;box-shadow:0 0 0 5px #27df8917,0 0 16px #27df89cc}.incoming-content-v3{padding:28px 28px 24px}.incoming-header-v3{justify-content:space-between;align-items:flex-start;gap:16px;min-height:60px;padding-left:46px;display:flex}.incoming-kicker-v3{color:#43d98d;letter-spacing:1.6px;direction:ltr;margin-bottom:4px;font-size:9px;font-weight:950;display:block}.incoming-header-v3 h2{color:#f5f9ff;margin:0;font-size:25px;font-weight:950}.incoming-ref-v3{color:#6f8bab;direction:ltr;font-size:11px}.incoming-customer-v3{background:#132c4ab8;border:1px solid #4a89d33d;border-radius:19px;grid-template-columns:58px 1fr 108px;align-items:center;gap:14px;margin-top:16px;padding:17px;display:grid}.incoming-avatar-v3{color:#fff;background:linear-gradient(145deg,#3e93ff,#1769e8);border-radius:17px;place-items:center;width:56px;height:56px;font-size:20px;font-weight:950;display:grid;box-shadow:0 10px 24px #1769e852}.incoming-customer-text-v3{min-width:0}.incoming-customer-text-v3>span{color:#7790ad;font-size:10px;font-weight:800;display:block}.incoming-customer-text-v3>strong{color:#fff;margin-top:2px;font-size:18px;font-weight:950;display:block}.incoming-phone-v3{color:#fff;letter-spacing:.7px;margin-top:5px;font-size:clamp(25px,3.2vw,34px);font-weight:950;line-height:1.08}.incoming-provider-v3{background:#1b62c71f;border:1px solid #3a8bff66;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-height:76px;display:flex}.incoming-provider-v3 span{color:#7188a6;font-size:9px;font-weight:850}.incoming-provider-v3 strong{color:#4f99ff;direction:ltr;margin-top:4px;font-size:24px;font-weight:950}.incoming-order-summary-v3{grid-template-columns:1fr auto;gap:12px;margin-top:12px;display:grid}.incoming-amount-v3{background:#0d233dd1;border:1px solid #5087c833;border-radius:16px;flex-direction:column;justify-content:center;min-height:78px;padding:14px 17px;display:flex}.incoming-amount-v3 span{color:#748aa4;font-size:10px;font-weight:800}.incoming-amount-v3 strong{color:#f4f8ff;text-align:right;direction:ltr;margin-top:3px;font-size:24px;font-weight:950}.incoming-route-v3{color:#a9b9cd;direction:ltr;background:#0d233dd1;border:1px solid #5087c833;border-radius:16px;justify-content:center;align-items:center;gap:9px;min-width:175px;padding:0 14px;font-size:12px;font-weight:900;display:flex}.incoming-route-v3 b{color:#44dc8f;font-size:18px}.incoming-open-v3{color:#fff;background:linear-gradient(135deg,#338aff,#1769e8);border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:56px;margin-top:14px;font-size:14px;font-weight:950;display:flex;box-shadow:0 13px 30px #1769e847}.incoming-open-v3 b{font-size:20px}@keyframes radarWaveV3{0%{opacity:.95;width:28px;height:28px}to{opacity:0;width:142px;height:142px}}@keyframes radarSweepV3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes radarCenterHopV3{0%,to{transform:translateY(0)scale(1)}45%{transform:translateY(-6px)scale(1.08)}65%{transform:translateY(1px)scale(.97)}}@keyframes radarBellShakeV3{0%,to{transform:rotate(0)}12%{transform:rotate(12deg)}24%{transform:rotate(-12deg)}36%{transform:rotate(8deg)}48%{transform:rotate(-8deg)}60%{transform:rotate(0)}}@keyframes liveDotV3{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.5)}}@keyframes alertStripV3{0%{background-position:0 0}to{background-position:180% 0}}@keyframes alertBackdropV3{0%{opacity:0}to{opacity:1}}@keyframes alertCardV3{0%{opacity:0;transform:translateY(-40px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=680px){.incoming-screen-v3{padding:10px}.incoming-card-v3{border-radius:22px;grid-template-columns:1fr;width:100%}.incoming-radar-panel-v3{border-bottom:1px solid #5087d22e;border-left:0;min-height:145px}.radar-stage-v3{width:108px;height:108px}@keyframes radarWaveV3{0%{opacity:.95;width:24px;height:24px}to{opacity:0;width:104px;height:104px}}.incoming-content-v3{padding:18px}.incoming-header-v3{padding-left:42px}.incoming-customer-v3{grid-template-columns:48px 1fr 88px;gap:10px;padding:13px}.incoming-avatar-v3{border-radius:14px;width:46px;height:46px}.incoming-phone-v3{font-size:23px}.incoming-provider-v3{min-height:65px}.incoming-provider-v3 strong{font-size:20px}.incoming-order-summary-v3{grid-template-columns:1fr}.incoming-route-v3{min-height:50px}}body,.admin-app,.content,table,.nav-item span,.stat-card span,.stat-card strong,p,label,input,select,textarea,button{font-size:15px!important}h1{font-size:24px!important}h2{font-size:20px!important}h3{font-size:18px!important}.nav-item{font-size:15px!important}.stat-card strong{font-size:32px!important}.stat-card span,table th,table td{font-size:14px!important}.eyebrow{font-size:12px!important}.modal-title,.modal-header h2,.modal-header h3{font-size:19px!important}button,input,select,textarea,label,.badge,.status-badge,.setting-row,.notification-item,.provider-card,.rate-card,.fee-card{font-size:max(12px,.75rem)!important}.provider-logo,.provider-card img,.rate-card img,.account-card img{object-fit:contain!important;max-width:100%!important;max-height:100%!important;overflow:hidden!important}:root{--ap-font-family:Inter, "Noto Sans Arabic", system-ui, sans-serif;--ap-font-scale:1;--ap-font-weight:400;--ap-line-height:1.6;--ap-space-scale:1;--ap-radius:14px;--ap-border-w:1px;--ap-shadow:0 14px 35px #0d396c12;--ap-page-max:1650px;--ap-content-pad:28px;--ap-t-pageTitle:22px;--ap-t-pageSubtitle:12px;--ap-t-sidebar:14px;--ap-t-metricNumber:29px;--ap-t-metricLabel:13px;--ap-t-cardTitle:16px;--ap-t-cardBody:13px;--ap-t-tableHeader:12px;--ap-t-tableRow:13px;--ap-t-modalTitle:18px;--ap-t-modalBody:13px;--ap-t-orderAmount:24px;--ap-t-providerName:16px;--ap-t-customerName:16px;--ap-t-buttonText:13px;--ap-t-badge:9px;--ap-sb-w:285px;--ap-sb-bg:#0a3974;--ap-sb-text:#dbe8fb;--ap-sb-item-fs:14px;--ap-sb-icon:18px;--ap-sb-item-h:52px;--ap-sb-item-gap:2px;--ap-sb-active-color:#fff;--ap-sb-active-bg:#1769e8;--ap-sb-active-border-w:0px;--ap-sb-active-border-c:#3481f2;--ap-sb-radius:14px;--ap-sb-badge:20px;--ap-sb-badge-c:#dd303c;--ap-sb-logo:55px;--ap-sb-owner:68px;--ap-btn-h:40px;--ap-btn-fs:13px;--ap-btn-radius:10px;--ap-btn-border-w:1px;--ap-btn-pad-x:14px;--ap-btn-icon:16px;--ap-btn-primary:#1769e8;--ap-btn-danger:#dd303c;--ap-btn-success:#0aa665;--ap-btn-secondary:#64758f;--ap-dash-card-w:220px;--ap-dash-card-h:125px;--ap-dash-num:29px;--ap-dash-label:13px;--ap-dash-icon:54px;--ap-dash-border-w:1px;--ap-dash-radius:20px;--ap-dash-shadow:0 14px 35px #0d396c12;--ap-dash-card-bg:#fff;--ap-dash-value-c:#10213c;--ap-dash-hero-h:220px;--ap-dash-hero-fs:22px;--ap-dash-hero-radius:24px;--ap-dash-hero-pad:30px;--ap-dash-hero-align:flex-start;--ap-dash-cols:4;--ap-dash-gap:16px;--ap-dash-row-gap:20px;--ap-ord-card-w:300px;--ap-ord-card-h:205px;--ap-ord-amount:24px;--ap-ord-customer:16px;--ap-ord-phone:10px;--ap-ord-provider:11px;--ap-ord-id:9px;--ap-ord-badge:8px;--ap-ord-border-w:1px;--ap-ord-spacing:14px;--ap-ord-cols:3;--ap-ord-card-bg:#fff;--ap-ord-modal-w:640px;--ap-ord-modal-maxh:90vh;--ap-ord-modal-gap:16px;--ap-ord-modal-info:13px;--ap-ord-modal-amount:22px;--ap-ord-evidence-cols:2;--ap-ord-action-btn:40px;--ap-kyc-name:16px;--ap-kyc-phone:10px;--ap-kyc-badge:9px;--ap-kyc-img:96px;--ap-kyc-modal-w:720px;--ap-kyc-action-btn:40px;--ap-kyc-card-w:280px;--ap-kyc-cols:3;--ap-prov-card-w:260px;--ap-prov-card-h:150px;--ap-prov-logo-w:47px;--ap-prov-logo-h:47px;--ap-prov-logo-fit:contain;--ap-prov-name:16px;--ap-prov-short:8px;--ap-prov-count:11px;--ap-prov-badge:8px;--ap-prov-cols:3;--ap-hist-fs:13px;--ap-hist-row-h:44px;--ap-hist-header:12px;--ap-hist-amount:14px;--ap-hist-badge:10px;--ap-hist-col-gap:12px;--ap-adm-name:16px;--ap-adm-email:11px;--ap-adm-phone:11px;--ap-adm-role-badge:9px;--ap-adm-chip:10px;--ap-adm-card-w:260px;--ap-adm-cols:3}body{font-family:var(--ap-font-family);font-weight:var(--ap-font-weight);line-height:clamp(1.1, var(--ap-line-height), 2.2);font-size:clamp(11px, calc(14px * var(--ap-font-scale)), 20px)}.content{max-width:clamp(1100px, var(--ap-page-max), 2200px);padding:clamp(10px, calc(var(--ap-content-pad) * var(--ap-space-scale)), 56px)}:root[data-rtl-spacing=tight] .content{padding-inline:clamp(8px, calc(var(--ap-content-pad) * var(--ap-space-scale) * .6), 40px)}.topbar h2{font-size:clamp(15px, calc(var(--ap-t-pageTitle) * var(--ap-font-scale)), 40px)}.topbar .eyebrow,.orders-v4-kicker,.providers-kicker,.kyc-kicker,.history-kicker,.admins-kicker,.audit-kicker,.settings-kicker,.rates-kicker{font-size:clamp(9px, calc(var(--ap-t-pageSubtitle) * var(--ap-font-scale)), 16px)}h1,h2{font-size:clamp(14px, calc(var(--ap-t-pageTitle) * var(--ap-font-scale)), 40px)}.stat-card,.welcome-banner,.dashboard-test-panel,.ap-section,.ap-preview,.orders-v4-toolbar,.providers-toolbar,.kyc-header,.history-toolbar{border-radius:clamp(0px, var(--ap-radius), 28px)}button,.save,.ap-btn,.provider-status-option,.order-v4-actions button,.kyc-actions button{min-height:clamp(28px, var(--ap-btn-h), 56px);font-size:clamp(10px, calc(var(--ap-btn-fs) * var(--ap-font-scale)), 20px);border-radius:clamp(0px, var(--ap-btn-radius), 26px);border-width:clamp(0px, var(--ap-btn-border-w), 3px);padding-inline:clamp(6px, var(--ap-btn-pad-x), 32px)}button.primary,.save,.ap-btn.primary,.order-v4-actions button.process,.order-v4-actions button.complete{background:var(--ap-btn-primary);border-color:var(--ap-btn-primary);color:#fff}button.danger,.ap-btn.danger,.order-v4-actions button.reject{color:var(--ap-btn-danger);border-color:color-mix(in srgb, var(--ap-btn-danger) 45%, var(--border))}@media (width>=1001px){.sidebar{width:clamp(200px, var(--ap-sb-w), 360px)}.main-area{margin-right:clamp(200px, var(--ap-sb-w), 360px)}}.sidebar{background:radial-gradient(circle at 80% 3%, color-mix(in srgb, var(--blue) 26%, transparent), transparent 26%), linear-gradient(180deg, var(--ap-sb-bg), color-mix(in srgb, var(--ap-sb-bg) 78%, #000) 60%, color-mix(in srgb, var(--ap-sb-bg) 62%, #000));color:var(--ap-sb-text)}.sidebar-nav{gap:clamp(0px, var(--ap-sb-item-gap), 14px)}.nav-item{min-height:clamp(34px, var(--ap-sb-item-h), 66px);font-size:clamp(11px, calc(var(--ap-sb-item-fs) * var(--ap-font-scale)), 22px);border-radius:clamp(0px, var(--ap-sb-radius), 20px);color:var(--ap-sb-text)}.nav-item .nav-icon{font-size:clamp(12px, var(--ap-sb-icon), 30px)}.nav-item.active{color:var(--ap-sb-active-color);background:linear-gradient(135deg, color-mix(in srgb, var(--ap-sb-active-bg) 84%, #fff 6%), var(--ap-sb-active-bg));box-shadow:0 10px 24px color-mix(in srgb, var(--ap-sb-active-bg) 30%, transparent);border:clamp(0px, var(--ap-sb-active-border-w), 4px) solid var(--ap-sb-active-border-c)}.nav-badge{min-width:clamp(14px, var(--ap-sb-badge), 30px);height:clamp(14px, var(--ap-sb-badge), 30px);font-size:clamp(8px, calc(var(--ap-sb-badge) * .55), 15px);background:var(--ap-sb-badge-c)}.brand-mark{width:clamp(32px, var(--ap-sb-logo), 78px);height:clamp(32px, var(--ap-sb-logo), 78px)}.sidebar-owner{min-height:clamp(44px, var(--ap-sb-owner), 112px)}:root[data-sidebar-mode=compact] .nav-item span:not(.nav-icon):not(.nav-badge){letter-spacing:0}.stats-grid{grid-template-columns:repeat(var(--ap-dash-cols), minmax(0, 1fr));gap:clamp(6px, calc(var(--ap-dash-gap) * var(--ap-space-scale)), 40px);row-gap:clamp(6px, calc(var(--ap-dash-row-gap) * var(--ap-space-scale)), 48px)}@media (width<=1100px){.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.stats-grid{grid-template-columns:1fr}}.stat-card{min-height:clamp(80px, var(--ap-dash-card-h), 240px);border-width:clamp(0px, var(--ap-dash-border-w), 3px);border-radius:clamp(0px, var(--ap-dash-radius), 32px);box-shadow:var(--ap-dash-shadow);background:var(--ap-dash-card-bg)}.stat-card span{font-size:clamp(9px, calc(var(--ap-dash-label) * var(--ap-font-scale)), 22px)}.stat-card strong{font-size:clamp(14px, calc(var(--ap-dash-num) * var(--ap-font-scale)), 46px);color:var(--ap-dash-value-c);overflow-wrap:anywhere}.stat-icon{width:clamp(28px, var(--ap-dash-icon), 78px);height:clamp(28px, var(--ap-dash-icon), 78px)}.welcome-banner{min-height:clamp(110px, var(--ap-dash-hero-h), 340px);border-radius:clamp(0px, var(--ap-dash-hero-radius), 36px);padding:clamp(10px, calc(var(--ap-dash-hero-pad) * var(--ap-space-scale)), 56px);align-items:var(--ap-dash-hero-align)}.welcome-banner h3{font-size:clamp(13px, calc(var(--ap-dash-hero-fs) * var(--ap-font-scale)), 36px)}.orders-v4-page .orders-v4-grid{grid-template-columns:repeat(var(--ap-ord-cols), minmax(0, 1fr));gap:clamp(6px, calc(var(--ap-ord-spacing) * var(--ap-space-scale)), 30px)}@media (width<=1200px){.orders-v4-page .orders-v4-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.orders-v4-page .orders-v4-grid{grid-template-columns:1fr}}.orders-v4-card{min-height:clamp(0px, var(--ap-ord-card-h), 340px);border-width:clamp(0px, var(--ap-ord-border-w), 3px);padding:clamp(8px, calc(var(--ap-ord-spacing) * var(--ap-space-scale)), 28px);background:var(--ap-ord-card-bg);border-radius:clamp(0px, var(--ap-radius), 28px)}.orders-v4-main>div:first-child strong{font-size:clamp(12px, calc(var(--ap-ord-amount) * var(--ap-font-scale)), 42px);overflow-wrap:anywhere}.orders-v4-person strong{font-size:clamp(10px, calc(var(--ap-ord-customer) * var(--ap-font-scale)), 26px)}.orders-v4-person span{font-size:clamp(8px, calc(var(--ap-ord-phone) * var(--ap-font-scale)), 18px)}.orders-v4-route,.order-v4-provider-logo strong{font-size:clamp(8px, calc(var(--ap-ord-provider) * var(--ap-font-scale)), 20px)}.order-ref{font-size:clamp(8px, calc(var(--ap-ord-id) * var(--ap-font-scale)), 18px)}.order-v4-status{font-size:clamp(7px, calc(var(--ap-ord-badge) * var(--ap-font-scale)), 16px)}:root[data-orders-layout=list] .orders-v4-page .orders-v4-grid{grid-template-columns:1fr}:root[data-orders-layout=list] .orders-v4-card{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:0;display:grid}:root[data-orders-layout=list] .orders-v4-main{margin-top:0}:root[data-orders-layout=list] .orders-v4-card-bottom{border-top:0;margin-top:0;padding-top:0}:root[data-orders-layout=compact] .orders-v4-card{min-height:0;padding:10px 12px}:root[data-orders-layout=compact] .orders-v4-main{margin-top:10px}:root[data-orders-layout=compact] .orders-v4-card-bottom{margin-top:10px;padding-top:8px}:root[data-orders-style=modern] .orders-v4-card{background:linear-gradient(160deg, color-mix(in srgb, var(--blue) 8%, var(--surface)), var(--surface) 55%);border:0;box-shadow:0 20px 45px #0d396c24}:root[data-orders-style=compact] .orders-v4-card{border-radius:10px;padding:10px 12px}:root[data-orders-style=minimal] .orders-v4-card{border:0;border-bottom:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0}:root[data-orders-style=strong] .orders-v4-card{border-width:2px;border-color:color-mix(in srgb, var(--text) 22%, var(--border));box-shadow:none}:root[data-orders-style=soft] .orders-v4-card{background:color-mix(in srgb, var(--blue) 5%, var(--surface));border:0;box-shadow:0 18px 44px #0d396c1a}:root[data-orders-style=border] .orders-v4-card{box-shadow:none;border-inline-start:4px solid var(--blue)}:root[data-orders-style=border] .orders-v4-card.urgent{border-inline-start-color:var(--red)}:root[data-orders-style=glass] .orders-v4-card{border:1px solid color-mix(in srgb, var(--text) 12%, transparent);background:color-mix(in srgb, var(--surface) 62%, transparent);-webkit-backdrop-filter:blur(9px)}:root[data-orders-style=dense] .orders-v4-card{border-radius:9px;gap:4px;min-height:0;padding:9px 11px}:root[data-orders-style=dense] .orders-v4-main{margin-top:7px}:root[data-orders-style=dense] .orders-v4-card-bottom{margin-top:7px;padding-top:6px}:root[data-orders-style=highlight] .orders-v4-card.unseen{background:color-mix(in srgb, var(--green) 12%, var(--surface));border-color:var(--green);box-shadow:0 0 0 3px color-mix(in srgb, var(--green) 22%, transparent), var(--shadow)}:root[data-orders-style=professional] .orders-v4-card{border:1px solid var(--border);background:var(--surface);border-radius:10px;box-shadow:0 2px 6px #0d396c0f}.order-v4-modal{width:min(var(--ap-ord-modal-w), calc(100vw - 24px));height:auto;max-height:clamp(55vh, var(--ap-ord-modal-maxh), 96vh);grid-template-rows:auto minmax(0,1fr) auto}.order-v4-body{gap:clamp(8px, calc(var(--ap-ord-modal-gap) * var(--ap-space-scale)), 34px);overflow-y:auto}.order-v4-info-box span,.order-v4-info-box strong,.order-v4-money-box span,.order-v4-money-box strong,.order-v4-customer span,.order-v4-customer h2{font-size:clamp(10px, calc(var(--ap-ord-modal-info) * var(--ap-font-scale)), 24px);overflow-wrap:anywhere}.order-v4-money-box strong,.order-v4-send-amount strong{font-size:clamp(13px, calc(var(--ap-ord-modal-amount) * var(--ap-font-scale)), 38px)}.order-v4-evidence-grid{grid-template-columns:repeat(var(--ap-ord-evidence-cols), minmax(0, 1fr))}@media (width<=900px){.order-v4-evidence-grid{grid-template-columns:1fr}}.order-v4-actions button{min-height:clamp(30px, var(--ap-ord-action-btn), 56px)}.kyc-page .kyc-grid{grid-template-columns:repeat(var(--ap-kyc-cols), minmax(0, 1fr))}@media (width<=1100px){.kyc-page .kyc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.kyc-page .kyc-grid{grid-template-columns:1fr}}:root[data-kyc-layout=list] .kyc-page .kyc-grid{grid-template-columns:1fr}:root[data-kyc-layout=list] .kyc-card{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;display:grid}.kyc-card-user strong,.kyc-modal-person h2{font-size:clamp(11px, calc(var(--ap-kyc-name) * var(--ap-font-scale)), 26px)}.kyc-card-user span,.kyc-modal-person b{font-size:clamp(8px, calc(var(--ap-kyc-phone) * var(--ap-font-scale)), 18px)}.kyc-new-badge,.kyc-modal-status>span,.kyc-document-statuses span{font-size:clamp(8px, calc(var(--ap-kyc-badge) * var(--ap-font-scale)), 16px)}.kyc-document-image,.kyc-doc-mini,.kyc-preview img{max-height:clamp(56px, var(--ap-kyc-img), 240px)}.kyc-doc-mini{height:clamp(56px, var(--ap-kyc-img), 240px)}.kyc-modal{width:min(var(--ap-kyc-modal-w), calc(100vw - 24px))}.kyc-actions button{min-height:clamp(30px, var(--ap-kyc-action-btn), 56px)}.providers-page .providers-grid{grid-template-columns:repeat(var(--ap-prov-cols), minmax(0, 1fr))}@media (width<=1100px){.providers-page .providers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.providers-page .providers-grid{grid-template-columns:1fr}}.provider-card{min-height:clamp(0px, var(--ap-prov-card-h), 340px)}.provider-logo-placeholder{width:clamp(22px, var(--ap-prov-logo-w), 100px);height:clamp(22px, var(--ap-prov-logo-h), 100px);flex:none;overflow:hidden}.provider-logo-placeholder img{object-fit:var(--ap-prov-logo-fit,contain);width:auto;max-width:100%;height:auto;max-height:100%;display:block}.provider-card-top{grid-template-columns:clamp(22px, var(--ap-prov-logo-w), 100px) 1fr auto}.provider-card-title strong{font-size:clamp(10px, calc(var(--ap-prov-name) * var(--ap-font-scale)), 28px)}.provider-card-title span{font-size:clamp(7px, calc(var(--ap-prov-short) * var(--ap-font-scale)), 16px)}.provider-mini-info strong{font-size:clamp(8px, calc(var(--ap-prov-count) * var(--ap-font-scale)), 18px)}.provider-status,.provider-capability{font-size:clamp(7px, calc(var(--ap-prov-badge) * var(--ap-font-scale)), 16px)}.history-page .history-row,.history-page .history-list{font-size:clamp(10px, calc(var(--ap-hist-fs) * var(--ap-font-scale)), 18px)}.history-page .history-row{min-height:clamp(26px, var(--ap-hist-row-h), 66px);column-gap:clamp(4px, var(--ap-hist-col-gap), 30px)}.history-page .history-table-head{font-size:clamp(9px, calc(var(--ap-hist-header) * var(--ap-font-scale)), 18px);column-gap:clamp(4px, var(--ap-hist-col-gap), 30px)}.history-page .history-row .amount,.history-page .history-amount{font-size:clamp(10px, calc(var(--ap-hist-amount) * var(--ap-font-scale)), 24px)}.history-page .history-status{font-size:clamp(8px, calc(var(--ap-hist-badge) * var(--ap-font-scale)), 16px)}:root[data-history-density=compact] .history-page .history-row{padding-block:4px}.admins-page .admins-grid,.users-page .users-grid{grid-template-columns:repeat(var(--ap-adm-cols), minmax(0, 1fr))}@media (width<=1100px){.admins-page .admins-grid,.users-page .users-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.admins-page .admins-grid,.users-page .users-grid{grid-template-columns:1fr}}:root[data-admins-layout=list] .admins-page .admins-grid,:root[data-admins-layout=list] .users-page .users-grid{grid-template-columns:1fr}.admin-card-title strong,.user-card-title strong,.admins-page .admin-card strong,.users-page .user-card strong{font-size:clamp(11px, calc(var(--ap-adm-name) * var(--ap-font-scale)), 26px)}.admin-contact,.admin-card-title span,.user-contact{font-size:clamp(8px, calc(var(--ap-adm-email) * var(--ap-font-scale)), 18px)}.admin-status,.admins-page .admin-role,.users-page .user-role{font-size:clamp(8px, calc(var(--ap-adm-role-badge) * var(--ap-font-scale)), 16px)}.admin-permission-preview span,.permission-chip{font-size:clamp(8px, calc(var(--ap-adm-chip) * var(--ap-font-scale)), 16px)}:root[data-new-order-highlight=green] .orders-v4-card.unseen{border-inline-start:4px solid var(--green);box-shadow:0 0 0 1px color-mix(in srgb, var(--green) 30%, transparent), var(--shadow)}:root[data-new-order-highlight=red] .orders-v4-card.unseen{border-inline-start:4px solid var(--red);box-shadow:0 0 0 1px color-mix(in srgb, var(--red) 30%, transparent), var(--shadow)}:root[data-new-order-highlight=blue] .orders-v4-card.unseen{border-inline-start:4px solid var(--blue);box-shadow:0 0 0 1px color-mix(in srgb, var(--blue) 30%, transparent), var(--shadow)}:root[data-new-order-highlight=pulse] .orders-v4-card.unseen{animation:1.6s ease-in-out infinite apUnseenPulse}:root[data-new-order-highlight=glow] .orders-v4-card.unseen{animation:2s ease-in-out infinite apUnseenGlow}:root[data-new-order-highlight=badge] .orders-v4-card.unseen{box-shadow:var(--shadow);border-inline-start:0;animation:none}:root[data-new-order-anim=off] .orders-v4-card.unseen,:root[data-new-order-anim=off] .radar-wave-v3,:root[data-new-order-anim=off] .radar-sweep-v3{animation:none!important}@keyframes apUnseenPulse{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes apUnseenGlow{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--blue) 20%, transparent), var(--shadow)}50%{box-shadow:0 0 14px 2px color-mix(in srgb, var(--blue) 45%, transparent), var(--shadow)}}.ap-settings{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:18px;display:grid}@media (width<=1180px){.ap-settings{grid-template-columns:1fr}}.ap-head{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.ap-head h1{margin:0;font-size:22px}.ap-head p{color:var(--muted);max-width:66ch;margin:4px 0 0;font-size:13px}.ap-head-actions{flex-wrap:wrap;gap:8px;display:flex}.ap-btn{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:10px;padding:9px 14px;font-weight:700}.ap-btn.primary{background:var(--ap-primary,var(--blue));border-color:var(--ap-primary,var(--blue));color:#fff}.ap-btn.danger{color:var(--red);border-color:color-mix(in srgb, var(--red) 40%, var(--border))}.ap-btn:disabled{opacity:.5;cursor:default}.ap-btn.sm{padding:6px 10px;font-size:12px}.ap-dirty-pill{background:color-mix(in srgb, var(--orange) 16%, transparent);color:var(--orange);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800}.ap-saved-pill{background:color-mix(in srgb, var(--green) 16%, transparent);color:var(--green);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800}.ap-tabs{flex-wrap:wrap;grid-column:1/-1;gap:6px;margin-bottom:6px;display:flex}.ap-tab{border:1px solid var(--border);background:var(--surface2);color:var(--text);cursor:pointer;border-radius:999px;padding:7px 13px;font-size:12px;font-weight:700}.ap-tab.active{background:var(--blue);border-color:var(--blue);color:#fff}.ap-section{border:1px solid var(--border);background:var(--surface);box-shadow:var(--ap-shadow);border-radius:16px;margin-bottom:16px;padding:16px}.ap-section>h2{justify-content:space-between;align-items:center;gap:8px;margin:0 0 4px;font-size:15px;display:flex}.ap-section>h2 .k{color:var(--muted);letter-spacing:.08em;font-size:11px;font-weight:600}.ap-section>p.hint{color:var(--muted);margin:0 0 12px;font-size:12px}.ap-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.ap-field{flex-direction:column;gap:5px;display:flex}.ap-field>span{color:var(--muted);font-size:11px;font-weight:700}.ap-field input[type=number],.ap-field input[type=text],.ap-field select{border:1px solid var(--border);background:var(--surface2);color:var(--text);border-radius:9px;width:100%;padding:8px 10px}.ap-field input[type=range]{width:100%}.ap-field input[type=color]{border:1px solid var(--border);background:var(--surface2);border-radius:9px;width:100%;height:36px;padding:2px}.ap-range-val{font-variant-numeric:tabular-nums;color:var(--text);font-weight:800}.ap-chips{flex-wrap:wrap;gap:8px;display:flex}.ap-chip{border:1px solid var(--border);background:var(--surface2);color:var(--text);cursor:pointer;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700}.ap-chip.active{background:var(--blue);border-color:var(--blue);color:#fff}.ap-cards{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.ap-pick{text-align:start;border:1px solid var(--border);background:var(--surface2);color:var(--text);cursor:pointer;border-radius:12px;padding:11px}.ap-pick.active{border-color:var(--blue);box-shadow:0 0 0 2px color-mix(in srgb, var(--blue) 30%, transparent)}.ap-pick strong{font-size:13px;display:block}.ap-pick span{color:var(--muted);margin-top:3px;font-size:11px;display:block}.ap-toggle-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.ap-toggle-row:last-child{border-bottom:0}.ap-toggle-row strong{font-size:13px;display:block}.ap-toggle-row span{color:var(--muted);font-size:11px;display:block}.ap-preview{border:1px solid var(--border);background:var(--surface);box-shadow:var(--ap-shadow);border-radius:16px;max-height:calc(100vh - 120px);padding:16px;position:sticky;top:96px;overflow-y:auto}.ap-preview h3{letter-spacing:.1em;color:var(--muted);margin:0 0 12px;font-size:12px}.ap-pv-block{margin-bottom:14px}.ap-pv-label{letter-spacing:.08em;color:var(--muted);margin-bottom:5px;font-size:10px}.ap-pv-sidebar{border:1px solid var(--border);border-radius:12px;overflow:hidden}.ap-pv-sidebar .row{color:var(--ap-sb-text);font-weight:700;font-size:clamp(10px, calc(var(--ap-sb-item-fs) * var(--ap-font-scale)), 20px);background:linear-gradient(180deg, var(--ap-sb-bg), color-mix(in srgb, var(--ap-sb-bg) 75%, #000));padding:9px 12px}.ap-pv-sidebar .row.active{background:var(--ap-sb-active-bg);color:var(--ap-sb-active-color)}.ap-pv-metric{border:1px solid var(--border);border-radius:var(--ap-dash-radius);background:var(--ap-dash-card-bg);box-shadow:var(--ap-dash-shadow);min-height:var(--ap-dash-card-h);align-items:center;gap:12px;padding:16px;display:flex}.ap-pv-metric .ic{width:var(--ap-dash-icon);height:var(--ap-dash-icon);color:var(--blue);background:color-mix(in srgb, var(--blue) 12%, var(--surface));border-radius:12px;place-items:center;display:grid}.ap-pv-metric .t{font-size:calc(var(--ap-dash-label) * var(--ap-font-scale));color:var(--muted)}.ap-pv-metric .v{font-size:calc(var(--ap-dash-num) * var(--ap-font-scale));color:var(--ap-dash-value-c);font-weight:900}.ap-pv-badge{background:var(--green);color:#fff;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:800;display:inline-block}.ap-pv-btn{min-height:var(--ap-btn-h);padding-inline:var(--ap-btn-pad-x);border-radius:var(--ap-btn-radius);border:var(--ap-btn-border-w) solid var(--ap-btn-primary);background:var(--ap-btn-primary);color:#fff;font-size:calc(var(--ap-btn-fs) * var(--ap-font-scale));font-weight:800}.ap-pv-modal{border:1px solid var(--border);border-radius:var(--ap-radius);background:var(--surface);box-shadow:var(--ap-shadow);padding:14px}.ap-pv-modal h4{font-size:calc(var(--ap-t-modalTitle) * var(--ap-font-scale));margin:0 0 6px}.ap-pv-modal p{color:var(--muted);font-size:calc(var(--ap-t-modalBody) * var(--ap-font-scale));margin:0}.ap-pv-prov{border:1px solid var(--border);border-radius:var(--ap-radius);background:var(--surface);align-items:center;gap:10px;padding:12px;display:flex}.ap-pv-prov .logo{width:var(--ap-prov-logo-w);height:var(--ap-prov-logo-h);border:1px solid var(--border);color:var(--blue);font-weight:900;font-size:calc(var(--ap-prov-short) * var(--ap-font-scale));border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.ap-pv-prov .nm{font-size:calc(var(--ap-prov-name) * var(--ap-font-scale));font-weight:800}.ap-pv-row{min-height:var(--ap-hist-row-h);border-bottom:1px solid var(--border);font-size:calc(var(--ap-hist-fs) * var(--ap-font-scale));grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:0 8px;display:grid}.ap-io-text{border:1px solid var(--border);background:var(--surface2);width:100%;min-height:130px;color:var(--text);direction:ltr;border-radius:10px;padding:10px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px}.login-gate{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;display:flex}.login-box{background:var(--surface);border:1px solid var(--border);width:min(380px,90vw);box-shadow:var(--shadow);border-radius:18px;padding:28px 26px}.login-brand{align-items:center;gap:12px;margin-bottom:22px;display:flex}.login-mark{background:var(--blue);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-weight:800;display:flex}.login-brand h1{color:var(--text);margin:0;font-size:18px}.login-brand span{color:var(--muted);font-size:12px}.login-field{color:var(--soft);flex-direction:column;gap:6px;margin-bottom:14px;font-size:13px;display:flex}.login-field input{border:1px solid var(--border);background:var(--surface2);color:var(--text);border-radius:10px;padding:10px 12px;font-size:14px}.login-hint{color:var(--soft);margin:0 0 14px;font-size:13px}.login-err{color:var(--red);margin-bottom:12px;font-size:13px}.login-submit{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;padding:11px;font-weight:700}.login-submit:disabled{opacity:.6;cursor:default}.pending-page{width:100%;min-height:100%;color:var(--text)}.pending-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.pending-header h1{margin:4px 0 0;font-size:30px;font-weight:950}.pending-header p{color:var(--soft);margin:7px 0 0;font-size:13px;line-height:1.8}.pending-kicker{color:var(--blue);letter-spacing:1.5px;direction:ltr;font-size:10px;font-weight:950;display:block}.pending-live{color:var(--green);background:color-mix(in srgb, var(--green) 10%, var(--surface));direction:ltr;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:10px;font-weight:950;display:flex}.pending-live span{background:var(--green);width:8px;height:8px;box-shadow:0 0 0 5px color-mix(in srgb, var(--green) 10%, transparent);border-radius:50%;animation:1.2s infinite pendingLivePulse}@keyframes pendingLivePulse{50%{transform:scale(1.35)}}.pending-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px;display:grid}.pending-stat{border:1px solid var(--border);background:var(--surface);min-height:112px;box-shadow:var(--shadow);border-radius:19px;padding:19px}.pending-stat span,.pending-stat strong{display:block}.pending-stat span{color:var(--soft);font-size:12px}.pending-stat strong{margin-top:6px;font-size:31px;font-weight:950}.pending-stat.orange{border-top:3px solid var(--orange)}.pending-stat.green{border-top:3px solid var(--green)}.pending-stat.red{border-top:3px solid var(--red)}.pending-stat.orange strong{color:var(--orange)}.pending-stat.green strong{color:var(--green)}.pending-stat.red strong{color:var(--red)}.pending-toolbar{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:17px;align-items:center;gap:10px;margin-bottom:18px;padding:14px;display:flex}.pending-search{border:1px solid var(--border);background:var(--surface2);border-radius:12px;flex:1;align-items:center;gap:9px;min-height:46px;padding:0 13px;display:flex}.pending-search span{color:var(--muted);font-size:18px}.pending-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.pending-search input::placeholder{color:var(--muted)}.pending-toolbar select{border:1px solid var(--border);min-width:180px;min-height:46px;color:var(--text);background:var(--surface2);border-radius:12px;outline:none;padding:0 13px}.pending-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.pending-user-card{border:1px solid var(--border);width:100%;color:var(--text);background:var(--surface);box-shadow:var(--shadow);text-align:right;border-radius:19px;padding:17px;transition:transform .2s,border-color .2s,box-shadow .2s}.pending-user-card:hover{border-color:color-mix(in srgb, var(--blue) 35%, var(--border));transform:translateY(-3px);box-shadow:0 18px 40px #0f43801c}.pending-user-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.pending-avatar{color:#fff;direction:ltr;background:linear-gradient(145deg,#3a8cff,#1769e8);border-radius:16px;place-items:center;width:54px;height:54px;font-size:15px;font-weight:950;display:grid;box-shadow:0 10px 24px #1769e83d}.pending-status{border-radius:999px;align-items:center;padding:6px 9px;font-size:10px;font-weight:950;display:inline-flex}.pending-status.waiting{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, var(--surface))}.pending-status.approved{color:var(--green);background:color-mix(in srgb, var(--green) 10%, var(--surface))}.pending-status.rejected{color:var(--red);background:color-mix(in srgb, var(--red) 10%, var(--surface))}.pending-user-card h3{margin:16px 0 5px;font-size:18px;font-weight:950}.pending-phone{color:var(--blue);direction:ltr;unicode-bidi:isolate;font-size:18px;font-weight:950;display:inline-block}.pending-user-info{gap:8px;margin-top:15px;display:grid}.pending-user-info>div{background:var(--surface2);border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.pending-user-info span,.pending-user-info strong{font-size:11px}.pending-user-info span{color:var(--muted)}.pending-user-info strong{color:var(--text);font-weight:850}.pending-mini-checks{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:15px;display:grid}.pending-mini-check{border:1px solid var(--border);background:var(--surface2);border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:52px;display:flex}.pending-mini-check b{font-size:14px}.pending-mini-check span{direction:ltr;font-size:9px;font-weight:850}.pending-mini-check.ok{color:var(--green)}.pending-mini-check.wait{color:var(--orange)}.pending-view-button{min-height:44px;color:var(--blue);background:color-mix(in srgb, var(--blue) 8%, var(--surface));border-radius:12px;justify-content:center;align-items:center;gap:9px;margin-top:15px;font-size:12px;font-weight:950;display:flex}.pending-view-button span{font-size:16px}.pending-modal-overlay{z-index:10000;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#020c1cbf;justify-content:center;align-items:center;padding:24px;animation:.2s both pendingOverlayIn;display:flex;position:fixed;inset:0}@keyframes pendingOverlayIn{0%{opacity:0}to{opacity:1}}.pending-modal{border:1px solid var(--border);width:min(1180px,100vw - 35px);max-height:calc(100vh - 40px);color:var(--text);background:var(--surface);border-radius:26px;padding:22px;animation:.38s cubic-bezier(.16,1,.3,1) pendingModalIn;position:relative;overflow-y:auto;box-shadow:0 45px 120px #0000006b}@keyframes pendingModalIn{0%{opacity:0;transform:translateY(25px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.pending-modal-close{border:1px solid var(--border);width:40px;height:40px;color:var(--text);background:var(--surface2);z-index:4;border-radius:12px;place-items:center;font-size:22px;display:grid;position:absolute;top:17px;left:17px}.pending-modal-header{border-bottom:1px solid var(--border);grid-template-columns:64px 1fr auto;align-items:center;gap:14px;padding:13px 55px 17px 0;display:grid}.pending-big-avatar{color:#fff;direction:ltr;background:linear-gradient(145deg,#3c90ff,#1769e8);border-radius:18px;place-items:center;width:62px;height:62px;font-size:17px;font-weight:950;display:grid}.pending-modal-header h2{margin:3px 0 2px;font-size:24px;font-weight:950}.pending-modal-header p{color:var(--muted);text-align:right;direction:ltr;margin:0;font-size:10px}.pending-warning{border:1px solid color-mix(in srgb, var(--orange) 34%, var(--border));background:color-mix(in srgb, var(--orange) 7%, var(--surface));border-radius:14px;align-items:center;gap:12px;margin-top:16px;padding:14px;display:flex}.warning-icon{width:38px;height:38px;color:var(--orange);background:color-mix(in srgb, var(--orange) 12%, var(--surface));border-radius:11px;flex:0 0 38px;place-items:center;font-size:18px;font-weight:950;display:grid}.pending-warning strong{color:var(--text);font-size:13px;display:block}.pending-warning p{color:var(--soft);margin:4px 0 0;font-size:10px}.pending-review-layout{grid-template-columns:minmax(0,1fr) 300px;gap:15px;margin-top:15px;display:grid}.pending-review-main{gap:15px;display:grid}.pending-section{border:1px solid var(--border);background:var(--surface);border-radius:18px;padding:17px}.pending-section-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.pending-section-title strong,.pending-section-title span{display:block}.pending-section-title strong{font-size:16px;font-weight:950}.pending-section-title span{color:var(--muted);letter-spacing:1px;direction:ltr;margin-top:2px;font-size:9px}.pending-section-title>b{min-width:38px;height:38px;color:var(--blue);background:color-mix(in srgb, var(--blue) 9%, var(--surface));border-radius:11px;place-items:center;font-size:11px;display:grid}.pending-info-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.pending-info-box{border:1px solid var(--border);background:var(--surface2);border-radius:12px;min-height:73px;padding:11px}.pending-info-box span,.pending-info-box strong{display:block}.pending-info-box span{color:var(--muted);font-size:9px}.pending-info-box strong{color:var(--text);margin-top:7px;font-size:12px;font-weight:900}.pending-ltr{text-align:right;unicode-bidi:isolate;direction:ltr!important}.pending-documents{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pending-document-card{border:1px solid var(--border);color:var(--text);background:var(--surface2);text-align:right;border-radius:14px;padding:0;overflow:hidden}.pending-document-preview{background:linear-gradient(145deg, color-mix(in srgb, var(--blue) 9%, var(--surface)), var(--surface2));flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:180px;display:flex}.pending-document-preview>span{font-size:40px}.pending-document-preview>b{color:#fff;background:#111d31b8;border-radius:9px;padding:8px 12px;font-size:10px}.pending-document-card footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.pending-document-card footer strong,.pending-document-card footer span{display:block}.pending-document-card footer strong{font-size:11px}.pending-document-card footer span{color:var(--muted);direction:ltr;margin-top:2px;font-size:8px}.pending-document-card footer>b{color:var(--blue)}.pending-verification{border:1px solid var(--border);background:var(--surface);border-radius:18px;align-self:start;padding:17px}.pending-verification h3{margin:4px 0 13px;font-size:16px}.pending-verification-row{border-bottom:1px solid var(--border);grid-template-columns:42px 1fr auto;align-items:center;gap:9px;padding:12px 0;display:grid}.pending-verification-row:last-child{border-bottom:0}.verification-icon{border-radius:11px;place-items:center;width:38px;height:38px;font-weight:950;display:grid}.verification-icon.verified{color:var(--green);background:color-mix(in srgb, var(--green) 10%, var(--surface))}.verification-icon.waiting{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, var(--surface))}.pending-verification-row strong,.pending-verification-row span{display:block}.pending-verification-row strong{font-size:11px}.pending-verification-row span{color:var(--muted);direction:ltr;margin-top:2px;font-size:8px}.pending-verification-row>b{font-size:9px}.verified-text{color:var(--green)}.waiting-text{color:var(--orange)}.pending-reject-area{border:1px solid color-mix(in srgb, var(--red) 30%, var(--border));background:color-mix(in srgb, var(--red) 5%, var(--surface));border-radius:15px;margin-top:15px;padding:15px}.pending-reject-area label{color:var(--red);margin-bottom:8px;font-size:12px;font-weight:950;display:block}.pending-reject-area textarea{resize:vertical;border:1px solid var(--border);width:100%;min-height:95px;color:var(--text);background:var(--surface2);border-radius:11px;outline:none;padding:12px}.pending-reject-area textarea:focus{border-color:var(--red)}.pending-reject-area>span{color:var(--red);margin-top:6px;font-size:9px;display:block}.pending-actions{border-top:1px solid var(--border);justify-content:flex-start;gap:9px;margin-top:17px;padding-top:16px;display:flex}.pending-actions button{border-radius:12px;min-height:49px;padding:0 20px;font-size:12px;font-weight:950}.pending-reject{border:1px solid var(--red);color:var(--red);background:0 0}.pending-approve{color:#fff;background:linear-gradient(135deg,#16b96f,#098d58);border:0;box-shadow:0 11px 25px #0a9d5f3b}@media (width<=1200px){.pending-grid,.pending-info-grid{grid-template-columns:repeat(2,1fr)}.pending-review-layout{grid-template-columns:1fr}.pending-verification{width:100%}}@media (width<=760px){.pending-header{align-items:flex-start}.pending-live{display:none}.pending-header h1{font-size:24px}.pending-stats{grid-template-columns:1fr}.pending-toolbar{flex-direction:column;align-items:stretch}.pending-toolbar select{width:100%}.pending-grid{grid-template-columns:1fr}.pending-modal-overlay{padding:10px}.pending-modal{border-radius:20px;width:100%;max-height:calc(100vh - 20px);padding:15px}.pending-modal-header{grid-template-columns:52px 1fr;padding:10px 45px 14px 0}.pending-modal-header>.pending-status{grid-column:1/-1;width:fit-content}.pending-big-avatar{border-radius:15px;width:50px;height:50px}.pending-info-grid,.pending-documents{grid-template-columns:1fr}.pending-document-preview{min-height:150px}.pending-actions{flex-direction:column}.pending-actions button{width:100%}}.orders-v4-page{width:100%;color:var(--text)}.orders-v4-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;display:flex}.orders-v4-kicker{color:var(--blue);letter-spacing:1.4px;direction:ltr;font-size:9px;font-weight:950;display:block}.orders-v4-header h1{margin:4px 0 0;font-size:29px;font-weight:950}.orders-v4-header p{color:var(--soft);margin:6px 0 0;font-size:12px}.orders-v4-live{color:var(--green);background:color-mix(in srgb, var(--green) 9%, var(--surface));direction:ltr;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:9px;font-weight:950;display:inline-flex}.orders-v4-live i{background:var(--green);border-radius:50%;width:8px;height:8px}.orders-v4-toolbar{border:1px solid var(--border);background:var(--surface);border-radius:15px;gap:10px;margin-bottom:15px;padding:11px;display:flex}.orders-v4-search{border:1px solid var(--border);background:var(--surface2);border-radius:11px;flex:1;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.orders-v4-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.orders-v4-toolbar select{border:1px solid var(--border);min-width:175px;color:var(--text);background:var(--surface2);border-radius:11px;padding:0 12px}.orders-v4-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.orders-v4-card{border:1px solid var(--border);width:100%;min-height:205px;color:var(--text);background:var(--surface);box-shadow:var(--shadow);text-align:right;border-radius:19px;padding:16px;transition:all .22s;position:relative;overflow:hidden}.orders-v4-card:hover{border-color:var(--blue);transform:translateY(-3px)}.orders-v4-card.unseen{border-inline-start:4px solid var(--green);box-shadow:0 0 0 1px #0aa66540, var(--shadow)}.orders-v4-new-badge{top:10px;background:var(--green);color:#fff;letter-spacing:.04em;z-index:1;border-radius:999px;padding:2px 9px;font-size:10px;font-weight:800;position:absolute;inset-inline-start:10px}.orders-v4-card.urgent:before{content:"";background:linear-gradient(90deg,#ff4d5a,#ffb23e,#2a82ff);height:4px;position:absolute;top:0;left:0;right:0}.orders-v4-card-top{grid-template-columns:48px 1fr auto;align-items:center;gap:10px;display:grid}.order-v4-provider-logo{border:1px solid var(--border);width:47px;height:47px;color:var(--blue);background:var(--surface2);border-radius:14px;place-items:center;display:grid;overflow:hidden}.order-v4-provider-logo img{object-fit:contain;width:82%;height:82%}.order-v4-provider-logo strong{direction:ltr;font-size:11px;font-weight:950}.orders-v4-person strong,.orders-v4-person span{display:block}.orders-v4-person strong{font-size:16px;font-weight:950}.orders-v4-person span{color:var(--muted);margin-top:3px;font-size:10px}.order-v4-status{border-radius:999px;padding:5px 8px;font-size:8px;font-weight:950;display:inline-flex}.order-v4-status.new{color:var(--blue);background:color-mix(in srgb, var(--blue) 10%, transparent)}.order-v4-status.waiting{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, transparent)}.order-v4-status.processing{color:#8b5cf6;background:#8b5cf61a}.order-v4-status.completed{color:var(--green);background:color-mix(in srgb, var(--green) 10%, transparent)}.order-v4-status.rejected{color:var(--red);background:color-mix(in srgb, var(--red) 10%, transparent)}.orders-v4-main{grid-template-columns:1fr auto;align-items:end;gap:10px;margin-top:21px;display:grid}.orders-v4-main>div:first-child span,.orders-v4-main>div:first-child strong{display:block}.orders-v4-main>div:first-child span{color:var(--muted);font-size:9px}.orders-v4-main>div:first-child strong{direction:ltr;margin-top:4px;font-size:24px;font-weight:950}.orders-v4-route{background:var(--surface2);direction:ltr;border-radius:10px;align-items:center;gap:7px;padding:8px 10px;font-size:9px;display:flex}.orders-v4-route span{color:var(--blue);font-size:15px}.orders-v4-card-bottom{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin-top:19px;padding-top:12px;font-size:9px;display:flex}.order-ref{direction:ltr}.orders-v4-countdown{color:#f59e0b;direction:ltr;background:#f59e0b1a;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:950}.orders-v4-countdown.danger{color:var(--red);background:color-mix(in srgb, var(--red) 10%, transparent);animation:1s infinite orderV4Pulse}@keyframes orderV4Pulse{50%{transform:scale(1.05)}}.order-v4-backdrop{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c1cc7;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}.order-v4-modal{border:1px solid var(--border);width:min(1220px,100vw - 24px);height:min(760px,100vh - 24px);color:var(--text);background:var(--surface);border-radius:26px;grid-template-rows:auto minmax(0,1fr) auto;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 45px 120px #00000073}.order-v4-close{z-index:5;border:1px solid var(--border);width:39px;height:39px;color:var(--text);background:var(--surface2);border-radius:11px;place-items:center;font-size:21px;display:grid;position:absolute;top:15px;left:15px}.order-v4-modal-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;min-height:75px;padding:4px 52px 12px 0;display:flex}.order-v4-customer{align-items:center;gap:11px;display:flex}.order-v4-avatar{color:#fff;background:linear-gradient(145deg,#3c90ff,#1769e8);border-radius:17px;place-items:center;width:58px;height:58px;font-size:20px;font-weight:950;display:grid}.order-v4-customer span,.order-v4-customer h2,.order-v4-customer b{display:block}.order-v4-customer span{color:var(--muted);font-size:8px}.order-v4-customer h2{margin:2px 0;font-size:21px}.order-v4-customer b{color:var(--soft);font-size:11px}.order-v4-ref{text-align:left}.order-v4-ref>span,.order-v4-ref>strong{display:block}.order-v4-ref>span{color:var(--muted);direction:ltr;font-size:7px}.order-v4-ref>strong{color:var(--blue);direction:ltr;margin:3px 0 6px;font-size:17px}.order-v4-body{grid-template-columns:.82fr 1.18fr;gap:11px;min-height:0;padding-top:11px;display:grid}.order-v4-left,.order-v4-right{align-content:start;gap:9px;min-height:0;display:grid}.order-v4-section{border:1px solid var(--border);background:var(--surface2);border-radius:15px;padding:11px}.order-v4-section-title{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.order-v4-section-title h3{margin:0;font-size:13px}.order-v4-section-title b{width:31px;height:31px;color:var(--blue);background:color-mix(in srgb, var(--blue) 9%, var(--surface));border-radius:9px;place-items:center;font-size:8px;display:grid}.order-v4-info-grid{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.order-v4-info-box,.order-v4-money-box{border:1px solid var(--border);background:var(--surface);border-radius:9px;min-height:54px;padding:8px}.order-v4-info-box span,.order-v4-info-box strong,.order-v4-money-box span,.order-v4-money-box strong{display:block}.order-v4-info-box span,.order-v4-money-box span{color:var(--muted);font-size:7px}.order-v4-info-box strong,.order-v4-money-box strong{margin-top:4px;font-size:10px;font-weight:900}.order-v4-provider-row{grid-template-columns:1fr auto 1fr;align-items:center;gap:7px;display:grid}.order-v4-provider-mini{border:1px solid var(--border);background:var(--surface);border-radius:11px;align-items:center;gap:8px;min-height:67px;padding:8px;display:flex}.order-v4-provider-mini .order-v4-provider-logo{flex:0 0 42px;width:42px;height:42px}.order-v4-provider-mini span,.order-v4-provider-mini strong{display:block}.order-v4-provider-mini span{color:var(--muted);font-size:7px}.order-v4-provider-mini strong{color:var(--blue);direction:ltr;margin-top:2px;font-size:12px}.order-v4-arrow{color:#fff;background:var(--blue);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.order-v4-money-grid{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:6px;display:grid}.order-v4-send{border:1px solid color-mix(in srgb, var(--blue) 45%, var(--border));background:color-mix(in srgb, var(--blue) 6%, var(--surface2));border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:11px;display:grid}.order-v4-send-provider{align-items:center;gap:7px;display:flex}.order-v4-send-provider .order-v4-provider-logo{width:43px;height:43px}.order-v4-send-provider span,.order-v4-send-provider strong{display:block}.order-v4-send-provider span{color:var(--muted);font-size:7px}.order-v4-send-provider strong{color:var(--blue);font-size:12px}.order-v4-number{text-align:center;font-size:clamp(21px,2.5vw,32px);font-weight:950}.order-v4-send>button{color:#fff;background:var(--blue);white-space:nowrap;border:0;border-radius:9px;padding:8px 11px;font-size:9px;font-weight:900}.order-v4-evidence-section{grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.order-v4-evidence-grid{grid-template-columns:repeat(3,1fr);gap:7px;min-height:0;display:grid}.order-v4-evidence-card,.order-v4-admin-proof-card{border:1px solid var(--border);background:var(--surface);border-radius:11px;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.order-v4-proof-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:6px;min-height:49px;padding:7px 8px;display:flex}.order-v4-proof-head span,.order-v4-proof-head strong{display:block}.order-v4-proof-head span{color:var(--blue);direction:ltr;font-size:6px;font-weight:950}.order-v4-proof-head strong{margin-top:2px;font-size:9px}.order-v4-proof-head>b{white-space:nowrap;border-radius:999px;padding:4px 6px;font-size:7px}.order-v4-proof-head>b.ok{color:var(--green);background:color-mix(in srgb, var(--green) 9%, transparent)}.order-v4-proof-head>b.wait{color:var(--orange);background:color-mix(in srgb, var(--orange) 9%, transparent)}.order-v4-image-button{background:var(--surface2);cursor:zoom-in;border:0;width:100%;height:100%;min-height:190px;padding:6px;position:relative}.order-v4-image-button img{object-fit:contain;background:#fff;border-radius:8px;width:100%;height:100%;max-height:215px}.order-v4-image-button>span{color:#fff;background:#08182fc2;border-radius:8px;padding:5px 7px;font-size:7px;position:absolute;bottom:8px;right:8px}.order-v4-empty-proof{min-height:190px;color:var(--muted);text-align:center;background:var(--surface2);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px;display:flex}.order-v4-empty-proof>span{color:var(--blue);font-size:31px}.order-v4-empty-proof>strong{max-width:150px;font-size:9px;line-height:1.6}.order-v4-admin-proof-body{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.order-v4-upload-box{border:2px dashed color-mix(in srgb, var(--blue) 25%, var(--border));min-height:190px;color:var(--blue);background:color-mix(in srgb, var(--blue) 4%, var(--surface2));text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:10px;display:flex}.order-v4-upload-box>span{font-size:30px}.order-v4-upload-box>strong{max-width:170px;font-size:9px;line-height:1.6}.order-v4-upload-box>small{color:var(--muted);font-size:6px}.order-v4-upload-box input,.order-v4-proof-actions input{display:none}.order-v4-proof-actions{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:5px;padding:6px;display:grid}.order-v4-proof-actions label,.order-v4-proof-actions button{border:1px solid var(--border);min-height:31px;color:var(--text);background:var(--surface2);cursor:pointer;border-radius:8px;place-items:center;font-size:7px;font-weight:850;display:grid}.order-v4-proof-actions button{color:var(--red)}.order-v4-checks{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:7px;display:grid}.order-v4-check{border:1px solid var(--border);background:var(--surface);border-radius:8px;justify-content:space-between;align-items:center;gap:5px;min-height:34px;padding:6px;display:flex}.order-v4-check span{color:var(--muted);font-size:7px}.order-v4-check strong{font-size:7px}.order-v4-check.ok strong{color:var(--green)}.order-v4-check.bad strong{color:var(--red)}.order-v4-actions{grid-template-columns:1fr 1.2fr 1.2fr;gap:7px;margin-top:9px;display:grid}.order-v4-actions button{border-radius:10px;min-height:43px;font-size:9px;font-weight:950}.order-v4-actions .reject{border:1px solid var(--red);color:var(--red);background:0 0}.order-v4-actions .process{border:1px solid var(--border);color:var(--text);background:var(--surface2)}.order-v4-actions .complete{color:#fff;background:linear-gradient(135deg,#14b86e,#078d56);border:0}.order-v4-actions .complete:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.order-v4-preview-backdrop{z-index:12000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c1ce6;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.order-v4-preview{border:1px solid var(--border);background:var(--surface);border-radius:20px;place-items:center;width:min(900px,100vw - 30px);height:min(760px,100vh - 30px);padding:16px;display:grid;position:relative}.order-v4-preview>button{z-index:2;border:1px solid var(--border);width:37px;height:37px;color:var(--text);background:var(--surface2);border-radius:9px;font-size:20px;position:absolute;top:11px;left:11px}.order-v4-preview img{object-fit:contain;border-radius:10px;width:100%;height:100%}@media (width<=1100px){.orders-v4-grid{grid-template-columns:repeat(2,1fr)}.order-v4-body{grid-template-columns:1fr;padding-left:3px;overflow-y:auto}.order-v4-modal{overflow:hidden}}@media (width<=760px){.orders-v4-toolbar{flex-direction:column}.orders-v4-toolbar select{min-height:44px}.orders-v4-grid{grid-template-columns:1fr}.order-v4-modal{border-radius:18px;width:calc(100vw - 16px);height:calc(100vh - 16px);padding:13px}.order-v4-modal-head{flex-direction:column;align-items:flex-start}.order-v4-ref{text-align:right}.order-v4-info-grid,.order-v4-money-grid{grid-template-columns:repeat(2,1fr)}.order-v4-evidence-grid{grid-template-columns:1fr}.order-v4-checks{grid-template-columns:repeat(2,1fr)}.order-v4-send{text-align:center;grid-template-columns:1fr}.order-v4-send-provider{justify-content:center}.order-v4-actions{grid-template-columns:1fr}}.users-page{width:100%;color:var(--text)}.users-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.users-kicker{color:var(--blue);letter-spacing:1.4px;direction:ltr;font-size:9px;font-weight:950;display:block}.users-header h1{margin:4px 0 0;font-size:29px;font-weight:950}.users-header p{color:var(--soft);margin:6px 0 0;font-size:12px}.users-live{color:var(--green);background:color-mix(in srgb, var(--green) 9%, var(--surface));direction:ltr;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:9px;font-weight:950;display:inline-flex}.users-live span{background:var(--green);border-radius:50%;width:8px;height:8px}.users-stats{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:14px;display:grid}.user-stat{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:15px;padding:15px}.user-stat span,.user-stat strong{display:block}.user-stat span{color:var(--muted);font-size:9px}.user-stat strong{margin-top:4px;font-size:25px;font-weight:950}.user-stat.blue strong{color:var(--blue)}.user-stat.green strong{color:var(--green)}.user-stat.red strong{color:var(--red)}.user-stat.orange strong{color:var(--orange)}.users-toolbar{border:1px solid var(--border);background:var(--surface);border-radius:15px;gap:10px;margin-bottom:15px;padding:11px;display:flex}.users-search{border:1px solid var(--border);background:var(--surface2);border-radius:11px;flex:1;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.users-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.users-toolbar select{border:1px solid var(--border);min-width:180px;color:var(--text);background:var(--surface2);border-radius:11px;padding:0 12px}.users-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.user-card{border:1px solid var(--border);width:100%;color:var(--text);background:var(--surface);box-shadow:var(--shadow);text-align:right;border-radius:19px;padding:16px;transition:all .22s}.user-card:hover{border-color:var(--blue);transform:translateY(-3px)}.user-card-top{grid-template-columns:52px 1fr auto;align-items:center;gap:10px;display:grid}.user-avatar,.user-modal-avatar{color:#fff;background:linear-gradient(145deg,#3d90ff,#1769e8);place-items:center;font-weight:950;display:grid}.user-avatar{border-radius:15px;width:52px;height:52px;font-size:14px}.user-title strong,.user-title span{display:block}.user-title strong{font-size:16px;font-weight:950}.user-title span{color:var(--muted);margin-top:3px;font-size:10px}.user-status{direction:ltr;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:950;display:inline-flex}.user-status.active{color:var(--green);background:color-mix(in srgb, var(--green) 10%, transparent)}.user-status.blocked{color:var(--red);background:color-mix(in srgb, var(--red) 10%, transparent)}.user-status.suspended{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, transparent)}.user-card-meta{grid-template-columns:1fr 1fr;gap:7px;margin-top:15px;display:grid}.user-card-meta>div{border:1px solid var(--border);background:var(--surface2);border-radius:10px;padding:9px}.user-card-meta span,.user-card-meta strong{display:block}.user-card-meta span{color:var(--muted);font-size:7px}.user-card-meta strong{margin-top:3px;font-size:9px}.user-card-orders{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.user-mini-metric{border:1px solid var(--border);background:var(--surface2);text-align:center;border-radius:10px;align-content:center;place-items:center;min-height:55px;display:grid}.user-mini-metric span{color:var(--muted);font-size:7px}.user-mini-metric strong{margin-top:2px;font-size:15px}.user-card-verification{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.user-mini-verify{border:1px solid var(--border);background:var(--surface2);border-radius:9px;justify-content:center;align-items:center;gap:4px;min-height:44px;font-size:8px;display:flex}.user-mini-verify.ok{color:var(--green)}.user-mini-verify.wait{color:var(--orange)}.user-card-open{min-height:42px;color:var(--blue);background:color-mix(in srgb, var(--blue) 8%, var(--surface));border-radius:11px;justify-content:center;align-items:center;gap:8px;margin-top:11px;font-size:10px;font-weight:950;display:flex}.user-modal-backdrop{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c1cc7;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.user-modal{border:1px solid var(--border);width:min(1120px,100vw - 24px);max-height:calc(100vh - 24px);color:var(--text);background:var(--surface);border-radius:26px;padding:18px;position:relative;overflow-y:auto;box-shadow:0 45px 120px #00000073}.user-modal-close{border:1px solid var(--border);width:39px;height:39px;color:var(--text);background:var(--surface2);border-radius:11px;place-items:center;font-size:21px;display:grid;position:absolute;top:15px;left:15px}.user-modal-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;min-height:78px;padding:5px 52px 13px 0;display:flex}.user-modal-person{align-items:center;gap:11px;display:flex}.user-modal-avatar{border-radius:17px;width:60px;height:60px;font-size:15px}.user-modal-person span,.user-modal-person h2,.user-modal-person b{display:block}.user-modal-person span{color:var(--blue);direction:ltr;font-size:8px;font-weight:950}.user-modal-person h2{margin:3px 0;font-size:22px}.user-modal-person b{color:var(--soft);font-size:11px}.user-modal-status{text-align:left}.user-modal-status>span{color:var(--muted);margin-bottom:6px;font-size:9px;display:block}.user-modal-body{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.user-modal-left,.user-modal-right{align-content:start;gap:10px;display:grid}.user-section{border:1px solid var(--border);background:var(--surface2);border-radius:15px;padding:12px}.user-section-title{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.user-section-title h3{margin:0;font-size:13px}.user-section-title b{width:31px;height:31px;color:var(--blue);background:color-mix(in srgb, var(--blue) 9%, var(--surface));border-radius:9px;place-items:center;font-size:8px;display:grid}.user-info-grid{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.user-info-box{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-height:58px;padding:9px}.user-info-box span,.user-info-box strong{display:block}.user-info-box span{color:var(--muted);font-size:7px}.user-info-box strong{margin-top:4px;font-size:10px}.user-verification-list{gap:6px;display:grid}.user-verification-row{border:1px solid var(--border);background:var(--surface);border-radius:10px;grid-template-columns:40px 1fr auto;align-items:center;gap:8px;padding:8px;display:grid}.user-verification-row>div:first-child{border-radius:10px;place-items:center;width:36px;height:36px;font-weight:950;display:grid}.user-verification-row>div:first-child.ok{color:var(--green);background:color-mix(in srgb, var(--green) 10%, transparent)}.user-verification-row>div:first-child.wait{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, transparent)}.user-verification-row strong,.user-verification-row span{display:block}.user-verification-row strong{font-size:10px}.user-verification-row span{color:var(--muted);direction:ltr;margin-top:2px;font-size:7px}.user-verification-row>b{font-size:8px}.user-summary-grid{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.user-summary-box{border:1px solid var(--border);background:var(--surface);text-align:center;border-radius:10px;align-content:center;place-items:center;min-height:65px;display:grid}.user-summary-box span{color:var(--muted);font-size:7px}.user-summary-box strong{margin-top:3px;font-size:17px}.user-total-volume{border:1px solid color-mix(in srgb, var(--blue) 35%, var(--border));background:color-mix(in srgb, var(--blue) 6%, var(--surface));border-radius:12px;margin-top:8px;padding:13px}.user-total-volume span,.user-total-volume strong{display:block}.user-total-volume span{color:var(--muted);font-size:8px}.user-total-volume strong{color:var(--blue);margin-top:4px;font-size:22px}.user-orders-button{color:#fff;background:var(--blue);border:0;border-radius:10px;width:100%;min-height:42px;margin-top:8px;font-size:9px;font-weight:950}.user-security-note{border:1px solid var(--border);background:var(--surface);border-radius:10px;align-items:center;gap:9px;padding:10px;display:flex}.user-security-note>span{font-size:24px}.user-security-note strong,.user-security-note p{display:block}.user-security-note strong{font-size:10px}.user-security-note p{color:var(--muted);margin:3px 0 0;font-size:8px}.user-account-actions{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}.user-account-actions button{border-radius:10px;min-height:43px;font-size:9px;font-weight:950}.user-account-actions .block{border:1px solid var(--red);color:var(--red);background:0 0}.user-account-actions .unblock{color:#fff;background:var(--green);border:0}.user-account-actions .suspend{border:1px solid var(--orange);color:var(--orange);background:0 0}.user-account-actions .unsuspend{color:#fff;background:var(--blue);border:0}@media (width<=1050px){.users-grid{grid-template-columns:repeat(2,1fr)}.user-modal-body{grid-template-columns:1fr}}@media (width<=720px){.users-stats{grid-template-columns:repeat(2,1fr)}.users-toolbar{flex-direction:column}.users-toolbar select{min-height:44px}.users-grid{grid-template-columns:1fr}.user-modal{border-radius:18px;width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:13px}.user-modal-head{flex-direction:column;align-items:flex-start}.user-modal-status{text-align:right}.user-info-grid,.user-summary-grid{grid-template-columns:repeat(2,1fr)}.user-account-actions{grid-template-columns:1fr}}.kyc-page{width:100%;color:var(--text)}.kyc-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.kyc-kicker{color:var(--blue);letter-spacing:1.4px;direction:ltr;font-size:9px;font-weight:950;display:block}.kyc-header h1{margin:4px 0 0;font-size:29px;font-weight:950}.kyc-header p{color:var(--soft);margin:6px 0 0;font-size:12px}.kyc-live{color:var(--green);background:color-mix(in srgb, var(--green) 9%, var(--surface));direction:ltr;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:9px;font-weight:950;display:inline-flex}.kyc-live span{background:var(--green);border-radius:50%;width:8px;height:8px}.kyc-stats{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:14px;display:grid}.kyc-stat{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:15px;padding:15px}.kyc-stat span,.kyc-stat strong{display:block}.kyc-stat span{color:var(--muted);font-size:9px}.kyc-stat strong{margin-top:4px;font-size:25px;font-weight:950}.kyc-stat.orange strong{color:var(--orange)}.kyc-stat.green strong{color:var(--green)}.kyc-stat.red strong{color:var(--red)}.kyc-stat.blue strong{color:var(--blue)}.kyc-toolbar{border:1px solid var(--border);background:var(--surface);border-radius:15px;gap:10px;margin-bottom:15px;padding:11px;display:flex}.kyc-search{border:1px solid var(--border);background:var(--surface2);border-radius:11px;flex:1;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.kyc-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.kyc-toolbar select{border:1px solid var(--border);min-width:180px;color:var(--text);background:var(--surface2);border-radius:11px;padding:0 12px}.kyc-refresh{border:1px solid var(--border);height:42px;color:var(--text);background:var(--surface2);cursor:pointer;border-radius:11px;padding:0 16px;font-weight:600}.kyc-list-loading,.kyc-list-empty{text-align:center;color:var(--muted);padding:24px}.kyc-list-error{color:var(--red);background:#dd303c1a;border-radius:12px;margin-bottom:14px;padding:14px 16px;font-weight:600}.kyc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.kyc-card{border:1px solid var(--border);width:100%;color:var(--text);background:var(--surface);box-shadow:var(--shadow);text-align:right;border-radius:19px;padding:16px;transition:all .22s;position:relative}.kyc-card:hover{border-color:var(--blue);transform:translateY(-3px)}.kyc-card.unseen{border-inline-start:4px solid var(--green);box-shadow:0 0 0 1px #0aa66540, var(--shadow)}.kyc-new-badge{top:10px;background:var(--green);color:#fff;letter-spacing:.04em;z-index:1;border-radius:999px;padding:2px 9px;font-size:10px;font-weight:800;position:absolute;inset-inline-start:10px}.kyc-card-top{grid-template-columns:52px 1fr auto;align-items:center;gap:10px;display:grid}.kyc-avatar,.kyc-modal-avatar{color:#fff;background:linear-gradient(145deg,#3d90ff,#1769e8);place-items:center;font-weight:950;display:grid}.kyc-avatar{border-radius:15px;width:52px;height:52px;font-size:14px}.kyc-card-user strong,.kyc-card-user span{display:block}.kyc-card-user strong{font-size:16px;font-weight:950}.kyc-card-user span{color:var(--muted);margin-top:3px;font-size:10px}.kyc-status{border-radius:999px;padding:5px 8px;font-size:8px;font-weight:950;display:inline-flex}.kyc-status.pending{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, transparent)}.kyc-status.approved{color:var(--green);background:color-mix(in srgb, var(--green) 10%, transparent)}.kyc-status.rejected{color:var(--red);background:color-mix(in srgb, var(--red) 10%, transparent)}.kyc-card-info{gap:6px;margin-top:13px;display:grid}.kyc-info-line{border:1px solid var(--border);background:var(--surface2);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:8px 9px;display:flex}.kyc-info-line span{color:var(--muted);font-size:7px}.kyc-info-line strong{font-size:9px}.kyc-document-statuses{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.kyc-doc-mini{border:1px solid var(--border);background:var(--surface2);direction:ltr;border-radius:9px;justify-content:center;align-items:center;gap:4px;min-height:44px;font-size:8px;display:flex}.kyc-doc-mini.ok{color:var(--green)}.kyc-doc-mini.wait{color:var(--orange)}.kyc-card-open{min-height:42px;color:var(--blue);background:color-mix(in srgb, var(--blue) 8%, var(--surface));border-radius:11px;justify-content:center;align-items:center;gap:8px;margin-top:11px;font-size:10px;font-weight:950;display:flex}.kyc-modal-backdrop{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c1cc7;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.kyc-modal{border:1px solid var(--border);width:min(1180px,100vw - 24px);max-height:calc(100vh - 24px);color:var(--text);background:var(--surface);border-radius:26px;padding:18px;position:relative;overflow-y:auto;box-shadow:0 45px 120px #00000073}.kyc-modal-close{border:1px solid var(--border);width:39px;height:39px;color:var(--text);background:var(--surface2);border-radius:11px;place-items:center;font-size:21px;display:grid;position:absolute;top:15px;left:15px}.kyc-modal-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;min-height:78px;padding:5px 52px 13px 0;display:flex}.kyc-modal-person{align-items:center;gap:11px;display:flex}.kyc-modal-avatar{border-radius:17px;width:60px;height:60px;font-size:15px}.kyc-modal-person span,.kyc-modal-person h2,.kyc-modal-person b{display:block}.kyc-modal-person span{color:var(--blue);direction:ltr;font-size:8px;font-weight:950}.kyc-modal-person h2{margin:3px 0;font-size:22px}.kyc-modal-person b{color:var(--soft);font-size:11px}.kyc-modal-status{text-align:left}.kyc-modal-status>span{color:var(--muted);margin-bottom:6px;font-size:9px;display:block}.kyc-modal-body{grid-template-columns:.85fr 1.15fr;gap:12px;margin-top:12px;display:grid}.kyc-left,.kyc-right{align-content:start;gap:10px;display:grid}.kyc-section{border:1px solid var(--border);background:var(--surface2);border-radius:15px;padding:12px}.kyc-section-title{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.kyc-section-title h3{margin:0;font-size:13px}.kyc-section-title b{width:31px;height:31px;color:var(--blue);background:color-mix(in srgb, var(--blue) 9%, var(--surface));border-radius:9px;place-items:center;font-size:8px;display:grid}.kyc-info-grid{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.kyc-info-box{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-height:58px;padding:9px}.kyc-info-box span,.kyc-info-box strong{display:block}.kyc-info-box span{color:var(--muted);font-size:7px}.kyc-info-box strong{margin-top:4px;font-size:10px}.kyc-verify-list{gap:6px;display:grid}.kyc-verify-row{border:1px solid var(--border);background:var(--surface);border-radius:10px;grid-template-columns:40px 1fr auto;align-items:center;gap:8px;padding:8px;display:grid}.kyc-verify-row>div:first-child{border-radius:10px;place-items:center;width:36px;height:36px;font-weight:950;display:grid}.kyc-verify-row>div:first-child.ok{color:var(--green);background:color-mix(in srgb, var(--green) 10%, transparent)}.kyc-verify-row>div:first-child.wait{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, transparent)}.kyc-verify-row strong,.kyc-verify-row span{display:block}.kyc-verify-row strong{font-size:10px}.kyc-verify-row span{color:var(--muted);direction:ltr;margin-top:2px;font-size:7px}.kyc-verify-row>b{font-size:8px}.ok-text{color:var(--green)}.wait-text{color:var(--orange)}.kyc-rejected-reason{border:1px solid color-mix(in srgb, var(--red) 35%, var(--border));background:color-mix(in srgb, var(--red) 6%, var(--surface));border-radius:12px;padding:12px}.kyc-rejected-reason span,.kyc-rejected-reason strong{display:block}.kyc-rejected-reason span{color:var(--red);font-size:8px}.kyc-rejected-reason strong{margin-top:5px;font-size:10px;line-height:1.7}.kyc-doc-grid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.kyc-document-card{border:1px solid var(--border);background:var(--surface);border-radius:11px;overflow:hidden}.kyc-document-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:6px;min-height:50px;padding:7px 8px;display:flex}.kyc-document-head span,.kyc-document-head strong{display:block}.kyc-document-head span{color:var(--blue);direction:ltr;font-size:6px;font-weight:950}.kyc-document-head strong{margin-top:2px;font-size:9px}.kyc-document-head>b{white-space:nowrap;border-radius:999px;padding:4px 6px;font-size:7px}.kyc-document-head>b.ok{color:var(--green);background:color-mix(in srgb, var(--green) 10%, transparent)}.kyc-document-head>b.wait{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, transparent)}.kyc-document-image{background:var(--surface2);cursor:zoom-in;border:0;width:100%;min-height:220px;padding:6px;position:relative}.kyc-document-image img{object-fit:contain;background:#fff;border-radius:8px;width:100%;height:220px}.kyc-document-image>span{color:#fff;background:#08182fc2;border-radius:8px;padding:5px 7px;font-size:7px;position:absolute;bottom:8px;right:8px}.kyc-document-empty{min-height:220px;color:var(--muted);background:var(--surface2);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px;display:flex}.kyc-document-empty>span{color:var(--blue);font-size:32px}.kyc-document-empty>strong{max-width:150px;font-size:9px}.kyc-check-grid{grid-template-columns:repeat(5,1fr);gap:5px;margin-top:8px;display:grid}.kyc-check{border:1px solid var(--border);background:var(--surface);border-radius:8px;justify-content:space-between;align-items:center;gap:5px;min-height:34px;padding:6px;display:flex}.kyc-check span{color:var(--muted);font-size:7px}.kyc-check strong{font-size:7px}.kyc-check.ok strong{color:var(--green)}.kyc-check.bad strong{color:var(--red)}.kyc-reject-box{border:1px solid color-mix(in srgb, var(--red) 35%, var(--border));background:color-mix(in srgb, var(--red) 5%, var(--surface));border-radius:12px;margin-top:10px;padding:12px}.kyc-reject-box label{color:var(--red);margin-bottom:7px;font-size:10px;font-weight:950;display:block}.kyc-reject-box textarea{resize:vertical;border:1px solid var(--border);width:100%;min-height:85px;color:var(--text);background:var(--surface2);border-radius:10px;outline:none;padding:10px}.kyc-reject-box>span{color:var(--red);margin-top:5px;font-size:8px;display:block}.kyc-actions{grid-template-columns:1fr 1.3fr;gap:8px;margin-top:10px;display:grid}.kyc-actions button{border-radius:10px;min-height:45px;font-size:9px;font-weight:950}.kyc-actions .reject{border:1px solid var(--red);color:var(--red);background:0 0}.kyc-actions .approve{color:#fff;background:linear-gradient(135deg,#14b86e,#078d56);border:0}.kyc-preview-backdrop{z-index:12000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c1ce6;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.kyc-preview{border:1px solid var(--border);background:var(--surface);border-radius:20px;place-items:center;width:min(900px,100vw - 30px);height:min(760px,100vh - 30px);padding:16px;display:grid;position:relative}.kyc-preview>button{z-index:2;border:1px solid var(--border);width:37px;height:37px;color:var(--text);background:var(--surface2);border-radius:9px;font-size:20px;position:absolute;top:11px;left:11px}.kyc-preview img{object-fit:contain;border-radius:10px;width:100%;height:100%}@media (width<=1050px){.kyc-grid{grid-template-columns:repeat(2,1fr)}.kyc-modal-body{grid-template-columns:1fr}}@media (width<=760px){.kyc-stats{grid-template-columns:repeat(2,1fr)}.kyc-toolbar{flex-direction:column}.kyc-toolbar select{min-height:44px}.kyc-grid{grid-template-columns:1fr}.kyc-modal{border-radius:18px;width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:13px}.kyc-modal-head{flex-direction:column;align-items:flex-start}.kyc-modal-status{text-align:right}.kyc-info-grid,.kyc-doc-grid{grid-template-columns:1fr}.kyc-check-grid{grid-template-columns:repeat(2,1fr)}.kyc-actions{grid-template-columns:1fr}}.history-page{width:100%;color:var(--text)}.history-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.history-kicker{color:var(--blue);letter-spacing:1.4px;direction:ltr;font-size:9px;font-weight:950;display:block}.history-header h1{margin:4px 0 0;font-size:29px;font-weight:950}.history-header p{color:var(--soft);margin:6px 0 0;font-size:12px}.history-live{color:var(--green);background:color-mix(in srgb, var(--green) 9%, var(--surface));direction:ltr;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:9px;font-weight:950;display:inline-flex}.history-live span{background:var(--green);border-radius:50%;width:8px;height:8px}.history-stats{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:14px;display:grid}.history-stat{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:15px;padding:15px}.history-stat span,.history-stat strong{display:block}.history-stat span{color:var(--muted);font-size:9px}.history-stat strong{margin-top:4px;font-size:25px;font-weight:950}.history-stat.blue strong{color:var(--blue)}.history-stat.green strong{color:var(--green)}.history-stat.orange strong{color:var(--orange)}.history-stat.red strong{color:var(--red)}.history-toolbar{border:1px solid var(--border);background:var(--surface);border-radius:15px;grid-template-columns:1fr 180px 190px;gap:9px;margin-bottom:14px;padding:11px;display:grid}.history-search{border:1px solid var(--border);background:var(--surface2);border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.history-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.history-toolbar select{border:1px solid var(--border);color:var(--text);background:var(--surface2);border-radius:11px;padding:0 11px}.history-list{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:18px;overflow:hidden}.history-table-head,.history-row{grid-template-columns:1fr 1.3fr 1fr 1fr .8fr 1fr;align-items:center;gap:10px;display:grid}.history-table-head{color:var(--muted);background:var(--surface2);padding:12px 14px;font-size:8px;font-weight:950}.history-row{border:0;border-top:1px solid var(--border);width:100%;color:var(--text);background:var(--surface);text-align:right;padding:13px 14px;transition:all .18s}.history-row:hover{background:color-mix(in srgb, var(--blue) 5%, var(--surface))}.history-row strong,.history-row small{display:block}.history-row strong{font-size:10px}.history-row small{color:var(--muted);margin-top:2px;font-size:7px}.history-route{direction:ltr;align-items:center;gap:6px;font-size:9px;display:flex}.history-route span{color:var(--blue)}.history-status{border-radius:999px;width:fit-content;padding:5px 8px;font-size:8px;font-weight:950;display:inline-flex}.history-status.completed{color:var(--green);background:color-mix(in srgb, var(--green) 10%, transparent)}.history-status.processing{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, transparent)}.history-status.rejected{color:var(--red);background:color-mix(in srgb, var(--red) 10%, transparent)}.history-modal-backdrop{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c1cc7;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.history-modal{border:1px solid var(--border);width:min(860px,100vw - 24px);color:var(--text);background:var(--surface);border-radius:24px;padding:18px;position:relative;box-shadow:0 45px 120px #00000073}.history-modal-close{border:1px solid var(--border);width:38px;height:38px;color:var(--text);background:var(--surface2);border-radius:10px;place-items:center;font-size:20px;display:grid;position:absolute;top:14px;left:14px}.history-modal-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:4px 50px 13px 0;display:flex}.history-modal-head span{color:var(--blue);direction:ltr;font-size:8px;font-weight:950}.history-modal-head h2{color:var(--blue);text-align:right;direction:ltr;margin:3px 0;font-size:21px}.history-modal-head p{margin:0;font-size:10px}.history-detail-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px;display:grid}.history-detail{border:1px solid var(--border);background:var(--surface2);border-radius:11px;min-height:62px;padding:10px}.history-detail span,.history-detail strong{display:block}.history-detail span{color:var(--muted);font-size:8px}.history-detail strong{margin-top:4px;font-size:11px}@media (width<=900px){.history-stats{grid-template-columns:repeat(2,1fr)}.history-toolbar{grid-template-columns:1fr}.history-toolbar select{min-height:44px}.history-table-head{display:none}.history-row{grid-template-columns:1fr 1fr;gap:12px}}@media (width<=620px){.history-detail-grid{grid-template-columns:1fr}}.rates-page{width:100%;color:var(--text)}.rates-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.rates-kicker{color:var(--blue);letter-spacing:1.4px;direction:ltr;font-size:11px;font-weight:950;display:block}.rates-header h1{margin:5px 0 0;font-size:34px;font-weight:950}.rates-header p{color:var(--soft);margin:8px 0 0;font-size:15px;line-height:1.7}.rates-live{color:var(--green);background:color-mix(in srgb, var(--green) 9%, var(--surface));direction:ltr;border-radius:999px;align-items:center;gap:8px;padding:11px 15px;font-size:11px;font-weight:950;display:inline-flex}.rates-live span{background:var(--green);border-radius:50%;width:9px;height:9px}.rates-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.rate-stat{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:16px;padding:17px}.rate-stat span,.rate-stat strong{display:block}.rate-stat span{color:var(--muted);font-size:11px}.rate-stat strong{margin-top:5px;font-size:30px;font-weight:950}.rate-stat.blue strong{color:var(--blue)}.rate-stat.green strong{color:var(--green)}.rate-stat.orange strong{color:var(--orange)}.rate-stat.purple strong{color:#8b5cf6}.rates-toolbar{border:1px solid var(--border);background:var(--surface);border-radius:16px;gap:10px;margin-bottom:16px;padding:12px;display:flex}.rates-search{border:1px solid var(--border);background:var(--surface2);border-radius:11px;flex:1;align-items:center;gap:9px;min-height:48px;padding:0 13px;display:flex}.rates-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0;font-size:14px}.rates-toolbar select{border:1px solid var(--border);min-width:185px;color:var(--text);background:var(--surface2);border-radius:11px;padding:0 13px;font-size:13px}.rates-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.rate-card{border:1px solid var(--border);width:100%;color:var(--text);background:var(--surface);box-shadow:var(--shadow);text-align:right;border-radius:20px;padding:17px;transition:all .22s}.rate-card:hover{border-color:var(--blue);transform:translateY(-3px)}.rate-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.rate-provider-stack{direction:ltr;align-items:center;gap:8px;display:flex}.provider-mark{border:1px solid var(--border);width:48px;height:48px;color:var(--blue);background:var(--surface2);direction:ltr;border-radius:14px;place-items:center;font-size:12px;font-weight:950;display:grid}.rate-provider-stack>span{color:var(--blue);font-size:19px}.rate-status{border-radius:999px;padding:6px 9px;font-size:10px;font-weight:950;display:inline-flex}.rate-status.active{color:var(--green);background:color-mix(in srgb, var(--green) 10%, transparent)}.rate-status.paused{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, transparent)}.rate-card-pair{margin-top:16px}.rate-card-pair span,.rate-card-pair strong{display:block}.rate-card-pair span{color:var(--muted);font-size:10px}.rate-card-pair strong{text-align:right;direction:ltr;margin-top:4px;font-size:18px}.rate-main-number{border:1px solid color-mix(in srgb, var(--blue) 32%, var(--border));background:color-mix(in srgb, var(--blue) 6%, var(--surface2));border-radius:13px;margin-top:14px;padding:15px}.rate-main-number span,.rate-main-number strong{display:block}.rate-main-number span{color:var(--muted);font-size:11px}.rate-main-number strong{color:var(--blue);direction:ltr;margin-top:4px;font-size:30px;font-weight:950}.rate-example-card{border:1px solid var(--border);background:var(--surface2);border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-top:10px;padding:12px;display:grid}.rate-example-card div span,.rate-example-card div strong{display:block}.rate-example-card div span{color:var(--muted);font-size:9px}.rate-example-card div strong{direction:ltr;margin-top:3px;font-size:13px}.rate-example-arrow{color:var(--blue);font-size:18px}.rate-mini-grid{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:9px;display:grid}.rate-mini-box{border:1px solid var(--border);background:var(--surface2);text-align:center;border-radius:10px;align-content:center;place-items:center;min-height:60px;padding:7px;display:grid}.rate-mini-box span{color:var(--muted);font-size:9px}.rate-mini-box strong{direction:ltr;margin-top:3px;font-size:11px}.rate-card-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:11px;display:flex}.rate-card-footer span{color:var(--muted);font-size:10px}.rate-card-footer b{color:var(--blue);font-size:11px}.rate-modal-backdrop{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c1cc7;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.rate-modal{border:1px solid var(--border);width:min(900px,100vw - 24px);max-height:calc(100vh - 24px);color:var(--text);background:var(--surface);border-radius:25px;padding:20px;position:relative;overflow-y:auto;box-shadow:0 45px 120px #00000073}.rate-modal-close{border:1px solid var(--border);width:40px;height:40px;color:var(--text);background:var(--surface2);border-radius:10px;place-items:center;font-size:22px;display:grid;position:absolute;top:14px;left:14px}.rate-modal-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:5px 52px 14px 0;display:flex}.rate-modal-head span{color:var(--blue);direction:ltr;font-size:10px;font-weight:950}.rate-modal-head h2{text-align:right;direction:ltr;margin:4px 0;font-size:25px}.rate-modal-head p{color:var(--muted);margin:0;font-size:12px}.rate-modal-route{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:14px;display:grid}.provider-large-rate{border:1px solid var(--border);background:var(--surface2);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:125px;padding:12px;display:flex}.provider-large-rate span{color:var(--muted);margin-top:7px;font-size:10px}.provider-large-rate>strong{color:var(--blue);direction:ltr;margin-top:4px;font-size:17px}.rate-arrow{color:#fff;background:var(--blue);border-radius:50%;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.rate-explain-box{border:1px solid color-mix(in srgb, var(--green) 30%, var(--border));background:color-mix(in srgb, var(--green) 5%, var(--surface2));border-radius:12px;margin-top:12px;padding:13px}.rate-explain-box strong{color:var(--green);font-size:13px;display:block}.rate-explain-box p{color:var(--soft);margin:4px 0 0;font-size:12px;line-height:1.7}.rate-form-grid{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:13px;display:grid}.rate-field{gap:7px;display:grid}.rate-field label{color:var(--soft);font-size:12px;font-weight:850}.rate-field input,.rate-field select{border:1px solid var(--border);min-height:49px;color:var(--text);background:var(--surface2);border-radius:10px;outline:none;padding:0 12px;font-size:15px;font-weight:800}.rate-calculator{border:1px solid color-mix(in srgb, var(--blue) 35%, var(--border));background:color-mix(in srgb, var(--blue) 5%, var(--surface2));border-radius:14px;margin-top:14px;padding:14px}.rate-calculator-title span,.rate-calculator-title strong{display:block}.rate-calculator-title span{color:var(--blue);direction:ltr;font-size:9px;font-weight:950}.rate-calculator-title strong{margin-top:3px;font-size:15px}.rate-calculator-input{gap:6px;margin-top:10px;display:grid}.rate-calculator-input label{color:var(--soft);font-size:12px}.rate-calculator-input input{border:1px solid var(--border);min-height:50px;color:var(--text);background:var(--surface);direction:ltr;border-radius:10px;outline:none;padding:0 13px;font-size:20px;font-weight:950}.rate-calculation-result{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:8px;margin-top:10px;display:grid}.rate-calculation-result>div{border:1px solid var(--border);background:var(--surface);text-align:center;border-radius:11px;align-content:center;place-items:center;min-height:80px;padding:10px;display:grid}.rate-calculation-result div span{color:var(--muted);font-size:10px}.rate-calculation-result div strong{direction:ltr;margin-top:4px;font-size:17px}.rate-calculation-result strong.fee{color:var(--orange)}.rate-calculation-result .final-amount{border-color:color-mix(in srgb, var(--green) 45%, var(--border));background:color-mix(in srgb, var(--green) 5%, var(--surface))}.rate-calculation-result .final-amount strong{color:var(--green);font-size:20px}.rate-result-minus,.rate-result-equal{color:var(--blue);font-size:22px;font-weight:950}.rate-actions{grid-template-columns:1fr 1.3fr;gap:8px;margin-top:13px;display:grid}.rate-actions button{border-radius:10px;min-height:48px;font-size:11px;font-weight:950}.rate-actions .pause{border:1px solid var(--orange);color:var(--orange);background:0 0}.rate-actions .activate{border:1px solid var(--green);color:var(--green);background:0 0}.rate-actions .save{color:#fff;background:var(--blue);border:0}@media (width<=1000px){.rates-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.rates-stats{grid-template-columns:repeat(2,1fr)}.rates-toolbar{flex-direction:column}.rates-toolbar select{min-height:48px}.rates-grid,.rate-form-grid,.rate-modal-route,.rate-calculation-result{grid-template-columns:1fr}.rate-arrow,.rate-result-minus,.rate-result-equal{margin:auto;transform:rotate(90deg)}.rate-actions{grid-template-columns:1fr}}.feerules-page{flex-direction:column;gap:20px;display:flex}.feerules-header h1{margin:6px 0}.feerules-kicker{letter-spacing:.08em;color:var(--blue);font-size:11px;font-weight:800}.feerules-header p{color:var(--muted-text,#888);max-width:640px}.feerules-limits-panel{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;gap:14px;padding:18px;display:flex}.feerules-limits-title{flex-direction:column;gap:4px;display:flex}.feerules-limits-title span{color:var(--muted-text,#888);font-size:12px}.feerules-limits-row{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.feerules-limits-row label,.feerules-form-grid label{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.feerules-limits-row input,.feerules-form-grid input{border:1px solid var(--border);background:var(--bg,transparent);color:var(--text);border-radius:10px;min-width:160px;padding:10px 12px}.feerules-save-limits,.feerules-add{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:10px 16px;font-weight:700}.feerules-saved-ok{color:var(--green);font-weight:700}.feerules-toolbar{justify-content:space-between;align-items:center;display:flex}.feerules-error{color:#ff4d5a;background:#ff4d5a1f;border-radius:10px;padding:10px 14px;font-size:13px}.feerules-loading,.feerules-empty{text-align:center;color:var(--muted-text,#888);padding:20px}.feerules-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.feerule-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex;position:relative}.feerule-card.disabled{opacity:.55}.feerule-range{align-items:center;gap:8px;font-weight:700;display:flex}.feerule-fee{flex-direction:column;gap:2px;display:flex}.feerule-fee span{color:var(--muted-text,#888);font-size:12px}.feerule-fee strong{color:var(--green);font-size:22px}.feerule-actions{flex-wrap:wrap;gap:8px;display:flex}.feerule-actions button{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:8px;padding:6px 10px;font-size:12px}.feerule-actions button.danger{color:#ff4d5a;border-color:#ff4d5a}.feerule-status{top:12px;border-radius:999px;padding:2px 9px;font-size:10px;font-weight:800;position:absolute;inset-inline-start:12px}.feerule-status.on{background:var(--green);color:#fff}.feerule-status.off{background:var(--border);color:var(--text)}.feerules-modal-backdrop{z-index:70;background:#00000073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.feerules-modal{background:var(--surface);width:100%;max-width:480px;box-shadow:var(--shadow);border-radius:18px;padding:24px;position:relative}.feerules-modal-close{top:14px;color:var(--text);cursor:pointer;background:0 0;border:none;font-size:20px;position:absolute;inset-inline-end:14px}.feerules-form-grid{flex-direction:column;gap:14px;margin:16px 0;display:flex}.feerules-form-actions{justify-content:flex-end;gap:10px;display:flex}.feerules-form-actions button{cursor:pointer;border:none;border-radius:10px;padding:10px 18px;font-weight:700}.feerules-form-actions .cancel{background:var(--border);color:var(--text)}.feerules-form-actions .save{background:var(--green);color:#fff}.accounts-page{width:100%;color:var(--text)}.accounts-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.accounts-kicker{color:var(--blue);letter-spacing:1.4px;direction:ltr;font-size:9px;font-weight:950;display:block}.accounts-header h1{margin:4px 0 0;font-size:29px;font-weight:950}.accounts-header p{color:var(--soft);margin:6px 0 0;font-size:12px}.accounts-add-button{color:#fff;background:var(--blue);border:0;border-radius:11px;min-height:44px;padding:0 15px;font-size:10px;font-weight:950}.accounts-stats{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:14px;display:grid}.account-stat{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:15px;padding:15px}.account-stat span,.account-stat strong{display:block}.account-stat span{color:var(--muted);font-size:9px}.account-stat strong{margin-top:4px;font-size:25px;font-weight:950}.account-stat.blue strong{color:var(--blue)}.account-stat.green strong{color:var(--green)}.account-stat.orange strong{color:var(--orange)}.account-stat.purple strong{color:#8b5cf6}.accounts-toolbar{border:1px solid var(--border);background:var(--surface);border-radius:15px;grid-template-columns:1fr 180px 170px;gap:9px;margin-bottom:15px;padding:11px;display:grid}.accounts-search{border:1px solid var(--border);background:var(--surface2);border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.accounts-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.accounts-toolbar select{border:1px solid var(--border);color:var(--text);background:var(--surface2);border-radius:11px;padding:0 11px}.accounts-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.account-card{border:1px solid var(--border);width:100%;color:var(--text);background:var(--surface);box-shadow:var(--shadow);text-align:right;border-radius:19px;padding:16px;transition:all .22s}.account-card:hover{border-color:var(--blue);transform:translateY(-3px)}.account-card.primary{box-shadow:inset 0 3px 0 var(--blue), var(--shadow)}.account-card-top{grid-template-columns:48px 1fr auto;align-items:center;gap:10px;display:grid}.account-provider-badge{border:1px solid var(--border);width:47px;height:47px;color:var(--blue);background:var(--surface2);direction:ltr;border-radius:14px;place-items:center;font-size:10px;font-weight:950;display:grid}.account-provider-badge.large{border-radius:17px;width:60px;height:60px;font-size:12px}.account-card-title strong,.account-card-title span{display:block}.account-card-title strong{font-size:14px;font-weight:950}.account-card-title span{color:var(--muted);direction:ltr;margin-top:3px;font-size:8px}.account-status{border-radius:999px;padding:5px 8px;font-size:8px;font-weight:950;display:inline-flex}.account-status.active{color:var(--green);background:color-mix(in srgb, var(--green) 10%, transparent)}.account-status.paused{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, transparent)}.account-number-box{border:1px solid color-mix(in srgb, var(--blue) 35%, var(--border));background:color-mix(in srgb, var(--blue) 6%, var(--surface2));border-radius:12px;margin-top:15px;padding:14px}.account-number-box span,.account-number-box strong{display:block}.account-number-box span{color:var(--muted);font-size:8px}.account-number-box strong{color:var(--blue);margin-top:4px;font-size:22px;font-weight:950}.account-limit-grid{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:9px;display:grid}.account-mini-box{border:1px solid var(--border);background:var(--surface2);text-align:center;border-radius:10px;align-content:center;place-items:center;min-height:56px;display:grid}.account-mini-box span{color:var(--muted);font-size:7px}.account-mini-box strong{margin-top:2px;font-size:9px}.account-card-bottom{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:10px;display:flex}.account-card-bottom span{color:var(--muted);font-size:8px}.account-card-bottom b{color:var(--blue);font-size:9px}.account-modal-backdrop{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c1cc7;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.account-modal{border:1px solid var(--border);width:min(820px,100vw - 24px);max-height:calc(100vh - 24px);color:var(--text);background:var(--surface);border-radius:24px;padding:18px;position:relative;overflow-y:auto;box-shadow:0 45px 120px #00000073}.account-add-modal{width:min(760px,100vw - 24px)}.account-modal-close{border:1px solid var(--border);width:38px;height:38px;color:var(--text);background:var(--surface2);border-radius:10px;place-items:center;font-size:20px;display:grid;position:absolute;top:14px;left:14px}.account-modal-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:78px;padding:4px 50px 13px 0;display:flex}.account-modal-title{align-items:center;gap:10px;display:flex}.account-modal-title span,.account-modal-title h2,.account-modal-title p{display:block}.account-modal-title span{color:var(--blue);direction:ltr;font-size:8px;font-weight:950}.account-modal-title h2{margin:3px 0;font-size:20px}.account-modal-title p{color:var(--muted);direction:ltr;margin:0;font-size:8px}.account-big-number{border:1px solid color-mix(in srgb, var(--blue) 40%, var(--border));background:color-mix(in srgb, var(--blue) 6%, var(--surface2));text-align:center;border-radius:15px;margin-top:13px;padding:17px}.account-big-number span,.account-big-number strong{display:block}.account-big-number span{color:var(--muted);font-size:8px}.account-big-number strong{color:var(--blue);margin:5px 0 10px;font-size:clamp(28px,4vw,40px);font-weight:950}.account-big-number button{color:#fff;background:var(--blue);border:0;border-radius:9px;padding:8px 12px;font-size:9px;font-weight:900}.account-form-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px;display:grid}.account-field{gap:6px;margin-top:10px;display:grid}.account-field>span{color:var(--muted);font-size:8px}.account-field input,.account-field select,.account-field textarea{border:1px solid var(--border);width:100%;min-height:44px;color:var(--text);background:var(--surface2);border-radius:10px;outline:none;padding:9px 11px}.account-field textarea{resize:vertical;min-height:85px}.account-primary-panel{border:1px solid var(--border);background:var(--surface2);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:12px;display:flex}.account-primary-panel span,.account-primary-panel strong{display:block}.account-primary-panel span{color:var(--blue);direction:ltr;font-size:7px;font-weight:950}.account-primary-panel strong{margin-top:3px;font-size:10px}.account-primary-panel button{border:1px solid var(--blue);color:var(--blue);background:0 0;border-radius:9px;padding:8px 10px;font-size:8px;font-weight:950}.account-actions{grid-template-columns:1fr 1.3fr;gap:8px;margin-top:12px;display:grid}.account-actions button{border-radius:10px;min-height:44px;font-size:9px;font-weight:950}.account-actions .pause{border:1px solid var(--orange);color:var(--orange);background:0 0}.account-actions .activate{border:1px solid var(--green);color:var(--green);background:0 0}.account-actions .cancel{border:1px solid var(--border);color:var(--text);background:var(--surface2)}.account-actions .save{color:#fff;background:var(--blue);border:0}@media (width<=1000px){.accounts-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.accounts-stats{grid-template-columns:repeat(2,1fr)}.accounts-toolbar{grid-template-columns:1fr}.accounts-toolbar select{min-height:44px}.accounts-grid,.account-form-grid{grid-template-columns:1fr}.account-primary-panel{flex-direction:column;align-items:stretch}.account-actions{grid-template-columns:1fr}}.providers-page{width:100%;color:var(--text)}.providers-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.providers-kicker{color:var(--blue);letter-spacing:1.4px;direction:ltr;font-size:9px;font-weight:950;display:block}.providers-header h1{margin:4px 0 0;font-size:29px;font-weight:950}.providers-header p{color:var(--soft);margin:6px 0 0;font-size:12px}.providers-live{color:var(--green);background:color-mix(in srgb, var(--green) 9%, var(--surface));direction:ltr;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:9px;font-weight:950;display:inline-flex}.providers-live span{background:var(--green);border-radius:50%;width:8px;height:8px}.providers-stats{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:14px;display:grid}.provider-stat{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:15px;padding:15px}.provider-stat span,.provider-stat strong{display:block}.provider-stat span{color:var(--muted);font-size:9px}.provider-stat strong{margin-top:4px;font-size:25px;font-weight:950}.provider-stat.blue strong{color:var(--blue)}.provider-stat.green strong{color:var(--green)}.provider-stat.orange strong{color:var(--orange)}.provider-stat.red strong{color:var(--red)}.providers-toolbar{border:1px solid var(--border);background:var(--surface);border-radius:15px;gap:10px;margin-bottom:15px;padding:11px;display:flex}.providers-search{border:1px solid var(--border);background:var(--surface2);border-radius:11px;flex:1;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.providers-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.providers-toolbar select{border:1px solid var(--border);min-width:180px;color:var(--text);background:var(--surface2);border-radius:11px;padding:0 12px}.providers-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.provider-card{border:1px solid var(--border);width:100%;color:var(--text);background:var(--surface);box-shadow:var(--shadow);text-align:right;border-radius:19px;padding:16px;transition:all .22s}.provider-card:hover{border-color:var(--blue);transform:translateY(-3px)}.provider-card-top{grid-template-columns:52px 1fr auto;align-items:center;gap:10px;display:grid}.provider-logo-placeholder{border:1px solid var(--border);width:51px;height:51px;color:var(--blue);background:var(--surface2);direction:ltr;border-radius:15px;place-items:center;font-size:11px;font-weight:950;display:grid}.provider-logo-placeholder.large{border-radius:17px;width:62px;height:62px;font-size:13px}.provider-card-title strong,.provider-card-title span{display:block}.provider-card-title strong{direction:ltr;font-size:16px;font-weight:950}.provider-card-title span{color:var(--muted);direction:ltr;margin-top:3px;font-size:8px}.provider-status{border-radius:999px;padding:5px 8px;font-size:8px;font-weight:950;display:inline-flex}.provider-status.active{color:var(--green);background:color-mix(in srgb, var(--green) 10%, transparent)}.provider-status.paused{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, transparent)}.provider-status.maintenance{color:var(--red);background:color-mix(in srgb, var(--red) 10%, transparent)}.provider-capabilities{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:14px;display:grid}.provider-capability{border:1px solid var(--border);background:var(--surface2);direction:ltr;border-radius:9px;justify-content:center;align-items:center;gap:4px;min-height:47px;font-size:8px;display:flex}.provider-capability.on{color:var(--green)}.provider-capability.off{color:var(--red)}.provider-info-grid{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:9px;display:grid}.provider-mini-info{border:1px solid var(--border);background:var(--surface2);text-align:center;border-radius:10px;align-content:center;place-items:center;min-height:58px;padding:6px;display:grid}.provider-mini-info span{color:var(--muted);font-size:7px}.provider-mini-info strong{direction:ltr;margin-top:3px;font-size:10px}.provider-card-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:10px;display:flex}.provider-card-footer span{max-width:70%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.provider-card-footer b{color:var(--blue);font-size:9px}.provider-modal-backdrop{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c1cc7;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.provider-modal{border:1px solid var(--border);width:min(820px,100vw - 24px);max-height:calc(100vh - 24px);color:var(--text);background:var(--surface);border-radius:24px;padding:18px;position:relative;overflow-y:auto;box-shadow:0 45px 120px #00000073}.provider-modal-close{border:1px solid var(--border);width:38px;height:38px;color:var(--text);background:var(--surface2);border-radius:10px;place-items:center;font-size:20px;display:grid;position:absolute;top:14px;left:14px}.provider-modal-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:78px;padding:4px 50px 13px 0;display:flex}.provider-modal-title{align-items:center;gap:10px;display:flex}.provider-modal-title span,.provider-modal-title h2{display:block}.provider-modal-title span{color:var(--blue);direction:ltr;font-size:8px;font-weight:950}.provider-modal-title h2{direction:ltr;margin:3px 0;font-size:21px}.provider-settings-section{border:1px solid var(--border);background:var(--surface2);border-radius:14px;margin-top:12px;padding:12px}.provider-settings-section h3{margin:0 0 10px;font-size:12px}.provider-status-options{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.provider-status-option{border:1px solid var(--border);min-height:42px;color:var(--text);background:var(--surface);border-radius:10px;font-size:9px;font-weight:900}.provider-status-option.active{border-color:var(--blue);color:#fff;background:var(--blue)}.provider-switch-grid{gap:7px;display:grid}.provider-toggle-row{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:9px 55px 9px 10px;display:flex;position:relative}.provider-toggle-row strong,.provider-toggle-row span{display:block}.provider-toggle-row strong{font-size:10px}.provider-toggle-row span{color:var(--muted);direction:ltr;margin-top:2px;font-size:7px}.provider-toggle-row input{display:none}.provider-toggle-row i{background:var(--border);border-radius:999px;width:36px;height:21px;transition:all .18s;position:absolute;right:11px}.provider-toggle-row i:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:all .18s;position:absolute;top:3px;left:3px}.provider-toggle-row input:checked+i{background:var(--green)}.provider-toggle-row input:checked+i:after{transform:translate(15px)}.provider-form-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.provider-form-grid label,.provider-note-field{gap:6px;display:grid}.provider-form-grid label span,.provider-note-field span{color:var(--muted);font-size:8px}.provider-form-grid input,.provider-note-field textarea{border:1px solid var(--border);width:100%;min-height:44px;color:var(--text);background:var(--surface);border-radius:10px;outline:none;padding:9px 11px}.provider-note-field{margin-top:8px}.provider-note-field textarea{resize:vertical;min-height:85px}.provider-actions{margin-top:12px}.provider-actions .save{color:#fff;background:var(--blue);border:0;border-radius:10px;width:100%;min-height:45px;font-size:9px;font-weight:950}@media (width<=1000px){.providers-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.providers-stats{grid-template-columns:repeat(2,1fr)}.providers-toolbar{flex-direction:column}.providers-toolbar select{min-height:44px}.providers-grid,.provider-status-options,.provider-form-grid{grid-template-columns:1fr}}.admins-page{width:100%;color:var(--text)}.admins-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.admins-kicker{color:var(--blue);letter-spacing:1.4px;direction:ltr;font-size:9px;font-weight:950;display:block}.admins-header h1{margin:4px 0 0;font-size:29px;font-weight:950}.admins-header p{color:var(--soft);margin:6px 0 0;font-size:12px}.admins-add{color:#fff;background:var(--blue);border:0;border-radius:11px;min-height:44px;padding:0 15px;font-size:10px;font-weight:950}.admins-stats{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:14px;display:grid}.admin-stat{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:15px;padding:15px}.admin-stat span,.admin-stat strong{display:block}.admin-stat span{color:var(--muted);font-size:9px}.admin-stat strong{margin-top:4px;font-size:25px;font-weight:950}.admin-stat.blue strong{color:var(--blue)}.admin-stat.green strong{color:var(--green)}.admin-stat.red strong{color:var(--red)}.admin-stat.purple strong{color:#8b5cf6}.admins-toolbar{border:1px solid var(--border);background:var(--surface);border-radius:15px;gap:10px;margin-bottom:15px;padding:11px;display:flex}.admins-search{border:1px solid var(--border);background:var(--surface2);border-radius:11px;flex:1;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.admins-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.admins-toolbar select{border:1px solid var(--border);min-width:190px;color:var(--text);background:var(--surface2);border-radius:11px;padding:0 12px}.admins-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.admin-card{border:1px solid var(--border);width:100%;color:var(--text);background:var(--surface);box-shadow:var(--shadow);text-align:right;border-radius:19px;padding:16px;transition:all .22s}.admin-card:hover{border-color:var(--blue);transform:translateY(-3px)}.admin-card-top{grid-template-columns:52px 1fr auto;align-items:center;gap:10px;display:grid}.admin-avatar,.admin-modal-avatar{color:#fff;background:linear-gradient(145deg,#3d90ff,#1769e8);place-items:center;font-weight:950;display:grid}.admin-avatar{border-radius:15px;width:52px;height:52px;font-size:14px}.admin-card-title strong,.admin-card-title span{display:block}.admin-card-title strong{font-size:15px;font-weight:950}.admin-card-title span{color:var(--blue);direction:ltr;margin-top:3px;font-size:8px}.admin-status{border-radius:999px;padding:5px 8px;font-size:8px;font-weight:950;display:inline-flex}.admin-status.active{color:var(--green);background:color-mix(in srgb, var(--green) 10%, transparent)}.admin-status.disabled{color:var(--red);background:color-mix(in srgb, var(--red) 10%, transparent)}.admin-contact{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:13px;display:grid}.admin-contact>div{border:1px solid var(--border);background:var(--surface2);border-radius:10px;padding:9px}.admin-contact span,.admin-contact strong{display:block}.admin-contact span{color:var(--muted);font-size:7px}.admin-contact strong{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;overflow:hidden}.admin-permission-preview{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.admin-permission-preview span{color:var(--blue);background:color-mix(in srgb, var(--blue) 8%, var(--surface2));border-radius:8px;padding:5px 7px;font-size:7px}.admin-card-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:10px;display:flex}.admin-card-footer span{color:var(--muted);font-size:8px}.admin-card-footer b{color:var(--blue);font-size:9px}.admin-modal-backdrop{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c1cc7;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.admin-modal{border:1px solid var(--border);width:min(900px,100vw - 24px);max-height:calc(100vh - 24px);color:var(--text);background:var(--surface);border-radius:24px;padding:18px;position:relative;overflow-y:auto;box-shadow:0 45px 120px #00000073}.admin-add-modal{width:min(760px,100vw - 24px)}.admin-modal-close{border:1px solid var(--border);width:38px;height:38px;color:var(--text);background:var(--surface2);border-radius:10px;place-items:center;font-size:20px;display:grid;position:absolute;top:14px;left:14px}.admin-modal-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:78px;padding:4px 50px 13px 0;display:flex}.admin-modal-person{align-items:center;gap:10px;display:flex}.admin-modal-avatar{border-radius:17px;width:60px;height:60px;font-size:15px}.admin-modal-person span,.admin-modal-person h2,.admin-modal-person b{display:block}.admin-modal-person span{color:var(--blue);direction:ltr;font-size:8px;font-weight:950}.admin-modal-person h2{margin:3px 0;font-size:21px}.admin-modal-person b{color:var(--soft);direction:ltr;font-size:9px}.admin-section{border:1px solid var(--border);background:var(--surface2);border-radius:14px;margin-top:12px;padding:12px}.admin-section-title{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.admin-section-title h3{margin:0;font-size:13px}.admin-section-title b{width:31px;height:31px;color:var(--blue);background:color-mix(in srgb, var(--blue) 9%, var(--surface));border-radius:9px;place-items:center;font-size:8px;display:grid}.admin-info-grid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.admin-info-box{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-height:58px;padding:9px}.admin-info-box span,.admin-info-box strong{display:block}.admin-info-box span{color:var(--muted);font-size:7px}.admin-info-box strong{margin-top:4px;font-size:10px}.permission-grid{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.permission-row{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:9px 55px 9px 10px;display:flex;position:relative}.permission-row.locked{opacity:.72;cursor:not-allowed}.permission-row strong,.permission-row span{display:block}.permission-row strong{font-size:10px}.permission-row span{color:var(--muted);margin-top:2px;font-size:7px}.permission-row input{display:none}.permission-row i{background:var(--border);border-radius:999px;width:36px;height:21px;transition:all .18s;position:absolute;right:11px}.permission-row i:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:all .18s;position:absolute;top:3px;left:3px}.permission-row input:checked+i{background:var(--green)}.permission-row input:checked+i:after{transform:translate(15px)}.admin-security-note{border:1px solid color-mix(in srgb, var(--orange) 30%, var(--border));background:color-mix(in srgb, var(--orange) 5%, var(--surface));border-radius:12px;align-items:center;gap:9px;margin-top:12px;padding:11px;display:flex}.admin-security-note>span{font-size:23px}.admin-security-note strong,.admin-security-note p{display:block}.admin-security-note strong{font-size:10px}.admin-security-note p{color:var(--muted);margin:3px 0 0;font-size:8px}.admin-actions{grid-template-columns:1fr 1.3fr;gap:8px;margin-top:12px;display:grid}.admin-actions button{border-radius:10px;min-height:44px;font-size:9px;font-weight:950}.admin-actions .disable{border:1px solid var(--red);color:var(--red);background:0 0}.admin-actions .enable{border:1px solid var(--green);color:var(--green);background:0 0}.admin-actions .cancel{border:1px solid var(--border);color:var(--text);background:var(--surface2)}.admin-actions .save{color:#fff;background:var(--blue);border:0}.admin-add-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px;display:grid}.admin-field{gap:6px;display:grid}.admin-field>span{color:var(--muted);font-size:8px}.admin-field input,.admin-field select{border:1px solid var(--border);width:100%;min-height:44px;color:var(--text);background:var(--surface2);border-radius:10px;outline:none;padding:0 10px}.admin-role-help{border:1px solid var(--border);background:var(--surface2);border-radius:11px;margin-top:12px;padding:11px}.admin-role-help strong{font-size:10px;display:block}.admin-role-help p{color:var(--muted);margin:4px 0 0;font-size:8px;line-height:1.8}@media (width<=1000px){.admins-grid,.admin-info-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.admins-stats{grid-template-columns:repeat(2,1fr)}.admins-toolbar{flex-direction:column}.admins-toolbar select{min-height:44px}.admins-grid,.permission-grid,.admin-info-grid,.admin-add-grid,.admin-actions{grid-template-columns:1fr}}.audit-page{width:100%;color:var(--text)}.audit-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.audit-kicker{color:var(--blue);letter-spacing:1.4px;direction:ltr;font-size:9px;font-weight:950;display:block}.audit-header h1{margin:4px 0 0;font-size:29px;font-weight:950}.audit-header p{color:var(--soft);margin:6px 0 0;font-size:12px}.audit-secure{color:var(--blue);background:color-mix(in srgb, var(--blue) 9%, var(--surface));direction:ltr;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:9px;font-weight:950;display:inline-flex}.audit-stats{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:14px;display:grid}.audit-stat{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:15px;padding:15px}.audit-stat span,.audit-stat strong{display:block}.audit-stat span{color:var(--muted);font-size:9px}.audit-stat strong{margin-top:4px;font-size:25px;font-weight:950}.audit-stat.blue strong{color:var(--blue)}.audit-stat.green strong{color:var(--green)}.audit-stat.orange strong{color:var(--orange)}.audit-stat.red strong{color:var(--red)}.audit-toolbar{border:1px solid var(--border);background:var(--surface);border-radius:15px;grid-template-columns:1fr 180px 160px;gap:9px;margin-bottom:14px;padding:11px;display:grid}.audit-search{border:1px solid var(--border);background:var(--surface2);border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.audit-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.audit-toolbar select{border:1px solid var(--border);color:var(--text);background:var(--surface2);border-radius:11px;padding:0 11px}.audit-list{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:18px;overflow:hidden}.audit-row{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--text);background:var(--surface);text-align:right;grid-template-columns:42px 1.5fr 1fr .8fr .65fr .8fr;align-items:center;gap:10px;padding:13px 14px;transition:all .18s;display:grid}.audit-row:last-child{border-bottom:0}.audit-row:hover{background:color-mix(in srgb, var(--blue) 5%, var(--surface))}.audit-icon{border-radius:11px;place-items:center;width:39px;height:39px;font-size:13px;font-weight:950;display:grid}.audit-icon.large{border-radius:16px;width:58px;height:58px;font-size:18px}.audit-icon.info{color:var(--blue);background:color-mix(in srgb, var(--blue) 10%, transparent)}.audit-icon.success{color:var(--green);background:color-mix(in srgb, var(--green) 10%, transparent)}.audit-icon.warning{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, transparent)}.audit-icon.danger{color:var(--red);background:color-mix(in srgb, var(--red) 10%, transparent)}.audit-main strong,.audit-main span,.audit-admin strong,.audit-admin span,.audit-target span,.audit-target strong,.audit-time strong,.audit-time span{display:block}.audit-main strong{font-size:10px}.audit-main span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:7px;overflow:hidden}.audit-admin strong,.audit-target strong,.audit-time strong{font-size:9px}.audit-admin span,.audit-target span,.audit-time span{color:var(--muted);margin-top:2px;font-size:7px}.audit-level{direction:ltr;border-radius:999px;width:fit-content;padding:5px 8px;font-size:7px;font-weight:950;display:inline-flex}.audit-level.info{color:var(--blue);background:color-mix(in srgb, var(--blue) 10%, transparent)}.audit-level.success{color:var(--green);background:color-mix(in srgb, var(--green) 10%, transparent)}.audit-level.warning{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, transparent)}.audit-level.danger{color:var(--red);background:color-mix(in srgb, var(--red) 10%, transparent)}.audit-modal-backdrop{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c1cc7;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.audit-modal{border:1px solid var(--border);width:min(800px,100vw - 24px);color:var(--text);background:var(--surface);border-radius:24px;padding:18px;position:relative;box-shadow:0 45px 120px #00000073}.audit-modal-close{border:1px solid var(--border);width:38px;height:38px;color:var(--text);background:var(--surface2);border-radius:10px;place-items:center;font-size:20px;display:grid;position:absolute;top:14px;left:14px}.audit-modal-head{border-bottom:1px solid var(--border);grid-template-columns:58px 1fr auto;align-items:center;gap:11px;padding:4px 50px 13px 0;display:grid}.audit-modal-head>div:nth-child(2)>span{color:var(--blue);direction:ltr;font-size:8px;font-weight:950}.audit-modal-head h2{margin:3px 0;font-size:18px}.audit-modal-head p{color:var(--muted);margin:0;font-size:8px}.audit-detail-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px;display:grid}.audit-detail{border:1px solid var(--border);background:var(--surface2);border-radius:10px;min-height:60px;padding:10px}.audit-detail span,.audit-detail strong{display:block}.audit-detail span{color:var(--muted);font-size:7px}.audit-detail strong{margin-top:4px;font-size:10px}.audit-integrity{border:1px solid color-mix(in srgb, var(--blue) 30%, var(--border));background:color-mix(in srgb, var(--blue) 5%, var(--surface2));border-radius:11px;align-items:center;gap:9px;margin-top:12px;padding:11px;display:flex}.audit-integrity>span{font-size:23px}.audit-integrity strong,.audit-integrity p{display:block}.audit-integrity strong{font-size:10px}.audit-integrity p{color:var(--muted);margin:3px 0 0;font-size:8px}@media (width<=900px){.audit-stats{grid-template-columns:repeat(2,1fr)}.audit-toolbar{grid-template-columns:1fr}.audit-toolbar select{min-height:44px}.audit-row{grid-template-columns:42px 1fr auto}.audit-admin,.audit-target,.audit-time{display:none}}@media (width<=620px){.audit-detail-grid{grid-template-columns:1fr}.audit-modal-head{grid-template-columns:52px 1fr}.audit-modal-head>.audit-level{grid-column:1/-1}}.notifications-page{width:100%;color:var(--text)}.ltr{direction:ltr;unicode-bidi:isolate}.notifications-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.notifications-kicker{color:var(--blue);letter-spacing:1.4px;direction:ltr;font-size:9px;font-weight:950;display:block}.notifications-header h1{margin:4px 0 0;font-size:29px;font-weight:950}.notifications-header p{color:var(--soft);margin:6px 0 0;font-size:12px}.notifications-read-all{border:1px solid var(--blue);min-height:44px;color:var(--blue);background:0 0;border-radius:11px;padding:0 14px;font-size:9px;font-weight:950}.notifications-stats{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:14px;display:grid}.notification-stat{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:15px;padding:15px}.notification-stat span,.notification-stat strong{display:block}.notification-stat span{color:var(--muted);font-size:9px}.notification-stat strong{margin-top:4px;font-size:25px;font-weight:950}.notification-stat.blue strong{color:var(--blue)}.notification-stat.orange strong{color:var(--orange)}.notification-stat.green strong{color:var(--green)}.notification-stat.red strong{color:var(--red)}.notifications-toolbar{border:1px solid var(--border);background:var(--surface);border-radius:15px;grid-template-columns:1fr 180px 160px;gap:9px;margin-bottom:14px;padding:11px;display:grid}.notifications-search{border:1px solid var(--border);background:var(--surface2);border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.notifications-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.notifications-toolbar select{border:1px solid var(--border);color:var(--text);background:var(--surface2);border-radius:11px;padding:0 11px}.notifications-list{gap:9px;display:grid}.notification-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:15px;grid-template-columns:48px 1fr auto;align-items:center;gap:11px;padding:13px;transition:all .18s;display:grid}.notification-card.unread{border-color:color-mix(in srgb, var(--blue) 32%, var(--border));background:color-mix(in srgb, var(--blue) 4%, var(--surface))}.notification-card.read{opacity:.82}.notification-icon{border-radius:13px;place-items:center;width:46px;height:46px;font-size:14px;font-weight:950;display:grid}.notification-icon.info{color:var(--blue);background:color-mix(in srgb, var(--blue) 10%, transparent)}.notification-icon.success{color:var(--green);background:color-mix(in srgb, var(--green) 10%, transparent)}.notification-icon.warning{color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, transparent)}.notification-icon.danger{color:var(--red);background:color-mix(in srgb, var(--red) 10%, transparent)}.notification-title-row{align-items:center;gap:7px;display:flex}.notification-title-row strong{font-size:11px}.notification-new-badge{color:var(--blue);background:color-mix(in srgb, var(--blue) 10%, transparent);border-radius:999px;padding:4px 6px;font-size:7px;font-weight:950}.notification-content p{color:var(--soft);margin:4px 0 0;font-size:9px;line-height:1.7}.notification-meta{align-items:center;gap:9px;margin-top:6px;display:flex}.notification-meta span{color:var(--muted);font-size:7px}.notification-meta b{color:var(--blue);font-size:8px}.notification-actions{gap:6px;display:flex}.notification-actions button{border:1px solid var(--border);min-height:34px;color:var(--text);background:var(--surface2);white-space:nowrap;border-radius:8px;padding:0 9px;font-size:7px;font-weight:900}.notification-actions .danger{color:var(--red)}.notifications-empty{border:1px dashed var(--border);background:var(--surface);text-align:center;border-radius:16px;padding:55px 15px}.notifications-empty>span{font-size:32px}.notifications-empty strong{margin-top:8px;display:block}.notifications-empty p{color:var(--muted);margin:4px 0 0;font-size:9px}@media (width<=900px){.notifications-stats{grid-template-columns:repeat(2,1fr)}.notifications-toolbar{grid-template-columns:1fr}.notifications-toolbar select{min-height:44px}.notification-card{grid-template-columns:46px 1fr}.notification-actions{grid-column:1/-1;justify-content:flex-end}}@media (width<=620px){.notifications-header{flex-direction:column;align-items:flex-start}.notifications-read-all{width:100%}}
