.saved-contact{gap:8px;display:grid}.saved-contact>span{background:#09061266;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:9px;padding:11px;display:flex}.saved-contact>span svg{color:#d477ff}.saved-contact>span b{letter-spacing:.02em;font-size:9px}.saved-contact>button{color:#d995ff;background:#b12ae018;border:1px solid #b94cff55;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:10px;font:700 9px ITF Qomra Arabic;display:flex}.app-shell[data-theme=light] .saved-contact>span{background:#faf7fc;border-color:#e4d8ec}.app-shell[data-theme=light] .saved-contact>button{color:#7c1bb3;background:#f6eafa;border-color:#dcb9ed}.mobile-menu{order:3}.drawer-backdrop{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080311a8;width:100%;position:absolute;inset:0}.mobile-drawer{z-index:41;background:linear-gradient(#161026,#0c0817);border-radius:20px 0 0 20px;width:min(70%,265px);padding:18px 12px;animation:.22s cubic-bezier(.16,1,.3,1) drawer-in;position:absolute;inset:0 0 0 auto;box-shadow:-15px 0 45px #0009}.mobile-drawer>header{align-items:center;gap:8px;display:flex}.mobile-drawer>header>div:nth-child(2){flex-direction:column;flex:1;display:flex}.mobile-drawer>header b{letter-spacing:.08em;color:#fff;font-size:11px}.mobile-drawer>header span{color:#a891b8;margin-top:2px;font-size:8px}.mobile-drawer>header button{color:#fff;cursor:pointer;background:#ffffff0c;border:none;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.drawer-user{background:#ffffff0a;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:10px;margin:16px 0 12px;padding:10px 11px;display:flex}.drawer-user>span{color:#fff;background:linear-gradient(135deg,#8b2bd2,#582098);border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:14px;font-weight:800;display:grid;overflow:hidden}.drawer-user img{object-fit:cover;width:100%;height:100%}.drawer-user>div{flex-direction:column;flex:1;min-width:0;display:flex}.drawer-user b{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:700;overflow:hidden}.drawer-user small{color:#c287e8;margin-top:3px;font-size:8px;font-weight:600}.mobile-drawer nav{gap:5px;display:grid}.mobile-drawer nav button{color:#b9aac4;text-align:right;background:0 0;border-radius:12px;align-items:center;gap:10px;width:100%;padding:11px;font:500 10px ITF Qomra Arabic;display:flex}.mobile-drawer nav button span{flex:1}.mobile-drawer nav button.active{color:#fff;background:#a637e62b}.mobile-drawer>a{color:#ce9bea;align-items:center;gap:8px;font-size:10px;text-decoration:none;display:flex;position:absolute;bottom:22px;right:15px}@keyframes drawer-in{0%{transform:translate(100%)}}.loyalty-hero{background:linear-gradient(135deg,#9226da,#4b0f83);border:1px solid #db8dff43;border-radius:24px;align-items:center;gap:18px;padding:24px;display:flex;box-shadow:0 18px 35px #5b158545}.loyalty-hero>svg{color:#ffd971;background:#ffffff1d;border-radius:18px;width:55px;height:55px;padding:13px}.loyalty-hero>div{flex-direction:column;display:flex}.loyalty-hero small,.loyalty-hero span{color:#ead7f7;font-size:9px}.loyalty-hero strong{margin:4px 0;font-size:29px}.points-up{color:#58dba1!important}.points-down{color:#ff7187!important}.profile-alert{color:#f0b75f;background:#ef9a251c;border-radius:12px;margin-top:12px;padding:11px;font-size:9px}.ticket-create,.ticket-reply,.contact-form{background:#ffffff07;border:1px solid #ffffff12;border-radius:20px;gap:10px;padding:16px;display:grid}.ticket-create input,.ticket-create select,.ticket-create textarea,.ticket-reply textarea,.contact-form input,.contact-form select{width:100%;color:inherit;background:#09061280;border:1px solid #ffffff14;border-radius:11px;outline:0;padding:11px;font:10px ITF Qomra Arabic}.ticket-create textarea,.ticket-reply textarea{resize:vertical;min-height:95px}.ticket-list{gap:8px;display:grid}.ticket-list>button{width:100%;color:inherit;text-align:right;background:#ffffff07;border:1px solid #fff1;border-radius:15px;align-items:center;gap:10px;padding:13px;display:flex}.ticket-list>button>div{flex-direction:column;flex:1;display:flex}.ticket-list b{font-size:10px}.ticket-list span{color:#b383d2;margin-top:4px;font-size:8px}.ticket-thread{gap:10px;margin:16px 0;display:grid}.ticket-thread article{border-radius:16px;max-width:88%;padding:12px}.customer-message-bubble{color:#fff;background:#8726cb;justify-self:start;border-bottom-right-radius:4px!important}.admin-message-bubble{background:#ffffff0b;border:1px solid #ffffff12;justify-self:end;border-bottom-left-radius:4px!important}.ticket-thread b{font-size:8px}.ticket-thread p{margin:5px 0;font-size:10px;line-height:1.7}.ticket-thread time{color:#cbb6d8;font-size:7px}.form-heading{align-items:center;gap:9px;display:flex}.form-heading>svg{color:#d477ff}.form-heading>div{flex-direction:column;display:flex}.form-heading b{font-size:10px}.form-heading span{color:#a895b5;margin-top:3px;font-size:8px}.contact-form{margin-top:15px}.contact-form label{color:#ad9ab8;gap:5px;font-size:8px;display:grid}.phone-fields{grid-template-columns:120px 1fr;gap:8px;display:grid}.package-list del{color:#8e7a99;font-size:8px}.app-shell[data-theme=light] .mobile-drawer{color:#2c1740;background:linear-gradient(#fff,#f7effc)}.app-shell[data-theme=light] .drawer-user,.app-shell[data-theme=light] .ticket-create,.app-shell[data-theme=light] .ticket-reply,.app-shell[data-theme=light] .contact-form,.app-shell[data-theme=light] .ticket-list>button,.app-shell[data-theme=light] .admin-message-bubble{background:#fff;border-color:#e6d9ef}.app-shell[data-theme=light] .mobile-drawer nav button.active{color:#7c1bb3;background:#f2e6f9}.app-shell[data-theme=light] .ticket-create input,.app-shell[data-theme=light] .ticket-create select,.app-shell[data-theme=light] .ticket-create textarea,.app-shell[data-theme=light] .ticket-reply textarea,.app-shell[data-theme=light] .contact-form input,.app-shell[data-theme=light] .contact-form select{color:#2c1740;background:#faf7fc;border-color:#e4d8ec}:root{color:#f6f7ff;font-synthesis:none;background:#070a16;font-family:ITF Qomra Arabic,Inter,Tahoma,sans-serif}body{min-width:320px;margin:0}button,input{font:inherit}button{cursor:pointer;border:0}.app-shell{background:#070a16;min-height:100vh;position:relative;overflow:hidden}.ambient{filter:blur(115px);pointer-events:none;opacity:.18;border-radius:50%;width:32rem;height:32rem;position:fixed}.ambient-one{background:#6938ff;top:-16rem;right:-14rem}.ambient-two{background:#00d5c7;bottom:-20rem;left:-12rem}.phone{background:linear-gradient(#111731e6,#070a16f5 52%);border-inline:1px solid #ffffff0f;width:min(100%,470px);min-height:100vh;margin:auto;padding:21px 16px 104px;position:relative}.topbar,.brand,.section-title,.hero-head,.balance-row,.product,.product-content>div{align-items:center;display:flex}.topbar{justify-content:space-between}.brand{direction:ltr;gap:11px}.brand-mark{background:linear-gradient(135deg,#71e8ff,#3971ff 52%,#7c3cff);border-radius:15px;place-items:center;width:43px;height:43px;font-size:18px;font-weight:800;display:grid;box-shadow:0 10px 25px #2468f052}.brand b{letter-spacing:.18em;color:#77e9ff;font-size:11px;display:block}.brand span{color:#8e98b8;letter-spacing:-.03em;margin-top:4px;font-size:10px;display:block}.icon-button{color:#c7cfeb;background:#ffffff08;border:1px solid #ffffff12;border-radius:15px;place-items:center;width:42px;height:42px;display:grid}.wallet-hero{isolation:isolate;background:linear-gradient(133deg,#7240ff 0%,#4b39d9 48%,#174497 100%);border:1px solid #b8b7ff47;border-radius:29px;margin-top:25px;padding:20px;position:relative;overflow:hidden;box-shadow:0 24px 44px #1e2d9e58}.hero-grid{z-index:-1;opacity:.3;background-image:linear-gradient(#ffffff20 1px,#0000 1px),linear-gradient(90deg,#ffffff20 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#000,#0000 72%);mask-image:linear-gradient(100deg,#000,#0000 72%)}.hero-head{justify-content:space-between}.hello{color:#edf0ffbc;align-items:center;gap:4px;font-size:11px;display:flex}.wallet-hero h1{letter-spacing:-.06em;margin:7px 0 0;font-size:22px;line-height:1.45}.verified{color:#dcfaff;background:#ffffff16;border:1px solid #ffffff2c;border-radius:99px;padding:6px 11px;font-size:10px}.balance-row{justify-content:space-between;margin-top:29px}.balance-row small{color:#e5e8ff9e;font-size:10px;display:block}.balance-row strong{letter-spacing:-.08em;margin-top:4px;font-size:31px;display:block}.balance-row em{color:#e6ecffbc;font-size:13px;font-style:normal}.topup{color:#4130bd;background:#fff;border-radius:15px;padding:12px 15px;font-size:12px;font-weight:800;box-shadow:0 7px 15px #1e176859}.search{color:#91a0c4;background:#ffffff09;border:1px solid #ffffff12;border-radius:17px;align-items:center;gap:11px;height:53px;margin-top:17px;padding:0 15px;display:flex}.search:focus-within{border-color:#8fd7ff90;box-shadow:0 0 0 3px #62c8f713}.search input{color:#f6f7ff;background:0 0;border:0;outline:0;width:100%;font-size:12px}.search input::placeholder{color:#78829f}.section-title{justify-content:space-between;margin-top:28px}.section-title>div>span{color:#77e9ff;font-size:10px;font-weight:600}.section-title h2{letter-spacing:-.06em;margin:5px 0 0;font-size:18px}.section-title>button{color:#9aa6c5;background:0 0;align-items:center;gap:2px;font-size:10px;display:flex}.category-card{text-align:right;color:#f5f7ff;background:#ffffff08;border:1px solid #ffffff10;border-radius:22px;min-height:142px;padding:14px;transition:transform .2s,background .2s,border-color .2s;position:relative;overflow:hidden}.category-card:hover{background:#ffffff0e;transform:translateY(-2px)}.category-card.active{background:linear-gradient(135deg,#24314b,#202743);border-color:#a1edff5f;box-shadow:0 14px 30px #05173578}.category-card i{background:#8af5ff;border-radius:50%;width:7px;height:7px;position:absolute;top:12px;left:12px;box-shadow:0 0 13px #82ecff}.card-icon{border-radius:15px;place-items:center;width:43px;height:43px;display:grid}.category-card.violet .card-icon{background:linear-gradient(135deg,#ce54ff,#5742ff)}.category-card.cyan .card-icon{background:linear-gradient(135deg,#5ef8ed,#168ce8)}.category-card.amber .card-icon{background:linear-gradient(135deg,#ffe067,#fa741e)}.category-card.mint .card-icon{background:linear-gradient(135deg,#74ffb8,#16a98f)}.category-card b{margin-top:27px;font-size:12px;display:block}.category-card span{color:#9da8c4;margin-top:7px;font-size:9px;line-height:1.7;display:block}.products-title{margin-top:29px}.safe{color:#b5c7e5;background:#ffffff08;border:1px solid #ffffff10;border-radius:99px;align-items:center;gap:4px;padding:6px 9px;font-size:9px;display:flex}.safe svg{color:#80effa}.product-list{gap:10px;margin-top:15px;display:grid}.product{text-align:right;color:#f4f7ff;background:#ffffff07;border:1px solid #ffffff0e;border-radius:21px;gap:11px;width:100%;padding:11px;transition:all .2s}.product:hover{background:#ffffff0d}.product.selected{background:#17344878;border-color:#7ceafa9b;box-shadow:0 0 0 2px #63dfee12}.product-art{border-radius:17px;flex:none;place-items:center;width:53px;height:53px;display:grid;box-shadow:inset 0 1px #fff5,0 9px 18px #00000038}.product-art.orange{background:linear-gradient(135deg,#ffc056,#ff5929 58%,#a61e75)}.product-art.blue{background:linear-gradient(135deg,#67e1ff,#2465dc 54%,#342071)}.product-art.violet{background:linear-gradient(135deg,#bf7aff,#8329d4 52%,#160a43)}.product-art.green{background:linear-gradient(135deg,#7af7bb,#0e998c 60%,#0a4b5c)}.product-art.yellow{background:linear-gradient(135deg,#ffe57c,#eba123 60%,#af5d10)}.product-art.cyan{background:linear-gradient(135deg,#6ae9ff,#2488ec 55%,#1e4390)}.product-art.sky{background:linear-gradient(135deg,#6bd9ff,#2389e8 60%,#2542b0)}.product-content{flex:1;min-width:0}.product-content>div{gap:7px}.product-content b{font-size:12px}.product-content p{color:#94a0bd;white-space:nowrap;text-overflow:ellipsis;margin:6px 0 0;font-size:10px;overflow:hidden}.badge{color:#8eeffc;background:#fff1;border-radius:99px;padding:3px 6px;font-size:8px}.price{color:#7deeff;flex-direction:column;align-items:flex-end;gap:6px;min-width:78px;display:flex}.price b{font-size:10px}.price svg{color:#93a1c1}.empty{color:#9ba6c3;text-align:center;border:1px dashed #ffffff25;border-radius:19px;padding:27px;font-size:11px}.continue{color:#071026;background:linear-gradient(100deg,#6cf0f5,#3d91ff);border-radius:18px;justify-content:space-between;align-items:center;width:100%;margin-top:15px;padding:14px 16px;font-size:12px;font-weight:800;display:flex;box-shadow:0 17px 30px #22b9d445}.continue span{background:#ffffff80;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.bottom-nav{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#151b33eb;border:1px solid #ffffff13;border-radius:25px;justify-content:space-between;width:min(100% - 24px,445px);padding:8px;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 18px 42px #00000080}.bottom-nav button{color:#9ea9c4;background:0 0;border-radius:17px;flex-direction:column;align-items:center;gap:4px;width:62px;padding:7px 3px;font-size:9px;transition:all .2s;display:flex}.bottom-nav button.nav-active{color:#fff;background:linear-gradient(135deg,#7547ff,#3189fa);box-shadow:0 8px 20px #2e4eea87}@media (width>=720px){.phone{min-height:100vh;box-shadow:0 0 85px #3268ff20}.bottom-nav{position:absolute}}.secondary-page{padding-top:54px}.secondary-page>span{color:#77e9ff;font-size:11px;font-weight:600}.secondary-page h1{letter-spacing:-.08em;margin:7px 0 20px;font-size:28px}.secondary-card{background:#ffffff08;border:1px solid #ffffff10;border-radius:26px;padding:21px;box-shadow:0 18px 36px #00000020}.secondary-icon{color:#83edff;background:linear-gradient(135deg,#156ceb,#133a95);border-radius:18px;place-items:center;width:54px;height:54px;display:grid}.secondary-card p{color:#aab5d2;margin:20px 0;font-size:12px;line-height:2}.secondary-card button{color:#ecf6ff;background:#ffffff10;border-radius:15px;justify-content:space-between;align-items:center;width:100%;padding:13px 15px;font-size:12px;display:flex}.toast{z-index:6;color:#eafaff;background:#112d46f5;border:1px solid #78edff4d;border-radius:16px;align-items:center;gap:8px;width:min(100% - 32px,438px);padding:12px 14px;font-size:11px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 15px 35px #0005}.toast svg{color:#76efff}.toast span{flex:1}.toast button,.close-modal{color:inherit;background:0 0;place-items:center;display:grid}.modal-backdrop{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#01030bb5;place-items:end center;padding:16px;display:grid;position:fixed;inset:0}.checkout-modal{background:#121b38;border:1px solid #ffffff1a;border-radius:28px;width:min(100%,438px);padding:22px;box-shadow:0 25px 70px #000}.checkout-modal>span{color:#7eeeff;font-size:10px}.checkout-modal h2{margin:7px 0 3px;font-size:21px}.checkout-modal p{color:#a5b0ce;margin:0;font-size:11px}.checkout-modal>strong{color:#7ceafa;margin:18px 0;font-size:19px;display:block}.checkout-modal label{color:#b6c1d9;font-size:10px;display:block}.checkout-modal input{color:#fff;background:#ffffff09;border:1px solid #ffffff18;border-radius:13px;outline:0;width:100%;margin-top:8px;padding:13px;display:block}.checkout-modal .confirm{color:#071126;background:linear-gradient(135deg,#63e8f1,#2879f3);border-radius:14px;justify-content:space-between;align-items:center;width:100%;margin-top:17px;padding:13px 15px;font-size:12px;font-weight:800;display:flex}.close-modal{float:left;background:#ffffff0d;border-radius:10px;width:30px;height:30px}.app-shell[data-theme=dark] .brand-mark{background:linear-gradient(135deg,#c084fc,#8b5cf6 56%,#5b21b6)}.catalog-page{padding-top:26px}.back-button{color:#91a5cc;background:0 0;align-items:center;gap:4px;padding:8px 0;font-size:11px;display:flex}.catalog-heading{margin-top:17px}.catalog-heading span{color:#77e9ff;font-size:10px}.catalog-heading h1{letter-spacing:-.08em;margin:7px 0 5px;font-size:28px}.catalog-heading p{color:#94a0bd;margin:0;font-size:11px}.catalog-search{margin-top:20px}.game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:17px;display:grid}.game-tile{color:#f6f8ff;text-align:center;background:#ffffff08;border:1px solid #ffffff10;border-radius:18px;min-width:0;padding:8px 5px 10px;transition:all .2s}.game-tile:hover{background:#fff1;border-color:#7eeeff64;transform:translateY(-2px)}.tile-art{aspect-ratio:1;border-radius:13px;place-items:center;width:100%;display:grid;box-shadow:inset 0 1px #ffffff65,0 7px 15px #00000035}.game-tile b{white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:9px;line-height:1.55;display:block;overflow:hidden}.game-tile span{color:#8feefd;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:8px;display:block;overflow:hidden}.category-cover{z-index:0;object-fit:cover;opacity:.83;width:100%;height:100%;position:absolute;inset:0}.category-shade{z-index:1;background:linear-gradient(#0f02200d,#0b021ceb);position:absolute;inset:0}.category-card .card-icon,.category-card>b,.category-card>span,.category-card>i{z-index:2;position:relative}.category-card>span{color:#f2e7ffcf}.category-card>b{text-shadow:0 2px 10px #1b013f}.app-shell[data-theme=dark] .ambient-one{opacity:.27;background:#a228ff}.app-shell[data-theme=dark] .ambient-two{opacity:.22;background:#55109c}.app-shell[data-theme=dark] .brand-mark{background:linear-gradient(135deg,#e39cff,#8b20ee 58%,#270352);box-shadow:0 10px 27px #9e39ff7a}.app-shell[data-theme=dark] .brand b,.app-shell[data-theme=dark] .section-title>div>span,.app-shell[data-theme=dark] .secondary-page>span{color:#df9aff}.app-shell[data-theme=dark] .wallet-hero{background:linear-gradient(133deg,#951ee9 0%,#51119a 48%,#1b063e 100%);border-color:#d797ff75;box-shadow:0 24px 44px #5d0ba374}.app-shell[data-theme=dark] .topup{color:#6811ba}.app-shell[data-theme=dark] .bottom-nav button.nav-active{background:linear-gradient(135deg,#b02bff,#5d0ec3);box-shadow:0 8px 20px #8b1de987}.app-shell[data-theme=dark] .safe svg,.app-shell[data-theme=dark] .price,.app-shell[data-theme=dark] .badge{color:#eb9cff}.app-shell[data-theme=light] .phone{background:linear-gradient(#fff,#faf5ff 52%);border-color:#eadcf7}.app-shell[data-theme=light] .brand b,.app-shell[data-theme=light] .section-title>div>span,.app-shell[data-theme=light] .secondary-page>span{color:#8220cc}.app-shell[data-theme=light] .brand span,.app-shell[data-theme=light] .section-title>button,.app-shell[data-theme=light] .category-card span,.app-shell[data-theme=light] .product-content p{color:#786587}.app-shell[data-theme=light] .icon-button,.app-shell[data-theme=light] .search,.app-shell[data-theme=light] .category-card,.app-shell[data-theme=light] .product,.app-shell[data-theme=light] .secondary-card{color:#27143c;background:#fff;border-color:#eadff4}.app-shell[data-theme=light] .topup{color:#7d18bb}.app-shell[data-theme=light] .category-card.active{background:linear-gradient(135deg,#fff6ff,#f9eaff);border-color:#b73fe177;box-shadow:0 14px 30px #8d19bd1e}.app-shell[data-theme=light] .category-card.active i{background:#bd36f1;box-shadow:0 0 13px #bd36f1}.app-shell[data-theme=light] .safe{color:#8321bd;background:#fff4ff;border-color:#e8ccf7}.app-shell[data-theme=light] .safe svg,.app-shell[data-theme=light] .price,.app-shell[data-theme=light] .badge{color:#8b21bf}.app-shell[data-theme=light] .product.selected{background:#fff4ff;border-color:#bd4ceea0}.app-shell[data-theme=light] .secondary-card p{color:#786587}.app-shell[data-theme=light] .secondary-icon{color:#fff;background:linear-gradient(135deg,#e36dff,#8e19ca)}.app-shell[data-theme=light] .secondary-card button{color:#7920ac;background:#fff1ff}.app-shell[data-theme=light] .modal-backdrop{background:#35104490}.app-shell[data-theme=light] .checkout-modal{color:#2b1741;background:#fff;border-color:#eadff4}.app-shell[data-theme=light] .checkout-modal>span,.app-shell[data-theme=light] .checkout-modal>strong{color:#8b21bf}.app-shell[data-theme=light] .checkout-modal p,.app-shell[data-theme=light] .checkout-modal label{color:#786587}.app-shell[data-theme=light] .checkout-modal input{color:#27143c;background:#fcf8ff;border-color:#eadff4}.app-shell[data-theme=light] .close-modal{color:#6f1b9d;background:#fff0ff}.app-shell[data-theme=light] .checkout-modal .confirm{color:#fff;background:linear-gradient(135deg,#df69ff,#8c1aca)}.app-shell[data-theme=light] .back-button{color:#745683}.app-shell[data-theme=light] .catalog-heading span,.app-shell[data-theme=light] .game-tile span{color:#8420c0}.app-shell[data-theme=light] .catalog-heading p{color:#786587}.app-shell[data-theme=light] .game-tile{color:#27143c;background:#fff;border-color:#eadff4;box-shadow:0 9px 17px #70228d0d}.app-shell[data-theme=light] .game-tile:hover{background:#fff4ff;border-color:#be42e5}.category-card{background:#171027;border-radius:19px;flex-direction:column;min-height:0;padding:0;display:flex}.category-cover{aspect-ratio:1;opacity:1;object-fit:contain;background:#160525;flex:none;width:100%;height:auto;display:block;position:static}.category-shade,.category-card .card-icon,.category-card>i{display:none}.category-card>b,.category-card>span{position:static}.category-caption{text-align:right;background:#171027;flex:1;padding:8px 9px 9px;display:block}.category-caption b{color:#fff;white-space:nowrap;text-overflow:ellipsis;text-shadow:none;margin:0;font-size:10px;display:block;overflow:hidden}.category-caption span{color:#d4bfe4;white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:8px;display:block;overflow:hidden}.bottom-nav{position:fixed!important}.app-shell[data-theme=light] .category-card,.app-shell[data-theme=light] .category-caption{background:#fff}.app-shell[data-theme=light] .wallet-hero{color:#fff;background:linear-gradient(135deg,#c136f0 0%,#8618c8 55%,#421070 100%);box-shadow:0 18px 35px #8520b944}.wallet-hero h1,.wallet-hero .hello,.wallet-hero .balance-row small,.wallet-hero .balance-row strong,.wallet-hero .balance-row em{color:#fff!important}.app-shell[data-theme=light] .verified{color:#fff;background:#ffffff23;border-color:#ffffff5b}.app-shell[data-theme=light] .topup{color:#7415b0;box-shadow:0 7px 16px #34065e48}.app-shell[data-theme=light] .search{background:#fff;border-color:#e7d5f4;box-shadow:0 6px 16px #8422b40c}.app-shell[data-theme=light] .category-card{border-color:#e8d9f3;border-radius:17px;box-shadow:0 7px 16px #5e207c0b}.app-shell[data-theme=light] .category-card.active{border-color:#bd43e9;box-shadow:0 8px 20px #a322d926}.app-shell[data-theme=light] .category-caption{background:#fff;padding:8px 7px 9px}.app-shell[data-theme=light] .category-caption b{color:#35184d;font-size:10px}.app-shell[data-theme=light] .category-caption span{color:#8b719d;font-size:7px}.app-shell[data-theme=light] .bottom-nav button.nav-active{background:linear-gradient(135deg,#ca42f5,#8317c7);box-shadow:0 8px 19px #a221d04d}.progress{z-index:20;background:linear-gradient(90deg,#0000,#e481ff,#fff);width:42%;height:3px;animation:1s infinite progress;position:fixed;top:0;left:0}.loading-screen{color:#c9afd9;place-content:center;justify-items:center;gap:14px;min-height:58vh;display:grid}.loader{border:3px solid #ffffff20;border-top-color:#d65cff;border-radius:50%;width:38px;height:38px;animation:.8s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes progress{0%{transform:translate(-140%)}to{transform:translate(340%)}}.service-count{color:#bda9cb;background:#ffffff0b;border-radius:99px;align-self:flex-end;padding:5px 9px;font-size:9px}.page{padding-top:34px}.page>.kicker{color:#dc8cff;font-size:10px;font-weight:800}.page>h1{letter-spacing:-.06em;margin:7px 0 9px;font-size:28px}.page-intro{color:#9f91ad;margin:0 0 20px;font-size:11px;line-height:1.9}.history-list,.method-list{gap:10px;margin-top:18px;display:grid}.history-card{background:#ffffff08;border:1px solid #ffffff12;border-radius:19px;align-items:center;gap:11px;padding:13px;display:flex}.history-icon{color:#dc83ff;background:#9e2de92b;border-radius:13px;flex:none;place-items:center;width:39px;height:39px;display:grid}.history-card>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.history-card b{font-size:11px}.history-card span,.history-card time{color:#9e91ad;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:8px;overflow:hidden}.history-card aside{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.history-card aside strong{white-space:nowrap;font-size:9px}.status{color:#ffcb5f;background:#ffb62b20;border-radius:99px;padding:4px 7px;font-size:7px;font-style:normal}.status.completed,.status.approved{color:#65eab0;background:#2fd28b20}.status.rejected{color:#ff8092;background:#ff557020}.status.processing{color:#81afff;background:#5897ff20}.empty-state{color:#9686a5;text-align:center;border:1px dashed #ffffff20;border-radius:22px;place-items:center;margin-top:35px;padding:35px 18px;display:grid}.empty-state svg{color:#bd55ef;margin-bottom:11px}.empty-state b{color:#d8cce0;font-size:12px}.empty-state span{margin-top:7px;font-size:9px}.method{width:100%;color:inherit;text-align:right;background:#ffffff08;border:1px solid #ffffff12;border-radius:18px;align-items:center;gap:11px;padding:13px;display:flex}.method>span{color:#fff;background:linear-gradient(135deg,#c143f4,#6d15b4);border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.method>div{flex-direction:column;flex:1;gap:4px;display:flex}.method b{font-size:11px}.method small{color:#9687a4;font-size:8px}.method.active{background:#a42dde18;border-color:#cb53f4;box-shadow:0 0 0 2px #b733df15}.deposit-form{background:#ffffff08;border:1px solid #be4bea55;border-radius:22px;margin-top:18px;padding:18px}.deposit-form>span{color:#df8dff;font-size:9px}.deposit-form h3{margin:5px 0;font-size:17px}.deposit-form p{color:#a99ab5;font-size:10px;line-height:1.8}.copy-value{direction:ltr;background:#05030d55;border-radius:13px;justify-content:space-between;align-items:center;margin:12px 0;padding:11px;display:flex}.copy-value code{color:#e9c9f7;text-overflow:ellipsis;font-size:10px;overflow:hidden}.copy-value button{color:#d76cff;background:0 0;place-items:center;display:grid}.deposit-form label,.checkout-modal label{color:#baa9c7;margin-top:12px;font-size:9px;display:block}.deposit-form input,.checkout-modal input{width:100%;color:inherit;background:#ffffff08;border:1px solid #ffffff17;border-radius:13px;outline:0;margin-top:7px;padding:12px}.deposit-form input:focus,.checkout-modal input:focus{border-color:#cc54f5}.primary{color:#fff;background:linear-gradient(135deg,#dc57ff,#7f17c4);border-radius:14px;justify-content:space-between;align-items:center;width:100%;margin-top:16px;padding:13px 15px;font-size:11px;font-weight:800;display:flex}.primary:disabled,.confirm:disabled{opacity:.45}.secure-note{color:#8e7d9b;align-items:center;gap:5px;margin-top:12px;font-size:8px;display:flex}.tile-art{overflow:hidden}.tile-art img{object-fit:cover;width:100%;height:100%}.game-tile b{font-size:9px}.game-tile span{color:#dc76ff}.profile-card{background:#ffffff08;border:1px solid #ffffff13;border-radius:23px;align-items:center;gap:14px;margin-top:19px;padding:18px;display:flex}.profile-card img,.avatar{object-fit:cover;border-radius:21px;flex:none;width:66px;height:66px}.avatar{background:linear-gradient(135deg,#e178ff,#7513b8);place-items:center;font-size:24px;font-weight:900;display:grid}.profile-card h2{margin:0;font-size:18px}.profile-card span{color:#a491b2;margin-top:5px;font-size:9px;display:block}.profile-card i{color:#db7cff;align-items:center;gap:5px;margin-top:8px;font-size:8px;font-style:normal;display:flex}.stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.stats article{background:#ffffff06;border:1px solid #ffffff10;border-radius:17px;flex-direction:column;align-items:center;padding:14px 5px;display:flex}.stats b{font-size:13px}.stats span{color:#9585a3;margin-top:5px;font-size:7px}.security-card{color:#d377f9;background:#57207830;border-radius:20px;gap:12px;margin-top:13px;padding:16px;display:flex}.security-card div{color:inherit}.security-card b{font-size:11px}.security-card p{color:#a995b7;margin:6px 0 0;font-size:9px;line-height:1.8}.app-shell[data-theme=light] .page-intro,.app-shell[data-theme=light] .history-card span,.app-shell[data-theme=light] .history-card time,.app-shell[data-theme=light] .method small,.app-shell[data-theme=light] .deposit-form p,.app-shell[data-theme=light] .profile-card span,.app-shell[data-theme=light] .security-card p{color:#7d6889}.app-shell[data-theme=light] .history-card,.app-shell[data-theme=light] .method,.app-shell[data-theme=light] .deposit-form,.app-shell[data-theme=light] .profile-card,.app-shell[data-theme=light] .stats article{background:#fff;border-color:#eadbf2;box-shadow:0 8px 20px #6d27760b}.app-shell[data-theme=light] .method.active{background:#fff7ff;border-color:#bd44e7}.app-shell[data-theme=light] .copy-value{background:#f6ecfa}.app-shell[data-theme=light] .copy-value code{color:#612378}.app-shell[data-theme=light] .deposit-form input,.app-shell[data-theme=light] .checkout-modal input{background:#fcf8ff;border-color:#e7d7ef}.app-shell[data-theme=light] .empty-state{border-color:#dfcce9}.app-shell[data-theme=light] .empty-state b{color:#51305f}.app-shell[data-theme=light] .security-card{background:#f6e9fc}.app-shell[data-theme=light] .tile-art{background:#f2e9f7}.app-shell[data-theme=light]{color:#241a30;background:#f1eef7}.app-shell[data-theme=light] .ambient{filter:blur(110px)}.app-shell[data-theme=light] .ambient-one{opacity:.08;background:#8b5cf6}.app-shell[data-theme=light] .ambient-two{opacity:.09;background:#c4b5fd}.app-shell[data-theme=light] .phone{background:linear-gradient(#fff 0%,#faf9fc 56%,#f6f3fa 100%);border-color:#e6e0ee;box-shadow:0 0 65px #4c356516}.app-shell[data-theme=light] .brand b,.app-shell[data-theme=light] .section-title>div>span,.app-shell[data-theme=light] .page>.kicker,.app-shell[data-theme=light] .catalog-heading span{color:#6d28d9}.app-shell[data-theme=light] .brand span,.app-shell[data-theme=light] .section-title>button,.app-shell[data-theme=light] .page-intro,.app-shell[data-theme=light] .catalog-heading p{color:#82758e}.app-shell[data-theme=light] .wallet-hero{background:linear-gradient(135deg,#7c3aed 0%,#6d28d9 54%,#4c1d95 100%);border-color:#7551b5;box-shadow:0 18px 34px #5b21b62e}.app-shell[data-theme=light] .hero-grid{opacity:.32}.app-shell[data-theme=light] .verified{background:#ffffff16;border-color:#ffffff4f}.app-shell[data-theme=light] .topup{color:#5b21b6;background:#fff;box-shadow:0 8px 18px #30115d32}.app-shell[data-theme=light] .search{color:#5b4968;background:#fff;border-color:#e4ddea;box-shadow:0 7px 19px #4631540b}.app-shell[data-theme=light] .search:focus-within{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf615}.app-shell[data-theme=light] .search input{color:#241a30}.app-shell[data-theme=light] .search input::placeholder{color:#9a8da4}.app-shell[data-theme=light] .service-count{color:#756580;background:#f0ebf6}.app-shell[data-theme=light] .game-tile,.app-shell[data-theme=light] .history-card,.app-shell[data-theme=light] .method,.app-shell[data-theme=light] .deposit-form,.app-shell[data-theme=light] .profile-card,.app-shell[data-theme=light] .stats article{background:#fff;border-color:#e5dfeb;box-shadow:0 8px 20px #3922470c}.app-shell[data-theme=light] .game-tile span,.app-shell[data-theme=light] .profile-card i,.app-shell[data-theme=light] .deposit-form>span{color:#6d28d9}.app-shell[data-theme=light] .method>span,.app-shell[data-theme=light] .avatar,.app-shell[data-theme=light] .primary,.app-shell[data-theme=light] .checkout-modal .confirm{background:linear-gradient(145deg,#8b5cf6,#5b21b6)}.app-shell[data-theme=light] .method.active{background:#f7f4fc;border-color:#8b5cf6;box-shadow:0 0 0 2px #8b5cf612}.app-shell[data-theme=light] .security-card{color:#6d28d9;background:#f3eff8}.app-shell[data-theme=light] .toast svg{color:#6d28d9}.package-modal{max-height:min(82vh,650px);overflow:auto}.package-list{gap:9px;margin-top:18px;display:grid}.package-list>button{width:100%;color:inherit;text-align:right;background:#ffffff09;border:1px solid #ffffff14;border-radius:15px;justify-content:space-between;align-items:center;gap:10px;padding:13px;display:flex}.package-list>button:hover{background:#ffffff0e;border-color:#b865eb}.package-list>button>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.package-list b{font-size:11px}.package-list small{color:#9d8daa;font-size:8px}.package-list strong{color:#df8cff;white-space:nowrap;font-size:10px}.app-shell[data-theme=light] .package-list>button{background:#faf8fc;border-color:#e6dfec}.app-shell[data-theme=light] .package-list>button:hover{background:#f5f1fa;border-color:#8b5cf6}.app-shell[data-theme=light] .package-list strong{color:#6d28d9}.verification-form,.verification-state{background:#ffffff08;border:1px solid #af58dc55;border-radius:20px;margin-top:18px;padding:17px}.verify-head,.verification-state{align-items:center;gap:11px;display:flex}.verify-head>svg,.verification-state>svg{color:#e59aff;background:#8b2bd235;border-radius:12px;width:38px;height:38px;padding:9px}.verify-head span{color:#dc83ff;font-size:8px}.verify-head h3{margin:3px 0;font-size:13px}.verification-form>p,.verification-state p{color:#a594b1;font-size:9px;line-height:1.8}.identity-files{gap:7px;margin-top:12px;display:grid}.file-input{color:#a997b5;cursor:pointer;border:1px dashed #ffffff2b;border-radius:12px;align-items:center;gap:9px;padding:11px;font-size:9px;display:flex}.file-input input{display:none}.file-input.selected{color:#e1b2f4;background:#9a2bc31a;border-style:solid;border-color:#b958e3}.verification-state.pending{background:#bf7b1715;border-color:#d39c4050}.verification-state.pending>svg{color:#f1bd5e;background:#d9982625}.verification-state b{font-size:11px}.verification-state p{margin:5px 0 0}.reject-reason{background:#f0526a18;border-radius:9px;padding:8px;color:#ff9aaa!important}.verify-error{color:#ff8799;margin-top:9px;display:block}.app-shell[data-theme=light] .verification-form,.app-shell[data-theme=light] .verification-state{background:#fff;border-color:#dfd3e9}.app-shell[data-theme=light] .verify-head>svg,.app-shell[data-theme=light] .verification-state>svg{color:#6d28d9;background:#eee7f8}.app-shell[data-theme=light] .verify-head span{color:#6d28d9}.app-shell[data-theme=light] .verification-form>p,.app-shell[data-theme=light] .verification-state p{color:#7d6e87}.app-shell[data-theme=light] .file-input{color:#77667f;border-color:#d9cde2}.app-shell[data-theme=light] .file-input.selected{color:#5b21b6;background:#f4effa;border-color:#8b5cf6}.welcome-modal{text-align:center;position:relative;overflow:hidden}.welcome-badge{color:#fff;background:linear-gradient(135deg,#a855f7,#6366f1);border-radius:20px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:12px;display:inline-flex;box-shadow:0 10px 25px #a855f740}.welcome-title{color:#fff;margin:0 0 8px!important;font-size:19px!important;font-weight:800!important}.welcome-sub{line-height:1.6;color:#cbd5e1!important;margin-bottom:16px!important;font-size:12px!important}.welcome-guide-box{text-align:right;background:#ffffff0a;border:1px solid #ffffff15;border-radius:14px;margin-bottom:16px;padding:12px 14px}.welcome-guide-box .guide-title{color:#c084fc;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;font-weight:700;display:flex}.welcome-guide-box p{line-height:1.5;color:#94a3b8!important;margin:0!important;font-size:11px!important}.welcome-form{text-align:right}.welcome-form label{color:#cbd5e1;margin-bottom:4px;font-size:11px}.welcome-form input,.welcome-form select{font-family:inherit;font-size:13px}.welcome-btn{cursor:pointer;transition:opacity .2s;color:#fff!important;background:linear-gradient(135deg,#8b5cf6,#ec4899)!important;border:none!important;border-radius:14px!important;width:100%!important;margin-top:14px!important;padding:13px!important;font-size:13px!important;font-weight:700!important}.welcome-btn:disabled{opacity:.5;cursor:not-allowed}.welcome-skip-btn{color:#94a3b8;cursor:pointer;background:0 0;border:none;width:100%;margin-top:10px;padding:10px;font-family:inherit;font-size:11px;text-decoration:underline;transition:color .2s;display:block}.welcome-skip-btn:hover{color:#fff}.welcome-error-msg{color:#f87171;text-align:right;background:#ef444422;border:1px solid #ef444455;border-radius:10px;margin-top:10px;padding:8px 12px;font-size:11px}.onboarding-banner-content{flex:1;min-width:0}.onboarding-banner-content b{color:#f1f5f9;margin-bottom:2px;font-size:12px;display:block}.onboarding-banner-content span{color:#cbd5e1;font-size:10px;line-height:1.4;display:block}.onboarding-banner-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#a855f7;border:none;border-radius:12px;padding:7px 14px;font-size:10px;font-weight:700}.welcome-modal .close-modal{color:#94a3b8;cursor:pointer;z-index:2;background:#ffffff10;border:none;border-radius:10px;place-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:grid;position:absolute;top:14px;left:14px}.welcome-modal .close-modal:hover{color:#fff;background:#fff2}.phone-fields{text-align:right!important;grid-template-columns:140px 1fr!important;align-items:flex-end!important;gap:10px!important;margin-top:10px!important;display:grid!important}.phone-fields label{text-align:right!important;flex-direction:column!important;gap:5px!important;margin:0!important;font-size:11px!important;font-weight:600!important;display:flex!important}.phone-fields select,.phone-fields input{box-sizing:border-box!important;border-radius:12px!important;width:100%!important;height:44px!important;padding:0 10px!important;font-family:inherit!important}.app-shell[data-theme=light] .welcome-modal{background:#fff;border-color:#e2e8f0}.app-shell[data-theme=light] .welcome-modal .close-modal{color:#64748b;background:#f1f5f9}.app-shell[data-theme=light] .welcome-title{color:#1e293b}.app-shell[data-theme=light] .welcome-sub{color:#64748b!important}.app-shell[data-theme=light] .welcome-guide-box{background:#f8fafc;border-color:#e2e8f0}.app-shell[data-theme=light] .welcome-guide-box p{color:#64748b!important}.app-shell[data-theme=light] .welcome-form label{color:#475569}.app-shell[data-theme=light] .welcome-form select,.app-shell[data-theme=light] .welcome-form input{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1}.app-shell[data-theme=light] .onboarding-banner-content b{color:#1e293b}.app-shell[data-theme=light] .onboarding-banner-content span{color:#64748b}.app-shell[data-theme=light] .mobile-drawer{background:#fff;border-left:1px solid #e2e8f0;box-shadow:-10px 0 35px #0000001f}.app-shell[data-theme=light] .mobile-drawer>header b{color:#0f172a}.app-shell[data-theme=light] .mobile-drawer>header span{color:#64748b}.app-shell[data-theme=light] .mobile-drawer>header button{color:#475569;background:#f1f5f9}.app-shell[data-theme=light] .drawer-user{background:#f8fafc;border:1px solid #e2e8f0}.app-shell[data-theme=light] .drawer-user b{color:#0f172a}.app-shell[data-theme=light] .drawer-user small{color:#7c3aed}.app-shell[data-theme=light] .mobile-drawer nav button{color:#475569}.app-shell[data-theme=light] .mobile-drawer nav button:hover{color:#1e293b;background:#f1f5f9}.app-shell[data-theme=light] .mobile-drawer nav button.active{color:#7c3aed;background:#f3e8ff;font-weight:700}.account-page{padding-bottom:90px}.account-top-bar{justify-content:flex-start;align-items:center;margin-bottom:12px;display:flex}.account-back-btn{cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;padding:4px 0;font:800 15px ITF Qomra Arabic,Arial,sans-serif;transition:opacity .2s;display:inline-flex}.account-back-btn:hover{opacity:.8}.app-shell[data-theme=light] .account-back-btn{color:#e11d48}.app-shell[data-theme=dark] .account-back-btn{color:#fb7185}.account-profile-card{border-radius:22px;padding:18px 20px;transition:background .25s,border-color .25s,box-shadow .25s}.app-shell[data-theme=light] .account-profile-card{background:#fff;border:1px solid #f0e4ec;box-shadow:0 4px 20px #b4648c0f}.app-shell[data-theme=dark] .account-profile-card{background:linear-gradient(#1b132e,#140d24);border:1px solid #ffffff14;box-shadow:0 8px 30px #00000073}.account-card-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.account-card-meta{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.account-user-title{margin:0;font-size:18px;font-weight:800}.app-shell[data-theme=dark] .account-user-title{color:#fff}.account-user-handle{direction:ltr;font-size:13px}.app-shell[data-theme=light] .account-user-handle{color:#897994}.app-shell[data-theme=dark] .account-user-handle{color:#a99ab7}.account-id-pill{cursor:pointer;border-radius:14px;align-items:center;gap:6px;margin-top:8px;padding:4px 12px;font:700 11px ITF Qomra Arabic,sans-serif;transition:all .2s;display:inline-flex}.account-id-pill:active{transform:scale(.96)}.app-shell[data-theme=light] .account-id-pill{color:#5c4363;background:#faeff4;border:1px solid #eedbe5}.app-shell[data-theme=dark] .account-id-pill{color:#d8c8e8;background:#251838;border:1px solid #3d2a5c}.account-card-logo-wrap{flex-shrink:0}.account-avatar-img{object-fit:cover;border-radius:16px;width:54px;height:54px;box-shadow:0 4px 12px #0000001f}.account-brand-badge{color:#fff;text-align:center;background:linear-gradient(135deg,#ec4899,#8b5cf6);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:58px;height:58px;font-size:8px;font-weight:800;display:flex;box-shadow:0 4px 12px #ec48994d}.account-badges-row{align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex}.app-shell[data-theme=light] .account-badges-row{border-top:1px solid #f8eff4}.app-shell[data-theme=dark] .account-badges-row{border-top:1px solid #ffffff0f}.account-tag{border-radius:10px;align-items:center;gap:5px;padding:4px 10px;font:700 11px ITF Qomra Arabic,sans-serif;display:inline-flex}.app-shell[data-theme=light] .account-tag.role-tag{color:#7c3aed;background:#f3e8ff}.app-shell[data-theme=light] .account-tag.verify-tag.verified{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}.app-shell[data-theme=light] .account-tag.verify-tag.pending{color:#d97706;background:#fffbeb;border:1px solid #fde68a}.app-shell[data-theme=light] .account-tag.verify-tag.rejected{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.app-shell[data-theme=light] .account-tag.verify-tag.unverified{color:#ea580c;background:#fff7ed;border:1px solid #fed7aa}.app-shell[data-theme=dark] .account-tag.role-tag{color:#c084fc;background:#2e1052;border:1px solid #581c87}.app-shell[data-theme=dark] .account-tag.verify-tag.verified{color:#34d399;background:#062a1b;border:1px solid #059669}.app-shell[data-theme=dark] .account-tag.verify-tag.pending{color:#fbbf24;background:#2e1d05;border:1px solid #b45309}.app-shell[data-theme=dark] .account-tag.verify-tag.rejected{color:#f87171;background:#381215;border:1px solid #991b1b}.app-shell[data-theme=dark] .account-tag.verify-tag.unverified{color:#fb923c;background:#361706;border:1px solid #9a3412}.stat-card{cursor:default;border-radius:18px;flex-direction:column;justify-content:space-between;padding:14px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.stat-card.stat-card-balance,.stat-card.stat-card-deposits{cursor:pointer}.stat-card.stat-card-balance:active,.stat-card.stat-card-deposits:active{transform:scale(.98)}.app-shell[data-theme=light] .stat-card{background:#fff;border:1px solid #e2e8f0;box-shadow:0 4px 14px #0f172a0a}.app-shell[data-theme=light] .stat-card:hover{border-color:#cbd5e1;box-shadow:0 6px 18px #0f172a12}.app-shell[data-theme=dark] .stat-card{background:linear-gradient(145deg,#0d172e,#070b14);border:1px solid #8b5cf638;box-shadow:0 4px 18px #00000059}.app-shell[data-theme=dark] .stat-card:hover{border-color:#8b5cf673;box-shadow:0 6px 24px #8b5cf626}.stat-card-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.stat-icon-wrap{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.stat-icon-wrap.balance-icon{color:#8b5cf6;background:#8b5cf61f}.stat-icon-wrap.spent-icon{color:#ef4444;background:#ef44441f}.stat-icon-wrap.orders-icon{color:#10b981;background:#10b9811f}.stat-icon-wrap.deposits-icon{color:#f59e0b;background:#f59e0b1f}.app-shell[data-theme=dark] .stat-icon-wrap.balance-icon{color:#c084fc;background:#8b5cf638}.app-shell[data-theme=dark] .stat-icon-wrap.spent-icon{color:#f87171;background:#ef444433}.app-shell[data-theme=dark] .stat-icon-wrap.orders-icon{color:#34d399;background:#10b98133}.app-shell[data-theme=dark] .stat-icon-wrap.deposits-icon{color:#fbbf24;background:#f59e0b33}.stat-label{font-size:11.5px;font-weight:700}.app-shell[data-theme=light] .stat-label{color:#64748b}.app-shell[data-theme=dark] .stat-label{color:#94a3b8}.stat-value{font-size:18px;font-weight:850;line-height:1.2;display:block}.stat-currency,.stat-unit{opacity:.8;margin-right:3px;font-size:11px;font-weight:600}.app-shell[data-theme=light] .stat-value.balance-value{color:#8b5cf6}.app-shell[data-theme=dark] .stat-value.balance-value{color:#c084fc}.app-shell[data-theme=light] .stat-value.spent-value{color:#e11d48}.app-shell[data-theme=dark] .stat-value.spent-value{color:#fb7185}.app-shell[data-theme=light] .stat-value.count-value{color:#0f172a}.app-shell[data-theme=dark] .stat-value.count-value{color:#fff}.stat-quick-action{margin-top:8px;display:inline-flex}.stat-quick-action span{color:#8b5cf6;background:#8b5cf61f;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:800;transition:all .15s}.app-shell[data-theme=dark] .stat-quick-action span{color:#c084fc;background:#8b5cf640}.stat-caption{margin-top:6px;font-size:11px;font-weight:600;display:block}.app-shell[data-theme=light] .stat-caption{color:#94a3b8}.app-shell[data-theme=dark] .stat-caption{color:#64748b}.account-services-title{margin:0 4px 10px;font-size:15px;font-weight:800}.app-shell[data-theme=light] .account-services-title{color:#334155}.app-shell[data-theme=dark] .account-services-title{color:#cbd5e1}.account-services-card{border-radius:22px;transition:all .2s;overflow:hidden}.app-shell[data-theme=light] .account-services-card{background:#fff;border:1px solid #e2e8f0;box-shadow:0 4px 20px #0f172a0a}.app-shell[data-theme=dark] .account-services-card{background:#130926;border:1px solid #8b5cf638;box-shadow:0 8px 30px #0006}.service-row-item{cursor:pointer;border-bottom:1px solid;justify-content:space-between;align-items:center;padding:13px 16px;transition:background .15s;display:flex}.service-row-item:last-child{border-bottom:none}.app-shell[data-theme=light] .service-row-item{border-bottom-color:#f1f5f9}.app-shell[data-theme=light] .service-row-item:hover,.app-shell[data-theme=light] .service-row-item:active{background:#f8fafc}.app-shell[data-theme=dark] .service-row-item{border-bottom-color:#ffffff0d}.app-shell[data-theme=dark] .service-row-item:hover,.app-shell[data-theme=dark] .service-row-item:active{background:#ffffff09}.service-row-right{align-items:center;gap:13px;display:flex}.service-row-icon{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;display:flex}.service-icon-referral{background:#fee2e2}.service-icon-kyc{background:#fef3c7}.service-icon-api{background:#fef9c3}.service-icon-theme{background:#fce7f3}.service-icon-support{background:#ede9fe}.service-icon-devices{background:#dcfce7}.service-icon-loyalty{background:#fffbeb}.app-shell[data-theme=dark] .service-icon-referral{background:#ef444429}.app-shell[data-theme=dark] .service-icon-kyc{background:#f59e0b29}.app-shell[data-theme=dark] .service-icon-api{background:#eab30829}.app-shell[data-theme=dark] .service-icon-theme{background:#ec489929}.app-shell[data-theme=dark] .service-icon-support{background:#8b5cf629}.app-shell[data-theme=dark] .service-icon-devices{background:#10b98129}.app-shell[data-theme=dark] .service-icon-loyalty{background:#f59e0b29}.service-row-info{text-align:right;flex-direction:column;gap:2px;display:flex}.service-row-title{font-size:14.5px;font-weight:750}.app-shell[data-theme=light] .service-row-title{color:#0f172a}.app-shell[data-theme=dark] .service-row-title{color:#f8fafc}.service-row-sub{font-size:11.5px;line-height:1.35}.app-shell[data-theme=light] .service-row-sub{color:#64748b}.app-shell[data-theme=dark] .service-row-sub{color:#94a3b8}.service-row-arrow{color:#94a3b8;flex-shrink:0;transition:transform .15s}.service-row-item:hover .service-row-arrow{transform:translate(-2px)}.service-row-left-group{align-items:center;gap:8px;display:flex}.service-status-pill{border-radius:8px;padding:3px 8px;font-size:11px;font-weight:800}.service-status-pill.verified{color:#059669;background:#10b9811f}.app-shell[data-theme=dark] .service-status-pill.verified{color:#34d399;background:#10b98133}.service-status-pill.pending{color:#d97706;background:#f59e0b1f}.app-shell[data-theme=dark] .service-status-pill.pending{color:#fbbf24;background:#f59e0b33}.service-status-pill.unverified{color:#dc2626;background:#ef44441f}.app-shell[data-theme=dark] .service-status-pill.unverified{color:#f87171;background:#ef444433}.ios-switch-toggle{cursor:pointer;background:#cbd5e1;border-radius:14px;flex-shrink:0;width:48px;height:28px;transition:background .22s cubic-bezier(.16,1,.3,1);position:relative}.ios-switch-toggle.active{background:#8b5cf6}.ios-switch-thumb{background:#fff;border-radius:12px;width:24px;height:24px;transition:transform .22s cubic-bezier(.16,1,.3,1);position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #00000040}.ios-switch-toggle.active .ios-switch-thumb{transform:translate(20px)}.account-modal-backdrop{z-index:99999;-webkit-backdrop-filter:blur(8px);background:#030712d1;justify-content:center;align-items:center;padding:16px;animation:.22s receiptFadeIn;display:flex;position:fixed;inset:0}.account-modal-card{border-radius:22px;flex-direction:column;width:100%;max-width:460px;max-height:90vh;animation:.25s cubic-bezier(.16,1,.3,1) receiptSlideUp;display:flex;overflow:hidden;box-shadow:0 25px 60px #0009}.app-shell[data-theme=light] .account-modal-card{background:#fff;border:1px solid #e2e8f0}.app-shell[data-theme=dark] .account-modal-card{background:#130926;border:1px solid #8b5cf640}.account-modal-header{border-bottom:1px solid;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.app-shell[data-theme=light] .account-modal-header{background:#fafbfc;border-bottom-color:#f1f5f9}.app-shell[data-theme=dark] .account-modal-header{background:#ffffff05;border-bottom-color:#ffffff14}.account-modal-title{align-items:center;gap:10px;font-size:16px;font-weight:800;display:flex}.modal-title-icon{color:#8b5cf6;flex-shrink:0}.modal-title-icon.referral-color{color:#ef4444}.modal-title-icon.api-color{color:#f59e0b}.modal-title-icon.devices-color{color:#10b981}.modal-title-icon.loyalty-color{color:#eab308}.account-modal-close{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}.account-modal-close:hover{color:#fff;background:#ffffff14}.account-modal-body{flex-direction:column;gap:16px;max-height:calc(90vh - 80px);padding:20px;display:flex;overflow-y:auto}.referral-banner{text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:16px;display:flex}.app-shell[data-theme=light] .referral-banner{color:#991b1b;background:#fef2f2;border:1px solid #fee2e2}.app-shell[data-theme=dark] .referral-banner{color:#fca5a5;background:#ef44441a;border:1px solid #ef444433}.referral-banner-icon{font-size:36px}.referral-banner h4{margin:0;font-size:16px;font-weight:800}.referral-banner p{opacity:.9;margin:0;font-size:12.5px;line-height:1.5}.referral-stats-mini{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.ref-stat-box{text-align:center;border-radius:12px;flex-direction:column;gap:4px;padding:12px;display:flex}.app-shell[data-theme=light] .ref-stat-box{background:#f8fafc;border:1px solid #e2e8f0}.app-shell[data-theme=dark] .ref-stat-box{background:#ffffff08;border:1px solid #ffffff12}.ref-stat-box span{opacity:.7;font-size:11px}.ref-stat-box b{font-size:16px}.referral-copy-section{flex-direction:column;gap:6px;display:flex}.referral-copy-section label{opacity:.8;font-size:12px;font-weight:700}.referral-input-box{border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:6px 12px;display:flex}.app-shell[data-theme=light] .referral-input-box{background:#f1f5f9;border:1px solid #e2e8f0}.app-shell[data-theme=dark] .referral-input-box{background:#ffffff0a;border:1px solid #ffffff14}.referral-input-box code{color:#8b5cf6;font-size:14px;font-weight:800}.ref-link-text{text-overflow:ellipsis;white-space:nowrap;direction:ltr;max-width:270px;font-family:monospace;font-size:12px;overflow:hidden}.referral-input-box button{color:#8b5cf6;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:4px;padding:6px 10px;font-size:12.5px;font-weight:800;transition:background .15s;display:flex}.referral-input-box button:hover{background:#8b5cf61a}.referral-share-btn{border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px;font-size:14.5px;font-weight:800;display:flex}.api-notice-badge{color:#f59e0b;background:#f59e0b1f;border:1px solid #f59e0b40;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;font-weight:750;display:flex}.api-desc-text{opacity:.85;margin:0;font-size:13px;line-height:1.6}.api-features-list{flex-direction:column;gap:10px;display:flex}.api-feature-item{border-radius:12px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.app-shell[data-theme=light] .api-feature-item{background:#f8fafc;border:1px solid #e2e8f0}.app-shell[data-theme=dark] .api-feature-item{background:#ffffff08;border:1px solid #ffffff0f}.api-feature-item span{font-size:20px;line-height:1}.api-feature-item div{flex-direction:column;gap:2px;display:flex}.api-feature-item b{font-size:13px}.api-feature-item small{opacity:.7;font-size:11px}.api-action-box{text-align:center;margin-top:6px}.api-action-box p{opacity:.8;margin:0 0 10px;font-size:12.5px}.api-contact-btn{border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px;font-size:14px;font-weight:800;display:flex}.device-card-item{border-radius:16px;align-items:center;gap:14px;padding:16px;display:flex}.app-shell[data-theme=light] .device-card-item{background:#f0fdf4;border:1px solid #bbf7d0}.app-shell[data-theme=dark] .device-card-item{background:#10b9811a;border:1px solid #10b98140}.device-icon-box{color:#10b981}.device-details{flex-direction:column;flex:1;gap:2px;display:flex}.device-top-line{justify-content:space-between;align-items:center;width:100%;display:flex}.device-active-dot{color:#10b981;font-size:11px;font-weight:800}.device-meta-id{opacity:.7;font-family:monospace;font-size:11px}.device-security-note{border-radius:14px;align-items:flex-start;gap:12px;padding:14px;font-size:12px;line-height:1.6;display:flex}.app-shell[data-theme=light] .device-security-note{color:#475569;background:#f8fafc;border:1px solid #e2e8f0}.app-shell[data-theme=dark] .device-security-note{color:#94a3b8;background:#ffffff08;border:1px solid #ffffff14}.device-security-note svg{color:#8b5cf6;flex-shrink:0;margin-top:2px}.loyalty-modal-badge{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.loyalty-score-circle{color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:76px;height:76px;display:flex;box-shadow:0 8px 24px #f59e0b59}.loyalty-score-circle b{font-size:24px;line-height:1}.loyalty-score-circle span{font-size:10px;font-weight:700}.loyalty-modal-badge h4{margin:4px 0 0;font-size:17px;font-weight:800}.loyalty-modal-badge p{opacity:.7;margin:0;font-size:12px}.verify-approved-desc{opacity:.85;text-align:center;margin:8px 0 0;font-size:12.5px}.verify-card-header{align-items:center;gap:12px;padding-bottom:14px;display:flex}.app-shell[data-theme=light] .verify-card-header{border-bottom:1px solid #f8eff4}.app-shell[data-theme=dark] .verify-card-header{border-bottom:1px solid #ffffff0f}.verify-icon-wrap{border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.app-shell[data-theme=light] .verify-icon-wrap{color:#059669;background:#ecfdf5}.app-shell[data-theme=dark] .verify-icon-wrap{color:#34d399;background:#042416}.verify-card-header b{font-size:14px;font-weight:800;display:block}.app-shell[data-theme=light] .verify-card-header b{color:#1e1329}.app-shell[data-theme=dark] .verify-card-header b{color:#fff}.verify-card-header small{margin-top:2px;font-size:11px;display:block}.app-shell[data-theme=light] .verify-card-header small{color:#897994}.app-shell[data-theme=dark] .verify-card-header small{color:#a99ab7}.verify-approved-box{margin-top:14px}.verify-approved-badge{border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.app-shell[data-theme=light] .verify-approved-badge{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.app-shell[data-theme=dark] .verify-approved-badge{color:#34d399;background:#062a1b;border:1px solid #059669}.verify-details-grid{border-radius:14px;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px;padding:14px;display:grid}.app-shell[data-theme=light] .verify-details-grid{background:#fbf8fc;border:1px solid #f3eaf4}.app-shell[data-theme=dark] .verify-details-grid{background:#11091f;border:1px solid #2e2047}.verify-details-grid>div{flex-direction:column;gap:3px;display:flex}.verify-details-grid span{font-size:10px}.app-shell[data-theme=light] .verify-details-grid span{color:#8a7794}.app-shell[data-theme=dark] .verify-details-grid span{color:#9a88ad}.verify-details-grid b{font-size:12px}.app-shell[data-theme=light] .verify-details-grid b{color:#211530}.app-shell[data-theme=dark] .verify-details-grid b{color:#fff}.verify-pending-box{text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:10px;margin-top:14px;padding:18px;display:flex}.app-shell[data-theme=light] .verify-pending-box{color:#b45309;background:#fffbeb;border:1px solid #fef3c7}.app-shell[data-theme=dark] .verify-pending-box{color:#fde68a;background:#2b1d0a;border:1px solid #b45309}.verify-pending-box p{margin:4px 0 0;font-size:12px;line-height:1.6}.app-shell[data-theme=light] .verify-pending-box p{color:#92400e}.app-shell[data-theme=dark] .verify-pending-box p{color:#fcd34d}.verify-details-summary{border-radius:8px;gap:12px;margin-top:8px;padding:6px 12px;font-size:11px;font-weight:700;display:flex}.app-shell[data-theme=light] .verify-details-summary{color:#78350f;background:#fef3c7}.app-shell[data-theme=dark] .verify-details-summary{color:#fef08a;background:#38240a}.verify-rejected-alert{border-radius:12px;margin-top:12px;padding:12px 14px;font-size:12px}.verify-rejected-alert p{margin:4px 0 0}.app-shell[data-theme=light] .verify-rejected-alert{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.app-shell[data-theme=dark] .verify-rejected-alert{color:#fca5a5;background:#331215;border:1px solid #dc2626}.verify-form-intro{margin:14px 0 10px;font-size:12px;line-height:1.5}.app-shell[data-theme=light] .verify-form-intro{color:#7b6885}.app-shell[data-theme=dark] .verify-form-intro{color:#a99ab7}.verify-form{flex-direction:column;gap:12px;display:flex}.verify-input-group{text-align:right;flex-direction:column;gap:5px;display:flex}.verify-input-group label{font-size:11px;font-weight:700}.app-shell[data-theme=light] .verify-input-group label{color:#5c4767}.app-shell[data-theme=dark] .verify-input-group label{color:#d4c6e2}.verify-input-group input,.verify-input-group select{border-radius:12px;outline:none;padding:11px 14px;font:500 13px ITF Qomra Arabic,sans-serif;transition:border-color .2s,box-shadow .2s,background .2s}.app-shell[data-theme=light] .verify-input-group input,.app-shell[data-theme=light] .verify-input-group select{color:#1e1329;background:#fcfbfe;border:1px solid #dfd2e3}.app-shell[data-theme=dark] .verify-input-group input,.app-shell[data-theme=dark] .verify-input-group select{color:#fff;background:#11091f;border:1px solid #382752}.verify-input-group input:focus,.verify-input-group select:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf633}.verify-files-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:4px;display:grid}.app-shell[data-theme=dark] .file-input{color:#c4b5d4;background:#140c22;border-color:#3f2c5e}.app-shell[data-theme=dark] .file-input:hover,.app-shell[data-theme=dark] .file-input.selected{color:#f3e8ff;background:#1c1130;border-color:#8b5cf6}.verify-submit-btn{justify-content:center;align-items:center;gap:8px;width:100%;margin-top:8px;padding:13px;font-size:14px;font-weight:700;display:inline-flex}.verify-error-box{text-align:center;border-radius:10px;padding:10px 14px;font-size:12px;font-weight:700}.app-shell[data-theme=light] .verify-error-box{color:#991b1b;background:#fee2e2;border:1px solid #fca5a5}.app-shell[data-theme=dark] .verify-error-box{color:#fca5a5;background:#381215;border:1px solid #7f1d1d}.topup-back-btn{cursor:pointer;border:1px solid #0000;border-radius:12px;align-items:center;gap:4px;padding:8px 14px;font-size:13px;font-weight:750;transition:all .2s;display:inline-flex}.app-shell[data-theme=light] .topup-back-btn{color:#334155;background:#f1f5f9;border-color:#e2e8f0}.app-shell[data-theme=light] .topup-back-btn:hover{color:#0f172a;background:#e2e8f0}.app-shell[data-theme=dark] .topup-back-btn{color:#cbd5e1;background:#ffffff0d;border-color:#ffffff1a}.app-shell[data-theme=dark] .topup-back-btn:hover{color:#fff;background:#ffffff14}.topup-title{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:850}.topup-hero-card{color:#fff;text-align:right;border-radius:24px;flex-direction:column;gap:10px;padding:22px 20px;transition:all .25s;display:flex;position:relative;overflow:hidden}.topup-hero-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff2e 0%,#0000 70%);border-radius:50%;width:240px;height:240px;position:absolute;top:-50%;right:-25%}.app-shell[data-theme=dark] .topup-hero-card{background:linear-gradient(135deg,#091326 0%,#0d1e3d 50%,#152d59 100%);border:1px solid #8b5cf659;box-shadow:0 16px 36px #00000080,0 0 30px #8b5cf61f}.hero-balance-top{justify-content:space-between;align-items:center;font-size:12px;display:flex}.hero-balance-badge{color:#fffffff2;align-items:center;gap:6px;font-weight:700;display:inline-flex}.hero-balance-val{align-items:baseline;gap:8px;margin:2px 0;display:flex}.hero-balance-val strong{letter-spacing:-.03em;color:#fff;font-size:34px;font-weight:900;line-height:1}.hero-balance-hint{color:#ffffffd1;border-top:1px solid #ffffff1f;align-items:center;gap:6px;padding-top:4px;font-size:12px;display:flex}.hint-bolt{color:#fde047;fill:#fde047;flex-shrink:0}.methods-section-head{justify-content:space-between;align-items:center;margin-top:24px;margin-bottom:14px;padding:0 2px;display:flex}.methods-section-head h2{margin:0;font-size:16px;font-weight:800}.methods-count-badge{border-radius:8px;justify-content:center;align-items:center;padding:3px 10px;font-size:11.5px;font-weight:800;display:inline-flex}.app-shell[data-theme=light] .methods-count-badge{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.app-shell[data-theme=dark] .methods-count-badge{color:#c084fc;background:#8b5cf626;border:1px solid #8b5cf64d}.topup-method-card{cursor:pointer;text-align:right;border:1.5px solid;border-radius:20px;justify-content:space-between;align-items:center;width:100%;padding:16px 18px;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex}.app-shell[data-theme=light] .topup-method-card:hover{border-color:#93c5fd;transform:translateY(-2px);box-shadow:0 8px 24px #8b5cf61f}.app-shell[data-theme=dark] .topup-method-card{background:#0b1325;border-color:#8b5cf633;box-shadow:0 6px 20px #00000059}.app-shell[data-theme=dark] .topup-method-card:hover{background:#0e1933;border-color:#8b5cf68c;transform:translateY(-2px);box-shadow:0 8px 28px #8b5cf638}.method-card-right{flex:1;align-items:center;gap:14px;display:flex}.method-logo-box{flex-shrink:0;justify-content:center;align-items:center;display:flex}.method-brand-logo{border-radius:14px;flex-shrink:0;place-items:center;display:grid;box-shadow:0 4px 12px #00000014}.method-default-icon{color:#8b5cf6;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.app-shell[data-theme=dark] .method-default-icon{color:#c084fc;background:#141f36;border:1px solid #8b5cf64d}.method-card-info{flex-direction:column;flex:1;gap:4px;display:flex}.method-name-text{margin:0;font-size:15.5px;font-weight:800}.app-shell[data-theme=dark] .method-name-text{color:#fff}.method-sub-desc{margin:0;font-size:12px;line-height:1.4}.app-shell[data-theme=light] .method-sub-desc{color:#64748b}.app-shell[data-theme=dark] .method-sub-desc{color:#94a3b8}.method-badges-row{flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;display:flex}.method-limit-pill,.method-kyc-pill,.method-safe-pill{border-radius:6px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-flex}.app-shell[data-theme=light] .method-limit-pill{color:#475569;background:#f1f5f9}.app-shell[data-theme=dark] .method-limit-pill{color:#94a3b8;background:#ffffff0d}.method-safe-pill{color:#059669;background:#10b9811f}.app-shell[data-theme=dark] .method-safe-pill{color:#34d399;background:#10b9812e}.method-kyc-pill{color:#d97706;background:#f59e0b1f}.app-shell[data-theme=dark] .method-kyc-pill{color:#fbbf24;background:#f59e0b2e}.instant-badge{border-radius:6px;align-items:center;gap:3px;padding:2px 6px;font-size:11px;font-weight:800;display:inline-flex}.app-shell[data-theme=light] .instant-badge{color:#b45309;background:#fef3c7}.app-shell[data-theme=dark] .instant-badge{color:#fde047;background:#eab30826}.instant-bolt{color:#eab308;fill:#eab308}.method-action-wrap{flex-shrink:0}.method-cta-btn{cursor:pointer;border:none;border-radius:12px;align-items:center;gap:4px;padding:8px 14px;font-size:12.5px;font-weight:800;transition:all .15s;display:inline-flex}.app-shell[data-theme=light] .method-cta-btn{color:#8b5cf6;background:#eff6ff}.app-shell[data-theme=light] .topup-method-card:hover .method-cta-btn{color:#fff;background:#8b5cf6}.app-shell[data-theme=dark] .method-cta-btn{color:#c084fc;background:#8b5cf626}.app-shell[data-theme=dark] .topup-method-card:hover .method-cta-btn{color:#fff;background:#8b5cf6}.selected-method-view{border-radius:24px;margin-top:14px;padding:18px}.app-shell[data-theme=light] .selected-method-view{background:#fff;border:1px solid #e2e8f0;box-shadow:0 10px 30px #0000000a}.app-shell[data-theme=dark] .selected-method-view{background:#130926;border:1px solid #8b5cf640;box-shadow:0 12px 36px #0006}.selected-method-card-head{border-bottom:1px solid #94a3b826;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.change-method-btn{cursor:pointer;border:1px solid;border-radius:10px;padding:6px 12px;font-size:11.5px;font-weight:800;transition:all .15s}.app-shell[data-theme=light] .change-method-btn{color:#8b5cf6;background:#eff6ff;border-color:#bfdbfe}.app-shell[data-theme=light] .change-method-btn:hover{background:#dbeafe}.app-shell[data-theme=dark] .change-method-btn{color:#c084fc;background:#8b5cf61f;border-color:#8b5cf64d}.app-shell[data-theme=dark] .change-method-btn:hover{background:#8b5cf638}.payment-qr-wrap{flex-direction:column;align-items:center;gap:8px;margin:18px 0 14px;display:flex}.payment-qr-frame{background:#fff;border:2px solid #e2e8f0;border-radius:18px;padding:10px;box-shadow:0 8px 24px #0000001a}.qr-caption{opacity:.75;font-size:11px;font-weight:600}.account-box{border-radius:16px;margin-bottom:12px;padding:14px 16px}.app-shell[data-theme=light] .account-box{background:#f8fafc;border:1.5px solid #e2e8f0}.app-shell[data-theme=dark] .account-box{background:#0c1427;border:1.5px solid #8b5cf638}.account-box-label{opacity:.85;margin-bottom:8px;font-size:12px;font-weight:700}.copy-account-row{direction:ltr;justify-content:space-between;align-items:center;gap:8px;display:flex}.account-code{letter-spacing:.05em;font-family:monospace;font-size:16px;font-weight:850}.app-shell[data-theme=light] .account-code{color:#8b5cf6}.app-shell[data-theme=dark] .account-code{color:#c084fc}.copy-account-btn{cursor:pointer;color:#fff;background:linear-gradient(135deg,#8b5cf6,#6d28d9);border:none;border-radius:10px;align-items:center;gap:5px;padding:8px 16px;font-size:12px;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #8b5cf64d}.copy-account-btn:hover{background:linear-gradient(135deg,#6d28d9,#5b21b6);transform:translateY(-1px)}.copy-account-btn.copied{background:#16a34a!important;box-shadow:0 4px 12px #16a34a4d!important}.limits-info-banner{border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-bottom:12px;padding:9px 14px;font-size:11.5px;font-weight:650;display:flex}.app-shell[data-theme=light] .limits-info-banner{color:#475569;background:#f1f5f9}.app-shell[data-theme=dark] .limits-info-banner{color:#94a3b8;background:#ffffff09;border:1px solid #ffffff0f}.limits-sep{opacity:.3}.commission-calculator-box{border-radius:16px;flex-direction:column;gap:6px;margin-bottom:14px;padding:13px 15px;display:flex}.app-shell[data-theme=light] .commission-calculator-box{background:#f8fafc;border:1px solid #e2e8f0}.app-shell[data-theme=dark] .commission-calculator-box{background:#0c1427;border:1px solid #8b5cf633}.commission-top-row{opacity:.8;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.commission-net-row{border-top:1px dashed #94a3b840;justify-content:space-between;align-items:center;padding-top:8px;display:flex}.net-label{font-size:13.5px;font-weight:800}.app-shell[data-theme=light] .net-label{color:#059669}.app-shell[data-theme=dark] .net-label{color:#34d399}.net-amount{font-size:20px;font-weight:900}.app-shell[data-theme=light] .net-amount{color:#16a34a}.app-shell[data-theme=dark] .net-amount{color:#22c55e}.net-amount em{margin-right:3px;font-size:13px;font-style:normal}.topup-form-group{margin-bottom:14px}.topup-form-group label>span{opacity:.9;font-size:11.5px;font-weight:750}.topup-form-group input{border-radius:14px;outline:none;width:100%;padding:13px 15px;font-size:14.5px;font-weight:600;transition:all .2s}.app-shell[data-theme=light] .topup-form-group input{color:#0f172a;background:#fff;border:1.5px solid #cbd5e1}.app-shell[data-theme=light] .topup-form-group input:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf626}.app-shell[data-theme=dark] .topup-form-group input{color:#f8fafc;background:#0b1325;border:1.5px solid #ffffff1f}.app-shell[data-theme=dark] .topup-form-group input:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf640}.quick-amount-chips{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.quick-chip{cursor:pointer;border-radius:10px;padding:7px 13px;font-size:12px;font-weight:750;transition:all .15s}.app-shell[data-theme=light] .quick-chip{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0}.app-shell[data-theme=light] .quick-chip:hover,.app-shell[data-theme=light] .quick-chip.active{color:#fff;background:#8b5cf6;border-color:#8b5cf6;box-shadow:0 3px 10px #8b5cf640}.app-shell[data-theme=dark] .quick-chip{color:#cbd5e1;background:#ffffff0a;border:1px solid #ffffff14}.app-shell[data-theme=dark] .quick-chip:hover,.app-shell[data-theme=dark] .quick-chip.active{color:#fff;background:#8b5cf6;border-color:#8b5cf6;box-shadow:0 3px 10px #8b5cf659}.topup-submit-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%);border:none;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:8px;padding:14.5px;font-size:15px;font-weight:850;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 8px 24px #8b5cf661}.topup-submit-btn:hover:not(:disabled){background:linear-gradient(135deg,#1d82ff 0%,#8b5cf6 100%);transform:translateY(-2px);box-shadow:0 12px 28px #8b5cf67a}.topup-submit-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.deposits-header-bar{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.deposits-header-actions{align-items:center;gap:8px;display:flex}.icon-refresh-btn{cursor:pointer;border-radius:12px;place-items:center;width:36px;height:36px;transition:all .2s;display:grid}.app-shell[data-theme=light] .icon-refresh-btn{color:#334155;background:#f1f5f9;border:1px solid #cbd5e1}.app-shell[data-theme=light] .icon-refresh-btn:hover{color:#7c3aed;background:#f3e8ff;border-color:#d8b4fe;transform:rotate(45deg)}.app-shell[data-theme=dark] .icon-refresh-btn{color:#94a3b8;background:#192237;border:1px solid #ffffff1a}.app-shell[data-theme=dark] .icon-refresh-btn:hover{color:#c084fc;background:#23193a;border-color:#c084fc66;transform:rotate(45deg)}.icon-refresh-btn.loading{opacity:.6}.deposits-title-section{flex-direction:column;gap:4px;margin-bottom:16px;display:flex}.deposits-title{letter-spacing:-.04em;margin:0;font-size:24px;font-weight:800}.deposits-subtitle{opacity:.75;margin:0;font-size:11px}.new-deposit-btn{color:#fff;cursor:pointer;background:#7c3aed;border:none;border-radius:11px;padding:7px 13px;font-size:12px;font-weight:700;transition:all .2s}.new-deposit-btn:hover{background:#6d28d9}.deposits-summary-row{grid-template-columns:repeat(auto-fit,minmax(95px,1fr));gap:8px;margin-bottom:14px;display:grid}.summary-stat-card{border-radius:14px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.app-shell[data-theme=light] .summary-stat-card{background:#fff;border:1px solid #e2e8f0;box-shadow:0 2px 8px #00000005}.app-shell[data-theme=dark] .summary-stat-card{background:#141c2e;border:1px solid #ffffff0f}.summary-stat-card .stat-label{opacity:.75;font-size:10px;font-weight:600}.summary-stat-card .stat-value{font-size:18px;font-weight:900}.summary-stat-card.total .stat-value{color:#7c3aed}.summary-stat-card.completed .stat-value{color:#16a34a}.summary-stat-card.pending .stat-value{color:#f59e0b}.deposits-pending-alert{border-radius:16px;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;animation:2s ease-in-out infinite pulse-border;display:flex}.app-shell[data-theme=light] .deposits-pending-alert{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.app-shell[data-theme=dark] .deposits-pending-alert{color:#fef3c7;background:#261b0c;border:1px solid #78350f}.pending-pulse{background:#f59e0b;border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:1.5s infinite pulse-dot;box-shadow:0 0 #f59e0bb3}@keyframes pulse-dot{0%{transform:scale(.95);box-shadow:0 0 #f59e0bb3}70%{transform:scale(1);box-shadow:0 0 0 8px #f59e0b00}to{transform:scale(.95);box-shadow:0 0 #f59e0b00}}.pending-alert-text{flex-direction:column;gap:2px;display:flex}.pending-alert-text b{font-size:12px}.pending-alert-text span{opacity:.9;font-size:11px}.deposit-item-card{transition:transform .15s}.deposit-item-card:hover{transform:translateY(-1px)}.deposit-icon.completed,.deposit-icon.approved{color:#22c55e!important;background:#22c55e26!important}.deposit-icon.pending{color:#f59e0b!important;background:#f59e0b26!important}.deposit-item-info{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.deposit-item-head{align-items:center;gap:8px;display:flex}.deposit-item-head b{font-size:12px;font-weight:700}.deposit-ref{opacity:.75;font-size:9px}.deposit-date{opacity:.6;font-size:8px}.deposit-item-amount strong{color:#16a34a;white-space:nowrap;font-size:12px;font-weight:800}.spin-slow{animation:2.5s linear infinite spin}.catalog-container{max-width:480px;min-height:80vh;margin:0 auto;padding:10px 14px 96px}.catalog-step-view{flex-direction:column;gap:12px;display:flex}.catalog-step-header{justify-content:flex-start;align-items:center;margin-bottom:2px;display:flex}.topup-back-btn{cursor:pointer;border-radius:99px;align-items:center;gap:4px;padding:6px 14px;font-size:12.5px;font-weight:800;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.app-shell[data-theme=light] .topup-back-btn{color:#7c3aed;background:#f1f5f9;border:1px solid #e2e8f0;box-shadow:0 2px 6px #00000008}.app-shell[data-theme=light] .topup-back-btn:hover{color:#6d28d9;background:#ede9fe;border-color:#c4b5fd}.app-shell[data-theme=dark] .topup-back-btn{color:#c084fc;background:#141c2e;border:1px solid #ffffff17;box-shadow:0 2px 6px #0003}.app-shell[data-theme=dark] .topup-back-btn:hover{color:#d8b4fe;background:#1e293b;border-color:#8b5cf6}.breadcrumb-line{align-items:center;gap:6px;margin-top:2px;font-size:13px;font-weight:700;display:flex}.breadcrumb-line .crumb-home{cursor:pointer;font-weight:800;transition:opacity .15s}.app-shell[data-theme=light] .breadcrumb-line .crumb-home{color:#7c3aed}.app-shell[data-theme=dark] .breadcrumb-line .crumb-home{color:#c084fc}.breadcrumb-line .crumb-home:hover{opacity:.8}.breadcrumb-line .sep{opacity:.5;font-size:11px}.app-shell[data-theme=light] .breadcrumb-line .sep{color:#94a3b8}.app-shell[data-theme=dark] .breadcrumb-line .sep{color:#64748b}.breadcrumb-line .crumb-current{font-weight:800}.app-shell[data-theme=light] .breadcrumb-line .crumb-current{color:#0f172a}.app-shell[data-theme=dark] .breadcrumb-line .crumb-current{color:#f8fafc}.catalog-titles-area{flex-direction:column;gap:4px;margin-top:2px;display:flex}.catalog-main-title{letter-spacing:-.03em;margin:0;font-size:26px;font-weight:900;line-height:1.2}.app-shell[data-theme=light] .catalog-main-title{color:#0f172a}.app-shell[data-theme=dark] .catalog-main-title{color:#f8fafc}.catalog-sub-title{margin:0;font-size:12.5px;font-weight:600;line-height:1.4}.app-shell[data-theme=light] .catalog-sub-title{color:#64748b}.app-shell[data-theme=dark] .catalog-sub-title{color:#94a3b8}.catalog-search-wrap,.toolbar-search-wrap{border-radius:99px;align-items:center;gap:10px;padding:10px 16px;transition:all .2s;display:flex}.app-shell[data-theme=light] .catalog-search-wrap,.app-shell[data-theme=light] .toolbar-search-wrap{background:#fff;border:1.5px solid #e2e8f0;box-shadow:0 3px 10px #00000008}.app-shell[data-theme=dark] .catalog-search-wrap,.app-shell[data-theme=dark] .toolbar-search-wrap{background:#141c2e;border:1.5px solid #ffffff14;box-shadow:0 3px 10px #0003}.catalog-search-wrap:focus-within,.toolbar-search-wrap:focus-within{border-color:#8b5cf6!important;box-shadow:0 0 0 3px #8b5cf62e!important}.catalog-search-wrap .search-icon,.toolbar-search-wrap .search-icon{opacity:.8;flex-shrink:0}.app-shell[data-theme=light] .catalog-search-wrap .search-icon,.app-shell[data-theme=light] .toolbar-search-wrap .search-icon{color:#7c3aed}.app-shell[data-theme=dark] .catalog-search-wrap .search-icon,.app-shell[data-theme=dark] .toolbar-search-wrap .search-icon{color:#c084fc}.catalog-search-wrap input,.toolbar-search-wrap input{background:0 0;border:none;outline:none;flex:1;font-size:13px;font-weight:600}.app-shell[data-theme=light] .catalog-search-wrap input,.app-shell[data-theme=light] .toolbar-search-wrap input{color:#0f172a}.app-shell[data-theme=dark] .catalog-search-wrap input,.app-shell[data-theme=dark] .toolbar-search-wrap input{color:#f8fafc}.app-shell[data-theme=light] .catalog-search-wrap input::placeholder,.app-shell[data-theme=light] .toolbar-search-wrap input::placeholder{color:#94a3b8}.app-shell[data-theme=dark] .catalog-search-wrap input::placeholder,.app-shell[data-theme=dark] .toolbar-search-wrap input::placeholder{color:#64748b}.games-grid-4col{grid-template-columns:repeat(4,1fr);gap:14px 8px;margin-top:6px;display:grid}.game-app-card{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;padding:4px 2px;transition:transform .18s;display:flex}.game-app-card:hover{transform:translateY(-3px)}.game-app-icon-wrap{border-radius:18px;place-items:center;width:72px;height:72px;transition:all .2s;display:grid;overflow:hidden}.app-shell[data-theme=light] .game-app-icon-wrap{background:#fff;border:1px solid #e2e8f0;box-shadow:0 4px 14px #0000000f}.app-shell[data-theme=dark] .game-app-icon-wrap{background:#101626;border:1px solid #ffffff17;box-shadow:0 6px 18px #00000047}.game-app-card:hover .game-app-icon-wrap{border-color:#8b5cf6;box-shadow:0 8px 22px #7c3aed47}.game-app-name{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:82px;font-size:11.5px;font-weight:800;line-height:1.25;overflow:hidden}.game-app-sub{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:82px;font-size:9.5px;font-weight:700;line-height:1.2;overflow:hidden}.app-shell[data-theme=light] .game-app-sub{color:#64748b}.subcategories-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:10px;display:grid}@media (width<=480px){.subcategories-grid{grid-template-columns:1fr;gap:12px}}.subcategory-tile-card{cursor:pointer;text-align:right;border:none;border-radius:20px;flex-direction:column;padding:0;font-family:inherit;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.app-shell[data-theme=light] .subcategory-tile-card{background:#fff;border:1.5px solid #e2e8f0;box-shadow:0 4px 16px #0000000d}.app-shell[data-theme=dark] .subcategory-tile-card{background:#1a1130d9;border:1.5px solid #a855f733;box-shadow:0 8px 24px #0d081973}.subcategory-tile-card:hover{transform:translateY(-3px)}.app-shell[data-theme=light] .subcategory-tile-card:hover{border-color:#8b5cf6;box-shadow:0 10px 25px #8b5cf633}.app-shell[data-theme=dark] .subcategory-tile-card:hover{border-color:#a855f7;box-shadow:0 12px 30px #a855f74d}.subcat-visual-card{justify-content:center;align-items:center;width:100%;height:140px;display:flex;position:relative;overflow:hidden}.app-shell[data-theme=light] .subcat-visual-card{background:#f8fafc}.app-shell[data-theme=dark] .subcat-visual-card{background:#120b24}.subcat-cover-img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.subcategory-tile-card:hover .subcat-cover-img{transform:scale(1.04)}.subcat-badge-pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:9999px;padding:4px 11px;font-size:11px;font-weight:800;line-height:1.2;position:absolute;top:10px;right:10px}.app-shell[data-theme=light] .subcat-badge-pill{color:#6d28d9;background:#ffffffeb;border:1px solid #8b5cf64d;box-shadow:0 2px 8px #00000014}.app-shell[data-theme=dark] .subcat-badge-pill{color:#f3e8ff;background:#120b24e0;border:1px solid #a855f773;box-shadow:0 4px 12px #00000059}.subcat-card-body{flex-direction:column;gap:4px;padding:12px 14px 14px;display:flex}.subcat-title-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.subcat-title{font-size:14.5px;font-weight:800;line-height:1.3}.app-shell[data-theme=light] .subcat-title{color:#0f172a}.app-shell[data-theme=dark] .subcat-title{color:#f8fafc}.subcat-arrow-icon{color:#a855f7;flex-shrink:0;transition:transform .2s}.subcategory-tile-card:hover .subcat-arrow-icon{transform:translate(-3px)}.subcat-desc{font-size:11.5px;font-weight:500;line-height:1.4}.app-shell[data-theme=light] .subcat-desc{color:#64748b}.app-shell[data-theme=dark] .subcat-desc{color:#a79ebb}.products-step-toolbar{align-items:center;gap:8px;margin-top:4px;display:flex}.view-toggle-btns{border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex}.app-shell[data-theme=light] .view-toggle-btns{background:#f1f5f9;border:1px solid #e2e8f0}.app-shell[data-theme=dark] .view-toggle-btns{background:#141c2e;border:1px solid #ffffff14}.view-btn{cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;width:32px;height:32px;transition:all .15s;display:grid}.app-shell[data-theme=light] .view-btn{color:#64748b}.app-shell[data-theme=dark] .view-btn{color:#94a3b8}.view-btn:hover{opacity:1}.view-btn.active{color:#fff!important;background:#7c3aed!important}.products-grid-3col{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:4px;display:grid}.products-list-vertical{flex-direction:column;gap:8px;margin-top:4px;display:flex}.product-tile-card{cursor:pointer;text-align:right;border:none;border-radius:16px;flex-direction:column;padding:0;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.app-shell[data-theme=light] .product-tile-card{background:#fff;border:1px solid #e2e8f0;box-shadow:0 3px 10px #00000008}.app-shell[data-theme=dark] .product-tile-card{background:#141c2e;border:1px solid #ffffff12;box-shadow:0 4px 14px #00000040}.product-card-thumbnail{aspect-ratio:1/.88;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.app-shell[data-theme=light] .product-card-thumbnail{background:linear-gradient(135deg,#faf5ff 0%,#f3e8ff 100%)}.app-shell[data-theme=dark] .product-card-thumbnail{background:linear-gradient(135deg,#1b122e 0%,#110c1f 100%)}.product-discount-badge{color:#fff;z-index:2;background:linear-gradient(135deg,#a855f7 0%,#7c3aed 100%);border-radius:99px;padding:2px 7px;font-size:9px;font-weight:900;position:absolute;top:6px;left:6px;box-shadow:0 2px 6px #7c3aed66}.thumb-graphic-center{place-items:center;width:100%;height:100%;display:grid}.art-item-badge{flex-direction:column;align-items:center;gap:3px;display:flex}.art-item-label{font-size:9.5px;font-weight:800}.app-shell[data-theme=light] .art-item-label{color:#475569}.app-shell[data-theme=dark] .art-item-label{color:#cbd5e1}.prime-card-preview{background:linear-gradient(135deg,#7c3aed 0%,#5b21b6 100%);border:1.5px solid #c084fc;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:52px;height:32px;display:flex;box-shadow:0 3px 8px #0284c759}.prime-label-top{color:#fff;letter-spacing:.5px;font-size:8.5px;font-weight:900}.prime-stars{color:#facc15;letter-spacing:1px;font-size:7px}.uc-badge-disc{background:radial-gradient(circle,#f59e0b 0%,#b45309 100%);border:2px solid #fef08a;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 4px 12px #f59e0b59}.uc-badge-disc.lg{width:60px;height:60px}.uc-badge-disc span{color:#fff;letter-spacing:.5px;font-family:Impact,Arial Black,sans-serif;font-size:15px}.uc-badge-disc.lg span{font-size:22px}.coin-badge-disc{background:radial-gradient(circle,#facc15 0%,#ca8a04 100%);border:2px solid #fef08a;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 4px 12px #facc1559}.coin-badge-disc.lg{width:58px;height:58px}.coin-badge-disc span{color:#fff;font-size:18px}.coin-badge-disc.lg span{font-size:26px}.prod-tile-title{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.3;overflow:hidden}.app-shell[data-theme=dark] .prod-tile-title{color:#f8fafc}.prod-tile-price{font-size:13.5px;font-weight:900}.app-shell[data-theme=dark] .prod-tile-price{color:#c084fc}.products-list-vertical .product-tile-card{flex-direction:row;align-items:center;gap:12px;padding:8px}.products-list-vertical .product-card-thumbnail{aspect-ratio:auto;border-radius:12px;flex-shrink:0;width:60px;height:60px}.products-list-vertical .product-tile-info{flex:1;padding:0}.step-4-view{flex-direction:column;gap:14px;padding-bottom:74px;display:flex}.step4-product-hero-card{text-align:center;border-radius:22px;flex-direction:column;align-items:center;gap:10px;padding:20px 16px;display:flex}.app-shell[data-theme=light] .step4-product-hero-card{background:#fff;border:1.5px solid #e2e8f0;box-shadow:0 4px 16px #0000000a}.app-shell[data-theme=dark] .step4-product-hero-card{background:#141c2e;border:1.5px solid #ffffff14;box-shadow:0 6px 18px #0000004d}.step4-thumb-container{aspect-ratio:1.2;border-radius:18px;place-items:center;width:100%;max-width:220px;display:grid;position:relative;overflow:hidden}.app-shell[data-theme=light] .step4-thumb-container{background:linear-gradient(135deg,#faf5ff 0%,#f3e8ff 100%);border:1px solid #e9d5ff}.app-shell[data-theme=dark] .step4-thumb-container{background:linear-gradient(135deg,#1b122e 0%,#110c1f 100%);border:1px solid #a855f733}.step4-available-badge{z-index:2;border-radius:99px;padding:3px 9px;font-size:10.5px;font-weight:800;position:absolute;top:8px;left:8px}.app-shell[data-theme=light] .step4-available-badge{color:#15803d;background:#dcfce7;border:1px solid #86efac}.app-shell[data-theme=dark] .step4-available-badge{color:#4ade80;background:#22c55e26;border:1px solid #22c55e4d}.step4-thumb-graphic{place-items:center;display:grid}.step4-hero-img{object-fit:contain;width:120px;height:120px}.step4-product-title{letter-spacing:-.02em;margin:4px 0 0;font-size:20px;font-weight:900}.app-shell[data-theme=light] .step4-product-title{color:#0f172a}.app-shell[data-theme=dark] .step4-product-title{color:#f8fafc}.step4-product-price{font-size:24px;font-weight:900}.app-shell[data-theme=light] .step4-product-price{color:#7c3aed}.app-shell[data-theme=dark] .step4-product-price{color:#c084fc}.order-details-card{border-radius:20px;flex-direction:column;gap:12px;padding:16px;display:flex}.app-shell[data-theme=light] .order-details-card{background:#fff;border:1.5px solid #e2e8f0;box-shadow:0 4px 16px #0000000a}.app-shell[data-theme=dark] .order-details-card{background:#141c2e;border:1.5px solid #ffffff14;box-shadow:0 6px 18px #0000004d}.order-details-title{font-size:14.5px;font-weight:800}.app-shell[data-theme=light] .order-details-title{color:#0f172a}.app-shell[data-theme=dark] .order-details-title{color:#f8fafc}.player-input-group{flex-direction:column;gap:10px;display:flex}.player-input-group label{flex-direction:column;gap:6px;display:flex}.player-input-group label span{font-size:12px;font-weight:700}.app-shell[data-theme=light] .player-input-group label span{color:#334155}.app-shell[data-theme=dark] .player-input-group label span{color:#cbd5e1}.player-input-group input{text-align:right;direction:ltr;border-radius:14px;outline:none;width:100%;padding:12px 14px;font-size:14px;font-weight:600;transition:all .2s}.app-shell[data-theme=light] .player-input-group input{color:#0f172a;background:#f8fafc;border:1.5px solid #cbd5e1}.app-shell[data-theme=light] .player-input-group input:focus{background:#fff;border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed26}.app-shell[data-theme=dark] .player-input-group input{color:#fff;background:#0f1626;border:1.5px solid #ffffff1f}.app-shell[data-theme=dark] .player-input-group input:focus{background:#141c2e;border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf633}.verify-player-btn{cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 16px;font-size:13.5px;font-weight:800;transition:all .2s;display:flex}.app-shell[data-theme=light] .verify-player-btn{color:#1e293b;background:#f1f5f9;border:1.5px solid #cbd5e1}.app-shell[data-theme=light] .verify-player-btn:hover:not(:disabled){background:#e2e8f0;border-color:#94a3b8}.app-shell[data-theme=dark] .verify-player-btn{color:#f8fafc;background:#1e293b;border:1.5px solid #ffffff1f}.app-shell[data-theme=dark] .verify-player-btn:hover:not(:disabled){background:#334155;border-color:#ffffff40}.verify-player-btn:disabled{opacity:.5;cursor:not-allowed}.app-shell[data-theme=light] .verify-player-btn.verified{color:#15803d;background:#dcfce7;border-color:#86efac}.app-shell[data-theme=dark] .verify-player-btn.verified{color:#4ade80;background:#22c55e33;border-color:#22c55e66}.verify-error-msg{color:#7c3aed;background:#7c3aed1a;border:1px solid #7c3aed40;border-radius:10px;padding:8px 12px;font-size:11.5px;font-weight:700}.app-shell[data-theme=dark] .verify-error-msg{color:#c084fc;background:#c084fc1f;border-color:#c084fc4d}.verified-player-banner{border-radius:12px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.app-shell[data-theme=light] .verified-player-banner{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.app-shell[data-theme=dark] .verified-player-banner{color:#4ade80;background:#22c55e26;border:1px solid #22c55e59}.verify-check-icon{font-size:12px;font-weight:700}.verified-player-name{direction:ltr;font-size:14px;font-weight:900}.app-shell[data-theme=light] .verified-player-name{color:#16a34a}.app-shell[data-theme=dark] .verified-player-name{color:#4ade80}.step4-bottom-checkout-bar{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;max-width:480px;margin:0 auto;padding:12px 18px 24px;display:flex;position:fixed;bottom:0;left:0;right:0}.app-shell[data-theme=light] .step4-bottom-checkout-bar{background:#fffffff2;border-top:1px solid #e2e8f0;box-shadow:0 -8px 24px #0000000f}.app-shell[data-theme=dark] .step4-bottom-checkout-bar{background:#0f1626f2;border-top:1px solid #ffffff14;box-shadow:0 -8px 24px #0006}.step4-total-block{flex-direction:column;gap:2px;display:flex}.step4-total-block .total-label{font-size:11.5px;font-weight:700}.app-shell[data-theme=light] .step4-total-block .total-label{color:#64748b}.app-shell[data-theme=dark] .step4-total-block .total-label{color:#94a3b8}.step4-total-block .total-val{font-size:22px;font-weight:900}.app-shell[data-theme=light] .step4-total-block .total-val{color:#7c3aed}.app-shell[data-theme=dark] .step4-total-block .total-val{color:#c084fc}.confirm-charge-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a855f7 0%,#7c3aed 100%);border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:12px 28px;font-size:14px;font-weight:900;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 6px 18px #7c3aed59}.confirm-charge-btn:hover:not(:disabled){background:linear-gradient(135deg,#9333ea 0%,#6d28d9 100%);transform:translateY(-2px);box-shadow:0 10px 24px #7c3aed73}.confirm-charge-btn:disabled{opacity:.45;cursor:not-allowed}.orders-page,.order-details-view{max-width:480px;margin:0 auto;padding:12px 14px 96px}.order-details-top-nav{align-items:center;gap:12px;margin-bottom:14px;display:flex}.order-receipt-card{border-radius:22px;flex-direction:column;padding:22px 18px;transition:all .2s;display:flex}.app-shell[data-theme=light] .order-receipt-card{background:#fff;border:1.5px solid #e2e8f0;box-shadow:0 6px 20px #0000000a}.app-shell[data-theme=dark] .order-receipt-card{background:#141c2e;border:1.5px solid #ffffff14;box-shadow:0 6px 20px #00000059}.order-receipt-header{border-bottom:1px solid #0000000f;flex-direction:column;align-items:flex-end;gap:8px;padding-bottom:14px;display:flex}.app-shell[data-theme=dark] .order-receipt-header{border-bottom-color:#ffffff14}.order-receipt-product-name{letter-spacing:-.02em;text-align:right;margin:0;font-size:22px;font-weight:900;line-height:1.25}.app-shell[data-theme=dark] .order-receipt-product-name{color:#f8fafc}.order-status-pill{border-radius:99px;align-items:center;gap:5px;padding:4px 14px;font-size:13px;font-weight:800;display:inline-flex}.app-shell[data-theme=light] .order-status-pill.status-completed,.app-shell[data-theme=light] .order-status-pill.status-approved{color:#15803d;background:#dcfce7;border:1px solid #86efac}.app-shell[data-theme=dark] .order-status-pill.status-completed,.app-shell[data-theme=dark] .order-status-pill.status-approved{color:#4ade80;background:#22c55e26;border:1px solid #22c55e59}.app-shell[data-theme=light] .order-status-pill.status-processing{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.app-shell[data-theme=dark] .order-status-pill.status-processing{color:#c084fc;background:#3b82f626;border:1px solid #3b82f64d}.app-shell[data-theme=light] .order-status-pill.status-pending{color:#b45309;background:#fefce8;border:1px solid #fde68a}.app-shell[data-theme=dark] .order-status-pill.status-pending{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b4d}.app-shell[data-theme=light] .order-status-pill.status-rejected,.app-shell[data-theme=light] .order-status-pill.status-refunded{color:#7c3aed;background:#f5f3ff;border:1px solid #ddd6fe}.app-shell[data-theme=dark] .order-status-pill.status-rejected,.app-shell[data-theme=dark] .order-status-pill.status-refunded{color:#c084fc;background:#8b5cf626;border:1px solid #8b5cf64d}.order-receipt-table{flex-direction:column;width:100%;display:flex}.order-receipt-row{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:13px 4px;transition:background .15s;display:flex}.app-shell[data-theme=dark] .order-receipt-row{border-bottom-color:#ffffff0f}.receipt-label{font-size:14.5px;font-weight:700}.app-shell[data-theme=light] .receipt-label{color:#1e293b}.app-shell[data-theme=dark] .receipt-label{color:#f1f5f9}.receipt-val{text-align:left;direction:ltr;font-size:15px;font-weight:900}.app-shell[data-theme=dark] .receipt-val{color:#fff}.receipt-copy-row{cursor:pointer;border-radius:10px}.receipt-copy-row:hover{background:#7c3aed0a}.app-shell[data-theme=dark] .receipt-copy-row:hover{background:#8b5cf614}.receipt-val-copy-wrap{align-items:center;gap:8px;display:flex}.receipt-order-no{letter-spacing:.5px;font-family:monospace,sans-serif;font-size:13.5px;font-weight:600}.app-shell[data-theme=light] .receipt-order-no{color:#94a3b8}.app-shell[data-theme=dark] .receipt-order-no{color:#64748b}.receipt-val-copy-wrap .copy-icon{opacity:.6;color:#7c3aed}.app-shell[data-theme=dark] .receipt-val-copy-wrap .copy-icon{color:#c084fc}.copied-hint{color:#16a34a;background:#dcfce7;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:800}.receipt-datetime{text-align:left;direction:ltr;font-size:14.5px;font-weight:800}.receipt-exec-time{direction:rtl;align-items:center;gap:5px;font-size:14px;font-weight:800;display:flex}.order-entered-data-card{border-radius:18px;flex-direction:column;margin-top:16px;padding:14px 16px;transition:all .2s;display:flex}.app-shell[data-theme=light] .order-entered-data-card{background:#fdf2f4;border:1.5px solid #fbe3e7}.app-shell[data-theme=dark] .order-entered-data-card{background:#191428;border:1.5px solid #a855f738}.entered-data-title{align-items:center;gap:8px;margin-bottom:8px;font-size:13.5px;font-weight:800;display:flex}.app-shell[data-theme=light] .entered-data-title{color:#475569}.app-shell[data-theme=dark] .entered-data-title{color:#cbd5e1}.entered-data-title .dart-icon{font-size:16px}.entered-data-row{justify-content:space-between;align-items:center;display:flex}.entered-data-label{font-size:14px;font-weight:700}.app-shell[data-theme=light] .entered-data-label{color:#64748b}.app-shell[data-theme=dark] .entered-data-label{color:#94a3b8}.entered-data-val{text-align:left;direction:ltr;font-size:16px;font-weight:900}.app-shell[data-theme=light] .entered-data-val{color:#0f172a}.app-shell[data-theme=dark] .entered-data-val{color:#fff}.orders-top-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.orders-title-box{flex-direction:column;gap:2px;display:flex}.orders-title-box h1{margin:0;font-size:26px;font-weight:900}.orders-filters-bar{align-items:center;gap:8px;margin-bottom:12px;padding-bottom:4px;display:flex;overflow-x:auto}.order-filter-chip{cursor:pointer;white-space:nowrap;border:none;border-radius:99px;padding:6px 14px;font-size:12px;font-weight:700;transition:all .2s}.app-shell[data-theme=light] .order-filter-chip{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0}.app-shell[data-theme=light] .order-filter-chip.active{color:#fff;background:#7c3aed;border-color:#7c3aed;box-shadow:0 4px 12px #7c3aed40}.app-shell[data-theme=dark] .order-filter-chip{color:#94a3b8;background:#141c2e;border:1px solid #ffffff14}.app-shell[data-theme=dark] .order-filter-chip.active{color:#fff;background:#8b5cf6;border-color:#8b5cf6;box-shadow:0 4px 12px #8b5cf659}.orders-search-wrap{margin-bottom:14px}.orders-cards-list{flex-direction:column;gap:12px;display:flex}.order-card-item{cursor:pointer;border-radius:18px;flex-direction:column;gap:10px;padding:14px 16px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.app-shell[data-theme=light] .order-card-item{background:#fff;border:1.5px solid #e2e8f0;box-shadow:0 4px 14px #00000008}.app-shell[data-theme=light] .order-card-item:hover{border-color:#8b5cf6;transform:translateY(-2px);box-shadow:0 8px 22px #7c3aed26}.app-shell[data-theme=dark] .order-card-item{background:#141c2e;border:1.5px solid #ffffff14;box-shadow:0 4px 14px #00000040}.app-shell[data-theme=dark] .order-card-item:hover{border-color:#a855f7;transform:translateY(-2px);box-shadow:0 8px 22px #8b5cf647}.order-card-header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.order-card-title-wrap{flex-direction:column;gap:2px;display:flex}.order-card-product-name{margin:0;font-size:15px;font-weight:800;line-height:1.3}.app-shell[data-theme=light] .order-card-product-name{color:#0f172a}.app-shell[data-theme=dark] .order-card-product-name{color:#f8fafc}.order-card-no{opacity:.6;font-family:monospace,sans-serif;font-size:11px}.order-card-middle{border-radius:12px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.app-shell[data-theme=light] .order-card-middle{background:#f8fafc}.app-shell[data-theme=dark] .order-card-middle{background:#0f1626}.order-card-meta-item{align-items:center;gap:6px;font-size:12px;display:flex}.order-card-meta-item .meta-label{opacity:.65;font-weight:600}.order-card-meta-item .meta-val{font-weight:800}.order-card-meta-item .price-val{font-size:13.5px}.app-shell[data-theme=light] .order-card-meta-item .price-val{color:#7c3aed}.app-shell[data-theme=dark] .order-card-meta-item .price-val{color:#c084fc}.order-card-footer{justify-content:space-between;align-items:center;padding-top:4px;display:flex}.order-card-date{opacity:.6;direction:ltr;font-size:11px}.view-order-details-btn{cursor:pointer;border:none;border-radius:99px;align-items:center;gap:4px;padding:6px 12px;font-size:11.5px;font-weight:800;transition:all .15s;display:inline-flex}.app-shell[data-theme=light] .view-order-details-btn{color:#7c3aed;background:#7c3aed14}.app-shell[data-theme=light] .view-order-details-btn:hover{background:#7c3aed29}.app-shell[data-theme=dark] .view-order-details-btn{color:#c084fc;background:#a855f71f}.app-shell[data-theme=dark] .view-order-details-btn:hover{background:#a855f738}.order-card-actions-row{align-items:center;gap:8px;display:flex}.order-card-reorder-chip{cursor:pointer;white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:6px 12px;font-size:11.5px;font-weight:800;transition:all .18s;display:inline-flex}.app-shell[data-theme=light] .order-card-reorder-chip{color:#7c3aed;background:#7c3aed14;border:1px solid #7c3aed38}.app-shell[data-theme=light] .order-card-reorder-chip:hover{color:#fff;background:#7c3aed;border-color:#7c3aed;transform:translateY(-1px);box-shadow:0 4px 12px #7c3aed40}.app-shell[data-theme=dark] .order-card-reorder-chip{color:#c084fc;background:#8b5cf624;border:1px solid #8b5cf64d}.app-shell[data-theme=dark] .order-card-reorder-chip:hover{color:#fff;background:#8b5cf6;border-color:#8b5cf6;transform:translateY(-1px);box-shadow:0 4px 14px #8b5cf659}.receipt-actions-bar{border-top:1px dashed #e2e8f0;flex-direction:column;gap:10px;width:100%;margin-top:18px;padding-top:14px;display:flex}.app-shell[data-theme=dark] .receipt-actions-bar{border-top-color:#ffffff1a}.receipt-action-btn{cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 18px;font-size:14.5px;font-weight:800;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.receipt-action-btn.share-receipt-btn{position:relative;overflow:hidden}.app-shell[data-theme=light] .receipt-action-btn.share-receipt-btn{color:#8b5cf6;background:#f0f7ff;border:1.5px solid #bfdbfe}.app-shell[data-theme=light] .receipt-action-btn.share-receipt-btn:hover{background:#e0f2fe;border-color:#93c5fd;transform:translateY(-1px);box-shadow:0 4px 12px #8b5cf626}.app-shell[data-theme=dark] .receipt-action-btn.share-receipt-btn{color:#c084fc;background:#8b5cf61f;border:1.5px solid #8b5cf659}.app-shell[data-theme=dark] .receipt-action-btn.share-receipt-btn:hover{background:#8b5cf638;border-color:#8b5cf68c;transform:translateY(-1px);box-shadow:0 4px 14px #8b5cf640}.receipt-action-btn.reorder-receipt-btn{color:#fff}.app-shell[data-theme=light] .receipt-action-btn.reorder-receipt-btn{background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%);box-shadow:0 6px 18px #8b5cf64d}.app-shell[data-theme=light] .receipt-action-btn.reorder-receipt-btn:hover{background:linear-gradient(135deg,#6d28d9 0%,#0c3e91 100%);transform:translateY(-1px);box-shadow:0 8px 22px #8b5cf661}.app-shell[data-theme=dark] .receipt-action-btn.reorder-receipt-btn{background:linear-gradient(135deg,#8b5cf6 0%,#0f4f9f 100%);box-shadow:0 6px 20px #8b5cf659}.app-shell[data-theme=dark] .receipt-action-btn.reorder-receipt-btn:hover{background:linear-gradient(135deg,#1d82ff 0%,#8b5cf6 100%);transform:translateY(-1px);box-shadow:0 8px 25px #8b5cf673}.receipt-action-btn:disabled{opacity:.65;cursor:not-allowed;transform:none!important}.reorder-confirm-modal{text-align:right;max-width:440px!important;padding:24px!important}.reorder-modal-header{align-items:center;gap:14px;margin-bottom:20px;display:flex}.reorder-badge-icon{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.app-shell[data-theme=light] .reorder-badge-icon{color:#8b5cf6;background:#8b5cf61a;border:1px solid #8b5cf633}.app-shell[data-theme=dark] .reorder-badge-icon{color:#c084fc;background:#8b5cf626;border:1px solid #8b5cf64d}.reorder-modal-header h2{margin:0 0 4px;font-size:18px;font-weight:800}.reorder-modal-header p{opacity:.7;margin:0;font-size:12.5px}.reorder-summary-card{border-radius:16px;flex-direction:column;gap:10px;margin-bottom:16px;padding:14px 16px;display:flex}.app-shell[data-theme=light] .reorder-summary-card{background:#f8fafc;border:1px solid #e2e8f0}.app-shell[data-theme=dark] .reorder-summary-card{background:#ffffff09;border:1px solid #ffffff14}.reorder-summary-row{justify-content:space-between;align-items:center;font-size:13.5px;display:flex}.reorder-summary-row .label{opacity:.7;font-weight:600}.reorder-summary-row .val{font-weight:800}.reorder-summary-row .target-val{color:#0284c7;font-family:monospace;font-size:14px}.app-shell[data-theme=dark] .reorder-summary-row .target-val{color:#c084fc}.reorder-summary-row.total-row{border-top:1px solid #e2e8f0;margin-top:2px;padding-top:10px}.app-shell[data-theme=dark] .reorder-summary-row.total-row{border-top-color:#ffffff14}.reorder-summary-row .price-val{font-size:15.5px}.app-shell[data-theme=light] .reorder-summary-row .price-val{color:#8b5cf6}.app-shell[data-theme=dark] .reorder-summary-row .price-val{color:#c084fc}.reorder-wallet-box{border-radius:14px;flex-direction:column;gap:8px;margin-bottom:20px;padding:12px 14px;display:flex}.app-shell[data-theme=light] .reorder-wallet-box{background:#f1f5f9;border:1px solid #e2e8f0}.app-shell[data-theme=dark] .reorder-wallet-box{background:#ffffff06;border:1px solid #ffffff0f}.reorder-wallet-box .wallet-row{justify-content:space-between;align-items:center;font-size:13px;display:flex}.reorder-wallet-box .wallet-row strong{font-size:14.5px;font-weight:800}.wallet-status-hint{border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:700;display:flex}.wallet-status-hint.sufficient{color:#059669;background:#10b9811f}.app-shell[data-theme=dark] .wallet-status-hint.sufficient{color:#34d399;background:#10b9812e}.wallet-status-hint.insufficient{color:#d97706;background:#f59e0b1f}.app-shell[data-theme=dark] .wallet-status-hint.insufficient{color:#fbbf24;background:#f59e0b2e}.reorder-modal-actions{flex-direction:column;gap:10px;display:flex}.reorder-confirm-btn{cursor:pointer;border-radius:12px;width:100%;padding:13px;font-size:15px;font-weight:800}.topup-redirect-btn{cursor:pointer;border-radius:12px;width:100%;padding:13px;font-size:15px;font-weight:800;color:#fff!important;background:linear-gradient(135deg,#8b5cf6,#6d28d9)!important;box-shadow:0 4px 14px #8b5cf64d!important}.cancel-btn{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;width:100%;padding:11px;font-size:13.5px;font-weight:700;transition:all .15s}.app-shell[data-theme=light] .cancel-btn{color:#64748b;border-color:#e2e8f0}.app-shell[data-theme=light] .cancel-btn:hover{color:#334155;background:#f1f5f9}.app-shell[data-theme=dark] .cancel-btn{color:#94a3b8;border-color:#ffffff1a}.app-shell[data-theme=dark] .cancel-btn:hover{color:#f1f5f9;background:#ffffff0d}.receipt-preview-overlay{z-index:99999;-webkit-backdrop-filter:blur(8px);background:#030712d1;justify-content:center;align-items:center;padding:16px;animation:.22s cubic-bezier(.16,1,.3,1) receiptFadeIn;display:flex;position:fixed;inset:0}@keyframes receiptFadeIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.receipt-preview-card{border-radius:22px;flex-direction:column;width:100%;max-width:440px;max-height:92vh;animation:.25s cubic-bezier(.16,1,.3,1) receiptSlideUp;display:flex;overflow:hidden;box-shadow:0 25px 60px #0009}@keyframes receiptSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.app-shell[data-theme=light] .receipt-preview-card{background:#fff;border:1px solid #e2e8f0}.app-shell[data-theme=dark] .receipt-preview-card{background:#130926;border:1px solid #8b5cf640}.receipt-preview-header{border-bottom:1px solid;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.app-shell[data-theme=light] .receipt-preview-header{background:#fafbfc;border-bottom-color:#f1f5f9}.app-shell[data-theme=dark] .receipt-preview-header{background:#ffffff05;border-bottom-color:#ffffff14}.receipt-header-title{align-items:center;gap:10px;font-size:16px;font-weight:800;display:flex}.app-shell[data-theme=light] .receipt-header-title{color:#0f172a}.app-shell[data-theme=dark] .receipt-header-title{color:#f8fafc}.receipt-check-icon{color:#10b981;flex-shrink:0}.receipt-close-btn{cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}.app-shell[data-theme=light] .receipt-close-btn{color:#64748b}.app-shell[data-theme=light] .receipt-close-btn:hover{color:#0f172a;background:#f1f5f9}.app-shell[data-theme=dark] .receipt-close-btn{color:#94a3b8}.app-shell[data-theme=dark] .receipt-close-btn:hover{color:#fff;background:#ffffff14}.receipt-preview-body{flex-direction:column;align-items:center;gap:12px;max-height:calc(92vh - 200px);padding:16px 20px;display:flex;overflow-y:auto}.receipt-image-wrapper{background:#070b14;border:1px solid #ffffff14;border-radius:14px;width:100%;overflow:hidden;box-shadow:0 10px 30px #00000047}.receipt-full-image{-webkit-user-select:auto;user-select:auto;-webkit-touch-callout:default;width:100%;height:auto;display:block}.receipt-save-tip{text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px 14px;font-size:12.5px;font-weight:700;line-height:1.4;display:flex}.app-shell[data-theme=light] .receipt-save-tip{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.app-shell[data-theme=dark] .receipt-save-tip{color:#34d399;background:#10b9811f;border:1px solid #10b98140}.receipt-preview-actions{border-top:1px solid;flex-direction:column;gap:9px;padding:14px 20px 18px;display:flex}.app-shell[data-theme=light] .receipt-preview-actions{background:#fff;border-top-color:#f1f5f9}.app-shell[data-theme=dark] .receipt-preview-actions{background:#130926;border-top-color:#ffffff14}.receipt-modal-btn{cursor:pointer;border:none;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12.5px 18px;font-size:14.5px;font-weight:800;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.receipt-modal-btn:disabled{opacity:.65;cursor:not-allowed}.receipt-modal-btn.download-btn{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%);box-shadow:0 4px 16px #8b5cf659}.receipt-modal-btn.download-btn:hover{background:linear-gradient(135deg,#6d28d9 0%,#5b21b6 100%);transform:translateY(-1px);box-shadow:0 6px 20px #8b5cf673}.receipt-modal-btn.telegram-send-btn{color:#fff;background:linear-gradient(135deg,#229ed9 0%,#177fb3 100%);box-shadow:0 4px 16px #229ed94d}.receipt-modal-btn.telegram-send-btn:hover{background:linear-gradient(135deg,#177fb3 0%,#12638c 100%);transform:translateY(-1px);box-shadow:0 6px 20px #229ed966}.receipt-modal-btn.share-external-btn{background:0 0}.app-shell[data-theme=light] .receipt-modal-btn.share-external-btn{color:#334155;background:#f8fafc;border:1px solid #e2e8f0}.app-shell[data-theme=light] .receipt-modal-btn.share-external-btn:hover{color:#0f172a;background:#f1f5f9}.app-shell[data-theme=dark] .receipt-modal-btn.share-external-btn{color:#e2e8f0;background:#ffffff0a;border:1px solid #ffffff1f}.app-shell[data-theme=dark] .receipt-modal-btn.share-external-btn:hover{color:#fff;background:#ffffff14}.balance-transfer-view{flex-direction:column;gap:16px;animation:.25s ease-out fadeIn;display:flex}.telecom-hero-header{background:linear-gradient(135deg,#ea1d2414,#f59e0b14);border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.app-shell[data-theme=light] .telecom-hero-header{background:linear-gradient(135deg,#ea1d240d,#f59e0b0d);border-color:#e2e8f0}.telecom-hero-icon{color:#fff;background:linear-gradient(135deg,#b91c1c,#d97706);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 4px 12px #b91c1c4d}.telecom-hero-text h1{margin:0 0 3px;font-size:16px;font-weight:800}.telecom-hero-text p{color:var(--muted,#94a3b8);margin:0;font-size:12px}.app-shell[data-theme=light] .telecom-hero-text p{color:#64748b}.telecom-phone-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172a99;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;gap:14px;padding:18px;transition:all .25s;display:flex}.app-shell[data-theme=light] .telecom-phone-card{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 20px #0000000a}.telecom-phone-card.carrier-active-syriatel{border-color:#dc262666;box-shadow:0 0 20px #dc26261f}.telecom-phone-card.carrier-active-mtn{border-color:#f59e0b66;box-shadow:0 0 20px #f59e0b1f}.telecom-phone-header{justify-content:space-between;align-items:center;display:flex}.telecom-input-label-row{align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.app-shell[data-theme=light] .telecom-input-label-row{color:#1e293b}.telecom-smart-tag{color:#10b981;background:#10b9811f;border-radius:20px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:700;display:flex}.telecom-input-wrapper{background:#00000040;border:1.5px solid #ffffff1f;border-radius:14px;align-items:center;transition:all .2s;display:flex;position:relative;overflow:hidden}.app-shell[data-theme=light] .telecom-input-wrapper{background:#f8fafc;border-color:#cbd5e1}.telecom-input-wrapper:focus-within{border-color:#6366f1;box-shadow:0 0 0 3px #6366f133}.telecom-input-wrapper.detected-syriatel{border-color:#dc2626!important;box-shadow:0 0 0 3px #dc262633!important}.telecom-input-wrapper.detected-mtn{border-color:#f59e0b!important;box-shadow:0 0 0 3px #f59e0b33!important}.telecom-input-wrapper.has-error{animation:.3s telecomShake;border-color:#ef4444!important;box-shadow:0 0 0 3px #ef444433!important}@keyframes telecomShake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.phone-prefix-flag{color:#94a3b8;-webkit-user-select:none;user-select:none;background:#ffffff0d;border-inline-end:1px solid #ffffff1a;align-items:center;gap:6px;height:48px;padding:0 14px;font-size:14px;font-weight:700;display:flex}.app-shell[data-theme=light] .phone-prefix-flag{color:#475569;background:#f1f5f9;border-color:#e2e8f0}.sy-flag{font-size:16px}.telecom-phone-input{letter-spacing:1.5px;color:inherit;text-align:right;direction:ltr;background:0 0;border:none;outline:none;flex:1;padding:12px 14px;font-family:inherit;font-size:18px;font-weight:800}.app-shell[data-theme=light] .telecom-phone-input{color:#0f172a}.clear-phone-btn{color:#94a3b8;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:8px 12px;transition:color .15s;display:flex}.clear-phone-btn:hover{color:#ef4444}.carrier-detected-banner{border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;animation:.2s ease-out slideDown;display:flex}.carrier-detected-banner.syriatel-banner{background:linear-gradient(135deg,#dc262624,#b91c1c0f);border:1px solid #dc26264d}.carrier-detected-banner.mtn-banner{background:linear-gradient(135deg,#f59e0b24,#d977060f);border:1px solid #f59e0b4d}.carrier-detected-banner.unknown-banner{color:#f87171;background:#ef44441a;border:1px solid #ef444440;align-items:center;gap:8px;font-size:12px;display:flex}.app-shell[data-theme=light] .carrier-detected-banner.unknown-banner{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.carrier-badge-left{align-items:center;gap:12px;display:flex}.carrier-banner-logo{object-fit:cover;border-radius:10px;flex-shrink:0;width:40px;height:40px;box-shadow:0 3px 8px #00000026}.carrier-badge-info{flex-direction:column;gap:2px;display:flex}.carrier-banner-name{font-size:14px;font-weight:800}.syriatel-banner .carrier-banner-name{color:#f87171}.app-shell[data-theme=light] .syriatel-banner .carrier-banner-name{color:#b91c1c}.mtn-banner .carrier-banner-name{color:#fbbf24}.app-shell[data-theme=light] .mtn-banner .carrier-banner-name{color:#b45309}.carrier-banner-sub{color:#94a3b8;font-size:11.5px}.app-shell[data-theme=light] .carrier-banner-sub{color:#64748b}.carrier-pill-tag{white-space:nowrap;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:800}.carrier-pill-tag.syriatel-pill{color:#fff;background:#b91c1c}.carrier-pill-tag.mtn-pill{color:#fff;background:#d97706}.telecom-phone-error-msg{color:#ef4444;padding:4px 6px;font-size:12px;font-weight:700;animation:.3s telecomShake}.carrier-manual-tabs{flex-direction:column;gap:8px;margin-top:4px;display:flex}.manual-tabs-label{color:#94a3b8;font-size:11.5px;font-weight:600}.app-shell[data-theme=light] .manual-tabs-label{color:#64748b}.carrier-tabs-group{grid-template-columns:1fr 1fr;gap:10px;display:grid}.carrier-tab-btn{color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:10px 14px;font-family:inherit;font-size:13.5px;font-weight:700;transition:all .2s;display:flex}.app-shell[data-theme=light] .carrier-tab-btn{color:#334155;background:#f8fafc;border-color:#e2e8f0}.carrier-tab-btn:hover{background:#ffffff14}.app-shell[data-theme=light] .carrier-tab-btn:hover{background:#f1f5f9}.tab-carrier-icon{object-fit:cover;border-radius:6px;width:24px;height:24px}.carrier-tab-btn.syriatel-tab.active{color:#f87171;background:linear-gradient(135deg,#dc262633,#b91c1c1a);border-color:#dc2626;box-shadow:0 2px 10px #dc262633}.app-shell[data-theme=light] .carrier-tab-btn.syriatel-tab.active{color:#991b1b;background:#fef2f2;border-color:#b91c1c}.carrier-tab-btn.mtn-tab.active{color:#fbbf24;background:linear-gradient(135deg,#f59e0b33,#d977061a);border-color:#f59e0b;box-shadow:0 2px 10px #f59e0b33}.app-shell[data-theme=light] .carrier-tab-btn.mtn-tab.active{color:#92400e;background:#fffbeb;border-color:#d97706}.balance-denominations-section{flex-direction:column;gap:12px;display:flex}.balance-denominations-header{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.balance-denominations-title{align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex}.balance-packages-badge{color:#94a3b8;background:#ffffff14;border-radius:12px;padding:3px 8px;font-size:11px;font-weight:700}.app-shell[data-theme=light] .balance-packages-badge{color:#64748b;background:#f1f5f9}.balance-denominations-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (width>=640px){.balance-denominations-grid{grid-template-columns:repeat(3,1fr);gap:12px}}@media (width>=900px){.balance-denominations-grid{grid-template-columns:repeat(4,1fr);gap:14px}}.denomination-card{cursor:pointer;text-align:right;background:#0f172a80;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;justify-content:space-between;min-height:115px;padding:14px;transition:all .2s;display:flex;position:relative;overflow:hidden}.app-shell[data-theme=light] .denomination-card{background:#fff;border-color:#e2e8f0;box-shadow:0 2px 8px #0000000a}.denomination-card:hover{border-color:#fff3;transform:translateY(-2px);box-shadow:0 6px 16px #0003}.app-shell[data-theme=light] .denomination-card:hover{border-color:#cbd5e1;box-shadow:0 6px 20px #00000014}.denomination-card.carrier-syriatel:hover{border-color:#dc262666}.denomination-card.carrier-mtn:hover{border-color:#f59e0b66}.denomination-watermark{opacity:.12;pointer-events:none;width:55px;height:55px;position:absolute;top:-8px;left:-8px;transform:rotate(-10deg)}.app-shell[data-theme=light] .denomination-watermark{opacity:.1}.denomination-card-top{z-index:1;justify-content:space-between;align-items:flex-start;margin-bottom:6px;display:flex;position:relative}.denomination-badge{color:#818cf8;background:#6366f126;border-radius:8px;padding:2px 8px;font-size:10px;font-weight:800}.denomination-badge.badge-popular{color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706)}.denomination-badge.badge-vip{color:#fff;background:linear-gradient(135deg,#8b5cf6,#ec4899)}.denomination-badge.badge-instant{color:#10b981;background:#10b98126}.denomination-amount{color:inherit;z-index:1;margin:0 0 4px;font-size:16px;font-weight:900;position:relative}.app-shell[data-theme=light] .denomination-amount{color:#0f172a}.denomination-card-bottom{z-index:1;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;display:flex;position:relative}.app-shell[data-theme=light] .denomination-card-bottom{border-top-color:#f1f5f9}.denomination-price{color:#10b981;font-size:13.5px;font-weight:800}.app-shell[data-theme=light] .denomination-price{color:#059669}.denomination-action-btn{color:inherit;cursor:pointer;background:#ffffff1a;border:none;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:700;transition:all .15s}.app-shell[data-theme=light] .denomination-action-btn{color:#334155;background:#f1f5f9}.denomination-card:hover .denomination-action-btn{color:#fff;background:#6366f1}.denomination-card.carrier-syriatel:hover .denomination-action-btn{color:#fff;background:#b91c1c}.denomination-card.carrier-mtn:hover .denomination-action-btn{color:#fff;background:#d97706}.balance-confirm-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out fadeIn;display:flex;position:fixed;inset:0}.balance-confirm-card{color:#fff;background:#0f172a;border:1px solid #ffffff26;border-radius:20px;flex-direction:column;gap:16px;width:100%;max-width:420px;padding:22px;animation:.25s cubic-bezier(.16,1,.3,1) modalPop;display:flex;box-shadow:0 15px 35px #00000080}.app-shell[data-theme=light] .balance-confirm-card{color:#0f172a;background:#fff;border-color:#e2e8f0;box-shadow:0 15px 40px #00000026}.balance-confirm-card.carrier-syriatel{border-color:#dc262659}.balance-confirm-card.carrier-mtn{border-color:#f59e0b59}.confirm-card-header{justify-content:space-between;align-items:center;display:flex}.confirm-carrier-title-group{align-items:center;gap:12px;display:flex}.confirm-carrier-logo{object-fit:cover;border-radius:12px;width:44px;height:44px}.confirm-title-text h3{margin:0;font-size:16px;font-weight:900}.confirm-title-text span{color:#94a3b8;font-size:12px}.app-shell[data-theme=light] .confirm-title-text span{color:#64748b}.confirm-close-btn{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:4px}.confirm-details-table{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.app-shell[data-theme=light] .confirm-details-table{background:#f8fafc;border-color:#e2e8f0}.confirm-table-row{justify-content:space-between;align-items:center;font-size:13px;display:flex}.confirm-row-label{color:#94a3b8;font-weight:600}.app-shell[data-theme=light] .confirm-row-label{color:#64748b}.confirm-row-val{font-weight:800}.phone-val-highlight{letter-spacing:1px;direction:ltr;font-family:monospace;font-size:14px}.custom-amount-box{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:10px;padding:12px;display:flex}.app-shell[data-theme=light] .custom-amount-box{background:#f8fafc;border-color:#e2e8f0}.custom-amount-input-row{align-items:center;gap:8px;display:flex}.custom-amount-field{color:inherit;background:#0003;border:1px solid #ffffff26;border-radius:10px;outline:none;flex:1;padding:10px 12px;font-size:15px;font-weight:700}.app-shell[data-theme=light] .custom-amount-field{color:#0f172a;background:#fff;border-color:#cbd5e1}.custom-presets-row{flex-wrap:wrap;gap:6px;display:flex}.preset-chip{color:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:700;transition:all .15s}.app-shell[data-theme=light] .preset-chip{color:#334155;background:#f1f5f9;border-color:#e2e8f0}.preset-chip:hover{color:#fff;background:#6366f1}.balance-wallet-hint{border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:700;display:flex}.balance-wallet-hint.sufficient{color:#10b981;background:#10b9811f}.app-shell[data-theme=light] .balance-wallet-hint.sufficient{color:#059669;background:#ecfdf5}.balance-wallet-hint.insufficient{color:#f59e0b;background:#f59e0b1f}.app-shell[data-theme=light] .balance-wallet-hint.insufficient{color:#d97706;background:#fffbeb}.balance-confirm-actions{flex-direction:column;gap:10px;display:flex}.confirm-submit-recharge-btn{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px;font-size:14.5px;font-weight:800;transition:all .2s;display:flex;box-shadow:0 4px 14px #0003}.confirm-submit-recharge-btn.btn-syriatel{color:#fff;background:linear-gradient(135deg,#dc2626,#b91c1c)}.confirm-submit-recharge-btn.btn-mtn{color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706)}.confirm-submit-recharge-btn:disabled{opacity:.6;cursor:not-allowed}.confirm-cancel-recharge-btn{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:12px;width:100%;padding:10px;font-size:13px;font-weight:700}.app-shell[data-theme=light] .confirm-cancel-recharge-btn{color:#64748b;border-color:#e2e8f0}.balance-services-3col{grid-template-columns:repeat(2,1fr);gap:12px;width:100%;display:grid}@media (width>=520px){.balance-services-3col{grid-template-columns:repeat(3,1fr);gap:14px}}.balance-app-card{cursor:pointer;text-align:center;background:#1a1130c7;border:1.5px solid #8b5cf62e;border-radius:18px;flex-direction:column;padding:0;font-family:inherit;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;box-shadow:0 6px 18px #00000040}.app-shell[data-theme=light] .balance-app-card{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 16px #0000000f}.balance-app-card:hover{border-color:#a855f780;transform:translateY(-3px)scale(1.02);box-shadow:0 10px 26px #8b5cf638}.balance-card-cover-wrap{aspect-ratio:1;background:radial-gradient(circle,#8b5cf62e 0%,#120b23d9 100%);border-bottom:1px solid #8b5cf61f;justify-content:center;align-items:center;width:100%;padding:12px;display:flex;overflow:hidden}.app-shell[data-theme=light] .balance-card-cover-wrap{background:#f8fafc;border-bottom:1px solid #e2e8f0}.balance-service-cover-img{filter:drop-shadow(0 4px 10px #0000004d);width:100%;height:100%;transition:transform .25s;display:block;object-fit:contain!important}.balance-app-card:hover .balance-service-cover-img{transform:scale(1.08)}.balance-card-caption{background:inherit;flex-direction:column;align-items:center;gap:2px;padding:10px 8px 12px;display:flex}.balance-service-card-title{color:#fff;letter-spacing:.3px;font-size:13.5px;font-weight:800;line-height:1.3}.app-shell[data-theme=light] .balance-service-card-title{color:#0f172a}.balance-service-card-sub{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;max-width:95%;font-size:10.5px;overflow:hidden}.app-shell[data-theme=light] .balance-service-card-sub{color:#64748b}.topbar{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:6px 0 12px;display:flex}.topbar .brand{cursor:pointer;-webkit-user-select:none;user-select:none;direction:ltr;flex-shrink:0;align-items:center;gap:10px;display:flex}.topbar-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.topbar-actions .icon-button,.topbar-actions .mobile-menu{margin:0;order:unset!important}.home-top-action-bar{box-sizing:border-box;align-items:center;gap:10px;width:100%;margin:8px 0 14px;display:flex}.home-search-pill{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0e152ad1;border:1.5px solid #8b5cf647;border-radius:9999px;flex:1;align-items:center;gap:10px;min-width:0;height:48px;padding:0 16px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:inset 0 1px 2px #0003}.home-search-pill .search-icon{color:#4ea2ff;flex-shrink:0;transition:color .2s}.home-search-pill:focus-within .search-icon{color:#8b5cf6}.home-search-pill input{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:14px;font-weight:600}.home-search-pill input::placeholder{color:#7b91b3;font-weight:500}.quick-transfer-pill-btn{color:#fff;cursor:pointer;white-space:nowrap;letter-spacing:-.2px;background:linear-gradient(135deg,#1d7af2 0%,#6d28d9 100%);border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;height:48px;padding:0 18px;font-family:inherit;font-size:13.5px;font-weight:800;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 18px #8b5cf661}.quick-transfer-pill-btn:hover{background:linear-gradient(135deg,#2582f5 0%,#1660d6 100%);transform:translateY(-2px);box-shadow:0 6px 22px #8b5cf68c}.quick-transfer-pill-btn:hover .quick-pill-arrow{transform:translate(-3px)}.store-ad-banner{background:linear-gradient(135deg,#121c38 0%,#0a1122 100%);border:1.5px solid #8b5cf652;border-radius:20px;flex-direction:column;gap:8px;margin:6px 0 18px;padding:16px 18px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px -4px #0000008c,inset 0 1px 1px #ffffff14}.store-ad-banner:before{content:"";pointer-events:none;background:radial-gradient(circle,#8b5cf647 0%,#0000 70%);border-radius:50%;width:130px;height:130px;position:absolute;top:-40px;left:-40px}.store-ad-banner:hover{border-color:#8b5cf68c;transform:translateY(-2px);box-shadow:0 14px 36px -4px #8b5cf638}.store-ad-badge{color:#52a4ff;z-index:1;background:#8b5cf62e;border:1px solid #8b5cf652;border-radius:9999px;align-items:center;gap:6px;width:fit-content;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex;position:relative}.store-ad-title{color:#fff;letter-spacing:-.2px;z-index:1;margin:0;font-size:15.5px;font-weight:800;line-height:1.45;position:relative}.store-ad-desc{color:#98adc9;z-index:1;margin:0;font-size:12.5px;line-height:1.55;position:relative}.onboarding-banner{cursor:pointer;background:linear-gradient(135deg,#8b5cf629 0%,#104fb41a 100%);border:1.5px solid #8b5cf652;border-radius:18px;align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;transition:all .2s;display:flex}.onboarding-banner:hover{transform:translateY(-2px);box-shadow:0 8px 20px #8b5cf638}.onboarding-banner-icon{color:#fff;background:linear-gradient(135deg,#8b5cf6,#104fb4);border-radius:13px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.onboarding-banner-btn{color:#fff;cursor:pointer;background:#8b5cf6;border:none;border-radius:10px;padding:7px 14px;font-size:10.5px;font-weight:800;box-shadow:0 3px 10px #8b5cf659}.section-title{justify-content:space-between;align-items:flex-end;width:100%;margin:20px 0 12px;display:flex}.section-title>div>span{color:#4ea2ff;letter-spacing:.5px;font-size:11px;font-weight:800;display:block}.section-title h2{color:#fff;letter-spacing:-.3px;margin:2px 0 0;font-size:18px;font-weight:800}.service-count{color:#5aa4ff;white-space:nowrap;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:9999px;padding:4px 11px;font-size:11px;font-weight:800}.category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin-top:10px;display:grid}.category-card{cursor:pointer;text-align:right;min-height:unset!important;background:#0e1629!important;border:1.5px solid #ffffff14!important;border-radius:18px!important;flex-direction:column!important;padding:0!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;display:flex!important;overflow:hidden!important;box-shadow:0 4px 14px #00000059!important}.category-cover{aspect-ratio:1!important;object-fit:contain!important;background:#080d19!important;border-bottom:1px solid #ffffff0f!important;width:100%!important;padding:8px!important;display:block!important}.category-caption{text-align:center!important;background:#0e1629!important;flex-direction:column!important;gap:2px!important;min-width:0!important;padding:9px 8px 11px!important;display:flex!important}.category-caption b{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:12px!important;font-weight:800!important;overflow:hidden!important}.category-caption span{color:#8fa4c4!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:9.5px!important;font-weight:500!important;overflow:hidden!important}.bottom-nav{width:min(100% - 24px,445px);bottom:12px;left:50%;transform:translate(-50%);z-index:40!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#0e1529eb!important;border:1.5px solid #ffffff17!important;border-radius:25px!important;position:fixed!important;box-shadow:0 16px 36px #000000a6!important}.app-shell[data-theme=dark] .bottom-nav button.nav-active{color:#fff!important;background:linear-gradient(135deg,#8b5cf6,#6d28d9)!important;box-shadow:0 8px 20px #8b5cf673!important}.quick-transfer-page{flex-direction:column;gap:16px;max-width:520px;margin:0 auto;padding:12px 12px 40px;animation:.2s fadeIn;display:flex}.quick-transfer-header{justify-content:flex-start;align-items:center;gap:14px;padding-bottom:6px;display:flex}.quick-transfer-back-btn{color:#f8fafc;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:all .2s;display:flex}.quick-transfer-back-btn:hover{background:#ffffff1f;transform:translate(2px)}.quick-transfer-title{color:#fff;margin:0;font-size:20px;font-weight:800}.quick-transfer-card{flex-direction:column;gap:20px;display:flex}.quick-field-group{flex-direction:column;gap:8px;display:flex;position:relative}.quick-carrier-badge-chip.carrier-waiting{color:#94a3b8;background:#ffffff0d;border:1px dashed #fff3;font-size:11.5px}.quick-waiting-card{text-align:center;background:radial-gradient(circle at top,#8b5cf617 0%,#0e162999 100%),#0e1629;border:1.5px dashed #8b5cf64d;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;margin-top:4px;padding:34px 20px;animation:.3s cubic-bezier(.16,1,.3,1) fadeIn;display:flex;box-shadow:0 10px 30px #00000040}.quick-waiting-icon-box{color:#4ea2ff;background:linear-gradient(135deg,#8b5cf633 0%,#1255c21a 100%);border:1.5px solid #8b5cf659;border-radius:18px;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:14px;display:flex;box-shadow:0 8px 20px #8b5cf62e}.quick-waiting-title{color:#fff;margin:0 0 8px;font-size:17px;font-weight:800}.quick-waiting-badges-row{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;display:flex}.quick-hint-badge{border-radius:12px;align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;font-weight:700;transition:all .2s;display:inline-flex}.quick-hint-badge.syriatel-hint{color:#fca5a5;background:#ea1d241a;border:1px solid #ea1d2440}.quick-hint-badge.mtn-hint{color:#fde047;background:#eab3081a;border:1px solid #eab30840}@media (width<=480px){.quick-operations-tabs{grid-template-columns:repeat(2,1fr);gap:8px}}.quick-op-tab{color:#94a3b8;cursor:pointer;background:#0d1527;border:1.5px solid #1e2c45;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-family:inherit;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.quick-op-tab span{white-space:nowrap;font-size:12px;font-weight:800}.quick-op-tab:hover{color:#fff;background:#101a30;border-color:#8b5cf680;transform:translateY(-1px)}.quick-op-tab.active svg{color:#8b5cf6}.quick-badge-carrier-title{font-weight:800}.quick-input-box{background:#0d1527;border:1.5px solid #1e2c45;border-radius:14px;align-items:center;height:52px;padding:0 16px;transition:all .2s;display:flex}.quick-input-box.has-error{border-color:#ef4444}.quick-phone-input{color:#fff;letter-spacing:1px;text-align:right;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:20px;font-weight:800}.quick-phone-input::placeholder{color:#475569;letter-spacing:0;font-size:16px;font-weight:600}.quick-clear-btn{color:#94a3b8;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:all .15s;display:flex}.quick-field-error-msg{color:#f87171;padding-right:4px;font-size:12px;font-weight:600}.quick-select-box{cursor:pointer;-webkit-user-select:none;user-select:none;background:#0d1527;border:1.5px solid #1e2c45;border-radius:14px;justify-content:space-between;align-items:center;height:52px;padding:0 16px;transition:all .2s;display:flex}.quick-select-box:hover,.quick-select-box.open{background:#101a30;border-color:#8b5cf6}.quick-select-arrow{color:#8b5cf6;flex-shrink:0;transition:transform .2s}.quick-select-box.open .quick-select-arrow{transform:rotate(180deg)}.quick-select-value{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;overflow:hidden}.quick-dropdown-menu{z-index:50;background:#0f192e;border:1.5px solid #1e2c45;border-radius:14px;flex-direction:column;gap:4px;max-height:260px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 30px #0009}.quick-dropdown-item{cursor:pointer;color:#e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 14px;transition:all .15s;display:flex}.quick-dropdown-item:hover{color:#4ea2ff;background:#8b5cf626}.quick-dropdown-item.selected{color:#8b5cf6;background:#8b5cf640}.quick-item-logo{object-fit:contain;border-radius:6px;flex-shrink:0;width:24px;height:24px;margin-left:10px}.quick-item-details{flex-direction:column;flex:1;gap:2px;display:flex}.quick-item-details b{font-size:14px;font-weight:800}.quick-item-details small{color:#94a3b8;font-size:11px}.quick-item-price{color:#4ea2ff;font-size:13px;font-weight:700}.quick-check-icon{color:#8b5cf6}.quick-chips-row{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.quick-chip-btn{color:#cbd5e1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;border-radius:10px;flex:calc(25% - 8px);justify-content:center;align-items:center;min-width:70px;height:38px;font-family:inherit;font-size:13px;font-weight:700;transition:all .15s;display:flex}.quick-chip-btn:hover{color:#fff;background:#8b5cf626;border-color:#8b5cf6}.quick-chip-btn.active{color:#fff;background:#8b5cf6;border-color:#8b5cf6;box-shadow:0 4px 12px #8b5cf666}.quick-custom-amount-box{background:#00000040;border:1px dashed #8b5cf666;border-radius:12px;flex-direction:column;gap:8px;margin-top:8px;padding:12px;display:flex}.quick-custom-amount-input-wrap{background:#090e1a;border:1.5px solid #1e2c45;border-radius:10px;align-items:center;height:44px;padding:0 12px;display:flex}.quick-custom-amount-input{color:#4ea2ff;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:18px;font-weight:800}.quick-custom-currency{color:#64748b;font-size:13px;font-weight:700}.quick-shortcut-btn{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;padding:4px 10px;font-size:11.5px;font-weight:700;transition:all .15s}.quick-shortcut-btn:hover{color:#fff;background:#8b5cf633;border-color:#8b5cf6}.quick-notice-card{background:#0e1526;border:1px solid #ffffff14;border-radius:16px;padding:18px 20px;box-shadow:inset 0 1px 1px #ffffff0d}.quick-notice-text{color:#cbd5e1;text-align:right;letter-spacing:.1px;margin:0;font-size:13.5px;font-weight:500;line-height:1.85}.quick-action-section{flex-direction:column;gap:10px;margin-top:4px;display:flex}.quick-wallet-bar{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.quick-submit-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%);border:none;border-radius:14px;justify-content:center;align-items:center;width:100%;height:52px;font-family:inherit;font-size:16px;font-weight:800;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 6px 20px #8b5cf666}.quick-submit-btn:hover{background:linear-gradient(135deg,#2582f5 0%,#1660d6 100%);transform:translateY(-2px);box-shadow:0 8px 24px #8b5cf68c}.quick-topup-btn:hover{background:#6d28d9}.quick-confirm-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;background:#030712d1;justify-content:center;align-items:center;padding:16px;animation:.15s fadeIn;display:flex;position:fixed;inset:0}.quick-confirm-card{background:#0f172a;border:1.5px solid #1e2c45;border-radius:20px;flex-direction:column;gap:16px;width:100%;max-width:440px;padding:22px;animation:.2s cubic-bezier(.16,1,.3,1) scaleUp;display:flex;box-shadow:0 20px 40px #000000b3}.quick-confirm-header h3{color:#fff;text-align:center;margin:0;font-size:17px;font-weight:800}.quick-confirm-details{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.quick-confirm-row{color:#94a3b8;justify-content:space-between;align-items:center;font-size:13.5px;display:flex}.quick-confirm-row strong,.quick-confirm-row b{color:#f8fafc;font-weight:700}.quick-confirm-phone{letter-spacing:.8px;font-size:15px;color:#4ea2ff!important}.quick-confirm-carrier-chip{background:#ffffff14;border-radius:6px;align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.total-price-row{border-top:1px dashed #ffffff1a;margin-top:2px;padding-top:8px}.quick-price-highlight{font-size:17px;font-weight:900;color:#10b981!important}.quick-confirm-balance-preview{background:#00000040;border-radius:10px;justify-content:space-between;align-items:center;margin-top:4px;padding:8px 12px;display:flex}.quick-confirm-balance-preview b{color:#cbd5e1;font-size:13px}.quick-confirm-balance-preview .balance-after{color:#4ea2ff}.arrow-sep{color:#64748b;font-weight:800}.quick-confirm-actions{gap:10px;display:flex}.quick-confirm-submit-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%);border:none;border-radius:12px;flex:2;height:48px;font-family:inherit;font-size:15px;font-weight:800;transition:all .2s}.quick-confirm-submit-btn:hover{background:linear-gradient(135deg,#2582f5 0%,#1660d6 100%)}.app-shell[data-theme=light] .topbar{padding:6px 0 12px}.app-shell[data-theme=light] .home-search-pill:focus-within{background:#fff;border-color:#17a65f;box-shadow:0 0 0 3.5px #17a65f2e}.app-shell[data-theme=light] .quick-transfer-pill-btn:hover{background:linear-gradient(135deg,#1cb86a 0%,#149455 100%);box-shadow:0 6px 22px #17a65f73}.app-shell[data-theme=light] .store-ad-banner{background:linear-gradient(135deg,#fff 0%,#f1faf4 100%);border-color:#cce8d5;box-shadow:0 8px 24px -4px #11854b14,inset 0 1px 1px #fff}.app-shell[data-theme=light] .store-ad-banner:before{background:radial-gradient(circle,#17a65f33 0%,#0000 70%)}.app-shell[data-theme=light] .store-ad-banner:hover{border-color:#17a65f;box-shadow:0 12px 28px -4px #17a65f2e}.app-shell[data-theme=light] .section-title>div>span{color:#11854b}.app-shell[data-theme=light] .service-count{color:#11854b;background:#17a65f1f;border-color:#17a65f40}.app-shell[data-theme=light] .category-cover{background:#f8fdf9!important;border-bottom-color:#edf5ef!important}.app-shell[data-theme=light] .category-caption{background:#fff!important}.app-shell[data-theme=light] .onboarding-banner{background:linear-gradient(135deg,#17a65f1f 0%,#0e7d440f 100%);border-color:#17a65f47}.app-shell[data-theme=light] .onboarding-banner-icon{background:linear-gradient(135deg,#17a65f,#0e7d44)}.app-shell[data-theme=light] .onboarding-banner-btn{background:#17a65f;box-shadow:0 3px 10px #17a65f4d}.app-shell[data-theme=light] .bottom-nav{background:#fffffff0!important;border:1.5px solid #dcece1!important;box-shadow:0 16px 36px #11854b1a!important}.app-shell[data-theme=light] .quick-transfer-back-btn{color:#12221c;background:#fff;border-color:#dcece1;box-shadow:0 2px 6px #0000000a}.app-shell[data-theme=light] .quick-carrier-badge-chip.carrier-waiting{color:#64748b;background:#f1f5f9;border:1px dashed #cbd5e1}.app-shell[data-theme=light] .quick-waiting-card{background:radial-gradient(circle at top,#17a65f14 0%,#fffffff2 100%),#fff;border-color:#17a65f59;box-shadow:0 10px 24px #11854b0f}.app-shell[data-theme=light] .quick-waiting-icon-box{color:#11854b;background:#17a65f1f;border-color:#17a65f4d;box-shadow:0 8px 16px #17a65f1a}.app-shell[data-theme=light] .quick-hint-badge.syriatel-hint{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.app-shell[data-theme=light] .quick-hint-badge.mtn-hint{color:#a16207;background:#fefce8;border-color:#fef08a}.app-shell[data-theme=light] .quick-field-carrier-tag{color:#11854b;background:#17a65f1f;border-color:#17a65f40}.app-shell[data-theme=light] .quick-op-tab:hover{color:#11854b;background:#f2faf5;border-color:#17a65f}.app-shell[data-theme=light] .quick-op-tab.active{color:#11854b;background:#17a65f1f;border-color:#17a65f;box-shadow:0 4px 14px #17a65f33}.app-shell[data-theme=light] .quick-op-tab.active svg{color:#17a65f}.app-shell[data-theme=light] .quick-input-box,.app-shell[data-theme=light] .quick-select-box{background:#fff;border-color:#dcece1;box-shadow:0 2px 8px #11854b0a}.app-shell[data-theme=light] .quick-input-box:focus-within,.app-shell[data-theme=light] .quick-select-box:hover,.app-shell[data-theme=light] .quick-select-box.open{border-color:#17a65f;box-shadow:0 0 0 3px #17a65f26}.app-shell[data-theme=light] .quick-phone-input,.app-shell[data-theme=light] .quick-select-value{color:#12221c}.app-shell[data-theme=light] .quick-select-arrow{color:#17a65f}.app-shell[data-theme=light] .quick-dropdown-menu{background:#fff;border-color:#dcece1;box-shadow:0 14px 30px #11854b26}.app-shell[data-theme=light] .quick-dropdown-item{color:#12221c}.app-shell[data-theme=light] .quick-dropdown-item:hover{color:#11854b;background:#f2faf5}.app-shell[data-theme=light] .quick-dropdown-item.selected{color:#11854b;background:#17a65f1f}.app-shell[data-theme=light] .quick-item-price{color:#11854b}.app-shell[data-theme=light] .quick-check-icon{color:#17a65f}.app-shell[data-theme=light] .quick-chip-btn:hover{color:#11854b;background:#f2faf5;border-color:#17a65f}.app-shell[data-theme=light] .quick-chip-btn.active{color:#fff;background:#17a65f;border-color:#17a65f;box-shadow:0 4px 12px #17a65f59}.app-shell[data-theme=light] .quick-custom-amount-input-wrap{background:#fff;border-color:#dcece1}.app-shell[data-theme=light] .quick-custom-amount-input{color:#11854b}.app-shell[data-theme=light] .quick-shortcut-btn{color:#2d4639;background:#fff;border-color:#dcece1}.app-shell[data-theme=light] .quick-shortcut-btn:hover{color:#11854b;background:#f2faf5;border-color:#17a65f}.app-shell[data-theme=light] .quick-notice-card{background:#f8fdf9;border-color:#dcece1}.app-shell[data-theme=light] .wallet-label{color:#6e8378}.app-shell[data-theme=light] .quick-submit-btn{background:linear-gradient(135deg,#17a65f 0%,#11854b 100%);box-shadow:0 6px 20px #17a65f59}.app-shell[data-theme=light] .quick-submit-btn:hover{background:linear-gradient(135deg,#1cb86a 0%,#149455 100%);box-shadow:0 8px 24px #17a65f7a}.app-shell[data-theme=light] .quick-topup-btn{background:#17a65f}.app-shell[data-theme=light] .quick-topup-btn:hover{background:#11854b}.app-shell[data-theme=light] .quick-confirm-card{background:#fff;border-color:#dcece1;box-shadow:0 20px 40px #11854b1f}.app-shell[data-theme=light] .quick-confirm-header h3{color:#12221c}.app-shell[data-theme=light] .quick-confirm-details{background:#f8fdf9;border-color:#dcece1}.app-shell[data-theme=light] .quick-confirm-row strong,.app-shell[data-theme=light] .quick-confirm-row b{color:#12221c}.app-shell[data-theme=light] .quick-confirm-phone{color:#11854b!important}.app-shell[data-theme=light] .quick-confirm-submit-btn{background:linear-gradient(135deg,#17a65f 0%,#11854b 100%)}.app-shell[data-theme=light] .quick-confirm-submit-btn:hover{background:linear-gradient(135deg,#1cb86a 0%,#149455 100%)}.app-shell[data-theme=light] .quick-confirm-cancel-btn{color:#6e8378;background:#f2faf5;border-color:#dcece1}.app-shell[data-theme=light] .quick-confirm-balance-preview{background:#f2faf5}.app-shell[data-theme=light] .quick-confirm-balance-preview .balance-after{color:#11854b}@media (width<=480px){.topbar{gap:8px;padding:6px 0 10px}.topbar .brand{gap:8px}.brand-mark{border-radius:12px;width:38px;height:38px;font-size:16px}.brand b{letter-spacing:.12em;font-size:10px}.brand span{font-size:8.5px}.topbar-actions{gap:6px}.topbar-actions .icon-button{width:36px;height:36px}.home-top-action-bar{gap:8px;margin:6px 0 10px}.home-search-pill{height:44px;padding:0 12px}.home-search-pill input{font-size:13px}.quick-transfer-pill-btn{height:44px;padding:0 14px;font-size:13px}.store-ad-banner{border-radius:16px;margin:6px 0 14px;padding:14px 16px}.store-ad-title{font-size:14px}.store-ad-desc{font-size:11.5px}.category-grid{gap:8px}.category-card{border-radius:15px!important}.category-caption{padding:7px 6px 9px!important}.category-caption b{font-size:11px!important}.category-caption span{font-size:8.5px!important}.quick-transfer-page{padding:10px 8px 30px}.quick-phone-input{font-size:18px}.quick-chip-btn{min-width:60px;height:36px;font-size:12px}}@media (width<=360px){.brand span{display:none}.quick-transfer-pill-btn{padding:0 10px;font-size:12px}.quick-transfer-pill-btn .quick-pill-text{font-size:12px}.category-grid{grid-template-columns:repeat(2,1fr)}}:root{--sc-purple:#8b5cf6;--sc-purple-dark:#6d28d9;--sc-teal:#00c896;--sc-amber:#f5a623;--sc-red:#e02020}.brand-mark{animation:4s ease-in-out infinite brand-pulse;background:linear-gradient(145deg,#c084fc,#8b5cf6 48%,#5b21b6)!important;border-radius:16px!important;width:46px!important;height:46px!important;font-size:19px!important;font-weight:900!important;box-shadow:0 8px 24px #8b5cf680!important}@keyframes brand-pulse{0%,to{box-shadow:0 8px 24px #8b5cf680}50%{box-shadow:0 8px 32px #8b5cf6c7}}.icon-button{background:#ffffff0d!important;border-color:#ffffff1a!important;border-radius:50%!important;width:44px!important;height:44px!important;transition:all .2s cubic-bezier(.34,1.56,.64,1)!important}.icon-button:hover{transform:scale(1.08);background:#8b5cf626!important;border-color:#8b5cf666!important}.home-search-pill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#170e2bb3;border:1.5px solid #8b5cf62e;border-radius:16px;flex:1;align-items:center;gap:10px;height:50px;padding:0 16px;transition:all .25s;display:flex}.home-search-pill:focus-within{background:#170e2be6;border-color:#8b5cf68c;box-shadow:0 0 0 3px #8b5cf61f}.home-search-pill .search-icon{color:#8b5cf6;flex-shrink:0}.home-search-pill input{color:#f3e8ff;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:14px}.quick-transfer-pill-btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%);border:none;border-radius:16px;align-items:center;gap:8px;height:50px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:800;transition:all .25s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 20px #8b5cf66b}.quick-transfer-pill-btn:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff26 0%,#0000 60%);position:absolute;inset:0}.quick-transfer-pill-btn:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 10px 28px #8b5cf694}.quick-transfer-pill-btn:active{transform:scale(.97)}.store-ad-banner{background:linear-gradient(135deg,#170e2bf2 0%,#050915fa 100%);border:1px solid #8b5cf638;border-radius:20px;margin:4px 0 18px;padding:18px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000004d}.store-ad-banner:before{content:"";pointer-events:none;background:radial-gradient(circle,#8b5cf638 0%,#0000 70%);border-radius:50%;width:140px;height:140px;position:absolute;top:-30px;right:-30px}.store-ad-badge{color:#c084fc;background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:99px;align-items:center;gap:6px;margin-bottom:8px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-flex}.store-ad-title{color:#fff;margin:0 0 6px;font-size:15px;font-weight:800;line-height:1.4}.store-ad-desc{color:#7a8fb5;margin:0;font-size:12px;line-height:1.6}.category-card{overflow:hidden;border-radius:20px!important;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s!important;box-shadow:0 4px 16px #0003!important}.category-card:hover{transform:translateY(-4px)scale(1.02)!important;box-shadow:0 14px 36px #8b5cf638!important}.category-cover{aspect-ratio:1;object-fit:cover!important;background:#120924!important}.category-caption{background:#170e2b!important;border-top:1px solid #8b5cf61f!important;padding:9px 10px 11px!important}.category-caption span{color:#8b7ca6!important;font-size:9px!important}.wallet-hero{background:linear-gradient(140deg,#2b1452 0%,#1e0d3b 50%,#0e061c 100%)!important;border:1px solid #8b5cf659!important;border-radius:28px!important;box-shadow:0 20px 50px #260e4b99!important}.bottom-nav{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#110924f2!important;border-color:#8b5cf62e!important;border-radius:28px!important;padding:6px!important}.bottom-nav button{border-radius:18px!important;gap:3px!important;font-size:8.5px!important;transition:all .2s cubic-bezier(.34,1.56,.64,1)!important}.bottom-nav button.nav-active{transform:translateY(-2px);color:#fff!important;background:linear-gradient(145deg,#8b5cf6 0%,#6d28d9 100%)!important;box-shadow:0 6px 18px #8b5cf680!important}.quick-transfer-header{align-items:center!important;gap:14px!important;margin-bottom:20px!important;display:flex!important}.quick-transfer-back-btn{color:#c084fc!important;background:#8b5cf614!important;border:1.5px solid #8b5cf633!important;border-radius:14px!important;place-items:center!important;width:42px!important;height:42px!important;transition:all .2s cubic-bezier(.34,1.56,.64,1)!important;display:grid!important}.quick-transfer-back-btn:hover{background:#8b5cf62e!important;border-color:#8b5cf673!important;transform:scale(1.08)!important}.quick-transfer-title{letter-spacing:-.04em!important;color:#fff!important;font-size:22px!important;font-weight:900!important}.quick-transfer-card{background:0 0!important;border:none!important;flex-direction:column!important;gap:16px!important;padding:0!important;display:flex!important}.quick-field-header-row{justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}.quick-field-carrier-tag{color:#c084fc;background:#8b5cf61f;border:1px solid #8b5cf638;border-radius:99px;padding:3px 10px;font-size:11px;font-weight:700}.quick-carrier-badge-chip{border-radius:99px;align-items:center;gap:7px;padding:5px 12px;font-size:12px;font-weight:700;animation:.3s cubic-bezier(.34,1.56,.64,1) badge-slide-in;display:inline-flex}@keyframes badge-slide-in{0%{opacity:0;transform:translate(10px)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}.quick-carrier-badge-chip.carrier-syriatel{color:#ff7a7a;background:#e020201f;border:1.5px solid #e020204d}.quick-carrier-badge-chip.carrier-mtn{color:#ffc85e;background:#f5a6231f;border:1.5px solid #f5a6234d}.quick-carrier-badge-chip.carrier-waiting{color:#8b7ca6;background:#ffffff0d;border:1.5px solid #ffffff1a;font-style:italic}.quick-badge-carrier-logo{object-fit:contain!important;border-radius:4px!important;width:20px!important;height:20px!important}.quick-input-box{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#170e2bcc;border:2px solid #8b5cf633;border-radius:18px;align-items:center;gap:10px;height:62px;padding:0 18px;transition:all .25s;display:flex}.quick-input-box:focus-within{background:#170e2bf2;border-color:#8b5cf699;box-shadow:0 0 0 4px #8b5cf61a}.quick-input-box.has-error{border-color:#e0202099;box-shadow:0 0 0 3px #e020201a}.quick-phone-input{color:#fff;letter-spacing:.05em;text-align:left;direction:ltr;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-weight:700;font-size:22px!important}.quick-phone-input::placeholder{color:#6b5b85;font-size:18px;font-weight:400}.quick-field-error-msg{color:#ff8a8a;background:#e0202014;border:1px solid #e0202033;border-radius:10px;padding:8px 14px;font-size:11.5px;font-weight:600}.quick-waiting-card{background:0 0!important;border:none!important;flex-direction:column!important;gap:16px!important;padding:0!important;display:flex!important}.quick-waiting-title{color:#e9d5ff!important;text-align:center!important;margin:0!important;font-size:16px!important;font-weight:800!important}.quick-waiting-desc{color:#8b7ca6!important;text-align:center!important;margin:0!important;font-size:12px!important;line-height:1.65!important}.quick-waiting-icon-box{display:none!important}.quick-carrier-tile{cursor:pointer;text-align:center;border:2px solid #0000;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:22px 14px;font-family:inherit;transition:all .25s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:hidden}.quick-carrier-tile:active{transform:scale(.96)}.syriatel-tile{background:linear-gradient(145deg,#1e0808 0%,#2d0a0a 100%);border-color:#e020204d;box-shadow:0 8px 28px #e0202033}.syriatel-tile:hover{border-color:#e02020a6;box-shadow:0 16px 40px #e0202061}.mtn-tile{background:linear-gradient(145deg,#1a1200 0%,#2a1e00 100%);border-color:#f5a6234d;box-shadow:0 8px 28px #f5a62326}.mtn-tile:hover{border-color:#f5a623a6;box-shadow:0 16px 40px #f5a62352}.carrier-tile-logo{object-fit:contain!important;filter:drop-shadow(0 4px 12px #0006)!important;border-radius:16px!important;width:58px!important;height:58px!important;transition:transform .25s cubic-bezier(.34,1.56,.64,1)!important}.quick-carrier-tile:hover .carrier-tile-logo{transform:scale(1.1)translateY(-2px)}.carrier-tile-name{color:#fff!important;letter-spacing:-.02em!important;font-size:15px!important;font-weight:900!important}.carrier-tile-hint{border-radius:8px!important;padding:3px 8px!important;font-size:10.5px!important;font-weight:600!important;line-height:1.4!important}.syriatel-tile .carrier-tile-hint{color:#ff9090;background:#e020201f}.mtn-tile .carrier-tile-hint{color:#ffd27a;background:#f5a6231f}.carrier-tile-badge{color:#00c896;background:#00c89626;border:1px solid #00c89640;border-radius:99px;padding:3px 8px;font-size:9px;font-weight:800;position:absolute;top:10px;left:10px}.quick-waiting-badges-row{flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;margin-top:2px!important;display:flex!important}.quick-hint-badge{border-radius:99px!important;align-items:center!important;gap:6px!important;padding:5px 12px!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important}.syriatel-hint{color:#ff9090!important;background:#e0202014!important;border:1px solid #e0202033!important}.mtn-hint{color:#ffd27a!important;background:#f5a62314!important;border:1px solid #f5a62333!important}.quick-operations-tabs{grid-template-columns:repeat(4,1fr)!important;gap:8px!important;display:grid!important}.quick-op-tab{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#8b7ca6!important;cursor:pointer!important;background:#170e2bcc!important;border:2px solid #8b5cf61f!important;border-radius:18px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:14px 6px!important;font-family:inherit!important;font-size:11px!important;font-weight:700!important;transition:all .2s cubic-bezier(.34,1.56,.64,1)!important;display:flex!important;position:relative!important;overflow:hidden!important}.quick-op-tab .op-icon-wrap{border-radius:12px;place-items:center;width:38px;height:38px;transition:all .2s;display:grid}.quick-op-tab[data-op=UNITS] .op-icon-wrap{color:#c084fc;background:#8b5cf626}.quick-op-tab[data-op=CASH] .op-icon-wrap{color:#5de8c0;background:#00c89626}.quick-op-tab[data-op=BILLS] .op-icon-wrap{color:#ffc85e;background:#f5a62326}.quick-op-tab[data-op=WHOLESALE] .op-icon-wrap{color:#c4b5fd;background:#a78bfa26}.quick-op-tab.active{color:#d8b4fe!important;background:#8b5cf61f!important;border-color:#8b5cf68c!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #8b5cf647!important}.quick-op-tab.active[data-op=CASH]{color:#5de8c0!important;background:#00c8961a!important;border-color:#00c89680!important;box-shadow:0 6px 20px #00c89633!important}.quick-op-tab.active[data-op=BILLS]{color:#ffc85e!important;background:#f5a6231a!important;border-color:#f5a62380!important;box-shadow:0 6px 20px #f5a62333!important}.quick-op-tab.active[data-op=WHOLESALE]{color:#c4b5fd!important;background:#a78bfa1a!important;border-color:#a78bfa80!important;box-shadow:0 6px 20px #a78bfa33!important}.quick-op-tab:not(.active):hover{color:#c084fc!important;background:#8b5cf612!important;border-color:#8b5cf64d!important;transform:translateY(-2px)!important}.quick-chips-row{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.quick-chip-btn{color:#a78bfa!important;cursor:pointer!important;background:#170e2bb3!important;border:1.5px solid #8b5cf62e!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;min-width:68px!important;height:40px!important;padding:0 16px!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;transition:all .2s cubic-bezier(.34,1.56,.64,1)!important;display:inline-flex!important}.quick-chip-btn:hover{color:#d8b4fe!important;background:#8b5cf61a!important;border-color:#8b5cf666!important;transform:translateY(-1px)!important}.quick-custom-amount-box{background:#170e2bcc!important;border:1.5px solid #8b5cf633!important;border-radius:16px!important;flex-direction:column!important;gap:10px!important;padding:16px!important;display:flex!important}.quick-custom-amount-label{color:#a78bfa!important;font-size:11.5px!important;font-weight:700!important}.quick-custom-amount-input-wrap{align-items:center!important;gap:8px!important;display:flex!important}.quick-custom-amount-input{color:#fff!important;background:#050915b3!important;border:1.5px solid #8b5cf640!important;border-radius:14px!important;outline:none!important;flex:1!important;height:52px!important;padding:0 16px!important;font-family:inherit!important;font-size:20px!important;font-weight:700!important;transition:all .2s!important}.quick-custom-amount-input:focus{border-color:#8b5cf699!important;box-shadow:0 0 0 3px #8b5cf61a!important}.quick-custom-currency{color:#8b7ca6!important;white-space:nowrap!important;font-size:13px!important;font-weight:800!important}.quick-custom-shortcuts{flex-wrap:wrap!important;gap:6px!important;display:flex!important}.quick-shortcut-btn{color:#5de8c0!important;cursor:pointer!important;background:#00c89612!important;border:1px solid #00c89633!important;border-radius:9px!important;height:32px!important;padding:0 12px!important;font-family:inherit!important;font-size:11px!important;font-weight:700!important;transition:all .2s!important}.quick-shortcut-btn:hover{background:#00c89626!important;border-color:#00c89666!important;transform:translateY(-1px)!important}.quick-notice-card{background:#f5a6230d!important;border:1px solid #f5a62333!important;border-radius:14px!important;padding:14px 16px!important}.quick-action-section{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#110924e6!important;border:1.5px solid #8b5cf633!important;border-radius:20px!important;padding:16px!important}.quick-submit-btn{color:#fff!important;cursor:pointer!important;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)!important;border:none!important;border-radius:16px!important;width:100%!important;height:56px!important;font-family:inherit!important;font-size:15px!important;font-weight:800!important;transition:all .25s cubic-bezier(.34,1.56,.64,1)!important;position:relative!important;overflow:hidden!important;box-shadow:0 8px 28px #8b5cf673!important}.quick-submit-btn:active{transform:scale(.98)!important}.quick-insufficient-wrap{flex-direction:column!important;gap:10px!important;display:flex!important}.quick-insufficient-msg{color:#ff9090!important;background:#e0202014!important;border:1px solid #e0202033!important;border-radius:12px!important;padding:12px 14px!important;font-size:12px!important;font-weight:600!important;line-height:1.5!important}.quick-topup-btn{color:#5de8c0!important;cursor:pointer!important;background:#00c89614!important;border:2px solid #00c89666!important;border-radius:14px!important;width:100%!important;height:50px!important;font-family:inherit!important;font-size:14px!important;font-weight:800!important;transition:all .25s!important}.quick-topup-btn:hover{background:#00c89629!important;box-shadow:0 6px 20px #00c89633!important}.quick-confirm-overlay{z-index:999!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#02050fd9!important;justify-content:center!important;align-items:flex-end!important;padding:16px!important;display:flex!important;position:fixed!important;inset:0!important}.quick-confirm-card{background:#120924!important;border:1.5px solid #8b5cf64d!important;border-radius:28px!important;width:100%!important;max-width:460px!important;animation:.3s cubic-bezier(.34,1.56,.64,1) confirm-slide-up!important;overflow:hidden!important;box-shadow:0 30px 80px #000c!important}@keyframes confirm-slide-up{0%{opacity:0;transform:translateY(60px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.quick-confirm-header{background:#8b5cf60d!important;border-bottom:1px solid #8b5cf61f!important;padding:18px 20px 14px!important}.quick-confirm-header h3{color:#fff!important;margin:0!important;font-size:17px!important;font-weight:800!important}.quick-confirm-details{flex-direction:column!important;gap:10px!important;padding:16px 20px!important;display:flex!important}.quick-confirm-row{background:#ffffff08!important;border:1px solid #ffffff0d!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;padding:10px 14px!important;display:flex!important}.quick-confirm-row span{color:#8b7ca6!important;font-size:12px!important;font-weight:600!important}.quick-confirm-row b{color:#e9d5ff!important;font-size:13px!important;font-weight:700!important}.quick-confirm-phone{color:#c084fc!important;letter-spacing:.04em!important;font-size:15px!important;font-weight:800!important}.quick-confirm-carrier-chip{background:#8b5cf61a!important;border:1px solid #8b5cf633!important;border-radius:99px!important;align-items:center!important;gap:6px!important;padding:4px 10px!important;display:inline-flex!important}.total-price-row{background:#8b5cf614!important;border-color:#8b5cf633!important}.quick-price-highlight{color:#c084fc!important;font-size:17px!important;font-weight:900!important}.quick-confirm-balance-preview{background:#00c8960d!important;border:1px solid #00c89626!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;padding:12px 14px!important;display:flex!important}.quick-confirm-balance-preview small{color:#8b7ca6!important;font-size:10px!important;display:block!important}.quick-confirm-balance-preview b{color:#e9d5ff!important;font-size:14px!important;font-weight:700!important}.balance-after{color:#5de8c0!important}.quick-confirm-actions{gap:10px!important;padding:0 20px 20px!important;display:flex!important}.quick-confirm-submit-btn{color:#fff!important;cursor:pointer!important;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)!important;border:none!important;border-radius:14px!important;flex:2!important;height:52px!important;font-family:inherit!important;font-size:14px!important;font-weight:800!important;transition:all .2s!important;box-shadow:0 8px 24px #8b5cf666!important}.quick-confirm-submit-btn:hover{transform:translateY(-1px)!important;box-shadow:0 12px 32px #8b5cf68c!important}.quick-confirm-submit-btn:disabled{opacity:.5!important;cursor:not-allowed!important}.quick-confirm-cancel-btn{color:#8b7ca6!important;cursor:pointer!important;background:#ffffff0a!important;border:1.5px solid #ffffff14!important;border-radius:14px!important;flex:1!important;height:52px!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;transition:all .2s!important}.quick-confirm-cancel-btn:hover{color:#a3b8cc!important;background:#ffffff14!important}.app-shell[data-theme=light] .brand-mark{background:linear-gradient(145deg,#c084fc,#8b5cf6 48%,#5b21b6)!important;box-shadow:0 8px 24px #8b5cf659!important}.app-shell[data-theme=light] .icon-button{color:#8b5cf6!important;background:#fff!important;border-color:#dce8f7!important;box-shadow:0 2px 8px #8b5cf61a!important}.app-shell[data-theme=light] .home-search-pill{background:#fff!important;border-color:#c8dcf5!important}.app-shell[data-theme=light] .home-search-pill:focus-within{border-color:#8b5cf6!important;box-shadow:0 0 0 3px #8b5cf61f!important}.app-shell[data-theme=light] .home-search-pill .search-icon{color:#8b5cf6!important}.app-shell[data-theme=light] .home-search-pill input::placeholder{color:#7a9bc4!important}.app-shell[data-theme=light] .quick-transfer-pill-btn{background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)!important;box-shadow:0 6px 20px #8b5cf659!important}.app-shell[data-theme=light] .store-ad-banner{background:linear-gradient(135deg,#f0f6ff 0%,#e8f0fe 100%)!important;border-color:#c0d6f7!important}.app-shell[data-theme=light] .store-ad-badge{color:#8b5cf6!important;background:#8b5cf61a!important;border-color:#8b5cf638!important}.app-shell[data-theme=light] .store-ad-title{color:#0d2d6b!important}.app-shell[data-theme=light] .store-ad-desc{color:#5070a0!important}.app-shell[data-theme=light] .category-card:hover{border-color:#8b5cf6!important;box-shadow:0 12px 30px #8b5cf62e!important}.app-shell[data-theme=light] .category-cover{background:#f0f6ff!important}.app-shell[data-theme=light] .category-caption{background:#fff!important;border-top-color:#dce8f7!important}.app-shell[data-theme=light] .quick-field-label{color:#4a6a9a!important}.app-shell[data-theme=light] .quick-input-box{background:#fff!important;border-color:#c0d6f7!important}.app-shell[data-theme=light] .quick-input-box:focus-within{border-color:#8b5cf6!important;box-shadow:0 0 0 4px #8b5cf61a!important}.app-shell[data-theme=light] .quick-phone-input::placeholder{color:#98b8de!important}.app-shell[data-theme=light] .syriatel-tile{background:linear-gradient(145deg,#fff0f0,#ffe8e8)!important;box-shadow:0 6px 24px #e020201f!important}.app-shell[data-theme=light] .mtn-tile{background:linear-gradient(145deg,#fff8e8,#fff2cc)!important;box-shadow:0 6px 24px #f5a6231f!important}.app-shell[data-theme=light] .carrier-tile-name{color:#0d1a35!important}.app-shell[data-theme=light] .quick-op-tab{color:#8b7ca6!important;background:#fff!important;border-color:#c8dcf5!important}.app-shell[data-theme=light] .quick-op-tab.active{background:#8b5cf614!important;border-color:#8b5cf6!important}.app-shell[data-theme=light] .quick-chip-btn.active{color:#6d28d9!important;background:#8b5cf61f!important;border-color:#8b5cf6!important}.app-shell[data-theme=light] .quick-custom-amount-box{background:#f8fbff!important;border-color:#c0d6f7!important}.app-shell[data-theme=light] .quick-custom-amount-input{color:#0d1a35!important;background:#fff!important;border-color:#c0d6f7!important}.app-shell[data-theme=light] .quick-action-section{background:#f0f6ff!important;border-color:#c0d6f7!important}.app-shell[data-theme=light] .wallet-value{color:#8b5cf6!important}.app-shell[data-theme=light] .quick-notice-text{color:#8a7040!important}.app-shell[data-theme=light] .quick-waiting-desc{color:#5070a0!important}.product-tile-card{cursor:pointer!important;text-align:right!important;color:inherit!important;background:#170e2bcc!important;border:1.5px solid #8b5cf61f!important;border-radius:18px!important;flex-direction:column!important;font-family:inherit!important;transition:all .22s cubic-bezier(.34,1.56,.64,1)!important;display:flex!important;overflow:hidden!important}.product-tile-card:hover{border-color:#8b5cf666!important;transform:translateY(-3px)scale(1.01)!important;box-shadow:0 10px 28px #8b5cf633!important}.product-tile-card:active{transform:scale(.97)!important}.product-card-thumbnail{aspect-ratio:1;background:#100721;position:relative;overflow:hidden}.product-discount-badge{color:#fff!important;z-index:2!important;background:linear-gradient(135deg,#8b5cf6,#6d28d9)!important;border-radius:99px!important;padding:3px 9px!important;font-size:10px!important;font-weight:800!important;position:absolute!important;top:8px!important;right:8px!important}.product-thumb-image{object-fit:cover!important;width:100%!important;height:100%!important}.product-tile-info{flex-direction:column!important;gap:4px!important;padding:10px!important;display:flex!important}.prod-tile-title{color:#e9d5ff!important;font-size:11px!important;font-weight:700!important;line-height:1.4!important}.prod-tile-price{color:#5de8c0!important;font-size:13px!important;font-weight:900!important}.game-app-card{cursor:pointer!important;color:inherit!important;background:#170e2bb3!important;border:1.5px solid #8b5cf61f!important;border-radius:18px!important;flex-direction:column!important;align-items:center!important;gap:8px!important;padding:10px 6px!important;font-family:inherit!important;transition:all .22s cubic-bezier(.34,1.56,.64,1)!important;display:flex!important}.game-app-card:hover{background:#8b5cf61f!important;border-color:#a855f773!important;transform:translateY(-3px)scale(1.03)!important;box-shadow:0 10px 26px #8b5cf640!important}.game-app-icon-wrap{border-radius:18px!important;justify-content:center!important;align-items:center!important;width:68px!important;height:68px!important;display:flex!important;overflow:hidden!important}.game-cover-poster,.category-service-img{object-fit:contain!important;border-radius:18px!important;width:100%!important;height:100%!important}.game-app-name{color:#f3e8ff!important;text-align:center!important;max-width:80px!important;font-size:11.5px!important;font-weight:800!important;line-height:1.3!important}.game-app-sub{color:#a79ebb!important;text-align:center!important;max-width:80px!important;font-size:9.5px!important;font-weight:600!important}.history-card{background:#170e2bbf!important;border:1.5px solid #8b5cf61a!important;border-radius:16px!important;padding:14px!important;transition:all .2s!important}.history-card:hover{background:#170e2be6!important;border-color:#8b5cf64d!important}.primary{background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)!important;border-radius:14px!important;height:50px!important;font-size:14px!important;font-weight:800!important;transition:all .25s cubic-bezier(.34,1.56,.64,1)!important;box-shadow:0 6px 20px #8b5cf666!important}.primary:hover{transform:translateY(-2px)!important;box-shadow:0 10px 28px #8b5cf68c!important}.app-shell[data-theme=light] .product-tile-card{background:#fff!important;border-color:#dce8f7!important}.app-shell[data-theme=light] .product-tile-card:hover{border-color:#8b5cf6!important;box-shadow:0 8px 24px #8b5cf624!important}.app-shell[data-theme=light] .prod-tile-title{color:#0d1a35!important}.app-shell[data-theme=light] .prod-tile-price{color:#059669!important}.app-shell[data-theme=light] .game-app-card{background:#fff!important;border-color:#dce8f7!important}.app-shell[data-theme=light] .game-app-card:hover{border-color:#8b5cf6!important;box-shadow:0 8px 22px #8b5cf624!important}.app-shell[data-theme=light] .game-app-name{color:#0d1a35!important}.app-shell[data-theme=light] .history-card{background:#fff!important;border-color:#dce8f7!important}.app-shell[data-theme=light] .primary{background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)!important}.phone{width:min(100%,480px)!important;margin:0 auto!important;padding:16px 14px 110px!important;overflow-x:hidden!important}.topbar{justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:4px 2px 14px!important;display:flex!important}.brand{cursor:pointer!important;align-items:center!important;gap:10px!important;display:flex!important}.brand-mark{color:#fff!important;background:linear-gradient(135deg,#8b5cf6,#6d28d9)!important;border-radius:14px!important;flex-shrink:0!important;place-items:center!important;width:44px!important;height:44px!important;font-size:20px!important;font-weight:900!important;display:grid!important;box-shadow:0 4px 18px #8b5cf673!important}.brand b{color:#fff!important;letter-spacing:-.02em!important;font-size:15px!important;font-weight:900!important;display:block!important}.brand span{color:#a78bfa!important;font-size:10.5px!important;font-weight:600!important;display:block!important}.topbar-actions{align-items:center!important;gap:8px!important;display:flex!important}.icon-button{color:#f3e8ff!important;cursor:pointer!important;background:#ffffff0d!important;border:1px solid #ffffff17!important;border-radius:13px!important;place-items:center!important;width:42px!important;height:42px!important;transition:all .2s cubic-bezier(.34,1.56,.64,1)!important;display:grid!important}.icon-button:hover{background:#8b5cf62e!important;border-color:#8b5cf673!important;transform:translateY(-2px)!important}.home-wallet-widget{background:linear-gradient(145deg,#150d27 0%,#0e071c 100%)!important;border:1.5px solid #8b5cf647!important;border-radius:22px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:4px 0 14px!important;padding:16px 18px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 30px #040c20bf,inset 0 1px 1px #ffffff1a!important}.home-wallet-widget:before{content:"";pointer-events:none;background:radial-gradient(circle,#8b5cf640 0%,#0000 70%);border-radius:50%;width:130px;height:130px;position:absolute;top:-40px;right:-40px}.home-wallet-info{text-align:right!important;z-index:1!important;flex-direction:column!important;gap:4px!important;display:flex!important}.home-wallet-label{color:#c084fc!important;align-items:center!important;gap:6px!important;font-size:11.5px!important;font-weight:700!important;display:flex!important}.home-wallet-amount{align-items:baseline!important;gap:6px!important;display:flex!important}.home-wallet-amount strong{color:#fff!important;letter-spacing:-.03em!important;font-family:inherit!important;font-size:22px!important;font-weight:900!important}.home-wallet-amount small{color:#00c896!important;font-size:11.5px!important;font-weight:800!important}.home-wallet-actions{z-index:1!important;flex-shrink:0!important;align-items:center!important;gap:8px!important;display:flex!important}.home-wallet-topup-btn{color:#5de8c0!important;cursor:pointer!important;white-space:nowrap!important;background:#00c89624!important;border:1px solid #00c89659!important;border-radius:12px!important;align-items:center!important;gap:5px!important;padding:8px 14px!important;font-size:12px!important;font-weight:800!important;transition:all .2s cubic-bezier(.34,1.56,.64,1)!important;display:inline-flex!important}.home-wallet-topup-btn:hover{background:#00c8963d!important;border-color:#00c896!important;transform:translateY(-2px)!important}.home-wallet-transfer-btn{color:#fff!important;cursor:pointer!important;white-space:nowrap!important;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)!important;border:none!important;border-radius:12px!important;align-items:center!important;gap:5px!important;padding:8px 14px!important;font-size:12px!important;font-weight:800!important;transition:all .2s cubic-bezier(.34,1.56,.64,1)!important;display:inline-flex!important;box-shadow:0 4px 14px #8b5cf666!important}.home-wallet-transfer-btn:hover{transform:translateY(-2px)!important;box-shadow:0 8px 20px #8b5cf699!important}.home-search-bar-wrap{margin:0 0 14px!important}.home-search-input-box{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#170e2bbf!important;border:1.5px solid #8b5cf633!important;border-radius:16px!important;align-items:center!important;gap:10px!important;width:100%!important;height:50px!important;padding:0 16px!important;transition:all .25s!important;display:flex!important}.home-search-input-box:focus-within{background:#170e2bf2!important;border-color:#8b5cf6!important;box-shadow:0 0 0 3px #8b5cf626!important}.search-icon-decor{color:#8b5cf6!important;flex-shrink:0!important}.home-search-input-box input{color:#fff!important;background:0 0!important;border:none!important;outline:none!important;flex:1!important;font-family:inherit!important;font-size:13.5px!important;font-weight:600!important}.home-search-input-box input::placeholder{color:#8b7ca6!important;font-weight:500!important}.search-clear-btn{color:#a3b8db!important;cursor:pointer!important;background:#ffffff1a!important;border:none!important;border-radius:50%!important;place-items:center!important;width:26px!important;height:26px!important;transition:all .15s!important;display:grid!important}.search-clear-btn:hover{color:#fff!important;background:#fff3!important}.section-title{justify-content:space-between!important;align-items:center!important;margin:18px 0 12px!important;display:flex!important}.section-title span{color:#c084fc!important;font-size:11px!important;font-weight:700!important;display:block!important}.section-title h2{color:#fff!important;margin:2px 0 0!important;font-size:18px!important;font-weight:900!important}.service-count{color:#c084fc!important;background:#8b5cf61f!important;border:1px solid #8b5cf640!important;border-radius:99px!important;padding:4px 10px!important;font-size:11px!important;font-weight:700!important}.category-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;margin-top:6px!important;display:grid!important}.category-card{cursor:pointer!important;text-align:right!important;color:inherit!important;background:linear-gradient(#1a0f35 0%,#100721 100%)!important;border:1.5px solid #8b5cf62e!important;border-radius:20px!important;flex-direction:column!important;padding:0!important;transition:all .25s cubic-bezier(.34,1.56,.64,1)!important;display:flex!important;overflow:hidden!important;box-shadow:0 8px 24px #040a1a80!important}.category-card:active{transform:scale(.97)!important}.category-badge-chip{-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;color:#c084fc!important;background:#170e2bd9!important;border:1px solid #8b5cf659!important;border-radius:99px!important;padding:3px 8px!important;font-size:9.5px!important;font-weight:800!important;position:absolute!important;top:8px!important;right:8px!important}.category-caption{background:0 0!important;border:none!important;flex-direction:column!important;gap:3px!important;padding:12px 14px!important;display:flex!important}.category-caption b{color:#fff!important;font-size:13.5px!important;font-weight:850!important;line-height:1.3!important;display:block!important}.category-caption span{color:#a78bfa!important;font-size:10.5px!important;line-height:1.4!important;display:block!important}.category-action-link{color:#8b5cf6!important;align-items:center!important;gap:2px!important;margin-top:6px!important;font-size:11px!important;font-weight:800!important;display:flex!important}.bottom-nav{-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;z-index:9999!important;background:#110924f0!important;border:1.5px solid #8b5cf63d!important;border-radius:24px!important;grid-template-columns:repeat(4,1fr)!important;gap:4px!important;width:min(100% - 24px,460px)!important;height:64px!important;padding:6px 8px!important;display:grid!important;position:fixed!important;bottom:12px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 14px 40px #000000b3,0 0 20px #8b5cf626!important}.bottom-nav button{color:#a78bfa!important;background:0 0!important;border-radius:16px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;height:100%!important;font-size:10px!important;font-weight:700!important;transition:all .2s cubic-bezier(.34,1.56,.64,1)!important;display:flex!important}.bottom-nav button svg{transition:transform .2s!important}.bottom-nav button.nav-active{color:#fff!important;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)!important;transform:translateY(-2px)!important;box-shadow:0 4px 16px #8b5cf673!important}.bottom-nav button.nav-active svg{transform:scale(1.1)!important}.bottom-nav button:not(.nav-active):hover{color:#d8b4fe!important;background:#8b5cf61a!important}.quick-transfer-page{padding:8px 0 110px!important}.quick-carrier-tiles-grid{grid-template-columns:1fr 1fr!important;gap:12px!important;margin:10px 0!important;display:grid!important}.quick-carrier-tile{cursor:pointer!important;border-radius:24px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:155px!important;padding:20px 14px!important;transition:all .25s cubic-bezier(.34,1.56,.64,1)!important;display:flex!important;position:relative!important;overflow:hidden!important}.syriatel-tile{background:linear-gradient(150deg,#240909 0%,#150505 100%)!important;border:1.5px solid #e0202059!important;box-shadow:0 10px 30px #e0202038!important}.syriatel-tile:hover{border-color:#ff3b3b!important;transform:translateY(-4px)!important;box-shadow:0 16px 40px #e0202073!important}.mtn-tile{background:linear-gradient(150deg,#241905 0%,#160f02 100%)!important;border:1.5px solid #f5a62359!important;box-shadow:0 10px 30px #f5a6232e!important}.mtn-tile:hover{border-color:#f5a623!important;transform:translateY(-4px)!important;box-shadow:0 16px 40px #f5a62361!important}.carrier-tile-logo{object-fit:contain!important;filter:drop-shadow(0 4px 14px #0009)!important;width:60px!important;height:60px!important}.carrier-tile-name{color:#fff!important;font-size:16px!important;font-weight:900!important}.carrier-tile-hint{border-radius:8px!important;padding:3px 8px!important;font-size:10px!important;font-weight:700!important}.quick-operations-tabs{grid-template-columns:repeat(4,1fr)!important;gap:8px!important;margin-top:4px!important;display:grid!important}.quick-op-tab{cursor:pointer!important;background:#140a2a!important;border:1.5px solid #8b5cf629!important;border-radius:18px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;height:84px!important;padding:10px 4px!important;transition:all .2s cubic-bezier(.34,1.56,.64,1)!important;display:flex!important}.quick-op-tab .op-icon-wrap{border-radius:11px!important;place-items:center!important;width:36px!important;height:36px!important;display:grid!important}.quick-op-tab .op-label{color:#a78bfa!important;font-size:11px!important;font-weight:800!important;line-height:1!important}.quick-op-tab.active{transform:translateY(-3px)!important}.quick-op-tab.active .op-label{color:#fff!important}.quick-chip-btn{color:#e9d5ff!important;cursor:pointer!important;background:#130a27!important;border:1.5px solid #8b5cf633!important;border-radius:14px!important;place-items:center!important;height:46px!important;font-size:13.5px!important;font-weight:850!important;transition:all .2s!important;display:grid!important}.quick-chip-btn:hover{color:#fff!important;border-color:#8b5cf6!important;transform:translateY(-2px)!important}.quick-chip-btn.active{color:#fff!important;background:linear-gradient(135deg,#8b5cf64d 0%,#0d4fe033 100%)!important;border-color:#8b5cf6!important;transform:translateY(-2px)!important;box-shadow:0 4px 16px #8b5cf659!important}.app-shell[data-theme=light]{background:#f1f5fc!important}.app-shell[data-theme=light] .phone{background:#f8fafc!important;border-inline-color:#e2e8f0!important}.app-shell[data-theme=light] .brand b{color:#150d27!important}.app-shell[data-theme=light] .brand span{color:#4a6896!important}.app-shell[data-theme=light] .home-wallet-widget{background:linear-gradient(145deg,#fff 0%,#edf4ff 100%)!important;border-color:#c5dcfa!important;box-shadow:0 10px 28px #8b5cf617!important}.app-shell[data-theme=light] .home-wallet-amount strong{color:#0a1a3a!important}.app-shell[data-theme=light] .home-search-input-box{background:#fff!important;border-color:#cddff7!important;box-shadow:0 2px 8px #8b5cf60d!important}.app-shell[data-theme=light] .home-search-input-box input{color:#0a1a3a!important}.app-shell[data-theme=light] .home-search-input-box input::placeholder{color:#829bc0!important}.app-shell[data-theme=light] .section-title h2{color:#150d27!important}.app-shell[data-theme=light] .quick-op-tab{background:#fff!important;border-color:#d2e3f7!important}.app-shell[data-theme=light] .quick-chip-btn{color:#0a1a3a!important;background:#fff!important;border-color:#d2e3f7!important}@media (width<=375px){.phone{padding:12px 10px 100px!important}.home-wallet-widget{flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:14px!important}.home-wallet-actions{width:100%!important}.home-wallet-topup-btn,.home-wallet-transfer-btn{flex:1!important;justify-content:center!important}.category-grid{gap:8px!important}.category-cover-wrap{height:95px!important}.category-caption{padding:10px!important}.category-caption b{font-size:12px!important}.quick-carrier-tile{min-height:135px!important;padding:14px 8px!important}.carrier-tile-logo{width:46px!important;height:46px!important}.quick-chips-row{grid-template-columns:repeat(2,1fr)!important}}.order-receipt-card{background:linear-gradient(150deg,#170e2b 0%,#100721 100%)!important;border:1.5px solid #8b5cf640!important;border-radius:24px!important;margin-top:14px!important;padding:22px 18px!important;box-shadow:0 16px 40px #020816b3!important}.order-receipt-product-name{color:#fff!important;font-size:19px!important;font-weight:900!important;line-height:1.35!important}.order-status-pill{white-space:nowrap!important;border-radius:99px!important;padding:5px 12px!important;font-size:11.5px!important;font-weight:800!important}.order-status-pill.status-completed,.order-status-pill.status-approved{color:#5de8c0!important;background:#00c89629!important;border:1px solid #00c89666!important}.order-status-pill.status-pending,.order-status-pill.status-processing{color:#ffc85e!important;background:#f5a62329!important;border:1px solid #f5a62366!important}.order-receipt-table{flex-direction:column!important;gap:10px!important;margin-top:16px!important;display:flex!important}.order-receipt-row{background:#ffffff08!important;border:1px solid #ffffff0d!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;padding:10px 14px!important;display:flex!important}.receipt-label{color:#a78bfa!important;font-size:12px!important;font-weight:700!important}.receipt-val{color:#e4eeff!important;font-size:13.5px!important;font-weight:800!important}.topup-method-card{background:linear-gradient(150deg,#170e2b 0%,#100721 100%)!important;border:1.5px solid #8b5cf629!important;border-radius:20px!important;margin-bottom:12px!important;padding:16px!important;transition:all .22s cubic-bezier(.34,1.56,.64,1)!important;box-shadow:0 6px 20px #040a1873!important}.account-profile-card{background:linear-gradient(145deg,#20123f 0%,#130a27 100%)!important;border:1.5px solid #8b5cf64d!important;border-radius:24px!important;padding:20px!important;box-shadow:0 12px 36px #040c20a6!important}.account-user-title{color:#fff!important;font-size:20px!important;font-weight:900!important}.account-id-pill{color:#c084fc!important;background:#8b5cf629!important;border:1px solid #8b5cf659!important;border-radius:12px!important;padding:5px 14px!important;font-size:11.5px!important}.account-stats-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important;margin-top:14px!important;display:grid!important}.stat-card{background:linear-gradient(150deg,#180e30 0%,#100721 100%)!important;border:1.5px solid #8b5cf629!important;border-radius:20px!important;padding:16px!important;transition:all .2s cubic-bezier(.34,1.56,.64,1)!important;box-shadow:0 6px 20px #040a1873!important}.stat-card:hover{border-color:#8b5cf673!important;transform:translateY(-3px)!important}.stat-icon-wrap{border-radius:12px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important}.stat-value{color:#fff!important;margin-top:6px!important;font-size:19px!important;font-weight:900!important;display:block!important}.stat-currency{color:#a78bfa!important;font-size:11px!important}.app-shell[data-theme=light] .order-receipt-card{background:#fff!important;border-color:#d2e3f7!important;box-shadow:0 10px 30px #8b5cf614!important}.app-shell[data-theme=light] .order-receipt-product-name{color:#150d27!important}.app-shell[data-theme=light] .order-receipt-row{background:#f8fbff!important;border-color:#e4edf8!important}.app-shell[data-theme=light] .receipt-val{color:#150d27!important}.app-shell[data-theme=light] .account-profile-card{background:linear-gradient(145deg,#fff 0%,#f0f6ff 100%)!important;border-color:#c9dff7!important;box-shadow:0 10px 30px #8b5cf614!important}.app-shell[data-theme=light] .account-user-title{color:#150d27!important}.app-shell[data-theme=light] .stat-card{background:#fff!important;border-color:#d6e5f7!important;box-shadow:0 4px 16px #8b5cf60f!important}.app-shell[data-theme=light] .stat-value{color:#150d27!important}@keyframes quickRadarPing{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(2.2)}}@keyframes quickShimmerSlide{0%{transform:translate(-150%)}to{transform:translate(250%)}}@keyframes quickPulseGlow{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}button,.btn,.primary-btn,.quick-chip-btn,.quick-submit-btn,.topup-submit-btn,.verify-player-btn,.icon-button{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}button:active:not(:disabled),.btn:active:not(:disabled),.quick-chip-btn:active:not(:disabled),.quick-submit-btn:active:not(:disabled),.topup-submit-btn:active:not(:disabled),.category-card:active{transform:scale(.975)!important}.home-top-action-bar{align-items:center!important;gap:10px!important;margin:10px 0 14px!important;display:flex!important}.home-search-pill{background:#160d2cbf!important;border:1.5px solid #8b5cf640!important;border-radius:18px!important;flex:1!important;align-items:center!important;gap:10px!important;padding:9px 14px!important;transition:all .2s!important;display:flex!important;box-shadow:0 4px 16px #00000040!important}.home-search-pill:focus-within{border-color:#a855f7a6!important;box-shadow:0 0 0 3px #8b5cf62e,0 8px 24px #8b5cf633!important}.home-search-pill input{color:#fff!important;background:0 0!important;border:none!important;outline:none!important;width:100%!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important}.home-search-pill input::placeholder{color:#9d8db3!important}.quick-transfer-pill-btn{color:#fff!important;cursor:pointer!important;white-space:nowrap!important;background:linear-gradient(135deg,#2a144e 0%,#180c2f 100%)!important;border:1.5px solid #a855f773!important;border-radius:18px!important;align-items:center!important;gap:8px!important;padding:7px 13px 7px 9px!important;font-size:12px!important;font-weight:850!important;transition:all .22s cubic-bezier(.34,1.56,.64,1)!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff26,0 6px 18px #0f061c8c!important}.quick-transfer-pill-btn:hover{border-color:#c084fccc!important;transform:translateY(-2px)scale(1.02)!important;box-shadow:inset 0 1px #ffffff40,0 8px 24px #8b5cf673!important}.quick-pill-icon-badge{color:#fff!important;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)!important;border-radius:9px!important;place-items:center!important;width:24px!important;height:24px!important;display:grid!important;box-shadow:0 2px 8px #8b5cf680!important}.quick-pill-text{letter-spacing:-.02em!important}.quick-pill-arrow{color:#c084fc!important;transition:transform .2s!important}.quick-transfer-pill-btn:hover .quick-pill-arrow{color:#fff!important;transform:translate(-3px)!important}.category-card{cursor:pointer!important;background:linear-gradient(160deg,#170d2b 0%,#0d071b 100%)!important;border:1.5px solid #8b5cf62e!important;border-radius:20px!important;flex-direction:column!important;padding:0!important;transition:all .25s cubic-bezier(.34,1.56,.64,1)!important;display:flex!important;overflow:hidden!important;box-shadow:0 6px 20px #06020e80!important}.category-card:hover{border-color:#a855f773!important;transform:translateY(-3px)!important;box-shadow:0 10px 28px #8b5cf640!important}.category-cover-wrap{background:#090514!important;width:100%!important;height:115px!important;position:relative!important;overflow:hidden!important}.category-cover{object-fit:cover!important;width:100%!important;height:100%!important;transition:transform .35s!important}.category-card:hover .category-cover{transform:scale(1.05)!important}.category-cover-overlay{background:linear-gradient(#0000 40%,#0d071be6 100%)!important;position:absolute!important;inset:0!important}.category-caption{text-align:right!important;flex-direction:column!important;gap:2px!important;padding:10px 12px!important;display:flex!important}.category-caption b{color:#fff!important;font-size:14px!important;font-weight:850!important}.category-caption span{color:#a494bc!important;font-size:11px!important;font-weight:600!important}.quick-transfer-page{flex-direction:column!important;gap:14px!important;padding:12px 0 120px!important;display:flex!important}.quick-transfer-header{justify-content:space-between!important;align-items:center!important;margin-bottom:6px!important;display:flex!important}.quick-transfer-back-btn{color:#c084fc!important;cursor:pointer!important;background:#160d2ccc!important;border:1.5px solid #8b5cf640!important;border-radius:14px!important;align-items:center!important;gap:6px!important;padding:7px 12px!important;font-size:12px!important;font-weight:800!important;transition:all .2s!important;display:inline-flex!important}.quick-transfer-back-btn:hover{color:#fff!important;background:#8b5cf633!important;border-color:#a855f780!important;transform:translate(2px)!important}.quick-transfer-header-title-wrap{flex-direction:column!important;align-items:center!important;display:flex!important}.quick-transfer-title{color:#fff!important;letter-spacing:-.03em!important;margin:0!important;font-size:18px!important;font-weight:900!important}.quick-transfer-subtitle{color:#9d8db3!important;margin-top:2px!important;font-size:10.5px!important;font-weight:700!important}.quick-header-badge{color:#c084fc!important;background:#8b5cf62e!important;border:1px solid #a855f759!important;border-radius:99px!important;align-items:center!important;gap:4px!important;padding:4px 9px!important;font-size:10.5px!important;font-weight:850!important;display:inline-flex!important}.quick-field-group{flex-direction:column!important;gap:7px!important;display:flex!important}.quick-field-header-row{justify-content:space-between!important;align-items:center!important;display:flex!important}.quick-field-label-wrap{color:#a494bc!important;align-items:center!important;gap:6px!important;display:inline-flex!important}.quick-field-label{color:#baaed1!important;font-size:12px!important;font-weight:800!important}.quick-carrier-badge-chip{border-radius:12px!important;align-items:center!important;gap:6px!important;padding:4px 10px!important;font-size:11px!important;font-weight:800!important;transition:all .25s!important;display:inline-flex!important}.quick-carrier-badge-chip.carrier-waiting{color:#9d8db3!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important}.carrier-waiting-pulse{background:#c084fc!important;border-radius:99px!important;width:7px!important;height:7px!important;animation:1.5s infinite quickPulseGlow!important}.quick-carrier-badge-chip.carrier-syriatel.carrier-detected-glow{color:#ff8097!important;background:#e11d4829!important;border:1.5px solid #e11d4880!important;box-shadow:0 0 16px #e11d4859!important}.quick-carrier-badge-chip.carrier-mtn.carrier-detected-glow{color:#ffde59!important;background:#eab30829!important;border:1.5px solid #eab30880!important;box-shadow:0 0 16px #eab30859!important}.quick-badge-carrier-logo{object-fit:contain!important;width:17px!important;height:17px!important}.quick-input-box{background:#110a22d9!important;border:1.5px solid #8b5cf64d!important;border-radius:18px!important;align-items:center!important;padding:5px 12px!important;transition:all .22s!important;display:flex!important;box-shadow:0 4px 16px #06020e66!important}.quick-input-box:focus-within{border-color:#c084fccc!important;box-shadow:0 0 0 3px #8b5cf638,0 8px 24px #8b5cf640!important}.quick-phone-country-tag{color:#c084fc!important;background:#8b5cf626!important;border:1px solid #8b5cf64d!important;border-radius:10px!important;align-items:center!important;gap:4px!important;margin-left:8px!important;padding:5px 9px!important;font-size:12px!important;font-weight:850!important;display:inline-flex!important}.quick-phone-input{color:#fff!important;letter-spacing:1.5px!important;background:0 0!important;border:none!important;outline:none!important;flex:1!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:18px!important;font-weight:900!important}.quick-clear-btn{color:#baaed1!important;cursor:pointer!important;background:#ffffff14!important;border:none!important;border-radius:9px!important;place-items:center!important;width:26px!important;height:26px!important;transition:all .2s!important;display:grid!important}.quick-clear-btn:hover{color:#ff8097!important;background:#e11d4833!important}.quick-waiting-card{text-align:center!important;background:linear-gradient(155deg,#170e2d 0%,#0e071c 100%)!important;border:1.5px dashed #8b5cf659!important;border-radius:20px!important;margin-top:4px!important;padding:20px 16px!important;position:relative!important;overflow:hidden!important}.quick-waiting-icon-box{color:#c084fc!important;background:linear-gradient(135deg,#8b5cf640 0%,#160d2c99 100%)!important;border:1.5px solid #8b5cf666!important;border-radius:18px!important;place-items:center!important;width:58px!important;height:58px!important;margin:0 auto 12px!important;display:grid!important;position:relative!important}.quick-radar-ping{border:1.5px solid #c084fc!important;border-radius:22px!important;animation:2s infinite quickRadarPing!important;position:absolute!important;inset:-5px!important}.quick-waiting-title{color:#fff!important;margin-bottom:5px!important;font-size:15px!important;font-weight:900!important}.quick-waiting-desc{color:#a494bc!important;max-width:320px!important;margin:0 auto 14px!important;font-size:11.5px!important;line-height:1.55!important}.quick-waiting-badges-row{grid-template-columns:repeat(2,1fr)!important;gap:8px!important;display:grid!important}.quick-hint-badge{cursor:pointer!important;text-align:right!important;background:#160d2cb3!important;border:1.5px solid #8b5cf638!important;border-radius:16px!important;align-items:center!important;gap:8px!important;padding:9px 10px!important;transition:all .22s cubic-bezier(.34,1.56,.64,1)!important;display:flex!important}.quick-hint-badge:hover{border-color:#a855f780!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #8b5cf638!important}.quick-hint-badge img{object-fit:contain!important;width:28px!important;height:28px!important}.hint-badge-content strong{color:#fff!important;font-size:11.5px!important;font-weight:850!important;display:block!important}.hint-badge-content span{color:#baaed1!important;font-size:9.5px!important;font-weight:700!important}.quick-operations-tabs{background:#110a22d9!important;border:1.5px solid #8b5cf638!important;border-radius:16px!important;grid-template-columns:repeat(4,1fr)!important;gap:5px!important;padding:4px!important;display:grid!important}.quick-op-tab{color:#a494bc!important;cursor:pointer!important;background:0 0!important;border:1.5px solid #0000!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;padding:8px 3px!important;font-size:10.5px!important;font-weight:800!important;transition:all .2s!important;display:flex!important}.quick-op-tab:hover{color:#d8b4fe!important;background:#8b5cf61f!important}.quick-op-tab.active{color:#fff!important;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)!important;border-color:#fff3!important;box-shadow:0 4px 16px #8b5cf673!important}.op-tab-icon-wrap{background:#ffffff1f!important;border-radius:7px!important;place-items:center!important;width:22px!important;height:22px!important;display:grid!important}.quick-chips-row{grid-template-columns:repeat(3,1fr)!important;gap:7px!important;margin-top:5px!important;display:grid!important}.quick-chip-btn{cursor:pointer!important;background:linear-gradient(150deg,#170d2b 0%,#0d071a 100%)!important;border:1.5px solid #8b5cf633!important;border-radius:16px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;padding:10px 5px!important;transition:all .22s cubic-bezier(.34,1.56,.64,1)!important;display:flex!important;box-shadow:0 3px 12px #00000040!important}.quick-chip-btn:hover{border-color:#a855f780!important;transform:translateY(-2px)!important;box-shadow:0 6px 18px #8b5cf640!important}.quick-chip-btn.active{background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)!important;border-color:#c084fc!important;box-shadow:inset 0 1px #ffffff4d,0 6px 20px #8b5cf680!important}.chip-price-val{color:#fff!important;font-size:13px!important;font-weight:900!important}.chip-price-unit{color:#baaed1!important;font-size:9.5px!important;font-weight:750!important}.quick-chip-btn.active .chip-price-unit{color:#f3e8ff!important}.quick-notice-card{background:#160d2c99!important;border:1px solid #8b5cf633!important;border-radius:16px!important;margin:2px 0!important;padding:12px 14px!important}.quick-notice-header{color:#c084fc!important;align-items:center!important;gap:6px!important;margin-bottom:5px!important;font-size:11.5px!important;font-weight:850!important;display:flex!important}.quick-notice-text{color:#baaed1!important;margin:0!important;font-size:11px!important;line-height:1.55!important}.quick-summary-box{background:linear-gradient(150deg,#180d30 0%,#0e071d 100%)!important;border:1.5px solid #8b5cf64d!important;border-radius:18px!important;margin-bottom:10px!important;padding:14px 16px!important;box-shadow:0 8px 24px #06020e8c!important}.quick-summary-header{border-bottom:1px solid #ffffff14!important;justify-content:space-between!important;align-items:center!important;margin-bottom:10px!important;padding-bottom:8px!important;display:flex!important}.summary-title-wrap{color:#fff!important;align-items:center!important;gap:6px!important;font-size:12px!important;font-weight:850!important;display:inline-flex!important}.summary-badge-free{color:#5de8c0!important;background:#00c89629!important;border:1px solid #00c89666!important;border-radius:99px!important;padding:3px 9px!important;font-size:10px!important;font-weight:800!important}.quick-summary-rows{flex-direction:column!important;gap:7px!important;display:flex!important}.quick-summary-row{justify-content:space-between!important;align-items:center!important;font-size:11.5px!important;display:flex!important}.sum-label{color:#baaed1!important;font-weight:700!important}.sum-phone-val{color:#fff!important;letter-spacing:.5px!important;font-weight:850!important}.sum-op-val{color:#d8b4fe!important;font-weight:800!important}.sum-price-val{color:#c084fc!important;font-size:14.5px!important;font-weight:900!important}.quick-wallet-bar{background:#160d2cb3!important;border:1.5px solid #8b5cf638!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;margin-bottom:12px!important;padding:10px 14px!important;display:flex!important}.wallet-info-wrap{color:#baaed1!important;align-items:center!important;gap:6px!important;display:inline-flex!important}.wallet-label{color:#d8b4fe!important;font-size:11.5px!important;font-weight:800!important}.wallet-value{color:#5de8c0!important;font-size:14px!important;font-weight:900!important}.quick-submit-btn{color:#fff!important;cursor:pointer!important;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)!important;border:none!important;border-radius:18px!important;width:100%!important;padding:14px 18px!important;transition:all .25s cubic-bezier(.34,1.56,.64,1)!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff4d,0 8px 24px #8b5cf673!important}.quick-submit-btn:hover{transform:translateY(-2px)scale(1.01)!important;box-shadow:inset 0 1px #fff6,0 12px 32px #8b5cf699!important}.quick-submit-shimmer{background:linear-gradient(90deg,#0000,#ffffff40,#0000)!important;width:50%!important;height:100%!important;animation:2.5s infinite quickShimmerSlide!important;position:absolute!important;top:0!important;left:0!important}.quick-submit-content{z-index:2!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important;position:relative!important}.quick-btn-icon-wrap{background:#fff3!important;border-radius:8px!important;place-items:center!important;width:28px!important;height:28px!important;display:grid!important}.quick-btn-main-text{letter-spacing:-.02em!important;font-size:14px!important;font-weight:900!important}.quick-btn-price-pill{color:#fff!important;background:#00000040!important;border-radius:99px!important;padding:4px 10px!important;font-size:12px!important;font-weight:900!important}.topup-page{padding:8px 0 110px!important}.topup-header-area{align-items:center!important;gap:10px!important;margin-bottom:12px!important;display:flex!important}.topup-back-btn{color:#c084fc!important;cursor:pointer!important;background:#160d2ccc!important;border:1px solid #8b5cf640!important;border-radius:12px!important;align-items:center!important;gap:4px!important;padding:7px 12px!important;font-size:12px!important;font-weight:750!important;display:inline-flex!important}.topup-title{color:#fff!important;margin:0!important;font-size:17px!important;font-weight:850!important}.topup-hero-card{background:linear-gradient(135deg,#241444 0%,#120924 100%)!important;border:1.5px solid #8b5cf652!important;border-radius:18px!important;margin-bottom:14px!important;padding:14px 16px!important;box-shadow:0 8px 24px #0e061c80!important}.hero-balance-top{justify-content:space-between!important;align-items:center!important;margin-bottom:6px!important;display:flex!important}.hero-balance-badge{color:#baaed1!important;align-items:center!important;gap:6px!important;font-size:11.5px!important;font-weight:750!important;display:inline-flex!important}.hero-currency-tag{color:#c084fc!important;background:#8b5cf626!important;border-radius:99px!important;padding:2px 8px!important;font-size:10.5px!important;font-weight:700!important}.hero-balance-val{align-items:baseline!important;gap:6px!important;display:flex!important}.hero-balance-val strong{color:#fff!important;font-size:26px!important;font-weight:900!important;line-height:1.1!important}.hero-balance-val span{color:#baaed1!important;font-size:12px!important;font-weight:800!important}.hero-balance-hint{color:#baaed1!important;background:#ffffff0a!important;border-radius:10px!important;align-items:center!important;gap:6px!important;margin-top:8px!important;padding:6px 10px!important;font-size:10.5px!important;display:flex!important}.hint-bolt{color:#c084fc!important;flex-shrink:0!important}.methods-section-head{justify-content:space-between!important;align-items:center!important;margin:14px 0 10px!important;display:flex!important}.section-head-title{align-items:center!important;gap:8px!important;display:flex!important}.blue-pill-indicator{background:#8b5cf6!important;border-radius:99px!important;width:4px!important;height:16px!important;box-shadow:0 0 8px #8b5cf6!important}.section-head-title h2{color:#fff!important;margin:0!important;font-size:14px!important;font-weight:850!important}.methods-count-badge{color:#c084fc!important;background:#8b5cf626!important;border-radius:99px!important;padding:3px 8px!important;font-size:10.5px!important;font-weight:800!important}.topup-method-list{flex-direction:column!important;gap:8px!important;display:flex!important}.topup-method-card{cursor:pointer!important;background:linear-gradient(145deg,#160d2b 0%,#0e071c 100%)!important;border:1px solid #8b5cf62e!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;padding:10px 14px!important;transition:all .22s cubic-bezier(.34,1.56,.64,1)!important;display:flex!important;box-shadow:0 4px 14px #06020e66!important}.topup-method-card:hover{border-color:#a855f773!important;transform:translateY(-2px)!important;box-shadow:0 8px 22px #8b5cf638!important}.method-card-right{align-items:center!important;gap:10px!important;display:flex!important}.method-logo-box{background:#ffffff0d!important;border-radius:11px!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;display:grid!important;overflow:hidden!important}.method-card-info{flex-direction:column!important;gap:2px!important;display:flex!important}.method-title-row{align-items:center!important;gap:6px!important;display:flex!important}.method-name-text{color:#fff!important;font-size:13.5px!important;font-weight:850!important}.instant-badge{color:#5de8c0!important;background:#00c89624!important;border:1px solid #00c89659!important;border-radius:99px!important;padding:2px 7px!important;font-size:10px!important;font-weight:800!important}.method-badges-row{align-items:center!important;gap:6px!important;display:flex!important}.method-limit-pill{color:#baaed1!important;font-size:10.5px!important;font-weight:700!important}.method-limit-pill b{color:#e9d5ff!important}.method-kyc-pill{color:#ffde59!important;background:#eab30824!important;border:1px solid #eab3084d!important;border-radius:6px!important;align-items:center!important;gap:3px!important;padding:2px 6px!important;font-size:9.5px!important;display:inline-flex!important}.method-cta-btn{color:#c084fc!important;cursor:pointer!important;background:#8b5cf626!important;border:1px solid #8b5cf652!important;border-radius:10px!important;align-items:center!important;gap:3px!important;padding:5px 11px!important;font-size:11.5px!important;font-weight:800!important;transition:all .2s!important;display:inline-flex!important}.topup-method-card:hover .method-cta-btn{color:#fff!important;background:linear-gradient(135deg,#8b5cf6,#6d28d9)!important;border-color:#a855f7!important}.selected-method-view{flex-direction:column!important;gap:12px!important;display:flex!important}.selected-method-card-head{background:linear-gradient(145deg,#180d2f 0%,#0f071e 100%)!important;border:1.5px solid #8b5cf640!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;padding:12px 14px!important;display:flex!important}.selected-method-card-head b{color:#fff!important;font-size:14px!important}.change-method-btn{color:#baaed1!important;cursor:pointer!important;background:#ffffff14!important;border:1px solid #ffffff1f!important;border-radius:10px!important;padding:5px 10px!important;font-size:11px!important;font-weight:750!important}.change-method-btn:hover{color:#fff!important;background:#ffffff26!important}.account-box{background:#120b24cc!important;border:1.5px solid #8b5cf638!important;border-radius:16px!important;padding:12px 14px!important}.account-box-label{color:#baaed1!important;margin-bottom:6px!important;font-size:11.5px!important;font-weight:700!important}.copy-account-row{justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}.account-code{color:#fff!important;letter-spacing:.8px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:15px!important;font-weight:900!important}.copy-account-btn{color:#fff!important;cursor:pointer!important;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)!important;border:none!important;border-radius:10px!important;align-items:center!important;gap:4px!important;padding:6px 12px!important;font-size:11.5px!important;font-weight:800!important;display:inline-flex!important}.limits-info-banner{color:#baaed1!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:6px!important;font-size:11px!important;display:flex!important}.limits-info-banner b{color:#fff!important}.limits-sep{color:#fff3!important}.commission-calculator-box{background:#120b24b3!important;border:1px solid #8b5cf633!important;border-radius:14px!important;padding:10px 14px!important}.commission-top-row{color:#a494bc!important;justify-content:space-between!important;margin-bottom:4px!important;font-size:11px!important;display:flex!important}.commission-net-row{justify-content:space-between!important;align-items:center!important;font-size:12px!important;font-weight:800!important;display:flex!important}.net-label{color:#fff!important}.net-amount{color:#5de8c0!important;font-size:14px!important;font-weight:900!important}.topup-form-group label{flex-direction:column!important;gap:6px!important;display:flex!important}.topup-form-group label span{color:#baaed1!important;font-size:12px!important;font-weight:750!important}.topup-form-group input{color:#fff!important;background:#120b24d9!important;border:1.5px solid #8b5cf640!important;border-radius:14px!important;outline:none!important;height:44px!important;padding:0 12px!important;font-size:15px!important;font-weight:850!important}.topup-form-group input:focus{border-color:#a855f7cc!important;box-shadow:0 0 0 3px #8b5cf633!important}.quick-amount-chips{grid-template-columns:repeat(3,1fr)!important;gap:6px!important;margin-top:8px!important;display:grid!important}.topup-chip{color:#fff!important;cursor:pointer!important;background:#160d2cb3!important;border:1px solid #8b5cf633!important;border-radius:12px!important;padding:8px 4px!important;font-size:12px!important;font-weight:800!important;transition:all .18s!important}.topup-chip:hover,.topup-chip.active{background:linear-gradient(135deg,#8b5cf6,#6d28d9)!important;border-color:#a855f7!important;box-shadow:0 4px 12px #8b5cf666!important}.topup-submit-btn{color:#fff!important;cursor:pointer!important;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)!important;border:none!important;border-radius:16px!important;width:100%!important;height:48px!important;margin-top:8px!important;font-size:14px!important;font-weight:850!important;transition:all .22s cubic-bezier(.34,1.56,.64,1)!important;box-shadow:0 6px 20px #8b5cf673!important}.topup-submit-btn:hover{transform:translateY(-2px)!important;box-shadow:0 10px 28px #8b5cf699!important}.bottom-nav{-webkit-backdrop-filter:blur(20px)!important;z-index:99!important;background:#0e081ceb!important;border:1.5px solid #8b5cf64d!important;border-radius:24px!important;justify-content:space-between!important;align-items:center!important;width:min(100% - 24px,430px)!important;height:60px!important;margin:0!important;padding:4px 6px!important;display:flex!important;position:fixed!important;bottom:12px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;box-shadow:0 16px 40px #000000bf!important}.bottom-nav button{color:#9d8db3!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:16px!important;flex-direction:column!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:auto!important;max-width:80px!important;padding:5px 2px!important;font-size:9.5px!important;font-weight:800!important;transition:all .2s!important;display:flex!important;position:relative!important}.bottom-nav button:hover:not(.nav-active){color:#baaed1!important;background:#8b5cf614!important}.bottom-nav button.nav-active{color:#fff!important;background:linear-gradient(135deg,#8b5cf64d 0%,#6d28d92e 100%)!important;border-color:#a855f780!important;box-shadow:0 4px 14px #8b5cf659!important}.nav-icon-container{place-items:center!important;display:grid!important;position:relative!important}.nav-active-dot{background:#c084fc!important;border-radius:99px!important;width:4px!important;height:4px!important;position:absolute!important;bottom:-3px!important;box-shadow:0 0 8px #c084fc!important}.app-shell[data-theme=light] .home-search-pill{background:#fff!important;border-color:#e2d9f3!important;box-shadow:0 4px 14px #8b5cf614!important}.app-shell[data-theme=light] .home-search-pill input{color:#1f1235!important}.app-shell[data-theme=light] .quick-transfer-pill-btn{background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)!important;border-color:#a855f7!important;box-shadow:0 6px 18px #8b5cf659!important}.app-shell[data-theme=light] .category-card{background:#fff!important;border-color:#e8e0f5!important;box-shadow:0 6px 18px #8b5cf614!important}.app-shell[data-theme=light] .category-caption b{color:#1f1235!important}.app-shell[data-theme=light] .category-caption span{color:#6d5b88!important}.app-shell[data-theme=light] .quick-transfer-back-btn{color:#7c3aed!important;background:#fff!important;border-color:#e2d9f3!important}.app-shell[data-theme=light] .quick-transfer-title{color:#1f1235!important}.app-shell[data-theme=light] .quick-input-box{background:#fff!important;border-color:#e2d9f3!important;box-shadow:0 4px 14px #8b5cf614!important}.app-shell[data-theme=light] .quick-phone-input{color:#1f1235!important}.app-shell[data-theme=light] .quick-waiting-card{background:linear-gradient(155deg,#fff 0%,#faf5ff 100%)!important;border-color:#d8b4fe!important}.app-shell[data-theme=light] .quick-waiting-title{color:#1f1235!important}.app-shell[data-theme=light] .quick-hint-badge{background:#fff!important;border-color:#e8e0f5!important;box-shadow:0 4px 12px #8b5cf60f!important}.app-shell[data-theme=light] .hint-badge-content strong{color:#1f1235!important}.app-shell[data-theme=light] .quick-operations-tabs{background:#fff!important;border-color:#e2d9f3!important}.app-shell[data-theme=light] .quick-chip-btn{background:#fff!important;border-color:#e2d9f3!important;box-shadow:0 3px 10px #8b5cf60f!important}.app-shell[data-theme=light] .chip-price-val{color:#1f1235!important}.app-shell[data-theme=light] .quick-summary-box{background:#fff!important;border-color:#e2d9f3!important;box-shadow:0 8px 22px #8b5cf614!important}.app-shell[data-theme=light] .summary-title-wrap,.app-shell[data-theme=light] .sum-phone-val{color:#1f1235!important}.app-shell[data-theme=light] .quick-wallet-bar{background:#faf5ff!important;border-color:#e2d9f3!important}.app-shell[data-theme=light] .topup-hero-card{background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)!important;box-shadow:0 8px 24px #8b5cf647!important}.app-shell[data-theme=light] .topup-method-card{background:#fff!important;border-color:#e8e0f5!important;box-shadow:0 4px 14px #8b5cf60f!important}.app-shell[data-theme=light] .method-name-text{color:#1f1235!important}.kyc-method-warning-banner{background:linear-gradient(135deg,#f5a62324 0%,#8b5cf629 100%)!important;border:1.5px solid #f5a62373!important;border-radius:18px!important;align-items:flex-start!important;gap:12px!important;margin-bottom:16px!important;padding:14px 16px!important;animation:.3s cubic-bezier(.34,1.56,.64,1) kycBannerSlide!important;display:flex!important;box-shadow:0 8px 24px #0000004d!important}@keyframes kycBannerSlide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.kyc-warning-icon{flex-shrink:0!important;font-size:24px!important;line-height:1!important}.kyc-warning-content{text-align:right!important;flex-direction:column!important;gap:4px!important;display:flex!important}.kyc-warning-content b{color:#ffd27a!important;font-size:13.5px!important;font-weight:900!important;line-height:1.4!important}.kyc-warning-content p{color:#f3e8ff!important;margin:0!important;font-size:12px!important;font-weight:500!important;line-height:1.55!important}.topup-locked-container{flex-direction:column!important;gap:12px!important;display:flex!important}.topup-choose-other-btn{color:#c084fc!important;cursor:pointer!important;background:#8b5cf61f!important;border:1px solid #8b5cf64d!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:11px 18px!important;font-size:12.5px!important;font-weight:800!important;transition:all .2s!important;display:inline-flex!important}.topup-choose-other-btn:hover{color:#fff!important;background:#8b5cf638!important;transform:translateY(-1px)!important}.purple-pill-indicator,.blue-pill-indicator{background:#8b5cf6!important;border-radius:99px!important;width:4px!important;height:16px!important;box-shadow:0 0 10px #8b5cf699!important}.page,.home-page,.topup-page,.deposits-page,.orders-page,.account-page,.catalog-page,.quick-transfer-page{animation:.32s cubic-bezier(.16,1,.3,1) both luxuryPageSlideUp!important}@keyframes luxuryPageSlideUp{0%{opacity:0;transform:translateY(14px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}button:active,.icon-button:active,.category-card:active,.product-tile-card:active,.topup-method-card:active,.game-app-card:active,.stat-card:active,.service-row-item:active,.quick-chip-btn:active,.quick-carrier-tile:active,.quick-op-tab:active,.quick-transfer-pill-btn:active,.account-id-pill:active,.method-cta-btn:active,.topup-back-btn:active,.primary:active,.home-wallet-topup-btn:active,.home-wallet-transfer-btn:active{transition:transform .12s cubic-bezier(.34,1.56,.64,1)!important;transform:scale(.955)!important}.bottom-nav{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s!important}.bottom-nav button{transition:all .22s cubic-bezier(.34,1.56,.64,1)!important;position:relative!important;overflow:hidden!important}.bottom-nav button:active{transform:scale(.88)!important}.bottom-nav button.nav-active .nav-icon-container svg{animation:.36s cubic-bezier(.34,1.56,.64,1) navIconPop!important}@keyframes navIconPop{0%{transform:scale(.75)}50%{transform:scale(1.24)}to{transform:scale(1.1)}}.nav-active-dot{animation:2.4s ease-in-out infinite navDotBreathe!important}@keyframes navDotBreathe{0%,to{opacity:.85;transform:scale(1);box-shadow:0 0 6px #c084fc}50%{opacity:1;transform:scale(1.4);box-shadow:0 0 14px #a855f7,0 0 4px #e9d5ff}}.toast{z-index:99999!important;-webkit-backdrop-filter:blur(24px)!important;color:#f3e8ff!important;background:#170e2bf5!important;border:1.5px solid #a855f780!important;border-radius:20px!important;align-items:center!important;gap:12px!important;width:min(100% - 28px,430px)!important;padding:14px 18px!important;font-size:13px!important;font-weight:700!important;animation:.38s cubic-bezier(.34,1.56,.64,1) both toastSpringDown!important;display:flex!important;position:fixed!important;top:18px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 18px 48px #000000bf,0 0 24px #8b5cf659!important}@keyframes toastSpringDown{0%{opacity:0;transform:translate(-50%,-32px)scale(.9)}70%{transform:translate(-50%,4px)scale(1.02)}to{opacity:1;transform:translate(-50%)scale(1)}}.toast svg{color:#c084fc!important;filter:drop-shadow(0 0 8px #c084fcb3)!important;flex-shrink:0!important;animation:.45s cubic-bezier(.34,1.56,.64,1) toastIconSpin!important}@keyframes toastIconSpin{0%{transform:scale(.6)rotate(-25deg)}to{transform:scale(1)rotate(0)}}.toast span{color:#fff!important;flex:1!important;line-height:1.4!important}.toast button{color:#d8b4fe!important;cursor:pointer!important;background:#ffffff14!important;border:none!important;border-radius:50%!important;flex-shrink:0!important;place-items:center!important;width:28px!important;height:28px!important;transition:all .2s!important;display:grid!important}.toast button:hover{color:#fff!important;background:#ffffff2e!important;transform:scale(1.15)rotate(90deg)!important}.category-card,.product-tile-card,.topup-method-card,.store-ad-banner{position:relative!important;overflow:hidden!important}.category-card:after,.product-tile-card:after,.topup-method-card:after,.store-ad-banner:after{content:""!important;pointer-events:none!important;opacity:0!important;background:linear-gradient(65deg,#0000 0%,#ffffff0f 40%,#c084fc26 50%,#0000 100%)!important;width:45%!important;height:200%!important;transition:opacity .3s!important;position:absolute!important;top:-50%!important;left:-70%!important;transform:rotate(25deg)!important}.category-card:hover:after,.product-tile-card:hover:after,.topup-method-card:hover:after{opacity:1!important;animation:.9s cubic-bezier(.16,1,.3,1) forwards cardShineSweep!important}@keyframes cardShineSweep{0%{opacity:.2;left:-70%}50%{opacity:.85}to{opacity:0;left:150%}}.topup-hero-card:before,.wallet-hero:before{content:""!important;pointer-events:none!important;background:radial-gradient(circle,#a855f759 0%,#0000 70%)!important;border-radius:50%!important;width:150px!important;height:150px!important;animation:4s ease-in-out infinite alternate heroAuraBreathe!important;position:absolute!important;top:-40px!important;right:-40px!important}@keyframes heroAuraBreathe{0%{opacity:.5;transform:scale(.9)translate(0)}to{opacity:.95;transform:scale(1.28)translate(-12px,12px)}}.primary,.quick-submit-btn,.topup-submit-btn,.quick-transfer-pill-btn{position:relative!important;overflow:hidden!important}.primary:after,.quick-submit-btn:after,.topup-submit-btn:after,.quick-transfer-pill-btn:after{content:""!important;pointer-events:none!important;background:linear-gradient(135deg,#ffffff29 0%,#0000 60%)!important;position:absolute!important;inset:0!important}.primary:hover,.quick-submit-btn:hover,.topup-submit-btn:hover{transform:translateY(-2px)!important;box-shadow:0 12px 36px #8b5cf699!important}.quick-pill-icon-badge{animation:2.2s ease-in-out infinite quickBoltPulse!important}@keyframes quickBoltPulse{0%,to{filter:drop-shadow(0 0 2px #fef08a);transform:scale(1)}50%{filter:drop-shadow(0 0 8px #facc15);transform:scale(1.18)}}.quick-carrier-tile:hover{transform:translateY(-4px)scale(1.02)!important}.quick-chip-btn{transition:all .22s cubic-bezier(.34,1.56,.64,1)!important}.quick-chip-btn:hover{transform:translateY(-2px)scale(1.04)!important}.quick-chip-btn.active{animation:.25s cubic-bezier(.34,1.56,.64,1) chipSelectPop!important}@keyframes chipSelectPop{0%{transform:scale(.92)}60%{transform:scale(1.07)}to{transform:scale(1)}}.account-modal-backdrop,.modal-backdrop,.quick-confirm-overlay{animation:.25s both modalBackdropFadeIn!important}@keyframes modalBackdropFadeIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}.account-modal-card,.quick-confirm-card,.checkout-modal{animation:.35s cubic-bezier(.34,1.56,.64,1) both modalSpringSlideUp!important}@keyframes modalSpringSlideUp{0%{opacity:0;transform:translateY(40px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.account-id-pill,.copy-account-btn,.referral-input-box button{transition:all .22s cubic-bezier(.34,1.56,.64,1)!important}.account-id-pill.copied,.copy-account-btn.copied,.referral-input-box button.copied{color:#34d399!important;background:#10b98133!important;border-color:#10b981!important;animation:.32s cubic-bezier(.34,1.56,.64,1) copySuccessPop!important;box-shadow:0 0 18px #10b98166!important}@keyframes copySuccessPop{0%{transform:scale(.88)}60%{transform:scale(1.1)}to{transform:scale(1)}}.home-search-pill:focus-within{border-color:#a855f7!important;transform:translateY(-1px)!important;box-shadow:0 0 0 3px #a855f733,0 8px 24px #8b5cf640!important}.brand-mark{animation:4s ease-in-out infinite brandJewelPulse!important}@keyframes brandJewelPulse{0%,to{transform:scale(1);box-shadow:0 4px 18px #8b5cf673}50%{transform:scale(1.03);box-shadow:0 6px 28px #a855f7bf,0 0 12px #c084fc66}}.notif-bell-btn{position:relative!important}.notif-badge-pill{color:#fff;pointer-events:none;background:linear-gradient(135deg,#ec4899,#f43f5e);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.65rem;font-weight:800;animation:2s ease-in-out infinite notifBadgePulse;display:flex;position:absolute;top:4px;right:4px;box-shadow:0 0 10px #ec4899b3}@keyframes notifBadgePulse{0%,to{transform:scale(1);box-shadow:0 0 8px #ec489999}50%{transform:scale(1.15);box-shadow:0 0 16px #f43f5ee6}}.toasts-container{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;max-width:480px;margin:0 auto;display:flex;position:fixed;top:14px;left:12px;right:12px}.toast-banner{pointer-events:auto;-webkit-backdrop-filter:blur(20px);cursor:pointer;background:#160e26f0;border:1px solid #c084fc47;border-radius:18px;align-items:flex-start;gap:12px;padding:12px 14px;transition:all .25s cubic-bezier(.34,1.56,.64,1);animation:.38s cubic-bezier(.34,1.56,.64,1) both toastSlidePop;display:flex;box-shadow:0 12px 36px #0009,0 0 20px #a855f738}.toast-banner:hover{border-color:#d8b4fe80;transform:translateY(-2px);box-shadow:0 16px 42px #000000b3,0 0 28px #a855f759}@keyframes toastSlidePop{0%{opacity:0;transform:translateY(-24px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.toast-banner.toast-cat-order{border-right:4px solid #c084fc}.toast-banner.toast-cat-deposit{border-right:4px solid #34d399}.toast-banner.toast-cat-auth{border-right:4px solid #ec4899}.toast-banner.toast-banner-error{border-color:#f43f5e59;border-right-style:solid;border-right-width:4px}.toast-banner.toast-banner-warning{border-right:4px solid #f59e0b}.toast-banner-icon{color:#c084fc;background:#a855f726;border:1px solid #c084fc40;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.toast-cat-deposit .toast-banner-icon{color:#34d399;background:#10b98126;border-color:#34d3994d}.toast-cat-auth .toast-banner-icon{color:#f472b6;background:#ec489926;border-color:#f472b64d}.toast-banner-error .toast-banner-icon{color:#fb7185;background:#f43f5e26;border-color:#fb71854d}.toast-banner-content{flex:1;min-width:0}.toast-banner-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:3px;display:flex}.toast-banner-title{color:#fff;font-size:.88rem;font-weight:700}.toast-banner-time{color:#a89bb9;font-size:.7rem;font-weight:500}.toast-banner-msg{color:#d1c4e9;word-break:break-word;font-size:.79rem;line-height:1.45}.toast-banner-close{color:#a89bb9;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:all .2s;display:flex}.toast-banner-close:hover{color:#fff;background:#fff3;transform:scale(1.1)}.app-shell[data-theme=light] .toast-banner{background:#fffffff5;border-color:#9333ea33;box-shadow:0 12px 36px #7e22ce2e}.app-shell[data-theme=light] .toast-banner-title{color:#1e1035}.app-shell[data-theme=light] .toast-banner-msg{color:#4b3e65}.app-shell[data-theme=light] .toast-banner-time{color:#8b7ca6}.app-shell[data-theme=light] .toast-banner-close{color:#6d5b88;background:#0000000f}.notif-modal-backdrop{z-index:9998;justify-content:center;align-items:center;padding:16px;display:flex}.notif-modal-card{background:linear-gradient(175deg,#1b112c 0%,#120920 100%);border:1px solid #c084fc40;border-radius:26px;flex-direction:column;width:100%;max-width:520px;max-height:88vh;animation:.3s cubic-bezier(.34,1.56,.64,1) both modalPopIn;display:flex;overflow:hidden;box-shadow:0 24px 60px #000c,0 0 35px #a855f733}@keyframes modalPopIn{0%{opacity:0;transform:scale(.92)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.notif-modal-header{border-bottom:1px solid #a855f726;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.notif-header-title{align-items:center;gap:12px;display:flex}.notif-header-icon-box{color:#c084fc;background:linear-gradient(135deg,#a855f740,#7e22ce59);border:1px solid #c084fc59;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.notif-header-title h3{color:#fff;margin:0;font-size:1.12rem;font-weight:800}.notif-header-title span{color:#a89bb9;font-size:.75rem}.notif-header-actions{align-items:center;gap:8px;display:flex}.notif-action-btn{color:#d8b4fe;cursor:pointer;background:#a855f71f;border:1px solid #c084fc33;border-radius:10px;align-items:center;gap:5px;padding:7px 11px;font-size:.75rem;font-weight:600;transition:all .2s;display:flex}.notif-action-btn:hover{color:#fff;background:#a855f73d;border-color:#c084fc66}.notif-action-btn.notif-action-clear{color:#f87171;background:#ef44441a;border-color:#ef444433;padding:7px 9px}.notif-action-btn.notif-action-clear:hover{color:#fff;background:#ef444438}.notif-filter-chips{scrollbar-width:none;border-bottom:1px solid #a855f71a;align-items:center;gap:8px;padding:12px 20px;display:flex;overflow-x:auto}.notif-filter-chips::-webkit-scrollbar{display:none}.notif-chip{color:#b8a9cf;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff17;border-radius:999px;padding:6px 14px;font-size:.78rem;font-weight:600;transition:all .2s}.notif-chip:hover{color:#fff;background:#a855f726}.notif-chip.active{color:#fff;background:linear-gradient(135deg,#a855f759,#7e22ce73);border-color:#c084fc;box-shadow:0 0 14px #a855f74d}.notif-list-container{flex-direction:column;flex:1;gap:10px;padding:16px 20px;display:flex;overflow-y:auto}.notif-item-card{cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;align-items:flex-start;gap:12px;padding:13px 15px;transition:all .22s;display:flex}.notif-item-card:hover{background:#a855f717;border-color:#c084fc3d;transform:translateY(-1px)}.notif-item-card.unread{background:#a855f71f;border-color:#c084fc59;box-shadow:0 4px 18px #a855f71f}.notif-item-icon-box{color:#c084fc;background:#a855f726;border:1px solid #c084fc40;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative}.notif-item-order .notif-item-icon-box{color:#d8b4fe;background:#a855f733}.notif-item-deposit .notif-item-icon-box{color:#34d399;background:#10b98126;border-color:#34d3994d}.notif-item-auth .notif-item-icon-box{color:#f472b6;background:#ec489926;border-color:#f472b64d}.notif-unread-dot{background:#ec4899;border:2px solid #160d26;border-radius:50%;width:9px;height:9px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 8px #ec4899}.notif-item-content{flex:1;min-width:0}.notif-item-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.notif-item-title{color:#fff;font-size:.88rem;font-weight:700}.notif-item-time{color:#a89bb9;font-size:.7rem;font-weight:500}.notif-item-message{color:#cfc1e6;margin:0;font-size:.8rem;line-height:1.45}.notif-item-action-hint{color:#c084fc;margin-top:6px;font-size:.72rem;font-weight:700}.notif-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 16px;display:flex}.notif-empty-icon-wrap{color:#c084fc;background:#a855f71f;border:1px dashed #c084fc4d;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:16px;display:flex}.notif-empty-state h4{color:#fff;margin:0 0 6px;font-size:1.05rem;font-weight:700}.notif-empty-state p{color:#a89bb9;max-width:280px;margin:0;font-size:.82rem;line-height:1.5}.app-shell[data-theme=light] .notif-modal-card{background:linear-gradient(175deg,#fff 0%,#fbf8ff 100%);border-color:#9333ea33;box-shadow:0 24px 60px #7e22ce33}.app-shell[data-theme=light] .notif-header-title h3{color:#1e1035}.app-shell[data-theme=light] .notif-header-title span{color:#72628d}.app-shell[data-theme=light] .notif-item-card{background:#f5f0ff99;border-color:#9333ea1f}.app-shell[data-theme=light] .notif-item-card.unread{background:#ebdeffcc;border-color:#9333ea4d}.app-shell[data-theme=light] .notif-item-title{color:#1e1035}.app-shell[data-theme=light] .notif-item-message{color:#4b3e65}.app-shell[data-theme=light] .notif-item-time{color:#8b7ca6}.app-shell[data-theme=light] .notif-chip{color:#554470;background:#0000000a;border-color:#00000014}.app-shell[data-theme=light] .notif-chip.active{color:#fff;background:linear-gradient(135deg,#9333ea,#7e22ce)}.app-shell[data-theme=light] .notif-empty-state h4{color:#1e1035}.app-shell[data-theme=light] .notif-empty-state p{color:#6d5b88}.topbar-balance-pill{cursor:pointer;border:1px solid #0000;border-radius:9999px;align-items:center;gap:5px;padding:5px 11px;font-family:inherit;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.app-shell[data-theme=light] .topbar-balance-pill{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}.app-shell[data-theme=dark] .topbar-balance-pill{color:#f3e8ff;background:#1a1130d9;border-color:#a855f759;box-shadow:0 4px 14px #00000040}.topbar-balance-pill:hover{border-color:#a855f7;transform:translateY(-1px)scale(1.03);box-shadow:0 4px 18px #8b5cf64d}.topbar-balance-icon{color:#a855f7;flex-shrink:0}.topbar-balance-val{letter-spacing:.2px;font-size:11.5px;font-weight:800}.topbar-balance-unit{color:#c084fc;font-size:9.5px;font-weight:700}.home-wallet-banner{cursor:pointer;border-radius:20px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:13px 16px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.app-shell[data-theme=light] .home-wallet-banner{background:linear-gradient(135deg,#fff 0%,#fbf9ff 100%);border:1.5px solid #e9d5ff;box-shadow:0 6px 20px #8b5cf614}.app-shell[data-theme=dark] .home-wallet-banner{background:linear-gradient(135deg,#1e1238e6 0%,#120b23f2 100%);border:1.5px solid #a855f73d;box-shadow:0 8px 24px #0a061480}.home-wallet-banner:hover{border-color:#a855f7;transform:translateY(-2px);box-shadow:0 12px 30px #8b5cf640}.home-wallet-right{align-items:center;gap:12px;display:flex}.home-wallet-icon-wrap{color:#c084fc;background:linear-gradient(135deg,#a855f740 0%,#7e22ce26 100%);border:1px solid #a855f759;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.home-wallet-details{flex-direction:column;gap:2px;display:flex}.home-wallet-label{color:#a79ebb;font-size:11px;font-weight:700}.home-wallet-amount-row{align-items:baseline;gap:5px;display:flex}.home-wallet-value{color:#fff;letter-spacing:-.02em;font-size:20px;font-weight:900;line-height:1.2}.app-shell[data-theme=light] .home-wallet-value{color:#0f172a}.home-wallet-currency{color:#c084fc;font-size:11px;font-weight:700}.home-wallet-add-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%);border:none;border-radius:9999px;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #7c3aed59}.home-wallet-add-btn:hover{transform:scale(1.05);box-shadow:0 6px 18px #7c3aed80}.deposits-summary-row{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;margin-bottom:8px;display:grid}@media (width<=480px){.deposits-summary-row{grid-template-columns:repeat(2,1fr);gap:8px}}.summary-stat-card{cursor:pointer;border:1.5px solid #0000;border-radius:14px;flex-direction:column;gap:3px;padding:10px 12px;transition:all .2s;display:flex}.app-shell[data-theme=dark] .summary-stat-card{background:#170e2bb3;border-color:#8b5cf61f}.app-shell[data-theme=light] .summary-stat-card{background:#fff;border-color:#e2e8f0}.summary-stat-card:hover,.summary-stat-card.active{transform:translateY(-2px)}.summary-stat-card.active{box-shadow:0 4px 14px #8b5cf633;border-color:#8b5cf6!important}.summary-stat-card.pending strong{color:#f59e0b}.summary-stat-card.completed strong{color:#10b981}.summary-stat-card.rejected strong{color:#ef4444}.history-card.status-rejected{border-color:#ef444440!important}.history-icon.deposit-icon.rejected{color:#ef4444!important;background:#ef444426!important;border:1px solid #ef44444d!important}.history-icon.deposit-icon.pending{color:#f59e0b!important;background:#f59e0b26!important;border:1px solid #f59e0b4d!important}.status.rejected{color:#f87171!important;background:#ef444426!important;border:1px solid #ef44444d!important}.status.pending{color:#fbbf24!important;background:#f59e0b26!important;border:1px solid #f59e0b4d!important}.amount-rejected{opacity:.75;text-decoration:line-through;color:#ef4444!important}.app-shell{--sc-bg:#050b14;--sc-surface:#0b1524;--sc-surface-2:#101d30;--sc-line:#94bcff24;--sc-text:#f6faff;--sc-muted:#8ea2bb;--sc-accent:#1687ff;--sc-accent-2:#20d4b0;--sc-glow:#1687ff3d;background:radial-gradient(circle at 70% -10%, #1687ff29, transparent 35%), radial-gradient(circle at 15% 45%, #20d4b017, transparent 28%), var(--sc-bg);color:var(--sc-text)}.app-shell[data-theme=light]{--sc-bg:#eff9f5;--sc-surface:#fff;--sc-surface-2:#e8f5f0;--sc-line:#0f745221;--sc-text:#10231e;--sc-muted:#647d75;--sc-accent:#079768;--sc-accent-2:#19b98b;--sc-glow:#0797682e;color:var(--sc-text);background:radial-gradient(circle at 65% -5%,#19b98b26,#0000 35%),#eff9f5}.app-shell .ambient{display:none}.app-shell .phone{background:color-mix(in srgb, var(--sc-bg) 94%, transparent);border-inline:1px solid var(--sc-line);width:min(100%,520px);min-height:100vh;padding:0 16px 112px;box-shadow:0 0 70px #00000029}.app-shell .topbar{z-index:32;background:color-mix(in srgb, var(--sc-bg) 82%, transparent);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);border:0;height:76px;padding:13px 2px;position:sticky;top:0}.app-shell .brand{gap:10px}.app-shell .brand-mark{color:#fff;width:43px;height:43px;box-shadow:0 9px 24px var(--sc-glow);border-radius:14px;background:linear-gradient(145deg, var(--sc-accent-2), var(--sc-accent))!important}.app-shell .brand b{color:var(--sc-text);letter-spacing:.11em;font-size:12px}.app-shell .brand span{color:var(--sc-muted);font-size:8px}.app-shell .topbar-balance-pill{display:none}.app-shell .icon-button{border:1px solid var(--sc-line);background:var(--sc-surface);border-radius:13px;width:39px;height:39px;box-shadow:0 8px 18px #0000000f;color:var(--sc-accent)!important}.app-shell .notif-badge-pill{color:#fff;background:#ff3b6b}.signature-hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 12% 15%,#20d4b047,#0000 28%),linear-gradient(145deg,#0c4382 0%,#0a1c35 55%,#07111e 100%);border:1px solid #ffffff1f;border-radius:30px;min-height:315px;margin-top:8px;padding:22px;position:relative;overflow:hidden;box-shadow:0 24px 55px #020c1b52}.app-shell[data-theme=light] .signature-hero{background:radial-gradient(circle at 10% 12%,#5dffca6b,#0000 30%),linear-gradient(145deg,#0b9b70 0%,#067453 58%,#04543d 100%);border-color:#ffffff80;box-shadow:0 24px 55px #06624638}.signature-grid{z-index:-1;opacity:.13;background-image:linear-gradient(#ffffff59 1px,#0000 1px),linear-gradient(90deg,#ffffff59 1px,#0000 1px);background-size:31px 31px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom left,#000,#0000 76%);mask-image:linear-gradient(to bottom left,#000,#0000 76%)}.signature-orbit{z-index:-1;border:1px solid #ffffff21;border-radius:50%;position:absolute}.orbit-one{width:210px;height:210px;bottom:-85px;left:-62px}.orbit-two{width:130px;height:130px;bottom:-45px;left:-12px}.signature-hero-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.signature-eyebrow,.signature-live{letter-spacing:.08em;align-items:center;gap:6px;font-size:8px;font-weight:700;display:inline-flex}.signature-eyebrow{background:#ffffff17;border:1px solid #ffffff26;border-radius:99px;padding:7px 9px}.signature-live{color:#c9fff1;letter-spacing:0}.signature-live i{background:#40f1b9;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #40f1b921}.signature-hero h1{letter-spacing:-.045em;max-width:380px;margin:25px 0 8px;font-size:clamp(27px,7.3vw,37px);line-height:1.18}.signature-hero h1 span{color:#78f2cf;display:block}.signature-hero>p{color:#edf7ffba;max-width:350px;margin:0;font-size:10px;line-height:1.8}.signature-wallet{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff21;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding:13px 14px;display:flex}.signature-wallet>div{align-items:baseline;gap:5px;display:flex}.signature-wallet small{color:#ffffff9e;margin-left:7px;font-size:8px;display:block}.signature-wallet strong{font-size:21px}.signature-wallet span{color:#8ef5d8;font-size:8px;font-weight:700}.signature-wallet button,.signature-primary{color:#075d48;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:7px;font:700 9px ITF Qomra Arabic;display:inline-flex}.signature-wallet button{padding:10px 12px}.signature-actions{align-items:center;gap:13px;margin-top:11px;display:flex}.signature-primary{color:#042c24;background:#28dcaa;padding:10px 14px}.signature-actions>span{color:#ffffffa8;align-items:center;gap:5px;font-size:7px;display:flex}.app-shell .onboarding-banner{border:1px solid color-mix(in srgb, var(--sc-accent-2) 35%, transparent);background:color-mix(in srgb, var(--sc-accent-2) 10%, var(--sc-surface));color:var(--sc-text);border-radius:16px;margin:12px 0 0;padding:12px}.app-shell .onboarding-banner-icon{background:var(--sc-accent);color:#fff}.app-shell .onboarding-banner-content span{color:var(--sc-muted)}.app-shell .onboarding-banner-btn{background:var(--sc-accent);color:#fff;box-shadow:none}.signature-search{background:var(--sc-surface);border-radius:17px;align-items:center;gap:9px;margin:17px 0 20px;padding:6px 7px 6px 13px;display:flex;box-shadow:0 12px 30px #0000000f;border:1px solid var(--sc-line)!important}.signature-search>div{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.signature-search svg{color:var(--sc-accent)}.signature-search input{width:100%;color:var(--sc-text);background:0 0;border:0;outline:0;padding:8px 0;font:9px ITF Qomra Arabic}.signature-search input::placeholder{color:var(--sc-muted)}.signature-search kbd{border:1px solid var(--sc-line);background:var(--sc-surface-2);color:var(--sc-muted);direction:ltr;border-radius:8px;padding:6px 8px;font:7px ITF Qomra Arabic}.signature-section-title{margin:0 2px 12px}.signature-section-title>div span{color:var(--sc-accent-2)!important}.signature-section-title h2{color:var(--sc-text);font-size:20px}.signature-section-title .service-count{border:1px solid var(--sc-line);background:var(--sc-surface);color:var(--sc-muted)!important}.app-shell .category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.app-shell .category-card{border:1px solid var(--sc-line);background:var(--sc-surface);min-width:0;color:var(--sc-text);text-align:right;border-radius:19px;padding:0;transition:transform .2s,border-color .2s;display:block;position:relative;overflow:hidden;box-shadow:0 12px 28px #00000014}.app-shell .category-card:hover{border-color:color-mix(in srgb, var(--sc-accent) 50%, transparent);transform:translateY(-3px)}.app-shell .category-cover-wrap{aspect-ratio:1;background:var(--sc-surface-2);border-radius:0;width:100%}.app-shell .category-cover{object-fit:cover;width:100%;height:100%}.app-shell .category-cover-overlay{background:linear-gradient(#0000 52%,#030a1247)}.app-shell .category-caption{background:0 0;border:0;min-width:0;padding:10px 9px 11px}.app-shell .category-caption b{color:var(--sc-text);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:normal!important;font-size:10.5px!important;line-height:1.35!important}.app-shell .category-caption span{color:var(--sc-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;display:block;overflow:hidden;font-size:7px!important}.category-arrow{color:var(--sc-accent);display:none;position:absolute;bottom:8px;left:7px}.app-shell .bottom-nav{z-index:35;right:50%;bottom:max(11px, env(safe-area-inset-bottom));border:1px solid var(--sc-line);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);border-radius:23px;width:min(100% - 24px,480px);height:68px;padding:7px;position:fixed;left:auto;transform:translate(50%);background:color-mix(in srgb, var(--sc-surface) 88%, transparent)!important;box-shadow:0 20px 50px #0000003d!important}.app-shell .bottom-nav button.nav-active{border-radius:16px;background:var(--sc-accent)!important;color:#fff!important;box-shadow:0 8px 20px var(--sc-glow)!important}.app-shell .welcome-modal{border:1px solid var(--sc-line);background:var(--sc-surface);color:var(--sc-text)}.app-shell .welcome-badge,.app-shell .welcome-btn{background:linear-gradient(135deg, var(--sc-accent-2), var(--sc-accent));color:#fff}.app-shell .welcome-title{color:var(--sc-text)}.app-shell .welcome-sub,.app-shell .welcome-guide-box p{color:var(--sc-muted)}.app-shell .welcome-guide-box{border-color:var(--sc-line);background:var(--sc-surface-2)}.app-shell .welcome-guide-box .guide-title{color:var(--sc-accent)}.app-shell .welcome-form input,.app-shell .welcome-form select{border-color:var(--sc-line);background:var(--sc-surface-2);color:var(--sc-text)}@media (width<=430px){.app-shell .phone{padding-inline:12px}.app-shell .topbar{height:70px}.app-shell .brand-mark{width:39px;height:39px}.app-shell .brand span{display:none}.app-shell .icon-button{width:36px;height:36px}.signature-hero{border-radius:26px;min-height:300px;padding:19px}.signature-wallet{padding:11px}.signature-wallet strong{font-size:18px}.signature-wallet button{padding:9px}.signature-actions>span{display:none}.app-shell .category-grid{gap:8px}.app-shell .category-card{border-radius:16px}.app-shell .category-caption{padding:8px 7px 10px}}.app-shell[data-theme=light] .brand-mark,.app-shell[data-theme=light] .bottom-nav button.nav-active{background:linear-gradient(145deg,#18b889,#078f65)!important;box-shadow:0 8px 22px #07976845!important}.app-shell[data-theme=light] .bottom-nav{background:#fffffff0!important;border-color:#0f745221!important;box-shadow:0 16px 42px #0a4e3a24!important}.app-shell[data-theme=light] .bottom-nav button:not(.nav-active):hover{color:#078f65!important;background:#07976814!important}html,body,#root{width:100%;max-width:100%;overflow-x:hidden}.app-shell{--sc-accent:#4385bd;--sc-accent-2:#43bda4;--sc-glow:#4385bd33;background:radial-gradient(circle at 74% -8%, #4385bd1c, transparent 34%), var(--sc-bg);width:100%;max-width:100vw;overflow-x:clip}.app-shell[data-theme=light]{--sc-bg:#f2f8f5;--sc-surface-2:#eaf3ef;--sc-accent:#167a61;--sc-accent-2:#2e9c80;--sc-glow:#167a6126}.app-shell .phone,.app-shell main,.app-shell section,.app-shell .catalog-container,.app-shell .catalog-step-view{min-width:0;max-width:100%}.signature-hero{background:radial-gradient(circle at 10% 8%,#43bda430,#0000 29%),linear-gradient(145deg,#173956 0%,#0d2236 56%,#091522 100%);min-height:296px;box-shadow:0 20px 46px #020c1b40}.signature-hero h1 span{color:#8bd8c7}.app-shell .catalog-container{width:100%;padding-inline:2px;overflow-x:clip}.app-shell .catalog-step-view>*{min-width:0;max-width:100%}.app-shell .games-grid-4col{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px 8px!important}.app-shell .game-app-card{border-radius:17px!important;width:100%!important;min-width:0!important;padding:8px 5px!important}.app-shell .game-app-icon-wrap{aspect-ratio:1;border-radius:16px!important;width:min(100%,78px)!important;height:auto!important}.app-shell .game-app-name,.app-shell .game-app-sub{width:100%;padding-inline:2px;max-width:100%!important}.app-shell .game-app-name{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal!important}.account-page{width:100%;padding-top:4px}.account-page-head{justify-content:space-between;align-items:center;gap:12px;margin:2px 0 14px;display:flex}.account-page-head>div{min-width:0}.account-page-head>div>span{color:var(--sc-accent-2);font-size:8px;font-weight:800}.account-page-head h1{color:var(--sc-text);letter-spacing:-.05em;margin:3px 0 2px;font-size:25px}.account-page-head p{color:var(--sc-muted);margin:0;font-size:8px}.app-shell .account-back-btn{border:1px solid var(--sc-line);background:var(--sc-surface);border-radius:12px;flex:none;padding:8px 10px;font:700 9px ITF Qomra Arabic,sans-serif;color:var(--sc-accent)!important}.app-shell .account-profile-card{position:relative;overflow:hidden;border:1px solid var(--sc-line)!important;background:radial-gradient(circle at 0 0, #43bda421, transparent 34%), var(--sc-surface)!important;border-radius:25px!important;padding:18px!important;box-shadow:0 16px 38px #00000021!important}.app-shell .account-profile-card:before{background:linear-gradient(90deg, transparent, var(--sc-accent-2), transparent);content:"";border-radius:0 0 10px 10px;height:2px;position:absolute;top:0;left:20px;right:20px}.app-shell .account-card-header{align-items:center}.app-shell .account-card-meta{min-width:0}.app-shell .account-user-title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;color:var(--sc-text)!important;font-size:19px!important}.app-shell .account-user-handle{font-size:10px;color:var(--sc-muted)!important}.app-shell .account-avatar-img,.app-shell .account-brand-badge{border:3px solid color-mix(in srgb, var(--sc-accent-2) 32%, var(--sc-surface));width:64px;height:64px;box-shadow:0 10px 24px var(--sc-glow);border-radius:21px}.app-shell .account-id-pill{margin-top:7px;border:1px solid var(--sc-line)!important;background:var(--sc-surface-2)!important;color:var(--sc-accent)!important;border-radius:9px!important;padding:6px 9px!important;font-size:8px!important}.app-shell .account-badges-row{flex-wrap:wrap;margin-top:13px;padding-top:11px;border-color:var(--sc-line)!important}.app-shell .account-tag{border-radius:9px;padding:5px 9px;font:700 8px ITF Qomra Arabic,sans-serif}.app-shell .account-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;margin-top:10px!important}.app-shell .stat-card{min-width:0;min-height:116px;border:1px solid var(--sc-line)!important;background:var(--sc-surface)!important;border-radius:18px!important;padding:13px!important;box-shadow:0 9px 24px #00000012!important}.app-shell .stat-card-balance{grid-column:1/-1;min-height:105px;background:linear-gradient(110deg, color-mix(in srgb, var(--sc-accent) 19%, var(--sc-surface)), var(--sc-surface))!important}.app-shell .stat-card-deposits{flex-direction:row;grid-column:1/-1;align-items:center;gap:12px;min-height:96px}.app-shell .stat-card-deposits .stat-card-head{flex:1;margin-bottom:0}.app-shell .stat-card-deposits .stat-value{white-space:nowrap;margin-top:0!important}.app-shell .stat-card-deposits .stat-caption{flex:none}.app-shell .stat-card-head{min-width:0}.app-shell .stat-icon-wrap{background:color-mix(in srgb, var(--sc-accent) 13%, transparent)!important;width:33px!important;height:33px!important;color:var(--sc-accent)!important;border-radius:11px!important}.app-shell .stat-label,.app-shell .stat-caption{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden;color:var(--sc-muted)!important}.app-shell .stat-value{color:var(--sc-text)!important;font-size:17px!important}.app-shell .stat-quick-action span{background:color-mix(in srgb, var(--sc-accent) 12%, transparent);color:var(--sc-accent);font-size:8px}.account-services-section{margin-top:20px}.app-shell .account-services-title{margin:0 2px 10px;font-size:17px;color:var(--sc-text)!important}.app-shell .account-services-card{border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}.app-shell .service-row-item{background:var(--sc-surface);border-radius:18px;flex-direction:column;justify-content:space-between;align-items:stretch;gap:10px;min-width:0;min-height:126px;position:relative;box-shadow:0 9px 24px #0000000f;border:1px solid var(--sc-line)!important;padding:13px!important}.app-shell .service-row-item:last-child{grid-column:1/-1;min-height:98px}.app-shell .service-row-right{flex-direction:column;align-items:flex-start;gap:9px;min-width:0}.app-shell .service-row-icon{border:1px solid color-mix(in srgb, var(--sc-accent) 18%, transparent);width:36px;height:36px;color:var(--sc-accent);border-radius:12px;background:color-mix(in srgb, var(--sc-accent) 10%, transparent)!important}.app-shell .service-row-info{gap:4px;min-width:0}.app-shell .service-row-title{font-size:10px;color:var(--sc-text)!important}.app-shell .service-row-sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:7.5px;line-height:1.55;display:-webkit-box;overflow:hidden;color:var(--sc-muted)!important}.app-shell .service-row-arrow{width:14px;color:var(--sc-muted);position:absolute;top:16px;left:13px}.app-shell .service-row-left-group{min-width:0;position:static}.app-shell .service-row-left-group .service-status-pill{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 4px);font-size:7px;overflow:hidden}.app-shell .service-row-left-group .service-row-arrow{display:none}.app-shell .ios-switch-toggle{background:color-mix(in srgb, var(--sc-muted) 35%, transparent);width:40px;height:23px}.app-shell .ios-switch-thumb{width:19px;height:19px}.app-shell .ios-switch-toggle.active{background:var(--sc-accent)}.app-shell .ios-switch-toggle.active .ios-switch-thumb{transform:translate(17px)}.app-shell[data-theme=dark] .brand-mark,.app-shell[data-theme=dark] .bottom-nav button.nav-active{background:linear-gradient(145deg,#4b9db0,#34759c)!important;box-shadow:0 8px 20px #34759c3d!important}.app-shell[data-theme=dark] .game-app-card{border-color:var(--sc-line)!important;background:var(--sc-surface)!important;box-shadow:0 8px 18px #00000024!important}.app-shell[data-theme=dark] .game-app-card:hover{border-color:color-mix(in srgb, var(--sc-accent) 48%, transparent)!important;background:var(--sc-surface-2)!important;box-shadow:0 10px 22px var(--sc-glow)!important}.app-shell[data-theme=dark] .game-app-name{color:var(--sc-text)!important}.app-shell[data-theme=dark] .game-app-sub{color:var(--sc-muted)!important}.app-shell .catalog-search-wrap:focus-within,.app-shell .toolbar-search-wrap:focus-within{border-color:var(--sc-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--sc-accent) 16%, transparent)!important}.app-shell[data-theme=dark] .catalog-search-wrap .search-icon,.app-shell[data-theme=dark] .toolbar-search-wrap .search-icon,.app-shell[data-theme=dark] .breadcrumb-line .crumb-home,.app-shell[data-theme=dark] .topup-back-btn{color:#72a9c8!important}.app-shell .account-brand-badge{color:#fff;place-items:center;display:grid;background:linear-gradient(145deg, color-mix(in srgb, var(--sc-accent-2) 82%, #fff), var(--sc-accent))!important}.app-shell .account-brand-badge span{letter-spacing:-.06em;font-size:18px;font-weight:900}.app-shell[data-theme=light] .icon-button{border-color:var(--sc-line)!important;color:var(--sc-accent)!important;background:#fff!important}.app-shell[data-theme=light] .bottom-nav button{color:#6f837d!important}.app-shell[data-theme=light] .bottom-nav button.nav-active{color:#fff!important;background:linear-gradient(145deg,#2ca783,#167a61)!important;box-shadow:0 7px 18px #167a6138!important}.app-shell[data-theme=light] .account-tag.role-tag{color:#167a61;background:#eaf7f2;border:1px solid #167a6124}.app-shell[data-theme=light] .stat-quick-action span{color:#167a61;background:#eaf7f2}@media (width<=370px){.app-shell .phone{padding-inline:10px}.app-shell .catalog-container{padding-inline:0}.app-shell .games-grid-4col{gap:8px 6px!important}.app-shell .game-app-card{padding-inline:3px!important}.app-shell .game-app-name{font-size:9px!important}.app-shell .game-app-sub{font-size:7.5px!important}.app-shell .service-row-item{padding:11px!important}}.app-shell :where(.page>.kicker,.secondary-page>span,.orders-title-box .kicker,.section-title>div>span,.catalog-heading>span,.methods-count-badge,.crumb-home){color:var(--sc-brand-violet)!important}.app-shell :where(.primary,.new-deposit-btn,.order-filter-chip.active,.view-btn.active,.product-discount-badge,.confirm-charge-btn,.topup-submit-btn,.quick-submit-btn,.quick-transfer-pill-btn,.method-cta-btn,.receipt-action-btn,.reorder-confirm-btn,.download-btn){background:var(--sc-brand-gradient)!important;color:#fff!important;border-color:#0000!important;box-shadow:0 8px 20px #4b35ed3d!important}.app-shell :where(.topup-hero-card,.loyalty-hero,.quick-balance-card,.quick-confirm-balance-preview),.app-shell[data-theme=light] :where(.topup-hero-card,.loyalty-hero,.quick-balance-card,.quick-confirm-balance-preview){background:radial-gradient(circle at 10% 10%, #76d7ff4d, transparent 30%), var(--sc-brand-gradient)!important;color:#fff!important;border-color:#ffffff2e!important;box-shadow:0 16px 36px #4b35ed3d!important}.app-shell :where(.topup-hero-card *,.loyalty-hero *,.quick-balance-card *,.quick-confirm-balance-preview *){color:inherit}.app-shell :where(.purple-pill-indicator,.blue-pill-indicator){background:var(--sc-brand-gradient)!important;box-shadow:0 0 10px #4b35ed66!important}.app-shell :where(.topup-method-card,.selected-method-view,.order-card-item,.order-receipt-card,.history-card,.ticket-create,.ticket-reply,.ticket-thread,.account-box,.commission-calculator-box,.quick-summary-box,.quick-waiting-card,.order-details-card,.step4-product-hero-card,.subcategory-tile-card,.product-tile-card,.balance-app-card,.notif-list-container,.account-modal-card,.checkout-modal,.receipt-preview-card){border-color:var(--sc-line)!important;background:var(--sc-surface)!important;color:var(--sc-text)!important;box-shadow:0 8px 24px #00000014!important}.app-shell[data-theme=dark] :where(.topup-method-card,.selected-method-view,.order-card-item,.order-receipt-card,.history-card,.ticket-create,.ticket-reply,.ticket-thread,.account-box,.commission-calculator-box,.quick-summary-box,.quick-waiting-card,.order-details-card,.step4-product-hero-card,.subcategory-tile-card,.product-tile-card,.balance-app-card,.notif-list-container,.account-modal-card,.checkout-modal,.receipt-preview-card){box-shadow:0 10px 28px #0000003d!important}.app-shell :where(.catalog-search-wrap,.toolbar-search-wrap,.orders-search-pill,.ticket-create input,.ticket-create select,.ticket-create textarea,.ticket-reply textarea,.topup-form-group input,.player-input-group input,.account-modal-card input,.account-modal-card select,.account-modal-card textarea,.quick-input-box,.deposit-form input,.checkout-modal input){border-color:var(--sc-line)!important;background:var(--sc-surface-2)!important;color:var(--sc-text)!important;box-shadow:none!important}.app-shell .orders-search-pill{align-items:center;gap:10px;min-height:46px;padding:0 14px;display:flex;overflow:hidden;border:1px solid var(--sc-line)!important;border-radius:16px!important}.app-shell .orders-search-pill input{width:100%;min-width:0;height:44px;font:inherit;border:0!important;outline:0!important}.app-shell .orders-search-pill .search-icon,.app-shell .orders-search-pill .clear-search-btn{color:var(--sc-muted);flex:none}.app-shell .deposits-page{flex-direction:column;gap:0;display:flex}.app-shell .deposits-header-bar{margin-bottom:12px}.app-shell .deposits-header-bar .topup-back-btn{border-radius:11px;gap:4px;min-height:34px;padding:7px 11px;border:1px solid var(--sc-line)!important;color:var(--sc-text)!important;background:var(--sc-surface)!important;box-shadow:none!important}.app-shell .deposits-header-bar .icon-refresh-btn{border-radius:11px;width:34px;height:34px;border:1px solid var(--sc-line)!important;color:var(--sc-brand-indigo)!important;background:var(--sc-surface)!important;box-shadow:none!important}.app-shell .deposits-header-actions{margin-inline-start:auto}.app-shell .deposit-wallet-hero{isolation:isolate;color:#fff;background:var(--sc-brand-gradient);border-radius:26px;padding:18px;position:relative;overflow:hidden;box-shadow:0 18px 42px #3e2ce03d}.app-shell .deposit-wallet-hero:after{content:"";z-index:-1;opacity:.22;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 78%);mask-image:linear-gradient(270deg,#000,#0000 78%)}.app-shell .deposit-wallet-orb{z-index:-1;filter:blur(4px);pointer-events:none;border-radius:999px;position:absolute}.app-shell .deposit-wallet-orb-one{background:#ffffff38;width:150px;height:150px;inset:-70px auto auto -40px}.app-shell .deposit-wallet-orb-two{background:#078ef16b;width:110px;height:110px;inset:auto 34% -72px auto}.app-shell .deposit-wallet-topline,.app-shell .deposit-wallet-main,.app-shell .deposit-wallet-stats{z-index:1;align-items:center;display:flex;position:relative}.app-shell .deposit-wallet-topline{justify-content:space-between;gap:12px;font-size:10px;font-weight:800}.app-shell .deposit-wallet-label{align-items:center;gap:6px;display:inline-flex}.app-shell .deposit-wallet-secure{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff40;border-radius:999px;padding:5px 9px}.app-shell .deposit-wallet-main{justify-content:space-between;gap:16px;margin-top:22px}.app-shell .deposit-wallet-main>div{flex-direction:column;gap:4px;display:flex}.app-shell .deposit-wallet-main>div>span{opacity:.78;font-size:10px}.app-shell .deposit-wallet-main strong{letter-spacing:-.04em;font-size:clamp(23px,7vw,32px);line-height:1}.app-shell .deposit-wallet-main strong small{letter-spacing:0;font-size:11px}.app-shell .deposit-wallet-hero .new-deposit-btn{border-radius:14px;align-items:center;gap:10px;min-height:42px;padding:7px 12px 7px 8px;display:inline-flex;color:#32206e!important;background:#fffffff0!important;border:1px solid #ffffff61!important;box-shadow:0 10px 24px #1809562e!important}.app-shell .new-deposit-plus{color:#fff;background:var(--sc-brand-gradient);border-radius:9px;place-items:center;width:27px;height:27px;font-size:18px;line-height:1;display:grid}.app-shell .deposit-wallet-stats{border-top:1px solid #ffffff2e;margin-top:18px;padding-top:12px}.app-shell .deposit-wallet-stats button{color:#fff;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:2px;min-width:0;padding:1px 8px;display:flex}.app-shell .deposit-wallet-stats button+button{border-inline-start:1px solid #ffffff2e}.app-shell .deposit-wallet-stats strong{font-size:15px}.app-shell .deposit-wallet-stats span{color:#ffffffb8;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.app-shell .deposit-activity-heading{justify-content:space-between;align-items:end;gap:12px;margin:22px 2px 10px;display:flex}.app-shell .deposit-activity-heading>div>span{color:var(--sc-brand-violet);font-size:10px;font-weight:800}.app-shell .deposit-activity-heading .deposits-title{margin-top:2px;font-size:20px}.app-shell .deposit-results-count{border:1px solid var(--sc-line);color:var(--sc-muted);background:var(--sc-surface);border-radius:999px;padding:5px 9px;font-size:9px;font-weight:800}.app-shell .deposits-filters-bar{border:1px solid var(--sc-line);background:var(--sc-surface-2);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:100%;padding:4px;display:grid}.app-shell .deposits-filters-bar .order-filter-chip{white-space:nowrap;width:100%;min-width:0;padding-inline:4px;font-size:9px;box-shadow:none!important;border-color:#0000!important}.app-shell .deposits-page>.empty-state{border-radius:22px;min-height:150px;margin-top:10px}@media (width<=380px){.app-shell .deposit-wallet-hero{padding:15px}.app-shell .deposit-wallet-main{gap:10px}.app-shell .deposit-wallet-hero .new-deposit-btn{font-size:10px}}.app-shell .selected-method-view{border:1px solid var(--sc-line)!important;color:var(--sc-text)!important;background:var(--sc-surface)!important;border-radius:24px!important;padding:14px!important;box-shadow:0 12px 34px #30228614!important}.app-shell .selected-method-card-head{border-bottom:1px solid var(--sc-line);padding-bottom:12px}.app-shell .selected-method-card-head b{color:var(--sc-text)!important}.app-shell .selected-method-view :where(.account-box,.copy-account-row,.limits-info-banner){border-color:var(--sc-line)!important;color:var(--sc-text)!important;background:var(--sc-surface-2)!important}.app-shell .selected-method-view :where(.account-box-label,.limits-info-banner){color:var(--sc-muted)!important}.app-shell .selected-method-view .limits-info-banner :where(span,b){color:var(--sc-text)!important}.app-shell .selected-method-view .limits-info-banner .limits-sep{color:var(--sc-line)!important}.app-shell .selected-method-view .account-code{color:var(--sc-text)!important}.app-shell .selected-method-view .copy-account-btn{color:#fff!important;background:var(--sc-brand-gradient)!important;border:0!important}.app-shell .selected-method-view .commission-calculator-box{border:1px solid var(--sc-line)!important;color:var(--sc-text)!important;background:linear-gradient(135deg, #078ef112, #7b0bf214), var(--sc-surface)!important}.app-shell .selected-method-view :where(.commission-top-row,.commission-top-row span,.commission-top-row strong,.net-label){color:var(--sc-muted)!important}.app-shell .selected-method-view .net-amount{color:var(--sc-brand-indigo)!important}.app-shell[data-theme=dark] .selected-method-view .net-amount{color:#7dc7ff!important}.app-shell .selected-method-view .topup-form-group label>span{color:var(--sc-text)!important;font-size:11px!important}.app-shell .selected-method-view .topup-form-group input{border:1px solid var(--sc-line)!important;height:46px!important;color:var(--sc-text)!important;background:var(--sc-surface-2)!important;box-shadow:none!important;border-radius:14px!important}.app-shell .selected-method-view .topup-form-group input:focus{border-color:var(--sc-brand-indigo)!important;box-shadow:0 0 0 3px #4b35ed21!important}.app-shell .selected-method-view .quick-chip{border:1px solid var(--sc-line)!important;color:var(--sc-muted)!important;background:var(--sc-surface-2)!important}.app-shell .selected-method-view .quick-chip:hover,.app-shell .selected-method-view .quick-chip.active{color:#fff!important;background:var(--sc-brand-gradient)!important;border-color:#0000!important;box-shadow:0 6px 15px #4b35ed33!important}.app-shell .selected-method-view .topup-submit-btn{background:var(--sc-brand-gradient)!important}.app-shell[data-theme=light] :where(.section-title h2,.category-caption b,.account-user-title,.stat-value,.order-receipt-product-name,.quick-transfer-title,.quick-waiting-title,.quick-confirm-header h3,.carrier-tile-name,.summary-title-wrap,.sum-phone-val,.topup-title,.section-head-title h2,.method-name-text,.selected-method-card-head b,.account-code,.toast span),.app-shell[data-theme=dark] :where(.section-title h2,.category-caption b,.account-user-title,.stat-value,.order-receipt-product-name,.quick-transfer-title,.quick-waiting-title,.quick-confirm-header h3,.carrier-tile-name,.summary-title-wrap,.sum-phone-val,.topup-title,.section-head-title h2,.method-name-text,.selected-method-card-head b,.account-code,.toast span){color:var(--sc-text)!important}.app-shell[data-theme=light] :where(.quick-phone-input,.quick-custom-amount-input,.home-search-input-box input,.home-search-pill input){color:var(--sc-text)!important;background:var(--sc-surface)!important}.app-shell[data-theme=dark] :where(.quick-phone-input,.quick-custom-amount-input,.home-search-input-box input,.home-search-pill input){color:var(--sc-text)!important;background:var(--sc-surface-2)!important}.app-shell :where(.quick-transfer-subtitle,.quick-waiting-subtitle,.category-caption span,.order-receipt-product-sub,.account-user-subtitle,.stat-label){color:var(--sc-muted)!important}.app-shell .quick-chip-btn:not(.active) .chip-price-val{color:var(--sc-text)!important}.app-shell .quick-chip-btn.active .chip-price-val{color:#fff!important}.app-shell .home-wallet-strip{border:1px solid var(--sc-line);color:var(--sc-text);background:linear-gradient(135deg, #078ef10f, #7b0bf212), var(--sc-surface);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:4px;padding:10px;display:grid;box-shadow:0 8px 24px #3728a012}.app-shell .home-wallet-strip-main{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.app-shell .home-wallet-strip-main>div{align-items:baseline;gap:4px;min-width:0;display:flex}.app-shell .home-wallet-strip-main small{color:var(--sc-muted);font-size:8px}.app-shell .home-wallet-strip-main strong{font-size:17px;color:var(--sc-text)!important}.app-shell .home-wallet-strip-main span{color:var(--sc-muted);font-size:8px}.app-shell .home-wallet-strip-main button,.app-shell .home-quick-transfer-btn{white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:7px 10px;font:750 8px ITF Qomra Arabic;display:inline-flex}.app-shell .home-wallet-strip-main button{color:#fff;background:var(--sc-brand-gradient);border:0;box-shadow:0 6px 15px #4b35ed2e}.app-shell .home-quick-transfer-btn{border:1px solid var(--sc-line);color:var(--sc-brand-indigo);background:var(--sc-surface-2)}.app-shell[data-theme=dark] .home-quick-transfer-btn{color:#8bc9ff}.app-shell[data-theme=light] .toast{color:var(--sc-text)!important;background:#fffffff7!important;border-color:#4b35ed33!important;box-shadow:0 16px 42px #3447ec29!important}.app-shell[data-theme=dark] .toast{border-color:var(--sc-line)!important;color:var(--sc-text)!important;background:#11111df7!important;box-shadow:0 18px 48px #00000094!important}.app-shell .toast span{color:var(--sc-text)!important}.app-shell .toast svg{color:var(--sc-brand-violet)!important}.app-shell .toast button{border:1px solid var(--sc-line)!important;color:var(--sc-muted)!important;background:var(--sc-surface-2)!important}.app-shell :where(.quick-confirm-card,.package-modal,.welcome-modal,.reorder-confirm-modal,.notif-modal-card){border-color:var(--sc-line)!important;color:var(--sc-text)!important;background:var(--sc-surface)!important;box-shadow:0 22px 58px #00000042!important}.app-shell :where(.quick-confirm-header,.account-modal-header,.notif-modal-header,.reorder-modal-header){border-color:var(--sc-line)!important;background:linear-gradient(135deg, #078ef10e, #7b0bf211), var(--sc-surface)!important}.app-shell :where(.quick-confirm-header h3,.account-modal-title,.notif-modal-header h2,.reorder-modal-header h2,.package-modal h2,.welcome-modal h2){color:var(--sc-text)!important}.app-shell :where(.quick-confirm-details,.quick-confirm-details span,.reorder-modal-header p,.package-modal p,.welcome-modal p){color:var(--sc-muted)!important}.app-shell :where(.quick-confirm-cancel-btn,.change-method-btn,.account-modal-close,.notif-modal-close,.close-modal){border-color:var(--sc-line)!important;color:var(--sc-muted)!important;background:var(--sc-surface-2)!important}.app-shell .toast-banner{border-color:var(--sc-line)!important;background:color-mix(in srgb, var(--sc-surface) 96%, transparent)!important}.app-shell .toast-banner-title{color:var(--sc-text)!important}.app-shell :where(.toast-banner-msg,.toast-banner-time){color:var(--sc-muted)!important}.app-shell .quick-transfer-page{gap:11px!important;padding:6px 3px 108px!important}.app-shell .quick-transfer-header{grid-template-columns:auto minmax(0,1fr) auto!important;gap:9px!important;margin:0!important;display:grid!important}.app-shell .quick-transfer-header-title-wrap{align-items:flex-start!important;min-width:0!important}.app-shell .quick-transfer-title{color:var(--sc-text)!important;font-size:17px!important}.app-shell .quick-transfer-subtitle{color:var(--sc-muted)!important;font-size:9px!important}.app-shell .quick-transfer-back-btn,.app-shell .quick-header-badge{border:1px solid var(--sc-line)!important;min-height:36px!important;color:var(--sc-brand-violet)!important;background:var(--sc-surface)!important;box-shadow:0 5px 15px #4b35ed12!important}.app-shell .quick-transfer-back-btn{border-radius:12px!important;padding:7px 10px!important}.app-shell .quick-header-badge{white-space:nowrap!important;border-radius:12px!important;padding:6px 9px!important}.app-shell .quick-transfer-card{gap:10px!important}.app-shell .quick-field-group{border:1px solid var(--sc-line)!important;background:var(--sc-surface)!important;border-radius:17px!important;gap:8px!important;padding:11px!important;box-shadow:0 7px 21px #3447ec11!important}.app-shell .quick-field-label,.app-shell .quick-field-label-wrap{color:var(--sc-text)!important}.app-shell .quick-input-box{border:1px solid var(--sc-line)!important;background:var(--sc-surface-2)!important;min-height:51px!important;box-shadow:none!important;border-radius:14px!important;padding:5px 9px!important}.app-shell .quick-input-box:focus-within{border-color:var(--sc-brand-indigo)!important;box-shadow:0 0 0 3px #4b35ed1f!important}.app-shell .quick-phone-input{min-width:0!important;color:var(--sc-text)!important;background:0 0!important;font-size:16px!important}.app-shell .quick-phone-country-tag{color:var(--sc-brand-violet)!important;background:#7b0bf212!important;border-color:#7b0bf22e!important;flex-direction:row-reverse!important;margin:0 0 0 6px!important;padding:5px 7px!important}.app-shell .quick-clear-btn{color:var(--sc-muted)!important;background:var(--sc-surface)!important}.app-shell .quick-carrier-badge-chip.carrier-waiting{border-color:var(--sc-line)!important;color:var(--sc-muted)!important;background:var(--sc-surface-2)!important}.app-shell .quick-waiting-card{border:1px solid var(--sc-line)!important;text-align:right!important;background:var(--sc-surface)!important;border-radius:17px!important;grid-template-columns:46px minmax(0,1fr)!important;gap:4px 11px!important;margin:0!important;padding:13px!important;display:grid!important;box-shadow:0 7px 21px #3447ec0f!important}.app-shell .quick-waiting-icon-box{color:#fff!important;background:var(--sc-brand-gradient)!important;border-radius:14px!important;grid-row:1/3!important;width:46px!important;height:46px!important;margin:0!important}.app-shell .quick-radar-ping{display:none!important}.app-shell .quick-waiting-title{color:var(--sc-text)!important;align-self:end!important;margin:0!important;font-size:13px!important}.app-shell .quick-waiting-desc{color:var(--sc-muted)!important;margin:0!important;font-size:9px!important}.app-shell .quick-waiting-badges-row{grid-column:1/-1!important;margin-top:7px!important}.app-shell .quick-hint-badge{border:1px solid var(--sc-line)!important;background:var(--sc-surface-2)!important;box-shadow:none!important;border-radius:13px!important;padding:8px!important}.app-shell .hint-badge-content strong{color:var(--sc-text)!important}.app-shell .hint-badge-content span{color:var(--sc-muted)!important}.app-shell .quick-operations-tabs{background:0 0!important;border:0!important;gap:6px!important;padding:0!important}.app-shell .quick-op-tab{border:1px solid var(--sc-line)!important;min-height:60px!important;color:var(--sc-muted)!important;background:var(--sc-surface-2)!important;border-radius:13px!important}.app-shell .quick-op-tab.active,.app-shell .quick-chip-btn.active{color:#fff!important;background:var(--sc-brand-gradient)!important;border-color:#0000!important;box-shadow:0 7px 17px #4b35ed38!important}.app-shell .quick-chips-row{gap:6px!important;margin-top:0!important}.app-shell .quick-chip-btn{border:1px solid var(--sc-line)!important;min-height:54px!important;color:var(--sc-text)!important;background:var(--sc-surface-2)!important;box-shadow:none!important;border-radius:13px!important;padding:7px 4px!important}.app-shell .quick-chip-btn:not(.active) :where(.chip-price-val,.chip-price-unit){color:var(--sc-text)!important}.app-shell .quick-action-section{flex-direction:column!important;gap:8px!important;display:flex!important}.app-shell .quick-phone-progress,.app-shell .quick-checkout-card{border:1px solid var(--sc-line);color:var(--sc-text);background:linear-gradient(135deg, #078ef10e, #7b0bf211), var(--sc-surface);border-radius:16px}.app-shell .quick-phone-progress{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 12px;display:grid}.app-shell .quick-phone-progress>svg{color:var(--sc-brand-violet)}.app-shell .quick-phone-progress div{flex-direction:column;display:flex}.app-shell .quick-phone-progress strong{font-size:11px}.app-shell .quick-phone-progress span,.app-shell .quick-phone-progress b{color:var(--sc-muted);font-size:9px}.app-shell .quick-checkout-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.app-shell .quick-checkout-recipient,.app-shell .quick-checkout-total{flex-direction:column;gap:1px;display:flex}.app-shell .quick-checkout-recipient span,.app-shell .quick-checkout-total span,.app-shell .quick-checkout-card small{color:var(--sc-muted);font-size:8px}.app-shell .quick-checkout-recipient strong{color:var(--sc-text);letter-spacing:.4px;font-size:13px}.app-shell .quick-checkout-total{border-right:1px solid var(--sc-line);min-width:85px;padding-right:12px}.app-shell .quick-checkout-total strong{color:var(--sc-brand-violet);font-size:16px}.app-shell .quick-submit-btn,.app-shell .quick-topup-btn{background:var(--sc-brand-gradient)!important;border-radius:15px!important;min-height:49px!important}.app-shell .quick-insufficient-wrap{gap:7px!important}.app-shell .quick-insufficient-msg{color:#b56b00!important;background:#f59e0b14!important;border:1px solid #f59e0b40!important;border-radius:12px!important;padding:8px 10px!important;font-size:9px!important}.app-shell[data-theme=dark] .quick-insufficient-msg{color:#ffd27a!important}@media (width<=380px){.app-shell .home-wallet-strip{grid-template-columns:1fr}.app-shell .home-quick-transfer-btn{width:100%}.app-shell .quick-header-badge span{display:none}}.app-shell .topup-page{flex-direction:column;display:flex}.app-shell .topup-header-area{justify-content:space-between;margin-bottom:12px}.app-shell .topup-heading-copy{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.app-shell .topup-heading-copy>span,.app-shell .methods-kicker{color:var(--sc-brand-violet);font-size:9px;font-weight:850}.app-shell .topup-header-area .topup-back-btn{border-radius:11px;order:2;min-height:34px;padding:7px 11px;border:1px solid var(--sc-line)!important;color:var(--sc-text)!important;background:var(--sc-surface)!important;box-shadow:none!important}.app-shell .topup-heading-copy{order:1}.app-shell .topup-title{font-size:20px;color:var(--sc-text)!important}.app-shell .topup-hero-card{isolation:isolate;color:#fff;border-radius:26px;gap:9px;min-height:185px;padding:18px;position:relative;background:var(--sc-brand-gradient)!important;border:0!important;box-shadow:0 18px 42px #3e2ce03d!important}.app-shell .topup-hero-card:before{filter:blur(1px);background:#ffffff24;width:190px;height:190px;top:-82px;left:-44px;right:auto}.app-shell .topup-hero-card:after{content:"";z-index:-1;opacity:.2;background-image:linear-gradient(#fff3 1px,#0000 1px),linear-gradient(90deg,#fff3 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 76%);mask-image:linear-gradient(270deg,#000,#0000 76%)}.app-shell .hero-balance-top,.app-shell .hero-balance-val,.app-shell .hero-balance-hint,.app-shell .topup-trust-row{z-index:1;position:relative}.app-shell .hero-balance-badge{font-size:10px}.app-shell .hero-currency-tag{background:#ffffff1c;border:1px solid #ffffff38;border-radius:999px;padding:5px 8px;font-size:9px}.app-shell .hero-balance-val{margin:8px 0 2px}.app-shell .hero-balance-val strong{font-size:clamp(32px,10vw,42px)}.app-shell .hero-balance-val span{font-size:13px}.app-shell .hero-balance-hint{border-top:0;padding-top:0;font-size:10px}.app-shell .topup-trust-row{border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:auto;padding-top:11px;display:grid}.app-shell .topup-trust-row span{color:#ffffffc7;white-space:nowrap;justify-content:center;align-items:center;gap:4px;min-width:0;font-size:8.5px;font-weight:750;display:inline-flex}.app-shell .topup-trust-row span+span{border-inline-start:1px solid #ffffff2e}.app-shell .methods-section-head{margin-top:22px;margin-bottom:11px}.app-shell .section-head-title{align-items:stretch}.app-shell .section-head-title>div{flex-direction:column;gap:2px;display:flex}.app-shell .methods-section-head h2{font-size:18px;color:var(--sc-text)!important}.app-shell .blue-pill-indicator{background:var(--sc-brand-gradient);width:3px;height:auto;min-height:30px;box-shadow:none}.app-shell .methods-count-badge{border-radius:999px;padding:5px 9px;font-size:9px;border:1px solid var(--sc-line)!important;color:var(--sc-muted)!important;background:var(--sc-surface)!important}.app-shell .topup-method-list{gap:10px}.app-shell .topup-method-card{border-radius:20px;gap:9px;min-height:102px;padding:14px 13px;position:relative;overflow:hidden;border:1px solid var(--sc-line)!important;background:var(--sc-surface)!important;box-shadow:0 8px 24px #2014560f!important}.app-shell[data-theme=dark] .topup-method-card{box-shadow:0 10px 26px #0000002e!important}.app-shell .topup-method-card:before{content:"";background:var(--sc-brand-gradient);border-radius:999px 0 0 999px;width:3px;position:absolute;inset:12px 0 12px auto}.app-shell .method-card-right{align-items:flex-start;gap:11px;min-width:0}.app-shell .method-logo-box,.app-shell .method-brand-logo,.app-shell .method-default-icon{border-radius:15px;width:48px;height:48px}.app-shell .method-card-info{gap:4px;min-width:0}.app-shell .method-title-row{gap:5px}.app-shell .method-name-text{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden;color:var(--sc-text)!important}.app-shell .instant-badge{border-radius:999px;flex:none;padding:2px 5px;font-size:8px;color:#087e5b!important;background:#10b9811c!important}.app-shell[data-theme=dark] .instant-badge{color:#5ee2b7!important}.app-shell .method-sub-desc{white-space:nowrap;text-overflow:ellipsis;max-width:230px;font-size:9px;line-height:1.5;overflow:hidden;color:var(--sc-muted)!important}.app-shell .method-badges-row{margin-top:2px}.app-shell .method-limit-pill,.app-shell .method-kyc-pill{border-radius:6px;padding:2px 5px;font-size:8px}.app-shell .method-limit-pill{color:var(--sc-muted)!important;background:var(--sc-surface-2)!important}.app-shell .method-cta-btn{border-radius:11px;place-items:center;width:34px;height:34px;padding:0;display:grid;box-shadow:0 7px 16px #4532e133;color:#fff!important;background:var(--sc-brand-gradient)!important}.app-shell .method-cta-btn span{display:none}@media (width<=380px){.app-shell .topup-hero-card{min-height:175px;padding:15px}.app-shell .method-logo-box,.app-shell .method-brand-logo,.app-shell .method-default-icon{width:43px;height:43px}.app-shell .method-sub-desc{max-width:170px}}.app-shell :where(.catalog-search-wrap input,.toolbar-search-wrap input,.orders-search-pill input,.quick-input-box input){color:var(--sc-text)!important;background:0 0!important}.app-shell :where(input,textarea)::placeholder{opacity:.78;color:var(--sc-muted)!important}.app-shell :where(.catalog-search-wrap,.toolbar-search-wrap,.orders-search-pill,.ticket-create input,.ticket-create select,.ticket-create textarea,.ticket-reply textarea,.topup-form-group input,.player-input-group input,.account-modal-card input,.account-modal-card select,.account-modal-card textarea,.quick-input-box):focus-within,.app-shell :where(input,textarea,select):focus{border-color:var(--sc-brand-indigo)!important;outline:none!important;box-shadow:0 0 0 3px #4b35ed24!important}.app-shell :where(.order-filter-chip,.quick-op-tab,.quick-chip-btn,.topup-chip,.view-btn,.change-method-btn,.topup-choose-other-btn){border-color:var(--sc-line)!important;background:var(--sc-surface-2)!important;color:var(--sc-muted)!important}.app-shell :where(.quick-op-tab.active,.quick-chip-btn.active,.topup-chip.active){background:var(--sc-brand-gradient)!important;color:#fff!important;border-color:#0000!important;box-shadow:0 6px 16px #4b35ed38!important}.app-shell .summary-stat-card{border-color:var(--sc-line)!important;background:linear-gradient(145deg, #078ef109, #7b0bf20a), var(--sc-surface)!important;color:var(--sc-text)!important}.app-shell .summary-stat-card.active{border-color:var(--sc-brand-indigo)!important;background:linear-gradient(145deg, #078ef121, #7b0bf221), var(--sc-surface)!important;box-shadow:0 8px 20px #4b35ed24!important}.app-shell :where(.empty-state,.empty,.verification-state,.deposits-pending-alert){border-color:var(--sc-line)!important;background:color-mix(in srgb, var(--sc-surface) 88%, transparent)!important;color:var(--sc-muted)!important}.app-shell :where(.empty-state>svg,.empty>svg,.history-icon,.reorder-badge-icon,.receipt-check-icon,.subcat-arrow-icon,.copy-icon){color:var(--sc-brand-violet)!important}.app-shell :where(.method-cta-btn,.new-deposit-btn,.primary,.confirm-charge-btn,.topup-submit-btn,.quick-submit-btn):disabled{opacity:.46!important;box-shadow:none!important}.app-shell :where(.mobile-drawer,.notification-center-panel){border-color:var(--sc-line)!important;background:var(--sc-surface)!important;color:var(--sc-text)!important}.app-shell .mobile-drawer nav button.active{color:var(--sc-brand-violet)!important;background:linear-gradient(135deg,#078ef124,#7b0bf224)!important}.app-shell :where(.method-cta-btn,.new-deposit-btn,.receipt-action-btn,.primary,.confirm-charge-btn,.topup-submit-btn,.quick-submit-btn,.quick-transfer-pill-btn):hover:not(:disabled){transform:translateY(-1px)!important;box-shadow:0 11px 25px #4b35ed4f!important}.app-shell[data-theme=light] :where(.page,.catalog-container,.quick-transfer-page){color:var(--sc-text)}.app-shell[data-theme=light] :where(.topup-method-card,.selected-method-view,.order-card-item,.history-card,.ticket-create,.ticket-reply,.summary-stat-card,.game-app-card,.subcategory-tile-card,.product-tile-card,.balance-app-card){box-shadow:0 7px 22px #3447ec12!important}.app-shell,.app-shell[data-theme=dark],.app-shell[data-theme=light]{--sc-brand-blue:#078ef1;--sc-brand-indigo:#3447ec;--sc-brand-violet:#7b0bf2;--sc-brand-gradient:linear-gradient(135deg, #078ef1 0%, #3447ec 48%, #7b0bf2 100%);--sc-accent:#4b35ed;--sc-accent-2:#7b0bf2;--sc-glow:#4b35ed3d}.app-shell[data-theme=light] .phone{background:#ffffffe6}.app-shell .brand{cursor:pointer;gap:7px;width:auto;height:52px}.app-shell .brand-logo{object-fit:contain;object-position:center;filter:drop-shadow(0 6px 12px #452eeb2e);background:#fffffff0;border:1px solid #4b35ed1f;border-radius:14px;width:54px;height:52px;padding:3px;display:block}.app-shell .brand-copy{direction:ltr;min-width:0}.app-shell .brand-copy b{color:var(--sc-text);letter-spacing:.08em;font-size:10px}.app-shell .brand-copy span{color:var(--sc-muted);margin-top:2px;font-size:7px}.drawer-brand-logo{object-fit:contain;filter:drop-shadow(0 5px 12px #452eeb33);flex:none;width:52px;height:52px}.app-shell .account-avatar-logo{object-fit:contain;background:#fffffff0;padding:7px}.app-shell .account-services-card .service-row-item:last-child{grid-column:auto;min-height:126px}.brand-splash{z-index:1000000;background:#080811;flex-direction:column;justify-content:center;align-items:center;gap:24px;animation:.28s 1.08s both brandSplashExit;display:flex;position:fixed;inset:0;overflow:hidden}.app-shell[data-theme=light] .brand-splash{background:#fff}.brand-splash-aura{background:var(--sc-brand-gradient);opacity:.16;filter:blur(72px);border-radius:50%;width:260px;height:260px;animation:1.25s ease-in-out infinite alternate splashAura;position:absolute}.brand-splash>img{z-index:1;object-fit:contain;filter:drop-shadow(0 16px 28px #452eeb38);width:min(66vw,260px);max-height:240px;animation:.65s cubic-bezier(.16,1,.3,1) both splashLogoIn;position:relative}.brand-splash-progress{z-index:1;background:#7d6fac2e;border-radius:99px;width:104px;height:4px;position:relative;overflow:hidden}.brand-splash-progress i{border-radius:inherit;background:var(--sc-brand-gradient);transform-origin:100%;width:100%;height:100%;animation:1.05s cubic-bezier(.2,.75,.25,1) both splashProgress;display:block}@keyframes splashLogoIn{0%{opacity:0;transform:translateY(12px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes splashProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes splashAura{0%{opacity:.1;transform:scale(.85)}to{opacity:.2;transform:scale(1.12)}}@keyframes brandSplashExit{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.signature-hero,.app-shell[data-theme=light] .signature-hero{background:radial-gradient(circle at 11% 12%,#5acaff59,#0000 27%),linear-gradient(137deg,#087fe4 0%,#3c43e8 50%,#760bdc 100%);border-color:#ffffff2e;box-shadow:0 22px 48px #412fdd3d}.signature-hero h1 span{color:#fff;opacity:.82}.signature-live,.signature-wallet span{color:#fff}.signature-live i,.app-shell .nav-active-dot{background:#8fdcff!important;box-shadow:0 0 0 5px #8fdcff24!important}.signature-primary,.app-shell .onboarding-banner-icon,.app-shell .onboarding-banner-btn,.app-shell[data-theme=dark] .brand-mark,.app-shell[data-theme=light] .brand-mark,.app-shell[data-theme=dark] .bottom-nav button.nav-active,.app-shell[data-theme=light] .bottom-nav button.nav-active{background:var(--sc-brand-gradient)!important;color:#fff!important;box-shadow:0 8px 20px #4b35ed40!important}.app-shell .signature-search svg,.app-shell .catalog-search-wrap .search-icon,.app-shell .toolbar-search-wrap .search-icon,.app-shell .breadcrumb-line .crumb-home,.app-shell .topup-back-btn,.app-shell .account-back-btn,.app-shell .service-row-icon,.app-shell .stat-icon-wrap{color:var(--sc-accent)!important}.app-shell .breadcrumb-line button.crumb-home{width:auto;min-width:0;font:inherit;cursor:pointer;border:0;border-radius:0;padding:2px 0;font-weight:800;color:var(--sc-accent)!important;box-shadow:none!important;background:0 0!important}.app-shell .breadcrumb-line button.crumb-home:focus-visible{outline:2px solid var(--sc-brand-violet);outline-offset:3px}.app-shell .account-profile-card:before{background:var(--sc-brand-gradient)}.app-shell .account-profile-card,.app-shell .stat-card-balance{background:radial-gradient(circle at 0 0, #078ef11a, transparent 36%), radial-gradient(circle at 100% 100%, #7b0bf214, transparent 34%), var(--sc-surface)!important}.app-shell .account-id-pill,.app-shell .stat-quick-action span,.app-shell[data-theme=light] .stat-quick-action span,.app-shell[data-theme=light] .account-tag.role-tag{color:var(--sc-accent)!important;background:#4b35ed14!important;border-color:#4b35ed26!important}.app-shell .service-row-icon{background:linear-gradient(135deg,#078ef11a,#7b0bf21a)!important;border-color:#4b35ed29!important}.app-shell .icon-button{color:var(--sc-accent)!important}.app-shell .game-app-card:hover,.app-shell .category-card:hover{border-color:#4b35ed6b!important;box-shadow:0 10px 24px #4b35ed26!important}.app-shell[data-theme=light] .bottom-nav button,.app-shell[data-theme=dark] .bottom-nav button{color:var(--sc-muted)!important}.app-shell[data-theme=light] .bottom-nav button.nav-active,.app-shell[data-theme=dark] .bottom-nav button.nav-active{color:#fff!important}@media (prefers-reduced-motion:reduce){.brand-splash,.brand-splash-aura,.brand-splash>img,.brand-splash-progress i{animation-duration:.01ms!important}}@media (width<=370px){.app-shell .brand-logo{width:48px}.app-shell .brand-copy b{font-size:9px}}@font-face{font-family:ITF Qomra Arabic;src:url(/fonts/itfQomraArabic-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ITF Qomra Arabic;src:url(/fonts/itfQomraArabic-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ITF Qomra Arabic;src:url(/fonts/itfQomraArabic-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}html,body,.app-shell,.app-shell :where(button,input,select,textarea),.admin-shell,.admin-shell :where(button,input,select,textarea){font-family:ITF Qomra Arabic,Inter,Tahoma,sans-serif!important}.app-shell[data-theme=light] .quick-field-group .quick-chip-btn.active,.app-shell[data-theme=dark] .quick-field-group .quick-chip-btn.active,.app-shell[data-theme=light] .quick-field-group .quick-op-tab.active,.app-shell[data-theme=dark] .quick-field-group .quick-op-tab.active{color:#fff!important;background:linear-gradient(135deg,#078ef1 0%,#3447ec 48%,#7b0bf2 100%)!important;border-color:#0000!important;box-shadow:0 7px 17px #4b35ed3d!important}.app-shell[data-theme=light] .quick-field-group .quick-chip-btn.active :where(.chip-price-val,.chip-price-unit),.app-shell[data-theme=dark] .quick-field-group .quick-chip-btn.active :where(.chip-price-val,.chip-price-unit){color:#fff!important}.app-shell .catalog-container{padding:6px 1px 150px!important}.app-shell .catalog-step-view{gap:10px!important}.app-shell .catalog-step-header .topup-back-btn{border:1px solid var(--sc-line)!important;color:var(--sc-brand-violet)!important;background:var(--sc-surface)!important;box-shadow:0 4px 13px #4b35ed14!important}.app-shell .games-grid-4col{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.app-shell .game-app-card{gap:5px!important;min-height:132px!important;padding:8px 4px!important}.app-shell .game-app-icon-wrap{width:min(100%,72px)!important}.app-shell .subcategories-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;margin-top:3px!important}.app-shell .subcategory-tile-card{border-radius:17px!important;grid-template-columns:minmax(126px,42%) minmax(0,1fr)!important;min-height:132px!important;display:grid!important}.app-shell .subcat-visual-card{width:100%!important;height:100%!important;min-height:132px!important}.app-shell .subcat-card-body{justify-content:center!important;min-width:0!important;padding:12px!important}.app-shell .subcat-title{overflow-wrap:anywhere!important;font-size:13px!important}.app-shell .subcat-desc{-webkit-line-clamp:3!important;color:var(--sc-muted)!important;-webkit-box-orient:vertical!important;font-size:10px!important;display:-webkit-box!important;overflow:hidden!important}.app-shell .subcat-badge-pill{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:calc(100% - 16px)!important;padding:3px 8px!important;font-size:9px!important;top:8px!important;right:8px!important;overflow:hidden!important}.app-shell .products-step-toolbar{grid-template-columns:auto minmax(0,1fr)!important;gap:7px!important;display:grid!important}.app-shell .products-step-toolbar .toolbar-search-wrap{min-width:0!important;padding-inline:12px!important}.app-shell .products-step-toolbar .toolbar-search-wrap input{width:100%!important;min-width:0!important}.app-shell .products-grid-3col{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.app-shell .product-tile-card{border-radius:16px!important;min-width:0!important}.app-shell .product-card-thumbnail{aspect-ratio:4/3!important}.app-shell .product-discount-badge{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:calc(100% - 14px)!important;top:7px!important;left:7px!important;overflow:hidden!important}.app-shell .product-tile-info{min-width:0!important;padding:9px 10px 11px!important}.app-shell .prod-tile-title{font-size:11px!important}.app-shell .prod-tile-price{font-size:13px!important}.app-shell .step-4-view{gap:10px!important;padding-bottom:116px!important}.app-shell .step4-product-hero-card{text-align:right!important;border-radius:18px!important;grid-template-rows:auto auto!important;grid-template-columns:112px minmax(0,1fr)!important;align-items:center!important;gap:4px 13px!important;padding:12px!important;display:grid!important}.app-shell .step4-thumb-container{aspect-ratio:auto!important;border-radius:15px!important;grid-row:1/3!important;width:112px!important;height:102px!important}.app-shell .step4-hero-img{width:72px!important;height:72px!important}.app-shell .step4-product-title{color:var(--sc-text)!important;overflow-wrap:anywhere!important;align-self:end!important;margin:0!important;font-size:16px!important}.app-shell .step4-product-price{color:var(--sc-brand-violet)!important;align-self:start!important;font-size:19px!important}.app-shell .order-details-card{border-radius:18px!important;gap:10px!important;padding:13px!important}.app-shell .player-input-group input{min-width:0!important;min-height:47px!important;color:var(--sc-text)!important;background:var(--sc-surface-2)!important}.app-shell .step4-bottom-checkout-bar{width:min(100%,480px)!important;padding:10px 16px calc(12px + env(safe-area-inset-bottom))!important;border-color:var(--sc-line)!important;background:color-mix(in srgb, var(--sc-surface) 94%, transparent)!important;gap:10px!important}.app-shell .step4-total-block .total-val{color:var(--sc-brand-violet)!important;font-size:18px!important}.app-shell .confirm-charge-btn{background:var(--sc-brand-gradient)!important;border-radius:14px!important;flex:1!important;max-width:210px!important;min-height:46px!important;padding:10px 16px!important}@media (width<=370px){.app-shell .games-grid-4col{gap:6px!important}.app-shell .game-app-card{min-height:120px!important;padding-inline:2px!important}.app-shell .game-app-icon-wrap{width:min(100%,64px)!important}.app-shell .subcategory-tile-card{grid-template-columns:112px minmax(0,1fr)!important;min-height:120px!important}.app-shell .subcat-visual-card{min-height:120px!important}.app-shell .products-grid-3col{gap:7px!important}.app-shell .step4-product-hero-card{grid-template-columns:94px minmax(0,1fr)!important;gap:4px 10px!important}.app-shell .step4-thumb-container{width:94px!important;height:90px!important}}.app-shell,.app-shell[data-theme=dark],.app-shell[data-theme=light]{--sc-brand-blue:#078ef1;--sc-brand-indigo:#3447ec;--sc-brand-violet:#7b0bf2;--sc-brand-gradient:linear-gradient(135deg, #078ef1 0%, #3447ec 48%, #7b0bf2 100%);--sc-accent:#4b35ed;--sc-accent-2:#7b0bf2}.app-shell[data-theme=light]{--sc-bg:#fff;--sc-surface:#fff;--sc-surface-2:#f6f7ff;--sc-line:#4c3be229;--sc-text:#171529;--sc-muted:#68647b;background:linear-gradient(#078ef10a,#7b0bf209 42%,#fff 100%),#fff!important}.app-shell[data-theme=dark]{--sc-bg:#080811;--sc-surface:#11111d;--sc-surface-2:#181827;--sc-line:#8774ff33;--sc-text:#fbfbff;--sc-muted:#aaa6bd;background:linear-gradient(#078ef114,#7b0bf212 38%,#080811 100%),#080811!important}.app-shell :where(.phone,.page,.topbar,.account-page,.topup-page,.catalog-container,.quick-transfer-page),.app-shell :where(.section-title h2,.catalog-step-header h1,.topup-title,.account-services-title,.service-row-title,.stat-value,.method-name-text,.product-tile-name,.subcategory-tile-name,.game-app-name,.account-modal-title,.verify-input-group label){color:var(--sc-text)!important}.app-shell :where(.section-title span,.catalog-step-header p,.service-row-sub,.stat-caption,.stat-label,.method-sub-desc,.product-tile-sub,.subcategory-tile-sub,.game-app-sub,.verify-form-intro,.verify-details-grid span){color:var(--sc-muted)!important}.app-shell :where(.topbar,.signature-search,.catalog-search-wrap,.toolbar-search-wrap,.topup-method-card,.selected-method-view,.account-profile-card,.stat-card,.service-row-item,.account-modal-card,.verify-input-group input,.verify-input-group select,.file-input,.game-app-card,.subcategory-tile-card,.product-tile-card){border-color:var(--sc-line)!important;background:var(--sc-surface)!important}.app-shell[data-theme=light] :where(.topbar,.topup-method-card,.selected-method-view,.account-profile-card,.stat-card,.service-row-item,.account-modal-card,.game-app-card,.subcategory-tile-card,.product-tile-card){box-shadow:0 10px 26px #3236a414!important}.app-shell[data-theme=dark] :where(.topbar,.topup-method-card,.selected-method-view,.account-profile-card,.stat-card,.service-row-item,.account-modal-card,.game-app-card,.subcategory-tile-card,.product-tile-card){box-shadow:0 10px 26px #00000047!important}.app-shell :where(.primary,.method-cta-btn,.topup-submit-btn,.confirm-charge-btn,.quick-submit-btn,.bottom-nav button.nav-active,.brand-mark,.service-status-pill.unverified){background:var(--sc-brand-gradient)!important;color:#fff!important}.app-shell :where(.icon-button,.account-back-btn,.topup-back-btn,.service-row-icon,.stat-icon-wrap){color:var(--sc-accent)!important}.app-shell .verify-form-wrap{flex-direction:column;gap:12px;display:flex}.app-shell .verify-form-intro{border:1px solid var(--sc-line);background:linear-gradient(135deg,#078ef112,#7b0bf212);border-radius:16px;padding:12px 14px;margin:0!important;line-height:1.7!important}.app-shell .verify-input-group{gap:7px!important}.app-shell .verify-input-group input,.app-shell .verify-input-group select{min-height:45px;background:var(--sc-surface-2)!important;color:var(--sc-text)!important;border-radius:13px!important}.app-shell .verify-upload-steps,.app-shell .verify-files-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:4px;display:grid}.app-shell .file-input{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:76px;color:var(--sc-muted)!important;border-style:dashed!important;border-radius:15px!important}.app-shell .file-input span{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:10px;font-weight:800;overflow:hidden;color:inherit!important}.app-shell .file-input.selected{color:var(--sc-accent)!important;background:linear-gradient(135deg,#078ef11a,#7b0bf21a)!important;border-style:solid!important;border-color:#4b35ed61!important}.app-shell .verify-submit-btn{min-height:48px;border-radius:15px!important}.app-shell .verify-approved-box,.app-shell .verify-pending-box,.app-shell .verify-rejected-alert,.app-shell .kyc-method-warning-banner{border-color:var(--sc-line)!important;background:linear-gradient(135deg, #078ef114, #7b0bf214), var(--sc-surface)!important;color:var(--sc-text)!important}.app-shell .verify-approved-desc,.app-shell .verify-pending-box p,.app-shell .verify-rejected-alert p,.app-shell .kyc-warning-content p{color:var(--sc-muted)!important}@media (width<=380px){.app-shell .verify-upload-steps,.app-shell .verify-files-grid{gap:7px}.app-shell .file-input{min-height:70px;padding:9px 6px!important}.app-shell .file-input span{font-size:9px}}.app-shell{--sc-brand-blue:#1688f2;--sc-brand-indigo:#3849f0;--sc-brand-violet:#8c18e8;--sc-brand-gradient:linear-gradient(135deg, #1688f2 0%, #4051f2 46%, #8c18e8 100%);--sc-brand-gradient-soft:linear-gradient(135deg, #1688f221, #8c18e81f);--sc-accent:#6244f3;--sc-accent-2:#8c18e8;--sc-ring:#6244f333}.app-shell[data-theme=dark]{--sc-bg:#080914;--sc-surface:#111321;--sc-surface-2:#171a2b;--sc-surface-3:#1f2238;--sc-line:#8e7eff33;--sc-text:#fbfbff;--sc-muted:#a9a6bd;--sc-muted-2:#77748b;--sc-shadow:0 16px 34px #00000052;background:radial-gradient(circle at 12% -10%,#1688f21f,#0000 32%),radial-gradient(circle at 88% 0,#8c18e824,#0000 36%),#080914!important}.app-shell[data-theme=light]{--sc-bg:#fbfaff;--sc-surface:#fff;--sc-surface-2:#f5f4ff;--sc-surface-3:#edeaff;--sc-line:#6244f329;--sc-text:#171528;--sc-muted:#68637c;--sc-muted-2:#8b86a0;--sc-shadow:0 14px 32px #4540961f;background:radial-gradient(circle at 12% -12%,#1688f21c,#0000 34%),radial-gradient(circle at 88% -4%,#8c18e81f,#0000 36%),#fbfaff!important}.app-shell .phone{background:var(--sc-bg)!important}.app-shell :where(.topbar,.home-wallet-strip,.signature-wallet,.onboarding-banner,.signature-search,.catalog-search-wrap,.toolbar-search-wrap,.category-card,.bottom-nav){border-color:var(--sc-line)!important}.app-shell .topbar{background:color-mix(in srgb, var(--sc-surface) 92%, var(--sc-brand-violet))!important;box-shadow:none!important}.app-shell .brand b,.app-shell .brand-copy b,.app-shell .section-title h2,.app-shell .category-caption b,.app-shell .topbar-balance-val{color:var(--sc-text)!important}.app-shell .brand span,.app-shell .brand-copy span,.app-shell .section-title span,.app-shell .category-caption span,.app-shell .topbar-balance-unit,.app-shell .topbar-balance-pill{color:var(--sc-muted)!important}.app-shell :where(.brand-mark,.brand-logo,.account-brand-badge){background:var(--sc-surface)!important;border:1px solid var(--sc-line)!important;box-shadow:0 10px 26px #6244f329!important}.app-shell .icon-button,.app-shell .topbar-balance-pill{background:var(--sc-surface-2)!important;border-color:var(--sc-line)!important;color:var(--sc-accent)!important;box-shadow:none!important}.app-shell .icon-button:hover,.app-shell .icon-button:focus-visible,.app-shell .topbar-balance-pill:hover{background:var(--sc-brand-gradient-soft)!important;box-shadow:0 0 0 4px var(--sc-ring)!important;border-color:#6244f357!important}.app-shell .home-wallet-strip,.app-shell .signature-wallet{background:linear-gradient(135deg, #1688f214, #8c18e817), var(--sc-surface)!important;box-shadow:var(--sc-shadow)!important}.app-shell .home-wallet-strip-main button,.app-shell .signature-wallet button,.app-shell .onboarding-banner-btn,.app-shell .bottom-nav button.nav-active,.app-shell .primary,.app-shell .method-cta-btn,.app-shell .quick-submit-btn,.app-shell .topup-submit-btn{background:var(--sc-brand-gradient)!important;color:#fff!important;border-color:#0000!important;box-shadow:0 12px 26px #6244f347!important}.app-shell .home-quick-transfer-btn{background:var(--sc-surface-2)!important;color:var(--sc-accent)!important;box-shadow:none!important;border-color:#6244f33d!important}.app-shell .home-quick-transfer-btn:hover{background:var(--sc-brand-gradient-soft)!important;border-color:#6244f35c!important}.app-shell .onboarding-banner{background:linear-gradient(135deg, #1688f21a, #8c18e81c), var(--sc-surface)!important;box-shadow:0 12px 28px #6244f31f!important}.app-shell .onboarding-banner-icon,.app-shell .new-deposit-plus,.app-shell .service-status-pill.unverified{background:var(--sc-brand-gradient)!important;color:#fff!important}.app-shell .onboarding-banner-content b,.app-shell .onboarding-banner-content span{color:var(--sc-text)!important}.app-shell .onboarding-banner-content p,.app-shell .onboarding-banner-content small{color:var(--sc-muted)!important}.app-shell .signature-search,.app-shell .catalog-search-wrap,.app-shell .toolbar-search-wrap{background:var(--sc-surface-2)!important;box-shadow:inset 0 1px #ffffff0a!important}.app-shell :where(.signature-search input,.catalog-search-wrap input,.toolbar-search-wrap input){color:var(--sc-text)!important}.app-shell :where(){color:var(--sc-muted-2)!important}.app-shell :where(.signature-search svg,.catalog-search-wrap .search-icon,.toolbar-search-wrap .search-icon){color:var(--sc-accent)!important}.app-shell .section-title>span,.app-shell .deposit-results-count{background:var(--sc-surface-3)!important;color:var(--sc-accent)!important;border-color:var(--sc-line)!important}.app-shell .category-card{background:var(--sc-surface)!important;border-color:var(--sc-line)!important;box-shadow:0 10px 24px #1f1a5a1a!important}.app-shell[data-theme=dark] .category-card{background:#121222!important;box-shadow:0 12px 28px #00000047!important}.app-shell .category-card:hover{border-color:#6244f361!important;box-shadow:0 16px 34px #6244f32e!important}.app-shell .category-caption{background:color-mix(in srgb, var(--sc-surface) 86%, var(--sc-brand-violet))!important;border-top-color:var(--sc-line)!important}.app-shell .bottom-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in srgb, var(--sc-surface) 90%, transparent)!important;border-color:var(--sc-line)!important;box-shadow:0 18px 36px #0000002e,0 0 0 1px #6244f30d!important}.app-shell .bottom-nav button{color:var(--sc-muted)!important}.app-shell .bottom-nav button:not(.nav-active):hover{background:var(--sc-brand-gradient-soft)!important;color:var(--sc-accent)!important}.app-shell .nav-active-dot{background:#ffffffb8!important}.app-shell[data-theme=dark] .bottom-nav{background:#08111df5!important;border-color:#7864ff3d!important}.app-shell[data-theme=dark] .bottom-nav button:not(.nav-active),.app-shell[data-theme=dark] .bottom-nav button:not(.nav-active) span,.app-shell[data-theme=dark] .bottom-nav button:not(.nav-active) svg,.app-shell[data-theme=dark] .nav-icon-container{color:#b8c2d8!important;-webkit-text-fill-color:#b8c2d8!important}.app-shell[data-theme=dark] .bottom-nav button.nav-active,.app-shell[data-theme=dark] .bottom-nav button.nav-active span,.app-shell[data-theme=dark] .bottom-nav button.nav-active svg,.app-shell[data-theme=dark] .bottom-nav button.nav-active .nav-icon-container{color:#fff!important;-webkit-text-fill-color:#fff!important}.app-shell[data-theme=dark] .icon-button,.app-shell[data-theme=dark] .icon-button svg,.app-shell[data-theme=dark] .topbar-actions .icon-button,.app-shell[data-theme=dark] .topbar-actions .icon-button svg{color:#6d5cff!important;-webkit-text-fill-color:#6d5cff!important}.app-shell[data-theme=dark] .notif-bell-btn,.app-shell[data-theme=dark] .notif-bell-btn svg{color:#8b5cff!important;-webkit-text-fill-color:#8b5cff!important}.app-shell[data-theme=dark] .topbar,.app-shell[data-theme=light] .topbar{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.app-shell[data-theme=light] .bottom-nav button:not(.nav-active),.app-shell[data-theme=light] .bottom-nav button:not(.nav-active) span,.app-shell[data-theme=light] .bottom-nav button:not(.nav-active) svg{color:#6f6884!important;-webkit-text-fill-color:#6f6884!important}.app-shell .topbar-actions{gap:8px!important}.app-shell .icon-button{border-radius:15px!important;justify-content:center!important;align-items:center!important;width:52px!important;min-width:52px!important;height:52px!important;padding:0!important;display:inline-flex!important}.app-shell .icon-button svg{stroke-width:2.25px!important;width:21px!important;height:21px!important}.app-shell .notif-bell-btn{position:relative!important}.app-shell .notif-badge-pill{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,#ff4f8b,#ef246e)!important;border:0!important;border-radius:999px!important;min-width:19px!important;height:19px!important;padding:0 5px!important;font-size:11px!important;line-height:19px!important;top:7px!important;right:7px!important;box-shadow:0 0 18px #ff4f8b8c!important}.app-shell .home-wallet-strip{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;display:grid!important}.app-shell .home-wallet-strip-main{gap:10px!important;min-width:0!important}.app-shell .home-wallet-strip-main button,.app-shell .home-quick-transfer-btn{white-space:nowrap!important;border-radius:14px!important;gap:7px!important;min-height:44px!important;padding:0 14px!important;font-size:12px!important;font-weight:900!important}.app-shell .home-quick-transfer-btn{justify-content:center!important;min-width:98px!important}.app-shell .home-wallet-strip-main button svg,.app-shell .home-quick-transfer-btn svg{stroke-width:2.4px!important;flex:none!important;width:18px!important;height:18px!important}.app-shell .service-count,.app-shell .section-title>span.service-count{border:1px solid var(--sc-line)!important;color:#9c7cff!important;-webkit-text-fill-color:#9c7cff!important;letter-spacing:0!important;background:linear-gradient(135deg,#1688f21f,#8c18e81f)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:31px!important;padding:0 12px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important}.app-shell .account-page-head{align-items:center!important;gap:12px!important}.app-shell .account-page-head h1{color:var(--sc-text)!important;-webkit-text-fill-color:var(--sc-text)!important;letter-spacing:-.02em!important}.app-shell .account-page-head p,.app-shell .account-page-head>div>span{color:var(--sc-muted)!important;-webkit-text-fill-color:var(--sc-muted)!important}.app-shell .account-back-btn{background:var(--sc-surface-2)!important;border-color:var(--sc-line)!important;min-width:88px!important;min-height:42px!important;color:var(--sc-accent)!important;-webkit-text-fill-color:var(--sc-accent)!important;box-shadow:none!important;border-radius:14px!important;font-size:12px!important;font-weight:900!important}.app-shell .account-back-btn svg,.app-shell .account-back-btn span{color:inherit!important;-webkit-text-fill-color:inherit!important}.app-shell .account-user-title{color:var(--sc-text)!important;-webkit-text-fill-color:var(--sc-text)!important;font-size:24px!important;line-height:1.15!important}.app-shell .account-user-handle{color:var(--sc-muted)!important;-webkit-text-fill-color:var(--sc-muted)!important;font-size:13px!important}.app-shell .account-id-pill{color:#8d72ff!important;-webkit-text-fill-color:#8d72ff!important;background:#6244f31a!important;border-color:#6244f338!important}.app-shell .account-id-pill span,.app-shell .account-id-pill svg{color:inherit!important;-webkit-text-fill-color:inherit!important}.app-shell .account-card-logo-wrap,.app-shell .account-avatar-img{border-radius:22px!important;width:76px!important;height:76px!important}.app-shell .bottom-nav{gap:6px!important;min-height:72px!important;padding:7px 9px!important}.app-shell .bottom-nav button{min-width:0!important;height:58px!important;box-shadow:none!important;border:1px solid #0000!important;border-radius:16px!important;outline:none!important;gap:3px!important}.app-shell .bottom-nav button:focus,.app-shell .bottom-nav button:focus-visible,.app-shell .bottom-nav button:active{outline:none!important}.app-shell .bottom-nav button.nav-active{border-color:#ffffff24!important;box-shadow:0 10px 24px #6244f357!important}.app-shell .bottom-nav button.nav-active:focus,.app-shell .bottom-nav button.nav-active:focus-visible{box-shadow:0 10px 24px #6244f357!important}.app-shell .nav-icon-container{justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;display:inline-flex!important}.app-shell .nav-icon-container svg{stroke-width:2.15px!important;width:21px!important;height:21px!important}.app-shell .nav-label{white-space:nowrap!important;font-size:11px!important;font-weight:850!important;line-height:1.1!important}.app-shell .nav-active-dot{display:none!important}@media (width<=390px){.app-shell .icon-button{width:46px!important;min-width:46px!important;height:46px!important}.app-shell .home-wallet-strip-main button,.app-shell .home-quick-transfer-btn{padding:0 10px!important;font-size:11px!important}.app-shell .home-quick-transfer-btn{min-width:82px!important}.app-shell .nav-label{font-size:10px!important}}.app-shell[data-theme=dark] :where(.home-quick-transfer-btn,.home-quick-transfer-btn span,.home-quick-transfer-btn svg,.section-title>span,.section-title>span.service-count,.service-count,.page>.kicker,.account-page-head>div>span,.catalog-step-header .kicker,.catalog-heading>span,.methods-kicker,.breadcrumb-line .crumb-home,.breadcrumb-line button.crumb-home,.breadcrumb-line .crumb-current,.account-back-btn,.account-back-btn span,.account-back-btn svg,.drawer-user b,.drawer-user small,.mobile-drawer nav button,.mobile-drawer nav button span,.mobile-drawer nav button svg,.account-tag,.account-tag span){color:#fff!important;-webkit-text-fill-color:#fff!important}.app-shell[data-theme=dark] .home-quick-transfer-btn,.app-shell[data-theme=dark] .account-back-btn,.app-shell[data-theme=dark] .section-title>span.service-count,.app-shell[data-theme=dark] .service-count{background:#ffffff13!important;border-color:#ffffff29!important}.app-shell[data-theme=dark] .bottom-nav button:not(.nav-active),.app-shell[data-theme=dark] .bottom-nav button:not(.nav-active) span,.app-shell[data-theme=dark] .bottom-nav button:not(.nav-active) svg,.app-shell[data-theme=dark] .bottom-nav button:not(.nav-active) .nav-icon-container,.app-shell[data-theme=dark] .topbar-actions .icon-button,.app-shell[data-theme=dark] .topbar-actions .icon-button svg{color:#fff!important;-webkit-text-fill-color:#fff!important}.app-shell[data-theme=dark] .brand-copy span,.app-shell[data-theme=dark] .topbar-balance-pill,.app-shell[data-theme=dark] .topbar-balance-pill span,.app-shell[data-theme=dark] .topbar-balance-pill svg,.app-shell[data-theme=dark] .account-page-head p,.app-shell[data-theme=dark] .account-user-handle{color:#ffffffd1!important;-webkit-text-fill-color:#ffffffd1!important}.app-shell .account-admin-link{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,#178cff 0%,#7c2cff 100%)!important;border:1px solid #8b5cf66b!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:7px 12px!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 12px 28px #7c2cff42!important}.app-shell .account-admin-link svg{stroke:currentColor!important}.public-api-page{color:#fff;min-height:100vh;font-family:var(--sc-font,inherit);background:radial-gradient(circle at 20% 12%,#178cff2e,#0000 28%),radial-gradient(circle at 80% 8%,#7c2cff33,#0000 30%),linear-gradient(#080914 0%,#101026 100%);padding:32px 16px}.public-api-shell{width:min(980px,100%);margin:0 auto}.public-api-header,.public-api-brand,.public-api-bot-link{align-items:center;display:flex}.public-api-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:24px;justify-content:space-between;gap:16px;padding:14px}.public-api-brand{gap:12px}.public-api-brand img{object-fit:cover;border-radius:18px;width:58px;height:58px;box-shadow:0 16px 36px #7c2cff47}.public-api-brand div{gap:3px;display:grid}.public-api-brand b{letter-spacing:.03em;font-size:18px}.public-api-brand span,.public-api-hero p,.public-api-grid p,.public-api-code-card p{color:#ffffffbd}.public-api-bot-link{color:#fff;background:linear-gradient(135deg,#178cff,#7c2cff);border-radius:16px;justify-content:center;gap:8px;padding:11px 15px;font-weight:900;text-decoration:none}.public-api-hero{text-align:center;padding:68px 4px 30px}.public-api-kicker{color:#c7f8ff;background:#178cff1f;border:1px solid #ffffff21;border-radius:999px;padding:8px 13px;font-weight:800;display:inline-flex}.public-api-hero h1{margin:18px auto 12px;font-size:clamp(34px,6vw,64px);line-height:1.05}.public-api-hero p{max-width:720px;margin:0 auto;font-size:17px;line-height:1.9}.public-api-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.public-api-grid article,.public-api-code-card{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:24px;box-shadow:0 24px 70px #00000038}.public-api-grid article{padding:22px}.public-api-grid svg{color:#52d8ff;margin-bottom:13px}.public-api-grid b{margin-bottom:8px;font-size:18px;display:block}.public-api-grid p,.public-api-code-card p{margin:0;line-height:1.8}.public-api-code-card{margin-top:14px;padding:22px}.public-api-code-card h2{margin:0 0 10px;font-size:16px}.public-api-code-card h2:not(:first-child){margin-top:18px}.public-api-code-card code{color:#c7f8ff;background:#00000042;border:1px solid #52d8ff2e;border-radius:16px;padding:14px;display:block;overflow-x:auto}.public-api-code-card p{margin-top:18px}.public-api-endpoints{gap:14px;margin-top:14px;display:grid}.public-api-endpoints>h2{margin:14px 0 0;font-size:24px}.public-api-endpoints article{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:24px;padding:20px}.public-api-endpoints article>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.public-api-endpoints b{font-size:16px}.public-api-endpoints p{color:#ffffffbd;margin:10px 0 12px;line-height:1.8}.api-method{border-radius:999px;justify-content:center;align-items:center;min-width:58px;padding:5px 9px;font-size:12px;font-weight:950;display:inline-flex}.api-method.get{color:#b9f8ff;background:#178cff2e}.api-method.post{color:#d8c8ff;background:#7c2cff38}.api-method.info{color:#d8ffe8;background:#20d4b02e}.public-api-endpoints pre,.public-api-endpoints code{color:#d9fbff;white-space:pre-wrap;background:#00000047;border:1px solid #52d8ff29;border-radius:15px;margin:10px 0 0;padding:13px;font-size:13px;line-height:1.6;display:block;overflow-x:auto}.public-api-rules{color:#ffffffd1;gap:10px;margin:0;padding:0 18px 0 0;line-height:1.8;display:grid}@media (width<=720px){.public-api-header{flex-direction:column;align-items:flex-start}.public-api-bot-link{width:100%}.public-api-grid{grid-template-columns:1fr}}.app-shell[data-theme=dark] :where(.topup-back-btn,.topup-back-btn span,.topup-back-btn svg,.quick-transfer-back-btn,.quick-transfer-back-btn span,.quick-transfer-back-btn svg,.quick-header-badge,.quick-header-badge span,.catalog-step-header button,.catalog-step-header button span,.catalog-step-header button svg,.step4-product-title,.order-details-title,.player-input-group label,.player-input-group label span,.quick-transfer-title,.quick-field-label,.quick-field-label span,.quick-phone-status,.quick-phone-status span,.quick-checkout-total span,.step4-total-block .total-label){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.app-shell[data-theme=dark] :where(.quick-transfer-subtitle){color:#ffffffb8!important;-webkit-text-fill-color:#ffffffb8!important}.app-shell[data-theme=dark] :where(.step4-product-price,.step4-total-block .total-val,.quick-checkout-total strong,.quick-price-highlight,.quick-btn-price-pill,.chip-price-val){color:#b76cff!important;-webkit-text-fill-color:#b76cff!important;text-shadow:0 0 16px #7c2cff52!important}.app-shell[data-theme=dark] :where(.player-input-group input,.quick-phone-input,.quick-custom-amount-input,.quick-input-box){color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important}.app-shell .step-4-view{min-height:calc(100vh - 96px)!important;padding-bottom:188px!important}.app-shell .quick-transfer-page{padding-bottom:170px!important}.app-shell .step4-bottom-checkout-bar{left:50%!important;right:auto!important;bottom:max(74px, calc(74px + env(safe-area-inset-bottom)))!important;border:1px solid var(--sc-line)!important;z-index:120!important;border-radius:20px!important;width:min(100% - 28px,448px)!important;padding:10px 12px!important;transform:translate(-50%)!important;box-shadow:0 18px 46px #00000047!important}.app-shell .confirm-charge-btn{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;max-width:none!important;min-height:46px!important}.app-shell .confirm-charge-btn:disabled{opacity:.72!important;color:#fff!important;-webkit-text-fill-color:#fff!important;filter:saturate(.82)brightness(.92)!important}.app-shell .confirm-charge-btn span{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}@media (width<=430px){.app-shell .step4-bottom-checkout-bar{bottom:max(82px, calc(82px + env(safe-area-inset-bottom)))!important;width:min(100% - 22px,430px)!important}}:root{--adm-bg:#0d0914;--adm-sidebar:#130d20;--adm-card:#191228;--adm-card-hover:#221838;--adm-card-glass:#191228d9;--adm-border:#8b5cf633;--adm-border-hover:#8b5cf666;--adm-border-subtle:#ffffff14;--adm-primary:#8b5cf6;--adm-primary-hover:#7c3aed;--adm-primary-glow:#8b5cf647;--adm-text-main:#f8fafc;--adm-text-muted:#9f8fb4;--adm-text-subtle:#75668b;--adm-input-bg:#110b1d;--adm-input-border:#8b5cf640;--adm-input-focus:#8b5cf6;--adm-table-th:#160f23;--adm-table-stripe:#ffffff04;--adm-table-hover:#8b5cf614;--adm-success:#10b981;--adm-success-bg:#10b98124;--adm-success-border:#10b9814d;--adm-danger:#f43f5e;--adm-danger-bg:#f43f5e24;--adm-danger-border:#f43f5e4d;--adm-warning:#f59e0b;--adm-warning-bg:#f59e0b24;--adm-warning-border:#f59e0b4d;--adm-info:#3b82f6;--adm-info-bg:#3b82f624;--adm-info-border:#3b82f64d;--adm-shadow-sm:0 4px 14px #00000040;--adm-shadow-md:0 8px 30px #0006;--adm-shadow-glow:0 0 25px #8b5cf659;--adm-radius-sm:10px;--adm-radius-md:14px;--adm-radius-lg:18px;--adm-radius-xl:24px}.admin-shell.light{--adm-bg:#f5f3f9;--adm-sidebar:#fff;--adm-card:#fff;--adm-card-hover:#f9f7fd;--adm-card-glass:#ffffffeb;--adm-border:#e6ddf2;--adm-border-hover:#cfbede;--adm-border-subtle:#ede6f5;--adm-primary:#7c3aed;--adm-primary-hover:#6d28d9;--adm-primary-glow:#7c3aed2e;--adm-text-main:#1d152b;--adm-text-muted:#6b5c7e;--adm-text-subtle:#9888ab;--adm-input-bg:#faf8fc;--adm-input-border:#dcd3e7;--adm-input-focus:#7c3aed;--adm-table-th:#f5f2f9;--adm-table-stripe:#faf8fd;--adm-table-hover:#f3edfb;--adm-success:#059669;--adm-success-bg:#ecfdf5;--adm-success-border:#a7f3d0;--adm-danger:#e11d48;--adm-danger-bg:#fff1f2;--adm-danger-border:#fecdd3;--adm-warning:#d97706;--adm-warning-bg:#fffbeb;--adm-warning-border:#fde68a;--adm-info:#2563eb;--adm-info-bg:#eff6ff;--adm-info-border:#bfdbfe;--adm-shadow-sm:0 4px 14px #7c3aed0f;--adm-shadow-md:0 10px 30px #7c3aed17;--adm-shadow-glow:0 0 20px #7c3aed33}*{box-sizing:border-box}.admin-shell{background:var(--adm-bg);min-height:100vh;color:var(--adm-text-main);direction:rtl;font-family:ITF Qomra Arabic,Inter,Tahoma,sans-serif;transition:background-color .25s,color .25s;overflow-x:hidden}.admin-sidebar{z-index:40;background:var(--adm-sidebar);border-left:1px solid var(--adm-border);scrollbar-width:thin;scrollbar-color:var(--adm-border) transparent;flex-direction:column;width:270px;height:100vh;max-height:100vh;padding:24px 18px;transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .25s;display:flex;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-8px 0 35px #00000059}.admin-brand{border-bottom:1px solid var(--adm-border-subtle);flex-shrink:0;align-items:center;gap:12px;padding-bottom:20px;display:flex}.admin-brand>div{border-radius:var(--adm-radius-md);color:#fff;background:linear-gradient(135deg,#a855f7,#6d28d9);place-items:center;width:44px;height:44px;font-size:20px;font-weight:900;display:grid;box-shadow:0 4px 18px #8b5cf666}.admin-brand>span{flex-direction:column;flex:1;display:flex}.admin-brand b{letter-spacing:.05em;color:var(--adm-text-main);font-size:15px;font-weight:800}.admin-brand small{color:var(--adm-primary);margin-top:3px;font-size:12px;font-weight:600}.admin-brand>button{color:var(--adm-text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px;display:none}.admin-sidebar nav{flex-direction:column;flex:1 0 auto;gap:6px;margin-top:20px;display:flex}.admin-sidebar nav button{border-radius:var(--adm-radius-md);width:100%;color:var(--adm-text-muted);text-align:right;cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;display:flex}.admin-sidebar nav button .nav-btn-content{align-items:center;gap:12px;display:flex}.admin-sidebar nav button:hover{color:var(--adm-text-main);background:#8b5cf61a;border-color:#8b5cf62e;transform:translate(-3px)}.admin-sidebar nav button.active{color:#fff;border-color:var(--adm-primary);box-shadow:inset -4px 0 0 var(--adm-primary), 0 4px 16px #8b5cf626;background:linear-gradient(135deg,#8b5cf638,#6d28d926)}.admin-shell.light .admin-sidebar nav button.active{color:var(--adm-primary);background:#f4effb}.nav-badge-pill{background:var(--adm-primary);color:#fff;border-radius:99px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 2px 8px #8b5cf666}.nav-badge-pill.warning{background:var(--adm-warning);color:#000;box-shadow:0 2px 8px #f59e0b66}.admin-sidebar-return-link{border-radius:var(--adm-radius-md);border:1px solid var(--adm-border);background:#8b5cf61f;align-items:center;gap:10px;margin-top:24px;padding:13px 15px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:flex;color:var(--adm-text-main)!important}.admin-sidebar-return-link:hover{border-color:var(--adm-primary);box-shadow:0 4px 18px var(--adm-primary-glow);background:#8b5cf638;transform:translateY(-2px)}.admin-main{min-height:100vh;margin-right:270px;padding:0 36px 48px;transition:margin .3s}.admin-main>header{border-bottom:1px solid var(--adm-border-subtle);justify-content:space-between;align-items:center;height:92px;margin-bottom:28px;display:flex}.admin-header-title{flex-direction:column;display:flex}.admin-header-title span{color:var(--adm-text-muted);font-size:13px;font-weight:500}.admin-header-title h1{color:var(--adm-text-main);letter-spacing:-.02em;margin:4px 0 0;font-size:26px;font-weight:800}.admin-header-actions{align-items:center;gap:14px;display:flex}.theme-toggle-btn{border:1px solid var(--adm-border);border-radius:var(--adm-radius-md);background:var(--adm-card);width:44px;height:44px;color:var(--adm-text-main);cursor:pointer;box-shadow:var(--adm-shadow-sm);place-items:center;transition:all .2s;display:grid}.theme-toggle-btn:hover{border-color:var(--adm-primary);color:var(--adm-primary);background:var(--adm-card-hover);box-shadow:0 0 16px var(--adm-primary-glow);transform:scale(1.05)}.admin-header-store-btn{border-radius:var(--adm-radius-md);background:var(--adm-card);border:1px solid var(--adm-border);color:var(--adm-text-main);box-shadow:var(--adm-shadow-sm);align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.admin-header-store-btn:hover{border-color:var(--adm-primary);color:var(--adm-primary);box-shadow:0 4px 16px var(--adm-primary-glow);transform:translateY(-2px)}.admin-user{border-radius:var(--adm-radius-md);background:var(--adm-card);border:1px solid var(--adm-border-subtle);box-shadow:var(--adm-shadow-sm);align-items:center;gap:12px;padding:6px 14px 6px 8px;display:flex}.admin-user>div{color:#fff;background:linear-gradient(135deg,#a855f7,#6d28d9);border-radius:12px;place-items:center;width:40px;height:40px;font-size:16px;font-weight:800;display:grid;box-shadow:0 3px 12px #8b5cf659}.admin-user>span{flex-direction:column;display:flex}.admin-user b{color:var(--adm-text-main);font-size:14px;font-weight:700}.admin-user small{color:var(--adm-primary);font-size:12px;font-weight:600}.menu-button{border:1px solid var(--adm-border);border-radius:var(--adm-radius-sm);color:var(--adm-text-main);cursor:pointer;background:0 0;padding:8px;display:none}.admin-message{border:1px solid var(--adm-primary);border-radius:var(--adm-radius-md);color:var(--adm-text-main);box-shadow:0 6px 20px var(--adm-primary-glow);background:linear-gradient(135deg,#8b5cf629,#6d28d91a);justify-content:space-between;align-items:center;margin-bottom:24px;padding:14px 20px;font-size:14px;font-weight:600;animation:.3s slideInDown;display:flex}.admin-message button{color:var(--adm-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px}.admin-message button:hover{color:var(--adm-text-main)}.overview-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-bottom:30px;display:grid}.overview-card-btn{border:1px solid var(--adm-border);border-radius:var(--adm-radius-lg);background:var(--adm-card);color:inherit;text-align:right;cursor:pointer;box-shadow:var(--adm-shadow-sm);align-items:center;gap:16px;padding:22px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.overview-card-btn:hover{border-color:var(--adm-primary);background:var(--adm-card-hover);box-shadow:var(--adm-shadow-md), 0 0 24px var(--adm-primary-glow);transform:translateY(-4px)}.overview-card-btn>span{border-radius:var(--adm-radius-md);width:54px;height:54px;color:var(--adm-primary);background:#8b5cf624;flex-shrink:0;place-items:center;transition:transform .25s;display:grid}.overview-card-btn:hover>span{background:var(--adm-primary);color:#fff;box-shadow:0 6px 20px var(--adm-primary-glow);transform:scale(1.1)rotate(-5deg)}.overview-card-btn>div{flex-direction:column;flex:1;min-width:0;display:flex}.overview-card-btn small{color:var(--adm-text-muted);font-size:13px;font-weight:600}.overview-card-btn b{color:var(--adm-text-main);margin-top:6px;font-size:22px;font-weight:800}.overview-card-btn>svg:last-child{color:var(--adm-text-subtle);transition:transform .2s,color .2s}.overview-card-btn:hover>svg:last-child{color:var(--adm-primary);transform:translate(-4px)}.quick-actions-card{border:1px solid var(--adm-border);border-radius:var(--adm-radius-lg);background:var(--adm-card);box-shadow:var(--adm-shadow-sm);margin-bottom:30px;padding:24px}.quick-actions-card h3{color:var(--adm-text-main);align-items:center;gap:8px;margin:0 0 16px;font-size:17px;font-weight:800;display:flex}.quick-actions-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.quick-actions-grid button{border:1px solid var(--adm-border);border-radius:var(--adm-radius-md);background:var(--adm-input-bg);color:var(--adm-text-main);cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:14px 16px;font-family:inherit;font-size:14px;font-weight:700;transition:all .2s;display:flex}.quick-actions-grid button:hover{border-color:var(--adm-primary);color:var(--adm-primary);box-shadow:0 4px 16px var(--adm-primary-glow);background:#8b5cf629;transform:translateY(-2px)}.dashboard-pending-grid{grid-template-columns:repeat(2,1fr);gap:22px;margin-bottom:30px;display:grid}.dashboard-widget{border:1px solid var(--adm-border);border-radius:var(--adm-radius-lg);background:var(--adm-card);box-shadow:var(--adm-shadow-sm);padding:24px}.dashboard-widget-header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.dashboard-widget-header h3{color:var(--adm-text-main);align-items:center;gap:9px;margin:0;font-size:17px;font-weight:800;display:flex}.dashboard-widget-header a,.dashboard-widget-header button{color:var(--adm-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:inherit;font-size:13px;font-weight:700;display:flex}.dashboard-widget-header a:hover,.dashboard-widget-header button:hover{text-decoration:underline}.widget-item-card{border:1px solid var(--adm-border-subtle);border-radius:var(--adm-radius-md);background:var(--adm-input-bg);justify-content:space-between;align-items:center;margin-bottom:10px;padding:14px 16px;transition:all .2s;display:flex}.widget-item-card:hover{border-color:var(--adm-border);background:var(--adm-card-hover)}.widget-item-info{flex-direction:column;min-width:0;display:flex}.widget-item-info b{color:var(--adm-text-main);font-size:14px;font-weight:700}.widget-item-info small{color:var(--adm-text-muted);margin-top:4px;font-size:12px}.widget-item-actions{align-items:center;gap:8px;display:flex}.admin-toolbar-wrap{flex-direction:column;gap:16px;margin-bottom:22px;display:flex}.admin-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.admin-toolbar label{border:1px solid var(--adm-input-border);border-radius:var(--adm-radius-md);background:var(--adm-card);min-width:260px;max-width:440px;color:var(--adm-text-muted);box-shadow:var(--adm-shadow-sm);flex:1;align-items:center;gap:10px;padding:12px 16px;transition:border-color .2s,box-shadow .2s;display:flex}.admin-toolbar label:focus-within{border-color:var(--adm-input-focus);box-shadow:0 0 16px var(--adm-primary-glow)}.admin-toolbar input{width:100%;color:var(--adm-text-main);background:0 0;border:0;outline:0;font-family:inherit;font-size:14px}.admin-toolbar input::placeholder{color:var(--adm-text-subtle)}.admin-select-filter{border:1px solid var(--adm-input-border);border-radius:var(--adm-radius-md);background:var(--adm-card);color:var(--adm-text-main);cursor:pointer;box-shadow:var(--adm-shadow-sm);outline:none;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:600}.admin-select-filter:focus{border-color:var(--adm-primary)}.admin-primary{border-radius:var(--adm-radius-md);color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#6d28d9);border:none;align-items:center;gap:8px;padding:12px 20px;font-family:inherit;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 18px #6d28d959}.admin-primary:hover:not(:disabled){background:linear-gradient(135deg,#9333ea,#7c3aed);transform:translateY(-2px);box-shadow:0 6px 24px #7c3aed73}.admin-primary:disabled{opacity:.5;cursor:not-allowed}.refresh-btn{border:1px solid var(--adm-border);border-radius:var(--adm-radius-md);background:var(--adm-card);width:44px;height:44px;color:var(--adm-text-muted);cursor:pointer;box-shadow:var(--adm-shadow-sm);place-items:center;transition:all .2s;display:grid}.refresh-btn:hover{color:var(--adm-primary);border-color:var(--adm-primary);transform:rotate(45deg)}.filter-tabs-bar{align-items:center;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.filter-tab{border:1px solid var(--adm-border-subtle);border-radius:var(--adm-radius-md);background:var(--adm-card);color:var(--adm-text-muted);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.filter-tab:hover{background:var(--adm-card-hover);color:var(--adm-text-main);border-color:var(--adm-border)}.filter-tab.active{border-color:var(--adm-primary);color:var(--adm-primary);box-shadow:0 2px 10px var(--adm-primary-glow);background:#8b5cf629}.filter-count-badge{min-width:20px;height:20px;color:var(--adm-text-main);background:#8b5cf633;border-radius:99px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:800;display:inline-flex}.filter-tab.active .filter-count-badge{background:var(--adm-primary);color:#fff}.table-wrap{border:1px solid var(--adm-border);border-radius:var(--adm-radius-lg);background:var(--adm-card);box-shadow:var(--adm-shadow-sm);margin-bottom:30px;overflow-x:auto}th{background:var(--adm-table-th);color:var(--adm-text-muted);border-bottom:1px solid var(--adm-border);letter-spacing:.02em;padding:16px 18px;font-size:13px;font-weight:700}tr:last-child td{border-bottom:none}td b{color:var(--adm-text-main);font-size:14px;font-weight:700;display:block}td small{max-width:280px;color:var(--adm-text-muted);text-overflow:ellipsis;margin-top:4px;font-size:12px;display:block;overflow:hidden}td strong{color:var(--adm-primary);font-weight:800}.row-actions{flex-wrap:nowrap;align-items:center;gap:7px;display:flex}.row-actions button,.action-btn{border:1px solid var(--adm-border);border-radius:var(--adm-radius-sm);background:var(--adm-input-bg);color:var(--adm-text-main);cursor:pointer;align-items:center;gap:6px;padding:8px 12px;font-family:inherit;font-size:12px;font-weight:700;transition:all .18s;display:inline-flex}.row-actions button:hover,.action-btn:hover{border-color:var(--adm-primary);color:var(--adm-primary);background:#8b5cf624;transform:translateY(-1px)}.row-actions .warning,.action-btn.warning{background:var(--adm-warning-bg);color:var(--adm-warning);border-color:var(--adm-warning-border)}.row-actions .warning:hover,.action-btn.warning:hover{background:var(--adm-warning);color:#000;box-shadow:0 4px 14px #f59e0b59}.row-actions .icon-only,.action-btn.icon-only{padding:8px}.badge-status,td i.on,td i.off,.order-status{border-radius:99px;align-items:center;gap:5px;padding:5px 12px;font-size:12px;font-style:normal;font-weight:700;line-height:1.2;display:inline-flex}.on,.completed,.approved{background:var(--adm-success-bg);color:var(--adm-success);border:1px solid var(--adm-success-border)}.off,.rejected{background:var(--adm-danger-bg);color:var(--adm-danger);border:1px solid var(--adm-danger-border)}.pending{background:var(--adm-warning-bg);color:var(--adm-warning);border:1px solid var(--adm-warning-border)}.processing{background:var(--adm-info-bg);color:var(--adm-info);border:1px solid var(--adm-info-border)}.admin-empty{border:2px dashed var(--adm-border);border-radius:var(--adm-radius-lg);min-height:320px;color:var(--adm-text-muted);background:var(--adm-card);text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px;padding:40px 20px;display:flex}.admin-empty svg{width:54px;height:54px;color:var(--adm-primary);opacity:.8;margin-bottom:14px}.admin-empty b{color:var(--adm-text-main);font-size:16px;font-weight:700}.admin-empty p{color:var(--adm-text-muted);margin:6px 0 0;font-size:13px}.admin-modal{z-index:999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08040fbf;justify-content:center;align-items:center;padding:20px;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.admin-modal>section{border:1px solid var(--adm-border);border-radius:var(--adm-radius-xl);background:var(--adm-card);width:min(640px,100%);max-height:90vh;box-shadow:var(--adm-shadow-md), 0 0 40px var(--adm-primary-glow);flex-direction:column;animation:.25s cubic-bezier(.16,1,.3,1) zoomIn;display:flex;position:relative;overflow:hidden}.admin-modal.wide-modal>section{width:min(840px,100%)}.admin-modal header{border-bottom:1px solid var(--adm-border-subtle);background:var(--adm-table-th);justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.admin-modal header>div{flex-direction:column;display:flex}.admin-modal header span{color:var(--adm-primary);font-size:12px;font-weight:700}.admin-modal h2{color:var(--adm-text-main);margin:4px 0 0;font-size:20px;font-weight:800}.admin-modal header button{border:1px solid var(--adm-border);color:var(--adm-text-muted);cursor:pointer;border-radius:var(--adm-radius-sm);background:0 0;padding:8px;transition:all .2s}.admin-modal header button:hover{color:var(--adm-text-main);border-color:var(--adm-primary)}.admin-modal .modal-body{scrollbar-width:thin;padding:24px 28px;overflow-y:auto}.admin-modal footer{border-top:1px solid var(--adm-border-subtle);background:var(--adm-table-th);justify-content:flex-end;align-items:center;gap:12px;padding:18px 28px;display:flex}.admin-modal footer button{border:1px solid var(--adm-border);border-radius:var(--adm-radius-md);background:var(--adm-input-bg);color:var(--adm-text-main);cursor:pointer;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:700;transition:all .2s}.admin-modal footer button:hover{background:var(--adm-card-hover);border-color:var(--adm-border-hover)}.admin-modal footer button.admin-primary{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6d28d9);border:none}.admin-modal footer button.danger-btn{background:var(--adm-danger);color:#fff;border:none}.admin-modal footer button.danger-btn:hover{background:#e11d48;box-shadow:0 4px 16px #f43f5e66}.loyalty-admin-layout{grid-template-columns:minmax(320px,.75fr) minmax(460px,1.25fr);align-items:start;gap:18px;display:grid}.loyalty-admin-layout .pricing-panel{margin-inline:0}.loyalty-master-state{border:1px solid var(--adm-border);background:var(--adm-input-bg);border-radius:15px;justify-content:space-between;align-items:center;gap:16px;margin:18px 0;padding:15px;display:flex}.loyalty-master-state>div{flex-direction:column;display:flex}.loyalty-master-state b{font-size:12px}.loyalty-master-state small{color:var(--adm-text-muted);margin-top:4px;font-size:9px}.loyalty-master-state.enabled b{color:var(--adm-success)}.loyalty-master-state.disabled b{color:var(--adm-danger)}.master-switch input{display:none}.master-switch i{cursor:pointer;background:#c9c2d1;border-radius:99px;width:48px;height:27px;transition:all .2s;display:block;position:relative}.master-switch i:after{content:"";background:#fff;border-radius:50%;width:19px;height:19px;transition:all .2s;position:absolute;top:4px;right:4px;box-shadow:0 2px 7px #0003}.master-switch input:checked+i{background:var(--adm-success)}.master-switch input:checked+i:after{transform:translate(-21px)}.loyalty-users-panel{border:1px solid var(--adm-border);background:var(--adm-card);border-radius:22px;margin-top:28px;padding:20px}.loyalty-users-panel>header{align-items:center;margin-bottom:15px;display:flex}.loyalty-users-panel>header>div{flex:1}.loyalty-users-panel header span{color:var(--adm-primary);font-size:9px}.loyalty-users-panel header h2{margin:4px 0 0;font-size:20px}.loyalty-users-panel>header>b{background:var(--adm-primary-light);color:var(--adm-primary);border-radius:9px;padding:7px 10px;font-size:9px}@media (width<=1050px){.loyalty-admin-layout{grid-template-columns:1fr}.loyalty-users-panel{margin-top:0}}.form-grid{grid-template-columns:repeat(2,1fr);gap:16px;max-height:65vh;padding:24px 28px;display:grid;overflow-y:auto}.form-grid label{color:var(--adm-text-muted);flex-direction:column;gap:8px;font-size:13px;font-weight:600;display:flex}.form-grid label.wide{grid-column:1/-1}.form-grid input,.form-grid select,.form-grid textarea{border:1px solid var(--adm-input-border);border-radius:var(--adm-radius-md);background:var(--adm-input-bg);width:100%;color:var(--adm-text-main);outline:none;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:var(--adm-input-focus);box-shadow:0 0 14px var(--adm-primary-glow)}.form-grid textarea{resize:vertical;min-height:85px}.form-grid .check{color:var(--adm-text-main);cursor:pointer;flex-direction:row;grid-column:1/-1;align-items:center;gap:10px;margin-top:4px;display:flex}.form-grid .check input{width:18px;height:18px;accent-color:var(--adm-primary);cursor:pointer}.admin-image-upload{border:2px dashed var(--adm-border);border-radius:var(--adm-radius-md);background:var(--adm-input-bg);cursor:pointer;text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;padding:20px;transition:all .2s;display:flex}.admin-image-upload:hover{border-color:var(--adm-primary);background:#8b5cf614}.admin-image-upload img{border-radius:10px;max-height:90px;margin-bottom:10px;box-shadow:0 4px 12px #0003}.admin-image-upload input[type=file]{display:none}.form-error{border-radius:var(--adm-radius-sm);background:var(--adm-danger-bg);color:var(--adm-danger);border:1px solid var(--adm-danger-border);grid-column:1/-1;margin:0;padding:12px;font-size:13px;font-weight:700}.detail-info-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:20px;display:grid}.detail-info-item{border-radius:var(--adm-radius-md);background:var(--adm-input-bg);border:1px solid var(--adm-border-subtle);flex-direction:column;padding:14px;display:flex}.detail-info-item.full-width{grid-column:1/-1}.detail-info-item span{color:var(--adm-text-muted);margin-bottom:4px;font-size:12px;font-weight:600}.detail-info-item b{color:var(--adm-text-main);word-break:break-all;font-size:15px;font-weight:700}.copyable-field{justify-content:space-between;align-items:center;gap:8px;display:flex}.copy-btn{border:1px solid var(--adm-border);color:var(--adm-primary);cursor:pointer;background:#8b5cf626;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:700;transition:all .15s;display:inline-flex}.copy-btn:hover{background:var(--adm-primary);color:#fff}.quick-chips-wrap{flex-wrap:wrap;gap:8px;margin:10px 0 16px;display:flex}.quick-chip-btn{border:1px solid var(--adm-border);background:var(--adm-input-bg);color:var(--adm-text-muted);cursor:pointer;border-radius:99px;padding:7px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.quick-chip-btn:hover{border-color:var(--adm-primary);color:var(--adm-primary);background:#8b5cf61f}.pricing-panel{border:1px solid var(--adm-border);border-radius:var(--adm-radius-xl);background:var(--adm-card);max-width:680px;box-shadow:var(--adm-shadow-md);text-align:right;margin:20px auto;padding:32px}.rate-icon{border-radius:var(--adm-radius-md);width:52px;height:52px;color:var(--adm-primary);box-shadow:0 4px 18px var(--adm-primary-glow);background:#8b5cf626;padding:12px}.pricing-panel span{color:var(--adm-primary);margin-top:14px;font-size:13px;font-weight:700;display:block}.pricing-panel h2{color:var(--adm-text-main);margin:4px 0 8px;font-size:24px;font-weight:800}.pricing-panel p{color:var(--adm-text-muted);margin:0 0 24px;font-size:14px;line-height:1.7}.exchange-rate-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin:20px 0;display:grid}.exchange-rate-grid>label{border:1px solid var(--adm-border);border-radius:var(--adm-radius-lg);background:var(--adm-input-bg);color:var(--adm-text-muted);flex-direction:column;gap:8px;padding:18px;font-size:13px;display:flex}.exchange-rate-grid>label span{color:var(--adm-primary);margin:0;font-weight:700}.exchange-rate-grid input{border:1px solid var(--adm-input-border);border-radius:var(--adm-radius-md);background:var(--adm-card);color:var(--adm-text-main);outline:none;padding:12px;font-family:inherit;font-size:16px;font-weight:700}.exchange-rate-grid input:focus{border-color:var(--adm-primary)}.formula{border-radius:var(--adm-radius-md);background:var(--adm-input-bg);border:1px solid var(--adm-border-subtle);align-items:center;gap:12px;margin-top:20px;padding:14px 18px;font-size:13px;display:flex}.formula code{background:var(--adm-primary);color:#fff;border-radius:6px;padding:4px 8px;font-weight:800}.provider-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;margin-bottom:30px;display:grid}.provider-grid article{border:1px solid var(--adm-border);border-radius:var(--adm-radius-lg);background:var(--adm-card);box-shadow:var(--adm-shadow-sm);flex-direction:column;padding:22px;transition:all .25s;display:flex}.provider-grid article:hover{border-color:var(--adm-primary);box-shadow:var(--adm-shadow-md), 0 0 20px var(--adm-primary-glow);transform:translateY(-3px)}.provider-grid header{align-items:center;gap:12px;margin-bottom:16px;display:flex}.provider-logo{border-radius:var(--adm-radius-md);width:44px;height:44px;color:var(--adm-primary);background:#8b5cf626;flex-shrink:0;place-items:center;display:grid}.provider-grid header div{flex:1;min-width:0}.provider-grid header b{color:var(--adm-text-main);font-size:16px;display:block}.provider-grid header span{color:var(--adm-text-muted);font-size:12px}.provider-stats{border-radius:var(--adm-radius-md);background:var(--adm-input-bg);border:1px solid var(--adm-border-subtle);text-align:center;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;padding:12px;display:grid}.provider-stats span small{color:var(--adm-text-muted);font-size:11px;display:block}.provider-stats span b{color:var(--adm-text-main);font-size:15px}.provider-grid p{color:var(--adm-text-subtle);margin:0 0 18px;font-size:12px}.provider-grid footer{gap:8px;margin-top:auto;display:flex}.provider-grid footer button{border:1px solid var(--adm-border);border-radius:var(--adm-radius-sm);background:var(--adm-input-bg);color:var(--adm-text-main);cursor:pointer;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-family:inherit;font-size:12px;font-weight:700;transition:all .18s;display:inline-flex}.provider-grid footer button:hover{background:var(--adm-primary);color:#fff;border-color:var(--adm-primary)}.provider-grid footer button.sync{color:var(--adm-primary);border-color:var(--adm-border);background:#8b5cf629}.provider-grid footer button.sync:hover{background:var(--adm-primary);color:#fff}.user-facts{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:22px;display:grid}.user-facts span{border-radius:var(--adm-radius-md);background:var(--adm-input-bg);border:1px solid var(--adm-border-subtle);text-align:center;padding:14px}.user-facts small{color:var(--adm-text-muted);margin-bottom:4px;font-size:12px;display:block}.user-facts b{color:var(--adm-text-main);font-size:15px}.detail-block{border:1px solid var(--adm-border);border-radius:var(--adm-radius-lg);background:var(--adm-card);margin-bottom:18px;padding:20px}.detail-block h3{color:var(--adm-text-main);margin:0 0 14px;font-size:15px;font-weight:700}.inline-admin-form{align-items:center;gap:10px;display:flex}.inline-admin-form input,.inline-admin-form select{border:1px solid var(--adm-input-border);border-radius:var(--adm-radius-md);background:var(--adm-input-bg);color:var(--adm-text-main);outline:none;flex:1;padding:11px 14px;font-family:inherit;font-size:13px}.inline-admin-form button{border-radius:var(--adm-radius-md);background:var(--adm-primary);color:#fff;cursor:pointer;border:none;padding:11px 20px;font-family:inherit;font-size:13px;font-weight:700;transition:opacity .2s}.inline-admin-form button:hover:not(:disabled){opacity:.9}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.spin{animation:1s linear infinite spin}@media (width<=900px){.admin-sidebar{transform:translate(100%)}.admin-sidebar.open{transform:translate(0)}.admin-main{margin-right:0;padding:0 18px 36px}.menu-button,.admin-brand>button{display:flex}.dashboard-pending-grid{grid-template-columns:1fr}.user-facts{grid-template-columns:repeat(2,1fr)}.form-grid{grid-template-columns:1fr}}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.table-wrap{border:1px solid var(--adm-border);background:var(--adm-card);box-shadow:var(--adm-shadow-md);border-radius:20px;margin-bottom:30px;transition:all .25s;position:relative;overflow-x:auto}.table-header-meta{background:var(--adm-table-th);border-bottom:1px solid var(--adm-border-subtle);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.table-meta-count{color:var(--adm-text-muted);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}.table-meta-count b{color:var(--adm-primary);font-size:15px;font-weight:800}.table-meta-live-pill{background:var(--adm-success-bg);color:var(--adm-success);border:1px solid var(--adm-success-border);border-radius:99px;align-items:center;gap:7px;padding:5px 13px;font-size:12px;font-weight:700;display:inline-flex}.live-dot{background:var(--adm-success);width:7px;height:7px;box-shadow:0 0 8px var(--adm-success);border-radius:50%;animation:1.8s infinite pulseDot}table{border-collapse:collapse;white-space:nowrap;text-align:right;width:100%}th{background:var(--adm-table-th);color:var(--adm-text-muted);border-bottom:1px solid var(--adm-border);letter-spacing:.03em;-webkit-user-select:none;user-select:none;padding:17px 22px;font-size:13px;font-weight:800}td{border-bottom:1px solid var(--adm-border-subtle);color:var(--adm-text-main);vertical-align:middle;padding:16px 22px;font-size:14px;transition:background .15s}tbody tr:nth-child(2n){background:var(--adm-table-stripe)}tbody tr:last-child td{border-bottom:none}tbody tr{transition:all .18s cubic-bezier(.16,1,.3,1)}tbody tr:hover td{background:var(--adm-table-hover)!important}tbody tr:hover{box-shadow:inset -4px 0 0 var(--adm-primary)}.cell-flex-item{flex-direction:column;gap:3px;display:flex}.cell-flex-item b{color:var(--adm-text-main);font-size:14.5px;font-weight:700}.cell-subtle-text{color:var(--adm-text-muted);font-size:12.5px;font-weight:500}.cell-order-num{background:var(--adm-input-bg);border:1px solid var(--adm-border-subtle);width:28px;height:28px;color:var(--adm-text-main);border-radius:8px;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.cell-packages-count{background:var(--adm-input-bg);border:1px solid var(--adm-border-subtle);color:var(--adm-primary);border-radius:8px;align-items:center;padding:4px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.cell-user-wrap{align-items:center;gap:12px;display:flex}.cell-avatar{color:#fff;background:linear-gradient(135deg,#a855f7,#6d28d9);border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:15px;font-weight:900;display:grid;box-shadow:0 4px 12px #8b5cf659}.cell-user-meta{flex-direction:column;gap:3px;display:flex}.cell-user-meta b{color:var(--adm-text-main);font-size:14.5px;font-weight:700}.cell-user-info{flex-direction:column;gap:4px;display:flex}.cell-user-info b{color:var(--adm-text-main);font-size:14.5px;font-weight:700}.cell-target-box{align-items:center;gap:6px;display:flex}.target-label{color:var(--adm-text-subtle);font-size:11px;font-weight:700}.adm-code{border:1px solid var(--adm-border);color:var(--adm-primary);direction:ltr;background:#8b5cf61f;border-radius:7px;align-items:center;width:fit-content;padding:3px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:700;display:inline-flex}.admin-shell.light .adm-code{color:#6d28d9;background:#f4edfb;border-color:#dfcefa}.adm-code.target{color:#e9d5ff;background:#a855f72e;border-color:#a855f766}.admin-shell.light .adm-code.target{color:#581c87;background:#f5edff;border-color:#c084fc;font-weight:800}.cell-price{align-items:baseline;gap:5px;display:flex}.cell-price strong{color:var(--adm-text-main);letter-spacing:-.01em;font-size:15.5px;font-weight:800}.cell-price .curr{color:var(--adm-primary);font-size:12px;font-weight:700}.cell-profit-tag{color:var(--adm-success);margin-top:2px;font-size:11.5px;font-weight:700;display:inline-block}.cell-qty-tag{color:var(--adm-primary);background:#8b5cf629;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:800;display:inline-flex}.badge-category-tag,.badge-service-tag{border:1px solid var(--adm-border);color:var(--adm-text-main);background:#8b5cf61f;border-radius:9px;padding:5px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.admin-shell.light .badge-category-tag,.admin-shell.light .badge-service-tag{color:#5b21b6;background:#f4edfb;border-color:#decef2}.badge-role{border-radius:6px;padding:3px 8px;font-size:11px;font-weight:800;display:inline-flex}.badge-role.admin{color:var(--adm-primary);border:1px solid var(--adm-border);background:#8b5cf633}.badge-role.merchant{background:var(--adm-warning-bg);color:var(--adm-warning);border:1px solid var(--adm-warning-border)}.badge-role.customer{background:var(--adm-input-bg);color:var(--adm-text-muted);border:1px solid var(--adm-border-subtle)}.badge-mini-status{border-radius:6px;padding:2px 6px;font-size:11px;font-weight:700}.badge-mini-status.on{color:var(--adm-success);background:var(--adm-success-bg)}.badge-mini-status.off{color:var(--adm-danger);background:var(--adm-danger-bg)}.admin-switch-btn{border:1px solid var(--adm-border);background:var(--adm-input-bg);cursor:pointer;color:var(--adm-text-muted);border-radius:99px;align-items:center;gap:8px;padding:5px 10px 5px 6px;font-family:inherit;font-size:12px;font-weight:700;transition:all .22s;display:inline-flex}.admin-switch-slider{background:var(--adm-text-subtle);border-radius:50%;width:14px;height:14px;transition:all .22s cubic-bezier(.16,1,.3,1)}.admin-switch-btn.active{border-color:var(--adm-primary);color:var(--adm-primary);box-shadow:0 0 14px var(--adm-primary-glow);background:#8b5cf62e}.admin-switch-btn.active .admin-switch-slider{background:var(--adm-primary);box-shadow:0 0 8px var(--adm-primary);transform:scale(1.15)}.admin-switch-btn:hover{transform:scale(1.04)}.badge-status{white-space:nowrap;border-radius:99px;align-items:center;gap:7px;padding:6px 14px;font-size:12.5px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 2px 6px #00000014}.status-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.badge-status.completed,.badge-status.approved,.badge-status.on{background:var(--adm-success-bg);color:var(--adm-success);border:1px solid var(--adm-success-border)}.badge-status.completed .status-dot,.badge-status.approved .status-dot,.badge-status.on .status-dot{background:var(--adm-success);box-shadow:0 0 8px var(--adm-success)}.badge-status.pending{background:var(--adm-warning-bg);color:var(--adm-warning);border:1px solid var(--adm-warning-border)}.badge-status.pending .status-dot{background:var(--adm-warning);box-shadow:0 0 8px var(--adm-warning)}.badge-status.processing{background:var(--adm-info-bg);color:var(--adm-info);border:1px solid var(--adm-info-border)}.badge-status.processing .status-dot{background:var(--adm-info);box-shadow:0 0 8px var(--adm-info)}.badge-status.rejected,.badge-status.off{background:var(--adm-danger-bg);color:var(--adm-danger);border:1px solid var(--adm-danger-border)}.badge-status.rejected .status-dot,.badge-status.off .status-dot{background:var(--adm-danger);box-shadow:0 0 8px var(--adm-danger)}.admin-shell.light .badge-status.completed,.admin-shell.light .badge-status.approved{color:#065f46;background:#d1fae5;border-color:#6ee7b7}.admin-shell.light .badge-status.completed .status-dot,.admin-shell.light .badge-status.approved .status-dot{background:#059669}.admin-shell.light .badge-status.pending{color:#92400e;background:#fef3c7;border-color:#fcd34d}.admin-shell.light .badge-status.pending .status-dot{background:#d97706}.admin-shell.light .badge-status.processing{color:#1e40af;background:#dbeafe;border-color:#93c5fd}.admin-shell.light .badge-status.processing .status-dot{background:#2563eb}.admin-shell.light .badge-status.rejected{color:#9f1239;background:#ffe4e6;border-color:#fda4af}.admin-shell.light .badge-status.rejected .status-dot{background:#e11d48}.row-actions button,.action-btn{border:1px solid var(--adm-border);background:var(--adm-input-bg);color:var(--adm-text-main);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:8px 13px;font-family:inherit;font-size:12.5px;font-weight:700;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 2px 6px #0000000f}.row-actions button:hover,.action-btn:hover{border-color:var(--adm-primary);color:var(--adm-primary);box-shadow:0 4px 14px var(--adm-primary-glow);background:#8b5cf629;transform:translateY(-2px)}.row-actions .success,.action-btn.success{background:var(--adm-success-bg);color:var(--adm-success);border-color:var(--adm-success-border)}.row-actions .success:hover,.action-btn.success:hover{background:var(--adm-success);color:#fff;box-shadow:0 4px 16px #10b98166}.row-actions .danger,.action-btn.danger{background:var(--adm-danger-bg);color:var(--adm-danger);border-color:var(--adm-danger-border)}.row-actions .danger:hover,.action-btn.danger:hover{background:var(--adm-danger);color:#fff;box-shadow:0 4px 16px #f43f5e66}.admin-note-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.admin-note-grid article{border:1px solid var(--adm-border);background:linear-gradient(135deg, #8b5cf61f, transparent), var(--adm-input-bg);border-radius:16px;flex-direction:column;gap:5px;padding:14px;display:flex}.admin-note-grid b{color:var(--adm-text-main)}.admin-note-grid span{color:var(--adm-text-muted);font-size:12px;line-height:1.7}
