:root{--pink:#ed2678;--pink2:#ff3d91;--purple:#7139d8;--ink:#171b2d;--muted:#7a8191;--line:#ececf2;--bg:#f8f9fc}*{box-sizing:border-box}html{background:var(--bg)}body{margin:0;background:linear-gradient(180deg,#fff,#f7f8fc);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html[lang=ml] body{font-family:Noto Sans Malayalam,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}a{text-decoration:none;color:inherit}.nav{height:88px;justify-content:space-between;border-bottom:1px solid #e9ebf1;padding:0 max(22px,calc((100vw - 1120px)/2));background:rgba(255,255,255,.96);position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand,.nav{display:flex;align-items:center}.brand{width:205px;height:54px;overflow:hidden}.brand-logo{display:block;width:205px;height:auto;max-height:48px;object-fit:contain;object-position:left center}.nav-actions{display:flex;align-items:center;gap:22px}.lang{color:#687183;gap:8px}.lang i{width:48px;height:28px;border-radius:20px;background:#dfe4ec;display:inline-block;position:relative}.lang i:before{content:"";position:absolute;width:24px;height:24px;background:#fff;border-radius:50%;left:2px;top:2px;box-shadow:0 1px 5px #0002}.menu{font-size:28px;font-weight:700;width:56px;height:50px;border-radius:18px;background:#f3f6fa}.wrap{max-width:1120px;margin:auto;padding:24px 26px}.home-wrap{padding-top:28px}.banner-wrap{border-radius:26px;overflow:hidden;box-shadow:0 14px 40px #3c234414;margin-bottom:28px}.banner{width:100%;height:auto;display:block;max-height:420px;object-fit:cover}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.cat{min-height:305px;border-radius:32px;padding:30px;display:flex;flex-direction:column;border:1px solid;box-shadow:0 12px 32px #24304b0b;transition:transform .18s ease,box-shadow .18s ease}.cat:hover{transform:translateY(-3px);box-shadow:0 18px 38px #24304b14}.cat.pink{border-color:#efb4d0;background:linear-gradient(135deg,#fff7fb,#fdeaf3)}.cat.gold{border-color:#f0d391;background:linear-gradient(135deg,#fffdf6,#fff3d8)}.cat.blue{border-color:#a8cbe9;background:linear-gradient(135deg,#f9fcff,#e9f4ff)}.cat.purple{border-color:#c5afe9;background:linear-gradient(135deg,#fcfaff,#f1ebff)}.cat-icon{width:136px;height:136px;border-radius:28px;display:grid;place-items:center;background:#f3b6d5;box-shadow:inset 0 0 0 1px #fff8;margin-bottom:auto}.gold .cat-icon{background:#f9df9e}.blue .cat-icon{background:#b9d9f7}.purple .cat-icon{background:#d8c7fa}.cat-icon img{width:124px;height:124px;object-fit:cover;border-radius:22px}.cat-copy h2{font-size:27px;line-height:1.1;margin:18px 0 9px}.cat-copy p{font-size:18px;color:#687183;margin:0 0 23px}.btn{border:0;color:#fff;border-radius:999px;padding:15px 24px;font-size:18px;font-weight:850;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:9px}.whitebtn{background:#fff;color:var(--ink);box-shadow:0 8px 20px #18223c16;width:max-content}.whitebtn b{font-size:22px}.footer{text-align:center;color:#8992a1;padding:58px 0 28px;font-size:16px}.page-wrap{max-width:920px}.back{gap:8px;color:#747b89;font-size:20px;margin:12px 0 28px}.page-heading{display:flex;align-items:center;gap:16px;margin-bottom:30px}.heading-icon{width:68px;height:68px;border-radius:20px;background:#f3c3db}.heading-icon img{width:52px;height:52px;border-radius:15px}.page-heading h1{margin:0;font-size:30px}.page-heading p{margin:6px 0 0;color:#8a91a0;font-size:17px}.service-section{background:#fff;border-radius:28px;padding:26px;border:1px solid #eeeaf1;box-shadow:0 12px 34px #27304b0b}.section-label{color:#df327b;font-size:14px;font-weight:850;letter-spacing:.8px;margin-bottom:15px}.list{display:grid;grid-gap:14px;gap:14px}.service{background:linear-gradient(90deg,#fff4f8,#fff7fa);border:1px solid #f3dbe6;border-radius:22px;padding:17px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:18px;font-weight:800;min-height:68px;transition:.18s}.service:hover{border-color:#ef6fa8;transform:translateX(2px)}.price{background:linear-gradient(135deg,var(--pink),var(--pink2));color:#fff;padding:12px 18px;border-radius:999px;white-space:nowrap;flex:none}.price b{font-size:20px}.summary{border-radius:30px;padding:32px;background:linear-gradient(135deg,#ed2678,#ff3d91 62%,#c927ba);color:#fff;box-shadow:0 18px 42px #ed267833}.summary-top{display:flex;align-items:center;gap:18px}.summary-icon{width:78px;height:78px;border-radius:22px;background:#fff;display:grid;place-items:center}.summary-icon img{width:60px;height:60px;border-radius:17px}.summary small{letter-spacing:1px;font-weight:800;opacity:.9}.summary h1{margin:7px 0 0;font-size:30px}.summary p{margin:4px 0 0;opacity:.9}.amount{margin-top:28px;width:100%;background:#fff;border-radius:22px;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:18px;color:#171b2d;box-shadow:0 10px 28px rgba(20,10,30,.14)}.amount span{flex:1 1 auto;min-width:0;font-weight:750;line-height:1.35;overflow-wrap:break-word}.amount strong{flex:none;font-size:30px;color:var(--pink);white-space:nowrap}.panel{margin-top:22px;background:linear-gradient(135deg,#fff,#fff2f7);border:1px solid #f1dce6;border-radius:28px;padding:28px;box-shadow:0 12px 34px #27304b0b}.field-title{display:flex;align-items:center;gap:12px;margin-bottom:15px}.field-title h2{margin:0;font-size:23px}.mini-icon{width:42px;height:42px;border-radius:12px;overflow:hidden}.mini-icon img{width:100%;height:100%;object-fit:cover}.input{width:100%;padding:19px 20px;border:1px solid #dfe3e9;border-radius:18px;font-size:18px;outline:none;background:white;box-shadow:inset 0 1px 2px #00000005}.input:focus{border-color:#ee4d92;box-shadow:0 0 0 4px #ee4d9215}.muted{color:var(--muted)}.tip{font-size:16px;line-height:1.5;margin:13px 0 24px}.tip span{color:#2eb875;font-weight:900;margin-right:8px}.primary-btn{width:100%;background:linear-gradient(135deg,var(--pink),var(--pink2));min-height:58px;box-shadow:0 10px 24px #ed26782f}.primary-btn b{font-size:25px}.checks{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px 32px;gap:18px 32px;margin:28px 0;color:#777f8e;font-size:17px}.checks span:before{content:"✓";color:#2bb875;font-weight:950;font-size:23px;margin-right:10px;vertical-align:-2px}.admin{max-width:1100px;margin:auto;padding:28px}.adminnav{display:flex;justify-content:space-between;align-items:center}.table{width:100%;border-collapse:collapse;background:#fff;border-radius:18px;overflow:hidden}.table td,.table th{padding:14px;border-bottom:1px solid #eef0f4;text-align:left}.row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.danger{background:#fff0f2;color:#b91c3b;border:1px solid #fecdd3}.paybox{background:#fff;border:1px solid #eadce3;border-radius:24px;padding:25px;margin-top:24px}@media(max-width:700px){.nav{height:72px;padding:0 16px}.brand{width:175px;height:44px}.brand-logo{width:175px;max-height:40px}.menu{width:48px;height:44px;font-size:25px}.wrap{padding:18px 16px}.home-wrap{padding-top:18px}.banner-wrap{border-radius:18px;margin-bottom:18px}.banner{min-height:150px;object-fit:cover}.grid{gap:13px}.cat{min-height:245px;padding:19px;border-radius:25px}.cat-icon{width:102px;height:102px;border-radius:22px}.cat-icon img{width:94px;height:94px;border-radius:17px}.cat-copy h2{font-size:22px;margin-top:15px}.cat-copy p{font-size:15px;margin-bottom:17px}.whitebtn{font-size:16px;padding:12px 18px}.footer{padding-top:42px}.page-wrap{padding-top:17px}.page-heading h1{font-size:24px}.heading-icon{width:60px;height:60px}.heading-icon img{width:46px;height:46px}.service-section{padding:17px;border-radius:23px}.service{font-size:16px;padding:14px 15px}.price{font-size:15px;padding:10px 13px}.summary{padding:24px;border-radius:25px}.summary-icon{width:62px;height:62px}.summary-icon img{width:48px;height:48px}.summary h1{font-size:24px}.amount{font-size:15px;padding:16px 18px;margin-top:22px;flex-wrap:wrap}.amount strong{font-size:24px}.panel{padding:21px;border-radius:23px}.checks{grid-template-columns:1fr 1fr;gap:16px;font-size:15px}.checks span:before{font-size:20px;margin-right:6px}}@media(max-width:390px){.brand{width:160px;height:40px}.brand-logo{width:160px;max-height:36px}.cat{min-height:230px}.cat-icon{width:88px;height:88px}.cat-icon img{width:70px;height:70px}.cat-copy h2{font-size:20px}.cat-copy p{font-size:14px}.checks{grid-template-columns:1fr}}.admin-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.admin .panel{margin-top:10px}.admin label{display:block;font-weight:800;margin:0 0 7px}.admin .panel .input{margin-bottom:12px}.small{font-size:13px}.bulk{min-height:150px}.table-scroll{overflow:auto;border-radius:18px}.target-cell{max-width:260px;word-break:break-all}.admin h2{margin-top:30px}@media(max-width:760px){.admin-grid{grid-template-columns:1fr}.admin{padding:18px}.adminnav{gap:14px;align-items:flex-start}.adminnav h1{font-size:25px}.adminnav .btn{white-space:nowrap}.table{min-width:900px}}.admin-login{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 10% 0,#ffe3f0,transparent 34%),radial-gradient(circle at 100% 100%,#e9e3ff,transparent 35%),#f5f7fb}.login-card{width:min(430px,100%);background:#fff;border:1px solid #e7e9f0;border-radius:28px;padding:36px;box-shadow:0 24px 70px #18223c18;text-align:center}.admin-logo{width:62px;height:62px;border-radius:20px;margin:0 auto 18px;display:grid;place-items:center;color:#fff;font-size:28px;font-weight:950;background:linear-gradient(135deg,#ed2678,#7139d8);box-shadow:0 12px 26px #ed267833}.login-card h1{margin:0;font-size:28px}.login-card p{margin:8px 0 25px}.login-card .input{margin-bottom:12px}.admin-primary{border:0;border-radius:14px;padding:14px 18px;background:linear-gradient(135deg,#ed2678,#7139d8);color:#fff;font-weight:850;font-size:15px;cursor:pointer;box-shadow:0 10px 22px #ed26782b}.admin-primary:disabled{opacity:.65;cursor:wait}.eyebrow{letter-spacing:1.5px;color:#8a91a3}.admin-shell{min-height:100vh;background:#f5f7fb;display:flex;color:#1b2030}.admin-sidebar{position:fixed;inset:0 auto 0 0;width:250px;background:#111525;color:#dfe4f2;padding:24px 15px;display:flex;flex-direction:column;z-index:30}.admin-brand{display:flex;gap:11px;align-items:center;padding:8px 10px 28px}.admin-mark{width:40px;height:40px;border-radius:13px;background:linear-gradient(135deg,#ed2678,#7139d8);display:grid;place-items:center;font-weight:950;color:#fff}.admin-brand b{display:block;font-size:15px;letter-spacing:.2px}.admin-brand small{display:block;font-size:9px;color:#8991aa;letter-spacing:1.1px;margin-top:3px}.side-group{margin:0 0 22px}.side-label{display:block;font-size:9px;letter-spacing:1.4px;color:#707991;font-weight:900;padding:0 11px 8px}.side-bottom a,.side-bottom button,.side-group button{width:100%;border:0;background:transparent;color:#aeb6cb;border-radius:12px;padding:12px 11px;text-align:left;font:inherit;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:11px}.side-bottom a:hover,.side-bottom button:hover,.side-group button:hover{background:#1c2133;color:#fff}.side-group button.active{background:linear-gradient(90deg,#ed267824,#7139d81f);box-shadow:inset 3px 0 #ed2678}.side-group em{margin-left:auto;background:#2a3043;border-radius:999px;padding:2px 7px;font-size:10px;font-style:normal}.side-bottom{margin-top:auto;border-top:1px solid #262b3d}.admin-main{margin-left:250px;width:calc(100% - 250px);padding:32px 34px 50px}.admin-top{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:28px}.admin-top h1{font-size:30px;margin:4px 0 5px;letter-spacing:-.5px}.admin-top p{margin:0;font-size:13px}.top-actions{display:flex;align-items:center;gap:10px}.live-dot{background:#eafaf1;color:#17834c;border:1px solid #ccefdc;padding:9px 12px;border-radius:999px;font-size:12px;font-weight:850}.outline-btn,.top-store{border:1px solid #e1e5ed;background:#fff;color:#353b4c;border-radius:11px;padding:10px 13px;font-weight:800;font-size:13px;cursor:pointer}.stat-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-bottom:20px}.stat-card{background:#fff;border:1px solid #e7e9ef;border-radius:18px;padding:20px;box-shadow:0 8px 25px #24304b08}.stat-card small,.stat-card span{display:block;color:#7e8697;font-size:12px}.stat-card strong{display:block;font-size:27px;margin:8px 0 4px}.dash-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);grid-gap:20px;gap:20px}.admin-card{background:#fff;border:1px solid #e6e9f0;border-radius:20px;padding:22px;box-shadow:0 8px 25px #24304b07;margin-bottom:20px}.narrow-card{max-width:820px}.card-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:18px}.card-head h2{font-size:18px;margin:0 0 5px}.card-head p{margin:0;color:#858d9d;font-size:12px}.count-pill{font-size:11px;background:#f0efff;color:#674cd5;border-radius:999px;padding:4px 8px;vertical-align:3px}.health{display:grid;grid-gap:12px;gap:12px}.health>div{display:grid;grid-template-columns:14px 1fr;grid-column-gap:10px;column-gap:10px;align-items:center;padding:12px;background:#f8f9fc;border-radius:12px;font-size:13px}.health strong{grid-column:2;color:#7e8696;font-size:11px;font-weight:600;margin-top:2px}.health-dot{width:9px;height:9px;border-radius:50%;display:block;grid-row:span 2}.health-dot.ok{background:#20b66b;box-shadow:0 0 0 4px #20b66b16}.health-dot.warn{background:#f0a128;box-shadow:0 0 0 4px #f0a12818}.table-wrap{overflow:auto;border:1px solid #edf0f4;border-radius:14px}.admin-table{width:100%;border-collapse:separate;border-spacing:0;min-width:760px}.admin-table th{background:#f8f9fc;color:#7a8293;font-size:10px;text-transform:uppercase;letter-spacing:.8px;text-align:left;padding:12px;border-bottom:1px solid #e9ecf2}.admin-table td{padding:13px 12px;border-bottom:1px solid #eef0f4;font-size:12px;vertical-align:top}.admin-table tr:last-child td{border-bottom:0}.admin-table td>b{display:block;font-size:12px}.admin-table td small{display:block;color:#8b93a2;margin-top:4px}.break{word-break:break-word;max-width:210px}.muted2{color:#a0a6b2!important}.tag{display:inline-block;padding:5px 8px;border-radius:7px;background:#f4f1ff;color:#6748d1;font-weight:800;font-size:10px}.admin-table code{background:#f5f6f9;padding:4px 6px;border-radius:6px;font-size:10px}.status-badge{display:inline-block;padding:5px 8px;border-radius:999px;font-size:9px;font-weight:900;white-space:nowrap}.status-badge.success{background:#eafaf1;color:#18824b}.status-badge.info{background:#edf5ff;color:#2b6fc4}.status-badge.warning{background:#fff5df;color:#a36b08}.status-badge.danger{background:#fff0f2;color:#b62c49}.delete-btn,.retry-btn{border:1px solid #dfe3ea;background:#fff;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:850;cursor:pointer}.retry-btn{color:#6a47cf;border-color:#ddd4fb}.delete-btn{color:#b52c47;background:#fff5f6}.empty{text-align:center;color:#8a91a0;padding:30px!important}.order-toolbar{display:grid;grid-template-columns:1fr 210px;grid-gap:10px;gap:10px;margin-bottom:14px}.service-form{display:grid;grid-template-columns:1.5fr .9fr .7fr .9fr 1fr auto;grid-gap:9px;gap:9px;align-items:end}.service-form .input{padding:13px 12px;font-size:13px}.settings-form{display:grid;grid-gap:15px;gap:15px}.settings-form label{font-size:12px;font-weight:850;color:#343a4b}.settings-form .input{display:block;margin-top:7px}.optional{font-weight:600;color:#9aa1af}.security-note{background:#f5f7ff;border:1px solid #e1e5fa;color:#5d6680;border-radius:12px;padding:12px;font-size:11px;line-height:1.5}.security-note code{font-size:10px}.import-help{display:grid;grid-gap:7px;gap:7px;background:#f8f9fc;border:1px solid #edf0f4;border-radius:14px;padding:14px;margin-bottom:15px;font-size:12px;color:#737b8c}.import-help code{background:#fff;border:1px solid #e5e8ef;border-radius:8px;padding:9px;font-size:11px}.bulk{min-height:280px;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;margin-bottom:12px}.customer-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px;margin-top:12px}.customer-grid .input{font-size:15px;padding:14px}@media(max-width:1050px){.stat-grid{grid-template-columns:repeat(2,1fr)}.service-form{grid-template-columns:1fr 1fr 1fr}.dash-grid{grid-template-columns:1fr}}@media(max-width:760px){.admin-sidebar{width:70px;padding:16px 8px}.admin-brand{justify-content:center;padding:5px 0 25px}.admin-brand>div,.side-bottom a,.side-group button span,.side-label{display:none}.side-group button{justify-content:center}.side-group em{display:block;position:absolute;margin:0 0 0 28px}.admin-main{margin-left:70px;width:calc(100% - 70px);padding:20px 14px}.admin-top h1{font-size:23px}.admin-top p{font-size:11px}.top-store{display:none}.stat-grid{grid-template-columns:1fr 1fr;gap:10px}.stat-card{padding:15px}.stat-card strong{font-size:22px}.admin-card{padding:16px}.customer-grid,.order-toolbar,.service-form{grid-template-columns:1fr}.login-card{padding:28px 22px}.modal-grid{grid-template-columns:1fr}}.mobile-close,.mobile-menu-btn,.mobile-overlay{display:none}@media(max-width:760px){.admin-shell{display:block;min-height:100dvh;overflow-x:hidden}.mobile-menu-btn{display:grid;place-items:center;position:fixed;top:14px;left:14px;width:44px;height:44px;border:1px solid #e4e7ee;border-radius:13px;background:#fff;color:#202638;box-shadow:0 8px 24px #17213d12;z-index:45;font-size:21px;cursor:pointer}.mobile-overlay{display:block;position:fixed;inset:0;background:#11152570;border:0;z-index:39}.admin-sidebar{width:286px;max-width:86vw;transform:translateX(-105%);transition:transform .22s ease;box-shadow:20px 0 50px #11152530;padding:20px 14px;z-index:50}.admin-sidebar.mobile-open{transform:translateX(0)}.admin-brand{justify-content:flex-start;padding:5px 7px 24px}.admin-brand>div,.side-label{display:block}.side-group button span{display:inline}.side-group button{justify-content:flex-start}.side-bottom a{display:flex}.mobile-close{display:grid;place-items:center;margin-left:auto;width:34px;height:34px;border:0;border-radius:10px;background:#1d2235;color:#fff;font-size:23px;line-height:1;cursor:pointer}.admin-main{margin-left:0;width:100%;padding:76px 12px 34px}.admin-top{padding-left:54px;display:block;margin-bottom:18px}.admin-top h1{font-size:25px;line-height:1.15;margin-top:6px}.admin-top p{font-size:11px;line-height:1.5}.top-actions{margin-top:12px}.top-actions .top-store{display:inline-flex}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.stat-card{border-radius:15px;padding:14px;min-width:0}.stat-card small,.stat-card span{font-size:10px}.stat-card strong{font-size:21px;margin:6px 0 3px}.dash-grid{grid-template-columns:1fr;gap:0}.admin-card{border-radius:17px;padding:14px;margin-bottom:12px;overflow:hidden}.card-head{display:flex;align-items:center;margin-bottom:13px}.card-head h2{font-size:16px}.card-head p{font-size:11px;line-height:1.4}.outline-btn{padding:9px 10px;white-space:nowrap}.table-wrap{margin:0 -2px;border-radius:12px;-webkit-overflow-scrolling:touch}.admin-table{min-width:720px}.admin-table th{padding:10px;font-size:9px}.admin-table td{padding:11px 10px;font-size:11px}.order-toolbar{grid-template-columns:1fr;gap:8px}.order-toolbar .input{min-width:0;width:100%}.service-form{grid-template-columns:1fr;gap:10px}.service-form .input{width:100%}.settings-form{gap:12px}.customer-grid{grid-template-columns:1fr;gap:8px}.bulk{min-height:220px}.security-note{font-size:10px}.health>div{padding:11px;font-size:12px}}@media(max-width:390px){.admin-main{padding-left:9px;padding-right:9px}.stat-grid{grid-template-columns:1fr 1fr}.stat-card strong{font-size:19px}.admin-top{padding-left:52px}.admin-top h1{font-size:22px}.top-actions .live-dot{font-size:10px;padding:8px 10px}}:root{--premium-shadow:0 18px 55px rgba(34,28,65,.10);--premium-shadow-sm:0 8px 28px rgba(34,28,65,.08)}.nav{box-shadow:0 1px 0 rgba(23,27,45,.03)}.cat,.panel,.service-section,.summary{box-shadow:var(--premium-shadow-sm)}.cat:after{width:180px;height:180px;right:-80px;background:rgba(255,255,255,.55)}.btn{box-shadow:0 10px 24px rgba(237,38,120,.18);transition:transform .18s ease,box-shadow .18s ease}.btn:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(237,38,120,.25)}.service{box-shadow:0 7px 20px rgba(38,30,70,.045)}.service:hover{box-shadow:0 10px 25px rgba(237,38,120,.1)}.input{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.input:focus{transform:translateY(-1px)}.admin-shell{background:radial-gradient(circle at 80% -10%,rgba(113,57,216,.07),transparent 28%),radial-gradient(circle at 20% 0,rgba(237,38,120,.06),transparent 25%),#f5f7fb}.admin-sidebar{box-shadow:12px 0 45px rgba(17,21,37,.1)}.admin-main{max-width:1600px}.admin-top{padding-bottom:2px}.stat-card{position:relative;overflow:hidden;background:linear-gradient(145deg,#fff,#fbfbfe);box-shadow:var(--premium-shadow-sm)}.stat-card:after{content:"";position:absolute;right:-35px;bottom:-55px;width:130px;height:130px;border-radius:50%;background:linear-gradient(135deg,rgba(237,38,120,.1),rgba(113,57,216,.08));pointer-events:none}.admin-card{box-shadow:var(--premium-shadow-sm);background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-table th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.admin-table tbody tr{transition:background .15s ease}.admin-table tbody tr:hover{background:#fbf9ff}.admin-primary{box-shadow:0 10px 25px rgba(237,38,120,.18);transition:.18s ease}.admin-primary:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(237,38,120,.25)}.admin-data-alert{position:fixed;top:18px;left:50%;transform:translateX(-50%);z-index:80;max-width:min(680px,calc(100vw - 28px));width:max-content;display:flex;align-items:center;gap:18px;padding:13px 15px 13px 17px;background:#fff;border:1px solid #f1cbd5;border-left:4px solid #ed2678;border-radius:15px;box-shadow:0 18px 50px rgba(31,25,55,.16)}.admin-data-alert div{display:grid;grid-gap:3px;gap:3px}.admin-data-alert b{font-size:12px}.admin-data-alert span{font-size:11px;color:#7d8595}.admin-data-alert button{border:0;border-radius:10px;padding:9px 13px;background:linear-gradient(135deg,#ed2678,#7139d8);color:#fff;font-weight:800;cursor:pointer}.admin-loading-bar{position:fixed;top:0;left:0;right:0;height:3px;z-index:100;background:transparent;overflow:hidden}.admin-loading-bar i{display:block;height:100%;width:35%;background:linear-gradient(90deg,#ed2678,#7139d8,#ff3d91);animation:adminLoad 1.1s ease-in-out infinite}@keyframes adminLoad{0%{transform:translateX(-120%)}to{transform:translateX(320%)}}@media(max-width:760px){.admin-data-alert{top:10px;align-items:flex-start}.admin-data-alert span{max-width:220px}.admin-data-alert button{align-self:center}.admin-card{box-shadow:0 8px 25px rgba(34,28,65,.07)}.admin-table th{position:static}}.service-info{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-width:0;padding-right:14px}.service-name{font-size:18px;font-weight:850;line-height:1.25}.service-quantity{font-size:13px;font-weight:700;color:#7a8191;line-height:1.3}.service-quantity b{color:#353b4d;font-weight:850}.service-notice{display:flex;align-items:flex-start;gap:13px;margin:0 0 18px;padding:16px 18px;border-radius:20px;border:1px solid;box-shadow:0 8px 25px rgba(34,28,65,.06)}.service-notice .notice-icon{width:34px;height:34px;flex:0 0 34px;border-radius:11px;display:grid;place-items:center;color:#fff;font-weight:950;font-size:18px}.service-notice strong{display:block;font-size:15px;line-height:1.25}.service-notice p{margin:5px 0 0;font-size:14px;line-height:1.5;color:#687183}.followers-notice{background:linear-gradient(135deg,#fff8fb,#fff);border-color:#f3c9dc}.followers-notice .notice-icon{background:linear-gradient(135deg,#ed2678,#ff3d91)}.collab-notice{background:linear-gradient(135deg,#fbf9ff,#fff);border-color:#ddd1f4}.collab-notice .notice-icon{background:linear-gradient(135deg,#7139d8,#9b6cf0)}@media(max-width:700px){.service{padding:15px 14px;border-radius:19px;gap:10px}.service-name{font-size:16px}.service-quantity{font-size:12px}.price{padding:10px 12px;font-size:14px}.service-notice{padding:14px;border-radius:18px}.service-notice p{font-size:13px}}.order-notice{margin:0 0 22px;padding:14px 16px;border-radius:16px;border:1px solid;display:grid;grid-gap:4px;gap:4px;line-height:1.45}.order-notice,.order-notice b{font-size:14px}.order-notice span{color:#687183}.collab-order-notice{background:#faf8ff;border-color:#ddd0f4}.cat-icon{width:100px;height:100px;border-radius:20px}.cat-icon img{width:116px;height:116px;border-radius:20px}@media(max-width:700px){.cat-icon{width:78px;height:78px;border-radius:17px}.cat-icon img{width:96px;height:96px;border-radius:17px}}@media(max-width:390px){.cat-icon{width:70px;height:70px;border-radius:15px}.cat-icon img{width:86px;height:86px;border-radius:15px}}.site-menu-overlay{background:rgba(17,21,37,.18);z-index:40}.site-dropdown{top:78px;padding:9px;background:#fff;border:1px solid #eceef3;box-shadow:0 20px 55px rgba(24,30,52,.16);z-index:50;display:grid;grid-gap:4px;gap:4px}.site-dropdown a,.site-dropdown button{color:#2b3040;padding:13px 14px;font-weight:800;gap:12px}.site-dropdown a:hover,.site-dropdown button:hover{background:#f8f4fb;color:#df327b}.menu{border:0;cursor:pointer}.local-orders{display:grid;grid-gap:12px;gap:12px}.local-order{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:18px;border:1px solid #eeeaf1;border-radius:20px;background:linear-gradient(135deg,#fff,#fff8fb);transition:.18s}.local-order:hover{border-color:#ef6fa8;transform:translateY(-1px)}.local-order>div:first-child{min-width:0;display:grid;grid-gap:5px;gap:5px}.local-order b{font-size:15px}.local-order small,.local-order span{color:#737b8b}.local-order small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:480px}.local-order-right{display:grid;justify-items:end;grid-gap:6px;gap:6px;flex:0 0 auto}.local-order-right strong{font-size:18px}.local-order-right span{font-size:12px;color:#df327b;font-weight:850}.order-pill{font-style:normal;font-size:10px;text-transform:uppercase;font-weight:900;padding:5px 8px;border-radius:999px;background:#f1f2f6;color:#646c7c}.order-pill.completed,.order-pill.submitted{background:#eafaf1;color:#18824b}.order-pill.paid{background:#edf5ff;color:#2b6fc4}.order-pill.failed{background:#fff0f2;color:#b62c49}.order-pill.pending_payment{background:#fff5df;color:#a36b08}.empty-orders{text-align:center;padding:28px 8px}.empty-orders>div{font-size:38px}.empty-orders h2{margin:10px 0 5px}.empty-orders .btn{margin-top:18px}.contact-card{text-align:center}.contact-card h2{margin-top:0}.contact-number{font-weight:850;color:#687183;margin-top:14px}.refill-result{margin-top:18px;border-radius:17px;padding:16px 18px;border:1px solid}.refill-result.success{background:#effaf4;border-color:#bfe8cf;color:#176d42}.refill-result.error{background:#fff2f4;border-color:#f2c3ce;color:#9d2441}.refill-result p{margin:6px 0;color:#687183}.refill-result details{margin-top:10px}.refill-result pre{white-space:pre-wrap;word-break:break-word;background:#fff;padding:12px;border-radius:10px;color:#4b5262;font-size:12px;overflow:auto}.heading-icon{overflow:hidden}.heading-icon img{object-fit:contain!important;background:#fff}.cat-icon{overflow:visible}.cat-icon img{object-fit:contain!important;width:88px!important;height:88px!important;border-radius:18px!important;background:#fff;box-shadow:0 5px 16px rgba(20,25,45,.08);padding:4px}@media(max-width:700px){.site-dropdown{right:14px;top:66px;width:220px}.local-order{align-items:flex-start}.local-order-right{display:none}.local-order small{max-width:230px}.cat-icon img{width:72px!important;height:72px!important}}.ui-icon{width:22px;height:22px;display:inline-block;vertical-align:middle;flex:0 0 auto}.ui-icon-inline{font-size:24px;line-height:1}.site-dropdown .ui-icon{width:19px;height:19px}.menu{display:grid;place-items:center;padding:10px}.heading-icon{display:grid;place-items:center}.heading-icon .ui-icon{width:34px;height:34px}.summary-icon .ui-icon{width:36px;height:36px}.mini-icon{display:grid;place-items:center}.local-order-right>span{display:inline-flex;align-items:center;gap:4px}.local-order-right>span .ui-icon{width:15px;height:15px}.empty-orders>div .ui-icon{width:42px;height:42px}.back{display:inline-flex;align-items:center;gap:4px}.payment-hero{border-radius:30px;padding:34px;background:linear-gradient(135deg,#171a2d,#292d52 60%,#ed2678);color:#fff;box-shadow:0 22px 55px #171a2d24}.payment-hero small{letter-spacing:1.4px;font-weight:850}.payment-hero h1{margin:7px 0 5px;font-size:34px}.payment-hero p{margin:0;color:#e8eaf3}.payment-amount{margin-top:24px;background:#ffffff15;border:1px solid #ffffff1f;border-radius:20px;padding:18px 20px;display:flex;justify-content:space-between;align-items:center}.payment-amount strong{font-size:32px}.payment-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:22px;gap:22px;margin-top:22px}.qr-card,.verify-card{border:1px solid #e8e9ef;border-radius:28px;padding:28px;box-shadow:0 14px 38px #27304b0d}.qr-header{display:flex;gap:14px;align-items:center}.qr-header h2{margin:0;font-size:24px}.qr-header p{margin:4px 0 0;color:var(--muted);line-height:1.45}.payment-icon{width:48px;height:48px;border-radius:15px;background:#171a2d;color:#fff;font-weight:900;font-size:23px}.qr-frame{width:min(320px,100%);margin:26px auto;padding:13px;border-radius:24px;border:1px solid #eceef3;box-shadow:0 14px 35px #11182712}.qr-frame img{height:auto;border-radius:12px}.qr-corner{position:absolute;width:22px;height:22px;border-color:#ed2678;border-style:solid}.qr-corner-tl{left:7px;top:7px;border-width:3px 0 0 3px}.qr-corner-tr{right:7px;top:7px;border-width:3px 3px 0 0}.qr-corner-bl{left:7px;bottom:7px;border-width:0 0 3px 3px}.qr-corner-br{right:7px;bottom:7px;border-width:0 3px 3px 0}.qr-missing{padding:50px 20px;background:#fafafa;border-radius:20px;color:var(--muted);margin:25px 0}.pay-details{display:grid;grid-gap:10px;gap:10px}.pay-details>div{display:flex;justify-content:space-between;gap:15px;padding:13px 15px;background:#f8f9fb;border-radius:14px}.pay-details span{color:var(--muted)}.pay-details b{word-break:break-all;text-align:right}.upi-open{display:block;text-align:center;margin-top:15px;padding:14px;border-radius:15px;background:#171a2d;color:#fff;text-decoration:none;font-weight:800}.step{display:flex;gap:14px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eef0f4}.step>span{width:32px;height:32px;border-radius:50%;background:#f5e8f0;color:#c21d67;display:grid;place-items:center;font-weight:900;flex:none}.step h3{margin:2px 0 4px;font-size:17px}.step p{margin:0;color:var(--muted);line-height:1.45}.verify-form label{display:block;font-weight:800}.verify-form .btn{margin-top:12px}.verified-box{padding:16px;border-radius:16px;background:#eafaf1;border:1px solid #c8efd9;color:#176b43;display:grid;grid-gap:4px;gap:4px}.security-note{gap:10px;align-items:flex-start;margin-top:18px;padding:13px 15px;border-radius:15px;background:#fff8e8;color:#775d22}.security-note span{font-weight:900}.security-note p{margin:0;line-height:1.4;font-size:14px}@media(max-width:800px){.payment-grid{grid-template-columns:1fr}.payment-hero{padding:25px;border-radius:24px}.payment-hero h1{font-size:27px}.qr-card,.verify-card{padding:21px;border-radius:23px}}.payment-page{max-width:1120px;padding-top:20px}.payment-back{display:inline-flex;align-items:center;gap:8px;color:#697184;font-weight:800;margin:6px 0 18px}.payment-back:hover{color:#df327b}.payment-back .ui-icon{width:19px;height:19px}.payment-shell{border-radius:32px;padding:32px 34px;background:linear-gradient(135deg,#151827,#242844 62%,#ed2678 145%);color:#fff;box-shadow:0 24px 60px rgba(24,27,45,.18);position:relative}.payment-shell:after{content:"";position:absolute;width:260px;height:260px;border-radius:50%;right:-110px;top:-130px;background:rgba(255,255,255,.07)}.payment-title-row,.payment-topline{position:relative;z-index:1}.payment-topline{display:flex;justify-content:space-between;align-items:center;gap:12px}.order-ref,.secure-badge{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.08);padding:8px 12px;border-radius:999px;font-size:13px;font-weight:850}.secure-badge .ui-icon{width:16px;height:16px}.order-ref{color:#dfe3f0}.payment-title-row{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-top:22px}.payment-title-row h1{font-size:38px;line-height:1.05;margin:0 0 9px;letter-spacing:-.7px}.payment-title-row p{margin:0;max-width:650px;color:#d8dbea;line-height:1.55;font-size:16px}.amount-card{min-width:190px;background:#fff;color:#171a2d;border-radius:22px;padding:16px 20px;box-shadow:0 12px 30px rgba(0,0,0,.12)}.amount-card span{display:block;color:#7a8191;font-size:13px;font-weight:800;margin-bottom:3px}.amount-card strong{font-size:31px;letter-spacing:-.5px}.payment-grid{align-items:start}.qr-card,.verify-card{padding:30px}.card-title{display:flex;align-items:flex-start;gap:14px}.card-title h2{margin:2px 0 4px;font-size:25px;letter-spacing:-.2px}.card-title p{margin:0;color:#7b8292;line-height:1.5;font-size:14px}.card-title.compact p{max-width:390px}.eyebrow{display:block;color:#d72d76;font-size:11px;letter-spacing:1.2px;font-weight:950;margin-bottom:4px}.payment-icon{width:50px;height:50px;border-radius:16px;background:#fff0f6;color:#d72d76;display:grid;place-items:center;flex:0 0 auto}.payment-icon .ui-icon{width:25px;height:25px}.payment-icon.dark{background:#171a2d}.qr-stage{text-align:center;padding:8px 0 20px}.qr-frame{position:relative;width:min(330px,100%);margin:18px auto 11px;padding:15px;border-radius:26px;background:#fff;border:1px solid #e7e9ef;box-shadow:0 18px 45px rgba(31,38,60,.11)}.qr-frame img{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:13px}.qr-logo-mark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:14px;background:#fff;display:grid;place-items:center;color:#d72d76;font-weight:950;font-size:22px;box-shadow:0 5px 20px rgba(25,30,50,.16);border:3px solid #fff}.qr-caption{display:inline-flex;align-items:center;gap:7px;color:#687183;font-size:12px;font-weight:750}.qr-caption .ui-icon{width:15px;height:15px;color:#23905d}.qr-missing{min-height:310px;margin:22px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;border:1px dashed #d9dde5;border-radius:22px;background:#fafbfc;color:#707889;text-align:center}.qr-missing .ui-icon{width:32px;height:32px;color:#d72d76}.qr-missing b{color:#343a4b}.pay-details{gap:8px}.pay-details>div{border:1px solid #eef0f4;background:#fafbfc;padding:12px 14px}.pay-details b{font-size:14px}.qr-share{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;border:0;border-radius:15px;background:#171a2d;color:#fff;padding:15px;font-size:15px;font-weight:800;cursor:pointer}.qr-share:disabled{opacity:.65;cursor:wait}.instruction-list{margin:25px 0 22px}.instruction{display:flex;gap:13px;padding:0 0 18px;margin-bottom:18px;border-bottom:1px solid #eef0f4}.instruction:last-child{margin-bottom:0}.instruction>span{width:31px;height:31px;border-radius:10px;background:#f5eaf1;color:#c21d67;display:grid;place-items:center;font-size:13px;font-weight:950;flex:none}.instruction b{display:block;font-size:15px;margin:2px 0 4px}.instruction p{margin:0;color:#7a8191;font-size:13px;line-height:1.45}.input-wrap{display:flex;align-items:center;border:1px solid #dfe3e9;border-radius:17px;background:#fff;padding-left:15px;box-shadow:inset 0 1px 2px rgba(0,0,0,.02)}.input-wrap:focus-within{border-color:#ee4d92;box-shadow:0 0 0 4px rgba(238,77,146,.1)}.input-wrap>.ui-icon{width:19px;height:19px;color:#8991a1}.input-wrap .input{border:0;box-shadow:none;border-radius:17px;padding-left:10px}.input-wrap .input:focus{box-shadow:none}.verify-form label{font-size:14px;margin-bottom:9px}.primary-btn{margin-top:13px;display:flex;justify-content:center;gap:10px;align-items:center}.primary-btn .ui-icon{width:19px;height:19px}.verified-box{display:flex;align-items:center;gap:12px}.verified-icon{width:40px;height:40px;border-radius:12px;background:#d9f5e5;display:grid;place-items:center}.verified-icon .ui-icon{width:22px;height:22px;color:#1b8a57}.verified-box>div:last-child{display:grid;grid-gap:4px;gap:4px}.verified-box span{font-size:12px;word-break:break-all;color:#47705b}.security-note{display:flex;gap:11px;margin-top:17px;padding:13px 14px}.security-note>.ui-icon{width:19px;height:19px;flex:none;color:#8b6c2b;margin-top:1px}.security-note b{font-size:13px}.security-note p{font-size:12px;margin-top:3px}.payment-help{margin-top:20px;padding:17px 18px;border:1px solid #e7e9ef;border-radius:20px;display:flex;gap:13px;align-items:flex-start;box-shadow:0 10px 28px rgba(39,48,75,.05)}.help-icon{width:38px;height:38px;border-radius:12px;background:#f3f5f9;color:#687183;display:grid;place-items:center;flex:none}.help-icon .ui-icon{width:19px;height:19px}.payment-help b{display:block;margin:2px 0 4px}.payment-help p{margin:0;color:#737b8b;font-size:13px;line-height:1.5}@media(max-width:800px){.payment-shell{padding:24px;border-radius:25px}.payment-topline{align-items:flex-start}.payment-title-row{display:grid;grid-gap:18px;gap:18px}.payment-title-row h1{font-size:29px}.amount-card{min-width:0}.payment-grid{grid-template-columns:1fr}.qr-card,.verify-card{padding:22px;border-radius:23px}.qr-frame{width:min(300px,100%)}.payment-help{border-radius:18px}}@media(max-width:430px){.payment-page{padding-left:14px;padding-right:14px}.payment-shell{padding:20px}.payment-topline{flex-direction:column;align-items:flex-start}.order-ref{font-size:12px}.payment-title-row h1{font-size:27px}.amount-card{width:100%}.card-title h2{font-size:22px}.qr-card,.verify-card{padding:18px}.qr-frame{padding:11px}.instruction{gap:10px}.payment-help{padding:14px}}.payment-page{background:#f6f8fb}.payment-shell{background:#fff;color:#161a24;border:1px solid #e7eaf0;box-shadow:0 12px 40px rgba(20,28,45,.07);padding:28px 30px}.payment-shell:after{display:none}.order-ref,.secure-badge{border:1px solid #e4e8ef;background:#f8fafc;color:#596274}.secure-badge{color:#157347;background:#effaf4;border-color:#cceedd}.payment-title-row p{color:#687183}.payment-title-row h1{font-size:34px;letter-spacing:-1px}.amount-card{background:#161a24;color:#fff;box-shadow:none;min-width:210px}.amount-card span{color:#aeb5c2}.amount-card strong{font-size:30px}.payment-grid{gap:18px}.qr-card,.verify-card{background:#fff;border:1px solid #e6e9ef;box-shadow:0 8px 28px rgba(26,34,52,.05)}.payment-icon{background:#f2f6ff;color:#3157b7}.payment-icon.dark{background:#161a24;color:#fff}.eyebrow{color:#6b7280;letter-spacing:1.4px}.qr-frame{box-shadow:0 8px 28px rgba(20,28,45,.08);border-color:#e4e8ee}.qr-logo-mark{color:#3157b7;border-color:#fff}.upi-open{background:#3157b7;box-shadow:0 7px 18px rgba(49,87,183,.18)}.instruction>span{background:#eef3ff;color:#3157b7}.input-wrap:focus-within{border-color:#3157b7;box-shadow:0 0 0 4px rgba(49,87,183,.09)}.primary-btn{background:#3157b7!important;box-shadow:0 8px 18px rgba(49,87,183,.18)}.payment-help{box-shadow:none;background:#fff}.order-retry-box{margin:0 auto 18px;max-width:1000px;background:#fff7e7;border:1px solid #f2d79b;border-radius:16px;padding:15px 17px;display:flex;align-items:center;gap:14px;box-shadow:0 8px 25px rgba(34,28,65,.05)}.order-retry-box>div{display:grid;grid-gap:4px;gap:4px;flex:1 1}.order-retry-box b{font-size:13px;color:#8a5a00}.order-retry-box span{font-size:11px;color:#8a7a5b;line-height:1.45}.order-retry-box small{display:block;flex-basis:100%;font-size:11px;color:#7a6a4d}.order-retry-btn{white-space:nowrap;min-width:125px;justify-content:center}.retry-order-highlight{display:inline-flex;align-items:center;gap:6px;font-weight:900!important}@media(max-width:600px){.order-retry-box{align-items:stretch;flex-direction:column}.order-retry-btn{width:100%}.order-retry-box small{flex-basis:auto}}.premium-orders .eyebrow{margin-bottom:5px}.orders-livebar{display:flex;align-items:center;gap:12px;margin:18px 0 14px;padding:11px 13px;border:1px solid #e7e9ef;background:rgba(255,255,255,.8);border-radius:14px;color:#7a8292;font-size:11px}.orders-livebar .outline-btn{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.live-indicator{display:inline-flex;align-items:center;gap:7px;color:#16804b;font-weight:850}.live-indicator i{width:7px;height:7px;border-radius:50%;background:#20b66b;box-shadow:0 0 0 4px #20b66b18}.premium-order-list{display:grid;grid-gap:14px;gap:14px}.premium-order-card{background:rgba(255,255,255,.96);border:1px solid #e6e9f0;border-radius:20px;padding:20px;box-shadow:0 12px 35px rgba(34,28,65,.07);transition:transform .18s ease,box-shadow .18s ease}.premium-order-card:hover{transform:translateY(-2px);box-shadow:0 18px 45px rgba(34,28,65,.11)}.order-card-top{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.status-badge{display:inline-flex;align-items:center;gap:6px}.status-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.provider-id-row{display:flex;align-items:center;gap:8px;color:#8991a1;font-size:10px;text-transform:uppercase;letter-spacing:.7px;font-weight:850;margin-top:13px}.provider-id-row button{border:0;background:#f5f6f9;border-radius:7px;padding:5px;color:#626a7c;cursor:pointer}.provider-id-row .ui-icon{width:13px;height:13px}.provider-id{letter-spacing:-.4px;display:block;margin-top:3px;word-break:break-all}.order-amount,.provider-id{font-size:20px}.order-card-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin:20px 0}.order-card-grid div{background:#f8f9fc;border:1px solid #eef0f4;border-radius:12px;padding:12px;min-width:0}.order-card-grid span,.progress-head span{display:block;color:#8b93a3;font-size:10px;margin-bottom:5px}.order-card-grid b{display:block;font-size:12px;color:#252b3a;overflow:hidden;text-overflow:ellipsis}.target-text{white-space:nowrap}.progress-head{display:flex;justify-content:space-between;gap:10px;margin-bottom:7px}.progress-head b{font-size:11px}.progress-track{height:7px;background:#eceef4;border-radius:99px}.progress-track i{display:block;height:100%;background:linear-gradient(90deg,#ed2678,#7139d8);border-radius:inherit;transition:width .35s ease}.order-card-footer{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:15px;padding-top:13px;border-top:1px solid #eef0f4;color:#8a91a0;font-size:10px}.order-card-footer a{margin-left:auto;display:inline-flex;align-items:center;gap:5px;color:#6748d1;font-weight:850}.order-card-footer .ui-icon{width:13px}.orders-empty{text-align:center;padding:60px 20px;background:#fff;border:1px solid #e7e9ef;border-radius:20px;box-shadow:0 10px 30px rgba(34,28,65,.06)}.orders-empty>.ui-icon{width:32px;height:32px;color:#8a91a0}.empty-icon{width:58px;height:58px;margin:0 auto 14px;border-radius:17px;background:#f4f1ff;color:#6748d1;display:grid;place-items:center}.empty-icon .ui-icon{width:27px}.orders-empty h2{margin:0 0 6px;font-size:20px}.orders-empty p{margin:0 auto 20px;color:#8a91a0;font-size:12px;max-width:430px}.orders-empty .btn{max-width:220px;display:inline-flex;justify-content:center}@media(max-width:600px){.orders-livebar{align-items:flex-start;flex-wrap:wrap}.orders-livebar .outline-btn{margin-left:0}.premium-order-card{padding:16px;border-radius:17px}.order-card-top{gap:10px}.provider-id{font-size:17px}.order-card-grid{grid-template-columns:1fr;gap:8px;margin:15px 0}.order-card-footer a{margin-left:0}.order-amount{font-size:17px}}.order-final-note{margin-top:16px;border:1px solid #e5e9f0;background:#f8fafc}.order-final-note b{color:#1f2937}.order-final-note span{color:#737c8c}.admin-toast{position:fixed;right:24px;bottom:24px;z-index:1000;display:flex;align-items:center;gap:10px;min-width:280px;max-width:420px;padding:14px 16px;border:1px solid #e5e7eb;border-radius:14px;background:#fff;box-shadow:0 18px 50px rgba(15,23,42,.16);font-size:14px}.admin-toast.success{border-color:#bbf7d0}.admin-toast.error{border-color:#fecaca}.toast-icon{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#eef2ff;font-weight:700}.admin-toast.success .toast-icon{background:#dcfce7;color:#15803d}.admin-toast.error .toast-icon{background:#fee2e2;color:#b91c1c}.admin-toast button{margin-left:auto;border:0;background:none;font-size:18px;cursor:pointer;color:#64748b}.modal-backdrop{position:fixed;inset:0;z-index:1100;background:rgba(15,23,42,.48);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:20px}.admin-modal{width:min(520px,100%);background:#fff;border-radius:20px;padding:22px;box-shadow:0 30px 90px rgba(15,23,42,.25)}.modal-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.modal-head h3{margin:0 0 6px;font-size:20px}.modal-head p{margin:0;color:#64748b;line-height:1.5}.modal-close{border:0;background:#f1f5f9;border-radius:10px;width:34px;height:34px;font-size:20px;cursor:pointer}.modal-field{display:block;margin-top:18px;font-size:13px;font-weight:600;color:#334155}.modal-field .input{margin-top:7px}.modal-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 14px;gap:0 14px}.modal-grid .modal-field{min-width:0}.modal-field.checkbox-field{display:flex;align-items:center;gap:8px;grid-column:1/-1}.modal-field.checkbox-field input{margin:0}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.danger-btn{border:0;border-radius:10px;padding:11px 16px;background:#dc2626;color:white;font-weight:700;cursor:pointer}.delete-btn{border:1px solid #fecaca;background:#fff1f2;color:#be123c;border-radius:9px;padding:7px 10px;cursor:pointer}:root{--premium-border:#e7eaf0;--premium-surface:#ffffff;--premium-soft:#f6f8fb;--premium-shadow:0 22px 60px rgba(28,34,52,.08)}body{min-height:100vh;background:radial-gradient(circle at 8% -5%,rgba(237,38,120,.08),transparent 25%),radial-gradient(circle at 96% 8%,rgba(113,57,216,.08),transparent 26%),linear-gradient(180deg,#fbfcfe,#f4f6fa);letter-spacing:-.01em}.nav{height:82px;border-bottom-color:rgba(224,228,236,.85);box-shadow:0 8px 30px rgba(31,38,55,.04)}.nav-actions{gap:14px}.menu{border:1px solid #e7eaf0;box-shadow:0 6px 18px rgba(31,38,55,.05);background:#fff;color:#252b3a;transition:.18s}.menu:hover{box-shadow:0 10px 24px rgba(31,38,55,.09)}.wrap{padding-bottom:10px}.home-wrap,.wrap{padding-top:30px}.banner-wrap{border:1px solid var(--premium-border);box-shadow:var(--premium-shadow);background:#fff}.grid{gap:18px}.cat{border-color:var(--premium-border)!important;box-shadow:0 14px 40px rgba(32,39,57,.07)}.cat:after{right:-70px;top:-90px;width:210px;height:210px;border-radius:50%;background:rgba(255,255,255,.45)}.cat-icon{box-shadow:0 12px 24px rgba(31,38,55,.08),inset 0 0 0 1px rgba(255,255,255,.72)}.cat-copy,.cat-icon,.whitebtn{position:relative;z-index:1}.whitebtn{border:1px solid #edf0f4;transition:.18s}.cat:hover .whitebtn{box-shadow:0 10px 24px rgba(31,38,55,.12)}.page-wrap{max-width:1000px}.back,.payment-back{font-size:14px;font-weight:800;letter-spacing:.01em}.page-heading{padding:4px 0 8px}.page-heading h1{letter-spacing:-.7px}.page-heading p{font-size:14px;color:#7c8494}.heading-icon{box-shadow:0 12px 28px rgba(31,38,55,.08);border:1px solid rgba(255,255,255,.8)}.panel,.payment-shell,.service-section,.success-card,.summary{box-shadow:var(--premium-shadow)}.service-section{border-color:var(--premium-border);padding:24px}.section-label{font-size:10px;letter-spacing:1.5px;color:#8b93a2}.service{border-color:#eceff4;background:linear-gradient(180deg,#fff,#fafbfc);box-shadow:0 5px 16px rgba(31,38,55,.035)}.service:hover{box-shadow:0 12px 28px rgba(31,38,55,.08);border-color:#e9a8c6}.service-name{font-size:15px}.service-quantity{display:block;margin-top:5px;color:#8a92a1;font-size:11px;font-weight:650}.price{font-size:14px;padding:10px 14px}.price b{font-size:17px}.summary{border:1px solid rgba(255,255,255,.12)}.panel{border-color:var(--premium-border);background:rgba(255,255,255,.94)}.input{border-color:#dfe4eb;font-size:15px}.input::placeholder{color:#a0a7b4}.field-title h2{font-size:18px}.primary-btn{min-height:52px;font-size:15px}.checks{font-size:12px;color:#7d8594}.checks span:before{font-size:17px}.order-notice,.service-notice{border-radius:18px!important;border:1px solid #e8eaf0!important;box-shadow:0 10px 24px rgba(31,38,55,.04);background:#fff!important}.notice-icon{display:grid!important;place-items:center!important}.notice-icon .ui-icon{width:20px;height:20px}.notice-inline-icon{display:inline-grid;vertical-align:-5px;margin-right:7px}.notice-inline-icon .ui-icon{width:17px;height:17px}.site-menu-overlay{position:fixed;inset:0;background:rgba(15,23,42,.14);border:0;z-index:25}.site-dropdown{position:absolute;right:max(22px,calc((100vw - 1120px)/2));top:72px;z-index:26;width:230px;padding:8px;background:rgba(255,255,255,.98);border:1px solid #e5e8ef;border-radius:18px;box-shadow:0 24px 55px rgba(20,27,45,.14);animation:menuIn .16s ease-out}.site-dropdown a,.site-dropdown button{display:flex;align-items:center;gap:11px;width:100%;border:0;background:transparent;border-radius:12px;padding:12px 13px;color:#343b4a;font:inherit;font-size:14px;font-weight:750;text-align:left;cursor:pointer}.site-dropdown a:hover,.site-dropdown button:hover{background:#f5f6fa}.site-dropdown .ui-icon{width:18px;height:18px;color:#6b7280}@keyframes menuIn{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:none}}.success-page{max-width:760px;padding-top:70px}.success-card{text-align:center;background:#fff;border:1px solid var(--premium-border);border-radius:30px;padding:54px 32px}.success-icon{width:72px;height:72px;margin:0 auto 18px;border-radius:22px;background:#eafaf1;color:#16804b;display:grid;place-items:center;box-shadow:0 12px 25px rgba(22,128,75,.12)}.success-icon .ui-icon{width:34px;height:34px}.success-card .eyebrow{color:#16804b}.success-card h1{font-size:34px;margin:8px 0}.success-card p{max-width:520px;margin:0 auto;color:#7b8392;line-height:1.65}.success-actions{display:flex;justify-content:center;gap:10px;margin-top:28px}.success-actions .outline-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.footer{font-size:11px;color:#9aa1ae;padding:48px 0 24px}@media(max-width:700px){.nav{height:72px}.wrap{padding-top:20px}.success-page{padding-top:30px}.success-card{padding:38px 20px;border-radius:24px}.success-card h1{font-size:28px}.success-actions{flex-direction:column}.success-actions .btn,.success-actions .outline-btn{width:100%}.site-dropdown{right:12px;top:62px}.service-section{padding:17px}}.orders-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px}.orders-hero-meta{display:flex;flex-direction:column;gap:8px;color:#858d9d;font-size:11px;font-weight:700}.secure-chip{padding:8px 11px;border:1px solid #eadff8;background:#faf7ff;color:#6944c6;border-radius:999px}.orders-summary{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin:18px 0}.orders-summary>div{padding:16px 17px;background:linear-gradient(180deg,#fff,#fbfbfd);border:1px solid #e7e9ef;border-radius:16px;box-shadow:0 8px 24px rgba(34,28,65,.045)}.orders-summary span{display:block;color:#8a92a2;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.7px}.orders-summary strong{display:block;font-size:24px;letter-spacing:-.7px;margin:5px 0 2px}.orders-summary small{color:#a0a6b2;font-size:10px}.orders-toolbar{gap:10px;margin:14px 0 8px}.order-search,.orders-toolbar{display:flex;align-items:center}.order-search{gap:8px;flex:1 1;min-width:220px;height:42px;padding:0 12px;background:#fff;border:1px solid #e4e7ee;border-radius:12px;box-shadow:0 6px 18px rgba(34,28,65,.035)}.order-search .ui-icon{width:16px;color:#9198a7}.order-search input{border:0;outline:0;width:100%;font:inherit;font-size:12px;background:transparent;color:#242a38}.order-filters{display:flex;gap:5px;padding:4px;background:#f3f4f7;border:1px solid #e6e8ee;border-radius:12px}.order-filters button{border:0;background:transparent;padding:7px 10px;border-radius:8px;font-size:10px;font-weight:800;color:#737b8c;cursor:pointer}.order-filters button.active{background:#fff;color:#5d3fc0;box-shadow:0 2px 8px rgba(34,28,65,.08)}.live-note{margin-left:auto;color:#a0a6b2}.transaction-summary{display:grid;grid-template-columns:1fr 1fr 1.4fr;grid-gap:10px;gap:10px;margin-bottom:16px}.transaction-toolbar{display:flex;gap:8px;margin-bottom:14px}.transaction-toolbar .input{flex:1 1}.summary-ref{font-size:16px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transactions-table .transaction-id{font-size:11px;word-break:break-all}.transactions-table td{vertical-align:top}.transactions-table small{display:block;margin-top:4px}.transactions-card{overflow:hidden}@media(max-width:900px){.orders-summary{grid-template-columns:repeat(2,1fr)}.orders-hero{flex-direction:column}.orders-hero,.orders-hero-meta{align-items:flex-start}.orders-toolbar{flex-wrap:wrap}.order-filters{order:3;width:100%;overflow:auto}.order-filters button{white-space:nowrap}.live-note{display:none}.transaction-summary{grid-template-columns:1fr 1fr}.transaction-summary .stat-card:last-child{grid-column:1/-1}}@media(max-width:600px){.orders-summary{grid-template-columns:1fr 1fr}.orders-summary>div{padding:13px}.orders-summary strong{font-size:20px}.orders-toolbar>.outline-btn{width:100%;justify-content:center}.order-search{width:100%}.transaction-summary{grid-template-columns:1fr}.transaction-summary .stat-card:last-child{grid-column:auto}.transaction-toolbar{flex-direction:column}.transaction-toolbar .admin-primary{width:100%}}.order-card-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.retry-admin-btn{white-space:nowrap;min-height:36px;font-weight:700}.retry-confirm-content{display:grid;grid-gap:18px;gap:18px}.retry-confirm-icon{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;font-size:28px;font-weight:800;background:#f3f4f6;color:#111827}.retry-confirm-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.retry-confirm-details>div{padding:12px 14px;border:1px solid #e5e7eb;border-radius:12px;background:#fafafa;display:grid;grid-gap:4px;gap:4px}.retry-confirm-details span{font-size:12px;color:#6b7280}.retry-confirm-details b{font-size:14px;color:#111827}.retry-warning{margin:0;padding:13px 14px;border-radius:12px;background:#fff7ed;border:1px solid #fed7aa;color:#9a3412;font-size:13px;line-height:1.5}.retry-break{overflow-wrap:anywhere}@media(max-width:640px){.retry-confirm-details{grid-template-columns:1fr}}.order-page{max-width:900px}.order-hero{margin-bottom:18px}.order-form{background:#fff;border:1px solid #e8eaf0;padding:30px}.order-form-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.order-form .field-title{margin-bottom:0;align-items:center}.order-form .field-title h2{margin:0 0 4px}.order-form .field-title p{margin:0;color:#8991a0;font-size:12px;line-height:1.4}.single-link-chip{background:#f7f3ff;color:#6944c6;border:1px solid #e7ddfb;padding:7px 10px;font-size:10px}.link-label{display:block;margin:24px 0 8px;font-size:12px;font-weight:850;color:#363c4c}.link-input-box{display:flex;align-items:center;border:1px solid #dfe3e9;border-radius:17px;background:#fff;overflow:hidden;transition:.18s;box-shadow:inset 0 1px 2px rgba(0,0,0,.02)}.link-input-box:focus-within{border-color:#ee4d92;box-shadow:0 0 0 4px #ee4d9212}.link-input-box.has-error{border-color:#e45768;background:#fffafa}.link-input-box.has-error:focus-within{box-shadow:0 0 0 4px #e4576812}.link-input-box.has-value{border-color:#a9d9c2}.link-input-box .input{border:0;box-shadow:none;border-radius:17px;padding:16px 18px;font-size:15px;min-width:0;width:100%}.link-input-box .input:focus{box-shadow:none}.link-status{gap:7px;margin:9px 2px 0;color:#718092;font-size:11px}.link-status span:first-child{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#e8f8ef;color:#208a58;font-size:10px;font-weight:900}.inline-link-error{margin-top:10px;padding:11px 12px;border:1px solid #f2c7cd;border-radius:13px;background:#fff6f7;color:#b32d42}.inline-link-error>span{width:21px;height:21px;border-radius:50%;display:grid;place-items:center;background:#f8dce0;font-weight:900;font-size:12px;flex:none}.inline-link-error b{display:block;font-size:12px}.inline-link-error small{display:block;color:#7f5b62;font-size:11px;line-height:1.45;margin-top:2px}.how-link{width:100%;display:flex;align-items:center;gap:8px;border:0;background:#f8f9fc;color:#555d6d;border-radius:13px;padding:12px 13px;margin-top:15px;font:inherit;font-size:12px;font-weight:800;text-align:left;cursor:pointer}.how-link b{margin-left:auto;font-size:18px;color:#8a91a0}.link-help-card{margin-top:9px;border:1px solid #e8eaf0;border-radius:15px;padding:14px;background:#fbfcfe}.help-step{gap:10px;padding:5px 0 13px}.help-step>span{background:#f3e9f0;color:#c21d67}.help-step b{display:block;font-size:12px}.help-step p{margin:3px 0 0;color:#7b8392;font-size:11px;line-height:1.4}.example-link{border:1px dashed #d9dde6;border-radius:11px;padding:9px 10px;margin-top:2px}.example-link small{display:block;color:#8b93a2;font-size:9px;text-transform:uppercase;letter-spacing:.6px;font-weight:850;margin-bottom:4px}.example-link code{color:#5e6574;font-size:10px}.order-form .customer-grid{margin-top:18px}.order-form .order-notice{margin-top:16px}.order-form .order-final-note{margin-top:18px}.order-form .primary-btn{margin-top:16px}.primary-btn:disabled{transform:none}.order-page .summary{box-shadow:0 18px 45px rgba(34,28,65,.11)}@media(max-width:700px){.order-form{padding:21px}.order-form-head{gap:10px}.single-link-chip{font-size:9px;padding:6px 8px}.order-form .field-title{gap:9px}.order-form .field-title h2{font-size:16px}.order-form .field-title p{font-size:10px}.link-input-box .input{font-size:14px;padding:15px 14px}.order-page .summary{margin-bottom:0}}.payment-page{max-width:1080px!important;background:linear-gradient(180deg,#f7f8fc,#f4f6fa);padding-top:18px!important}.payment-back{padding:9px 12px;border:1px solid #e7eaf1;background:#fff;border-radius:12px;box-shadow:0 4px 14px rgba(24,31,49,.04);transition:.2s}.payment-back:hover{background:#f9f1f6}.payment-shell{padding:0!important;border-radius:28px!important;background:#fff!important;border:1px solid #e6e9f0!important;overflow:hidden;box-shadow:0 18px 50px rgba(25,31,48,.08)!important}.payment-topline{padding:16px 24px;border-bottom:1px solid #edf0f5;background:#fbfcfe}.secure-badge{background:#eefaf4!important;color:#197449!important;border:1px solid #d8f0e4!important}.secure-badge .ui-icon{color:#197449}.order-ref{background:#f3f5f8!important;color:#697184!important;border-color:#e6e9ef!important}.payment-title-row{padding:27px 30px 30px;margin:0!important;align-items:center!important;background:linear-gradient(135deg,#fff,#fbf9fc)}.payment-title-row h1{font-size:32px!important;color:#151a26;letter-spacing:-1.1px!important}.payment-title-row p{color:#737b8b!important;max-width:610px!important}.amount-card{min-width:190px!important;border:1px solid #f0d6e3;background:#fff!important;box-shadow:0 10px 30px rgba(211,43,118,.08)!important}.amount-card span{color:#8a7180!important}.amount-card strong{color:#d42d76!important;font-size:30px!important}.payment-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:18px!important;margin-top:18px!important}.qr-card,.verify-card{border-radius:24px!important;padding:24px!important;border:1px solid #e5e8ef!important;background:#fff!important;box-shadow:0 12px 34px rgba(24,31,49,.055)!important}.card-title{padding-bottom:16px;border-bottom:1px solid #edf0f4}.card-title h2{font-size:21px!important;color:#171c28!important}.card-title p{font-size:13px!important;color:#7a8291!important}.payment-icon{width:44px!important;height:44px!important;border-radius:13px!important;background:#f9edf4!important;color:#d42d76!important}.payment-icon.dark{background:#171b27!important;color:#fff!important}.qr-stage{padding:5px 0 14px}.qr-frame{width:min(285px,100%)!important;margin:16px auto 10px!important;padding:12px!important;border-radius:22px!important;box-shadow:0 12px 30px rgba(24,31,49,.09)!important}.qr-logo-mark{width:42px!important;height:42px!important;border-radius:12px!important;color:#d42d76!important}.qr-caption{font-size:11px!important}.pay-details{margin-top:2px}.pay-details>div{background:#f8f9fb!important;border-color:#edf0f4!important;padding:11px 13px!important}.pay-details span{font-size:12px}.pay-details b{font-size:13px!important}.qr-share{background:#171b27!important;border-radius:13px!important;padding:13px!important;font-size:14px!important}.instruction-list{margin:20px 0!important}.instruction{padding-bottom:14px!important;margin-bottom:14px!important}.instruction>span{width:29px;height:29px;border-radius:9px!important;background:#f9edf4!important;color:#c6276c!important}.verify-form label{color:#343a48!important}.input-wrap{border-radius:14px!important}.input-wrap .input{padding-top:14px!important;padding-bottom:14px!important}.primary-btn{height:50px;border-radius:14px!important;background:linear-gradient(135deg,#d92e79,#c51f68)!important;box-shadow:0 10px 24px rgba(207,36,108,.2)!important}.security-note{background:#fff9eb!important;border:1px solid #f3e4bd!important;border-radius:14px!important}.order-final-note{margin-top:14px;padding:14px;border-radius:14px;background:#f6f8fb;border:1px solid #edf0f4;display:grid;grid-gap:4px;gap:4px}.order-final-note b{font-size:13px;color:#252b38}.order-final-note span{font-size:12px;color:#737b8b;line-height:1.5}.verified-box{border-radius:14px!important}.payment-help{margin-top:18px!important;border-radius:18px!important}@media(max-width:800px){.payment-title-row{padding:23px!important}.payment-grid{grid-template-columns:1fr!important}.qr-card,.verify-card{padding:20px!important}.payment-title-row h1{font-size:28px!important}}@media(max-width:500px){.payment-topline{padding:13px 16px}.payment-title-row{padding:20px!important}.payment-title-row h1{font-size:26px!important}.amount-card{width:100%;min-width:0!important}.qr-frame{width:min(270px,100%)!important}.payment-page{padding-left:12px!important;padding-right:12px!important}}.payment-error{margin-top:18px;display:flex;align-items:center;gap:13px;padding:15px 17px;border:1px solid #f1c8d6;background:#fff7fa;border-radius:18px;color:#8e244f;box-shadow:0 8px 24px rgba(60,25,45,.05)}.payment-error-icon{width:40px;height:40px;display:grid;place-items:center;flex:none;border-radius:12px;background:#fbe4ed;color:#c42a69}.payment-error-icon .ui-icon{width:20px;height:20px}.payment-error-content{display:grid;grid-gap:3px;gap:3px;min-width:0;flex:1 1}.payment-error-content b{font-size:14px}.payment-error-content span{font-size:13px;line-height:1.45;color:#9a536f}.payment-error-action{flex:none;padding:9px 13px;border-radius:11px;background:#c92b6d;color:#fff;text-decoration:none;font-size:13px;font-weight:850}@media(max-width:520px){.payment-error{align-items:flex-start;flex-wrap:wrap}.payment-error-action{margin-left:53px;margin-top:-4px}}.howto-steps{grid-gap:0;gap:0}.howto-page{max-width:980px;padding-top:28px}.howto-hero{padding:38px 34px;border:1px solid #e7e9ef;border-radius:28px;background:linear-gradient(135deg,#171a2d,#292d52 65%,#ed2678);color:#fff;box-shadow:0 22px 55px rgba(24,27,45,.14);text-align:center}.howto-badge{display:inline-flex;padding:7px 11px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);font-size:10px;font-weight:900;letter-spacing:1px}.howto-hero h1{font-size:38px;letter-spacing:-1px;margin:14px 0 9px}.howto-hero p{max-width:720px;margin:auto;color:#e8eaf3;line-height:1.6}.howto-langs{display:flex;gap:7px;justify-content:center;flex-wrap:wrap;margin:18px 0}.howto-langs button{border:1px solid #e2e5eb;background:#fff;border-radius:12px;padding:10px 15px;font:inherit;font-size:12px;font-weight:850;cursor:pointer}.howto-langs button.active{background:#171a2d;border-color:#171a2d;box-shadow:0 7px 18px rgba(23,26,45,.14)}.howto-card,.howto-info{background:#fff;border:1px solid #e6e9f0;border-radius:24px;box-shadow:0 12px 34px rgba(30,36,55,.055)}.howto-card{padding:28px}.howto-head{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #eef0f4;padding-bottom:19px}.eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:900;color:#d42d76}.howto-head h2{margin:5px 0 0;font-size:22px}.howto-count{padding:8px 11px;border-radius:999px;background:#f5f6f9;color:#727a89;font-size:11px}.howto-step,.howto-steps{display:grid}.howto-step{grid-template-columns:44px 1fr;grid-gap:15px;gap:15px;padding:22px 0;border-bottom:1px solid #eef0f4}.howto-step:last-child{border-bottom:0;padding-bottom:4px}.step-number{width:38px;height:38px;border-radius:13px;background:#f8e9f1;color:#c21d67;display:grid;place-items:center;font-size:13px;font-weight:900}.howto-step h3{margin:1px 0 5px;font-size:17px}.howto-step p{margin:0;color:#707989;line-height:1.58;font-size:13px}.howto-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-top:18px}.howto-info{padding:24px}.howto-info h2{font-size:18px;margin:0 0 14px}.howto-info ul{padding:0;margin:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.howto-info li{position:relative;padding-left:25px;color:#687183;font-size:13px;line-height:1.5}.howto-info li:before{content:"✓";position:absolute;left:0;top:0;width:18px;height:18px;border-radius:50%;background:#eaf8f0;color:#18824b;font-size:11px;font-weight:900;display:grid;place-items:center}.howto-note{margin-top:18px;padding:17px 19px;border-radius:17px;background:#f8f9fc;border:1px solid #e5e8ef;display:flex;gap:8px;align-items:center;color:#687183;font-size:12px}.howto-note b{color:#252b3a}.howto-note a{font-weight:850;text-decoration:none}@media(max-width:700px){.howto-page{padding-top:18px}.howto-hero{padding:28px 20px;border-radius:23px}.howto-hero h1{font-size:28px}.howto-card{padding:20px;border-radius:22px}.howto-two{grid-template-columns:1fr}.howto-head h2{font-size:18px}.howto-step{grid-template-columns:37px 1fr;gap:12px;padding:18px 0}.step-number{width:34px;height:34px;border-radius:11px}.howto-step h3{font-size:16px}.howto-info li,.howto-step p{font-size:12px}.howto-info{padding:20px}.howto-note{align-items:flex-start;flex-direction:column}}.payment-inline-error{display:flex;gap:10px;align-items:flex-start;margin-top:12px;padding:13px 14px;border:1px solid #f3c6c6;border-radius:14px;background:#fff5f5;color:#8d3030}.payment-inline-error-icon{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#e85d5d;color:#fff;font-weight:900;flex:none}.payment-inline-error div{display:grid;grid-gap:3px;gap:3px}.payment-inline-error b{font-size:13px}.payment-inline-error span:last-child{font-size:12px;line-height:1.45}.primary-btn:disabled{opacity:.65;cursor:wait}.utr-copy-icon{width:19px;color:#8991a1;text-align:center;font-weight:900}.verify-arrow{font-size:20px;line-height:1}.utr-verification-box{margin-top:20px;padding:18px;border:1px solid #dfe4ec;border-radius:18px;background:#fbfcff;box-shadow:0 6px 20px rgba(25,31,48,.045);animation:none!important}.utr-form-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:11px}.utr-form-heading label{display:block;margin:0!important;font-size:16px!important;font-weight:900;color:#171b27}.utr-form-heading p{margin:5px 0 0;color:#737b8b;font-size:12px;line-height:1.5;max-width:470px}.utr-required{flex:none;padding:5px 9px;border-radius:999px;background:#fff0f5;color:#c62b6b;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.5px}.utr-input-wrap{min-height:56px;border:2px solid #cfd6e2!important;background:#fff!important;box-shadow:none!important;transition:border-color .15s ease,box-shadow .15s ease!important}.utr-input-wrap:focus-within{border-color:#3157b7!important;box-shadow:0 0 0 4px rgba(49,87,183,.08)!important}.utr-input-wrap .input{font-size:16px!important;font-weight:650;min-height:52px}.utr-input-wrap .input::placeholder{color:#9aa2b1;font-weight:500}.utr-hint{margin-top:8px;color:#858d9c;font-size:11px;line-height:1.45}.utr-hint b{color:#596171}.verify-form .primary-btn{min-height:50px;font-size:15px;font-weight:900}@media(max-width:520px){.utr-verification-box{padding:15px;border-radius:16px}.utr-form-heading{gap:8px}.utr-form-heading label{font-size:15px!important}.utr-required{font-size:9px}.utr-input-wrap .input{font-size:16px!important}}.utr-below-qr{margin-top:18px}.utr-below-qr .verify-form{margin-top:0}.utr-below-qr .utr-verification-box{padding:18px;border:1px solid #e5e7eb;border-radius:16px;background:#fff}@media (max-width:760px){.utr-below-qr{margin-top:14px}.utr-below-qr .utr-verification-box{padding:16px}}.utr-notice-overlay{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:18px;background:rgba(15,19,29,.58);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.utr-notice-modal{width:min(470px,100%);background:#fff;border:1px solid #e6e9f0;border-radius:24px;padding:24px;box-shadow:0 25px 70px rgba(10,15,25,.25);animation:utrNoticeIn .18s ease-out}.utr-notice-top{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.utr-notice-icon{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#f9edf4;color:#c92b6d;font-weight:950;font-size:21px}.utr-notice-label{display:block;text-align:right;font-size:10px;font-weight:800;color:#8a92a1;margin-bottom:5px}.utr-lang{display:flex;gap:5px}.utr-lang button{border:1px solid #e4e7ed;background:#fff;border-radius:9px;padding:6px 8px;font-size:10px;font-weight:750;color:#697180;cursor:pointer}.utr-lang button.active{background:#171b27;color:#fff;border-color:#171b27}.utr-notice-modal h2{margin:22px 0 8px;font-size:23px;line-height:1.2;letter-spacing:-.4px;color:#171b27}.utr-notice-modal>p{margin:0;color:#687181;font-size:13px;line-height:1.6}.utr-notice-steps{display:grid;grid-gap:9px;gap:9px;margin:18px 0}.utr-notice-steps>div{display:flex;align-items:center;gap:11px;padding:11px 12px;border:1px solid #eceff4;border-radius:13px;background:#fafbfc}.utr-notice-steps b{width:27px;height:27px;border-radius:9px;display:grid;place-items:center;background:#f1f3f7;color:#171b27;font-size:12px}.utr-notice-steps span{font-size:12px;font-weight:750;color:#343b48}.utr-notice-ok{width:100%;justify-content:space-between!important;min-height:48px}.utr-notice-ok span{font-size:18px}@keyframes utrNoticeIn{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:520px){.utr-notice-overlay{align-items:end;padding:10px}.utr-notice-modal{border-radius:22px;padding:20px}.utr-notice-modal h2{font-size:21px}.utr-lang button{padding:6px 7px}}.followers-requirements{margin-top:16px;border:1px solid #eceff4;background:#fafbfc}.followers-requirements-head{margin-bottom:8px}.followers-requirements-head b{font-size:14px;color:var(--ink)}.fr-icon{display:inline-grid;background:#fde3ee;color:#c21d67;font-size:11px;flex:none}.fr-checkbox{align-items:center;padding:9px 6px;margin:0 -6px;border-radius:12px;cursor:pointer;font-size:13.5px;line-height:1.4;color:var(--ink)}.fr-checkbox input{margin:0;width:18px;height:18px;flex:none;accent-color:var(--pink);cursor:pointer}.fr-checkbox,.fr-checkbox:focus,.fr-checkbox:focus-within,.fr-checkbox:hover{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}.fr-checkbox input,.fr-checkbox input:focus,.fr-checkbox input:focus-visible,.fr-checkbox input:hover{outline:0!important;box-shadow:none!important}.fr-toggle{margin-top:6px}.flag-review-steps{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.flag-review-steps>div{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.45;color:#333}.flag-review-steps i{display:flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;border-radius:50%;background:#111;color:#fff;font-style:normal;font-size:10px;font-weight:700}.fr-note{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #eef0f4;color:#5a5f6b;font-size:12.5px;line-height:1.5}.fr-note>span:first-child{flex:none;color:#c21d67;font-size:13px}.fr-note>span:last-child{min-width:0;overflow-wrap:break-word}@media(max-width:520px){.followers-requirements{padding:14px}.fr-checkbox{font-size:12.5px}.flag-review-steps>div{font-size:11px}}:root{--brand:#ed2678;--brand-2:#ff3d91;--brand-3:#c927ba;--violet:#7139d8;--ink-1:#141827;--ink-2:#3b4256;--ink-3:#6d7488;--ink-4:#9aa1b3;--hair:#e9ebf2;--hair-soft:#f1f2f7;--surface:#ffffff;--surface-2:#fafbfe;--r-sm:12px;--r-md:16px;--r-lg:22px;--r-xl:28px;--sh-1:0 1px 2px rgba(20,24,39,.05),0 2px 8px rgba(20,24,39,.045);--sh-2:0 2px 6px rgba(20,24,39,.05),0 12px 30px rgba(20,24,39,.07);--sh-3:0 4px 10px rgba(20,24,39,.06),0 24px 60px rgba(20,24,39,.10);--sh-brand:0 10px 26px rgba(237,38,120,.24);--ease:cubic-bezier(.22,.61,.36,1);--t-fast:.16s var(--ease);--t:.24s var(--ease)}html{-webkit-text-size-adjust:100%}body{font-family:Plus Jakarta Sans,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:-.011em;background:radial-gradient(900px 420px at 85% -8%,rgba(113,57,216,.055),transparent 60%),radial-gradient(760px 380px at 5% -6%,rgba(237,38,120,.06),transparent 60%),linear-gradient(180deg,#fff,#f7f8fc);overflow-x:hidden}body,h1,h2,h3,h4{color:var(--ink-1)}h1,h2,h3,h4{letter-spacing:-.026em;font-weight:800}h1{line-height:1.12}h2{line-height:1.18}p{color:var(--ink-2)}.muted,.muted2,.small{color:var(--ink-3)}::selection{background:rgba(237,38,120,.16)}:focus-visible{outline:2px solid rgba(237,38,120,.55);outline-offset:2px;border-radius:10px}img{max-width:100%}@keyframes ss-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ss-fade{0%{opacity:0}to{opacity:1}}@keyframes ss-pop{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@keyframes ss-shimmer{0%{background-position:-320px 0}to{background-position:320px 0}}@keyframes ss-spin{to{transform:rotate(1turn)}}.admin-main,.howto-page,.payment-page,.success-page,main.wrap{animation:ss-rise .34s var(--ease) both}.admin-card,.cat,.howto-card,.premium-order-card,.service,.stat-card{animation:ss-pop .32s var(--ease) both}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.nav{height:84px;border-bottom:1px solid rgba(233,235,242,.9);background:rgba(255,255,255,.82);backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);box-shadow:0 1px 0 rgba(20,24,39,.04)}.brand{transition:transform var(--t-fast)}.brand:active{transform:scale(.97)}.lang{background:#fff;border:1px solid var(--hair);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:800;color:var(--ink-3);box-shadow:var(--sh-1);display:flex;align-items:center;gap:6px;cursor:pointer;transition:transform var(--t-fast),box-shadow var(--t-fast),border-color var(--t-fast)}.lang .ui-icon{width:15px;height:15px}.lang:active{transform:scale(.96)}.lang:hover{border-color:#d6dbe4}@media(max-width:700px){.lang{display:flex;padding:6px 9px;font-size:11px}.lang span{max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.menu{border:1px solid var(--hair)!important;background:#fff!important;color:var(--ink-1)!important;border-radius:14px!important;box-shadow:var(--sh-1);transition:transform var(--t-fast),box-shadow var(--t-fast),border-color var(--t-fast)}.menu:hover{border-color:#dcd6ea!important;box-shadow:var(--sh-2);transform:translateY(-1px)}.menu:active{transform:scale(.95)}.site-menu-overlay{background:rgba(17,21,37,.28);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:ss-fade .18s ease both}.site-dropdown{border-radius:20px!important;border:1px solid var(--hair)!important;box-shadow:0 22px 60px rgba(20,24,39,.16)!important;padding:8px!important;overflow:hidden;animation:ss-pop .18s var(--ease) both;transform-origin:top right}.site-dropdown a,.site-dropdown button{border-radius:13px!important;padding:12px 13px!important;font-weight:700;transition:background var(--t-fast),color var(--t-fast),transform var(--t-fast)}.site-dropdown a:hover,.site-dropdown button:hover{background:linear-gradient(90deg,rgba(237,38,120,.08),rgba(113,57,216,.07))!important;color:var(--brand)!important}.site-dropdown a:active,.site-dropdown button:active{transform:scale(.985)}.banner-wrap{border-radius:var(--r-xl);box-shadow:var(--sh-3);border:1px solid rgba(255,255,255,.6)}.cat{border-radius:26px;box-shadow:var(--sh-2);transition:transform var(--t),box-shadow var(--t),border-color var(--t);will-change:transform}.cat:hover{transform:translateY(-4px);box-shadow:var(--sh-3)}.cat:active{transform:translateY(-1px) scale(.995)}.cat-copy h2{letter-spacing:-.03em}.cat-copy p{color:rgba(20,24,39,.62);font-weight:600}.whitebtn{background:#fff!important;color:var(--ink-1)!important;box-shadow:var(--sh-1)!important;border:1px solid rgba(20,24,39,.06)}.whitebtn:hover{box-shadow:var(--sh-2)!important}.footer{color:var(--ink-4);font-size:14px;font-weight:600;border-top:1px solid var(--hair-soft);margin-top:36px}.admin-primary,.btn,.order-retry-btn,.primary-btn,.retry-btn,.utr-notice-ok{border-radius:14px;font-weight:800;letter-spacing:-.01em;transition:transform var(--t-fast),box-shadow var(--t-fast),filter var(--t-fast),opacity var(--t-fast)}.admin-primary,.btn,.primary-btn{background-image:linear-gradient(135deg,var(--brand) 0,var(--brand-2) 55%,var(--brand-3) 100%);box-shadow:var(--sh-brand);border:0;color:#fff}.admin-primary:hover,.btn:hover,.primary-btn:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(237,38,120,.3);filter:saturate(1.06)}.admin-primary:active,.btn:active,.primary-btn:active{transform:translateY(0) scale(.985);box-shadow:0 6px 16px rgba(237,38,120,.22)}.admin-primary:disabled,.btn:disabled,.outline-btn:disabled,.primary-btn:disabled,button:disabled{opacity:.55;cursor:not-allowed;transform:none!important;filter:grayscale(.15);box-shadow:none!important}.danger-btn,.delete-btn,.outline-btn,.retry-admin-btn{border-radius:13px;font-weight:800;transition:transform var(--t-fast),box-shadow var(--t-fast),background var(--t-fast),border-color var(--t-fast)}.outline-btn:hover{border-color:#d7dae4;background:#fff;box-shadow:var(--sh-1);transform:translateY(-1px)}.danger-btn:active,.delete-btn:active,.outline-btn:active{transform:scale(.97)}.back,.how-link,.payment-back,.top-store{transition:color var(--t-fast),transform var(--t-fast)}.back:hover,.payment-back:hover{color:var(--brand);transform:translateX(-2px)}.input,input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select,textarea{border-radius:14px!important;border:1px solid var(--hair)!important;background:#fff!important;font-size:16px;font-weight:600;color:var(--ink-1);padding:13px 15px;min-height:48px;transition:border-color var(--t-fast),box-shadow var(--t-fast),background var(--t-fast)!important;box-shadow:0 1px 2px rgba(20,24,39,.04)}textarea{min-height:110px;line-height:1.55}.input::placeholder,input::placeholder,textarea::placeholder{color:#a8aec0;font-weight:600}.input:hover,input:hover,select:hover,textarea:hover{border-color:#dcdfe9!important}.input:focus,input:focus,select:focus,textarea:focus{outline:none;border-color:var(--brand)!important;box-shadow:0 0 0 4px rgba(237,38,120,.12)!important;transform:none!important}.has-error .input,.has-error input,.input.error{border-color:#ef4b6b!important;box-shadow:0 0 0 4px rgba(239,75,107,.12)!important}.field-title,.link-label,.modal-field label,.section-label,label{font-weight:800;color:var(--ink-2);letter-spacing:-.008em}.eyebrow,.section-label{letter-spacing:.13em;font-size:11px;color:var(--ink-4);font-weight:900;text-transform:uppercase}input[type=checkbox]{accent-color:var(--brand);width:20px;height:20px;cursor:pointer}.checkbox-field,.fr-checkbox{transition:background var(--t-fast),border-color var(--t-fast)}.checkbox-field:hover{border-color:#e3c6d6}.admin-card,.amount-card,.contact-card,.howto-card,.link-help-card,.login-card,.narrow-card,.order-form,.panel,.premium-order-card,.qr-card,.service-section,.transactions-card,.verify-card{border-radius:var(--r-lg);border:1px solid var(--hair);background:var(--surface);box-shadow:var(--sh-2);transition:box-shadow var(--t),transform var(--t),border-color var(--t)}.admin-card:hover,.contact-card:hover,.howto-card:hover,.premium-order-card:hover{box-shadow:var(--sh-3);border-color:#e2e5ee;transform:translateY(-2px)}.service{border-radius:var(--r-md);border:1px solid var(--hair);transition:transform var(--t-fast),box-shadow var(--t-fast),border-color var(--t-fast)}.service:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(237,38,120,.12)}.service:active{transform:translateY(0) scale(.995)}.order-hero,.orders-hero,.payment-hero,.summary{border-radius:var(--r-xl);box-shadow:0 20px 48px rgba(237,38,120,.22)}.stat-card{border-radius:var(--r-md);border:1px solid var(--hair)}.stat-card:hover{transform:translateY(-2px);box-shadow:var(--sh-2)}.customer-grid>div,.order-card-grid>div,.orders-summary>div{border-radius:var(--r-md)}.count-pill,.howto-badge,.live-dot,.order-pill,.secure-chip,.single-link-chip,.status-badge,.tag{border-radius:999px;font-weight:800;letter-spacing:.01em;font-size:12px;border:1px solid transparent}.completed,.status-badge.success,.tag.success{background:#e9f9f0;color:#0f7a49;border-color:#c8efd9}.pending_payment,.status-badge.warning,.tag.warning{background:#fff6e6;color:#96610b;border-color:#f6e2b8}.status-badge.info,.submitted,.tag.info{background:#eaf2ff;color:#1f56b8;border-color:#cfe0fb}.cancelled,.failed,.status-badge.danger,.tag.danger{background:#feecef;color:#b21a3d;border-color:#f8ced7}.health-dot,.status-dot{box-shadow:0 0 0 3px rgba(0,0,0,.04)}.admin-data-alert,.collab-notice,.collab-order-notice,.error,.followers-notice,.info,.inline-link-error,.notice,.order-notice,.payment-error,.payment-inline-error,.refill-result,.retry-warning,.security-note,.service-notice,.success,.tip,.utr-hint,.warn,.warning{border-radius:var(--r-md);border-width:1px;border-style:solid;line-height:1.55;font-weight:650;animation:ss-rise .22s var(--ease) both}.success,.verified-box{background:#f1fbf5;border-color:#c9eeda;color:#106b43}.error,.inline-link-error,.payment-error,.payment-inline-error{background:#fff5f6;border-color:#f7ccd5;color:#a8183b}.info,.notice,.order-notice,.tip{background:#f4f8ff;border-color:#d7e5fb;color:#1c4fa8}.retry-warning,.utr-hint,.warn,.warning{background:#fffaef;border-color:#f6e4bd;color:#8a5c07}.notice-icon,.payment-error-icon,.success-icon,.toast-icon,.verified-icon{flex:none}.admin-toast{border-radius:var(--r-md);box-shadow:var(--sh-3);animation:ss-pop .2s var(--ease) both}.order-form{padding-top:4px}.input-wrap,.link-input-box,.utr-input-wrap{border-radius:14px;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.input-wrap:focus-within,.link-input-box:focus-within,.utr-input-wrap:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px rgba(237,38,120,.1)}.amount,.order-amount,.payment-amount,.price{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em}.flag-review-steps,.followers-requirements,.howto-steps,.instruction-list,.utr-notice-steps{line-height:1.6}.help-step,.howto-step,.step{transition:transform var(--t-fast),box-shadow var(--t-fast)}.howto-step:hover,.step:hover{transform:translateY(-1px)}.qr-frame,.qr-stage{border-radius:var(--r-lg);box-shadow:var(--sh-2)}.qr-card{overflow:hidden}.progress-track{border-radius:999px;overflow:hidden;background:#eef0f6}.progress-track>*{transition:width .45s var(--ease)}.loading,.skeleton{background:linear-gradient(90deg,#eef0f6,#f7f8fc 40%,#eef0f6 80%);background-size:640px 100%;animation:ss-shimmer 1.1s linear infinite;border-radius:12px;color:transparent}.admin-loading-bar{background:linear-gradient(90deg,var(--brand),var(--violet),var(--brand));background-size:200% 100%;animation:ss-shimmer 1.2s linear infinite}.empty,.empty-icon,.empty-orders,.orders-empty{color:var(--ink-3)}.empty-orders,.orders-empty{border:1px dashed #dfe3ec;border-radius:var(--r-lg);background:linear-gradient(180deg,#fff,#fbfcff);padding:38px 22px;text-align:center}.orders-empty h2{font-size:19px;margin:12px 0 6px}.admin-table,.table,.transactions-table{border-radius:var(--r-md);overflow:hidden;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-table th,.table th,.transactions-table th{background:linear-gradient(180deg,#fafbfe,#f5f6fb);color:var(--ink-3);font-size:11px;letter-spacing:.09em;text-transform:uppercase;font-weight:900;position:-webkit-sticky;position:sticky;top:0;z-index:1}.admin-table tbody tr,.table tbody tr,.transactions-table tbody tr{transition:background var(--t-fast)}.admin-table tbody tr:hover,.table tbody tr:hover,.transactions-table tbody tr:hover{background:#fbfaff}.admin-table td,.table td{border-bottom:1px solid var(--hair-soft)}.table-scroll,.table-wrap{border:1px solid var(--hair);border-radius:var(--r-md);box-shadow:var(--sh-1);-webkit-overflow-scrolling:touch}.modal-backdrop,.utr-notice-overlay{background:rgba(15,18,32,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:ss-fade .16s ease both}.admin-modal,.payment-error-content,.retry-confirm-content,.utr-notice-modal{border-radius:var(--r-xl);border:1px solid var(--hair);box-shadow:0 34px 90px rgba(15,18,32,.28);animation:ss-pop .2s var(--ease) both}.modal-close{border-radius:12px;transition:background var(--t-fast),transform var(--t-fast)}.modal-close:hover{background:#f2f3f8;transform:rotate(90deg)}.side-group button{border-radius:12px;transition:background var(--t-fast),color var(--t-fast),transform var(--t-fast)}.side-group button:hover{transform:translateX(2px)}.admin-top h1{letter-spacing:-.03em}.login-card{border-radius:var(--r-xl);box-shadow:0 28px 80px rgba(15,18,32,.16)}@media(max-width:760px){body{letter-spacing:-.008em}.nav{height:70px}.wrap{padding:16px 15px 28px}.cat{border-radius:22px}.cat-copy h2{font-size:21px}h1{font-size:25px}h2{font-size:19px}.admin-primary,.btn,.outline-btn,.primary-btn,.retry-btn{min-height:48px;font-size:15px}.input,input,select,textarea{font-size:16px;min-height:50px}.order-hero,.orders-hero,.payment-hero,.summary{border-radius:22px}.admin-card,.narrow-card,.panel,.premium-order-card,.qr-card,.service-section,.verify-card{border-radius:18px}.orders-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.orders-toolbar{flex-wrap:wrap;gap:10px}.order-filters{flex-wrap:wrap}.footer{font-size:13px;padding:34px 0 24px}.whatsapp{bottom:16px;right:16px}}@media(max-width:390px){.wrap{padding:14px 12px 24px}h1{font-size:23px}.cat-copy h2{font-size:19px}.order-pill,.status-badge,.tag{font-size:11px}}.whatsapp{transition:transform var(--t-fast),filter var(--t-fast)}.whatsapp:hover{transform:translateY(-3px) scale(1.04)}body,html{overflow-x:hidden}a,b,button,h1,h2,h3,h4,h5,h6,input,label,li,p,select,small,span,strong,td,textarea,th{overflow-wrap:break-word}.admin-top,.amount,.card-head,.card-head h2,.card-title,.card-title h2,.card-title>div,.field-title,.field-title h2,.field-title>div,.fr-note,.help-step,.howto-step,.inline-link-error,.instruction,.link-help-card,.modal-head,.modal-head>div,.notice,.order-card-footer,.order-card-top,.order-form,.order-form-head,.order-notice,.order-retry-box,.orders-hero,.page-wrap,.panel,.payment-error,.payment-help,.payment-inline-error,.payment-title-row,.security-note,.service,.service-info,.service-notice,.step,.summary,.wrap{min-width:0}.admin-primary,.btn,.danger-btn,.primary-btn,.retry-btn{max-width:100%;overflow-wrap:break-word;text-align:center}@media(max-width:480px){.field-title,.order-form-head{flex-wrap:wrap}.service-form{overflow-x:auto}}.service{background:#fff;border:1px solid #eceff4;box-shadow:0 5px 16px rgba(31,38,55,.05)}.service:hover{border-color:#f0c3d8;box-shadow:0 12px 28px rgba(237,38,120,.1)}.admin-modal .modal-close,.admin-primary,.btn,.danger-btn,.delete-btn,.how-link,.outline-btn,.primary-btn,.qr-share,.retry-btn,.whitebtn{transition:transform .16s ease,box-shadow .16s ease,filter .16s ease,background .16s ease,border-color .16s ease}.admin-primary:hover,.btn:hover,.primary-btn:hover,.qr-share:hover{filter:brightness(1.04)}.admin-primary:active,.btn:active,.how-link:active,.outline-btn:active,.primary-btn:active,.qr-share:active,.retry-btn:active,.whitebtn:active{transform:translateY(1px) scale(.985)}.admin-primary:disabled:active,.primary-btn:disabled:active{transform:none}a:focus-visible,button:focus-visible,input:not([type=checkbox]):not([type=radio]):focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:8px}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:none}.admin-card,.cat,.contact-card,.howto-card,.premium-order-card,.service,.stat-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.admin-sidebar{background:linear-gradient(180deg,#12162a,#0d1120 85%);border-right:1px solid rgba(255,255,255,.06)}.admin-mark{box-shadow:0 10px 26px rgba(237,38,120,.35),inset 0 0 0 1px rgba(255,255,255,.18)}.side-nav{overflow-y:auto;flex:1 1;margin:0 -4px;padding:0 4px;scrollbar-width:thin}.side-group{position:relative;padding-bottom:4px;margin-bottom:16px}.side-group:not(:last-child):after{content:"";display:block;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.09) 20%,rgba(255,255,255,.09) 80%,transparent);margin:14px 4px 0}.side-label{padding:0 12px 9px;text-transform:uppercase}.side-group button{position:relative;gap:12px;padding:10.5px 12px;font-weight:650;letter-spacing:.1px}.nav-icon{width:17px;height:17px;flex:none;opacity:.85;transition:opacity .16s ease,transform .16s ease}.side-group button span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-group button:hover{background:rgba(255,255,255,.055);color:#f1f3fb}.side-group button:hover .nav-icon{opacity:1;transform:translateX(1px)}.side-group button.active{background:linear-gradient(90deg,rgba(237,38,120,.16),rgba(113,57,216,.09));color:#fff;box-shadow:none}.side-group button.active:before{content:"";position:absolute;left:-4px;top:8px;bottom:8px;width:3px;border-radius:3px;background:linear-gradient(180deg,var(--pink),#a855c9)}.side-group button.active .nav-icon{opacity:1;color:#ff5fa8}.side-group em{background:rgba(255,255,255,.09);color:#dfe4f2;font-weight:800;text-align:center}.side-group button.active em{background:rgba(255,255,255,.22)}.side-bottom{display:flex;flex-direction:column;gap:4px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.side-profile{display:flex;align-items:center;gap:10px;padding:9px 8px 15px}.side-avatar{width:34px;height:34px;border-radius:11px;background:linear-gradient(135deg,var(--pink),#7139d8);display:grid;place-items:center;color:#fff;font-weight:900;font-size:14px;flex:none;box-shadow:0 6px 16px rgba(237,38,120,.35)}.side-profile>div{min-width:0}.side-profile b{display:block;font-size:12.5px;color:#f1f3fb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-profile small{display:flex;align-items:center;gap:5px;color:#8991aa;font-size:10.5px;margin-top:2px}.side-online-dot{width:6px;height:6px;border-radius:50%;background:#20b66b;box-shadow:0 0 0 3px rgba(32,182,107,.22)}.side-bottom a,.side-bottom button{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;font-size:13px;font-weight:700}.side-bottom a .nav-icon,.side-bottom button .nav-icon{width:16px;height:16px;opacity:.8}.side-bottom a:hover{background:rgba(255,255,255,.055);color:#fff}.side-bottom button:hover{background:rgba(237,38,120,.14);color:#ff8fbd}@media(max-width:760px){.side-group button{justify-content:flex-start;gap:12px}.side-group button span{display:inline}.side-profile{display:flex}}.order-hero .summary{position:relative;overflow:hidden;background:linear-gradient(135deg,#171a2d,#2c2a52 48%,#ed2678 130%)}.order-hero .summary:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% -10%,rgba(255,255,255,.16),transparent 45%);pointer-events:none}.order-hero .summary-icon{background:rgba(255,255,255,.94);box-shadow:0 10px 26px rgba(0,0,0,.18)}.order-hero .amount{background:rgba(255,255,255,.97);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.order-form.panel{border:1px solid #eee9f2;background:linear-gradient(180deg,#fff,#fffcfe)}.order-form .field-title h2{letter-spacing:-.2px}.single-link-chip{background:linear-gradient(135deg,#fdeaf3,#f1ebff);color:#a5216f;border:1px solid #f3d3e6;font-weight:850;font-size:11px;padding:6px 11px;border-radius:999px;white-space:nowrap}.link-input-box{border-radius:18px;transition:box-shadow .18s ease}.link-input-box.has-value .input{border-color:#20b66b;box-shadow:0 0 0 4px rgba(32,182,107,.1)}.link-input-box.has-error .input{border-color:#e0405f;box-shadow:0 0 0 4px rgba(224,64,95,.1)}.link-status{display:flex;align-items:center;gap:8px;color:#178a4f;font-size:13px;font-weight:750;margin-top:9px}.link-status span{width:18px;height:18px;border-radius:50%;background:#e6f8ee;color:#178a4f;display:grid;place-items:center;font-size:11px}.inline-link-error{display:flex;gap:10px;align-items:flex-start;background:#fff2f4;border:1px solid #f6c7d1;border-radius:14px;padding:12px 14px;margin-top:9px;color:#a5223f}.inline-link-error span{width:18px;height:18px;border-radius:50%;background:#e0405f;color:#fff;display:grid;place-items:center;font-weight:900;font-size:11px;flex:none}.link-help-card{background:linear-gradient(180deg,#f9f9fd,#f6f4fb);border:1px solid #eae6f3;border-radius:16px;padding:16px 17px;margin-top:12px}.help-step{display:flex;gap:12px;padding:6px 0}.help-step>span{width:24px;height:24px;border-radius:8px;background:linear-gradient(135deg,var(--pink),#7139d8);color:#fff;display:grid;place-items:center;font-size:11px;font-weight:900;flex:none}.example-link{margin-top:8px;background:#fff;border:1px solid #eee9f4;border-radius:12px;padding:10px 12px}.example-link code{display:block;margin-top:4px;font-size:12px;color:#5a4a8a;word-break:break-all}.followers-requirements{background:linear-gradient(180deg,#f6fbf8,#f0f9f3);border:1px solid #d9efe1;border-radius:18px;padding:18px}.followers-requirements-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.fr-icon{width:22px;height:22px;border-radius:50%;background:#20b66b;color:#fff;display:grid;place-items:center;font-size:12px;font-weight:900}.fr-checkbox{display:flex;align-items:flex-start;gap:10px;font-size:14px;padding:6px 0}.order-final-note{background:linear-gradient(180deg,#fbf9ff,#f6f2ff);border:1px solid #ece5fa;border-radius:16px;padding:14px 16px;margin:18px 0;font-size:13px;line-height:1.55}.order-final-note b{display:block;color:#5330a8;margin-bottom:3px}@media(max-width:700px){.order-hero .summary{border-radius:22px}}.contact-hero .summary{background:linear-gradient(135deg,#171a2d,#3a2560 55%,#ed2678 130%);position:relative;overflow:hidden}.contact-hero .summary:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 90% 0,rgba(255,255,255,.18),transparent 45%);pointer-events:none}.contact-hero .summary-icon{background:rgba(255,255,255,.95);color:#ed2678;box-shadow:0 10px 26px rgba(0,0,0,.18)}.contact-card{background:linear-gradient(180deg,#fff,#fffbfd);border:1px solid #f1e9ee}.contact-card h2{font-size:24px;letter-spacing:-.3px}.contact-number{display:inline-flex;align-items:center;gap:8px;background:#f7f8fc;border:1px solid #ececf4;border-radius:999px;padding:9px 16px;font-size:15px}.contact-perks{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:22px}.contact-perk{background:#fff;border:1px solid #eceef4;border-radius:18px;padding:18px 16px;text-align:center;box-shadow:var(--premium-shadow-sm)}.contact-perk .perk-icon{width:42px;height:42px;border-radius:13px;margin:0 auto 10px;display:grid;place-items:center;background:linear-gradient(135deg,#fdeaf3,#f1ebff);color:#c21d67}.contact-perk b{display:block;font-size:14px;margin-bottom:4px}.contact-perk p{margin:0;font-size:12px;color:#8a91a0;line-height:1.5}@media(max-width:640px){.contact-perks{grid-template-columns:1fr}}.side-group button{justify-content:flex-start}.side-group em{position:static;display:inline-flex;align-items:center;justify-content:center;margin:0 0 0 auto;flex:none;line-height:1;min-width:20px;height:19px;padding:0 6px}@media(max-width:760px){.side-group em{position:static;margin-left:auto;display:inline-flex}}.contact-hero .summary,.order-hero .summary{background:linear-gradient(160deg,#ffffff,#fff6fa 55%,#ffeaf4);color:var(--ink);border:1px solid #f7d6e6;box-shadow:0 18px 46px rgba(237,38,120,.14)}.contact-hero .summary:before,.order-hero .summary:before{background:radial-gradient(circle at 88% -15%,rgba(237,38,120,.14),transparent 46%)}.contact-hero .summary-icon,.order-hero .summary-icon{background:linear-gradient(135deg,var(--pink),var(--pink2));color:#fff;box-shadow:0 10px 24px rgba(237,38,120,.32)}.contact-hero .summary small,.order-hero .summary small{color:#d42d76;opacity:1}.contact-hero .summary h1,.order-hero .summary h1{color:var(--ink)}.contact-hero .summary p,.order-hero .summary p{color:#7a8191;opacity:1}.order-hero .amount{background:#fff;border:1px solid #f7d6e6;box-shadow:0 8px 22px rgba(237,38,120,.08)}.order-hero .amount strong{color:var(--pink)}.orders-hero{background:linear-gradient(160deg,#ffffff,#fff6fa 55%,#ffeaf4);border:1px solid #f7d6e6;border-radius:28px;padding:26px 28px;box-shadow:0 18px 46px rgba(237,38,120,.14)!important;flex-wrap:wrap;row-gap:16px}.orders-hero .heading-icon{background:linear-gradient(135deg,var(--pink),var(--pink2));box-shadow:0 10px 24px rgba(237,38,120,.3)}.orders-hero .heading-icon .ui-icon{color:#fff}.orders-hero .eyebrow{color:#d42d76}.orders-hero-meta{align-items:flex-end}.orders-hero-meta>span:last-child{color:#7a8191}.secure-chip{background:linear-gradient(135deg,#fdeaf3,#ffeaf3);border-color:#f3c7dc;color:#c21d67;font-weight:850}@media(max-width:700px){.orders-hero{padding:20px;border-radius:22px}}@media(max-width:900px){.orders-hero-meta{align-items:flex-start}}.howto-hero{background:linear-gradient(160deg,#ffffff,#fff6fa 55%,#ffeaf4);border:1px solid #f7d6e6;color:var(--ink);box-shadow:0 18px 46px rgba(237,38,120,.14)}.howto-hero:before{inset:0;background:radial-gradient(circle at 85% -15%,rgba(237,38,120,.14),transparent 46%),radial-gradient(circle at 5% 110%,rgba(113,57,216,.08),transparent 40%)}.howto-badge{background:linear-gradient(135deg,var(--pink),var(--pink2));color:#fff;border:0;box-shadow:0 8px 20px rgba(237,38,120,.28)}.howto-hero p{color:#7a8191}.howto-langs button{color:#687183}.howto-langs button.active{background:linear-gradient(135deg,var(--pink),var(--pink2));color:#fff;border-color:transparent;box-shadow:0 8px 20px rgba(237,38,120,.28)}.howto-head{align-items:center}.howto-count{background:linear-gradient(135deg,#fdeaf3,#f1ebff);color:#c21d67;font-weight:850}.step-number{background:linear-gradient(135deg,var(--pink),var(--pink2));color:#fff;box-shadow:0 8px 18px rgba(237,38,120,.24)}.howto-note{border-color:#f7d6e6;background:linear-gradient(180deg,#fff,#fff6fa)}.howto-note a{color:#d42d76}@media(max-width:700px){.howto-hero{border-radius:22px}}:root{--ss-glass:rgba(255,255,255,.78);--ss-glass-strong:rgba(255,255,255,.92);--ss-border:rgba(226,229,238,.9);--ss-shadow:0 18px 55px rgba(24,31,51,.09);--ss-shadow-hover:0 24px 70px rgba(24,31,51,.13)}body{background:radial-gradient(700px 420px at 100% 0,rgba(113,57,216,.075),transparent 62%),radial-gradient(620px 400px at 0 10%,rgba(237,38,120,.065),transparent 60%),linear-gradient(180deg,#ffffff,#f7f8fc 58%,#f4f6fb)}.nav{border-bottom:1px solid rgba(226,229,238,.82);background:rgba(255,255,255,.76);box-shadow:0 8px 28px rgba(28,34,52,.045)}.nav:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(237,38,120,.18),rgba(113,57,216,.16),transparent)}.brand-logo{filter:drop-shadow(0 5px 12px rgba(30,35,55,.08))}.lang,.menu{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.wrap{position:relative}.home-wrap:before,.howto-page:before,.page-wrap:before{content:"";position:absolute;pointer-events:none;width:260px;height:260px;top:10px;right:-100px;border-radius:50%;background:radial-gradient(circle,rgba(237,38,120,.08),transparent 68%);filter:blur(2px)}.banner-wrap{position:relative;isolation:isolate;border-color:rgba(255,255,255,.9);box-shadow:0 16px 42px rgba(34,29,55,.1),0 3px 10px rgba(34,29,55,.04)}.banner-wrap:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.55),inset 0 -35px 70px rgba(20,24,39,.05)}.grid{gap:20px}.cat{position:relative;isolation:isolate;overflow:hidden;border-color:rgba(220,224,235,.9);box-shadow:0 12px 34px rgba(28,35,54,.075),inset 0 1px 0 rgba(255,255,255,.85)}.cat:before{width:190px;height:190px;right:-65px;top:-72px;border-radius:50%;background:rgba(255,255,255,.46);filter:blur(1px)}.cat:after,.cat:before{content:"";position:absolute;pointer-events:none}.cat:after{left:28px;right:28px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.95),transparent)}.cat>*{position:relative;z-index:1}.cat:hover{box-shadow:var(--ss-shadow-hover);border-color:rgba(210,214,227,.95)}.cat-icon{border:1px solid rgba(255,255,255,.62);box-shadow:0 12px 28px rgba(31,36,54,.08),inset 0 1px 0 rgba(255,255,255,.8);transition:transform .24s var(--ease),box-shadow .24s var(--ease)}.cat:hover .cat-icon{transform:translateY(-3px) rotate(-1deg);box-shadow:0 16px 34px rgba(31,36,54,.12)}.page-heading{padding-top:4px}.heading-icon{border:1px solid rgba(255,255,255,.7);box-shadow:0 10px 25px rgba(31,36,54,.09),inset 0 1px 0 rgba(255,255,255,.8)}.admin-card,.contact-card,.howto-card,.howto-info,.panel,.premium-order-card,.qr-card,.service-section,.verify-card{background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(251,252,255,.94));border-color:var(--ss-border);box-shadow:var(--ss-shadow),inset 0 1px 0 rgba(255,255,255,.9)}.admin-card:hover,.contact-card:hover,.howto-card:hover,.howto-info:hover,.panel:hover,.qr-card:hover,.service-section:hover,.verify-card:hover{box-shadow:var(--ss-shadow-hover),inset 0 1px 0 rgba(255,255,255,.9)}.service{position:relative;overflow:hidden;background:linear-gradient(135deg,#fff,#fff9fc)}.service:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--brand),var(--violet));opacity:0;transition:opacity .18s ease}.service:hover:after{opacity:1}.price{box-shadow:0 8px 20px rgba(237,38,120,.2)}.order-hero,.orders-hero,.payment-hero,.summary{position:relative;overflow:hidden;isolation:isolate;background-image:linear-gradient(135deg,#ed2678,#ff3d91 50%,#7139d8 115%)}.order-hero:before,.orders-hero:before,.payment-hero:before,.summary:before{content:"";position:absolute;width:380px;height:380px;right:-120px;top:-190px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 66%);pointer-events:none}.order-hero:after,.orders-hero:after,.payment-hero:after,.summary:after{content:"";position:absolute;left:-120px;bottom:-190px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(113,57,216,.28),transparent 68%);pointer-events:none}.order-hero>*,.orders-hero>*,.payment-hero>*,.summary>*{position:relative;z-index:1}.summary-icon{box-shadow:0 12px 26px rgba(28,20,50,.16);border:1px solid rgba(255,255,255,.75)}.amount{border:1px solid rgba(230,233,240,.8);box-shadow:0 14px 30px rgba(20,10,30,.13)}.amount strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-primary,.btn,.primary-btn{position:relative;overflow:hidden}.admin-primary:before,.btn:not(.whitebtn):before,.primary-btn:before{content:"";position:absolute;inset:0;transform:translateX(-120%);background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.24) 48%,transparent 66%);transition:transform .5s ease;pointer-events:none}.admin-primary:hover:before,.btn:not(.whitebtn):hover:before,.primary-btn:hover:before{transform:translateX(120%)}.input,.input-wrap,.link-input-box,.utr-input-wrap{box-shadow:0 2px 8px rgba(25,31,48,.035),inset 0 1px 0 rgba(255,255,255,.8)}.input:hover{box-shadow:0 4px 12px rgba(25,31,48,.05)}.howto-hero{position:relative;overflow:hidden;isolation:isolate;box-shadow:0 24px 65px rgba(24,27,45,.16)}.howto-hero:before{content:"";position:absolute;width:320px;height:320px;right:-100px;top:-160px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 67%);pointer-events:none}.howto-hero>*{position:relative;z-index:1}.howto-card{overflow:hidden}.howto-step:hover{background:linear-gradient(90deg,rgba(237,38,120,.025),transparent);border-radius:14px}.step-number{box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 5px 14px rgba(31,36,54,.05)}.customer-grid>div,.order-card-grid>div,.orders-summary>div{background:linear-gradient(180deg,#fff,#fafbfe);border:1px solid var(--hair-soft);box-shadow:var(--sh-1)}.order-card,.order-item,.premium-order-card{border-color:var(--hair)!important}.table-scroll,.table-wrap{background:#fff;box-shadow:0 8px 24px rgba(24,31,51,.055)}.admin-table tbody tr:hover,.table tbody tr:hover,.transactions-table tbody tr:hover{box-shadow:inset 3px 0 0 rgba(237,38,120,.28)}.site-dropdown{background:rgba(255,255,255,.96)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.admin-shell{background:radial-gradient(700px 420px at 100% 0,rgba(113,57,216,.055),transparent 65%),linear-gradient(180deg,#f8f9fc,#f2f4f9)}.admin-sidebar{box-shadow:12px 0 35px rgba(10,14,28,.08)}.admin-main{background:transparent}.admin-card,.stat-card{box-shadow:0 10px 28px rgba(24,31,51,.06),inset 0 1px 0 rgba(255,255,255,.9)}.stat-card:hover{box-shadow:0 18px 40px rgba(24,31,51,.1)}.login-card{box-shadow:0 30px 90px rgba(15,18,32,.17),inset 0 1px 0 rgba(255,255,255,.9)}.admin-logo{box-shadow:0 14px 30px rgba(237,38,120,.25),inset 0 1px 0 rgba(255,255,255,.3)}.qr-frame,.qr-stage{border:1px solid var(--hair);background:#fff;box-shadow:0 16px 36px rgba(24,31,51,.08)}.utr-verification-box{background:linear-gradient(180deg,#fff,#fbfcff);box-shadow:0 10px 28px rgba(24,31,51,.06)}.utr-input-wrap:focus-within{box-shadow:0 0 0 4px rgba(49,87,183,.09),0 8px 22px rgba(49,87,183,.06)!important}.footer{position:relative}@media(max-width:700px){.home-wrap:before,.howto-page:before,.page-wrap:before{width:180px;height:180px;right:-90px;top:0}.cat{box-shadow:0 9px 24px rgba(28,35,54,.065)}.cat:hover{box-shadow:0 14px 32px rgba(28,35,54,.1)}.admin-card,.contact-card,.howto-card,.howto-info,.panel,.premium-order-card,.qr-card,.service-section,.verify-card{box-shadow:0 10px 28px rgba(24,31,51,.065)}.order-hero,.orders-hero,.payment-hero,.summary{box-shadow:0 15px 34px rgba(237,38,120,.18)}}