@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Dxxo8j6PP2D_kU2muijlGMWWMmk-Cafbb7Zc.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Dxxo8j6PP2D_kU2muijlE8WWMmk-tDTa1Fj6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Dxxo8j6PP2D_kU2muijlHcWW-BFexNX-K.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Dxxo8j6PP2D_kU2muijlGMWWMmk-Cafbb7Zc.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Dxxo8j6PP2D_kU2muijlE8WWMmk-tDTa1Fj6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Dxxo8j6PP2D_kU2muijlHcWW-BFexNX-K.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Dxxo8j6PP2D_kU2muijlGMWWMmk-Cafbb7Zc.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Dxxo8j6PP2D_kU2muijlE8WWMmk-tDTa1Fj6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Dxxo8j6PP2D_kU2muijlHcWW-BFexNX-K.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Dxxo8j6PP2D_kU2muijlGMWWMmk-Cafbb7Zc.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Dxxo8j6PP2D_kU2muijlE8WWMmk-tDTa1Fj6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Dxxo8j6PP2D_kU2muijlHcWW-BFexNX-K.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:TKT-RoshaLight;src:url(TKT-Rosha_light.eot);src:url(TKT-Rosha_light.eot?#iefix)format("embedded-opentype"),url(TKT-Rosha_light.woff)format("woff"),url(/assets/TKT-Rosha_light-BPREd9_z.ttf)format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:TKT-Rosha;src:url(TKT-Rosha_bold.eot);src:url(TKT-Rosha_bold.eot?#iefix)format("embedded-opentype"),url(TKT-Rosha_bold.woff)format("woff"),url(/assets/TKT-Rosha_bold-Ct2GnFVA.ttf)format("truetype");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}html,body{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}@media (max-width:768px){input,textarea,select{-webkit-text-size-adjust:100%;font-size:16px!important}}:root{--plum-950:#190019;--plum-900:#2b124c;--mauve-700:#522b5b;--rose-500:#854f6c;--blush-300:#dfb6b2;--cream-100:#fbe4d8;--white:#fff;--sidebar-w:272px;--sidebar-w-collapsed:76px}html,body{height:100%}body{color:var(--plum-950);isolation:isolate;gap:18px;min-height:100vh;font-family:Vazirmatn,sans-serif;position:relative;overflow-x:hidden}.panel-user{background:rgba(239,232,239,.886);gap:18px;min-height:100vh;padding:18px;display:flex}.panel-user:before,.panel-user:after{content:"";filter:blur(90px);z-index:-1;pointer-events:none;border-radius:50%;position:fixed}.panel-user:before{top:-160px;opacity:1;background:#2b124c;width:620px;height:620px}.panel-user:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:-120px}.panel-user:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:-120px}.panel-user:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-120px}.panel-user:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-120px}.panel-user:after{bottom:-160px;opacity:1;background:#522b5b;width:560px;height:560px}.panel-user:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:-100px}.panel-user:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:-100px}.panel-user:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-100px}.panel-user:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-100px}.dokana .image-flower-top{opacity:.5;width:800px;position:absolute;top:0;left:0}@media (max-width:980px){.dokana .image-flower-top{opacity:.5;width:500px;position:absolute;top:0;left:-120px}}.dokana .image-flower-roadmap{opacity:.6;width:600px;position:absolute;top:25%;right:-20%}.dokana .hero{padding:56px 0 32px}@media (max-width:980px){.dokana .hero{padding:20px 0 30px}}.dokana .hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;display:grid}.dokana .eyebrow{font-family:var(--font-mono);color:var(--rose-500);border-radius:100px;align-items:center;gap:8px;margin-bottom:22px;padding:8px 16px;font-size:15px;display:inline-flex}.dokana .eyebrow .dot{background:var(--rose-500);border-radius:50%;width:6px;height:6px}.dokana h1{letter-spacing:-1px;color:#1f063e;margin-bottom:20px;font-size:48px;font-weight:800;line-height:1.2}.dokana h1 .accent{color:var(--rose-500)}.dokana .hero-sub{color:var(--text-2);max-width:460px;margin-bottom:32px;font-size:16.5px;line-height:1.85}@media (max-width:980px){.dokana .hero-sub{font-size:14px}}.dokana .hero-actions{gap:12px;margin-bottom:28px;display:flex}.dokana .trust-chips{flex-wrap:wrap;gap:10px;margin-top:40px;display:flex}@media (max-width:980px){.dokana .trust-chips{flex-flow:row;gap:5px;display:flex}}.dokana .chip{color:var(--text-2);border-radius:100px;align-items:center;gap:7px;padding:8px 30px;font-size:11.5px;display:flex}@media (max-width:980px){.dokana .chip{padding:10px 20px}}.dokana .hero-visual{perspective:1000px;height:480px;width:unset;position:relative}@media (max-width:980px){.dokana .hero-visual{width:340px}}.dokana .stack-card{border-radius:var(--r-md);cursor:pointer;width:250px;padding:20px;transition:transform .35s,opacity .35s,box-shadow .35s,z-index;position:absolute}.dokana .stack-card-1{z-index:3;background:var(--surface-solid);top:10px;right:30px;transform:rotate(-6deg);box-shadow:0 16px 40px rgba(25,0,25,.12)}.dokana .stack-card-2{z-index:2;opacity:.75;background:rgba(255,255,255,.55);top:180px;right:130px;transform:rotate(5deg)}@media (max-width:980px){.dokana .stack-card-2{right:90px}}.dokana .stack-card-3{z-index:1;opacity:.75;background:rgba(255,255,255,.4);top:290px;right:0;transform:rotate(-3deg)}.dokana .stack-card:hover{background-color:#fff;transform:rotate(0)scale(1.06)translateY(-6px);box-shadow:0 24px 55px rgba(25,0,25,.22);z-index:10!important;opacity:1!important}.dokana .stack-card .card-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.dokana .card-avatar{background:var(--blush-300);border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.dokana .card-live{color:var(--text-2);align-items:center;gap:5px;font-size:10.5px;display:flex}.dokana .card-live .dot{background:#37b06c;border-radius:50%;width:5px;height:5px}.dokana .stack-card h4{color:var(--text-1);margin-bottom:4px;font-size:15px;font-weight:700}.dokana .stack-card p{color:var(--text-3);margin-bottom:14px;font-size:12px}.dokana .card-stat-row{font-family:var(--font-display);color:var(--text-2);border-top:1px solid var(--border);justify-content:space-between;padding-top:12px;font-size:11px;display:flex}.dokana .card-stat b{color:var(--text-1);font-size:13px;font-family:var(--font-display);display:block}.dokana .float-chip{z-index:4;color:var(--text-1);background:var(--surface-solid);border:1px solid var(--border);border-radius:100px;align-items:center;gap:8px;padding:10px 16px;font-size:12px;font-weight:600;animation:5s ease-in-out infinite floaty;display:flex;position:absolute;box-shadow:0 6px 18px rgba(25,0,25,.08)}.dokana .float-chip-1{animation-delay:0s;top:40px;left:0}.dokana .float-chip-2{animation-delay:-2s;bottom:60px;left:10px}.dokana .float-chip-3{background:var(--mauve-700);color:var(--white);border:none;animation-delay:-3.5s;top:230px;right:-22px}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.dokana .stats{padding:30px 0 70px}@media (max-width:980px){.dokana .stats{padding:100px 0 60px}}.dokana .stats-row{border-radius:var(--r-lg);grid-template-columns:repeat(4,1fr);padding:34px 10px;display:grid}.dokana .stat-item{text-align:center;border-left:1px solid rgba(25,0,25,.2)}.dokana .stat-item:last-child{border-left:none}.dokana .stat-num{color:var(--text-1);margin-bottom:6px;font-size:26px;font-weight:600;display:block}.dokana .stat-num-lable{margin-right:5px;font-size:18px}.dokana .stat-label{color:var(--text-2);font-size:13px}.dokana .section-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex}.dokana .section-head h2{color:var(--text-1);letter-spacing:-.5px;font-size:27px;font-weight:800}@media (max-width:980px){.dokana .section-head h2{font-size:20px}}.dokana .section-head p{color:var(--text-2);display:unset;margin-top:8px;font-size:14px}@media (max-width:980px){.dokana .section-head p{display:none}}.dokana .eyebrow-mini{font-family:var(--font-mono);color:var(--rose-500);letter-spacing:.4px;margin-bottom:10px;font-size:11.5px;display:block}.dokana .why-now{padding:20px 0 70px}.dokana .why-grid{gap:var(--gap);grid-template-columns:1fr 1fr 1fr;display:grid}.why-grid-earn{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}.dokana .why-tile{padding:30px}.dokana .why-icon{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:13px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:20px;padding:5px;font-size:21px;display:flex}.dokana .why-tile h3{color:var(--white);margin-bottom:9px;font-size:14px;font-weight:700}.dokana .why-tile p{color:rgba(251,228,216,.72);font-size:13.5px;line-height:1.8}.dokana .roadmap{padding:10px 0 140px;position:relative;overflow:hidden}.dokana .roadmap-track{z-index:1;padding:30px 0 10px;position:relative}.dokana .road-line-wrap{background-image:repeating-linear-gradient(rgba(25,0,25,.16) 0,rgba(25,0,25,.16) 10px,transparent 10px,transparent 22px);background-size:4px 44px;border-radius:4px;width:4px;animation:3.2s linear infinite road-dash;position:absolute;top:0;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}@keyframes road-dash{0%{background-position:0 0}to{background-position:0 -44px}}.dokana .road-progress{background:linear-gradient(to bottom, var(--rose-500), var(--mauve-700));border-radius:4px;width:100%;height:0%;transition:height .15s linear;position:absolute;top:0;left:0;box-shadow:0 0 16px rgba(133,79,108,.55)}.dokana .road-marker{background:var(--surface-solid);border:2px solid var(--rose-500);width:46px;height:46px;color:var(--rose-500);z-index:5;border-radius:50%;justify-content:center;align-items:center;transition:top .15s linear;animation:2.2s ease-out infinite marker-pulse;display:flex;position:absolute;top:0%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 20px rgba(25,0,25,.2)}.dokana .road-marker svg{width:20px;height:20px;display:block}@keyframes marker-pulse{0%{box-shadow:0 0 rgba(133,79,108,.45),0 8px 20px rgba(25,0,25,.2)}70%{box-shadow:0 0 0 14px rgba(133,79,108,0),0 8px 20px rgba(25,0,25,.2)}to{box-shadow:0 0 rgba(133,79,108,0),0 8px 20px rgba(25,0,25,.2)}}.dokana .roadmap-steps{z-index:2;flex-direction:column;gap:64px;display:flex;position:relative}.dokana .roadmap-step{opacity:0;grid-template-columns:1fr 74px 1fr;align-items:center;gap:0 26px;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(36px)}.dokana .roadmap-step.in-view{opacity:1;transform:translateY(0)}.dokana .step-node{background:var(--mauve-700);width:58px;height:58px;color:var(--white);border-radius:50%;grid-column:2;justify-content:center;justify-self:center;align-items:center;transition:transform .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 10px 26px rgba(43,18,76,.35)}.dokana .step-node svg{width:24px;height:24px;display:block}.dokana .step-node:before{content:"";border:2px solid var(--rose-500);opacity:0;border-radius:50%;animation:2.6s ease-out infinite node-ring;position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}.dokana .roadmap-step:nth-child(2) .step-node:before{animation-delay:.4s}.dokana .roadmap-step:nth-child(3) .step-node:before{animation-delay:.8s}.dokana .roadmap-step:nth-child(4) .step-node:before{animation-delay:1.2s}.dokana .roadmap-step:nth-child(5) .step-node:before{animation-delay:1.6s}@keyframes node-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.dokana .step-card{text-align:right;grid-column:1;padding:24px;transition:transform .3s,box-shadow .3s,border-color .3s}.dokana .roadmap-step.step-even .step-card{grid-column:3}.dokana .roadmap-step:hover .step-card{border-color:rgba(133,79,108,.32);transform:translateY(-5px);box-shadow:0 18px 40px rgba(25,0,25,.12)}.dokana .roadmap-step:hover .step-node{transform:scale(1.1);box-shadow:0 14px 30px rgba(43,18,76,.45)}.dokana .step-card-up{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;display:flex}.dokana .step-card h4{color:var(--text-1);font-size:17px;font-weight:700}.dokana .step-card p{color:var(--text-2);margin-top:8px;font-size:13.5px;line-height:1.75}.dokana .step-time{color:#2f9e5f;white-space:nowrap;background:rgba(55,176,108,.1);border-radius:100px;align-items:center;gap:6px;padding:6px 12px;font-size:11.5px;display:inline-flex}.dokana .step-time svg{flex-shrink:0;width:13px;height:13px}.dokana .shops{padding:10px 0 140px}.dokana .shops-grid{gap:var(--gap);grid-template-columns:repeat(4,1fr);display:grid}.dokana .shop-tile{opacity:0;flex-direction:column;padding:0;transition:transform .3s,box-shadow .3s,border-color .3s,opacity .6s;display:flex;overflow:hidden;transform:translateY(24px)}.dokana .shop-tile.in-view{opacity:1;transform:translateY(0)}.dokana .shop-tile:hover{border-color:rgba(133,79,108,.32);transform:translateY(-5px);box-shadow:0 18px 40px rgba(25,0,25,.1)}.dokana .shop-cover{aspect-ratio:16/9;background:var(--bg-base);width:100%;position:relative;overflow:hidden}.dokana .shop-cover img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.dokana .shop-tile:hover .shop-cover img{transform:scale(1.06)}.dokana .shop-cover-fallback{background:linear-gradient(155deg, var(--cream-100) 0%, var(--bg-base) 100%);width:100%;height:100%;color:var(--mauve-700);opacity:.55;justify-content:center;align-items:center;transition:transform .5s;display:flex}.dokana .shop-cover-fallback svg{width:56px;height:56px}.dokana .shop-tile:hover .shop-cover-fallback{transform:scale(1.06)}.dokana .shop-cover:after{content:"";background:linear-gradient(rgba(25,0,25,0) 55%,rgba(25,0,25,.55) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.dokana .shop-status{z-index:2;color:#eafff2;backdrop-filter:blur(6px);background:rgba(25,0,25,.45);border-radius:100px;align-items:center;gap:6px;padding:6px 10px;font-size:10.5px;display:flex;position:absolute;top:12px;left:12px}.dokana .shop-status .dot{background:#37b06c;border-radius:50%;width:5px;height:5px}.dokana .shop-avatar{z-index:3;background:var(--surface-solid);border:2px solid var(--surface-solid);border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;display:flex;position:absolute;bottom:160px;right:14px;box-shadow:0 8px 18px rgba(25,0,25,.18)}.dokana .shop-content{flex-direction:column;gap:5px;padding:30px 20px 20px;display:flex}.dokana .shop-body{flex-direction:column;gap:5px;display:flex}.dokana .shop-cat{color:var(--rose-500);font-size:10px;display:block}.dokana .shop-body h4{color:var(--text-1);font-size:16px;font-weight:700}.dokana .shop-loc{color:var(--text-3);align-items:center;gap:5px;font-size:12px;display:flex}.dokana .shop-loc svg{color:var(--text-3);flex-shrink:0}.dokana .shop-link{border-top:1px solid var(--border);color:var(--mauve-700);justify-content:space-between;align-items:center;margin-top:14px;padding-top:16px;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}.dokana .shop-link svg{transition:transform .25s}.dokana .shop-tile:hover .shop-link svg{transform:translate(-4px)}.dokana .earn{padding:10px 0 70px}.dokana .earn .section-head{align-items:flex-start}.dokana .earn-grid{margin-bottom:var(--gap)}.dokana .earn-num-icon{color:var(--white);font-size:16px;font-weight:800}.dokana .earn-stepper{margin-bottom:var(--gap);align-items:stretch;gap:14px;display:flex}.dokana .earn-step{text-align:center;flex-direction:column;flex:1;align-items:center;gap:12px;padding:26px 16px;display:flex}.dokana .earn-step .why-icon,.dokana .earn-step h4{margin-bottom:0}.dokana .earn-step-arrow{color:var(--rose-500);flex-shrink:0;justify-content:center;align-items:center;display:flex}.dokana .earn-step-arrow svg{width:22px;height:22px;display:block}.dokana .earn-highlight{background:linear-gradient(115deg,rgba(255,255,255,.27) -10%,rgba(255,255,255,.36),rgba(255,255,255,.46));border:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:34px 36px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 30px rgba(133,79,108,.35),0 4px 14px rgba(251,228,216,.27)}.dokana .earn-highlight:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 20%,rgba(255,255,255,.22),transparent 40%),radial-gradient(circle at 92% 88%,rgba(255,255,255,.16),transparent 45%);position:absolute;top:0;bottom:0;left:0;right:0}.dokana .earn-highlight-left{z-index:1;flex-direction:column;gap:6px;display:flex;position:relative}.dokana .earn-highlight-num{color:#522b5b;text-shadow:0 2px 12px rgba(25,0,25,.25);align-items:center;gap:10px;font-size:30px;font-weight:800;animation:2.4s ease-in-out infinite earn-pulse;display:flex}@media (max-width:980px){.dokana .earn-highlight-num{font-size:24px}}@keyframes earn-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.dokana .earn-highlight-icon{width:40px;height:40px;color:var(--plum-950);background:#522b5b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dokana .earn-highlight-icon svg{color:#fff;width:22px;height:22px}.dokana .earn-highlight-label{z-index:1;color:#854f6c;margin-top:10px;font-size:13.5px;font-weight:600;position:relative}.dokana .earn-highlight-note{z-index:1;color:var(--text-3);margin-top:4px;font-size:11.5px;position:relative}.dokana .earn-highlight .btn-ghost{z-index:1;background:var(--white);color:var(--mauve-700);border:none;position:relative}.dokana .earn-highlight .btn-ghost:hover{opacity:1;background:rgba(25,0,25,.16)}@media (max-width:980px){.dokana .hero-grid{grid-template-columns:1fr}.dokana .hero-visual{height:380px;margin-top:20px}.dokana .why-grid,.dokana .shops-grid{grid-template-columns:1fr}.dokana .stats-row{grid-template-columns:repeat(2,1fr);gap:24px}.dokana .stat-item:nth-child(2){border-left:none}.dokana h1{font-size:34px}}@media (max-width:760px){.dokana .road-line-wrap{left:auto;right:27px;transform:none}.dokana .road-progress{left:0}.dokana .road-marker{width:40px;height:40px;left:auto;right:27px;transform:translate(50%,-50%)}.dokana .road-marker svg{width:17px;height:17px}.dokana .roadmap-step,.dokana .roadmap-step.step-even{grid-template-columns:54px 1fr;gap:0 16px}.dokana .step-node{grid-column:1;width:48px;height:48px}.dokana .step-node svg{width:20px;height:20px}.dokana .step-card,.dokana .roadmap-step.step-even .step-card{grid-column:2}.dokana .earn .section-head{flex-direction:column;align-items:flex-start}.dokana .earn-stepper{flex-direction:column}.dokana .earn-step-arrow{transform:rotate(-90deg)}}.dokana .testimonials{padding:10px 0 130px}.dokana .testi-head{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-bottom:40px}.dokana .testi-head h2{text-align:center}.dokana .testi-eyebrow{font-family:var(--font-mono);color:var(--rose-500);background:rgba(133,79,108,.08);border-radius:100px;align-items:center;gap:8px;margin-bottom:14px;padding:8px 16px;font-size:12px;display:inline-flex}.dokana .testi-eyebrow .dot{background:var(--rose-500);border-radius:50%;width:6px;height:6px}.dokana .testi-trust{justify-content:center;align-items:center;gap:16px;width:fit-content;margin:0 auto 36px;display:flex}.dokana .testi-trust-avatars{display:flex}.dokana .testi-trust-avatar{background:var(--cream-100);border:2px solid var(--surface-solid);width:36px;height:36px;color:var(--mauve-700);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.dokana .testi-trust-avatar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-10px;transition:margin-left .3s cubic-bezier(.34,1.56,.64,1),transform .3s,box-shadow .3s}.dokana .testi-trust-avatar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-10px;transition:margin-left .3s cubic-bezier(.34,1.56,.64,1),transform .3s,box-shadow .3s}.dokana .testi-trust-avatar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-10px;transition:margin-right .3s cubic-bezier(.34,1.56,.64,1),transform .3s,box-shadow .3s}.dokana .testi-trust-avatar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-10px;transition:margin-right .3s cubic-bezier(.34,1.56,.64,1),transform .3s,box-shadow .3s}.dokana .testi-trust-avatars:hover .testi-trust-avatar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:3px}.dokana .testi-trust-avatars:hover .testi-trust-avatar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:3px}.dokana .testi-trust-avatars:hover .testi-trust-avatar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:3px}.dokana .testi-trust-avatars:hover .testi-trust-avatar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:3px}.dokana .testi-trust-avatars:hover .testi-trust-avatar:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.dokana .testi-trust-avatars:hover .testi-trust-avatar:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.dokana .testi-trust-avatars:hover .testi-trust-avatar:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.dokana .testi-trust-avatars:hover .testi-trust-avatar:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.dokana .testi-trust-avatar:hover{z-index:5;transform:translateY(-4px)scale(1.08);box-shadow:0 10px 20px rgba(25,0,25,.16)}.dokana .testi-trust-avatar:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.dokana .testi-trust-avatar:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.dokana .testi-trust-avatar:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.dokana .testi-trust-avatar:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.dokana .testi-trust-info{flex-direction:column;gap:2px;display:flex}.dokana .testi-trust-info:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--border);padding-left:6px}.dokana .testi-trust-info:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--border);padding-left:6px}.dokana .testi-trust-info:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--border);padding-right:6px}.dokana .testi-trust-info:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--border);padding-right:6px}.dokana .testi-trust-num{color:var(--text-1);align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex}.dokana .testi-trust-count{color:var(--text-3);font-size:11.5px}@media (max-width:640px){.dokana .testi-trust{flex-direction:column;gap:10px}.dokana .testi-trust-info{align-items:center}.dokana .testi-trust-info:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:none;padding-left:0}.dokana .testi-trust-info:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:none;padding-left:0}.dokana .testi-trust-info:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:none;padding-right:0}.dokana .testi-trust-info:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:none;padding-right:0}}.dokana .testi-layout{gap:calc(var(--gap) + 32px);grid-template-columns:1.05fr .95fr;align-items:stretch;display:grid}@media (max-width:980px){.dokana .testi-layout{grid-template-columns:1fr}}.dokana .testi-featured{border-radius:var(--r-lg);opacity:0;background:linear-gradient(155deg,#4a2436 0%,#20111a 100%);flex-direction:column;gap:20px;padding:44px 38px 34px;transition:transform .3s,opacity .6s;display:flex;position:relative;overflow:hidden;transform:translateY(20px)}.dokana .testi-featured.in-view{opacity:1;transform:translateY(0)}.dokana .testi-featured:after{content:"";background:radial-gradient(circle, var(--rose-500) 0%, transparent 70%);opacity:.22;pointer-events:none;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-140px;right:-120px}.dokana .testi-featured:before{content:"”";font-family:var(--font-display);color:var(--white);opacity:.05;pointer-events:none;font-size:200px;line-height:1;position:absolute;top:-30px;left:18px}.dokana .testi-featured-quote{color:var(--rose-500);opacity:.85;line-height:0}.dokana .testi-featured-quote svg{width:38px;height:30px}.dokana .testi-featured-text{font-family:var(--font-display);letter-spacing:-.2px;color:var(--white);font-size:22px;font-weight:600;line-height:1.65;position:relative}@media (max-width:640px){.dokana .testi-featured-text{font-size:18px}}.dokana .testi-stars{color:var(--rose-500);gap:3px;display:inline-flex;position:relative}.dokana .testi-stars svg{opacity:1}.dokana .testi-stars-sm svg{width:12px;height:12px}.dokana .testi-person{border-top:1px solid rgba(251,228,216,.16);align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex;position:relative}.dokana .testi-avatar{color:rgba(251,228,216,.9);background:rgba(251,228,216,.12);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.dokana .testi-person-info{flex-direction:column;gap:2px;min-width:0;display:flex}.dokana .testi-person-info h4{color:var(--white);font-size:13.5px;font-weight:700}.dokana .testi-person-info span{color:rgba(251,228,216,.65);font-size:11.5px}.dokana .testi-list{flex-direction:column;display:flex}.dokana .testi-row{border-bottom:1px solid var(--border);opacity:0;gap:14px;margin-left:-14px;margin-right:-14px;padding:30px;transition:transform .3s,opacity .6s,background .2s;display:flex;transform:translateY(16px)}.dokana .testi-row:last-child{border-bottom:none}.dokana .testi-row.in-view{opacity:1;transform:translateY(0)}.dokana .testi-row:hover{border-radius:var(--r-md);background:rgba(133,79,108,.05)}.dokana .testi-avatar-sm{background:var(--cream-100);width:34px;height:34px;color:var(--mauve-700)}.dokana .testi-row-body{flex:1;min-width:0}.dokana .testi-row-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.dokana .testi-row-top h4{color:var(--text-1);font-size:13.5px;font-weight:700}.dokana .testi-row-role{color:var(--rose-500);margin-top:1px;font-size:11px;display:block}.dokana .testi-row-text{color:var(--text-2);margin-top:8px;font-size:13px;line-height:1.75}@media (prefers-reduced-motion:reduce){.dokana .roadmap-step,.dokana .shop-tile,.dokana .testi-featured,.dokana .testi-row{opacity:1!important;transition:none!important;transform:none!important}.dokana .road-line-wrap,.dokana .road-marker,.dokana .step-node:before,.dokana .float-chip,.dokana .image-flower-top,.dokana .image-flower-roadmap{animation:none!important}}.dokana .consult{padding:80px 0}.dokana .consult-head{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-bottom:36px}.dokana .consult-head h2{text-align:center}.dokana .consult-head p{max-width:420px}.dokana .consult-card{border:1px solid var(--border);max-width:640px;margin:0 auto;padding:36px}.dokana .consult-form{flex-direction:column;gap:14px;display:flex}.dokana .consult-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dokana .consult-form input,.dokana .consult-form select{border-radius:var(--r-md,12px);border:1px solid var(--border);background:var(--surface-solid);width:100%;color:var(--text-1);outline:none;padding:13px 16px;font-family:inherit;font-size:13.5px;transition:border-color .2s}.dokana .consult-form select{-webkit-appearance:none;appearance:none;cursor:pointer}.dokana .consult-form input::placeholder{color:var(--text-3)}.dokana .consult-form input:focus,.dokana .consult-form select:focus{border-color:var(--rose-500)}.dokana .consult-form option{color:var(--text-1)}.dokana .consult-captcha-row{grid-template-columns:auto 1fr;align-items:center;gap:12px}.dokana .consult-captcha-label{font-family:var(--font-mono);color:var(--text-2);white-space:nowrap;padding:0 4px;font-size:14px}.dokana .consult-submit{justify-content:center;align-items:center;gap:8px;margin-top:6px;display:inline-flex}.dokana .consult-submit svg{width:16px;height:16px}.dokana .consult-error{color:#ff9a9a;margin-top:-6px;font-size:12px}.dokana .consult-success{color:#8be6ac;text-align:center;padding:10px 0;font-size:13.5px}@media (max-width:760px){.dokana .consult-card{padding:28px 22px}.dokana .consult-row,.dokana .consult-captcha-row{grid-template-columns:1fr}}.dokana .nav-inner{box-sizing:border-box;border-radius:100px;justify-content:space-between;align-items:center;max-width:100%;padding:14px 24px;display:flex}.dokana .logo{color:var(--text-1);white-space:nowrap;flex-shrink:0;align-items:center;gap:10px;font-size:19px;font-weight:800;display:flex}.dokana .logo-mark{background:var(--mauve-700);width:32px;height:32px;color:var(--white);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:flex}.dokana .logo-dokana{width:18px}.dokana .nav-desktop ul{gap:30px;margin:0;padding:0;list-style:none;display:flex}.dokana .nav-desktop a{color:var(--text-2);white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.dokana .nav-desktop a:hover{color:var(--text-1)}.dokana .nav-cta{flex-shrink:0;gap:10px;display:flex}.dokana .nav-mobile-actions{flex-shrink:0;align-items:center;gap:8px;display:none}.dokana .nav-login-btn{width:36px;height:36px;color:var(--text-1);background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:flex}.dokana .nav-login-btn:hover{background:rgba(0,0,0,.06)}.dokana .nav-menu-btn{width:36px;height:36px;color:var(--text-1);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.nav-sidebar-overlay{opacity:0;visibility:hidden;pointer-events:none;z-index:9998;background:rgba(0,0,0,.5);transition:opacity .25s,visibility .25s;position:fixed;top:0;bottom:0;left:0;right:0}.nav-sidebar-overlay.open{opacity:1;visibility:visible;pointer-events:auto}.nav-sidebar{height:100vh;background:var(--white);z-index:9999;box-sizing:border-box;text-align:right;direction:rtl;flex-direction:column;width:280px;max-width:80vw;height:100dvh;padding:20px;transition:transform .3s;display:flex;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:4px 0 24px rgba(0,0,0,.15)}.nav-sidebar.open{transform:translate(0)}.nav-sidebar-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.nav-sidebar-header .logo{font-size:17px}.nav-sidebar-close{color:var(--text-1);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:4px;display:flex}.nav-sidebar-links{flex-direction:column;flex:1;gap:4px;margin:0;padding:0;list-style:none;display:flex}.nav-sidebar-links a{color:var(--text-2);border-radius:8px;padding:12px 8px;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:block}.nav-sidebar-links a:hover{background:var(--mauve-700);color:var(--white)}@media (max-width:980px){.dokana .nav-cta,.dokana .nav-desktop{display:none}.dokana .nav-mobile-actions{display:flex}}@media (max-width:480px){.dokana .nav-inner{padding:10px 16px}.dokana .logo{gap:8px;font-size:16px}.dokana .logo-mark{width:28px;height:28px}.nav-sidebar{width:100%;max-width:100vw}}body{overflow-x:hidden}.dokana header{padding:24px 0}.dokana .site-footer{border-top:1px solid var(--border);text-align:right;margin-top:30px;padding:50px 0 24px}.dokana .footer-grid{grid-template-columns:1.2fr 1fr 1.4fr 1fr;gap:30px;margin-bottom:34px;display:grid}.dokana .footer-col h4{color:var(--text-1);margin-bottom:16px;font-size:14px;font-weight:700}.dokana .footer-brand .logo{margin-bottom:12px}.dokana .footer-brand p{color:var(--text-2);max-width:230px;font-size:13px;line-height:1.8}.dokana .footer-links,.dokana .footer-contact-list{flex-direction:column;gap:10px;list-style:none;display:flex}.dokana .footer-links a{color:var(--text-2);font-size:13px;text-decoration:none;transition:color .2s}.dokana .footer-links a:hover{color:var(--mauve-700)}.dokana .footer-contact-list li{color:var(--text-2);align-items:flex-start;gap:8px;font-size:13px;line-height:1.75;display:flex}.dokana .footer-contact-list svg{color:var(--rose-500);flex-shrink:0;margin-top:2px}.dokana .footer-col-modified{margin-right:20px}.dokana .footer-social{justify-content:end;gap:10px;display:flex}.dokana .footer-social a{width:38px;height:38px;color:var(--mauve-700);background:var(--surface);border:1px solid var(--border);border-radius:12px;justify-content:center;align-items:center;transition:background .2s,color .2s,transform .2s;display:flex}.dokana .footer-social a:hover{background:var(--mauve-700);color:var(--white);transform:translateY(-2px)}.dokana .footer-social svg{width:17px;height:17px}.dokana .footer-bottom{border-top:1px solid var(--border);text-align:center;color:var(--text-3);padding-top:22px;font-size:12.5px}.dokana .image-flower-footer{opacity:.6;z-index:-10;width:600px;position:absolute;bottom:0;left:-5%}@media (max-width:860px){.dokana .footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.dokana .footer-grid{grid-template-columns:1fr}.ft-badge-item{min-height:60px;padding:8px 4px}.ft-badge-item img{object-fit:contain;filter:drop-shadow(0 2px 6px rgba(99,102,241,.3));max-height:80px;transition:transform .25s;max-width:80px!important}}@media (prefers-reduced-motion:reduce){.dokana .image-flower-footer{animation:none!important}}.ft-badge-item{flex:1;justify-content:center;align-items:center;min-height:80px;padding:10px 6px;display:flex}.ft-badges{border-top:1px solid rgba(99,102,241,.2);flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;display:flex}.ft-badge-item:last-child{border-right:none}.ft-badge-item img{object-fit:contain;filter:drop-shadow(0 2px 6px rgba(99,102,241,.3));max-width:80px;max-height:80px;transition:transform .25s}.ft-badge-item img:hover{transform:scale(1.05)}:root{--plum-950:#190019;--mauve-700:#522b5b;--rose-500:#854f6c;--blush-300:#dfb6b2;--cream-100:#fbe4d8;--white:#fff;--bg-base:rgba(156,138,151,.26);--surface:rgba(255,255,255,.7);--surface-solid:#fff;--border:rgba(25,0,25,.08);--text-1:var(--plum-950);--text-2:#6b5568;--text-3:#9c8a97;--r-lg:28px;--r-md:20px;--r-sm:14px;--gap:16px;--font-display:"Vazirmatn", sans-serif;--font-mono:"TKT-Rosha", monospace}*{box-sizing:border-box;margin:0;padding:0}.dokana{font-family:var(--font-display);background:var(--bg-base);color:var(--text-1);overflow-x:hidden}.dokana .bg{z-index:0;pointer-events:none;background:var(--bg-base);position:fixed;top:0;bottom:0;left:0;right:0}.dokana section,.dokana header,.dokana footer{z-index:1;position:relative}.dokana .wrap{max-width:1220px;margin:0 auto;padding:0 32px}.dokana .tile{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);backdrop-filter:blur(16px);font-size:11px;box-shadow:0 2px 16px rgba(25,0,25,.05)}@media (max-width:980px){.dokana .tile{font-size:9px}}.dokana .tile-dark{background:var(--mauve-700);border-radius:var(--r-md);color:var(--cream-100);border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px rgba(43,18,76,.28)}.dokana .reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(24px)}.dokana .reveal.in-view{opacity:1;transform:translateY(0)}.dokana .btn{cursor:pointer;border:none;border-radius:100px;align-items:center;gap:8px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;transition:opacity .2s,background .2s,transform .2s;display:inline-flex}.dokana .btn-primary{background:var(--mauve-700);color:var(--white)}.dokana .btn-primary:hover{opacity:.94;transform:translateY(-1px)}.dokana .btn-ghost{color:#854f6c;background:rgba(255,255,255,.39);border:1px solid #854f6c}.dokana .btn-ghost:hover{background:rgba(255,255,255,.565)}.dokana .btn-sm{padding:9px 18px;font-size:13px}@media (max-width:980px){.dokana .btn-sm{padding:5px 10px;font-size:11px}}.dokana .btn-lg{text-wrap:nowrap;width:auto;height:60px;padding:15px 28px;font-size:14px}@media (max-width:980px){.dokana .btn-lg{padding:16px 22px;font-size:13px}}.dokana .scroll-top-btn{z-index:50;border:1px solid var(--border);background:var(--surface);-webkit-backdrop-filter:blur(16px);width:46px;height:46px;color:var(--text-1);cursor:pointer;opacity:0;visibility:hidden;border-radius:50%;justify-content:center;align-items:center;transition:opacity .25s,transform .25s,visibility .25s,background .2s;display:flex;position:fixed;bottom:24px;left:24px;transform:translateY(14px);box-shadow:0 8px 24px rgba(25,0,25,.1)}.dokana .scroll-top-btn.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.dokana .scroll-top-btn:hover{background:var(--surface-solid)}.dokana .scroll-top-btn svg{display:block}@media (max-width:760px){.dokana .scroll-top-btn{width:42px;height:42px;bottom:16px;left:16px}}@media (prefers-reduced-motion:reduce){.dokana .reveal{opacity:1!important;transition:none!important;transform:none!important}.dokana .scroll-top-btn{transition:opacity 10ms linear,visibility 10ms linear!important;transform:none!important}}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes blobFloat{0%,to{transform:translate(0)scale(1)}50%{transform:translate(18px,-14px)scale(1.08)}}@keyframes dotPulse{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.9;transform:scale(1.25)}}@keyframes flowerSway{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(2deg)translateY(-6px)}}.dokana .about-hero{padding:80px 0}@media (max-width:980px){.dokana .about-hero{padding:30px 0 40px}}.dokana .about-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:44px;display:grid}.dokana .about-hero-text{animation:.7s both fadeUp}.dokana .about-hero-text .eyebrow-mini{margin-bottom:12px;display:block}.dokana .about-hero-sub{max-width:480px;color:var(--text-2);margin:18px 0 28px;font-size:16px;line-height:1.85}.dokana .about-hero-actions{flex-wrap:wrap;gap:12px;margin-bottom:30px;display:flex}.dokana .about-hero-actions .btn,.dokana .about-cta-actions .btn{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.dokana .about-hero-actions .btn:hover,.dokana .about-cta-actions .btn:hover{transform:translateY(-4px)scale(1.03);box-shadow:0 16px 30px -14px rgba(82,43,91,.45)}.dokana .about-hero-actions .btn:active,.dokana .about-cta-actions .btn:active{transform:translateY(-1px)scale(.98)}.dokana .hero-stats-row{align-items:center;gap:22px;animation:.7s .15s both fadeUp;display:flex}.dokana .hero-stat{align-items:baseline;gap:8px;transition:transform .3s;display:flex;position:relative}.dokana .hero-stat:hover{transform:translateY(-3px)}.dokana .hero-stat-sep{background:rgba(82,43,91,.18);width:1px;height:26px}.dokana .hero-stat-sep:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:14px}.dokana .hero-stat-sep:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:14px}.dokana .hero-stat-sep:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:14px}.dokana .hero-stat-sep:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:14px}.dokana .hero-stat b{font-family:var(--font-display);color:var(--text-1);font-size:22px;transition:color .3s}.dokana .hero-stat:hover b{color:var(--rose-500)}.dokana .hero-stat span{color:var(--text-3);font-size:12.5px}.dokana .about-hero-visual{height:420px;animation:.9s .1s both fadeIn;position:relative}.dokana .shop-stack{width:320px;height:100%;margin:0 auto;animation:6s ease-in-out infinite floatY;position:relative}.dokana .shop-peek{border-radius:var(--r-sm,14px);background:var(--white);z-index:1;border:1px solid rgba(82,43,91,.12);align-items:center;gap:10px;width:320px;padding:16px 20px;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;display:flex;position:absolute;top:24px;box-shadow:0 20px 40px -24px rgba(82,43,91,.35)}.dokana .shop-peek-1{transform:rotate(0)translateY(200px)}.dokana .shop-peek-2{z-index:0;transform:rotate(0)translateY(2px)}.dokana .shop-stack:hover .shop-peek-1{transform:rotate(0)translateY(-105px)translate(-120px)}.dokana .shop-stack:hover .shop-peek-2{transform:rotate(0)translateY(250px)translate(160px)}.dokana .shop-peek-icon{width:30px;height:30px;color:var(--rose-500);background:rgba(203,55,96,.1);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.dokana .shop-peek-icon svg{width:16px;height:16px}.dokana .shop-peek-name{color:var(--text-2);font-size:12.5px;font-weight:600}.dokana .shop-live{z-index:2;width:400px;margin:40px auto 0;padding:0 0 26px;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;position:relative;overflow:hidden}@media (max-width:980px){.dokana .shop-live{margin:0 auto}}.dokana .shop-live:hover{transform:translateY(-8px)scale(1.015);box-shadow:0 30px 50px -24px rgba(82,43,91,.5)}.dokana .shop-live-bar{background:rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.1);align-items:center;gap:6px;margin-bottom:20px;padding:14px 18px;display:flex}.dokana .shop-live-dot{background:rgba(255,255,255,.25);border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite dotPulse}.dokana .shop-live-dot:nth-child(2){animation-delay:.3s}.dokana .shop-live-dot:nth-child(3){animation-delay:.6s}.dokana .shop-live-url{font-family:var(--font-mono);color:rgba(251,228,216,.6);direction:ltr;font-size:10.5px}.dokana .shop-live-url:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px}.dokana .shop-live-url:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px}.dokana .shop-live-url:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px}.dokana .shop-live-url:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px}.dokana .shop-live-header{align-items:center;gap:10px;margin-bottom:18px;padding:0 20px;display:flex}.dokana .shop-live-logo{background:rgba(255,255,255,.14);border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;transition:transform .4s;display:flex}.dokana .shop-live:hover .shop-live-logo{transform:rotate(-8deg)scale(1.08)}.dokana .shop-live-name{color:var(--white);font-size:14px;font-weight:700}.dokana .shop-live-products{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;padding:0 20px;display:grid}.dokana .shop-live-product{aspect-ratio:1;background:linear-gradient(135deg,rgba(255,255,255,.16),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.1);border-radius:10px;transition:transform .35s,background .35s}.dokana .shop-live-product:hover{background:linear-gradient(135deg,rgba(255,255,255,.26),rgba(255,255,255,.08));transform:translateY(-4px)}.dokana .shop-live-cta{text-align:center;background:var(--rose-500);color:var(--white);border-radius:10px;margin:0 20px;padding:11px;font-size:12.5px;font-weight:700;transition:transform .3s,box-shadow .3s;box-shadow:0 8px 16px -8px #450e52}.dokana .shop-live:hover .shop-live-cta{transform:translateY(-2px);box-shadow:0 12px 22px -10px #450e52}.dokana .story{padding:10px 0 70px}.dokana .story-grid{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.dokana .story-text{border-left:1px solid var(--rose-500);order:1;padding-bottom:35px;padding-left:40px;animation:.7s both fadeUp}.dokana .story-text p{color:var(--text-2);margin-bottom:16px;font-size:15px;line-height:1.95}.dokana .story-features{flex-direction:column;order:2;justify-content:center;gap:18px;display:flex}.dokana .feature-item{border-radius:var(--r-sm,14px);background:var(--white);opacity:0;animation:.6s both fadeUp;animation-delay:var(--d,0s);border:1px solid rgba(82,43,91,.1);align-items:flex-start;gap:16px;padding:18px 20px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s;display:flex;box-shadow:0 14px 30px -22px rgba(82,43,91,.3)}.dokana .feature-item:hover{transform:translate(-8px)translateY(-4px);box-shadow:0 20px 36px -18px rgba(70,14,82,.32)}.dokana .feature-icon{width:42px;height:42px;color:var(--rose-500);background:rgba(203,55,96,.1);border-radius:12px;flex:none;justify-content:center;align-items:center;transition:transform .4s,background .4s;display:flex}.dokana .feature-icon svg{width:20px;height:20px}.dokana .feature-item:hover .feature-icon{background:rgba(203,55,96,.18);transform:rotate(-10deg)scale(1.12)}.dokana .feature-body h4{color:var(--text-1);margin-bottom:4px;font-size:14.5px;font-weight:700}.dokana .feature-body p{color:var(--text-3);margin:0;font-size:12.5px;line-height:1.7}.dokana .why-tile{opacity:0;animation:.6s both fadeUp;animation-delay:var(--d,0s);border:1px solid transparent;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s,background .35s;position:relative}.dokana .why-tile:hover{background:rgba(255,255,255,0);transform:translateY(-6px)}.dokana .why-tile:hover:after{box-shadow:0 0 28px -6px #450e52}.dokana .why-tile h3{transition:color .3s}.dokana .why-tile:hover h3,.dokana .why-tile:hover p{color:var(--mauve-700)}.dokana .team{padding:10px 0 70px}.dokana .team-grid{gap:var(--gap);grid-template-columns:repeat(6,1fr);display:grid}.dokana .team-card{text-align:center;opacity:0;animation:.6s both fadeUp;animation-delay:var(--d,0s);padding:22px 16px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.dokana .team-card:hover{transform:translateY(-8px);box-shadow:0 22px 40px -20px rgba(82,43,91,.45)}.dokana .team-avatar{width:52px;height:52px;color:var(--white);background:rgba(82,43,91,.45);border-radius:16px;justify-content:center;align-items:center;margin:0 auto 14px;font-size:19px;font-weight:700;transition:transform .4s cubic-bezier(.22,1,.36,1),border-radius .4s;display:flex}.dokana .team-card:hover .team-avatar{border-radius:22px;transform:rotate(-8deg)scale(1.1)}.dokana .team-card h4{color:var(--text-1);margin-bottom:4px;font-size:13.5px;font-weight:700}.dokana .team-card p{color:var(--text-3);font-size:11.5px;line-height:1.6}.dokana .team-years{color:var(--rose-500);margin-top:10px;font-size:10.5px;display:inline-block}.dokana .gallery{padding:10px 0 70px}.dokana .gallery-grid{gap:var(--gap);grid-template-columns:repeat(4,1fr);grid-auto-rows:130px;display:grid}.dokana .gallery-item{border-radius:var(--r-sm,14px);opacity:0;cursor:pointer;animation:.6s both fadeUp;animation-delay:var(--d,0s);grid-area:span 2/span 2;position:relative;overflow:hidden;box-shadow:0 14px 30px -22px rgba(82,43,91,.3)}.dokana .gallery-item.gallery-lg{grid-area:span 3/span 2}.dokana .gallery-item.gallery-sm{grid-area:span 1/span 2}.dokana .gallery-item.gallery-wide{grid-area:span 2/span 2}.dokana .gallery-item.gallery-tall{grid-area:span 2/span 4}.dokana .gallery-item img{object-fit:cover;filter:grayscale()contrast(1.02);width:100%;height:100%;transition:filter .5s,transform .5s cubic-bezier(.22,1,.36,1);display:block;transform:scale(1.02)}.dokana .gallery-item:hover img{filter:grayscale(0)contrast(1.05)saturate(1.1);transform:scale(1.08)}.dokana .gallery-item-overlay{opacity:0;background:linear-gradient(rgba(69,14,82,0),rgba(69,14,82,.75));align-items:flex-end;padding:16px 18px;transition:opacity .35s,transform .35s;display:flex;position:absolute;top:auto;bottom:0;left:0;right:0;transform:translateY(8px)}.dokana .gallery-item-overlay span{color:var(--white);font-size:13px;font-weight:700}.dokana .company{padding:10px 0 70px}.dokana .company-banner{grid-template-columns:1.1fr 1fr;align-items:center;gap:30px;padding:40px;display:grid}.dokana .company-banner h3{color:var(--white);margin-bottom:12px;font-size:20px;font-weight:800}.dokana .company-banner p{color:rgba(251,228,216,.78);font-size:14px;line-height:1.9}.dokana .company-badges-row{flex-wrap:wrap;align-items:center;display:flex}.dokana .company-badge-text{color:var(--cream-100);font-size:12.5px;transition:color .3s}.dokana .company-badge-text:hover{color:var(--rose-500)}.dokana .company-badge-text:not(:last-child):after{content:"·";color:var(--rose-500);margin:0 12px}.dokana .about-cta{padding:40px 0 100px}.dokana .about-cta-wrap{position:relative;overflow:hidden}.dokana .cta-glow{filter:blur(60px);z-index:0;pointer-events:none;border-radius:50%;animation:9s ease-in-out infinite blobFloat;position:absolute}.dokana .cta-glow-1{background:var(--rose-500);opacity:.35;width:320px;height:320px;top:-60px;right:130px}@media (max-width:980px){.dokana .cta-glow-1{width:150px}}.dokana .cta-glow-2{background:var(--mauve-700);opacity:.4;width:260px;height:260px;animation-delay:2.5s;bottom:-200px;left:110px}@media (max-width:980px){.dokana .cta-glow-2{width:150px}}.dokana .glass-cta{z-index:1;text-align:center;border-radius:var(--r-lg,22px);-webkit-backdrop-filter:blur(22px);background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.35);padding:56px 30px;transition:transform .4s;animation:.7s both fadeUp;position:relative}.dokana .glass-cta:hover{transform:translateY(-4px)}.dokana .glass-cta h2{color:var(--text-1);margin-bottom:12px;font-size:26px;font-weight:800}.dokana .glass-cta p{color:var(--text-2);margin-bottom:30px;font-size:14.5px}.dokana .about-cta-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.dokana .glass-cta .btn-ghost{color:var(--text-1);background:rgba(255,255,255,.4);border-color:rgba(82,43,91,.25)}.dokana .glass-cta .btn-ghost:hover{background:rgba(255,255,255,.6)}@media (max-width:980px){.dokana .about-hero-grid{grid-template-columns:1fr}.dokana .about-hero-visual{height:360px;margin-top:12px}.dokana .story-grid{grid-template-columns:1fr}.dokana .story-text{border-left:none;border-right:3px solid var(--rose-500);order:1;padding-left:0;padding-right:24px}.dokana .story-features{order:2}.dokana .team-grid{grid-template-columns:repeat(3,1fr)}.dokana .gallery-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:150px}.dokana .gallery-item,.dokana .gallery-item.gallery-sm{grid-area:span 1/span 1}.dokana .gallery-item.gallery-lg,.dokana .gallery-item.gallery-tall{grid-area:span 2/span 1}.dokana .gallery-item.gallery-wide{grid-area:span 1/span 2}.dokana .company-banner{grid-template-columns:1fr}}@media (max-width:560px){.dokana .about-hero-visual{height:320px}.dokana .shop-stack,.dokana .shop-peek,.dokana .shop-live{width:100%;max-width:300px}.dokana .shop-peek-1,.dokana .shop-peek-2{display:none}.dokana .team-grid{grid-template-columns:repeat(2,1fr)}.dokana .gallery-grid{grid-template-columns:1fr;grid-auto-rows:220px}.dokana .gallery-item,.dokana .gallery-item.gallery-sm,.dokana .gallery-item.gallery-lg,.dokana .gallery-item.gallery-tall,.dokana .gallery-item.gallery-wide{grid-area:span 1/span 1}.dokana .company-banner{grid-template-columns:1fr}.dokana .company-badge-text:not(:last-child):after{margin:0 8px}}@media (prefers-reduced-motion:reduce){.dokana .shop-live,.dokana .shop-stack,.image-flower-top,.dokana .cta-glow,.dokana .shop-live-dot,.dokana .why-tile,.dokana .team-card,.dokana .feature-item,.dokana .gallery-item,.dokana .gallery-item img,.dokana .gallery-item-overlay{transition:none!important;animation:none!important}}.dokana .earn-hero{padding:100px 0 80px}@media (max-width:980px){.dokana .earn-hero{padding:50px 0}}.dokana .earn-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:44px;display:grid}.dokana .earn-hero-sub{color:var(--text-2);max-width:480px;margin:18px 0 28px;font-size:16px;line-height:1.9}.dokana .earn-hero-visual{position:relative}.dokana .earn-calc-card{max-width:420px;margin-left:0;margin-right:auto;padding:30px 28px 26px;position:relative}.dokana .earn-calc-top{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.dokana .earn-calc-title{color:var(--cream-100);font-size:13px;font-weight:700}.dokana .earn-calc-live{color:rgba(251,228,216,.7);align-items:center;gap:6px;font-size:11px;display:flex}.dokana .earn-calc-live .earn-calc-dot{background:#37b06c;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite calc-pulse}@keyframes calc-pulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.dokana .earn-calc-amount{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:26px;display:flex}.dokana .earn-calc-amount-num{color:var(--white);font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;transition:color .2s}.dokana .earn-calc-amount-unit{color:rgba(251,228,216,.72);font-size:13px}.dokana .earn-calc-slider-label{color:rgba(251,228,216,.85);margin-bottom:14px;font-size:12.5px;display:block}.dokana .earn-calc-slider{-webkit-appearance:none;appearance:none;background:linear-gradient(to left, var(--rose-500) 0%, var(--rose-500) var(--pct,50%), rgba(255,255,255,.18) var(--pct,50%), rgba(255,255,255,.18) 100%);cursor:pointer;border-radius:100px;outline:none;width:100%;height:6px;margin-bottom:10px}.dokana .earn-calc-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--white);border:3px solid var(--rose-500);cursor:pointer;border-radius:50%;width:20px;height:20px;transition:transform .15s;box-shadow:0 4px 10px rgba(0,0,0,.3)}.dokana .earn-calc-slider::-webkit-slider-thumb:hover{transform:scale(1.12)}.dokana .earn-calc-slider::-moz-range-thumb{background:var(--white);border:3px solid var(--rose-500);cursor:pointer;border-radius:50%;width:20px;height:20px}.dokana .earn-calc-slider::-moz-range-track{background:rgba(255,255,255,.18);border-radius:100px;height:6px}.dokana .earn-calc-slider-scale{color:rgba(251,228,216,.5);justify-content:space-between;margin-bottom:24px;font-size:10.5px;display:flex}.dokana .earn-calc-slider-current{color:var(--white);font-weight:700}.dokana .earn-calc-breakdown{border-top:1px solid rgba(255,255,255,.12);align-items:center;padding-top:18px;display:flex}.dokana .earn-calc-breakdown-item{text-align:center;flex-direction:column;flex:1;gap:4px;display:flex}.dokana .earn-calc-breakdown-item span{color:var(--white);font-size:13.5px;font-weight:700}.dokana .earn-calc-breakdown-item label{color:rgba(251,228,216,.62);font-size:10.5px}.dokana .earn-calc-breakdown-sep{background:rgba(255,255,255,.14);width:1px;height:30px}.dokana .earn-tiers{padding:20px 0 110px}.dokana .earn-tiers-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:30px;display:grid}.dokana .earn-tier-card{opacity:0;flex-direction:column;gap:6px;padding:32px 26px;transition:opacity .6s,transform .6s,box-shadow .3s;display:flex;position:relative;transform:translateY(20px)}.dokana .earn-tier-card.in-view{opacity:1;transform:translateY(0)}.dokana .earn-tier-card-highlight,.dokana .earn-tier-card-highlight.in-view{transform:translateY(-8px)scale(1.02)}.dokana .earn-tier-badge{background:var(--rose-500);color:var(--white);border-radius:100px;padding:5px 14px;font-size:11px;font-weight:700;position:absolute;top:-12px;right:26px}.dokana .earn-tier-level{color:var(--rose-500);font-size:13px;font-weight:700}.dokana .earn-tier-card-highlight .earn-tier-level{color:var(--cream-100)}.dokana .earn-tier-income{color:var(--text-1);margin:4px 0 2px;font-size:26px;font-weight:800}.dokana .earn-tier-card-highlight .earn-tier-income{color:var(--white)}.dokana .earn-tier-referrals{color:var(--text-3);font-size:12.5px}.dokana .earn-tier-card-highlight .earn-tier-referrals{color:rgba(251,228,216,.75)}.dokana .earn-tier-note{border-top:1px solid var(--border);color:var(--text-2);margin-top:14px;padding-top:14px;font-size:12.5px;line-height:1.7}.dokana .earn-tier-card-highlight .earn-tier-note{color:rgba(251,228,216,.85);border-top-color:rgba(255,255,255,.14)}.dokana .earn-ticket-steps-section{padding:10px 0 70px}.dokana .earn-ticket-steps{align-items:stretch;display:flex}.dokana .earn-ticket-step{flex:1;align-items:center;display:flex;position:relative}.dokana .earn-ticket-step-inner{flex:1;padding:26px 22px;position:relative}.dokana .earn-ticket-step-num{font-family:var(--font-mono);color:var(--text-3);font-size:11px;position:absolute;top:16px;left:20px}.dokana .earn-ticket-step-icon{width:40px;height:40px;color:var(--rose-500);background:rgba(133,79,108,.1);border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.dokana .earn-ticket-step-icon svg{width:20px;height:20px}.dokana .earn-ticket-step-inner h4{color:var(--text-1);margin-bottom:8px;font-size:14.5px;font-weight:700}.dokana .earn-ticket-step-inner p{color:var(--text-2);font-size:12.5px;line-height:1.75}.dokana .earn-ticket-perf{border-left:2px dashed var(--border);flex-shrink:0;width:0;margin:14px 0;position:relative}.dokana .earn-ticket-perf:before,.dokana .earn-ticket-perf:after{content:"";background:var(--bg-base);border-radius:50%;width:18px;height:18px;position:absolute;left:50%;transform:translate(-50%)}.dokana .earn-ticket-perf:before{top:-23px}.dokana .earn-ticket-perf:after{bottom:-23px}.dokana .earn-why-grid{grid-template-columns:repeat(4,1fr);gap:40px;display:grid}.dokana .earn-why-tile{box-shadow:none;opacity:0;background:0 0;border:none;border-radius:0;padding:0 28px;transition:opacity .6s,transform .6s;position:relative;transform:translateY(16px)}.dokana .earn-why-tile.in-view{opacity:1;transform:translateY(0)}.dokana .earn-why-tile:first-child{padding-right:0}.dokana .earn-why-tile:last-child{padding-left:0}.dokana .earn-why-tile:before{content:"";background:rgba(28,26,27,.35);width:1px;position:absolute;top:6px;bottom:6px;right:0}.dokana .earn-why-tile:first-child:before{display:none}.dokana .earn-why-icon{color:#fff;background:#522b5b;border:1.5px solid rgba(133,43,183,.45);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:18px;transition:background .25s,box-shadow .25s;display:inline-flex;box-shadow:0 0 0 4px rgba(133,43,183,.12)}.dokana .earn-why-icon svg{width:22px;height:22px}.dokana .earn-why-tile:hover .earn-why-icon{background:#6a3777;box-shadow:0 0 0 5px rgba(133,43,183,.18)}.dokana .earn-why-tile h3{color:var(--text-1);margin-bottom:8px;font-size:15px;font-weight:700}.dokana .earn-why-tile p{color:var(--text-2);font-size:12.5px;line-height:1.8}.dokana .earn-flow{padding:20px 0 90px}.dokana .earn-flow-stepper{align-items:flex-start;gap:8px;display:flex;position:relative}.dokana .earn-flow-stepper:before{content:"";border-top:2px dashed var(--border);z-index:0;height:0;position:absolute;top:34px;left:34px;right:34px}.dokana .earn-flow-step{z-index:1;text-align:center;box-shadow:none;opacity:0;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:16px;padding:0 10px;transition:opacity .6s,transform .6s;display:flex;position:relative;transform:translateY(16px)}.dokana .earn-flow-step.in-view{opacity:1;transform:translateY(0)}.dokana .earn-flow-step-num{background:var(--bg-base);border:1.5px solid var(--rose-500);width:68px;height:68px;color:var(--rose-500);font-family:var(--font-mono);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;transition:background .25s,color .25s;display:flex}.dokana .earn-flow-step-num svg{width:26px;height:26px}.dokana .earn-flow-step:hover .earn-flow-step-num{background:var(--rose-500);color:var(--white)}.dokana .earn-flow-step h4{color:var(--text-1);max-width:150px;font-size:13.5px;font-weight:700;line-height:1.7}@media (max-width:980px){.dokana .earn-flow-stepper{flex-direction:column;align-items:stretch;gap:30px}.dokana .earn-flow-stepper:before{border-top:none;border-right:2px dashed var(--border);width:0;height:auto;top:34px;bottom:34px;left:34px;right:auto}.dokana .earn-flow-step{text-align:right;flex-direction:row;gap:20px;max-width:none;padding:0}.dokana .earn-flow-step h4{max-width:none}.dokana .earn-hero-grid{grid-template-columns:1fr}.dokana .earn-calc-card{max-width:460px;margin:12px auto 0}.dokana .earn-tiers-grid{grid-template-columns:1fr}.dokana .earn-tier-card-highlight,.dokana .earn-tier-card-highlight.in-view{transform:translateY(0)scale(1)}.dokana .earn-ticket-steps{flex-direction:column}.dokana .earn-ticket-perf{border-left:none;border-top:2px dashed var(--border);width:auto;height:0;margin:0 14px}.dokana .earn-ticket-perf:before{top:50%;left:-23px;transform:translateY(-50%)}.dokana .earn-ticket-perf:after{top:50%;bottom:auto;left:auto;right:-23px;transform:translateY(-50%)}.dokana .earn-why-grid{grid-template-columns:repeat(2,1fr);gap:32px 24px}.dokana .earn-why-tile:before{display:none}.dokana .earn-why-tile:not(:nth-last-child(-n+2)):after{content:"";background:var(--border);height:1px;position:absolute;bottom:-16px;left:6px;right:6px}}@media (max-width:560px){.dokana .earn-why-grid{grid-template-columns:1fr;gap:28px}.dokana .earn-why-tile:not(:last-child):after{content:"";background:var(--border);height:1px;position:absolute;bottom:-14px;left:6px;right:6px}}@media (prefers-reduced-motion:reduce){.dokana .earn-tier-card,.dokana .earn-why-tile,.dokana .earn-flow-step,.dokana .earn-calc-live .earn-calc-dot{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}@keyframes bounceEmoji{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(-6deg)}}.dokana .bank-hero{padding:70px 0 40px}.dokana .bank-hero-inner{text-align:center;max-width:640px;margin:0 auto;animation:.7s both fadeUp}.dokana .bank-hero-emoji{margin-bottom:10px;font-size:40px;animation:3s ease-in-out infinite bounceEmoji;display:inline-block}.dokana .bank-hero-inner h1{color:var(--text-1);margin-bottom:10px;font-size:32px;font-weight:800}.dokana .bank-hero-inner>p{color:var(--text-2);margin:0;font-size:15px}.dokana .bank-hero-sub{color:var(--text-3)!important;margin-top:6px!important;font-size:14px!important}.dokana .bank-filters{padding:20px 0 10px}.dokana .filters-panel{padding:28px 26px;animation:.6s .1s both fadeUp}.dokana .filters-grid{grid-template-columns:1.5fr 1.5fr 1fr 1fr 1fr;gap:16px;display:grid}.dokana .filter-field{flex-direction:column;gap:8px;display:flex}.dokana .filter-field label{color:var(--mauve-700);font-size:12.5px;font-weight:600}.dokana .filter-field input,.dokana .filter-field select{width:100%;color:var(--text-1);border-radius:var(--r-sm,12px);background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.14);outline:none;padding:11px 14px;font-family:inherit;font-size:13.5px;transition:box-shadow .25s,transform .25s}.dokana .filter-field input::placeholder{color:var(--text-3)}.dokana .filter-field input:focus,.dokana .filter-field select:focus{box-shadow:0 0 0 3px rgba(203,55,96,.35)}.dokana .filter-field select:disabled{opacity:.55;cursor:not-allowed}.dokana .filters-reset{margin-top:20px;padding:9px 18px;font-size:12.5px}.dokana .bank-results{padding:34px 0 90px}.dokana .results-count{color:var(--text-2);margin-bottom:22px;font-size:14px}.dokana .results-count b{font-family:var(--font-display);color:var(--rose-500);font-size:17px}.dokana .results-count b:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4px}.dokana .results-count b:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4px}.dokana .results-count b:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4px}.dokana .results-count b:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4px}.dokana .stores-grid{gap:var(--gap);grid-template-columns:repeat(3,1fr);display:grid}.dokana .store-card{color:inherit;opacity:0;animation:.55s both fadeUp;animation-delay:var(--d,0s);border:1px solid rgba(82,43,91,.1);flex-direction:column;padding:0;text-decoration:none;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s;display:flex;overflow:hidden}.dokana .store-card:hover{border-color:rgba(203,55,96,.35);transform:translateY(-6px);box-shadow:0 22px 40px -22px rgba(82,43,91,.4)}.dokana .store-card-media{aspect-ratio:16/10;background:rgba(82,43,91,.06);position:relative;overflow:hidden}.dokana .store-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1);display:block;transform:scale(1.02)}.dokana .store-card:hover .store-card-media img{transform:scale(1.1)}.dokana .store-card-media-fallback{background:linear-gradient(135deg,rgba(203,55,96,.12),rgba(82,43,91,.06));justify-content:center;align-items:center;width:100%;height:100%;font-size:40px;transition:transform .5s cubic-bezier(.22,1,.36,1);display:flex}.dokana .store-card:hover .store-card-media-fallback{transform:scale(1.08)}.dokana .store-card-media:after{content:"";background:linear-gradient(rgba(30,8,36,0) 45%,rgba(30,8,36,.55));position:absolute;top:0;bottom:0;left:0;right:0}.dokana .store-category-floating{bottom:10px;z-index:1;color:var(--white);backdrop-filter:blur(6px);background:rgba(30,8,36,.55);position:absolute}.dokana .store-category-floating:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.dokana .store-category-floating:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.dokana .store-category-floating:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.dokana .store-category-floating:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.dokana .store-card-body{flex-direction:column;flex:1;padding:18px 20px 20px;display:flex}.dokana .store-category{color:#450e52;background:rgba(255,255,255,.6);border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:600}.dokana .store-name{color:var(--text-1);margin-bottom:10px;font-size:16px;font-weight:700;line-height:1.5}.dokana .store-location{color:var(--text-3);align-items:center;gap:6px;margin-bottom:18px;font-size:12.5px;display:flex}.dokana .store-link{color:var(--rose-500);margin-top:auto;font-size:13px;font-weight:700;transition:transform .3s}.dokana .store-card:hover .store-link{transform:translate(-4px)}.dokana .no-results{text-align:center;padding:70px 20px;animation:.5s both fadeIn}.dokana .no-results span{margin-bottom:14px;font-size:40px;display:block}.dokana .no-results p{color:var(--text-2);margin-bottom:22px;font-size:14.5px}.dokana .bank-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:36px;display:flex}.dokana .pagination-numbers{align-items:center;gap:6px;display:flex}.dokana .pagination-btn,.dokana .pagination-page{color:var(--text-1);border-radius:var(--r-sm,12px);cursor:pointer;background:rgba(255,255,255,.9);border:1px solid rgba(82,43,91,.15);padding:9px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s}.dokana .pagination-page{min-width:40px;padding:9px 14px}.dokana .pagination-btn:hover:not(:disabled),.dokana .pagination-page:hover:not(.pagination-page-active){border-color:rgba(203,55,96,.35);transform:translateY(-2px);box-shadow:0 10px 20px -14px rgba(82,43,91,.4)}.dokana .pagination-btn:disabled{opacity:.4;cursor:not-allowed}.dokana .pagination-page-active{background:var(--rose-500);color:var(--white);border-color:var(--rose-500)}.dokana .pagination-dots{color:var(--text-3);padding:0 4px;font-size:13px}@media (max-width:980px){.dokana .filters-grid{grid-template-columns:1fr 1fr}.dokana .stores-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.dokana .bank-hero-inner h1{font-size:26px}.dokana .filters-panel{padding:22px 18px}.dokana .filters-grid,.dokana .stores-grid{grid-template-columns:1fr}.dokana .bank-pagination{gap:6px}.dokana .pagination-btn,.dokana .pagination-page{padding:8px 12px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.dokana .bank-hero-emoji,.dokana .store-card,.dokana .store-badge,.dokana .store-link,.dokana .filters-panel,.dokana .no-results,.dokana .store-card-media img,.dokana .store-card-media-fallback{transition:none!important;animation:none!important}}.image-store{width:80px}.image-store-background{z-index:-1;width:150px;position:absolute;top:-40px;right:38%}@media (max-width:980px){.image-store-background{right:32%}}.tile-search{border-radius:var(--r-md);color:var(--cream-100);border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px rgba(43,18,76,.28)}.dokana .pricing-hero{text-align:center;padding:70px 0}.dokana .pricing-hero-inner{max-width:600px;margin:0 auto}.dokana .pricing-hero .eyebrow-mini{text-align:center}.dokana .pricing-hero h1{margin-bottom:14px;font-size:38px}.dokana .pricing-hero-sub{color:var(--text-2);max-width:460px;margin:0 auto;font-size:15.5px;line-height:1.85}.dokana .pricing-hero-note{font-family:var(--font-mono);letter-spacing:.3px;color:var(--text-3);margin-top:26px;font-size:11px}.dokana .pricing-why{padding:14px 0 100px}.dokana .pricing-why .section-head{text-align:center;justify-content:center}.dokana .pricing-why-grid{gap:var(--gap);grid-template-columns:repeat(4,1fr);display:grid}.dokana .pricing-why-grid .why-tile{transition:transform .3s,box-shadow .3s}.dokana .pricing-why-grid .why-tile:hover{transform:translateY(-4px);box-shadow:0 18px 34px rgba(25,0,25,.16)}.dokana .why-icon{color:#fff;width:38px;height:38px;margin-bottom:22px}.dokana .why-icon svg{width:100%;height:100%}.dokana .plans{padding:10px 0 100px}.dokana .plans-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:28px;display:grid}.dokana .plan-card{opacity:0;flex-direction:column;padding:36px 28px 28px;transition:opacity .6s,transform .6s,box-shadow .3s;display:flex;position:relative;transform:translateY(20px)}.dokana .plan-card.in-view{opacity:1;transform:translateY(0)}.dokana .plan-card:not(.plan-card-featured):hover{transform:translateY(-4px);box-shadow:0 20px 38px -24px rgba(82,43,91,.4)}.dokana .plan-card-featured{z-index:1;transform:translateY(-10px)scale(1.03)}.dokana .plan-card-featured.in-view{transform:translateY(-10px)scale(1.03)}.dokana .plan-badge{color:var(--rose-500);background:var(--white);white-space:nowrap;border-radius:100px;padding:6px 18px;font-size:11px;font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 6px 14px rgba(133,79,108,.35)}.dokana .plan-name{color:var(--mauve-700);font-size:14.5px;font-weight:700}.dokana .plan-card-featured .plan-name{color:var(--cream-100)}.dokana .plan-price-row{flex-wrap:wrap;align-items:baseline;gap:6px;margin:14px 0 6px;display:flex}.dokana .plan-price-num{color:var(--text-1);font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}.dokana .plan-card-featured .plan-price-num{color:var(--white)}.dokana .plan-price-unit{color:var(--text-3);font-size:12.5px}.dokana .plan-card-featured .plan-price-unit{color:rgba(251,228,216,.72)}.dokana .plan-savings{color:#1c7a45;background:rgba(55,176,108,.12);border-radius:100px;align-items:center;gap:6px;margin-bottom:6px;padding:5px 12px;font-size:11.5px;font-weight:600;display:inline-flex}.dokana .plan-card-featured .plan-savings{color:#eafff2;background:rgba(55,176,108,.22)}.dokana .plan-breakdown{border-top:1px solid var(--border);flex-direction:column;gap:9px;margin:18px 0 22px;padding:16px 0;display:flex}.dokana .plan-card-featured .plan-breakdown{border-top-color:rgba(255,255,255,.14)}.dokana .plan-breakdown-row{color:var(--text-2);justify-content:space-between;gap:10px;font-size:12.5px;display:flex}.dokana .plan-card-featured .plan-breakdown-row{color:rgba(251,228,216,.75)}.dokana .plan-breakdown-row b{color:var(--text-1);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.dokana .plan-card-featured .plan-breakdown-row b{color:var(--white)}.dokana .plan-breakdown-total{border-top:1px dashed var(--border);color:var(--text-1);margin-top:5px;padding-top:12px;font-size:13.5px;font-weight:700}.dokana .plan-card-featured .plan-breakdown-total{color:var(--white);border-top-color:rgba(255,255,255,.18)}.dokana .plan-breakdown-total b{color:var(--rose-500);font-size:14.5px}.dokana .plan-card-featured .plan-breakdown-total b{color:var(--cream-100)}.dokana .plan-features{flex-direction:column;flex:1;gap:10px;margin-bottom:28px;list-style:none;display:flex}.dokana .plan-features li{color:var(--text-2);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.6;display:flex}.dokana .plan-card-featured .plan-features li{color:rgba(251,228,216,.85)}.dokana .plan-features li svg{width:15px;height:15px;color:var(--rose-500);flex-shrink:0;margin-top:2px}.dokana .plan-card-featured .plan-features li svg{color:var(--cream-100)}.dokana .plan-card .btn{justify-content:center;width:100%;margin-top:auto}.dokana .plan-card-featured .btn-primary{background:var(--white);color:var(--mauve-700)}.dokana .plan-card-featured .btn-primary:hover{opacity:1;background:rgba(255,255,255,.84)}@media (max-width:980px){.dokana .pricing-why-grid{grid-template-columns:repeat(2,1fr)}.dokana .plans-grid{grid-template-columns:1fr;max-width:440px;margin:0 auto}.dokana .plan-card-featured,.dokana .plan-card-featured.in-view{transform:translateY(0)scale(1)}}@media (max-width:560px){.dokana .pricing-hero{padding:64px 0 36px}.dokana .pricing-hero h1{font-size:28px}.dokana .pricing-why-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dokana .plan-card,.dokana .pricing-why-grid .why-tile{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.dokana .plan-card-featured,.dokana .plan-card-featured.in-view{transform:none!important}}.dokana .contact-hero{text-align:center;padding:70px 0 60px}.dokana .contact-hero-inner{max-width:560px;margin:0 auto}.dokana .contact-hero h1{margin-bottom:14px;font-size:36px}.dokana .contact-hero-sub{color:var(--text-2);max-width:440px;margin:0 auto;font-size:15px;line-height:1.85}.dokana .contact-main{padding:10px 0 100px}@media (max-width:980px){.dokana .contact-main{padding:10px 0 30px}}.dokana .contact-grid{grid-template-columns:1fr 1.3fr;align-items:start;gap:30px;display:grid}.dokana .contact-sidebar{flex-direction:column;gap:26px;height:100%;padding:34px 30px;display:flex}.dokana .contact-sidebar-item{align-items:flex-start;gap:12px;display:flex}.dokana .contact-sidebar-icon{width:38px;height:38px;color:var(--cream-100);background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.dokana .contact-sidebar-icon svg{width:18px;height:18px}.dokana .contact-sidebar-item h4{color:var(--white);margin-bottom:5px;font-size:13px;font-weight:700}.dokana .contact-sidebar-item p{color:rgba(251,228,216,.78);font-size:12.5px;line-height:1.8}.dokana .contact-sidebar-value{color:var(--white);text-align:right;direction:ltr;margin-bottom:3px;font-size:12.5px;font-weight:600;display:block}.dokana .contact-sidebar-divider{background:rgba(255,255,255,.12);height:1px}.dokana .contact-social-row{gap:10px;display:flex}.dokana .contact-social-row a{width:36px;height:36px;color:var(--cream-100);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:11px;justify-content:center;align-items:center;transition:background .2s,transform .2s;display:flex}.dokana .contact-social-row a:hover{background:rgba(255,255,255,.22);transform:translateY(-2px)}.dokana .contact-social-row svg{width:16px;height:16px}.dokana .contact-sidebar-map{border-radius:var(--r-sm,12px);border:1px solid rgba(255,255,255,.18);flex:1;width:100%;min-height:220px;overflow:hidden}.dokana .contact-sidebar-map iframe{border:0;width:100%;height:100%;min-height:220px;display:block}.dokana .contact-form-card{padding:34px 32px}.dokana .contact-form-card h3{color:var(--text-1);margin-bottom:6px;font-size:18px;font-weight:800}.dokana .contact-form-card>p{color:var(--text-2);margin-bottom:26px;font-size:13px}.dokana .contact-form-grid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.dokana .contact-field{flex-direction:column;gap:8px;display:flex}.dokana .contact-field.full{grid-column:1/-1}.dokana .contact-field label{color:var(--mauve-700);font-size:12.5px;font-weight:600}.dokana .contact-field input,.dokana .contact-field select,.dokana .contact-field textarea{width:100%;color:var(--text-1);border:1px solid var(--border);border-radius:var(--r-sm,12px);resize:vertical;background:rgba(255,255,255,.85);outline:none;padding:11px 14px;font-family:inherit;font-size:13.5px;transition:box-shadow .25s}.dokana .contact-field textarea{min-height:130px}.dokana .contact-field input::placeholder,.dokana .contact-field textarea::placeholder{color:var(--text-3)}.dokana .contact-field input:focus,.dokana .contact-field select:focus,.dokana .contact-field textarea:focus{box-shadow:0 0 0 3px rgba(203,55,96,.25)}.dokana .contact-form-card .btn{margin-top:6px}.dokana .contact-form-note{color:var(--text-3);margin-top:14px;font-size:11.5px}@media (max-width:980px){.dokana .contact-grid{grid-template-columns:1fr}.dokana .contact-sidebar{height:auto}.dokana .contact-sidebar-map,.dokana .contact-sidebar-map iframe{min-height:260px}}@media (max-width:560px){.dokana .contact-hero{padding:40px 0}.dokana .contact-hero h1{font-size:28px}.dokana .contact-form-card,.dokana .contact-sidebar{padding:26px 20px}.dokana .contact-form-grid{grid-template-columns:1fr}.dokana .contact-sidebar-map,.dokana .contact-sidebar-map iframe{min-height:200px}}@media (prefers-reduced-motion:reduce){.dokana .contact-social-row a{transition:none!important;transform:none!important}}.dokana .legal-hero{text-align:center;padding:64px 0 40px}@media (max-width:980px){.dokana .legal-hero{padding:32px 0 28px}}.dokana .legal-hero .eyebrow{margin:0 auto 22px}.dokana .legal-hero h1{letter-spacing:-.5px;color:#1f063e;margin-bottom:16px;font-size:38px;font-weight:800;line-height:1.25}@media (max-width:980px){.dokana .legal-hero h1{font-size:27px}}.dokana .legal-sub{color:var(--text-2);max-width:560px;margin:0 auto 26px;font-size:15.5px;line-height:1.85}.dokana .legal-hero .trust-chips{justify-content:center;margin-top:0}.dokana .legal-hero .chip svg{opacity:.7;flex-shrink:0}.dokana .legal-body{padding:10px 0 100px}.dokana .legal-layout{grid-template-columns:220px 1fr;align-items:start;gap:40px;display:grid}@media (max-width:980px){.dokana .legal-layout{grid-template-columns:1fr;gap:20px}}.dokana .legal-toc-slot{align-self:stretch;position:relative}@media (max-width:980px){.dokana .legal-toc-slot{display:contents}}.dokana .legal-toc{flex-direction:column;gap:2px;max-width:100%;padding:18px 14px;display:flex;overflow:hidden}.dokana .legal-toc.toc-static{position:relative}.dokana .legal-toc.toc-fixed{z-index:20;position:fixed}.dokana .legal-toc.toc-bottom{width:100%;position:absolute;top:auto;bottom:0;left:0}@media (max-width:980px){.dokana .legal-toc,.dokana .legal-toc.toc-fixed,.dokana .legal-toc.toc-bottom{padding:14px;position:static;width:100%!important;top:auto!important;left:auto!important}}.dokana .legal-toc-label{color:var(--rose-500);letter-spacing:.4px;margin:0 4px 10px;font-size:11px;display:block}.dokana .legal-toc nav{flex-direction:column;gap:2px;display:flex}@media (max-width:980px){.dokana .legal-toc nav{scrollbar-width:none;flex-flow:row;gap:8px;padding-bottom:2px;overflow-x:auto}.dokana .legal-toc nav::-webkit-scrollbar{display:none}}.dokana .legal-toc-link{border-radius:var(--r-md);color:var(--text-2);cursor:pointer;text-align:right;white-space:nowrap;background:0 0;border:none;align-items:center;gap:9px;padding:10px 12px;font-family:inherit;font-size:13.5px;transition:background .2s,color .2s;display:flex;position:relative}.dokana .legal-toc-link svg{opacity:.55;flex-shrink:0;transition:transform .2s,opacity .2s}.dokana .legal-toc-link:hover{color:var(--text-1);background:rgba(133,79,108,.08)}.dokana .legal-toc-link.is-active{color:var(--rose-500);background:rgba(133,79,108,.1);font-weight:700}.dokana .legal-toc-link.is-active svg{opacity:1;transform:translate(-2px)}@media (max-width:980px){.dokana .legal-toc-link{background:var(--cream-100);border-radius:100px;padding:8px 14px;font-size:12.5px}.dokana .legal-toc-link.is-active{background:var(--mauve-700);color:var(--white)}}.dokana .legal-content{flex-direction:column;gap:16px;min-width:0;display:flex}.dokana .legal-notice{border-radius:var(--r-md);background:rgba(133,79,108,.08);border:1px solid rgba(133,79,108,.16);align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.dokana .legal-notice-icon{color:var(--rose-500);flex-shrink:0;margin-top:1px}.dokana .legal-notice-icon svg{width:18px;height:18px}.dokana .legal-notice p{color:var(--text-1);font-size:13px;line-height:1.8}.dokana .legal-section{padding:0;overflow:hidden}.dokana .legal-section-head{cursor:pointer;text-align:right;background:0 0;border:none;align-items:center;gap:14px;width:100%;padding:20px 22px;font-family:inherit;display:flex}.dokana .legal-section-num{width:30px;height:30px;font-family:var(--font-display);color:var(--rose-500);background:rgba(133,79,108,.1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.dokana .legal-section-icon{color:var(--rose-500);flex-shrink:0;display:flex}.dokana .legal-section-title{color:var(--text-1);flex:1;font-size:15.5px;font-weight:700}.dokana .legal-section-chevron{color:var(--text-3);transition:transform .25s;display:flex}.dokana .legal-section.is-open .legal-section-chevron{color:var(--rose-500);transform:rotate(180deg)}.dokana .legal-section-body{flex-direction:column;gap:16px;padding:0 22px 24px;display:flex}.dokana .legal-rules-grid{grid-template-columns:1fr 1fr;gap:4px 24px;display:grid}@media (max-width:700px){.dokana .legal-rules-grid{grid-template-columns:1fr}}.dokana .legal-rule{border-bottom:1px solid var(--border);gap:12px;padding:12px 0;display:flex}.dokana .legal-rules-grid .legal-rule:last-child,.dokana .legal-rules-grid .legal-rule:nth-last-child(2){border-bottom:none}@media (max-width:700px){.dokana .legal-rules-grid .legal-rule:nth-last-child(2){border-bottom:1px solid var(--border)}.dokana .legal-rules-grid .legal-rule:last-child{border-bottom:none}}.dokana .legal-rule-icon{color:var(--rose-500);flex-shrink:0;margin-top:1px;display:flex}.dokana .legal-rule h4{color:var(--text-1);margin-bottom:4px;font-size:13.5px;font-weight:700}.dokana .legal-rule p{color:var(--text-2);font-size:12.5px;line-height:1.75}.dokana .legal-subtitle{color:var(--text-1);margin-top:4px;font-size:13px;font-weight:700}.dokana .legal-forbidden-list,.dokana .legal-plain-list{flex-direction:column;gap:10px;display:flex}.dokana .legal-forbidden-list li,.dokana .legal-plain-list li{color:var(--text-2);align-items:flex-start;gap:10px;font-size:13px;line-height:1.75;display:flex}.dokana .legal-dot{background:var(--rose-500);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:8px}.dokana .legal-lead{color:var(--text-1);font-size:13.5px;line-height:1.8}.dokana .legal-process{flex-direction:column;display:flex}.dokana .legal-process-row{gap:14px;padding-bottom:22px;display:flex;position:relative}.dokana .legal-process-row:last-child{padding-bottom:0}.dokana .legal-process-node{width:28px;height:28px;font-family:var(--font-display);color:var(--white);background:var(--mauve-700);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.dokana .legal-process-line{background:var(--border);width:1px;position:absolute;top:28px;bottom:0;right:13.5px}.dokana .legal-process-body h4{color:var(--text-1);margin-bottom:3px;font-size:13.5px;font-weight:700}.dokana .legal-process-body p{color:var(--text-2);font-size:12.5px;line-height:1.7}.dokana .legal-footnote{text-align:center;flex-direction:column;gap:12px;padding:22px 24px;display:flex}.dokana .legal-footnote p{color:var(--text-2);font-size:12.5px;line-height:1.8}.dokana .legal-copyright{color:var(--text-3);border-top:1px solid var(--border);padding-top:12px;font-size:11.5px}.login-page{--plum-950:#190019;--plum-900:#2b124c;--mauve-700:#522b5b;--rose-500:#854f6c;--blush-300:#dfb6b2;--cream-100:#fbe4d8;--white:#fff;color:var(--plum-950);box-sizing:border-box;background:rgba(239,232,239,.886);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:24px;font-family:Vazirmatn,Segoe UI,sans-serif;display:flex;position:relative;overflow:hidden}.login-page *{box-sizing:border-box}.login-page:before{content:"";z-index:0;opacity:.05;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;top:0;bottom:0;left:0;right:0}.login-background-1{opacity:.33;object-fit:cover;z-index:0;pointer-events:none;position:absolute;top:0;left:-81px}.login-background-2{opacity:.3;object-fit:cover;z-index:0;pointer-events:none;position:absolute;top:0;right:-240px}.login-glow{filter:blur(10px);z-index:0;pointer-events:none;background:radial-gradient(circle,rgba(223,182,178,.35) 0%,transparent 70%);border-radius:50%;width:640px;height:640px;animation:8s ease-in-out infinite pulse-glow;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes pulse-glow{0%,to{opacity:.7;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}}.auth-card{z-index:1;backdrop-filter:blur(6px);background:rgba(255,255,255,.98);border:1px solid rgba(255,255,255,.5);border-radius:24px;width:100%;max-width:380px;padding:36px 30px 30px;position:relative;box-shadow:0 30px 70px -20px rgba(10,0,15,.55)}.log-in-brand-mark{background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;margin:0 auto 18px;display:flex;box-shadow:0 10px 22px -8px rgba(43,18,76,.6)}.log-in-brand-mark svg{width:22px;height:22px;stroke:var(--white)}.auth-title{text-align:center;color:var(--plum-950);margin-bottom:6px;font-size:17px;font-weight:700}.auth-sub{color:rgba(82,43,91,.65);text-align:center;margin-bottom:24px;font-size:12.5px;line-height:1.8}.field-label{color:var(--mauve-700);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:11.5px;font-weight:600;display:flex}.field-label .step-num{width:16px;height:16px;color:var(--mauve-700);background:rgba(82,43,91,.12);border-radius:50%;justify-content:center;align-items:center;font-size:9.5px;font-weight:800;display:inline-flex}.field-label .step-num:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:6px}.field-label .step-num:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:6px}.field-label .step-num:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:6px}.field-label .step-num:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:6px}.phone-field{border:1.5px solid rgba(82,43,91,.18);border-radius:12px;flex-direction:row-reverse;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.phone-field:focus-within{border-color:var(--mauve-700);box-shadow:0 0 0 3px rgba(82,43,91,.12)}.phone-field.locked{background:rgba(82,43,91,.05);border-color:rgba(82,43,91,.1)}.phone-cc{color:var(--plum-900);white-space:nowrap;background:rgba(82,43,91,.06);padding:15px;font-size:13px;font-weight:600}.phone-cc:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1.5px solid rgba(82,43,91,.14)}.phone-cc:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1.5px solid rgba(82,43,91,.14)}.phone-cc:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1.5px solid rgba(82,43,91,.14)}.phone-cc:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1.5px solid rgba(82,43,91,.14)}.phone-field input{all:unset;min-width:0;color:var(--plum-950);letter-spacing:.5px;direction:ltr;flex:1;padding:12px 14px;font-family:inherit;font-size:16px}.phone-field input::placeholder{color:rgba(43,18,76,.32);letter-spacing:normal}.phone-field input:disabled{color:rgba(43,18,76,.55)}.edit-link{color:var(--mauve-700);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:10.8px;font-weight:700}.hint-row{color:#b23b5e;opacity:0;min-height:16px;margin-top:7px;font-size:11px;transition:opacity .2s}.hint-row.show{opacity:1}.send-inline{all:unset;box-sizing:border-box;background:linear-gradient(90deg, var(--plum-900) 0%, var(--mauve-700) 100%);color:var(--white);cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:12px 16px;font-size:12px;font-weight:700;transition:opacity .2s,transform .15s;display:flex}.send-inline:hover{opacity:.92}.send-inline:active{transform:scale(.97)}.send-inline[disabled]{opacity:.4;cursor:not-allowed}.btn-spinner{border:2px solid rgba(255,255,255,.4);border-top-color:var(--white);border-radius:50%;width:15px;height:15px;animation:.7s linear infinite btn-spin;display:inline-block}@keyframes btn-spin{to{transform:rotate(360deg)}}.phone-row{align-items:stretch;gap:8px;display:flex}.phone-row .phone-field{flex:1}.otp-section{opacity:0;max-height:0;margin-top:0;transition:max-height .45s cubic-bezier(.65,0,.35,1),opacity .35s;overflow:hidden}.otp-section.open{opacity:1;max-height:260px}.otp-boxes{direction:ltr;justify-content:space-between;margin-bottom:6px;padding-left:10px;padding-right:10px;display:flex}.otp-boxes input{all:unset;box-sizing:border-box;text-align:center;width:41px;height:52px;color:var(--plum-950);border:1.5px solid rgba(82,43,91,.18);border-radius:12px;font-size:16px;font-weight:500;transition:border-color .2s,box-shadow .2s}.otp-boxes input:focus{border-color:var(--mauve-700);box-shadow:0 0 0 3px rgba(82,43,91,.12)}.otp-boxes input.filled{border-color:var(--rose-500)}.otp-boxes input.error{border-color:#b23b5e;animation:.32s shake}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.resend-row{color:rgba(43,18,76,.55);justify-content:center;align-items:center;gap:5px;margin-top:4px;margin-bottom:18px;font-size:12px;display:flex}.resend-link{color:var(--mauve-700);cursor:pointer;font-weight:700;text-decoration:none}.resend-link.disabled{color:rgba(82,43,91,.4);cursor:default;pointer-events:none}.timer-num{font-variant-numeric:tabular-nums}.btn-primary{all:unset;box-sizing:border-box;background:linear-gradient(90deg, var(--plum-900) 0%, var(--mauve-700) 100%);width:100%;color:var(--white);cursor:pointer;text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px;font-size:13.5px;font-weight:700;transition:transform .15s,box-shadow .2s,opacity .2s;display:flex;box-shadow:0 10px 22px -10px rgba(43,18,76,.65)}.btn-primary:hover{box-shadow:0 12px 26px -8px rgba(43,18,76,.75)}.btn-primary:active{transform:scale(.98)}.btn-primary[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none}.btn-primary svg{width:15px;height:15px;stroke:var(--white);transition:transform .2s}.btn-primary:hover svg{transform:translate(-3px)}.legal-note{color:rgba(43,18,76,.45);text-align:center;margin-top:16px;font-size:10.8px;line-height:1.8}.legal-note a{color:var(--mauve-700);font-weight:600;text-decoration:none}.success-pane{text-align:center;flex-direction:column;align-items:center;padding:12px 0 4px;display:none}.success-pane.show{display:flex}.success-check{background:linear-gradient(135deg, var(--plum-900), var(--mauve-700));border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:flex;box-shadow:0 10px 24px -8px rgba(43,18,76,.5)}.success-check svg{width:26px;height:26px;stroke:var(--white)}.success-title{margin-bottom:5px;font-size:15.5px;font-weight:700}.success-sub{color:rgba(82,43,91,.65);font-size:12px}.form-wrap.hidden{display:none}.success-icon{width:64px;height:64px;margin:0 auto 20px}.success-check-svg{width:100%;height:100%;overflow:visible}.success-circle{stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-dasharray:145;stroke-dashoffset:145px;animation:.8s ease-out forwards draw-circle,.1s ease-out .8s forwards circle-fill}.success-check{stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30px;animation:.4s ease-out .8s forwards draw-check}@keyframes draw-circle{to{stroke-dashoffset:0}}@keyframes draw-check{to{stroke-dashoffset:0}}@keyframes circle-fill{to{transform:scale(1)}}@media (max-width:640px){.login-background-2{display:none}}.sidebar{width:var(--sidebar-w);min-width:var(--sidebar-w);background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:22px;flex-direction:column;height:calc(100vh - 36px);transition:width .4s cubic-bezier(.65,0,.35,1),min-width .4s cubic-bezier(.65,0,.35,1),transform .35s cubic-bezier(.65,0,.35,1);display:flex;position:sticky;top:18px;box-shadow:0 14px 40px -16px rgba(25,0,25,.28)}.sidebar.collapsed{width:var(--sidebar-w-collapsed);min-width:var(--sidebar-w-collapsed)}.brand-row{align-items:center;gap:11px;padding:20px 18px 16px;transition:padding .4s cubic-bezier(.65,0,.35,1),justify-content .4s cubic-bezier(.65,0,.35,1);display:flex;position:relative}.sidebar.collapsed .brand-row{justify-content:center;padding:20px 0 16px}.brand-mark{all:unset;cursor:pointer;background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 6px 16px -6px rgba(43,18,76,.55)}.brand-mark:hover{box-shadow:0 8px 20px -6px rgba(43,18,76,.65)}.brand-mark:active{transform:scale(.94)}.brand-mark svg{width:18px;height:18px;stroke:var(--white);transition:transform .3s}.brand-text{white-space:nowrap;opacity:1;flex:1;transition:opacity .3s,flex .4s cubic-bezier(.65,0,.35,1);overflow:hidden}.sidebar.collapsed .brand-text{opacity:0;flex:0 0 0}.brand-name{color:var(--plum-950);font-size:14.5px;font-weight:700}.brand-sub{color:rgba(82,43,91,.65);margin-top:1px;font-size:11px}.nav-scroll{flex-direction:column;flex:1;gap:10px;padding:10px 14px 12px;transition:padding .4s cubic-bezier(.65,0,.35,1);display:flex;overflow-x:hidden;overflow-y:auto}.sidebar.collapsed .nav-scroll{padding:6px 10px 12px}.nav-scroll::-webkit-scrollbar{width:5px}.nav-scroll::-webkit-scrollbar-track{background:0 0}.nav-scroll::-webkit-scrollbar-thumb{background:rgba(82,43,91,.25);border-radius:10px}.nav-item{position:relative}.nav-link,.nav-toggle{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(43,18,76,.72);white-space:nowrap;border-radius:9px;align-items:center;gap:0;width:100%;padding:9px 10px;font-size:13.3px;font-weight:500;transition:background .18s,color .18s,padding .35s cubic-bezier(.65,0,.35,1),justify-content .35s;display:flex}.sidebar.collapsed .nav-link,.sidebar.collapsed .nav-toggle{justify-content:center;padding:10px;border-right:none!important}.nav-link svg:first-child,.nav-toggle svg:first-child{width:16px;height:16px;stroke:var(--mauve-700);flex-shrink:0}.nav-link:hover,.nav-toggle:hover{color:var(--plum-950);background:rgba(82,43,91,.09)}.nav-link.active,.nav-toggle.active{color:var(--plum-950);border-right:3px solid var(--mauve-700);background:linear-gradient(90deg,rgba(43,18,76,.14) 0%,rgba(82,43,91,.14) 100%);padding-right:7px;font-weight:700}.nav-link.active svg,.nav-toggle.active svg{stroke:var(--plum-900)}.label{text-overflow:ellipsis;opacity:1;flex:1;max-width:200px;overflow:hidden}.label:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px;transition:opacity .25s,max-width .4s cubic-bezier(.65,0,.35,1),margin-left .4s cubic-bezier(.65,0,.35,1),flex .4s cubic-bezier(.65,0,.35,1)}.label:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px;transition:opacity .25s,max-width .4s cubic-bezier(.65,0,.35,1),margin-left .4s cubic-bezier(.65,0,.35,1),flex .4s cubic-bezier(.65,0,.35,1)}.label:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px;transition:opacity .25s,max-width .4s cubic-bezier(.65,0,.35,1),margin-right .4s cubic-bezier(.65,0,.35,1),flex .4s cubic-bezier(.65,0,.35,1)}.label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px;transition:opacity .25s,max-width .4s cubic-bezier(.65,0,.35,1),margin-right .4s cubic-bezier(.65,0,.35,1),flex .4s cubic-bezier(.65,0,.35,1)}.sidebar.collapsed .label{opacity:0;flex:0 0 0;max-width:0;overflow:hidden}.sidebar.collapsed .label:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.sidebar.collapsed .label:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.sidebar.collapsed .label:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.sidebar.collapsed .label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.chev{opacity:1;flex-shrink:0;width:13px;height:13px;stroke:rgba(82,43,91,.55)!important}.chev:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px;transition:transform .25s,opacity .3s,width .4s cubic-bezier(.65,0,.35,1),margin-left .4s cubic-bezier(.65,0,.35,1)}.chev:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px;transition:transform .25s,opacity .3s,width .4s cubic-bezier(.65,0,.35,1),margin-left .4s cubic-bezier(.65,0,.35,1)}.chev:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px;transition:transform .25s,opacity .3s,width .4s cubic-bezier(.65,0,.35,1),margin-right .4s cubic-bezier(.65,0,.35,1)}.chev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px;transition:transform .25s,opacity .3s,width .4s cubic-bezier(.65,0,.35,1),margin-right .4s cubic-bezier(.65,0,.35,1)}.nav-toggle[aria-expanded=true] .chev{transform:rotate(180deg)}.sidebar.collapsed .chev{opacity:0;width:0}.sidebar.collapsed .chev:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.sidebar.collapsed .chev:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.sidebar.collapsed .chev:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.sidebar.collapsed .chev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.section-gap{height:2px;margin:0}.section-label{color:rgba(82,43,91,.5);letter-spacing:.3px;opacity:1;max-height:26px;padding:6px 10px 2px;font-size:10.5px;font-weight:700;transition:opacity .25s,max-height .4s cubic-bezier(.65,0,.35,1),padding .4s cubic-bezier(.65,0,.35,1);overflow:hidden}.sidebar.collapsed .section-label{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.submenu{max-height:0;transition:max-height .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.sidebar.collapsed .submenu{display:none}.submenu-inner{padding:2px 0 4px;position:relative}.submenu-inner:before{content:"";background:rgba(82,43,91,.18);width:1px;position:absolute;top:0;bottom:10px;right:20px}.sub-link{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(43,18,76,.65);border-radius:8px;align-items:center;gap:9px;width:100%;padding:8px 33px 8px 10px;font-size:12.7px;transition:background .16s,color .16s;display:flex;position:relative}.sub-link:before{content:"";background:rgba(82,43,91,.35);border-radius:50%;width:5px;height:5px;transition:background .16s,transform .16s;position:absolute;right:17px}.sub-link:hover{color:var(--plum-950);background:rgba(82,43,91,.09)}.sub-link.active{color:var(--plum-950);font-weight:700}.sub-link.active:before{background:var(--mauve-700);transform:scale(1.4)}.sidebar-footer{border-top:1px solid rgba(25,0,25,.08);flex-shrink:0;align-items:center;gap:6px;padding:12px 14px;transition:padding .4s cubic-bezier(.65,0,.35,1);display:flex}.sidebar.collapsed .sidebar-footer{padding:12px}.user-card{cursor:pointer;border-radius:10px;flex:1;align-items:center;gap:0;min-width:0;padding:6px;transition:background .18s,justify-content .35s;display:flex}.sidebar.collapsed .user-card{justify-content:center}.user-card:hover{background:rgba(82,43,91,.09)}.user-avatar{background:linear-gradient(135deg, var(--mauve-700), var(--plum-900));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:5px;display:flex;overflow:hidden}.user-avatar a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.user-avatar img{object-fit:contain;width:70%;height:100%}.user-meta{opacity:1;flex:1;max-width:160px;overflow:hidden}.user-meta:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:9px;transition:opacity .3s,max-width .4s cubic-bezier(.65,0,.35,1),margin-left .4s cubic-bezier(.65,0,.35,1),flex .4s cubic-bezier(.65,0,.35,1)}.user-meta:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:9px;transition:opacity .3s,max-width .4s cubic-bezier(.65,0,.35,1),margin-left .4s cubic-bezier(.65,0,.35,1),flex .4s cubic-bezier(.65,0,.35,1)}.user-meta:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:9px;transition:opacity .3s,max-width .4s cubic-bezier(.65,0,.35,1),margin-right .4s cubic-bezier(.65,0,.35,1),flex .4s cubic-bezier(.65,0,.35,1)}.user-meta:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:9px;transition:opacity .3s,max-width .4s cubic-bezier(.65,0,.35,1),margin-right .4s cubic-bezier(.65,0,.35,1),flex .4s cubic-bezier(.65,0,.35,1)}.sidebar.collapsed .user-meta{opacity:0;flex:0 0 0;max-width:0}.sidebar.collapsed .user-meta:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.sidebar.collapsed .user-meta:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.sidebar.collapsed .user-meta:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.sidebar.collapsed .user-meta:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.user-name{white-space:nowrap;text-overflow:ellipsis;color:var(--plum-950);font-size:12.6px;font-weight:600;overflow:hidden}.user-role{color:rgba(82,43,91,.6);white-space:nowrap;text-overflow:ellipsis;font-size:10.8px;overflow:hidden}.logout-btn{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(82,43,91,.55);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background .18s,color .18s,transform .15s,width .4s cubic-bezier(.65,0,.35,1),opacity .25s;display:flex}.logout-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.logout-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.logout-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.logout-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.logout-btn svg{stroke:currentColor;flex-shrink:0;width:16px;height:16px}.logout-btn:hover{color:#dc2626;background:rgba(220,38,38,.1)}.logout-btn:active{transform:scale(.92)}.sidebar.collapsed .logout-btn{opacity:0;pointer-events:none;width:0}.sidebar.collapsed .logout-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.sidebar.collapsed .logout-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.sidebar.collapsed .logout-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.sidebar.collapsed .logout-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.tooltip{background:var(--plum-950);color:var(--white);white-space:nowrap;opacity:0;pointer-events:none;z-index:20;border-radius:7px;padding:6px 11px;font-size:12px;font-weight:500;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)scale(.92);box-shadow:0 8px 20px -6px rgba(25,0,25,.4)}.tooltip:after{content:"";border:5px solid transparent;border-right-color:var(--plum-950);position:absolute;top:50%;right:100%;transform:translateY(-50%)}.sidebar.collapsed .nav-item:hover .tooltip{opacity:1;transform:translateY(-50%)scale(1)}.content{flex:1;min-width:0;padding:20px 46px}.content h1{color:var(--plum-950);margin-bottom:6px;font-size:19px;font-weight:700}.content p{color:rgba(43,18,76,.55);font-size:13px;line-height:1.9}.mobile-topbar-toggle{all:unset;top:16px;z-index:40;background:var(--white);cursor:pointer;border:1px solid rgba(25,0,25,.08);border-radius:15px;justify-content:center;align-items:center;gap:8px;min-width:42px;height:42px;transition:min-width .3s cubic-bezier(.65,0,.35,1),padding .3s cubic-bezier(.65,0,.35,1),transform .15s,background .2s;display:none;position:fixed;box-shadow:0 10px 24px -10px rgba(25,0,25,.4)}.mobile-topbar-toggle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}.mobile-topbar-toggle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}.mobile-topbar-toggle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.mobile-topbar-toggle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.mobile-topbar-toggle:active{transform:scale(.95)}.mobile-topbar-toggle.is-open{background:var(--plum-950);border-color:var(--plum-950)}.toggle-icon-swap{flex-shrink:0;width:19px;height:19px;position:relative}.toggle-icon-swap svg{width:19px;height:19px;stroke:var(--plum-900);transition:opacity .25s,transform .3s cubic-bezier(.65,0,.35,1);position:absolute;top:0;bottom:0;left:0;right:0}.icon-back{opacity:0;transform:rotate(-90deg)scale(.6)}.mobile-topbar-toggle.is-open .icon-menu{opacity:0;transform:rotate(90deg)scale(.6)}.mobile-topbar-toggle.is-open .icon-back{opacity:1;stroke:var(--white);transform:rotate(0)scale(1)}.toggle-label{white-space:nowrap;opacity:0;max-width:0;color:var(--white);font-size:13px;font-weight:600;transition:max-width .3s cubic-bezier(.65,0,.35,1),opacity .25s 50ms;overflow:hidden}.mobile-topbar-toggle.is-open .toggle-label{opacity:1;max-width:60px}.sidebar-overlay{z-index:35;backdrop-filter:blur(2px);background:rgba(25,0,25,.45);animation:.25s overlay-fade;display:none;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes overlay-fade{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){body{gap:0}body.sidebar-locked{overflow:hidden}.mobile-topbar-toggle{display:flex}.sidebar-overlay{display:block}.sidebar,.sidebar.collapsed{top:0;bottom:0;height:100vh;z-index:38;visibility:hidden;pointer-events:none;border-radius:18px 0 0 18px;width:min(320px,84vw);min-width:min(320px,84vw);height:100dvh;transition:transform .35s cubic-bezier(.65,0,.35,1),visibility 0s linear .35s;position:fixed;top:0;left:auto;right:0;transform:translate(100%);box-shadow:0 24px 60px -20px rgba(25,0,25,.45)}.sidebar.mobile-open,.sidebar.collapsed.mobile-open{visibility:visible;pointer-events:auto;transition:transform .35s cubic-bezier(.65,0,.35,1),visibility linear;transform:translate(0)}.sidebar.collapsed .label,.sidebar.collapsed .brand-text,.sidebar.collapsed .chev,.sidebar.collapsed .user-meta,.sidebar.collapsed .section-label{opacity:1;flex:1;max-width:200px}.sidebar.collapsed .label:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px}.sidebar.collapsed .label:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px}.sidebar.collapsed .brand-text:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px}.sidebar.collapsed .brand-text:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px}.sidebar.collapsed .chev:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px}.sidebar.collapsed .chev:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px}.sidebar.collapsed .user-meta:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px}.sidebar.collapsed .user-meta:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px}.sidebar.collapsed .section-label:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px}.sidebar.collapsed .section-label:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px}.sidebar.collapsed .label:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px}.sidebar.collapsed .label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px}.sidebar.collapsed .brand-text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px}.sidebar.collapsed .brand-text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px}.sidebar.collapsed .chev:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px}.sidebar.collapsed .chev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px}.sidebar.collapsed .user-meta:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px}.sidebar.collapsed .user-meta:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px}.sidebar.collapsed .section-label:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px}.sidebar.collapsed .section-label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px}.sidebar.collapsed .brand-row{justify-content:flex-start;padding:20px 18px 16px}.sidebar.collapsed .nav-scroll{padding:10px 14px 12px}.sidebar.collapsed .nav-link,.sidebar.collapsed .nav-toggle{justify-content:flex-start;padding:9px 10px}.sidebar.collapsed .user-card{justify-content:flex-start}.sidebar.collapsed .logout-btn{opacity:1;pointer-events:auto;width:34px}.sidebar.collapsed .logout-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.sidebar.collapsed .logout-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.sidebar.collapsed .logout-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.sidebar.collapsed .logout-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.sidebar.collapsed .submenu{display:block}.brand-mark{display:none}.brand-row:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:63px}.brand-row:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:63px}.brand-row:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:63px}.brand-row:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:63px}.content{width:100%;padding:84px 22px 32px}}@media (max-width:640px){.sidebar,.sidebar.collapsed{width:min(300px,88vw);min-width:min(300px,88vw)}.mobile-topbar-toggle{top:20px;min-width:40px;height:40px}.mobile-topbar-toggle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.mobile-topbar-toggle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.mobile-topbar-toggle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.mobile-topbar-toggle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.content{padding:76px 16px 24px}.content h1{font-size:17px}}.request-grid{grid-template-columns:1fr 1fr 1fr;gap:18px 20px;display:grid}.request-grid.cols-2{grid-template-columns:1fr 1fr}@media (max-width:900px){.request-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.request-grid,.request-grid.cols-2{grid-template-columns:1fr;gap:14px}}.request-field{flex-direction:column;gap:6px;display:flex}.request-field.full{grid-column:1/-1}.request-field label{color:rgba(43,18,76,.75);font-size:13px;font-weight:600}.request-field .optional{color:rgba(82,43,91,.45);font-size:11.5px;font-weight:400}.field-label-tip{cursor:help;align-items:center;gap:5px;width:fit-content;display:inline-flex;position:relative}.field-label-tip svg{stroke:rgba(82,43,91,.5);flex-shrink:0;width:13px;height:13px}.field-tooltip{background:var(--plum-950,#190019);color:#fff;opacity:0;visibility:hidden;pointer-events:none;z-index:10;border-radius:10px;width:230px;max-width:calc(100vw - 56px);padding:10px 12px;font-size:11px;font-weight:400;line-height:1.7;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;bottom:calc(100% + 9px);right:0;transform:translateY(4px);box-shadow:0 12px 26px -10px rgba(25,0,25,.55)}.field-tooltip:after{content:"";border:6px solid transparent;border-top-color:var(--plum-950,#190019);position:absolute;top:100%;right:14px}.field-label-tip:hover .field-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.request-field input,.request-field select,.request-field textarea{box-sizing:border-box;color:var(--plum-950,#190019);background:#fafafa;border:1px solid rgba(82,43,91,.2);border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:13.5px;transition:border-color .15s,box-shadow .15s}.request-field select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23522b5b' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:10px;background-repeat:no-repeat;background-size:14px;padding-left:32px}.request-field select:disabled{opacity:.5;cursor:not-allowed}.request-field textarea{resize:vertical;min-height:78px;line-height:1.7}.field-hint{color:rgba(82,43,91,.55);margin:2px 0 0;font-size:11px;line-height:1.7}.file-input{box-sizing:border-box;color:rgba(43,18,76,.7);cursor:pointer;background:#fafafa;border:1px solid rgba(82,43,91,.2);border-radius:10px;align-items:center;gap:9px;padding:10px 12px;font-size:12.8px;transition:border-color .15s,background .15s;display:flex}.file-input:hover{border-color:var(--mauve-700,#522b5b);background:#fff}.file-input svg{width:15px;height:15px;stroke:var(--mauve-700,#522b5b);flex-shrink:0}.file-input span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-input input[type=file]{display:none}.request-field input:focus,.request-field select:focus,.request-field textarea:focus{border-color:var(--mauve-700,#522b5b);box-shadow:inset 0 0 0 1px var(--mauve-700,#522b5b);background-color:#fff}.request-page{box-sizing:border-box;width:100%;margin:0}.request-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.request-header h1{color:var(--plum-950,#190019);margin:0 0 4px;font-size:19px;font-weight:700}.request-header p{color:rgba(82,43,91,.65);margin:0;font-size:13px}.request-header .step-count{color:var(--mauve-700,#522b5b);white-space:nowrap;background:rgba(82,43,91,.09);border-radius:100px;flex-shrink:0;padding:6px 14px;font-size:12px;font-weight:700}.request-header-side{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}@media (max-width:640px){.request-header{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:18px}.request-header h1{font-size:17px}.request-header-side{align-items:flex-start}.request-header .step-count{align-self:flex-start}}.request-video-link{color:var(--mauve-700,#522b5b);background:0 0;align-items:center;gap:6px;width:fit-content;padding:0;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.request-video-link svg{stroke:currentColor;flex-shrink:0;width:13px;height:13px}.request-video-link:hover{text-decoration:underline}.request-stepper{background:var(--white,#fff);border:1px solid rgba(25,0,25,.08);border-radius:18px;justify-content:space-between;margin:0 0 28px;padding:22px 20px;display:flex;position:relative;box-shadow:0 14px 32px -18px rgba(25,0,25,.28)}.stepper-rail{z-index:0;background:rgba(82,43,91,.14);border-radius:2px;height:2px;position:absolute;top:45px;left:58px;right:58px}.stepper-rail-fill{background:linear-gradient(90deg, var(--mauve-700,#522b5b), var(--plum-900,#2b124c));border-radius:2px;height:100%;transition:width .45s cubic-bezier(.65,0,.35,1);position:absolute;top:0;right:0}.step-node{z-index:1;cursor:default;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:9px;font-family:inherit;display:flex;position:relative}.step-node.clickable{cursor:pointer}.step-node-circle{background:var(--white,#fff);color:rgba(82,43,91,.45);border:2px solid rgba(82,43,91,.2);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:700;transition:background .25s,border-color .25s,color .25s,transform .15s;display:flex}.step-node.clickable:hover .step-node-circle{transform:scale(1.06)}.step-node.active .step-node-circle{background:linear-gradient(135deg, var(--plum-900,#2b124c), var(--mauve-700,#522b5b));color:#fff;border-color:transparent;box-shadow:0 6px 16px -6px rgba(43,18,76,.55)}.step-node.done .step-node-circle{color:#23874a;background:#e6f7ec;border-color:#2f9e59}.step-node-circle svg{stroke:currentColor;width:15px;height:15px}.step-node-label{color:rgba(43,18,76,.5);white-space:nowrap;font-size:12px;font-weight:600;transition:color .25s}.step-node.active .step-node-label{color:var(--plum-950,#190019)}.step-node.done .step-node-label{color:#23874a}@media (max-width:900px){.request-stepper{padding:20px 14px}}@media (max-width:640px){.request-stepper{padding:14px 10px 16px}.step-node-circle{width:28px;height:28px;font-size:11.5px}.step-node-label{display:none}.stepper-rail{top:32px;left:30px;right:30px}}@media (max-width:360px){.request-stepper{padding:12px 6px 14px}.stepper-rail{top:32px}}.request-card{background:var(--white,#fff);border:1px solid rgba(25,0,25,.08);border-radius:18px;min-height:320px;padding:28px 26px;box-shadow:0 16px 32px -16px rgba(25,0,25,.3)}@media (max-width:900px){.request-card{padding:22px 20px}}@media (max-width:640px){.request-card{border-radius:14px;min-height:0;padding:18px 14px}.request-step-title{font-size:14.5px}.request-step-sub{margin-bottom:18px;font-size:12px}}.request-step-title{color:var(--plum-950,#190019);margin:0 0 3px;font-size:15.5px;font-weight:700}.request-step-sub{color:rgba(82,43,91,.6);margin:0 0 22px;font-size:12.5px}.request-nav{justify-content:space-between;align-items:center;margin-top:22px;display:flex}.request-btn{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:11px 22px;font-family:inherit;font-size:13.5px;font-weight:700;transition:background .15s,opacity .15s,transform .1s;display:inline-flex}@media (max-width:480px){.request-nav{flex-direction:column-reverse;align-items:stretch;gap:10px;margin-top:18px}.request-btn{justify-content:center;width:100%;padding:12px 18px}}.request-btn:active{transform:scale(.97)}.request-btn svg{stroke:currentColor;width:15px;height:15px}.request-btn.primary{background:linear-gradient(90deg, var(--plum-900,#2b124c), var(--mauve-700,#522b5b));color:#fff}.request-btn.primary:hover{opacity:.92}.request-btn.primary:disabled{opacity:.45;cursor:not-allowed}.request-btn.ghost{color:rgba(82,43,91,.75);background:0 0;border:1px solid rgba(82,43,91,.25)}.request-btn.ghost:hover{background:rgba(82,43,91,.07)}.request-btn.ghost:disabled{opacity:.35;cursor:not-allowed}.request-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:50px 20px;display:flex}@media (max-width:480px){.request-success{padding:34px 10px}.request-success p{max-width:280px}}.request-success-icon{background:#e6f7ec;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;animation:.35s cubic-bezier(.34,1.56,.64,1) pop-in;display:flex}.request-success-icon svg{stroke:#23874a;stroke-width:2.6px;width:28px;height:28px}@keyframes pop-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.request-success h2{color:var(--plum-950,#190019);margin:0;font-size:16.5px;font-weight:700}.request-success p{color:rgba(82,43,91,.6);max-width:340px;margin:0;font-size:13px}.request-success-code{color:var(--mauve-700,#522b5b);background:rgba(82,43,91,.09);border-radius:100px;margin-top:4px;padding:7px 16px;font-size:12.5px;font-weight:700}.owner-otp-step{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.owner-otp-step .request-step-title,.owner-otp-step .request-step-sub{text-align:center}.otp-field{flex-direction:column;align-items:center;width:100%;max-width:340px;display:flex}.otp-field label,.otp-field input{text-align:center}.otp-submit-btn{width:fit-content;margin:12px auto 0;display:flex}.otp-hint{color:rgba(82,43,91,.6);text-align:center;margin:4px 0 16px;font-size:12px}.otp-boxes-owner{direction:ltr;justify-content:center;gap:8px;margin-top:4px;margin-bottom:6px;padding-left:10px;padding-right:10px;display:flex}.otp-boxes-owner input{all:unset;box-sizing:border-box;text-align:center;width:44px;height:52px;color:var(--plum-950);border:1.5px solid rgba(82,43,91,.18);border-radius:12px;font-size:16px;font-weight:500;transition:border-color .2s,box-shadow .2s}.otp-boxes-owner input:focus{border-color:var(--mauve-700);box-shadow:0 0 0 3px rgba(82,43,91,.12)}.otp-boxes-owner input.filled{border-color:var(--rose-500)}.otp-boxes-owner input.error{border-color:#b23b5e;animation:.32s shake}.otp-box{text-align:center;width:44px;height:52px;color:var(--plum-950,#190019);background:#fff;border:1px solid rgba(82,43,91,.25);border-radius:10px;outline:none;font-size:20px;font-weight:700;transition:border-color .15s,box-shadow .15s}.otp-box:focus{border-color:var(--mauve-700,#522b5b);box-shadow:0 0 0 3px rgba(82,43,91,.15)}.otp-box:disabled{color:rgba(82,43,91,.4);background:rgba(82,43,91,.05)}@media (max-width:380px){.otp-box{width:38px;height:46px;font-size:18px}}.otp-link-btn{font-family:inherit;font-size:inherit;color:var(--mauve-700,#522b5b);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.otp-link-btn:disabled{color:rgba(82,43,91,.4);cursor:not-allowed;text-decoration:none}.otp-resend{margin:14px auto 0;font-size:12px;display:block}.otp-error{color:#dc2626;text-align:center;margin-top:14px;font-size:12.5px}.otp-done-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;padding:4px 0;display:flex}.otp-done-check{color:#fff;background:#23874a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.otp-done-check svg{width:12px;height:12px}.otp-done-mobile{color:var(--plum-950,#190019);direction:ltr;font-size:13.5px;font-weight:700}.otp-done-name{color:rgba(82,43,91,.6);font-size:12.5px}.otp-done-edit{font-size:12px}.otp-continue-btn{margin-top:16px}.file-input{box-sizing:border-box;align-items:center;gap:8px;width:100%;min-width:0;display:flex;overflow:hidden}.request-grid .request-field{min-width:0}.file-input-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.request-field .input-error{border-color:#dc2626!important}.field-error{color:#dc2626;margin-top:6px;font-size:12px;line-height:1.5;display:block}.slug-input-wrap{position:relative}.slug-input-wrap input{text-align:right;width:100%;padding-left:36px}.slug-status-icon{pointer-events:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.slug-status-icon svg{width:100%;height:100%}.slug-status-loading{color:#9ca3af;animation:.8s linear infinite slug-spin}.slug-status-success{color:#16a34a}.slug-status-error{color:#dc2626}.slug-input-success{border-color:#16a34a!important}.slug-input-error{border-color:#dc2626!important}@keyframes slug-spin{0%{transform:translateY(-50%)rotate(0)}to{transform:translateY(-50%)rotate(360deg)}}.template-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.template-card{cursor:pointer;text-align:center;background:#fafafa;border:1px solid rgba(82,43,91,.14);border-radius:14px;padding:10px;transition:border-color .18s,transform .15s,box-shadow .18s;position:relative}.template-card:hover{transform:translateY(-2px);box-shadow:0 10px 20px -12px rgba(25,0,25,.35)}.template-card.selected{border-color:var(--mauve-700,#522b5b);background:#fff;box-shadow:0 10px 24px -12px rgba(82,43,91,.4)}.template-preview{background:#2b124c;border-radius:9px;height:74px;margin-bottom:10px;position:relative;overflow:hidden}.template-preview-img{object-fit:cover;width:100%;height:100%;display:block}.template-preview-overlay{opacity:0;background:rgba(25,0,25,.45);justify-content:center;align-items:center;transition:opacity .18s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.template-card:hover .template-preview-overlay{opacity:1}.template-preview-eye{cursor:pointer;background:rgba(255,255,255,.92);border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .15s;display:flex}.template-preview-eye:hover{transform:scale(1.08)}.template-preview-eye svg{width:16px;height:16px;stroke:var(--mauve-700,#522b5b);stroke-width:2px;fill:none}.template-name{color:var(--plum-950,#190019);font-size:12.5px;font-weight:700}.template-desc{color:rgba(82,43,91,.55);margin-top:2px;font-size:10.8px}.template-check{background:var(--mauve-700,#522b5b);color:#fff;opacity:0;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:opacity .15s,transform .15s;display:flex;position:absolute;top:8px;left:8px;transform:scale(.6)}.template-card.selected .template-check{opacity:1;transform:scale(1)}.template-check svg{stroke:#fff;stroke-width:3px;width:11px;height:11px}@media (max-width:760px){.template-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.template-grid{grid-template-columns:1fr}.template-preview{height:60px}}.plan-list{flex-direction:column;gap:10px;display:flex}.plan-row{cursor:pointer;background:#fafafa;border:1px solid rgba(82,43,91,.14);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative}.plan-row:hover{border-color:rgba(82,43,91,.3);box-shadow:0 8px 18px -14px rgba(25,0,25,.35)}.plan-row.selected{border-color:var(--mauve-700,#522b5b);background:#fff;box-shadow:0 10px 22px -14px rgba(82,43,91,.42)}.plan-radio{border:2px solid rgba(82,43,91,.3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:border-color .18s;display:flex}.plan-row.selected .plan-radio{border-color:var(--mauve-700,#522b5b)}.plan-radio-dot{background:var(--mauve-700,#522b5b);opacity:0;border-radius:50%;width:9px;height:9px;transition:opacity .15s,transform .15s;transform:scale(.5)}.plan-row.selected .plan-radio-dot{opacity:1;transform:scale(1)}.plan-row-main{flex:1;min-width:0}.plan-name{color:var(--plum-950,#190019);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;line-height:1.5;display:flex}.plan-badge{background:linear-gradient(90deg, var(--plum-900,#2b124c), var(--mauve-700,#522b5b));color:#fff;white-space:nowrap;border-radius:100px;padding:3px 9px;font-size:10px;font-weight:700}.plan-price{text-align:left;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;display:flex}.plan-price .amount{color:var(--mauve-700,#522b5b);white-space:nowrap;font-size:16px;font-weight:600}.plan-price .unit{color:rgba(82,43,91,.55);white-space:nowrap;font-size:10.5px}@media (max-width:480px){.plan-row{padding:12px 14px}.plan-price{align-items:flex-end}}.summary-box{background:#fafafa;border:1px solid rgba(82,43,91,.14);border-radius:14px;margin-bottom:20px;padding:18px 20px}@media (max-width:480px){.summary-box{padding:14px 16px}.summary-row{font-size:12px}.summary-row.total .v{font-size:14.5px}}.summary-group-title{color:var(--mauve-700,#522b5b);opacity:.75;padding:10px 12px 4px;font-size:11.5px;font-weight:700}.summary-group-title:first-child{padding-top:0}.summary-thumb{object-fit:cover;cursor:zoom-in;background:#fff;border:1px solid rgba(82,43,91,.16);border-radius:10px;width:44px;height:44px;transition:transform .15s;display:block}.summary-thumb:hover{transform:scale(1.05)}.image-preview-box{background:var(--white,#fff);border-radius:18px;width:100%;max-width:420px;padding:16px;animation:.25s cubic-bezier(.34,1.56,.64,1) pop-in;position:relative;box-shadow:0 20px 44px -18px rgba(25,0,25,.45)}.image-preview-box img{object-fit:contain;border-radius:12px;width:100%;max-height:70vh;display:block}.image-preview-close{z-index:1;background:rgba(255,255,255,.85);position:absolute;top:6px;left:6px}.summary-row{border-bottom:1px dashed rgba(82,43,91,.16);justify-content:space-between;align-items:center;padding:9px 12px;font-size:13px;display:flex}.summary-row:last-child{border-bottom:none}.summary-row .k{color:rgba(82,43,91,.6)}.summary-row .v{color:var(--plum-950,#190019);font-weight:500}.discount-row{align-items:center;gap:8px;padding:8px 12px 4px;display:flex}.discount-input{min-width:0;color:var(--plum-950,#190019);background:#fff;border:1px solid rgba(82,43,91,.22);border-radius:10px;outline:none;flex:1;padding:10px 12px;font-family:inherit;font-size:12.5px;transition:border-color .15s}.discount-input:focus{border-color:var(--mauve-700,#522b5b)}.discount-input:disabled{color:rgba(82,43,91,.55);background:rgba(82,43,91,.06)}.discount-row button.discount-btn{-webkit-appearance:none;appearance:none;border:1px solid var(--mauve-700,#522b5b);color:var(--mauve-700,#522b5b);white-space:nowrap;cursor:pointer;background:#fff;border-radius:10px;flex-shrink:0;padding:10px 16px;font-family:inherit;font-size:12.5px;font-weight:700;line-height:1;transition:background .15s,color .15s,border-color .15s}.discount-row button.discount-btn:hover:not(:disabled){background:var(--mauve-700,#522b5b);color:#fff}.discount-row button.discount-btn:active:not(:disabled){transform:translateY(1px)}.discount-row button.discount-btn:disabled{opacity:.5;cursor:not-allowed;color:var(--mauve-700,#522b5b);background:#fff}.discount-error{color:#c0392b;padding:2px 12px 8px;font-size:11.5px}.summary-row.price-original .v{color:rgba(82,43,91,.5);font-weight:500;text-decoration:line-through}.discount-final{font-size:16px;color:var(--mauve-700,#522b5b)!important}.pay-methods{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:8px;display:grid}.pay-method{cursor:pointer;background:#fafafa;border:2px solid rgba(82,43,91,.14);border-radius:12px;align-items:center;gap:10px;padding:13px 14px;transition:border-color .18s,background .18s;display:flex}.pay-method.selected{border-color:var(--mauve-700,#522b5b);background:#fff}.pay-method svg{width:18px;height:18px;stroke:var(--mauve-700,#522b5b);flex-shrink:0}.pay-method-text .t{color:var(--plum-950,#190019);font-size:12.8px;font-weight:700}.pay-method-text .s{color:rgba(82,43,91,.55);font-size:10.8px}@media (max-width:560px){.pay-methods{grid-template-columns:1fr}.pay-method{padding:12px 13px}}.rules-agree{color:rgba(82,43,91,.75);cursor:pointer;user-select:none;align-items:flex-start;gap:8px;margin-top:14px;font-size:12.5px;display:flex}.rules-agree input[type=checkbox]{width:16px;height:16px;accent-color:var(--mauve-700,#522b5b);cursor:pointer;flex-shrink:0;margin-top:1px}.rules-agree a{color:var(--mauve-700,#522b5b);font-weight:600;text-decoration:underline}.card-to-card-status{color:var(--plum-950,#190019);background:rgba(82,43,91,.06);border:1px dashed rgba(82,43,91,.25);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px 14px;font-size:12.5px;display:flex}.card-to-card-edit{color:var(--mauve-700,#522b5b);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:700}.card-to-card-edit:hover{text-decoration:underline}.modal-box{background:var(--white,#fff);border-radius:18px;width:100%;max-width:380px;padding:22px 20px;animation:.25s cubic-bezier(.34,1.56,.64,1) pop-in;box-shadow:0 20px 44px -18px rgba(25,0,25,.45)}.modal-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.modal-header h4{color:var(--plum-950,#190019);margin:0;font-size:15px;font-weight:700}.modal-close{color:rgba(82,43,91,.6);cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:22px;line-height:1}.modal-close:hover{color:var(--plum-950,#190019)}.modal-desc{color:rgba(82,43,91,.7);margin:0 0 16px;font-size:12.5px;line-height:1.8}.card-number-value{letter-spacing:.5px;color:var(--mauve-700,#522b5b);direction:ltr;unicode-bidi:plaintext;font-size:15px;font-weight:700}.card-copy-btn{color:var(--mauve-700,#522b5b);cursor:pointer;background:#fff;border:1px solid rgba(82,43,91,.25);border-radius:8px;flex-shrink:0;padding:6px 12px;font-size:11.5px;font-weight:700}.card-copy-btn:hover{background:rgba(82,43,91,.07)}.card-holder-name{color:rgba(82,43,91,.55);margin-top:6px;font-size:11.5px}.modal-field{flex-direction:column;gap:6px;margin-top:18px;display:flex}.modal-field label{color:var(--plum-950,#190019);font-size:12.5px;font-weight:600}.modal-field input{color:var(--plum-950,#190019);border:1px solid rgba(82,43,91,.22);border-radius:10px;outline:none;padding:11px 13px;font-family:inherit;font-size:13px;transition:border-color .15s}.modal-field input:focus{border-color:var(--mauve-700,#522b5b)}.modal-confirm{justify-content:center;width:100%;margin-top:18px}.app-swal-popup{direction:rtl;font-family:Vazirmatn,sans-serif;border-radius:18px!important;padding:18px 16px 16px!important;box-shadow:0 24px 60px -20px rgba(25,0,25,.45)!important}.app-swal-popup .swal2-icon{margin:.9em auto 1em!important;font-size:.62em!important}.app-swal-title{color:var(--plum-950)!important;margin-top:2px!important;padding:0!important;font-size:14.5px!important;font-weight:700!important}.app-swal-text{color:rgba(43,18,76,.65)!important;margin-top:4px!important;font-size:12px!important;line-height:1.7!important}.app-swal-popup .swal2-actions{gap:8px!important;margin-top:14px!important}.app-swal-confirm{all:unset;cursor:pointer;color:var(--white);background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);border-radius:10px;padding:8px 20px;font-size:12px;font-weight:700;transition:box-shadow .18s,transform .15s;box-shadow:0 8px 20px -8px rgba(43,18,76,.6)}.app-swal-confirm:hover{box-shadow:0 10px 24px -8px rgba(43,18,76,.7)}.app-swal-confirm:active{transform:scale(.97)}.app-swal-confirm-danger{background:linear-gradient(135deg, var(--danger-fg) 0%, #c1544a 100%);box-shadow:0 8px 20px -8px rgba(161,58,47,.55)}.app-swal-confirm-danger:hover{box-shadow:0 10px 24px -8px rgba(161,58,47,.65)}.app-swal-confirm:disabled{opacity:.45;cursor:not-allowed;box-shadow:none!important}.app-swal-confirm:disabled:active{transform:none}.app-swal-cancel{all:unset;cursor:pointer;color:rgba(43,18,76,.65);background:rgba(82,43,91,.08);border-radius:10px;padding:8px 18px;font-size:12px;font-weight:600;transition:background .15s}.app-swal-cancel:hover{background:rgba(82,43,91,.14)}.app-swal-input.swal2-textarea{all:unset;box-sizing:border-box;width:100%;min-height:90px;color:var(--plum-950);resize:vertical;background:rgba(82,43,91,.04);border:1px solid rgba(82,43,91,.18);border-radius:10px;margin:10px 0 0;padding:10px 12px;font-family:Vazirmatn,sans-serif;font-size:12.5px;line-height:1.7;transition:border-color .15s,background .15s;display:block}.app-swal-input.swal2-textarea::placeholder{color:rgba(43,18,76,.4)}.app-swal-input.swal2-textarea:focus{border-color:var(--mauve-700);background:var(--white);box-shadow:0 0 0 3px rgba(82,43,91,.12)}.swal2-popup .swal2-input-label{color:rgba(43,18,76,.65);align-self:flex-start;margin:4px 2px 0;font-size:12px;font-weight:600}.app-swal-icon.swal2-icon{border-color:transparent!important}.app-swal-icon-success.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:var(--success-fg)!important}.app-swal-icon-success.swal2-icon.swal2-success .swal2-success-ring{border-color:var(--success-bg)!important}.app-swal-icon-success.swal2-icon.swal2-success .swal2-success-fix{background-color:transparent!important}.app-swal-icon-danger.swal2-icon.swal2-error{border-color:var(--danger-fg)!important}.app-swal-icon-danger.swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:var(--danger-fg)!important}.app-swal-icon-warning.swal2-icon.swal2-warning{border-color:var(--warning-fg)!important;color:var(--warning-fg)!important}.floating-chat-btn{all:unset;box-sizing:border-box;z-index:45;cursor:pointer;background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .2s,box-shadow .2s,background .2s;display:flex;position:fixed;bottom:26px;left:26px;box-shadow:0 14px 32px -10px rgba(43,18,76,.55)}.floating-chat-btn:hover{transform:translateY(-3px)scale(1.05);box-shadow:0 18px 38px -8px rgba(43,18,76,.65)}.floating-chat-btn:active{transform:scale(.94)}.floating-chat-btn.is-open{background:var(--plum-950)}.floating-chat-btn svg{width:24px;height:24px;stroke:var(--white);flex-shrink:0}.floating-chat-pulse-ring{border:2px solid var(--mauve-700);opacity:.55;pointer-events:none;border-radius:50%;animation:2.4s ease-out infinite floating-chat-pulse;position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}@keyframes floating-chat-pulse{0%{opacity:.55;transform:scale(.85)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}.floating-chat-badge{background:var(--rose-500);min-width:21px;height:21px;color:var(--white);border:2px solid var(--white);border-radius:7px 9px 7px 11px;justify-content:center;align-items:center;padding:3px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-3px;right:-3px}.chat-widget-panel{z-index:44;background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:20px;flex-direction:column;width:368px;height:min(560px,100vh - 140px);animation:.22s cubic-bezier(.2,.8,.2,1) chat-widget-in;display:flex;position:fixed;bottom:96px;left:26px;overflow:hidden;box-shadow:0 24px 60px -20px rgba(25,0,25,.45)}@keyframes chat-widget-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.chat-widget-header{background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);color:var(--white);border-bottom:1px solid rgba(25,0,25,.08);flex-shrink:0;align-items:center;gap:10px;padding:14px 16px;display:flex}.chat-widget-title{flex:1;font-size:14.5px;font-weight:700}.chat-widget-icon-btn{all:unset;box-sizing:border-box;cursor:pointer;width:30px;height:30px;color:var(--white);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:background .16s;display:flex}.chat-widget-icon-btn:hover{background:rgba(255,255,255,.15)}.chat-widget-icon-btn svg{stroke:currentColor;width:17px;height:17px}.chat-widget-search{background:rgba(82,43,91,.06);border:1px solid rgba(25,0,25,.06);border-radius:10px;flex-shrink:0;align-items:center;gap:8px;margin:10px 14px;padding:8px 12px;display:flex}.chat-widget-search svg{stroke:rgba(82,43,91,.55);flex-shrink:0;width:15px;height:15px}.chat-widget-search input{all:unset;color:var(--plum-950);flex:1;font-size:12.6px}.chat-widget-search input::placeholder{color:rgba(82,43,91,.45)}.chat-widget-list{flex-direction:column;flex:1;gap:2px;padding:0 8px 10px;display:flex;overflow-y:auto}.chat-widget-row{all:unset;box-sizing:border-box;cursor:pointer;border-radius:12px;align-items:center;gap:10px;width:100%;padding:9px 8px;transition:background .15s;display:flex}.chat-widget-row:hover{background:rgba(82,43,91,.07)}.chat-widget-row.has-unread{background:rgba(82,43,91,.043)}.chat-widget-avatar-wrap{flex-shrink:0;display:inline-flex;position:relative}.chat-widget-avatar{background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);width:36px;height:36px;color:var(--white);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.chat-widget-unread-badge{background:var(--rose-500);min-width:18px;height:18px;color:var(--white);border:2px solid var(--white);border-radius:6px 8px 6px 9px;justify-content:center;align-items:center;padding:3px;font-size:9.5px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}.chat-widget-row-main{text-align:right;flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.chat-widget-row-name{color:var(--plum-950);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.chat-widget-row.has-unread .chat-widget-row-name{font-weight:700}.chat-widget-row-shop{color:rgba(43,18,76,.55);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.chat-widget-row-time{color:rgba(43,18,76,.45);flex-shrink:0;align-self:flex-start;margin-top:2px;font-size:10.8px}.chat-widget-row.has-unread .chat-widget-row-time{color:var(--mauve-700);font-weight:700}.chat-widget-empty{text-align:center;color:rgba(82,43,91,.5);padding:30px 16px;font-size:12.6px}.chat-widget-header--conv{gap:8px}.chat-widget-conv-avatar{width:32px;height:32px;color:var(--white);background:rgba(255,255,255,.18);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.chat-widget-conv-heading{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.chat-widget-conv-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.chat-widget-conv-shop{opacity:.8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.chat-widget-body{background-color:;background-repeat:repeat;background-size:240px 240px;flex-direction:column;flex:1;gap:8px;padding:14px 12px;display:flex;overflow-y:auto}.chat-widget-date-divider{justify-content:center;margin:6px 0;display:flex}.chat-widget-date-divider span{color:rgba(82,43,91,.55);background:rgba(187,20,224,.08);border-radius:20px;padding:3px 11px;font-size:10.8px;font-weight:600}.chat-widget-bubble-row{justify-content:flex-end;display:flex}.chat-widget-bubble-row.own{justify-content:flex-start}.chat-widget-bubble{background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);max-width:78%;color:var(--white);border:1px solid transparent;border-radius:14px 14px 14px 4px;padding:8px 11px 6px;box-shadow:0 4px 14px -10px rgba(25,0,25,.3)}.chat-widget-bubble-row.own .chat-widget-bubble{background:var(--white);color:var(--plum-950);border-color:rgba(25,0,25,.06);border-radius:14px 14px 4px}.chat-widget-bubble-text{white-space:pre-wrap;word-break:break-word;font-size:12.8px;line-height:1.7}.chat-widget-bubble-time{opacity:.6;text-align:left;margin-top:3px;font-size:10px}.chat-widget-attachments{flex-wrap:wrap;gap:5px;margin:4px 0;display:flex}.chat-widget-attachment-chip{color:var(--plum-950);background:rgba(82,43,91,.08);border-radius:8px;align-items:center;gap:5px;padding:4px 8px;font-size:11px;display:inline-flex}.chat-widget-bubble-row.own .chat-widget-attachment-chip{color:var(--white);background:rgba(255,255,255,.18)}.chat-widget-attachment-chip.removable{color:var(--plum-950);background:rgba(82,43,91,.08)}.chat-widget-attachment-chip.removable button{all:unset;cursor:pointer;color:rgba(82,43,91,.6);font-size:13px;line-height:1}.chat-widget-attachment-item{border:1px solid rgba(25,0,25,.08);border-radius:10px;flex-shrink:0;width:84px;height:84px;display:block;overflow:hidden}.chat-widget-attachment-img{object-fit:cover;width:100%;height:100%;display:block}.chat-widget-bubble-row.own .chat-widget-attachment-item{border-color:rgba(255,255,255,.25)}.chat-widget-composer{background:var(--white);border-top:1px solid rgba(25,0,25,.08);flex-shrink:0;padding:10px 12px}.chat-widget-composer-attachments{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.chat-widget-composer-row{align-items:flex-end;gap:6px;display:flex}.chat-widget-attach-btn{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(82,43,91,.6);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background .16s;display:flex}.chat-widget-attach-btn:hover{background:rgba(82,43,91,.09)}.chat-widget-attach-btn svg{stroke:currentColor;width:17px;height:17px}.chat-widget-input{all:unset;box-sizing:border-box;min-height:34px;max-height:90px;color:var(--plum-950);resize:none;background:rgba(82,43,91,.06);border-radius:12px;flex:1;padding:8px 12px;font-size:12.8px;line-height:1.6}.chat-widget-input::placeholder{color:rgba(82,43,91,.45)}.chat-widget-send-btn{all:unset;box-sizing:border-box;cursor:pointer;color:var(--white);background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);border-radius:12px;flex-shrink:0;padding:9px 16px;font-size:12.6px;font-weight:700;transition:opacity .16s,transform .1s}.chat-widget-send-btn:active{transform:scale(.95)}.chat-widget-send-btn:disabled{opacity:.45;cursor:not-allowed}@media (max-width:640px){.floating-chat-btn{width:50px;height:50px;bottom:16px;left:16px}.floating-chat-btn svg{width:21px;height:21px}.chat-widget-panel{width:auto;height:min(72vh,100vh - 110px);bottom:78px;left:12px;right:12px}}.dash{flex-direction:column;gap:22px;display:flex}.dash-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.dash-head h1{color:var(--plum-950);margin-bottom:4px;font-size:20px;font-weight:700}.dash-sub{color:rgba(43,18,76,.55);font-size:13px}.dash-date{color:var(--mauve-700);background:rgba(82,43,91,.08);border-radius:10px;padding:8px 14px;font-size:12.5px;font-weight:600}.dash-head-right{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dash-dokana-btn{all:unset;cursor:pointer;box-sizing:border-box;color:var(--white);background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:700;transition:filter .15s,transform .12s;display:inline-flex;box-shadow:0 6px 16px -6px rgba(43,18,76,.55)}.dash-dokana-btn svg{width:14px;height:14px;stroke:var(--white)}.dash-dokana-btn:hover{filter:brightness(1.08)}.dash-dokana-btn:active{transform:scale(.98)}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;display:grid}.stat-card{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:18px;flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex;box-shadow:0 14px 40px -20px rgba(25,0,25,.28)}.stat-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.stat-top-supporter{align-items:center;justify-content:none;gap:20px;display:flex}.stat-icon{background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 6px 16px -6px rgba(43,18,76,.55)}.stat-icon svg{width:19px;height:19px;stroke:var(--white)}.stat-body{min-width:0}.stat-label{color:rgba(43,18,76,.55);white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px;font-size:12px;overflow:hidden}.stat-value{color:var(--plum-950);white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:700;overflow:hidden}.stat-unit{color:rgba(43,18,76,.45);font-size:11px;font-weight:500}.stat-unit:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.stat-unit:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.stat-unit:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.stat-unit:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.stat-delta{white-space:nowrap;border-radius:7px;flex-shrink:0;align-items:center;gap:2px;padding:3px 7px;font-size:11px;font-weight:700;display:flex}.stat-delta svg{stroke:currentColor;width:11px;height:11px}.stat-delta.up{color:#1a7f4e;background:rgba(26,127,78,.1)}.stat-delta.down{color:#b5442e;background:rgba(181,68,46,.1)}.dash-row{grid-template-columns:1.7fr 1fr;align-items:stretch;gap:16px;display:grid}.panel{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:18px;min-width:0;padding:18px;box-shadow:0 14px 40px -20px rgba(25,0,25,.28)}.panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.panel-head h2{color:var(--plum-950);font-size:14.5px;font-weight:700}.panel-tag{color:var(--mauve-700);background:rgba(82,43,91,.08);border-radius:8px;padding:4px 10px;font-size:11px;font-weight:600}.panel-link{all:unset;cursor:pointer;color:var(--mauve-700);border-radius:7px;padding:5px 8px;font-size:12px;font-weight:700;transition:background .15s}.panel-link:hover{background:rgba(82,43,91,.09)}.chart-toggle{background:rgba(82,43,91,.07);border-radius:9px;gap:4px;padding:3px;display:flex}.chart-toggle button{all:unset;cursor:pointer;color:rgba(43,18,76,.55);border-radius:7px;padding:5px 12px;font-size:11.5px;font-weight:700;transition:background .15s,color .15s}.chart-toggle button.active{background:var(--white);color:var(--mauve-700);box-shadow:0 4px 10px -4px rgba(25,0,25,.25)}.chart-container{height:260px;padding-top:8px}.chart-container-radar{max-width:300px;margin:0 auto;padding-top:4px}.chart-tooltip{background:var(--white);direction:rtl;border:1px solid rgba(25,0,25,.08);border-radius:10px;flex-direction:column;gap:2px;padding:8px 12px;display:flex;box-shadow:0 14px 30px -14px rgba(25,0,25,.35)}.chart-tooltip-label{color:rgba(43,18,76,.55);font-size:10.5px}.chart-tooltip-value{color:var(--plum-950);font-size:12.5px;font-weight:700}.donut-wrap{width:152px;height:152px;margin:4px auto 20px;position:relative}.donut-svg{width:100%;height:100%}.donut-center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.donut-total{color:var(--plum-950);font-size:20px;font-weight:800}.donut-total-label{color:rgba(43,18,76,.5);margin-top:2px;font-size:11px}.status-legend{flex-direction:column;gap:10px;list-style:none;display:flex}.status-legend li{align-items:center;gap:8px;font-size:12.5px;display:flex}.dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.legend-label{color:rgba(43,18,76,.75);flex:1}.legend-value{color:var(--plum-950);font-weight:700}.dashboard-orders-table-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(82,43,91,.25) transparent;margin:0 -6px;padding:0 6px;overflow-x:auto;overflow-y:hidden}.dashboard-orders-table-scroll::-webkit-scrollbar{height:6px}.dashboard-orders-table-scroll::-webkit-scrollbar-thumb{background:rgba(82,43,91,.25);border-radius:6px}.dashboard-orders-table{flex-direction:column;min-width:640px;display:flex}.orders-row{color:var(--plum-950);border-bottom:1px solid rgba(25,0,25,.06);grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10px;padding:11px 6px;font-size:12.6px;display:grid}.orders-row:last-child{border-bottom:none}.orders-row-head{color:rgba(43,18,76,.5);border-bottom:1px solid rgba(25,0,25,.08);font-size:11px;font-weight:700}.orders-row .mono{font-variant-numeric:tabular-nums}.orders-row .muted{color:rgba(43,18,76,.55)}.orders-row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.badge{white-space:nowrap;border-radius:7px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-block}.badge-pending{color:#a5691f;background:rgba(165,105,31,.1)}.badge-approved{color:#1a7f4e;background:rgba(26,127,78,.1)}.badge-preparing{color:#2563a8;background:rgba(37,99,168,.1)}.badge-shipped{color:var(--mauve-700);background:rgba(82,43,91,.1)}.badge-delivered{color:#1a727f;background:rgba(26,127,119,.1)}.badge-cancelled{color:#b5442e;background:rgba(181,68,46,.1)}.dash-row-secondary{grid-template-columns:1fr 1fr}.dash-row-sales-visits{grid-template-columns:2fr 1fr}.product-list,.notif-list{flex-direction:column;gap:4px;list-style:none;display:flex}.product-row{border-bottom:1px solid rgba(25,0,25,.06);align-items:center;gap:10px;padding:10px 4px;display:flex}.product-row:last-child{border-bottom:none}.product-rank{color:rgba(43,18,76,.4);text-align:center;flex-shrink:0;width:20px;font-size:12px;font-weight:700}.product-icon{background:rgba(82,43,91,.08);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.product-icon svg{width:16px;height:16px;stroke:var(--mauve-700)}.product-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.product-name{color:var(--plum-950);white-space:nowrap;text-overflow:ellipsis;font-size:12.8px;font-weight:600;overflow:hidden}.product-sales{color:rgba(43,18,76,.5);font-size:11px}.product-amount{white-space:nowrap;flex-shrink:0;align-items:center;gap:3px;font-size:11.5px;font-weight:700;display:flex}.product-amount svg{stroke:currentColor;width:11px;height:11px}.product-amount.up{color:#1a7f4e}.product-amount.down{color:#b5442e}.dashboard-ticket-row{border-bottom:1px solid rgba(25,0,25,.06);align-items:center;gap:10px;padding:10px 4px;display:flex}.dashboard-ticket-row:last-child{border-bottom:none}.ticket-icon{background:rgba(82,43,91,.08);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ticket-icon svg{width:15px;height:15px;stroke:var(--mauve-700)}.ticket-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ticket-subject{color:var(--plum-950);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.ticket-meta{color:rgba(43,18,76,.45);font-size:10.5px}.badge-ticket-open{color:#a5691f;background:rgba(165,105,31,.1)}.badge-ticket-pending{color:var(--mauve-700);background:rgba(82,43,91,.1)}.badge-ticket-answered{color:#1a7f4e;background:rgba(26,127,78,.1)}.badge-ticket-closed{color:rgba(43,18,76,.5);background:rgba(43,18,76,.07)}.actions-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.action-btn{all:unset;box-sizing:border-box;cursor:pointer;color:var(--plum-950);background:rgba(82,43,91,.06);border-radius:13px;align-items:center;gap:10px;min-width:0;padding:13px 14px;font-size:12.8px;font-weight:600;transition:background .16s,transform .12s;display:flex}.action-btn:hover{background:rgba(82,43,91,.12)}.action-btn:active{transform:scale(.98)}.action-icon{background:var(--white);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:0 4px 10px -4px rgba(25,0,25,.25)}.action-icon svg{width:15px;height:15px;stroke:var(--mauve-700)}@media (max-width:1200px){.stat-grid{grid-template-columns:repeat(2,1fr)}.dash-row,.dash-row-secondary,.dash-row-sales-visits{grid-template-columns:1fr}.actions-grid{grid-template-columns:repeat(2,1fr)}.chart-container-radar{max-width:260px}}@media (max-width:760px){.dash{gap:16px}.stat-grid{grid-template-columns:1fr;gap:12px}.actions-grid{grid-template-columns:1fr;gap:10px}.panel{border-radius:15px;padding:14px}.panel-head{margin-bottom:12px}.chart-container{height:200px}.chart-container-radar{max-width:220px}.dash-head{flex-direction:column;align-items:flex-start}.dash-head-right{width:100%}.dash-date{text-align:center;align-self:stretch}.dash-dokana-btn{flex:1;justify-content:center}.dashboard-orders-table-scroll{margin:0;padding:0;overflow-x:visible}.dashboard-orders-table{min-width:0}.orders-row-head{display:none}.orders-row{border:1px solid rgba(25,0,25,.07);border-radius:12px;grid-template-columns:1fr;row-gap:8px;margin-bottom:10px;padding:12px 10px}.orders-row:last-child{margin-bottom:0}.orders-row>span{white-space:normal;text-overflow:clip;justify-content:space-between;align-items:center;gap:10px;font-size:12.6px;display:flex;overflow:visible}.orders-row>span[data-label]:before{content:attr(data-label);color:rgba(43,18,76,.45);flex-shrink:0;font-size:11px;font-weight:700}}@media (max-width:520px){.dash-head h1{font-size:18px}.dash-sub{font-size:12px}.stat-card{gap:10px;padding:14px}.stat-icon{width:36px;height:36px}.stat-value{font-size:15.5px}.stat-delta{padding:2px 6px;font-size:10px}.panel-head h2{font-size:13.5px}.chart-toggle{justify-content:space-between;width:100%}.chart-toggle button{text-align:center;flex:1;padding:6px 10px}.chart-container{height:180px}.chart-container-radar{max-width:190px}.donut-wrap{width:128px;height:128px}.donut-total{font-size:17px}.action-btn{padding:11px 12px;font-size:12px}.action-icon{width:27px;height:27px}.product-row,.ticket-row{gap:8px}.product-name,.ticket-subject{font-size:12px}.product-amount{white-space:normal;text-align:left;font-size:10.5px}}.profile-page{box-sizing:border-box;width:100%;margin:0 auto}.profile-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.profile-header-text h1{margin:0 0 4px;font-size:max(17px,min(2.4vw,19px));font-weight:700}.profile-header-text p{color:var(--muted,#8a8f98);margin:0;font-size:13px}.profile-layout{grid-template-columns:1fr;gap:20px;margin-bottom:24px;display:grid}.profile-sidebar{background:var(--card-bg,#fff);border:1px solid var(--border,#e6e8eb);text-align:center;box-sizing:border-box;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:max(18px,min(4vw,28px)) max(16px,min(3vw,24px));display:flex;box-shadow:0 16px 32px -16px rgba(25,0,25,.3)}.profile-sidebar .profile-avatar{flex-shrink:0;width:72px;height:72px;margin-bottom:12px;font-size:22px}.profile-card{background:var(--card-bg,#fff);border:1px solid var(--border,#e6e8eb);box-sizing:border-box;border-radius:16px;min-width:0;padding:48px max(16px,min(3vw,24px)) max(16px,min(3vw,24px));position:relative;box-shadow:0 16px 32px -16px rgba(25,0,25,.3)}.profile-card-actions{z-index:1;gap:8px;display:flex;position:absolute;top:14px;left:14px}.profile-icon-btn{cursor:pointer;border:1px solid transparent;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .1s;display:inline-flex;box-shadow:0 1px 3px rgba(16,18,27,.08)}.profile-icon-btn:active{transform:scale(.93)}.profile-icon-btn svg{stroke:currentColor;width:15px;height:15px}.profile-icon-btn.edit{background:var(--accent-soft,#eef2ff);color:var(--accent,#522b5b)}.profile-icon-btn.edit:hover{background:var(--accent,#522b5b);color:#fff;box-shadow:0 3px 8px rgba(82,43,91,.28)}.profile-icon-btn.confirm{color:#23874a;background:#e6f7ec}.profile-icon-btn.confirm:hover{color:#fff;background:#2f9e59;box-shadow:0 3px 8px rgba(47,158,89,.3)}.profile-icon-btn.cancel{color:#d43d42;background:#fdecec}.profile-icon-btn.cancel:hover{color:#fff;background:#e5484d;box-shadow:0 3px 8px rgba(229,72,77,.3)}.profile-avatar{background:var(--accent-soft,#eef2ff);width:56px;height:56px;color:var(--accent,#522b5b);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.profile-avatar-name{word-break:break-word;font-size:16px;font-weight:700}.profile-avatar-sub{color:var(--muted,#8a8f98);word-break:break-word;margin-top:2px;font-size:13px}.profile-form-grid{grid-template-columns:repeat(auto-fit,minmax(236px,1fr));gap:18px;display:grid}.profile-field{flex-direction:column;gap:6px;min-width:0;display:flex}.profile-field label{color:var(--muted,#6b7280);font-size:13px;font-weight:600}.profile-field input{box-sizing:border-box;border:1px solid var(--border,#d9dce1);background:var(--input-bg,#fafafa);border-radius:10px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.profile-field input:focus{border-color:var(--accent,#522b5b);box-shadow:inset 0 0 0 1px var(--accent,#522b5b);background:#fff}.profile-field input.invalid{border-color:#e5484d}.field-error{color:#e5484d;min-height:16px;font-size:12px;line-height:16px;display:block}.profile-jalali-container{width:100%}.profile-jalali-input{box-sizing:border-box;border:1px solid var(--border,#d9dce1);text-align:right;background:var(--input-bg,#fafafa);width:100%;color:var(--text,#1a1d21);border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.profile-jalali-input:focus{border-color:var(--accent,#522b5b);box-shadow:inset 0 0 0 1px var(--accent,#522b5b);background:#fff}.profile-jalali-input.invalid{border-color:#e5484d}.profile-value{background:var(--input-bg,#f5f6f8);color:var(--text,#1a1d21);overflow-wrap:break-word;border-radius:10px;padding:10px 12px;font-size:14px}.profile-btn{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s,opacity .15s;display:inline-flex}.profile-btn svg{stroke:currentColor;width:16px;height:16px}.profile-btn.primary{background:var(--accent,#522b5b);color:#fff}.profile-btn.primary:hover{opacity:.9}.profile-btn.ghost{color:var(--muted,#6b7280);border:1px solid var(--border,#d9dce1);background:0 0}.profile-btn.ghost:hover{background:var(--input-bg,#f5f6f8)}@media (min-width:760px){.profile-layout{grid-template-columns:260px 1fr;align-items:stretch}}@media (min-width:900px){.profile-layout{grid-template-columns:300px 1fr}.profile-form-grid{gap:20px 24px}}.profile-jalali-container .rmdp-wrapper{box-shadow:none}.rmdp-container .rmdp-day-picker,.rmdp-container .rmdp-calendar{font-family:inherit}.profile-jalali-container .rmdp-shadow{box-shadow:0 16px 32px -16px rgba(25,0,25,.35)}.profile-jalali-container .rmdp-wrapper,.profile-jalali-container .rmdp-calendar{background:var(--card-bg,#fff);border:1px solid var(--border,#e6e8eb);color:var(--text,#1a1d21);border-radius:14px;padding:6px}.profile-jalali-container .rmdp-header{color:var(--text,#1a1d21)}.profile-jalali-container .rmdp-header-values{color:var(--accent,#522b5b);font-weight:700}.profile-jalali-container .rmdp-arrow{border-color:var(--accent,#522b5b)}.profile-jalali-container .rmdp-arrow-container:hover{background:var(--accent,#522b5b);box-shadow:none}.profile-jalali-container .rmdp-arrow-container:hover .rmdp-arrow{border-color:#fff}.profile-jalali-container .rmdp-week-day{color:var(--muted,#8a8f98);font-weight:600}.profile-jalali-container .rmdp-day span{color:var(--text,#1a1d21);border-radius:8px;transition:background .15s,color .15s}.profile-jalali-container .rmdp-day:not(.rmdp-disabled):not(.rmdp-day-hidden) span:hover{background:var(--accent-soft,#eef2ff);color:var(--accent,#522b5b)}.profile-jalali-container .rmdp-day.rmdp-selected span:not(.highlight){background:var(--accent,#522b5b);color:#fff;box-shadow:none}.profile-jalali-container .rmdp-today span{background:var(--accent-soft,#eef2ff);color:var(--accent,#522b5b)}.profile-jalali-container .rmdp-day.rmdp-today.rmdp-selected span{background:var(--accent,#522b5b);color:#fff}.profile-jalali-container .rmdp-day.rmdp-disabled span,.profile-jalali-container .rmdp-day.rmdp-day-hidden span{color:var(--muted,#c3c6cc)}.profile-jalali-container .rmdp-action-button{color:var(--accent,#522b5b)}.profile-jalali-container .rmdp-action-button:hover{background:var(--accent-soft,#eef2ff)}@media (max-width:480px){.profile-header{flex-direction:column;align-items:stretch}.profile-header .profile-btn{justify-content:center}.profile-sidebar{text-align:right;flex-direction:row;justify-content:flex-start;gap:14px;padding:16px}.profile-sidebar .profile-avatar{width:56px;height:56px;margin-bottom:0;font-size:18px}.profile-card{padding:44px 14px 16px}.profile-card-actions{top:10px;left:10px}.profile-form-grid{grid-template-columns:1fr}}.verify-card{--verify-bg:var(--card-bg,#fff);--verify-bg-soft:var(--input-bg,#f8f7fb);--verify-border:var(--border,#e8e6f0);--verify-text:var(--text,#1a1d21);--verify-muted:var(--muted,#8a8a99);--verify-accent:var(--accent,#522b5b);--verify-accent-dark:#401f47;--verify-accent-soft:var(--accent-soft,#f3ecf9);--verify-illust-bg:var(--input-bg,#f8f7fb);--verify-illust-figure:var(--accent,#dfdfdf);--verify-illust-card-bg:#fff;--verify-illust-card-border:var(--border,#dedbe6);background:var(--verify-bg);border:1px solid var(--verify-border);color:var(--verify-text);direction:rtl;border-radius:20px;margin-top:24px;padding:28px;font-family:inherit;position:relative;box-shadow:0 16px 32px -16px rgba(25,0,25,.3)}.verify-header{align-items:flex-start;gap:14px;margin-bottom:22px;display:flex}.verify-header-icon{background:var(--verify-accent-soft);width:48px;height:48px;color:var(--verify-accent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.verify-header-icon svg{stroke:currentColor;width:24px;height:24px}.verify-header-text h2{font-size:16px;font-weight:700}.verify-header-text p{color:var(--verify-muted);margin:0;font-size:12px}.verify-guide-box{background:var(--verify-bg-soft);border:1px solid var(--verify-border);border-radius:14px;margin-bottom:18px;padding:14px 16px}.guide-top-row{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.guide-heading{align-items:center;gap:8px;display:flex}.guide-heading h3{margin:0;font-size:14px;font-weight:600}.guide-info-icon{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.guide-info-icon svg{width:17px;height:17px;stroke:var(--verify-accent)}.guide-toggle-btn{background:var(--verify-bg);border:1px solid var(--verify-border);color:var(--verify-text);cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:500;transition:border-color .15s,color .15s;display:flex}.guide-toggle-btn:hover{border-color:var(--verify-accent);color:var(--verify-accent)}.guide-toggle-btn svg{stroke:currentColor;width:15px;height:15px}.guide-desc-inline{max-width:100%;color:var(--verify-muted);text-align:right;margin:0;font-size:12.5px;line-height:1.9}.verify-steps{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;padding:0 2px;display:flex}.verify-step{flex-shrink:0;align-items:center;gap:10px;min-width:0;display:flex}.step-text{flex-direction:column;display:flex}.step-title{color:var(--verify-text);font-size:13.5px;font-weight:600}.step-sub{color:var(--verify-muted);margin-top:2px;font-size:11px}.step-circle{border:2px solid var(--verify-border);width:34px;height:34px;color:var(--verify-muted);background:var(--verify-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.verify-step.is-active .step-circle{background:var(--verify-accent);border-color:var(--verify-accent);color:#fff}.step-line{border-top:2px dashed var(--verify-border);flex:1;min-width:20px;height:0}.step-arrow{color:var(--verify-muted);flex-shrink:0;font-size:16px}.verify-section-title{text-align:right;margin:0 0 14px;font-size:15px;font-weight:700}.verify-columns{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:22px;display:grid}.verify-col{background:var(--verify-bg-soft);border:1px solid var(--verify-border);border-radius:16px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;min-width:0;padding:16px;display:flex}.col-icon{background:var(--verify-accent-soft);width:34px;height:34px;color:var(--verify-accent);cursor:pointer;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.col-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.col-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.col-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.col-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.col-icon svg{stroke:currentColor;width:17px;height:17px}.col-heading{text-align:right;flex:auto;min-width:0;overflow:hidden}.col-heading h4,.col-heading p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.col-heading h4{margin:0 0 2px;font-size:14px;font-weight:600}.col-heading p{color:var(--verify-muted);margin:0;font-size:11.5px}.sample-preview{border:1px solid var(--verify-border);cursor:pointer;background:#fff;border-radius:10px;flex-shrink:0;width:100px;margin:0;padding:8px}.sample-preview.large{cursor:default;width:100%;max-width:420px;margin:0 auto 14px;padding:12px}.preview-illustration{width:100%;height:auto;display:block}.verify-btn{text-align:center;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:flex}.verify-btn svg{stroke:currentColor;width:15px;height:15px}.verify-btn.filled{background:var(--verify-accent);color:#fff;display:none}.verify-btn.filled:hover{background:var(--verify-accent-dark)}.verify-btn.outline{background:var(--verify-bg);color:var(--verify-accent);border:1.5px solid var(--verify-accent);display:none}.verify-btn.outline:hover{background:var(--verify-accent-soft)}.verify-uploads-row{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:22px;display:grid}.verify-uploads-row .verify-upload-section{margin-bottom:0}.verify-upload-section h3{text-align:right;margin:0 0 4px;font-size:14px;font-weight:700}.verify-upload-section>p{color:var(--verify-muted);text-align:right;margin:0 0 12px;font-size:10.5px}.dropzone{background:var(--verify-accent-soft);box-sizing:border-box;text-align:center;cursor:pointer;border:2px dashed rgba(82,43,91,.26);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:104px;padding:18px 10px 12px;transition:background .15s,border-color .15s;display:flex;position:relative}.selected-file{border-radius:10px;align-items:center;gap:30px;max-width:calc(100% - 20px);padding:5px 8px 5px 10px;display:flex;position:absolute;top:5px;right:10px}.selected-file .file-preview{object-fit:cover;border:1px solid var(--verify-border);background:#fff;border-radius:7px;flex-shrink:0;width:85px;height:85px}.selected-file svg{box-sizing:border-box;background:var(--verify-accent-soft);width:32px;height:32px;color:var(--verify-accent);stroke:currentColor;border-radius:7px;flex-shrink:0;padding:6px}.selected-file span{color:var(--verify-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;overflow:hidden}.dropzone.is-dragging{background:var(--verify-accent-soft);border-color:var(--verify-accent-dark)}.dropzone-icon{background:var(--verify-bg);width:40px;height:40px;color:var(--verify-accent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:10px;display:flex}.dropzone-icon svg{stroke:currentColor;width:19px;height:19px}.dropzone-title{color:var(--verify-accent);margin:0;font-size:11px;font-weight:600}.dropzone-sub{color:var(--verify-muted);margin:4px 0 12px;font-size:11px}.dropzone-btn{background:var(--verify-accent);color:#fff;cursor:pointer;border:none;border-radius:18px;padding:7px 16px;font-family:inherit;font-size:12px;font-weight:600;transition:background .15s}.dropzone-btn:hover{background:var(--verify-accent-dark)}.dropzone-hint{border-top:1px dashed var(--verify-border);width:100%;color:var(--verify-muted);margin:14px 0 0;padding-top:10px;font-size:10px}.file-status-row{background:var(--verify-bg-soft);border:1px solid var(--verify-border);color:var(--verify-muted);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin:10px 0 0;padding:10px 12px;font-size:11.5px;display:flex}.file-status-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-status-row svg{stroke:currentColor;flex-shrink:0;width:16px;height:16px}.verify-save-btn{background:var(--verify-accent);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px;font-family:inherit;font-size:15px;font-weight:600;transition:background .15s;display:flex}.verify-save-btn svg{stroke:currentColor;width:17px;height:17px}.verify-save-btn:hover{background:var(--verify-accent-dark)}.verify-save-btn:disabled{cursor:not-allowed;opacity:.85}.verify-save-btn.is-loading:hover{background:var(--verify-accent)}.save-spinner{border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;flex-shrink:0;width:17px;height:17px;animation:.7s linear infinite verify-spin}@keyframes verify-spin{to{transform:rotate(360deg)}}.verify-toast{color:var(--verify-muted);text-align:center;margin-top:10px;font-size:12px}.verify-toast.error{color:#dc2626}.verify-modal-overlay{z-index:50;background:rgba(10,8,20,.6);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.verify-modal{background:var(--verify-bg-soft);border:1px solid var(--verify-border);text-align:center;border-radius:16px;width:100%;max-width:360px;max-height:85vh;padding:24px;position:relative;overflow-y:auto}.verify-modal.wide{max-width:480px}.verify-modal h4{margin:0 0 14px;font-size:15px}.verify-modal p{color:var(--verify-muted);margin:14px 0 0;font-size:13px;line-height:1.8}.verify-modal .guide-desc{text-align:right;margin:0 0 16px}.verify-modal-close{color:var(--verify-muted);cursor:pointer;background:0 0;border:none;font-size:22px;line-height:1;position:absolute;top:10px;left:10px}.guide-steps{flex-direction:column;align-items:stretch;gap:6px;display:flex}.guide-step{background:var(--verify-bg);border:1px solid var(--verify-border);text-align:right;white-space:normal;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:500;display:flex}.step-num{background:var(--verify-accent-soft);width:20px;height:20px;color:var(--verify-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.guide-arrow{color:var(--verify-muted);align-self:center;font-size:15px;line-height:1;transform:rotate(-90deg)}@media (max-width:899px){.step-line,.step-arrow{display:none}}@media (max-width:640px){.verify-columns,.verify-uploads-row{grid-template-columns:1fr}.verify-steps{gap:10px}.verify-step{width:100%}}@media (max-width:420px){.verify-card{padding:18px}.verify-modal-overlay{padding:12px}.verify-modal{padding:18px}.guide-top-row{flex-direction:column;align-items:flex-end;gap:8px}.guide-toggle-btn{justify-content:center;align-self:stretch}.verify-col{flex-direction:column;align-items:center}.col-heading{text-align:center}.col-heading h4,.col-heading p{white-space:normal}.col-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.col-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.col-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.col-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.sample-preview{width:100px;margin:0}}.owner-mobile-card{background:#f9fafb;border:1px solid #e2e5ea;border-radius:16px;align-items:center;gap:24px;margin-top:18px;padding:16px 18px;transition:border-color .15s,box-shadow .15s;display:flex}.owner-mobile-icon{color:#0f766e;background:#e6f4f2;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.owner-mobile-icon svg{width:22px;height:22px}.owner-mobile-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.owner-mobile-label{color:#6b7280;font-size:.78rem}.owner-mobile-input{color:#1f2937;letter-spacing:.3px;text-align:right;direction:ltr;background:0 0;border:none;padding-top:8px;font-size:1.05rem;font-weight:600}.owner-mobile-input:focus{outline:none}.owner-mobile-input::placeholder{color:#9ca3af;font-weight:400}.owner-mobile-badge{color:#0f766e;white-space:nowrap;background:#e6f4f2;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:5px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.owner-mobile-badge svg{width:13px;height:13px}@media (max-width:480px){.owner-mobile-card{flex-wrap:wrap;row-gap:10px}.owner-mobile-badge{order:1}.owner-mobile-badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:58px}.owner-mobile-badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:58px}.owner-mobile-badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:58px}.owner-mobile-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:58px}}:root{--plum-950:#190019;--plum-900:#2b124c;--mauve-700:#522b5b;--rose-500:#854f6c;--blush-300:#dfb6b2;--cream-100:#fbe4d8;--white:#fff;--success-bg:#e4f3ea;--success-fg:#1f7a4d;--warning-bg:#fbeedd;--warning-fg:#a15c1f;--danger-bg:#f7e3e0;--danger-fg:#a13a2f;--info-bg:#ece3ef;--info-fg:#522b5b}.msd *{box-sizing:border-box}.msd{color:var(--plum-950);direction:rtl;flex-direction:column;gap:22px;font-family:Vazirmatn,sans-serif;display:flex}.dash-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.dash-title{color:var(--plum-950);margin-bottom:5px;font-size:19px;font-weight:700}.dash-subtitle{color:rgba(43,18,76,.55);font-size:13px}.my-site-btn-primary{all:unset;cursor:pointer;color:var(--white);background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);border-radius:11px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:600;transition:transform .15s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 20px -8px rgba(43,18,76,.6)}.my-site-btn-primary:hover{box-shadow:0 10px 24px -8px rgba(43,18,76,.7)}.my-site-btn-primary:active{transform:scale(.97)}.my-site-btn-primary svg{width:15px;height:15px;stroke:var(--white)}.dash-header-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.my-site-btn-secondary{all:unset;cursor:pointer;color:var(--mauve-700);background:var(--white);border:1px solid rgba(82,43,91,.35);border-radius:11px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.my-site-btn-secondary:hover{border-color:var(--mauve-700);background:rgba(82,43,91,.06)}.my-site-btn-secondary:active{transform:scale(.97)}.my-site-btn-secondary svg{width:15px;height:15px;stroke:var(--mauve-700)}.summary-row{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:16px;display:flex;overflow:hidden;box-shadow:0 10px 26px -18px rgba(25,0,25,.3)}.chip{flex:1 1 0;justify-content:center;align-items:center;gap:9px;min-width:0;padding:14px 18px;display:flex}.chip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid rgba(25,0,25,.08)}.chip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid rgba(25,0,25,.08)}.chip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid rgba(25,0,25,.08)}.chip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid rgba(25,0,25,.08)}.chip:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:none}.chip:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:none}.chip:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:none}.chip:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:none}.chip .dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.chip .dot.total{background:var(--mauve-700)}.chip .dot.active{background:var(--success-fg)}.chip .dot.soon{background:var(--warning-fg)}.chip .dot.expired{background:var(--danger-fg)}.chip .num{color:var(--plum-950);font-size:15px;font-weight:700}.chip .lbl{color:rgba(82,43,91,.65);white-space:nowrap;font-size:12px;font-weight:600}.section-block{flex-direction:column;gap:12px;display:flex}.section-title{color:var(--plum-950);font-size:14.5px;font-weight:700}.section-title:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2px}.section-title:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2px}.section-title:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2px}.section-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2px}.table-card{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:22px;overflow:hidden;box-shadow:0 14px 40px -20px rgba(25,0,25,.28)}.table-scroll{overflow:auto}table.sites-table{border-collapse:collapse;width:100%;min-width:780px}.sites-table thead th{text-align:right;color:rgba(82,43,91,.65);letter-spacing:.2px;white-space:nowrap;z-index:1;background:rgba(255,255,255,.97);border-bottom:1px solid rgba(25,0,25,.07);padding:14px 18px;font-size:11.5px;font-weight:700;position:sticky;top:0}.sites-table tbody td{color:var(--plum-950);white-space:nowrap;border-bottom:1px solid rgba(25,0,25,.055);padding:14px 18px;font-size:12.8px}.sites-table tbody tr{transition:background .15s}.sites-table tbody tr:hover{background:rgba(82,43,91,.043)}.sites-table tbody tr:last-child td{border-bottom:none}.store-cell{align-items:center;gap:10px;display:flex}.store-avatar{width:32px;height:32px;color:var(--white);background:linear-gradient(135deg, var(--mauve-700), var(--plum-900));object-fit:contain;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.store-name-wrap{flex-direction:column;display:flex}.store-name{font-size:12.8px;font-weight:600}.store-domain{color:rgba(82,43,91,.55);font-size:10.8px}.store-domain-link{color:rgba(82,43,91,.65);unicode-bidi:plaintext;align-items:center;gap:6px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.store-domain-link svg{width:12px;height:12px;stroke:var(--mauve-700)}.store-domain-link:hover{color:var(--plum-900);text-decoration:underline}.plan-pill{color:var(--plum-900);padding:4px 11px;font-size:11px;font-weight:600;display:inline-block}.status-pill{border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex}.status-pill.active{background:var(--success-bg);color:var(--success-fg)}.status-pill.soon{background:var(--warning-bg);color:var(--warning-fg)}.status-pill.expired{background:var(--danger-bg);color:var(--danger-fg)}.status-pill.pending{background:var(--info-bg);color:var(--info-fg)}.status-pill.suspended{background:var(--danger-bg);color:var(--danger-fg)}.status-pill .sdot{background:currentColor;border-radius:50%;width:6px;height:6px}.reject-reason-btn{all:unset;cursor:pointer;color:currentColor;opacity:.85;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.reject-reason-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:2px}.reject-reason-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:2px}.reject-reason-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}.reject-reason-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}.reject-reason-btn svg{stroke:currentColor;width:100%;height:100%}.reject-reason-btn:hover{opacity:1}.reject-reason-box{color:var(--plum-950);background:var(--danger-bg);white-space:pre-wrap;border-radius:12px;padding:14px 16px;font-size:13px;line-height:1.9}.days-left{font-size:12.8px;font-weight:700}.days-left.active{color:var(--success-fg)}.days-left.soon{color:var(--warning-fg)}.days-left.expired{color:var(--danger-fg)}.days-sub{color:rgba(82,43,91,.5);margin-top:1px;font-size:10.5px;font-weight:400;display:block}.row-actions{align-items:center;gap:6px;display:flex}.icon-btn{all:unset;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;transition:background .15s;display:inline-flex}.icon-btn:hover{background:rgba(82,43,91,.1)}.icon-btn svg{width:15px;height:15px;stroke:var(--mauve-700);flex-shrink:0}.icon-btn span{color:var(--mauve-700);white-space:nowrap;font-size:11.5px;font-weight:600}.icon-btn.renew:hover svg,.icon-btn.renew:hover span{stroke:#854f6c;color:#854f6c}.icon-btn[disabled]{cursor:not-allowed;opacity:.4}.icon-btn[disabled]:hover{background:0 0}.archive-card{padding:0}.archive-toggle{all:unset;cursor:pointer;box-sizing:border-box;align-items:center;gap:10px;width:100%;padding:16px 22px;transition:background .15s;display:flex}.archive-toggle:hover{background:rgba(82,43,91,.04)}.archive-toggle svg{width:16px;height:16px;stroke:var(--mauve-700);flex-shrink:0}.archive-toggle span:first-of-type{color:var(--plum-950);font-size:13px;font-weight:700}.archive-count{color:var(--mauve-700);background:rgba(82,43,91,.1);border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:700}.archive-chevron{transition:transform .18s}.archive-chevron:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.archive-chevron:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.archive-chevron:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.archive-chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.archive-chevron.open{transform:rotate(180deg)}.archive-empty{color:rgba(82,43,91,.6);text-align:center;padding:18px 22px 22px;font-size:12.5px}@media (max-width:640px){.dash-title{font-size:17px}.summary-row{flex-wrap:wrap}.chip{flex:50%;gap:6px;padding:12px 10px}.chip:nth-child(3):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:none}.chip:nth-child(3):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:none}.chip:nth-child(3):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:none}.chip:nth-child(3):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:none}}.modal-overlay{backdrop-filter:blur(2px);z-index:1000;background:rgba(25,0,25,.45);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.modal-box{background:var(--white);direction:rtl;border-radius:20px;width:100%;max-width:420px;font-family:Vazirmatn,sans-serif;animation:.18s modal-pop;box-shadow:0 24px 60px -20px rgba(25,0,25,.45)}.modal-header{border-radius:20px 20px 0 0}@keyframes modal-pop{0%{opacity:0;transform:scale(.94)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-header{border-bottom:1px solid rgba(25,0,25,.07);justify-content:space-between;align-items:flex-start;gap:10px;padding:20px 22px 14px;display:flex}.modal-title{color:var(--plum-950);font-size:15px;font-weight:700}.modal-subtitle{color:rgba(65,44,65,.92);margin-top:10px;font-size:14px}.modal-close{all:unset;cursor:pointer;color:rgba(43,18,76,.5);border-radius:8px;padding:2px 6px;font-size:20px;line-height:1}.modal-close:hover{color:var(--plum-950);background:rgba(82,43,91,.08)}.modal-body{flex-direction:column;gap:10px;padding:18px 22px;display:flex}.modal-label{color:rgba(82,43,91,.7);margin-bottom:2px;font-size:12px;font-weight:600}.payment-option{cursor:pointer;border:1px solid rgba(25,0,25,.1);border-radius:13px;align-items:flex-start;gap:10px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.payment-option:hover{border-color:rgba(82,43,91,.35)}.payment-option.selected{border-color:var(--mauve-700);background:rgba(82,43,91,.055)}.payment-option input{accent-color:var(--mauve-700);flex-shrink:0;margin-top:3px}.payment-option-text{flex-direction:column;gap:2px;display:flex}.payment-option-title{color:var(--plum-950);font-size:12.8px;font-weight:700}.payment-option-desc{color:rgba(82,43,91,.55);font-size:11px}.tx-field{flex-direction:column;gap:6px;margin-top:4px;display:flex}.card-number-box{background:rgba(82,43,91,.043);border:1px dashed rgba(82,43,91,.35);border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:10px 10px 10px 14px;display:flex}.card-number-text{letter-spacing:.5px;color:var(--plum-950);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.copy-btn{all:unset;cursor:pointer;color:var(--white);background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:6px 11px;font-size:11px;font-weight:700;transition:opacity .15s,background .15s;display:inline-flex}.copy-btn svg{width:13px;height:13px;stroke:var(--white);flex-shrink:0}.copy-btn:hover{opacity:.9}.copy-btn:active{transform:scale(.96)}.copy-btn.copied{background:var(--success-fg)}.tx-input{width:100%;color:var(--plum-950);background:var(--white);border:1px solid rgba(25,0,25,.14);border-radius:11px;outline:none;padding:10px 14px;font-family:inherit;font-size:12.8px;transition:border-color .15s}.tx-input:focus{border-color:var(--mauve-700)}.select-field{all:unset;box-sizing:border-box;padding:10px 14px;width:100%;color:var(--plum-950);background-color:var(--white);cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23522b5b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:12px;background-repeat:no-repeat;background-size:14px 14px;border:1px solid rgba(25,0,25,.14);border-radius:11px;outline:none;font-family:inherit;font-size:12.8px;transition:border-color .15s,background-color .15s}.select-field:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:34px}.select-field:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:34px}.select-field:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:34px}.select-field:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:34px}.select-field:hover{border-color:rgba(82,43,91,.4)}.select-field:focus{border-color:var(--mauve-700);box-shadow:0 0 0 3px rgba(82,43,91,.12)}.select-field:disabled{cursor:not-allowed;opacity:.6;background-color:rgba(25,0,25,.03)}.select-field option{color:var(--plum-950);background:var(--white)}.custom-select{width:100%;position:relative}.custom-select-trigger{all:unset;box-sizing:border-box;width:100%;color:var(--plum-950);background:var(--white);cursor:pointer;border:1px solid rgba(25,0,25,.14);border-radius:11px;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-family:inherit;font-size:12.8px;transition:border-color .15s,box-shadow .15s;display:flex}.custom-select-trigger:hover{border-color:rgba(82,43,91,.4)}.custom-select.open .custom-select-trigger{border-color:var(--mauve-700);box-shadow:0 0 0 3px rgba(82,43,91,.12)}.custom-select.disabled .custom-select-trigger{cursor:not-allowed;opacity:.6;background:rgba(25,0,25,.03)}.custom-select-placeholder{color:rgba(82,43,91,.45)}.custom-select-trigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.custom-select-chevron{width:14px;height:14px;stroke:var(--mauve-700);flex-shrink:0;transition:transform .18s}.custom-select-chevron.open{transform:rotate(180deg)}.custom-select-menu{left:0;right:0;z-index:20;background:var(--white);border:1px solid rgba(25,0,25,.1);border-radius:13px;max-height:220px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);overflow-y:auto;box-shadow:0 16px 36px -16px rgba(25,0,25,.35)}.custom-select-option{color:var(--plum-950);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:9px;padding:9px 12px;font-size:12.5px;transition:background .12s;overflow:hidden}.custom-select-option.selected{color:var(--mauve-700);background:rgba(82,43,91,.12);font-weight:700}.custom-select-empty{color:rgba(82,43,91,.55);text-align:center;padding:12px;font-size:12px}.custom-select-menu::-webkit-scrollbar-track{background:0 0}.modal-footer{border-radius:0 0 20px 20px;justify-content:flex-end;align-items:center;gap:8px;padding:16px 22px 20px;display:flex}.modal-btn-cancel{all:unset;cursor:pointer;color:rgba(43,18,76,.65);border-radius:10px;padding:9px 16px;font-size:12.5px;font-weight:600;transition:background .15s}.modal-btn-cancel:hover{background:rgba(82,43,91,.08)}.modal-btn-confirm{all:unset;cursor:pointer;color:var(--white);background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);border-radius:10px;padding:9px 18px;font-size:12.5px;font-weight:700;transition:box-shadow .18s,opacity .15s;box-shadow:0 8px 20px -8px rgba(43,18,76,.6)}.modal-btn-confirm:hover{box-shadow:0 10px 24px -8px rgba(43,18,76,.7)}.modal-btn-confirm[disabled],.modal-btn-cancel[disabled]{cursor:not-allowed;opacity:.5;box-shadow:none}.discount-code-row{gap:8px;display:flex}.discount-code-submit-btn{white-space:nowrap;cursor:pointer;background:#f9fafb;border:1px solid #d0d5dd;border-radius:8px;padding:0 14px;font-family:inherit;font-size:13px}.discount-code-submit-btn:disabled{opacity:.5;cursor:not-allowed}.discount-code-message{margin-top:6px;font-size:12px;display:block}.discount-code-message.valid{color:#12b76a}.discount-code-message.invalid{color:#d92d20}.price-breakdown{background:rgba(82,43,91,.06);border-radius:10px;flex-direction:column;gap:4px;margin-top:6px;padding:10px 12px;display:flex}.price-breakdown-row{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.price-breakdown-label{color:rgba(82,43,91,.65)}.price-breakdown-value{color:var(--plum-950);font-weight:700}.price-breakdown-value.highlight{color:var(--success-fg)}.payable-amount{background:rgba(82,43,91,.06);border-radius:11px;justify-content:space-between;align-items:center;margin-bottom:4px;padding:10px 14px;display:flex}.payable-amount-label{color:rgba(82,43,91,.7);font-size:12px;font-weight:600}.payable-amount-value{color:var(--plum-950);font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:700}.shop-manage{--sm-danger:#a23b52;--sm-danger-soft:#f4dde3;--sm-success:#3f7d5c;--sm-success-soft:#dcefe3;--sm-radius-lg:18px;--sm-radius-md:12px;--sm-radius-sm:9px;--sm-border:1px solid rgba(25,0,25,.08);--sm-shadow-sm:0 4px 14px -8px rgba(25,0,25,.22);--sm-shadow-md:0 10px 26px -16px rgba(25,0,25,.28);--sm-shadow-lg:0 16px 34px -18px rgba(25,0,25,.3);width:100%}.sm-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.sm-head h1{color:var(--plum-950);margin-bottom:4px;font-size:19px;font-weight:700}.sm-head p{color:rgba(43,18,76,.55);font-size:13px;line-height:1.7}.sm-head-actions{flex:1;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.sm-help-btn{all:unset;box-sizing:border-box;background:var(--white);border:var(--sm-border);color:var(--mauve-700);border-radius:var(--sm-radius-md);cursor:pointer;box-shadow:var(--sm-shadow-sm);align-items:center;gap:7px;padding:10px 15px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,border-color .18s;display:flex}.sm-help-btn:hover{background:var(--cream-100);border-color:var(--blush-300)}.sm-help-btn svg{width:15px;height:15px;stroke:var(--mauve-700);flex-shrink:0}.sm-notify-btn{all:unset;box-sizing:border-box;background:var(--white);border:var(--sm-border);border-radius:var(--sm-radius-md);cursor:pointer;width:38px;height:38px;box-shadow:var(--sm-shadow-sm);flex-shrink:0;justify-content:center;align-items:center;transition:background .18s,border-color .18s;display:flex;position:relative}.sm-notify-btn:hover{background:var(--cream-100);border-color:var(--blush-300)}.sm-notify-btn svg{width:16px;height:16px;stroke:var(--mauve-700);transition:stroke .18s,transform .18s}.sm-notify-btn:hover svg{stroke:var(--plum-950);transform:rotate(-8deg)}.sm-notify-badge{background:var(--sm-danger);min-width:17px;height:17px;color:var(--white);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;left:-4px}.sm-search{background:var(--white);border:var(--sm-border);border-radius:var(--sm-radius-md);flex:220px;align-items:center;gap:9px;min-width:160px;max-width:300px;padding:9px 13px;transition:border-color .15s,box-shadow .15s;display:flex}.sm-search:focus-within{border-color:var(--mauve-700);box-shadow:0 0 0 3px rgba(82,43,91,.12)}.sm-search>svg{stroke:rgba(82,43,91,.55);flex-shrink:0;width:15px;height:15px}.sm-search input{all:unset;box-sizing:border-box;min-width:0;color:var(--plum-950);flex:1;font-family:inherit;font-size:13px}.sm-search input::placeholder{color:rgba(43,18,76,.4)}.sm-search-clear{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(82,43,91,.5);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:background .15s,color .15s;display:flex}.sm-search-clear svg{stroke:currentColor;width:11px;height:11px}.sm-search-clear:hover{color:#dc2626;background:rgba(220,38,38,.1)}.sm-tabs{background:var(--white);border:var(--sm-border);border-radius:var(--sm-radius-md);align-items:center;gap:6px;width:fit-content;max-width:100%;margin-bottom:16px;padding:5px;display:flex}.sm-tab{all:unset;box-sizing:border-box;color:rgba(43,18,76,.55);border-radius:var(--sm-radius-sm);cursor:pointer;white-space:nowrap;align-items:center;gap:7px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,color .18s;display:flex}.sm-tab:hover{color:var(--plum-950)}.sm-tab--active{background:var(--plum-900);color:var(--white)}.sm-tab--active:hover{color:var(--white)}.sm-tab-count{min-width:19px;height:19px;color:inherit;background:rgba(25,0,25,.08);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:10.5px;font-weight:700;display:inline-flex}.sm-tab--active .sm-tab-count{background:rgba(255,255,255,.22)}@media (max-width:640px){.sm-tabs{width:100%}.sm-tab{flex:1;justify-content:center}}.sm-shop-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.sm-gcard{background:var(--white);border:var(--sm-border);border-radius:var(--sm-radius-lg);box-shadow:var(--sm-shadow-sm);cursor:pointer;flex-direction:column;gap:12px;padding:14px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;position:relative}.sm-gcard:hover{border-color:var(--blush-300);box-shadow:var(--sm-shadow-md);transform:translateY(-2px)}.sm-gcard:focus-visible{border-color:var(--blush-300);box-shadow:var(--sm-shadow-md);transform:translateY(-2px)}.sm-gcard:focus-visible{outline:2px solid var(--mauve-700);outline-offset:2px}.sm-gcard-top{align-items:center;gap:11px;min-width:0;display:flex}.sm-gcard-logo{background:linear-gradient(135deg, var(--plum-900), var(--mauve-700));width:40px;height:40px;color:var(--white);object-fit:contain;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.sm-gcard-info{flex:1;min-width:0}.sm-gcard-info h2{color:var(--plum-950);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:14px;font-weight:700;overflow:hidden}.sm-gcard-info .sm-link{font-size:11.5px}.sm-gcard-chevron{background:#efe8ef;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background .18s,transform .18s;display:flex}.sm-gcard-chevron svg{width:12px;height:12px;stroke:var(--mauve-700);transform:rotate(180deg)}.sm-gcard:hover .sm-gcard-chevron{background:var(--mauve-700);transform:translate(-2px)}.sm-gcard:hover .sm-gcard-chevron svg{stroke:var(--white)}.sm-gcard-foot{border-top:1px dashed rgba(25,0,25,.08);justify-content:space-between;align-items:center;gap:8px;padding-top:10px;display:flex}.sm-badge{border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.sm-badge--active{background:var(--sm-success-soft);color:var(--sm-success)}.sm-badge--expired{background:var(--sm-danger-soft);color:var(--sm-danger)}.sm-badge-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.sm-badge-date{color:rgba(43,18,76,.5);font-weight:600}.sm-badge-date:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:2px}.sm-badge-date:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:2px}.sm-badge-date:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}.sm-badge-date:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}.sm-gcard-renew{all:unset;box-sizing:border-box;color:var(--white);background:var(--sm-danger);cursor:pointer;white-space:nowrap;border-radius:999px;padding:6px 11px;font-family:inherit;font-size:11px;font-weight:700;transition:background .18s}.sm-gcard-renew:hover{background:#8a2f44}@media (max-width:460px){.sm-shop-list{grid-template-columns:1fr}}.sm-card{box-sizing:border-box;background:var(--white);border:var(--sm-border);border-radius:var(--sm-radius-lg);width:100%;box-shadow:var(--sm-shadow-md);position:relative;overflow:hidden}.sm-card-top{border-bottom:1px solid rgba(25,0,25,.06);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.sm-identity{align-items:center;gap:13px;min-width:0;display:flex}.sm-logo{background:linear-gradient(135deg, var(--plum-900), var(--mauve-700));width:46px;height:46px;color:var(--white);object-fit:contain;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.sm-card-top h2{color:var(--plum-950);white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:15.5px;font-weight:700;overflow:hidden}.sm-link{color:var(--mauve-700);direction:ltr;unicode-bidi:plaintext;align-items:center;gap:5px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.sm-link svg{width:11px;height:11px;stroke:var(--mauve-700)}.sm-link:hover{text-decoration:underline}.sm-meta{grid-template-columns:1fr 1fr;gap:12px;padding:16px 20px 20px;display:grid}.sm-meta-item--full{grid-column:1/-1}.sm-sub-box{border-radius:var(--sm-radius-md);border:1px solid transparent;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;display:flex}.sm-sub-box--active{background:var(--sm-success-soft);border-color:rgba(63,125,92,.16)}.sm-sub-box--expired{background:var(--sm-danger-soft);border-color:rgba(162,59,82,.16)}.sm-sub-info{align-items:center;gap:10px;display:flex}.sm-sub-icon{background:var(--white);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.sm-sub-icon svg{width:16px;height:16px}.sm-sub-box--active .sm-sub-icon svg{stroke:var(--sm-success)}.sm-sub-box--expired .sm-sub-icon svg{stroke:var(--sm-danger)}.sm-sub-text{flex-direction:column;gap:2px;display:flex}.sm-sub-status{font-size:13px;font-weight:700}.sm-sub-box--active .sm-sub-status{color:var(--sm-success)}.sm-sub-box--expired .sm-sub-status{color:var(--sm-danger)}.sm-sub-date{color:rgba(43,18,76,.55);font-size:11px;font-weight:600}.sm-renew-btn{all:unset;box-sizing:border-box;color:var(--white);background:var(--sm-danger);border-radius:var(--sm-radius-sm);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:9px 14px;font-family:inherit;font-size:12px;font-weight:700;transition:background .18s,transform .15s;display:inline-flex}.sm-renew-btn:hover{background:#8a2f44;transform:translateY(-1px)}.sm-renew-ic{stroke:currentColor;flex-shrink:0;width:12px;height:12px}.sm-label{color:rgba(82,43,91,.55);text-transform:uppercase;letter-spacing:.02em;margin-bottom:4px;font-size:10.5px;font-weight:700;display:block}.sm-value{color:var(--plum-950);font-size:13px;font-weight:600}.sm-mono{direction:ltr;unicode-bidi:plaintext;display:inline-block}.sm-actions{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px;padding:0 20px 20px;display:grid}.sm-act-btn{all:unset;box-sizing:border-box;border-radius:var(--sm-radius-md);cursor:pointer;color:var(--plum-950);text-align:center;background:#efe8ef;border:1px solid rgba(25,0,25,.06);flex-direction:column;align-items:center;gap:8px;padding:14px 6px 12px;font-family:inherit;font-size:12px;font-weight:700;transition:background .18s,border-color .18s,transform .15s;display:flex}.sm-act-btn:hover{background:var(--cream-100);border-color:var(--blush-300);box-shadow:var(--sm-shadow-sm);transform:translateY(-2px)}.sm-ic{background:var(--white);border:1px solid rgba(25,0,25,.07);border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .18s,border-color .18s;display:flex}.sm-act-btn:hover .sm-ic{background:var(--mauve-700);border-color:var(--mauve-700)}.sm-ic svg{width:16px;height:16px;stroke:var(--mauve-700);transition:stroke .18s}.sm-act-btn:hover .sm-ic svg{stroke:var(--white)}.sm-empty{text-align:center;background:var(--white);border-radius:var(--sm-radius-lg);border:1px dashed rgba(25,0,25,.12);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:44px 24px;display:flex}.sm-empty-ic{background:#efe8ef;border-radius:13px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:2px;display:flex}.sm-empty-ic svg{width:20px;height:20px;stroke:var(--mauve-700)}.sm-empty h3{color:var(--plum-950);font-size:14.5px;font-weight:700}.sm-empty p{color:rgba(43,18,76,.55);max-width:320px;font-size:12.5px;line-height:1.75}@media (max-width:640px){.sm-actions{grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}.sm-card-top{flex-direction:column;align-items:flex-start}.sm-sub-box{align-items:flex-start}.sm-renew-btn{justify-content:center;width:100%}.sm-head{flex-direction:column;align-items:flex-start}.sm-head-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.sm-search{flex:100%;order:-1;max-width:none}}.sm-overlay{backdrop-filter:blur(2px);z-index:60;background:rgba(25,0,25,.5);justify-content:center;align-items:center;padding:20px;animation:.2s sm-fade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes sm-fade{0%{opacity:0}to{opacity:1}}.sm-modal{background:var(--white);border-radius:var(--sm-radius-lg);width:100%;max-width:440px;max-height:88vh;overflow-y:auto;box-shadow:0 24px 60px -20px rgba(25,0,25,.45)}.sm-modal--guide{max-width:600px;max-height:none;overflow:visible}.sm-modal-head{justify-content:space-between;align-items:flex-start;gap:10px;padding:20px 20px 10px;display:flex}.sm-modal-head h3{color:var(--plum-950);margin-bottom:8px;font-size:16px;font-weight:700}.sm-modal-head p{color:rgba(43,18,76,.6);font-size:12.5px;line-height:1.8}.sm-modal-close{all:unset;box-sizing:border-box;border-radius:var(--sm-radius-sm);cursor:pointer;background:#efe8ef;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.sm-modal-close:hover{background:var(--cream-100)}.sm-modal-close svg{width:13px;height:13px;stroke:var(--mauve-700)}.sm-video-link{color:var(--mauve-700);background:#efe8ef;border:1px solid rgba(25,0,25,.06);border-radius:999px;align-items:center;gap:6px;width:fit-content;margin:2px 20px 16px;padding:8px 14px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.sm-video-link svg{width:13px;height:13px;stroke:var(--mauve-700)}.sm-video-link:hover{text-decoration:underline}.sm-steps{padding:4px 20px 2px;list-style:none}.sm-steps--guide{grid-template-columns:1fr 1fr;gap:10px 12px;padding:6px 20px 4px;display:grid}.sm-step{border-top:1px solid rgba(25,0,25,.07);gap:12px;padding:12px 0;display:flex}.sm-step:first-child{border-top:none}.sm-steps--guide .sm-step{border-radius:var(--sm-radius-sm);background:#efe8ef;border:1px solid rgba(25,0,25,.06);padding:12px}@media (max-width:520px){.sm-steps--guide{grid-template-columns:1fr}}.sm-step-num{border-radius:var(--sm-radius-sm);width:26px;height:26px;color:var(--rose-500);background:#efe8ef;border:1px solid rgba(25,0,25,.06);flex-shrink:0;justify-content:center;align-items:center;font-size:12.5px;font-weight:700;display:flex}.sm-step h4{color:var(--plum-950);margin-bottom:3px;font-size:13px;font-weight:700}.sm-step p{color:rgba(43,18,76,.6);font-size:12px;line-height:1.7}.sm-expired-list{max-height:320px;padding:4px 20px 2px;list-style:none;overflow-y:auto}.sm-expired-item{border-top:1px solid rgba(25,0,25,.07);align-items:center;gap:11px;padding:11px 0;display:flex}.sm-expired-item:first-child{border-top:none}.sm-expired-logo{background:linear-gradient(135deg, var(--plum-900), var(--mauve-700));width:36px;height:36px;color:var(--white);object-fit:contain;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.sm-expired-info{flex-direction:column;gap:3px;min-width:0;display:flex}.sm-expired-name{color:var(--plum-950);font-size:13px;font-weight:700}.sm-expired-date{color:var(--sm-danger);font-size:11px;font-weight:600}.sm-modal-empty{padding:8px 20px 20px}.sm-modal-empty p{color:rgba(43,18,76,.6);text-align:center;font-size:12.5px;line-height:1.75}.sm-modal-foot{padding:14px 20px 20px}.sm-primary-btn{all:unset;box-sizing:border-box;text-align:center;background:var(--plum-900);width:100%;color:var(--white);border-radius:var(--sm-radius-md);cursor:pointer;padding:12px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s}.sm-primary-btn:hover{background:var(--plum-950)}.sm-detail-back{all:unset;box-sizing:border-box;background:var(--white);border:var(--sm-border);color:var(--mauve-700);border-radius:var(--sm-radius-md);cursor:pointer;box-shadow:var(--sm-shadow-sm);align-items:center;gap:7px;margin-bottom:16px;padding:9px 15px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,border-color .18s;display:inline-flex}.sm-detail-back:hover{background:var(--cream-100);border-color:var(--blush-300)}.sm-detail-back svg{width:14px;height:14px;stroke:var(--mauve-700);flex-shrink:0}.sm-detail-back-wrap{justify-content:center;margin-top:14px;display:flex}.sm-detail-card .sm-actions{border-top:1px solid rgba(25,0,25,.06);padding-top:20px}.esp-section{border-bottom:1px dashed rgba(25,0,25,.1);margin-bottom:26px;padding-bottom:26px}.esp-section--last,.esp-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.esp-section-head{margin-bottom:14px}.esp-section-head h2{color:var(--plum-950);margin-bottom:4px;font-size:14.5px;font-weight:700}.esp-section-head p{color:rgba(43,18,76,.55);font-size:12.5px;line-height:1.7}.esp-empty-hint{color:rgba(43,18,76,.45);text-align:center;background:#faf7fa;border:1px dashed rgba(25,0,25,.12);border-radius:12px;margin-bottom:12px;padding:14px;font-size:12.5px}.esp-section-head-row{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.esp-section-head-row .esp-section-head{margin-bottom:0}.esp-img-upload{cursor:pointer;background:#faf7fa;border:1px dashed rgba(25,0,25,.18);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:92px;height:64px;transition:border-color .18s,background .18s;display:flex;overflow:hidden}.esp-img-upload:hover{border-color:var(--mauve-700);background:var(--cream-100)}.esp-img-upload img{object-fit:cover;width:100%;height:100%;display:block}.esp-img-upload-empty{color:rgba(43,18,76,.4);flex-direction:column;align-items:center;gap:4px;display:flex}.esp-img-upload-icon{stroke:rgba(43,18,76,.4);width:18px;height:18px}.esp-img-upload-empty span{font-size:10px;font-weight:700}.esp-icon-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.esp-icon-actions--col{align-items:flex-start;padding-top:2px}.esp-icon-btn{all:unset;box-sizing:border-box;cursor:pointer;background:#faf7fa;border:1px solid rgba(25,0,25,.1);border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .18s,border-color .18s;display:flex}.esp-icon-btn svg{stroke:rgba(43,18,76,.55);width:16px;height:16px}.esp-icon-btn--check:hover{border-color:#2f9d5c}.esp-icon-btn--check:hover svg{stroke:#2f9d5c}.esp-icon-btn--check.esp-icon-btn--active{background:#e4f6ea;border-color:#2f9d5c}.esp-icon-btn--check.esp-icon-btn--active svg{stroke:#2f9d5c}.esp-icon-btn--remove:hover{border-color:#d1435b}.esp-icon-btn--remove:hover svg{stroke:#d1435b}.esp-add-line{all:unset;box-sizing:border-box;width:100%;color:var(--mauve-700);cursor:pointer;border:1px dashed rgba(82,43,91,.35);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,border-color .18s;display:flex}.esp-add-line:hover{background:var(--cream-100);border-color:var(--mauve-700)}.esp-add-line svg{width:15px;height:15px;stroke:var(--mauve-700)}.esp-banner-list{flex-direction:column;gap:12px;margin-bottom:12px;display:flex}.esp-banner-item{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:14px;align-items:center;gap:14px;padding:12px;display:flex}.esp-banner-fields{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.esp-banner-fields label{color:rgba(82,43,91,.65);font-size:12px;font-weight:700}.esp-banner-fields input{color:var(--plum-950);background:#faf7fa;border:1px solid rgba(25,0,25,.1);border-radius:10px;outline:none;width:100%;padding:9px 12px;font-family:inherit;font-size:13px;transition:border-color .18s,background .18s}.esp-banner-fields input:focus{border-color:var(--mauve-700);background:var(--white)}.esp-slider-list{flex-direction:column;gap:12px;margin-bottom:12px;display:flex}.esp-slider-item{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:14px;align-items:flex-start;gap:14px;padding:14px;display:flex}.esp-slider-thumb{width:108px;height:76px}.esp-slider-fields{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.esp-intro-grid{grid-template-columns:160px 1fr;align-items:start;gap:18px;display:grid}.esp-intro-image{width:100%;height:130px}.esp-intro-fields{flex-direction:column;gap:14px;min-width:0;display:flex}.esp-intro-btn-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.esp-back-btn{all:unset;box-sizing:border-box;background:var(--white);color:var(--mauve-700);cursor:pointer;border:1px solid rgba(25,0,25,.08);border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,border-color .18s;display:flex;box-shadow:0 8px 20px -12px rgba(25,0,25,.3)}.esp-back-btn:hover{background:var(--cream-100);border-color:var(--blush-300)}.esp-back-btn svg{width:16px;height:16px;stroke:var(--mauve-700);flex-shrink:0}@media (max-width:1024px){.esp-back-btn{top:16px;z-index:40;border-radius:15px;justify-content:center;width:42px;min-width:42px;height:42px;padding:0;position:fixed}.esp-back-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}.esp-back-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}.esp-back-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.esp-back-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.esp-head{gap:0}}@media (max-width:640px){.esp-banner-item{flex-wrap:wrap}.esp-icon-actions{justify-content:flex-end;width:100%}.esp-slider-item{flex-direction:column}.esp-slider-thumb{width:100%;height:120px}.esp-icon-actions--col{flex-direction:row;justify-content:flex-end;width:100%}.esp-intro-grid{grid-template-columns:1fr}.esp-intro-image{height:160px}.esp-intro-btn-fields{grid-template-columns:1fr}.esp-section-head-row{flex-direction:column}.esp-back-btn{top:20px;width:40px;height:40px}.esp-back-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.esp-back-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.esp-back-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.esp-back-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}}.esp-wrap{width:100%}.esp-head{align-items:center;gap:16px;margin-bottom:24px;display:flex}.esp-head h1{color:var(--plum-950);margin-bottom:4px;font-size:19px;font-weight:700}.esp-head p{color:rgba(43,18,76,.55);font-size:13px;line-height:1.8}.esp-tabs{background:#efe8ef;border-radius:16px;gap:8px;margin-bottom:20px;padding:6px;display:flex;overflow-x:auto}.esp-tab{all:unset;box-sizing:border-box;text-align:center;white-space:nowrap;color:rgba(43,18,76,.6);cursor:pointer;border-radius:12px;flex:1;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,color .18s,box-shadow .18s}.esp-tab:hover{color:var(--plum-950)}.esp-tab--active{background:var(--white);color:var(--plum-950);box-shadow:0 8px 20px -14px rgba(25,0,25,.4)}.esp-panel{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:22px;margin-bottom:20px;padding:24px;box-shadow:0 14px 40px -18px rgba(25,0,25,.28)}.esp-form{flex-direction:column;gap:18px;display:flex}.esp-home-form{gap:0}.esp-field{flex-direction:column;gap:8px;display:flex}.esp-field label{color:rgba(82,43,91,.65);font-size:12.5px;font-weight:700}.esp-field input,.esp-field textarea{color:var(--plum-950);resize:vertical;background:#faf7fa;border:1px solid rgba(25,0,25,.1);border-radius:12px;outline:none;padding:11px 14px;font-family:inherit;font-size:13.5px;transition:border-color .18s,background .18s}.esp-field input:focus,.esp-field textarea:focus{border-color:var(--mauve-700);background:var(--white)}.esp-foot{justify-content:flex-end;display:flex}.esp-save-btn{all:unset;box-sizing:border-box;background:var(--plum-900);color:var(--white);cursor:pointer;border-radius:13px;padding:12px 26px;font-family:inherit;font-size:13.5px;font-weight:700;transition:background .18s}.esp-save-btn:hover{background:var(--plum-950)}.se-showcase-grid{border-bottom:1px solid rgba(25,0,25,.08);grid-template-columns:repeat(3,1fr);gap:14px;margin-top:25px;padding-bottom:25px;display:grid}@media (max-width:640px){.esp-tabs{flex-wrap:nowrap}}@media (max-width:700px){.se-showcase-grid{grid-template-columns:1fr}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:rgba(255,255,255,.5);border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.4)}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow-x:hidden;overflow-y:scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:rgba(255,255,255,.8);border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid rgba(0,0,0,.2)}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid transparent;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.section-editor{width:100%}.se-header{margin-top:20px;margin-bottom:22px;padding-bottom:18px}.se-title{color:var(--plum-950);letter-spacing:-.01em;margin:0;font-size:19px;font-weight:800}.se-description{color:var(--mauve-700);margin:6px 0 0;font-size:13px;line-height:1.6}.se-content,.se-repeatable{flex-direction:column;gap:18px;display:flex}.se-field{flex-direction:column;gap:8px;display:flex}.se-fields-stack{flex-direction:column;gap:14px;display:flex}.se-field label{color:var(--plum-950);font-size:12.5px;font-weight:700}.se-field input,.se-field textarea,.se-field select{box-sizing:border-box;background:var(--white);width:100%;color:var(--plum-950);border:1px solid rgba(25,0,25,.1);border-radius:12px;outline:none;padding:6px 14px;font-family:inherit;font-size:13.5px;transition:border-color .18s,box-shadow .18s,background .18s}.se-field input::placeholder,.se-field textarea::placeholder{color:rgba(25,0,25,.32)}.se-field textarea{resize:vertical;min-height:100px;line-height:1.6}.se-field input:hover,.se-field textarea:hover,.se-field select:hover{border-color:rgba(25,0,25,.18)}.se-field input:focus,.se-field textarea:focus,.se-field select:focus{border-color:var(--mauve-700);box-shadow:0 0 0 3px rgba(120,80,120,.1)}.se-field select{cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23573357' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:14px;background-repeat:no-repeat;background-size:16px;padding-left:36px}.se-showcase-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.se-showcase-card{background:#faf7fa;border:1px solid rgba(25,0,25,.08);border-radius:16px;flex-direction:column;gap:14px;padding:16px;display:flex}.se-showcase-card-head{justify-content:space-between;align-items:center;display:flex}.se-showcase-badge{color:var(--mauve-700);background:var(--cream-100);border-radius:999px;align-items:center;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.se-showcase-card .se-field input,.se-showcase-card .se-field select{background:var(--white)}@media (max-width:700px){.se-showcase-grid{grid-template-columns:1fr}}.se-array,.se-repeatable-item{background:#faf7fa;border:1px solid rgba(25,0,25,.07);border-radius:16px;flex-direction:column;gap:14px;padding:16px;display:flex}.se-array-item{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:14px;flex-direction:column;gap:14px;margin-bottom:12px;padding:16px;transition:border-color .18s;display:flex}.se-array-item:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:3px solid rgba(120,80,120,.35)}.se-array-item:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:3px solid rgba(120,80,120,.35)}.se-array-item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid rgba(120,80,120,.35)}.se-array-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid rgba(120,80,120,.35)}.se-array-item:hover:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--mauve-700)}.se-array-item:hover:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--mauve-700)}.se-array-item:hover:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--mauve-700)}.se-array-item:hover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--mauve-700)}.se-array-head,.se-repeatable-head{justify-content:space-between;align-items:center;display:flex}.se-repeatable-head-labels{align-items:center;gap:8px;display:flex}.se-badge{color:var(--mauve-700);letter-spacing:.01em;background:rgba(25,0,25,.1);border-radius:15px;align-items:center;padding:8px 17px;font-size:11.5px;font-weight:800;display:inline-flex}.se-fields-row{align-items:flex-start;gap:16px;display:flex}.se-fields-row .se-fields-images{flex-direction:column;flex:0 0 160px;gap:14px;width:160px;display:flex}.se-fields-row .se-fields-stack{flex:1;width:100%;min-width:0}.se-repeatable-item{transition:border-color .18s,box-shadow .18s;box-shadow:0 1px 2px rgba(25,0,25,.03)}.se-repeatable-item:hover{border-color:rgba(25,0,25,.12);box-shadow:0 2px 8px rgba(25,0,25,.05)}.se-repeatable-item.se-repeatable-item--dirty{border-color:#d6293e;background:#fff1f2;box-shadow:0 0 0 3px rgba(214,41,62,.16),0 6px 18px rgba(214,41,62,.18)}.se-repeatable-item.se-repeatable-item--dirty:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:5px solid #d6293e}.se-repeatable-item.se-repeatable-item--dirty:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:5px solid #d6293e}.se-repeatable-item.se-repeatable-item--dirty:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:5px solid #d6293e}.se-repeatable-item.se-repeatable-item--dirty:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:5px solid #d6293e}.se-badge.se-badge--unsaved{color:#fff;background:#b41e32;gap:8px;padding:8px 14px;font-size:12px;font-weight:800;box-shadow:0 2px 8px rgba(180,30,50,.35)}.se-badge.se-badge--unsaved:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite se-dot-pulse}.se-repeatable-item--dirty .esp-icon-btn--check{animation:1.6s ease-out infinite se-save-pulse-green;color:#fff!important;background:#1e9e4a!important}@keyframes se-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@keyframes se-save-pulse{0%{box-shadow:0 0 rgba(180,30,50,.5)}70%{box-shadow:0 0 0 8px rgba(180,30,50,0)}to{box-shadow:0 0 rgba(180,30,50,0)}}@keyframes se-save-pulse-green{0%{box-shadow:0 0 rgba(30,158,74,.5)}70%{box-shadow:0 0 0 8px rgba(30,158,74,0)}to{box-shadow:0 0 rgba(30,158,74,0)}}@media (prefers-reduced-motion:reduce){.se-badge.se-badge--unsaved:before,.se-repeatable-item--dirty .esp-icon-btn--check{animation:none}}.se-image-dropzone{box-sizing:border-box;cursor:pointer;background:#faf7fa;border:1.5px dashed rgba(25,0,25,.16);border-radius:12px;justify-content:center;align-items:center;width:100%;height:140px;transition:border-color .18s,background .18s;display:flex;position:relative;overflow:hidden}.se-image-dropzone:hover{border-color:var(--mauve-700);background:var(--cream-100)}.se-image-dropzone.has-image{background:var(--cream-100);border-style:solid;border-color:rgba(25,0,25,.08)}.se-image-input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.se-image-placeholder{color:var(--mauve-700);pointer-events:none;flex-direction:column;align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:flex}.se-image-preview{object-fit:cover;pointer-events:none;width:100%;height:100%}.se-image-dropzone.has-image:after{content:"تغییر عکس";color:var(--white);opacity:0;pointer-events:none;background:rgba(25,0,25,.45);justify-content:center;align-items:center;font-size:12px;font-weight:700;transition:opacity .18s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.se-image-dropzone.has-image:hover:after{opacity:1}.se-map-picker{flex-direction:column;gap:8px;display:flex}.se-map-search{z-index:1000;position:relative}.se-map-search-input{box-sizing:border-box;background:var(--white);width:100%;color:var(--plum-950);border:1px solid rgba(25,0,25,.1);border-radius:12px;outline:none;padding:6px 14px;font-family:inherit;font-size:13.5px;transition:border-color .18s,box-shadow .18s,background .18s}.se-map-search-input::placeholder{color:rgba(25,0,25,.32)}.se-map-search-input:hover{border-color:rgba(25,0,25,.18)}.se-map-search-input:focus{border-color:var(--mauve-700);box-shadow:0 0 0 3px rgba(120,80,120,.1)}.se-map-search-results{z-index:1000;background:var(--white);border:1px solid rgba(25,0,25,.1);border-radius:12px;max-height:220px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px rgba(25,0,25,.12)}.se-map-search-result{color:var(--plum-950);cursor:pointer;border-radius:8px;padding:9px 12px;font-size:12.5px;line-height:1.5;transition:background .15s}.se-map-search-result:hover{background:var(--cream-100)}.se-map-search-status{z-index:1000;background:var(--white);color:var(--mauve-700);border:1px solid rgba(25,0,25,.1);border-radius:12px;padding:9px 12px;font-size:12.5px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 8px 24px rgba(25,0,25,.1)}.se-map-address{color:var(--plum-950);background:#faf7fa;border:1px solid rgba(25,0,25,.08);border-radius:10px;padding:8px 14px;font-size:12.5px;line-height:1.6}.se-map-address--loading{color:var(--mauve-700);font-style:italic}.se-map-container{border:1px solid rgba(25,0,25,.1);border-radius:12px;width:100%;height:260px;overflow:hidden}.se-map-container.leaflet-container{direction:ltr}.se-map-coords{color:var(--mauve-700);direction:ltr;background:#faf7fa;border:1px solid rgba(25,0,25,.08);border-radius:10px;flex-wrap:wrap;justify-content:flex-end;gap:14px;padding:8px 14px;font-size:12px;font-weight:600;display:flex}.se-actions{border-bottom:1px solid rgba(25,0,25,.08);justify-content:flex-start;padding-bottom:34px;display:flex}.se-save-btn,.se-add-btn{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:700;transition:transform .18s,opacity .18s,background .18s,box-shadow .18s;display:inline-flex}.se-save-btn{width:100%;min-height:42px;padding:10px 20px;font-size:13px}.se-add-btn{min-height:34px;padding:12px 14px;font-size:12px}.se-save-btn{background:var(--mauve-700);color:var(--white);box-shadow:0 1px 2px rgba(87,51,87,.25)}.se-save-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(87,51,87,.28)}.se-save-btn:disabled{opacity:.55;box-shadow:none;cursor:not-allowed}.se-add-btn{width:100%;color:var(--mauve-700);background:#efe8ef;border:1.5px dashed rgba(25,0,25,.16);align-self:flex-start}.se-add-btn:hover{background:var(--cream-100);border-color:var(--mauve-700);transform:translateY(-1px)}.se-repeatable-actions{gap:8px;display:flex}.se-icon-btn.esp-icon-btn{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex}.se-icon-btn:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(25,0,25,.1)}.se-icon-btn:active{transform:translateY(0)}.se-icon-btn--save{background:var(--cream-100);color:var(--mauve-700)}.se-icon-btn--delete{color:#210922;background:#faf7fa}.se-repeatable-list{flex-direction:column;gap:14px;display:flex}.se-empty{text-align:center;color:var(--mauve-700);background:#faf7fa;border:1.5px dashed rgba(25,0,25,.12);border-radius:14px;padding:26px 20px;font-size:13px;line-height:1.6}.se-toast-stack{z-index:1000;pointer-events:none;flex-direction:column;align-items:center;gap:10px;max-width:calc(100% - 32px);display:flex;position:fixed;top:24px;left:50%;transform:translate(-50%)}.se-toast{background:var(--white);cursor:pointer;pointer-events:auto;border-radius:12px;align-items:center;gap:10px;padding:13px 16px;font-size:13px;font-weight:600;line-height:1.5;animation:.22s se-toast-in;display:flex;box-shadow:0 6px 20px rgba(25,0,25,.16)}.se-toast-message{word-break:break-word;flex:1;min-width:0}.se-toast--success{color:var(--plum-950);border:1px solid rgba(87,51,87,.2)}.se-toast--success :first-child{color:var(--mauve-700);flex:none}.se-toast--error{color:#7a1f2b;background:#fdf1f2;border:1px solid rgba(180,30,50,.25)}.se-toast-icon{width:20px;height:20px;color:var(--white);background:#b41e32;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}@keyframes se-toast-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.se-toast-stack{max-width:calc(100% - 32px)}.se-header,.se-fields-row{flex-direction:column}.se-fields-row .se-fields-images{flex:none;width:100%}}.shop-edit-info{--esi-success:#3f7d5c;--esi-success-soft:#dcefe3;--esi-danger:#a23b52;--esi-danger-soft:#f4dde3;width:100%}.esi-head{align-items:center;gap:14px;margin-bottom:22px;display:flex}.esi-back-btn{all:unset;box-sizing:border-box;background:var(--white);cursor:pointer;border:1px solid rgba(25,0,25,.08);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .18s,border-color .18s;display:flex;box-shadow:0 8px 20px -12px rgba(25,0,25,.3)}.esi-back-btn:hover{background:var(--cream-100);border-color:var(--blush-300)}.esi-back-btn svg{width:18px;height:18px;stroke:var(--mauve-700);transform:scaleX(-1)}.esi-head h1{color:var(--plum-950);margin-bottom:4px;font-size:19px;font-weight:700}.esi-head p{color:rgba(43,18,76,.55);font-size:13px;line-height:1.8}.esi-card{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:22px;overflow:hidden;box-shadow:0 14px 40px -18px rgba(25,0,25,.28)}.esi-section{border-bottom:1px dashed rgba(25,0,25,.1);padding:24px}.esi-section:last-of-type{border-bottom:none}.esi-section-title{color:var(--plum-950);align-items:center;gap:8px;margin-bottom:18px;font-size:14px;font-weight:700;display:flex}.esi-section-title svg{width:16px;height:16px;stroke:var(--mauve-700)}.esi-grid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.esi-grid:last-child{margin-bottom:0}.esi-grid--2{grid-template-columns:1fr 1fr}.esi-grid>*{min-width:0}.esi-field{flex-direction:column;gap:7px;display:flex}.esi-label{color:rgba(82,43,91,.7);font-size:12.5px;font-weight:700}.esi-input,.esi-select,.esi-textarea{box-sizing:border-box;width:100%;color:var(--plum-950);background:#faf8fa;border:1px solid rgba(25,0,25,.1);border-radius:12px;outline:none;padding:11px 14px;font-family:inherit;font-size:13.5px;font-weight:600;transition:border-color .18s,background .18s}.esi-input::placeholder,.esi-textarea::placeholder{color:rgba(43,18,76,.35);font-weight:500}.esi-input:focus,.esi-select:focus,.esi-textarea:focus{border-color:var(--mauve-700);background-color:var(--white)}.esi-select{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23522b5b' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:14px;background-repeat:no-repeat;background-size:15px}.esi-select:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:15px;padding-right:14px}.esi-select:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:15px;padding-right:14px}.esi-select:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:14px;padding-right:15px}.esi-select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:14px;padding-right:15px}.esi-select:disabled{opacity:.55;cursor:not-allowed}.esi-input--ltr{text-align:right;direction:ltr}.esi-textarea{resize:vertical;line-height:1.7}.esi-input-wrap{background:#faf8fa;border:1px solid rgba(25,0,25,.1);border-radius:12px;align-items:center;padding:0 14px;transition:border-color .18s,background .18s;display:flex}.esi-input-wrap:focus-within{border-color:var(--mauve-700);background:var(--white)}.esi-input-wrap .esi-input{background:0 0;border:none;padding:11px 8px}.esi-input-wrap .esi-input:focus{background:0 0;border:none}.esi-domain-suffix{color:rgba(43,18,76,.4);white-space:nowrap;direction:ltr;font-size:12px;font-weight:600}.esi-status-ic{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.esi-status-ic svg{width:16px;height:16px}.esi-input-wrap--available{border-color:var(--esi-success)}.esi-input-wrap--available .esi-status-ic svg{stroke:var(--esi-success)}.esi-input-wrap--taken{border-color:var(--esi-danger)}.esi-input-wrap--taken .esi-status-ic svg{stroke:var(--esi-danger)}.esi-input-wrap--checking .esi-status-ic svg{stroke:var(--mauve-700)}.esi-spin{animation:.9s linear infinite esi-rotate}@keyframes esi-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.esi-hint{color:rgba(43,18,76,.45);font-size:11.5px}.esi-hint--checking{color:var(--mauve-700)}.esi-hint--available{color:var(--esi-success);font-weight:700}.esi-hint--taken{color:var(--esi-danger);font-weight:700}.esi-dropzone{background:var(--esi-drop-bg,#f3ecf6);box-sizing:border-box;text-align:center;cursor:pointer;border:2px dashed rgba(82,43,91,.28);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:108px;padding:16px;transition:background .18s,border-color .18s;display:flex;position:relative}.esi-dropzone:hover{background:var(--cream-100)}.esi-dropzone.is-dragging{background:var(--esi-drop-bg,#f3ecf6);border-color:var(--mauve-700)}.esi-dropzone-icon{background:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:10px;display:flex}.esi-file-ic{width:18px;height:18px;stroke:var(--mauve-700)}.esi-dropzone-title{color:var(--mauve-700);margin:0;font-size:12px;font-weight:700}.esi-dropzone-sub{color:rgba(43,18,76,.45);margin-top:4px;font-size:11px}.esi-selected-file{align-items:center;gap:12px;width:100%;display:flex}.esi-file-preview-img{object-fit:cover;background:var(--white);border:1px solid rgba(25,0,25,.1);border-radius:10px;flex-shrink:0;width:64px;height:64px}.esi-selected-file span{min-width:0;color:var(--plum-950);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11.5px;overflow:hidden}.esi-foot{background:#faf8fa;justify-content:flex-end;align-items:center;gap:10px;padding:18px 24px;display:flex}.esi-cancel-btn{all:unset;box-sizing:border-box;background:var(--white);color:var(--plum-950);cursor:pointer;border:1px solid rgba(25,0,25,.1);border-radius:12px;padding:11px 20px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s}.esi-cancel-btn:hover{background:var(--cream-100)}.esi-save-btn{all:unset;box-sizing:border-box;background:var(--plum-900);color:var(--white);cursor:pointer;border-radius:12px;padding:11px 24px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,opacity .18s}.esi-save-btn:hover{background:var(--plum-950)}.esi-save-btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:1024px){.esi-back-btn{top:16px;z-index:40;border-radius:15px;justify-content:center;width:42px;min-width:42px;height:42px;padding:0;position:fixed}.esi-back-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}.esi-back-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}.esi-back-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.esi-back-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.esp-head{gap:0}}@media (max-width:640px){.esi-grid,.esi-grid--2{grid-template-columns:1fr}.esi-back-btn{top:20px;width:40px;height:40px}.esi-back-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.esi-back-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.esi-back-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.esi-back-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}}.shop-products{--sp-danger:#a23b52;--sp-danger-soft:#f4dde3;--sp-success:#3f7d5c;--sp-success-soft:#dcefe3;--sp-warn:#b8863b;--sp-warn-soft:#f6ead9;width:100%}.sp-head{align-items:center;gap:16px;margin-bottom:20px;display:flex}.sp-head-title{flex:1;min-width:0}.sp-head-title h1{color:var(--plum-950);white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:19px;font-weight:700;overflow:hidden}.sp-head-title p{color:rgba(43,18,76,.55);font-size:13px;line-height:1.8}.sp-back-btn{all:unset;box-sizing:border-box;background:var(--white);color:var(--mauve-700);cursor:pointer;border:1px solid rgba(25,0,25,.08);border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,border-color .18s;display:flex;box-shadow:0 8px 20px -12px rgba(25,0,25,.3)}.sp-back-btn:hover{background:var(--cream-100);border-color:var(--blush-300)}.sp-back-btn svg{width:16px;height:16px;stroke:var(--mauve-700);flex-shrink:0}.sp-add-btn{background:var(--plum-900);color:var(--white)}.sp-add-btn:hover{background:var(--plum-950)}.sp-add-btn svg{width:16px;height:16px;stroke:var(--white)}.sp-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.sp-search{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:13px;flex:1;align-items:center;gap:10px;min-width:220px;max-width:340px;padding:10px 14px;display:flex}.sp-search svg{stroke:rgba(43,18,76,.45);flex-shrink:0;width:16px;height:16px}.sp-search input{all:unset;box-sizing:border-box;width:100%;color:var(--plum-950);font-family:inherit;font-size:13px}.sp-search input::placeholder{color:rgba(43,18,76,.4)}.sp-filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sp-select{color:var(--plum-950);background-color:var(--white);cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23724e73' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:12px;background-repeat:no-repeat;background-size:13px;border:1px solid rgba(25,0,25,.08);border-radius:11px;padding:9px 15px 9px 41px;font-family:inherit;font-size:12.5px;font-weight:600}.sp-table-wrap{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:20px;overflow-x:auto;box-shadow:0 14px 40px -18px rgba(25,0,25,.28)}.sp-table{border-collapse:collapse;width:100%;min-width:680px}.sp-table thead th{text-align:right;color:rgba(82,43,91,.6);white-space:nowrap;border-bottom:1px solid rgba(25,0,25,.08);padding:18px 20px;font-size:13.5px;font-weight:700}.sp-table tbody td{color:var(--plum-950);vertical-align:middle;border-bottom:1px dashed rgba(25,0,25,.08);padding:12px 18px;font-size:13px}.sp-table tbody tr:last-child td{border-bottom:none}.sp-table tbody tr:hover{background:rgba(196,158,196,.06)}.sp-row-msg td{text-align:center;color:rgba(43,18,76,.55);padding:34px 18px;font-size:13px}.sp-empty{flex-direction:column;align-items:center;gap:10px;display:flex}.sp-empty-ic{background:var(--cream-100);border-radius:13px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.sp-empty-ic svg{width:20px;height:20px;stroke:var(--mauve-700)}.sp-thumb{object-fit:cover;border:1px solid rgba(25,0,25,.08);border-radius:12px;width:60px;height:60px;display:block}.sp-thumb-placeholder{background:#efe8ef;justify-content:center;align-items:center;display:flex}.sp-thumb-placeholder svg{stroke:rgba(43,18,76,.35);width:18px;height:18px}.sp-title-cell{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-weight:700;overflow:hidden}.sp-mono{direction:ltr;unicode-bidi:plaintext;font-weight:700;display:inline-block}.sp-dash{color:rgba(43,18,76,.35)}.sp-badge{white-space:nowrap;border-radius:13px;align-items:center;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.sp-badge--in{background:var(--sp-success-soft);color:var(--sp-success)}.sp-badge--out{background:var(--sp-danger-soft);color:var(--sp-danger)}.sp-badge--discount{color:var(--sp-danger)}.sp-row-actions{align-items:center;gap:6px;display:flex}.sp-icon-btn{all:unset;box-sizing:border-box;cursor:pointer;background:#efe8ef;border:1px solid rgba(25,0,25,.07);border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .18s,border-color .18s;display:flex}.sp-icon-btn svg{width:15px;height:15px;stroke:var(--mauve-700);transition:stroke .18s}.sp-icon-btn:hover{background:var(--mauve-700);border-color:var(--mauve-700)}.sp-icon-btn:hover svg{stroke:var(--white)}.sp-icon-btn--danger:hover{background:var(--sp-danger);border-color:var(--sp-danger)}.sp-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;display:flex}.sp-page-info{color:rgba(43,18,76,.55);font-size:12.5px}.sp-per-page-select{text-align:center;background-position:10px;min-width:70px;padding:8px 6px 8px 27px}.sp-page-controls{align-items:center;gap:6px;display:flex}.sp-page-current-mobile{display:none}.sp-page-btn{all:unset;box-sizing:border-box;background:var(--white);min-width:32px;height:32px;color:var(--plum-950);cursor:pointer;border:1px solid rgba(25,0,25,.08);border-radius:9px;justify-content:center;align-items:center;padding:0 4px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .18s,border-color .18s,color .18s;display:flex}.sp-page-btn svg{width:14px;height:14px;stroke:var(--mauve-700)}.sp-page-btn:hover:not(:disabled){background:var(--cream-100);border-color:var(--blush-300)}.sp-page-btn:disabled{opacity:.4;cursor:default}.sp-page-btn--active{background:var(--plum-900);border-color:var(--plum-900);color:var(--white)}.sp-page-dots{color:rgba(43,18,76,.4);padding:0 2px;font-size:12.5px}.sp-overlay{backdrop-filter:blur(2px);z-index:60;background:rgba(25,0,25,.5);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.sp-modal{background:var(--white);border-radius:20px;width:100%;max-width:380px;padding:22px;box-shadow:0 24px 60px -20px rgba(25,0,25,.5)}.sp-modal h3{color:var(--plum-950);margin-bottom:8px;font-size:16px;font-weight:700}.sp-modal p{color:rgba(43,18,76,.6);margin-bottom:18px;font-size:13px;line-height:1.85}.sp-modal-actions{gap:10px;display:flex}.sp-modal-btn{all:unset;box-sizing:border-box;text-align:center;cursor:pointer;border-radius:12px;flex:1;padding:11px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,opacity .18s}.sp-modal-btn--ghost{color:var(--plum-950);background:#efe8ef}.sp-modal-btn--ghost:hover{background:var(--cream-100)}.sp-modal-btn--danger{background:var(--sp-danger);color:var(--white)}.sp-modal-btn--danger:hover{opacity:.9}.sp-modal-btn:disabled{opacity:.6;cursor:default}.sp-view-modal{background:var(--white);scrollbar-width:none;-ms-overflow-style:none;border-radius:22px;width:100%;max-width:800px;max-height:88vh;padding:33px;position:relative;overflow-y:auto;box-shadow:0 24px 60px -20px rgba(25,0,25,.5)}.sp-view-modal::-webkit-scrollbar{display:none}.sp-view-close{all:unset;box-sizing:border-box;cursor:pointer;background:#efe8ef;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .18s;display:flex;position:absolute;top:16px;left:16px}.sp-view-close:hover{background:var(--sp-danger-soft)}.sp-view-close svg{width:14px;height:14px;stroke:var(--mauve-700)}.sp-view-close:hover svg{stroke:var(--sp-danger)}.sp-view-title{color:var(--plum-950);margin-top:20px;margin-bottom:20px;font-size:17px;font-weight:700}.sp-view-title:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:36px}.sp-view-title:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:36px}.sp-view-title:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:36px}.sp-view-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:36px}.sp-view-gallery{margin-bottom:18px}.sp-view-main-img{object-fit:contain;background:#efe8ef;border:1px solid rgba(25,0,25,.08);border-radius:16px;width:100%;height:220px;display:block}.sp-view-main-img--empty{justify-content:center;align-items:center;display:flex}.sp-view-main-img--empty svg{stroke:rgba(43,18,76,.35);width:30px;height:30px}.sp-view-thumbs{gap:8px;margin-top:10px;padding-bottom:2px;display:flex;overflow-x:auto}.sp-view-thumb{all:unset;box-sizing:border-box;cursor:pointer;opacity:.65;border:2px solid transparent;border-radius:10px;flex-shrink:0;width:52px;height:52px;transition:opacity .18s,border-color .18s;overflow:hidden}.sp-view-thumb img{object-fit:cover;width:100%;height:100%;display:block}.sp-view-thumb:hover{opacity:.9}.sp-view-thumb--active{border-color:var(--plum-900);opacity:1}.sp-view-grid{border-top:1px dashed rgba(25,0,25,.08);border-bottom:1px dashed rgba(25,0,25,.08);grid-template-columns:repeat(2,1fr);gap:12px 16px;margin-bottom:16px;padding:14px 0;display:grid}.sp-view-field{flex-direction:column;gap:4px;display:flex}.sp-view-label{color:rgba(82,43,91,.6);font-size:12px;font-weight:700}.sp-view-value{color:var(--plum-950);font-size:13px;font-weight:600}.sp-view-section{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.sp-view-section:last-child{margin-bottom:0}.sp-view-desc{color:var(--plum-950);font-size:13px;line-height:1.9}.sp-view-chips,.sp-view-colors{flex-wrap:wrap;gap:8px;display:flex}.sp-chip{color:var(--plum-950);background:#efe8ef;border-radius:10px;padding:6px 12px;font-size:12px;font-weight:600}.sp-color-chip{color:var(--plum-950);background:#efe8ef;border-radius:10px;align-items:center;gap:7px;padding:6px 12px 6px 8px;font-size:12px;font-weight:600;display:inline-flex}.sp-color-dot{border:1px solid rgba(25,0,25,.15);border-radius:50%;flex-shrink:0;width:15px;height:15px}@media (max-width:1024px){.sp-head>.sp-back-btn{top:16px;z-index:40;border-radius:15px;justify-content:center;width:42px;min-width:42px;height:42px;padding:0;position:fixed}.sp-head>.sp-back-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}.sp-head>.sp-back-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}.sp-head>.sp-back-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.sp-head>.sp-back-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.sp-add-btn{z-index:auto;border-radius:12px;width:auto;min-width:0;height:auto;padding:10px 16px;position:static;top:auto}.sp-add-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:auto}.sp-add-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:auto}.sp-add-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto}.sp-add-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto}}@media (max-width:640px){.sp-head{flex-wrap:wrap}.sp-head-title{flex-basis:100%;order:3}.sp-search{max-width:none}.sp-title-cell{max-width:140px}.sp-head>.sp-back-btn{top:20px;width:40px;height:40px}.sp-head>.sp-back-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.sp-head>.sp-back-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.sp-head>.sp-back-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.sp-head>.sp-back-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.sp-toolbar,.sp-filters{flex-direction:column;align-items:stretch}.sp-filters .sp-select{width:100%}.sp-add-btn{justify-content:center;width:100%}.sp-pagination{flex-wrap:nowrap;gap:8px}.sp-page-info{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.sp-per-page-select{flex-shrink:0;min-width:0;padding:8px 6px 8px 24px}.sp-page-controls{flex-shrink:0;gap:4px}.sp-page-controls .sp-page-btn:not(.sp-page-btn--nav),.sp-page-dots{display:none}.sp-page-current-mobile{min-width:32px;height:32px;color:var(--plum-950);justify-content:center;align-items:center;padding:0 6px;font-size:12.5px;font-weight:700;display:inline-flex}.sp-view-modal{max-height:92vh;padding:20px}.sp-view-main-img{height:180px}.sp-view-grid{grid-template-columns:1fr 1fr}}.apf{--apf-danger:#a23b52;--apf-danger-soft:#f4dde3;--apf-success:#3f7d5c;--apf-success-soft:#dcefe3;--apf-border:rgba(25,0,25,.08);--apf-border-dashed:rgba(25,0,25,.14);--apf-surface:#f7eef2;direction:rtl;width:100%}.apf-head{align-items:center;gap:16px;margin-bottom:20px;display:flex}.apf-head-title{flex:1;min-width:0}.apf-head-title h1{color:var(--plum-950);white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:19px;font-weight:700;overflow:hidden}.apf-head-title p{color:rgba(43,18,76,.55);font-size:13px;line-height:1.8}.apf-back-btn{all:unset;box-sizing:border-box;background:var(--white);border:1px solid var(--apf-border);color:var(--mauve-700);cursor:pointer;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,border-color .18s;display:flex;box-shadow:0 8px 20px -12px rgba(25,0,25,.3)}.apf-back-btn:hover{background:var(--apf-surface);border-color:var(--blush-300)}.apf-back-btn svg{width:16px;height:16px;stroke:var(--mauve-700);flex-shrink:0}.apf-form{flex-direction:column;gap:18px;display:flex}.apf-card{background:var(--white);border:1px solid var(--apf-border);border-radius:20px;padding:22px;box-shadow:0 14px 40px -18px rgba(25,0,25,.28)}.apf-card-head{align-items:center;gap:10px;margin-bottom:18px;display:flex}.apf-card-ic{background:var(--apf-surface);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.apf-card-ic svg{width:17px;height:17px;stroke:var(--mauve-700)}.apf-card-head h2{color:var(--plum-950);font-size:14.5px;font-weight:700}.apf-card-head p{color:rgba(43,18,76,.5);margin-top:2px;font-size:12px}.apf-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.apf-grid--3{grid-template-columns:repeat(3,1fr)}.apf-field{flex-direction:column;gap:8px;min-width:0;display:flex}.apf-field--full{grid-column:1/-1}.apf-label{color:var(--plum-950);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}.apf-label-hint{color:rgba(43,18,76,.45);font-weight:500}.apf-input,.apf-textarea,.apf-select{all:unset;box-sizing:border-box;width:100%;color:var(--plum-950);background:var(--white);border:1px solid var(--apf-border);border-radius:12px;padding:11px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,background .18s}.apf-input::placeholder,.apf-textarea::placeholder{color:rgba(43,18,76,.38)}.apf-input:focus,.apf-textarea:focus,.apf-select:focus{border-color:var(--mauve-700)}.apf-textarea{resize:vertical;min-height:92px;line-height:1.8}.apf-select:disabled{cursor:default;opacity:.55}.apf-select{cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23724e73' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:14px;background-repeat:no-repeat;background-size:13px;padding-left:36px}.apf-input-unit{position:relative}.apf-input-unit input{padding-left:54px}.apf-input-unit span{color:rgba(43,18,76,.45);pointer-events:none;font-size:12px;font-weight:700;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.apf-rte{border:1px solid var(--apf-border);background:var(--white);border-radius:12px;transition:border-color .18s;overflow:hidden}.apf-rte:focus-within{border-color:var(--mauve-700)}.apf-rte-toolbar{border-bottom:1px solid var(--apf-border);background:var(--apf-surface);align-items:center;gap:4px;padding:6px 8px;display:flex}.apf-rte-btn{all:unset;box-sizing:border-box;min-width:28px;height:28px;color:var(--mauve-700);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,color .18s;display:flex}.apf-rte-btn:hover{background:rgba(25,0,25,.06)}.apf-rte-btn--active{background:var(--plum-900);color:var(--white)}.apf-rte-body-wrap{position:relative}.apf-rte-body{min-height:92px}.apf-rte-body .ProseMirror{min-height:92px;color:var(--plum-950);outline:none;padding:11px 14px;font-size:13px;line-height:1.8}.apf-rte-body .ProseMirror p{margin:0 0 8px}.apf-rte-body .ProseMirror p:last-child{margin-bottom:0}.apf-rte-body .ProseMirror ul{margin:0 0 8px}.apf-rte-body .ProseMirror ul:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}.apf-rte-body .ProseMirror ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}.apf-rte-body .ProseMirror ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}.apf-rte-body .ProseMirror ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}.apf-rte-placeholder{color:rgba(43,18,76,.38);pointer-events:none;font-size:13px;position:absolute;top:11px;right:14px}.apf-chip-group{flex-wrap:wrap;gap:8px;display:flex}.apf-chip{all:unset;box-sizing:border-box;color:var(--plum-950);cursor:pointer;background:#efe8ef;border:1px solid transparent;border-radius:11px;padding:9px 15px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .18s,color .18s,border-color .18s}.apf-chip:hover{background:var(--apf-surface)}.apf-chip--active{background:var(--plum-900);color:var(--white)}.apf-chip-empty{color:rgba(43,18,76,.45);font-size:12.5px}.apf-image-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:12px;display:grid}.apf-image-slot{aspect-ratio:1;border:1px solid var(--apf-border);border-radius:14px;position:relative;overflow:hidden}.apf-image-slot img{object-fit:cover;width:100%;height:100%;display:block}.apf-image-cover-badge{background:var(--plum-900);color:var(--white);border-radius:8px;padding:3px 8px;font-size:10.5px;font-weight:700;position:absolute;top:6px;right:6px}.apf-image-actions{opacity:0;background:linear-gradient(transparent 45%,rgba(25,0,25,.55));justify-content:center;align-items:flex-end;gap:6px;padding:8px;transition:opacity .18s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.apf-image-slot:hover .apf-image-actions{opacity:1}.apf-image-mini-btn{all:unset;box-sizing:border-box;color:var(--plum-950);background:var(--white);cursor:pointer;border-radius:8px;padding:5px 9px;font-family:inherit;font-size:9.5px;font-weight:700}.apf-image-mini-btn--danger{color:var(--white);background:var(--apf-danger)}.apf-image-add{all:unset;box-sizing:border-box;aspect-ratio:1;border:1.5px dashed var(--apf-border-dashed);color:var(--mauve-700);cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;transition:background .18s,border-color .18s;display:flex}.apf-image-add:hover{background:var(--apf-surface);border-color:var(--blush-300)}.apf-image-add svg{width:20px;height:20px;stroke:var(--mauve-700)}.apf-image-add span{font-size:11.5px;font-weight:700}.apf-hint{color:rgba(43,18,76,.45);margin-top:12px;font-size:11.5px;line-height:1.8}.apf-add-row{align-items:flex-end;gap:10px;margin-bottom:16px;display:flex}.apf-add-row .apf-field{flex:1}.apf-color-swatch-input{border:1px solid var(--apf-border);border-radius:12px;align-items:center;gap:8px;padding:6px 8px 6px 14px;display:flex}.apf-color-swatch-input input[type=color]{all:unset;cursor:pointer;border-radius:8px;flex-shrink:0;width:28px;height:28px}.apf-color-swatch-input input[type=text]{all:unset;box-sizing:border-box;text-align:right;width:100%;color:var(--plum-950);direction:ltr;font-family:inherit;font-size:12.5px}.apf-mini-add-btn{all:unset;box-sizing:border-box;background:var(--plum-900);height:42px;color:var(--white);cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .18s;display:flex}.apf-mini-add-btn:hover{background:var(--plum-950)}.apf-mini-add-btn svg{width:15px;height:15px;stroke:var(--white)}.apf-mini-add-btn:disabled{opacity:.45;cursor:default}.apf-tag-list{flex-wrap:wrap;gap:8px;display:flex}.apf-tag{color:var(--plum-950);background:#efe8ef;border-radius:11px;align-items:center;gap:8px;padding:8px 8px 8px 14px;font-size:12.5px;display:inline-flex}.apf-tag b{font-weight:700}.apf-tag-swatch{border:1px solid var(--apf-border);border-radius:5px;flex-shrink:0;width:14px;height:14px}.apf-tag-remove{all:unset;box-sizing:border-box;cursor:pointer;width:20px;height:20px;color:var(--mauve-700);border-radius:7px;justify-content:center;align-items:center;transition:background .18s,color .18s;display:flex}.apf-tag-remove:hover{background:var(--apf-danger);color:var(--white)}.apf-tag-remove svg{stroke:currentColor;width:12px;height:12px}.apf-empty-note{color:rgba(43,18,76,.45);font-size:12.5px}.apf-card-head-title{flex:1;min-width:0}.apf-card-action-btn{all:unset;box-sizing:border-box;background:var(--plum-900);color:var(--white);cursor:pointer;border-radius:12px;flex-shrink:0;align-items:center;gap:6px;padding:10px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .18s;display:flex}.apf-card-action-btn:hover{background:var(--plum-950)}.apf-card-action-btn svg{width:15px;height:15px;stroke:var(--white);flex-shrink:0}.apf-modal-overlay{z-index:100;background:rgba(25,0,25,.45);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.apf-modal{background:var(--white);direction:rtl;border-radius:20px;width:100%;max-width:420px;padding:22px;box-shadow:0 24px 60px -20px rgba(25,0,25,.5)}.apf-modal-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.apf-modal-head h3{color:var(--plum-950);font-size:15px;font-weight:700}.apf-modal-close{all:unset;box-sizing:border-box;width:30px;height:30px;color:var(--mauve-700);cursor:pointer;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:background .18s;display:flex}.apf-modal-close:hover{background:var(--apf-surface)}.apf-modal-close svg{stroke:currentColor;width:15px;height:15px}.apf-modal-body{flex-direction:column;gap:14px;margin-bottom:18px;display:flex}.apf-modal-actions{align-items:center;gap:10px;display:flex}.apf-modal-actions .apf-submit-btn{flex:1;justify-content:center}.apf-modal-cancel-btn{all:unset;box-sizing:border-box;text-align:center;border:1px solid var(--apf-border);color:var(--mauve-700);cursor:pointer;border-radius:13px;flex:1;padding:12px 16px;font-family:inherit;font-size:13.5px;font-weight:700;transition:background .18s,border-color .18s}.apf-modal-cancel-btn:hover{background:var(--apf-surface);border-color:var(--blush-300)}.apf-submit-bar{background:var(--white);border:1px solid var(--apf-border);border-radius:16px;justify-content:space-between;align-items:center;gap:14px;margin-top:4px;padding:14px 18px;display:flex;position:sticky;bottom:16px;box-shadow:0 18px 46px -18px rgba(25,0,25,.4)}.apf-submit-note{color:rgba(43,18,76,.5);font-size:12px}.apf-submit-btn{all:unset;box-sizing:border-box;background:var(--plum-900);color:var(--white);cursor:pointer;border-radius:13px;flex-shrink:0;align-items:center;gap:8px;padding:12px 26px;font-family:inherit;font-size:13.5px;font-weight:700;transition:background .18s,opacity .18s;display:flex}.apf-submit-btn:hover{background:var(--plum-950)}.apf-submit-btn:disabled{opacity:.55;cursor:default}.apf-submit-btn svg{width:16px;height:16px;stroke:var(--white)}@media (max-width:1024px){.apf-head>.apf-back-btn{top:16px;z-index:40;border-radius:15px;justify-content:center;width:42px;min-width:42px;height:42px;padding:0;position:fixed}.apf-head>.apf-back-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}.apf-head>.apf-back-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}.apf-head>.apf-back-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.apf-head>.apf-back-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.apf-head>.apf-back-btn span{display:none}}@media (max-width:640px){.apf-head{flex-wrap:wrap}.apf-head-title{flex-basis:100%;order:3}.apf-card{border-radius:16px;padding:16px}.apf-card-head{flex-wrap:wrap}.apf-card-head-title{flex-basis:100%;order:3}.apf-card-action-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.apf-card-action-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.apf-card-action-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.apf-card-action-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.apf-grid,.apf-grid--3{grid-template-columns:1fr}.apf-add-row{flex-wrap:wrap}.apf-mini-add-btn{width:100%}.apf-submit-bar{flex-direction:column;align-items:stretch;bottom:8px}.apf-submit-btn{justify-content:center;width:100%}}.sc-wrap{--sc-border:rgba(25,0,25,.08)}.sc-head{align-items:flex-start}.sc-back-btn svg{width:16px;height:16px;stroke:var(--mauve-700);flex-shrink:0;transform:scaleX(-1)}.sc-help-btn{all:unset;box-sizing:border-box;background:var(--white);color:var(--mauve-700);cursor:pointer;border:1px solid rgba(25,0,25,.08);border-radius:12px;flex-shrink:0;align-items:center;gap:6px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,border-color .18s;display:flex;box-shadow:0 8px 20px -12px rgba(25,0,25,.3)}.sc-help-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.sc-help-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.sc-help-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.sc-help-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.sc-help-btn:hover{background:var(--cream-100);border-color:var(--blush-300)}.sc-help-btn svg{width:16px;height:16px;stroke:var(--mauve-700);flex-shrink:0}@media (max-width:640px){.sc-help-btn span{display:none}.sc-help-btn{justify-content:center;width:40px;height:40px;padding:0}}.sc-guide-overlay{z-index:100;background:rgba(25,0,25,.45);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.sc-guide-card{background:var(--white);border-radius:18px;width:100%;max-width:480px;max-height:85vh;padding:22px;overflow-y:auto;box-shadow:0 24px 60px -20px rgba(25,0,25,.45)}.sc-guide-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.sc-guide-head h2{color:var(--plum-950);margin:0;font-size:16px;font-weight:800}.sc-guide-close{all:unset;box-sizing:border-box;cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:background .18s;display:flex}.sc-guide-close:hover{background:rgba(43,18,76,.08)}.sc-guide-close svg{width:16px;height:16px;stroke:var(--mauve-700)}.sc-guide-desc{color:rgba(43,18,76,.75);margin:0 0 18px;font-size:13px;line-height:1.9}.sc-guide-sub{color:var(--plum-950);margin:0 0 10px;font-size:13.5px;font-weight:700}.sc-guide-tree{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.sc-guide-parent{background:var(--cream-100,rgba(43,18,76,.04));border:1px solid var(--sc-border);border-radius:14px;padding:10px 12px}.sc-guide-row{align-items:center;gap:8px;padding:5px 0;display:flex}.sc-guide-row--child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:22px}.sc-guide-row--child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:22px}.sc-guide-row--child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:22px}.sc-guide-row--child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:22px}.sc-guide-emoji{flex-shrink:0;font-size:14px}.sc-guide-name{color:var(--plum-950);font-size:13px;font-weight:700}.sc-guide-note{color:rgba(43,18,76,.5);white-space:nowrap;font-size:11px}.sc-guide-note:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.sc-guide-note:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.sc-guide-note:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.sc-guide-note:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.sc-guide-defs{flex-direction:column;gap:8px;display:flex}.sc-guide-def{color:rgba(43,18,76,.75);background:rgba(43,18,76,.04);border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.8}.sc-guide-def strong{color:var(--plum-950)}.sc-add-form{background:var(--white);border:1px solid var(--sc-border);border-radius:18px;grid-template-columns:1.4fr 1.4fr auto;align-items:end;gap:12px;margin-bottom:22px;padding:18px;display:grid;box-shadow:0 14px 40px -22px rgba(25,0,25,.28)}.sc-input,.sc-select{box-sizing:border-box;border:1px solid var(--sc-border);width:100%;height:42px;color:var(--plum-950);background:0 0;border-radius:12px;outline:none;padding:0 14px;font-family:inherit;font-size:13.5px;transition:border-color .18s}.sc-input::placeholder{color:rgba(43,18,76,.4)}.sc-input:focus,.sc-select:focus{border-color:var(--mauve-700)}.sc-select{cursor:pointer}.sc-add-btn{all:unset;box-sizing:border-box;background:var(--plum-900);height:42px;color:var(--white);cursor:pointer;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-family:inherit;font-size:13.5px;font-weight:700;transition:background .18s,opacity .18s;display:flex}.sc-add-btn:hover{background:var(--plum-950)}.sc-add-btn:disabled{opacity:.55;cursor:not-allowed}.sc-add-btn svg{width:16px;height:16px;stroke:var(--white)}.sc-list{flex-direction:column;gap:12px;display:flex}.sc-empty{color:rgba(43,18,76,.55);text-align:center;padding:24px 0;font-size:13px}.sc-empty--sub{padding:14px 0 6px}.sc-parent{background:var(--white);border:1px solid var(--sc-border);border-radius:16px;overflow:hidden;box-shadow:0 10px 28px -18px rgba(25,0,25,.28)}.sc-parent-row{cursor:pointer;align-items:center;gap:12px;padding:14px 16px;transition:background .18s;display:flex}.sc-parent-row:hover{background:rgba(43,18,76,.05)}.sc-parent-row--open{border-bottom:1px dashed var(--sc-border);background:rgba(43,18,76,.05)}.sc-parent-icon{background:linear-gradient(135deg, var(--plum-900), var(--mauve-700));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.sc-parent-icon svg{width:16px;height:16px;stroke:var(--white)}.sc-parent-name{color:var(--plum-950);flex:1;font-size:13.5px;font-weight:700}.sc-count{color:var(--mauve-700);background:#efe8ef;border-radius:4px;padding:6px 11px;font-size:10.5px}.sc-chevron{justify-content:center;align-items:center;transition:transform .18s;display:flex}.sc-chevron--open{transform:rotate(180deg)}.sc-chevron svg{width:16px;height:16px;stroke:var(--mauve-700)}.sc-del-btn{all:unset;box-sizing:border-box;cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .18s;display:flex}.sc-del-btn:hover{background:var(--sm-danger-soft)}.sc-del-btn:disabled{opacity:.5;cursor:not-allowed}.sc-del-btn svg{width:15px;height:15px;stroke:var(--sm-danger)}.sc-edit-btn{all:unset;box-sizing:border-box;cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .18s;display:flex}.sc-edit-btn:hover{background:rgba(43,18,76,.08)}.sc-edit-btn:disabled{opacity:.5;cursor:not-allowed}.sc-edit-btn svg{fill:none;width:15px;height:15px;stroke:var(--mauve-700);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.sc-edit-form{background:rgba(43,18,76,.04);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.sc-child-edit-form:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:44px}.sc-child-edit-form:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:44px}.sc-child-edit-form:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:44px}.sc-child-edit-form:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:44px}.sc-edit-input,.sc-edit-select{flex:140px;min-width:120px;height:38px}.sc-edit-save,.sc-edit-cancel{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;text-align:center;border-radius:10px;flex-shrink:0;height:38px;padding:0 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .18s,opacity .18s}.sc-edit-save{background:var(--plum-900);color:var(--white)}.sc-edit-save:hover{background:var(--plum-950)}.sc-edit-save:disabled{opacity:.55;cursor:not-allowed}.sc-edit-cancel{color:var(--mauve-700);background:rgba(43,18,76,.06)}.sc-edit-cancel:hover{background:rgba(43,18,76,.12)}@media (max-width:640px){.sc-edit-form{flex-direction:column;align-items:stretch}.sc-edit-save,.sc-edit-cancel{width:100%}}.sc-children{padding:6px 56px 12px 16px}.sc-child-row{border-top:1px solid var(--sc-border);align-items:center;gap:10px;padding:9px 0 9px 44px;display:flex}.sc-child-row:first-child{border-top:none}.sc-child-name{color:var(--plum-950);flex:1;font-size:13px}@media (max-width:1024px){.sc-back-btn{top:16px;z-index:40;border-radius:15px;justify-content:center;width:42px;min-width:42px;height:42px;padding:0;position:fixed}.sc-back-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}.sc-back-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}.sc-back-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.sc-back-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}}@media (max-width:640px){.sc-add-form{grid-template-columns:1fr}.sc-back-btn{top:20px;width:40px;height:40px}.sc-back-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.sc-back-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.sc-back-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.sc-back-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}}.shop-showcase{--esw-tint:#f6ecf8;--esw-tint-strong:#efdcf1;--esw-tint-border:#d9aee0;--esw-tint-grad:linear-gradient(135deg, #fbeef9, #f0e0f7);--esw-icon-fg:#9c3f8f;width:100%}.esw-head{align-items:flex-start;gap:14px;margin-bottom:24px;display:flex}.esw-back-btn{all:unset;box-sizing:border-box;background:var(--white);cursor:pointer;border:1px solid rgba(25,0,25,.08);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background .18s,border-color .18s;display:flex;box-shadow:0 8px 20px -12px rgba(25,0,25,.3)}.esw-back-btn:hover{background:var(--esw-tint);border-color:var(--esw-tint-border)}.esw-back-btn svg{width:17px;height:17px;stroke:var(--mauve-700);transform:scaleX(-1)}.esw-head-text{flex:1;min-width:0}.esw-head-text h1{color:var(--plum-950);margin-bottom:4px;font-size:19px;font-weight:700}.esw-head-text p{color:rgba(43,18,76,.55);font-size:13px;line-height:1.8}.esw-help-btn{all:unset;box-sizing:border-box;background:var(--white);color:var(--mauve-700);cursor:pointer;border:1px solid rgba(25,0,25,.08);border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,border-color .18s;display:flex;box-shadow:0 8px 20px -12px rgba(25,0,25,.3)}.esw-help-btn:hover{background:var(--esw-tint);border-color:var(--esw-tint-border)}.esw-help-btn svg{width:16px;height:16px;stroke:var(--mauve-700);flex-shrink:0}.esw-add-card{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:20px;margin-bottom:18px;padding:20px 22px;box-shadow:0 14px 40px -18px rgba(25,0,25,.28)}.esw-add-label{color:rgba(82,43,91,.6);margin-bottom:10px;font-size:12px;font-weight:700;display:block}.esw-add-row{gap:10px;display:flex}.esw-input{box-sizing:border-box;min-width:0;color:var(--plum-950);background:#f7f3f7;border:1px solid rgba(25,0,25,.1);border-radius:13px;outline:none;flex:1;padding:12px 14px;font-family:inherit;font-size:13.5px;transition:border-color .18s,background .18s}.esw-input::placeholder{color:rgba(43,18,76,.35)}.esw-input:focus{border-color:var(--mauve-700);background:var(--white)}.esw-add-btn{all:unset;box-sizing:border-box;background:var(--plum-900);color:var(--white);cursor:pointer;border-radius:13px;flex-shrink:0;align-items:center;gap:7px;padding:12px 18px;font-family:inherit;font-size:13.5px;font-weight:700;transition:background .18s,opacity .18s;display:flex}.esw-add-btn:hover{background:var(--plum-950)}.esw-add-btn:disabled{opacity:.5;cursor:not-allowed}.esw-add-btn svg{width:15px;height:15px;stroke:var(--white);flex-shrink:0}.esw-error{color:#a23b52;margin-top:10px;font-size:12.5px;font-weight:600}.esw-list{flex-direction:column;gap:10px;display:flex}.esw-empty{text-align:center;background:var(--white);color:rgba(43,18,76,.55);border:1px dashed rgba(25,0,25,.12);border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;font-size:13px;font-weight:600;display:flex}.esw-empty-ic{background:var(--esw-tint-grad);border:1px solid var(--esw-tint-border);border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.esw-empty-ic svg{width:20px;height:20px;stroke:var(--esw-icon-fg)}.esw-item{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:16px;align-items:center;gap:12px;padding:12px 16px;display:flex;box-shadow:0 8px 20px -14px rgba(25,0,25,.25)}.esw-item-ic{background:var(--esw-tint-grad);border:1px solid var(--esw-tint-border);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.esw-item-ic svg{width:15px;height:15px;stroke:var(--esw-icon-fg)}.esw-item-name{min-width:0;color:var(--plum-950);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;font-weight:700;overflow:hidden}.esw-item-del{all:unset;box-sizing:border-box;cursor:pointer;background:#efe8ef;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .18s;display:flex}.esw-item-del:hover{background:var(--sm-danger-soft,#f4dde3)}.esw-item-del svg{width:15px;height:15px;stroke:var(--sm-danger,#a23b52)}.esw-overlay{backdrop-filter:blur(2px);z-index:60;background:rgba(25,0,25,.5);justify-content:center;align-items:center;padding:20px;animation:.2s esw-fade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes esw-fade{0%{opacity:0}to{opacity:1}}.esw-modal{background:var(--white);border-radius:22px;width:100%;max-width:460px;max-height:88vh;overflow-y:auto;box-shadow:0 24px 60px -20px rgba(25,0,25,.5)}.esw-modal-head{justify-content:space-between;align-items:flex-start;gap:10px;padding:22px 22px 12px;display:flex}.esw-modal-head h3{color:var(--plum-950);margin-bottom:8px;font-size:16.5px;font-weight:700}.esw-modal-head p{color:rgba(43,18,76,.6);font-size:12.8px;line-height:1.85}.esw-modal-close{all:unset;box-sizing:border-box;cursor:pointer;background:#efe8ef;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.esw-modal-close:hover{background:var(--esw-tint)}.esw-modal-close svg{width:14px;height:14px;stroke:var(--mauve-700)}.esw-examples{background:var(--esw-tint-grad);border:1px solid var(--esw-tint-border);border-radius:16px;margin:6px 22px 4px;padding:14px 16px}.esw-examples-title{color:var(--esw-icon-fg);margin-bottom:10px;font-size:12.5px;font-weight:700;display:block}.esw-examples ul{flex-direction:column;gap:10px;list-style:none;display:flex}.esw-examples li{align-items:flex-start;gap:10px;display:flex}.esw-example-emoji{font-size:16px;line-height:1.4}.esw-examples li div{flex-direction:column;gap:2px;display:flex}.esw-examples li b{color:var(--plum-950);font-size:12.8px;font-weight:700}.esw-examples li span{color:rgba(43,18,76,.6);font-size:12px;line-height:1.6}.esw-modal-section{padding:14px 22px 0}.esw-modal-section h4{color:var(--plum-950);margin-bottom:5px;font-size:13.5px;font-weight:700}.esw-modal-section p{color:rgba(43,18,76,.6);font-size:12.5px;line-height:1.75}.esw-modal-diff{padding-bottom:6px}.esw-modal-foot{padding:18px 22px 22px}.esw-primary-btn{all:unset;box-sizing:border-box;text-align:center;background:var(--plum-900);width:100%;color:var(--white);cursor:pointer;border-radius:13px;padding:12px;font-family:inherit;font-size:13.5px;font-weight:700;transition:background .18s}.esw-primary-btn:hover{background:var(--plum-950)}.esw-swal-popup{direction:rtl;font-family:inherit;border-radius:20px!important}@media (max-width:640px){.esw-head{flex-wrap:wrap}.esw-help-btn span{display:none}.esw-help-btn{padding:10px}.esw-add-row{flex-direction:column}.esw-add-btn{justify-content:center}}.trust-page{--tp-danger:#a23b52;--tp-danger-soft:#f4dde3;--tp-success:#3f7d5c;--tp-success-soft:#dcefe3;width:100%;max-width:560px}.trust-head{align-items:flex-start;gap:14px;margin-bottom:22px;display:flex}.trust-head h1{color:var(--plum-950);margin-bottom:4px;font-size:19px;font-weight:700}.trust-head p{color:rgba(43,18,76,.55);font-size:13px;line-height:1.8}.trust-back-btn{all:unset;box-sizing:border-box;background:var(--white);cursor:pointer;border:1px solid rgba(25,0,25,.08);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .18s,border-color .18s;display:flex;box-shadow:0 8px 20px -12px rgba(25,0,25,.3)}.trust-back-btn:hover{background:var(--cream-100);border-color:var(--blush-300)}.trust-back-btn svg{width:17px;height:17px;stroke:var(--mauve-700)}.trust-empty{background:var(--white);text-align:center;border:1px dashed rgba(25,0,25,.12);border-radius:22px;padding:40px 24px}.trust-empty p{color:rgba(43,18,76,.55);font-size:13px}.trust-card{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:22px;flex-direction:column;gap:10px;padding:26px 24px 24px;display:flex;position:relative;box-shadow:0 14px 40px -18px rgba(25,0,25,.28)}.trust-card-ic{background:#efe8ef;border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:6px;display:flex}.trust-card-ic svg{width:20px;height:20px;stroke:var(--mauve-700)}.trust-label{color:var(--plum-950);font-size:13px;font-weight:700}.trust-input-wrap{background:#efe8ef;border:1px solid rgba(25,0,25,.08);border-radius:12px;align-items:center;gap:8px;padding:0 12px;transition:border-color .18s;display:flex}.trust-input-wrap:focus-within{border-color:var(--mauve-700);background:var(--white)}.trust-input-wrap svg{width:16px;height:16px;stroke:var(--mauve-700);flex-shrink:0}.trust-input-wrap input{all:unset;box-sizing:border-box;color:var(--plum-950);flex:1;padding:12px 4px;font-family:inherit;font-size:13.5px}.trust-input-wrap input::placeholder{color:rgba(43,18,76,.35)}.trust-image-box{background:#efe8ef;border:1px dashed rgba(25,0,25,.15);border-radius:14px;justify-content:center;align-items:center;min-height:96px;padding:14px;display:flex;position:relative;overflow:hidden}.trust-image{opacity:0;width:auto;max-width:100%;height:auto;max-height:140px;transition:opacity .25s;display:block}.trust-image.is-visible{opacity:1}.trust-image-loading{color:rgba(43,18,76,.5);font-size:12px;font-weight:600}.trust-image-fallback{color:rgba(43,18,76,.5);text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.trust-image-fallback-ic{stroke:rgba(43,18,76,.35);width:22px;height:22px}.trust-error{color:var(--tp-danger);background:var(--tp-danger-soft);border-radius:10px;padding:8px 12px;font-size:12.5px;font-weight:600}.trust-success{color:var(--tp-success);background:var(--tp-success-soft);border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:600;display:flex}.trust-success-ic{width:14px;height:14px;stroke:var(--tp-success);flex-shrink:0}.trust-actions{justify-content:flex-end;margin-top:6px;display:flex}.trust-save-btn{all:unset;box-sizing:border-box;background:var(--mauve-700);color:var(--white);cursor:pointer;border-radius:12px;padding:11px 24px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,opacity .18s}.trust-save-btn:hover{background:var(--plum-950)}.trust-save-btn:disabled{opacity:.5;cursor:not-allowed}.trust-preview{border-top:1px dashed rgba(25,0,25,.1);flex-direction:column;gap:4px;margin-top:12px;padding-top:14px;display:flex}.trust-preview-label{color:rgba(43,18,76,.55);font-size:11.5px;font-weight:700}.trust-preview-row{align-items:center;gap:10px;display:flex}.trust-preview-thumb{background:#efe8ef;border:1px solid rgba(25,0,25,.08);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.trust-preview-thumb img{object-fit:contain;max-width:100%;max-height:100%}.trust-preview-link{color:var(--mauve-700);text-align:left;word-break:break-all;direction:ltr;unicode-bidi:plaintext;font-size:12.5px;font-weight:600}.trust-preview-link:hover{text-decoration:underline}@media (max-width:640px){.trust-page{max-width:100%}}.shop-card-page{--sc-danger:#a23b52;--sc-danger-soft:#f4dde3;--sc-success:#3f7d5c;--sc-success-soft:#dcefe3;width:100%}.sc-head-cart{align-items:center;gap:16px;margin-bottom:22px;display:flex}.sc-head-cart h1{color:var(--plum-950);margin-bottom:4px;font-size:19px;font-weight:700}.sc-head-cart p{color:rgba(43,18,76,.55);font-size:13px;line-height:1.8}.sc-shop-id{color:var(--mauve-700);font-weight:700}.sc-back-btn{all:unset;box-sizing:border-box;background:var(--white);color:var(--mauve-700);cursor:pointer;border:1px solid rgba(25,0,25,.08);border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,border-color .18s;display:inline-flex;box-shadow:0 8px 20px -12px rgba(25,0,25,.3)}.sc-back-btn:hover{background:var(--cream-100);border-color:var(--blush-300)}.sc-back-btn:focus-visible{outline:2px solid var(--mauve-700);outline-offset:2px}.sc-back-ic{width:14px;height:14px;stroke:var(--mauve-700);flex-shrink:0}.sc-loading{background:var(--white);border:1px dashed rgba(25,0,25,.12);border-radius:22px;justify-content:center;align-items:center;padding:48px 24px;display:flex}.sc-loading p{color:rgba(43,18,76,.55);font-size:13px}.sc-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:20px;display:grid}.sc-preview-wrap{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:22px;padding:24px;box-shadow:0 14px 40px -18px rgba(25,0,25,.28)}.sc-preview{aspect-ratio:1.586;min-height:190px;color:var(--white);background:linear-gradient(135deg, var(--plum-900), var(--mauve-700));border-radius:18px;flex-direction:column;justify-content:space-between;gap:24px;padding:20px 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 34px -16px rgba(43,18,76,.6)}.sc-preview:after{content:"";pointer-events:none;background:rgba(255,255,255,.07);border-radius:50%;width:220px;height:220px;position:absolute;top:-110px;left:-70px}.sc-preview-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.sc-preview-bank{align-items:center;gap:10px;min-width:0;font-size:13.5px;font-weight:700;display:flex}.sc-preview:not(.sc-preview--known) .sc-preview-bank{opacity:.55}.sc-preview-logo{background:var(--white);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:0 6px 14px -8px rgba(0,0,0,.45)}.sc-bank-logo{object-fit:contain;border-radius:50%;flex-shrink:0;display:block}.sc-bank-logo--fallback{color:var(--white);letter-spacing:-.02em;text-shadow:0 1px 2px rgba(0,0,0,.25);justify-content:center;align-items:center;font-weight:800;line-height:1;display:flex;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.35),0 4px 10px -4px rgba(0,0,0,.45)}.sc-bank-logo--real{background:var(--white);justify-content:center;align-items:center;display:flex;overflow:hidden}.sc-bank-logo--real i{transform-origin:50%;flex-shrink:0}.sc-preview-chip{background:linear-gradient(135deg,#e6d3b3,#b99a68);border-radius:7px;flex-shrink:0;width:38px;height:28px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.sc-preview-number{text-align:center;letter-spacing:.08em;white-space:nowrap;direction:ltr;unicode-bidi:plaintext;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:max(16px,min(2.6vw,21px));font-weight:600}.sc-preview-bottom{flex-direction:column;gap:3px;display:flex}.sc-preview-caption{opacity:.6;font-size:10.5px;font-weight:700}.sc-preview-holder{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.sc-form{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:22px;flex-direction:column;gap:18px;padding:24px;display:flex;box-shadow:0 14px 40px -18px rgba(25,0,25,.28)}.sc-field{flex-direction:column;gap:6px;display:flex}.sc-label{color:rgba(82,43,91,.7);font-size:12px;font-weight:700}.sc-input{all:unset;box-sizing:border-box;width:100%;color:var(--plum-950);background:var(--white);border:1px solid rgba(25,0,25,.12);border-radius:13px;padding:12px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .15s,box-shadow .15s}.sc-input::placeholder{color:rgba(43,18,76,.35);font-weight:500}.sc-input:focus{border-color:var(--mauve-700);box-shadow:0 0 0 3px rgba(82,43,91,.12)}.sc-input--mono{letter-spacing:.06em;text-align:left;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.sc-input--error{border-color:var(--sc-danger)}.sc-input--error:focus{border-color:var(--sc-danger);box-shadow:0 0 0 3px rgba(162,59,82,.14)}.sc-error{color:var(--sc-danger);font-size:12px;font-weight:600}.sc-hint{color:var(--mauve-700);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.sc-note{background:var(--cream-100);border:1px solid var(--blush-300);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.sc-note svg{width:18px;height:18px;stroke:var(--mauve-700);flex-shrink:0;margin-top:1px}.sc-note p{color:rgba(43,18,76,.7);font-size:12.5px;line-height:1.85}.sc-feedback{border-radius:13px;align-items:center;gap:9px;padding:11px 14px;font-size:12.8px;font-weight:700;display:flex}.sc-feedback svg{flex-shrink:0;width:16px;height:16px}.sc-feedback--success{background:var(--sc-success-soft);color:var(--sc-success)}.sc-feedback--success svg{stroke:var(--sc-success)}.sc-feedback--error{background:var(--sc-danger-soft);color:var(--sc-danger)}.sc-feedback--error svg{stroke:var(--sc-danger)}.sc-submit{all:unset;box-sizing:border-box;text-align:center;background:var(--plum-900);width:100%;color:var(--white);cursor:pointer;border-radius:13px;padding:13px;font-family:inherit;font-size:13.5px;font-weight:700;transition:background .18s,opacity .18s}.sc-submit:hover{background:var(--plum-950)}.sc-submit:focus-visible{outline:2px solid var(--mauve-700);outline-offset:2px}.sc-submit:disabled{opacity:.6;cursor:not-allowed}.sc-toast{z-index:80;background:var(--plum-950);min-width:260px;max-width:calc(100vw - 32px);color:var(--white);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;font-weight:700;animation:.25s sc-toast-in;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px -16px rgba(25,0,25,.6)}.sc-toast-ic{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.sc-toast-ic svg{width:15px;height:15px;stroke:var(--white)}.sc-toast--success .sc-toast-ic{background:var(--sc-success)}.sc-toast--error .sc-toast-ic{background:var(--sc-danger)}.sc-toast-text{flex:1;line-height:1.7}.sc-toast-close{all:unset;box-sizing:border-box;cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background .15s;display:flex}.sc-toast-close:hover{background:rgba(255,255,255,.14)}.sc-toast-close:focus-visible{outline:2px solid var(--white)}.sc-toast-close svg{stroke:rgba(255,255,255,.8);width:12px;height:12px}@keyframes sc-toast-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.sc-toast{animation:none}}@media (max-width:860px){.sc-layout{grid-template-columns:1fr}}@media (max-width:640px){.sc-head{flex-direction:column;align-items:flex-start}.sc-preview-wrap,.sc-form{padding:18px}}.ibl32{background:url(/assets/ibls32-B_2J9WGp.png) no-repeat;width:32px;height:32px;display:inline-block}.ibl32.ibl-bsi{background-position:0 0}.ibl32.ibl-mellat{background-position:-32px 0}.ibl32.ibl-tejarat{background-position:-64px 0}.ibl32.ibl-bmi{background-position:-96px 0}.ibl32.ibl-sepah{background-position:-128px 0}.ibl32.ibl-bki{background-position:0 -32px}.ibl32.ibl-parsian{background-position:-32px -32px}.ibl32.ibl-maskan{background-position:-64px -32px}.ibl32.ibl-rb{background-position:-96px -32px}.ibl32.ibl-en{background-position:-128px -32px}.ibl32.ibl-ansar{background-position:0 -64px}.ibl32.ibl-bpi{background-position:-32px -64px}.ibl32.ibl-sb{background-position:-64px -64px}.ibl32.ibl-sina{background-position:-96px -64px}.ibl32.ibl-post{background-position:-128px -64px}.ibl32.ibl-ghbi{background-position:0 -96px}.ibl32.ibl-tt{background-position:-32px -96px}.ibl32.ibl-shahr{background-position:-64px -96px}.ibl32.ibl-ba{background-position:-96px -96px}.ibl32.ibl-sarmayeh{background-position:-128px -96px}.ibl32.ibl-day{background-position:0 -128px}.ibl32.ibl-hi{background-position:-32px -128px}.ibl32.ibl-iz{background-position:-64px -128px}.ibl32.ibl-kar{background-position:-96px -128px}.ibl32.ibl-tourism{background-position:-128px -128px}.ibl32.ibl-bim{background-position:0 -160px}.ibl32.ibl-edbi{background-position:-32px -160px}.ibl32.ibl-me{background-position:-64px -160px}.ibl32.ibl-ivbb{background-position:-96px -160px}.ibl32.ibl-resalat{background-position:-128px -160px}.ibl32.ibl-miran{background-position:0 -192px}.ibl32.ibl-melal{background-position:-32px -192px}.ibl32.ibl-rb2{background-position:-64px -192px}.ibl64{background:url(/assets/ibls64-2k0KBB7p.png) no-repeat;width:64px;height:64px;display:inline-block}.ibl64.ibl-bsi{background-position:0 0}.ibl64.ibl-mellat{background-position:-64px 0}.ibl64.ibl-tejarat{background-position:-128px 0}.ibl64.ibl-bmi{background-position:-192px 0}.ibl64.ibl-sepah{background-position:-256px 0}.ibl64.ibl-bki{background-position:0 -64px}.ibl64.ibl-parsian{background-position:-64px -64px}.ibl64.ibl-maskan{background-position:-128px -64px}.ibl64.ibl-rb{background-position:-192px -64px}.ibl64.ibl-en{background-position:-256px -64px}.ibl64.ibl-ansar{background-position:0 -128px}.ibl64.ibl-bpi{background-position:-64px -128px}.ibl64.ibl-sb{background-position:-128px -128px}.ibl64.ibl-sina{background-position:-192px -128px}.ibl64.ibl-post{background-position:-256px -128px}.ibl64.ibl-ghbi{background-position:0 -192px}.ibl64.ibl-tt{background-position:-64px -192px}.ibl64.ibl-shahr{background-position:-128px -192px}.ibl64.ibl-ba{background-position:-192px -192px}.ibl64.ibl-sarmayeh{background-position:-256px -192px}.ibl64.ibl-day{background-position:0 -256px}.ibl64.ibl-hi{background-position:-64px -256px}.ibl64.ibl-iz{background-position:-128px -256px}.ibl64.ibl-kar{background-position:-192px -256px}.ibl64.ibl-tourism{background-position:-256px -256px}.ibl64.ibl-bim{background-position:0 -320px}.ibl64.ibl-edbi{background-position:-64px -320px}.ibl64.ibl-me{background-position:-128px -320px}.ibl64.ibl-ivbb{background-position:-192px -320px}.ibl64.ibl-resalat{background-position:-256px -320px}.ibl64.ibl-miran{background-position:0 -384px}.ibl64.ibl-melal{background-position:-64px -384px}.ibl64.ibl-rb2{background-position:-128px -384px}.ibl128{background:url(/assets/ibls128-Cn0YHE02.png) no-repeat;width:128px;height:128px;display:inline-block}.ibl128.ibl-bsi{background-position:0 0}.ibl128.ibl-mellat{background-position:-128px 0}.ibl128.ibl-tejarat{background-position:-256px 0}.ibl128.ibl-bmi{background-position:-384px 0}.ibl128.ibl-sepah{background-position:-512px 0}.ibl128.ibl-bki{background-position:0 -128px}.ibl128.ibl-parsian{background-position:-128px -128px}.ibl128.ibl-maskan{background-position:-256px -128px}.ibl128.ibl-rb{background-position:-384px -128px}.ibl128.ibl-en{background-position:-512px -128px}.ibl128.ibl-ansar{background-position:0 -256px}.ibl128.ibl-bpi{background-position:-128px -256px}.ibl128.ibl-sb{background-position:-256px -256px}.ibl128.ibl-sina{background-position:-384px -256px}.ibl128.ibl-post{background-position:-512px -256px}.ibl128.ibl-ghbi{background-position:0 -384px}.ibl128.ibl-tt{background-position:-128px -384px}.ibl128.ibl-shahr{background-position:-256px -384px}.ibl128.ibl-ba{background-position:-384px -384px}.ibl128.ibl-sarmayeh{background-position:-512px -384px}.ibl128.ibl-day{background-position:0 -512px}.ibl128.ibl-hi{background-position:-128px -512px}.ibl128.ibl-iz{background-position:-256px -512px}.ibl128.ibl-kar{background-position:-384px -512px}.ibl128.ibl-tourism{background-position:-512px -512px}.ibl128.ibl-bim{background-position:0 -640px}.ibl128.ibl-edbi{background-position:-128px -640px}.ibl128.ibl-me{background-position:-256px -640px}.ibl128.ibl-ivbb{background-position:-384px -640px}.ibl128.ibl-resalat{background-position:-512px -640px}.ibl128.ibl-miran{background-position:0 -768px}.ibl128.ibl-melal{background-position:-128px -768px}.ibl128.ibl-rb2{background-position:-256px -768px}.ibl256{background:url(/assets/ibls256-FlnLCz7H.png) no-repeat;width:256px;height:256px;display:inline-block}.ibl256.ibl-bsi{background-position:0 0}.ibl256.ibl-mellat{background-position:-256px 0}.ibl256.ibl-tejarat{background-position:-512px 0}.ibl256.ibl-bmi{background-position:-768px 0}.ibl256.ibl-sepah{background-position:-1024px 0}.ibl256.ibl-bki{background-position:0 -256px}.ibl256.ibl-parsian{background-position:-256px -256px}.ibl256.ibl-maskan{background-position:-512px -256px}.ibl256.ibl-rb{background-position:-768px -256px}.ibl256.ibl-en{background-position:-1024px -256px}.ibl256.ibl-ansar{background-position:0 -512px}.ibl256.ibl-bpi{background-position:-256px -512px}.ibl256.ibl-sb{background-position:-512px -512px}.ibl256.ibl-sina{background-position:-768px -512px}.ibl256.ibl-post{background-position:-1024px -512px}.ibl256.ibl-ghbi{background-position:0 -768px}.ibl256.ibl-tt{background-position:-256px -768px}.ibl256.ibl-shahr{background-position:-512px -768px}.ibl256.ibl-ba{background-position:-768px -768px}.ibl256.ibl-sarmayeh{background-position:-1024px -768px}.ibl256.ibl-day{background-position:0 -1024px}.ibl256.ibl-hi{background-position:-256px -1024px}.ibl256.ibl-iz{background-position:-512px -1024px}.ibl256.ibl-kar{background-position:-768px -1024px}.ibl256.ibl-tourism{background-position:-1024px -1024px}.ibl256.ibl-bim{background-position:0 -1280px}.ibl256.ibl-edbi{background-position:-256px -1280px}.ibl256.ibl-me{background-position:-512px -1280px}.ibl256.ibl-ivbb{background-position:-768px -1280px}.ibl256.ibl-resalat{background-position:-1024px -1280px}.ibl256.ibl-miran{background-position:0 -1536px}.ibl256.ibl-melal{background-position:-256px -1536px}.ibl256.ibl-rb2{background-position:-512px -1536px}.orders-page{--status-pending:#b98900;--status-pending-bg:rgba(185,137,0,.12);--status-approved:#2b6cb0;--status-approved-bg:rgba(43,108,176,.12);--status-preparing:#7c3aed;--status-preparing-bg:rgba(124,58,237,.12);--status-shipped:#0891b2;--status-shipped-bg:rgba(8,145,178,.12);--status-delivered:#16a34a;--status-delivered-bg:rgba(22,163,74,.12);--status-cancelled:#dc2626;--status-cancelled-bg:rgba(220,38,38,.12);flex-direction:column;gap:20px;width:100%;min-width:0;display:flex}.orders-header h1{color:var(--plum-950);margin-bottom:4px;font-size:19px;font-weight:700}.orders-sub{color:rgba(43,18,76,.55);font-size:13px}.orders-search{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:13px;align-items:center;gap:9px;padding:10px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.orders-search:focus-within{border-color:var(--mauve-700);box-shadow:0 0 0 3px rgba(82,43,91,.12)}.orders-search>svg{stroke:rgba(82,43,91,.55);flex-shrink:0;width:16px;height:16px}.orders-search input{all:unset;box-sizing:border-box;min-width:0;color:var(--plum-950);flex:1;font-family:inherit;font-size:13px}.orders-search input::placeholder{color:rgba(43,18,76,.4)}.search-clear{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(82,43,91,.5);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:background .15s,color .15s;display:flex}.search-clear svg{stroke:currentColor;width:12px;height:12px}.search-clear:hover{color:#dc2626;background:rgba(220,38,38,.1)}.orders-filters{scrollbar-width:none;padding-bottom:2px;flex-wrap:nowrap;gap:8px;margin:0 -2px;padding-left:2px;padding-right:2px;display:flex;overflow-x:auto}.orders-filters::-webkit-scrollbar{display:none}.filter-pill{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(43,18,76,.65);background:var(--white);white-space:nowrap;border:1px solid rgba(25,0,25,.08);border-radius:12px;flex-shrink:0;align-items:center;gap:7px;padding:8px 14px;font-size:12.6px;font-weight:600;transition:background .18s,color .18s,border-color .18s;display:flex}.filter-pill:hover{color:var(--plum-950);background:rgba(82,43,91,.08)}.filter-pill.active{background:linear-gradient(135deg, var(--plum-900), var(--mauve-700));color:var(--white);border-color:transparent}.filter-count{color:inherit;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.orders-table-card{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 14px 40px -20px rgba(25,0,25,.22)}.orders-table-scroll{overflow-x:auto}.orders-table{border-collapse:collapse;width:100%;min-width:760px}.orders-table thead th{text-align:right;color:rgba(82,43,91,.6);letter-spacing:.2px;white-space:nowrap;background:rgba(82,43,91,.05);padding:14px 18px;font-size:11.5px;font-weight:700}.orders-table tbody tr{border-top:1px solid rgba(25,0,25,.06);transition:background .15s}.orders-table tbody tr:hover{background:rgba(82,43,91,.04)}.orders-table td{color:var(--plum-950);white-space:nowrap;text-align:right;padding:13px 18px;font-size:13px}.cell-code{color:var(--mauve-700);font-weight:700}.cell-phone{color:rgba(43,18,76,.7);font-size:12.4px}.empty-row td{text-align:center;color:rgba(43,18,76,.5);white-space:normal;padding:34px 18px;font-size:13px}.status-badge{white-space:nowrap;border-radius:999px;align-items:center;padding:5px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.status-badge.pending{color:var(--status-pending);background:var(--status-pending-bg)}.status-badge.approved{color:var(--status-approved);background:var(--status-approved-bg)}.status-badge.preparing{color:var(--status-preparing);background:var(--status-preparing-bg)}.status-badge.shipped{color:var(--status-shipped);background:var(--status-shipped-bg)}.status-badge.delivered{color:var(--status-delivered);background:var(--status-delivered-bg)}.status-badge.cancelled{color:var(--status-cancelled);background:var(--status-cancelled-bg)}.status-select{-webkit-appearance:none;appearance:none;color:var(--plum-950);white-space:nowrap;cursor:pointer;outline-offset:2px;background-color:rgba(82,43,91,.06);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23522b5b' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-position:10px;background-repeat:no-repeat;background-size:13px;border:1px solid rgba(25,0,25,.08);border-radius:9px;width:max-content;padding:7px 14px 7px 30px;font-family:inherit;font-size:12.4px;font-weight:600;transition:background-color .15s,border-color .15s}.status-select:hover{background-color:rgba(82,43,91,.1)}.status-select:focus-visible{border-color:var(--mauve-700)}.details-btn{all:unset;box-sizing:border-box;cursor:pointer;color:var(--mauve-700);border:1px solid rgba(82,43,91,.25);border-radius:9px;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.details-btn:hover{background:var(--mauve-700);color:var(--white);border-color:var(--mauve-700)}.details-btn-icon{stroke:currentColor;flex-shrink:0;width:16px;height:16px}.details-btn-text{display:none}@media (min-width:721px){.details-btn{width:32px;height:32px;padding:0}}.orders-pagination{border-top:1px solid rgba(25,0,25,.07);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.order-details-page{flex-direction:column;gap:18px;display:flex}.details-back-btn{all:unset;box-sizing:border-box;cursor:pointer;color:var(--mauve-700);border-radius:9px;align-self:flex-start;align-items:center;gap:6px;padding:8px 12px;font-size:12.6px;font-weight:600;transition:background .15s;display:inline-flex}.details-back-btn svg{stroke:currentColor;width:15px;height:15px}.details-back-btn:hover{background:rgba(82,43,91,.08)}.details-order-head{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:18px 20px;display:flex;box-shadow:0 14px 40px -20px rgba(25,0,25,.22)}.details-order-head h1{color:var(--plum-950);margin-bottom:4px;font-size:17px;font-weight:700}.details-order-sub{color:rgba(43,18,76,.55);font-size:12.6px}.details-card{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:20px;padding:18px 20px 22px;box-shadow:0 14px 40px -20px rgba(25,0,25,.22)}.details-section-title{color:var(--plum-950);margin-bottom:14px;font-size:14.5px;font-weight:700}.info-grid{grid-template-columns:repeat(2,1fr);gap:12px 20px;display:grid}.info-item{background:rgba(82,43,91,.05);border-radius:11px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.info-item-full{grid-column:1/-1}.info-label{color:rgba(82,43,91,.6);font-size:11.5px;font-weight:600}.info-value{color:var(--plum-950);font-size:13px;font-weight:600}.products-table-scroll{overflow-x:auto}.products-table{border-collapse:collapse;width:100%;min-width:620px}.products-table thead th{text-align:right;color:rgba(82,43,91,.6);letter-spacing:.2px;white-space:nowrap;background:rgba(82,43,91,.05);padding:12px 14px;font-size:11.5px;font-weight:700}.products-table thead th:first-child{border-radius:0 10px 10px 0}.products-table thead th:last-child{border-radius:10px 0 0 10px}.products-table tbody tr{border-top:1px solid rgba(25,0,25,.06)}.products-table td{color:var(--plum-950);white-space:nowrap;padding:12px 14px;font-size:12.8px}.cell-item-status .item-status-select{width:max-content}.payable-card{flex-direction:column;gap:6px;display:flex}.payable-note{color:rgba(43,18,76,.55);font-size:12.2px;line-height:1.7}.payable-total-row{color:var(--plum-950);border-top:1px solid rgba(25,0,25,.07);justify-content:space-between;align-items:center;margin-top:8px;padding-top:12px;font-size:14.5px;font-weight:700;display:flex}.payable-amount{color:rgba(43,18,76,.4)}.payable-amount.ready{color:var(--status-delivered)}.shipping-row{background:rgba(82,43,91,.05);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:10px 12px;display:flex}.shipping-label{color:var(--plum-950);font-size:13px;font-weight:700}.shipping-input-wrap{align-items:center;gap:8px;display:flex}.shipping-input{color:var(--plum-950);background:var(--white);text-align:left;border:1px solid rgba(25,0,25,.12);border-radius:9px;outline:none;width:150px;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .15s}.shipping-input::placeholder{color:rgba(43,18,76,.35)}.shipping-input:focus-visible{border-color:var(--mauve-700)}.shipping-unit{color:rgba(43,18,76,.55);font-size:12.2px}.payable-amount-wrap{flex-flow:row-reverse wrap;align-items:center;gap:10px;display:flex}.payable-confirm-btn{all:unset;box-sizing:border-box;white-space:nowrap;height:36px;color:var(--mauve-700);cursor:pointer;border:1px solid rgba(82,43,91,.25);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:12.8px;font-weight:700;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.payable-confirm-btn svg{width:16px;height:16px}.payable-confirm-btn:focus-visible{outline:2px solid var(--mauve-700);outline-offset:2px}.payable-confirm-btn:disabled{opacity:.4;cursor:not-allowed}.payable-confirm-btn.attention{color:#fff;background:#ea580c;border-color:#ea580c;animation:1.8s ease-in-out infinite payable-confirm-pulse}.payable-confirm-btn.attention:hover{background:#c2410c;border-color:#c2410c}.payable-confirm-btn.attention:focus-visible{outline-color:#ea580c}@keyframes payable-confirm-pulse{0%{box-shadow:0 0 rgba(234,88,12,.5)}70%{box-shadow:0 0 0 10px rgba(234,88,12,0)}to{box-shadow:0 0 rgba(234,88,12,0)}}@media (prefers-reduced-motion:reduce){.payable-confirm-btn.attention{animation:none}}.payable-confirm-btn.confirmed:disabled{opacity:1;cursor:default;color:#fff;background:#16a34a;border-color:#16a34a}.payable-confirm-hint{color:#c2410c;background:rgba(234,88,12,.1);border:1px solid rgba(234,88,12,.35);border-right:4px solid #ea580c;border-radius:10px;margin-top:8px;padding:9px 12px;font-size:12.4px;font-weight:600;line-height:1.7}.swal-rtl{direction:rtl;font-family:inherit}.swal-rtl .swal2-title{font-size:17px}.swal-rtl .swal2-html-container{font-size:13.5px}.swal-rtl .swal2-actions{gap:8px}.payable-line{color:rgba(43,18,76,.7);justify-content:space-between;align-items:center;padding:4px 2px 0;font-size:13px;font-weight:600;display:flex}@media (min-width:721px) and (max-width:1024px){.orders-page{gap:16px}.orders-header h1{font-size:17.5px}.orders-table{min-width:640px}.orders-table thead th{padding:11px 12px;font-size:11px}.orders-table td{padding:11px 12px;font-size:12.4px}.status-select{background-position:8px;background-size:12px;padding:6px 8px 6px 26px;font-size:11.8px}.details-btn{width:30px;height:30px}.details-btn-icon{width:15px;height:15px}.status-badge{padding:4px 9px;font-size:11px}.orders-pagination{padding:12px 14px}.products-table{min-width:540px}.products-table thead th,.products-table td{padding:10px 12px;font-size:12px}}@media (max-width:720px){.orders-table-scroll{overflow-x:visible}.orders-table{min-width:0}.orders-table thead{display:none}.orders-table,.orders-table tbody,.orders-table tr,.orders-table td{width:100%;display:block}.orders-table tbody tr{flex-direction:column;gap:9px;padding:14px 16px;display:flex}.orders-table td{white-space:normal;text-align:left;justify-content:space-between;align-items:center;padding:0;display:flex}.orders-table td:before{content:attr(data-label);color:rgba(82,43,91,.55);font-size:11.5px;font-weight:700}.cell-status-change,.cell-details{flex-direction:column;align-items:stretch;gap:6px}.status-select{width:100%;max-width:none}.details-btn{gap:6px;width:100%;height:auto;padding:7px 13px;font-size:12.2px;font-weight:700}.details-btn-text{display:inline}.orders-pagination{text-align:center;justify-content:center}.details-order-head{flex-direction:column;align-items:flex-start}.info-grid{grid-template-columns:1fr}.products-table-scroll{overflow-x:visible}.products-table{min-width:0}.products-table thead{display:none}.products-table,.products-table tbody,.products-table tr,.products-table td{width:100%;display:block}.products-table tbody tr{border-top:1px solid rgba(25,0,25,.06);flex-direction:column;gap:9px;padding:14px 16px;display:flex}.products-table td{white-space:normal;text-align:left;justify-content:space-between;align-items:center;padding:0;display:flex}.products-table td:before{content:attr(data-label);color:rgba(82,43,91,.55);font-size:11.5px;font-weight:700}.cell-item-status{flex-direction:column;align-items:stretch;gap:6px}.cell-item-status .item-status-select{width:100%}.payable-total-row{flex-wrap:wrap}.shipping-row{flex-direction:column;align-items:stretch;gap:8px}.shipping-input-wrap{width:100%}.shipping-input{flex:1;width:100%}}@media (max-width:420px){.orders-page{gap:16px}.orders-header h1{font-size:17px}.orders-sub{font-size:12.2px}.filter-pill{padding:7px 11px;font-size:12px}.orders-table-card{border-radius:16px}.orders-table tbody tr{padding:12px 14px}.details-card{border-radius:16px;padding:14px 16px 18px}.details-order-head{border-radius:16px;padding:14px 16px}}.toast-link-btn{color:#2563eb;cursor:pointer;font-family:inherit;font-weight:700;font-size:inherit;background:0 0;border:none;margin:0;padding:0;text-decoration:underline}.customers-page{flex-direction:column;gap:20px;width:100%;min-width:0;display:flex}.customers-header h1{color:var(--plum-950);margin-bottom:4px;font-size:19px;font-weight:700}.customers-sub{color:rgba(43,18,76,.55);font-size:13px}.customers-search{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:13px;align-items:center;gap:9px;padding:10px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.customers-search:focus-within{border-color:var(--mauve-700);box-shadow:0 0 0 3px rgba(82,43,91,.12)}.customers-search>svg{stroke:rgba(82,43,91,.55);flex-shrink:0;width:16px;height:16px}.customers-search input{all:unset;box-sizing:border-box;min-width:0;color:var(--plum-950);flex:1;font-family:inherit;font-size:13px}.customers-search input::placeholder{color:rgba(43,18,76,.4)}.customers-search-clear{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(82,43,91,.5);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:background .15s,color .15s;display:flex}.customers-search-clear svg{stroke:currentColor;width:12px;height:12px}.customers-search-clear:hover{color:#dc2626;background:rgba(220,38,38,.1)}.customers-table-card{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 14px 40px -20px rgba(25,0,25,.22)}.customers-table-scroll{overflow-x:auto}.customers-table{border-collapse:collapse;width:100%;min-width:720px}.customers-table thead th{text-align:right;color:rgba(82,43,91,.6);letter-spacing:.2px;white-space:nowrap;background:rgba(82,43,91,.05);padding:14px 18px;font-size:11.5px;font-weight:700}.customers-table tbody tr{border-top:1px solid rgba(25,0,25,.06);transition:background .15s}.customers-table tbody tr:hover{background:rgba(82,43,91,.04)}.customers-table td{color:var(--plum-950);white-space:nowrap;text-align:right;padding:17px 18px;font-size:13px}.customers-cell-index{color:rgba(43,18,76,.45);font-weight:600}.customers-cell-name{color:var(--mauve-700);font-weight:700}.customers-cell-phone{color:rgba(43,18,76,.7);font-size:12.4px}.customers-cell-address{white-space:normal;color:rgba(43,18,76,.72);min-width:220px;max-width:320px}.customers-cell-postal{color:rgba(43,18,76,.7);font-size:12.4px}.customers-empty-row td{text-align:center;color:rgba(43,18,76,.5);white-space:normal;padding:34px 18px;font-size:13px}.customers-pagination{border-top:1px solid rgba(25,0,25,.07);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.customers-pagination-info-group{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.customers-pagination-info{color:rgba(43,18,76,.55);font-size:12.2px}.customers-page-size-select{-webkit-appearance:none;appearance:none;color:var(--plum-950);cursor:pointer;background-color:rgba(82,43,91,.06);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23522b5b' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-position:10px;background-repeat:no-repeat;background-size:13px;border:1px solid rgba(25,0,25,.08);border-radius:9px;padding:6px 12px 6px 28px;font-family:inherit;font-size:12.2px;font-weight:600;transition:background-color .15s,border-color .15s}.customers-page-size-select:hover{background-color:rgba(82,43,91,.1)}.customers-page-size-select:focus-visible{border-color:var(--mauve-700)}.customers-pagination-controls{scrollbar-width:none;align-items:center;gap:6px;max-width:100%;display:flex;overflow-x:auto}.customers-pagination-controls::-webkit-scrollbar{display:none}.customers-page-btn{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(43,18,76,.65);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 6px;font-size:12.4px;font-weight:600;transition:background .15s,color .15s,opacity .15s;display:flex}.customers-page-btn svg{stroke:currentColor;width:15px;height:15px}.customers-page-btn:hover:not(:disabled){color:var(--plum-950);background:rgba(82,43,91,.09)}.customers-page-btn.number.active{background:linear-gradient(135deg, var(--plum-900), var(--mauve-700));color:var(--white)}.customers-page-btn:disabled{opacity:.35;cursor:default}@media (min-width:721px) and (max-width:1024px){.customers-page{gap:16px}.customers-header h1{font-size:17.5px}.customers-table{min-width:600px}.customers-table thead th{padding:17px 12px;font-size:11px}.customers-table td{padding:11px 12px;font-size:12.4px}.customers-pagination{padding:12px 14px}}@media (max-width:720px){.customers-table-scroll{overflow-x:visible}.customers-table{min-width:0}.customers-table thead{display:none}.customers-table,.customers-table tbody,.customers-table tr,.customers-table td{width:100%;display:block}.customers-table tbody tr{flex-direction:column;gap:9px;padding:14px 16px;display:flex}.customers-table td{white-space:normal;text-align:left;justify-content:space-between;align-items:center;padding:0;display:flex}.customers-table td:before{content:attr(data-label);color:rgba(82,43,91,.55);font-size:11.5px;font-weight:700}.customers-cell-address{max-width:none}.customers-pagination{text-align:center;justify-content:center}.customers-pagination-info-group{justify-content:center;width:100%}}@media (max-width:420px){.customers-page{gap:16px}.customers-header h1{font-size:17px}.customers-sub{font-size:12.2px}.customers-table-card{border-radius:16px}.customers-table tbody tr{padding:12px 14px}}global-body:before,global-body:after{content:"";filter:blur(90px);z-index:-1;pointer-events:none;border-radius:50%;position:fixed}global-body:before{top:-160px;opacity:1;background:#2b124c;width:620px;height:620px}global-body:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:-120px}global-body:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:-120px}global-body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-120px}global-body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-120px}global-body:after{bottom:-160px;opacity:1;background:#522b5b;width:560px;height:560px}global-body:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:-100px}global-body:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:-100px}global-body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-100px}global-body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-100px}.commission-page{flex-direction:column;gap:20px;display:flex}.commission-head h1{color:var(--plum-950);margin-bottom:4px;font-size:19px;font-weight:700}.commission-head p{color:rgba(43,18,76,.55);font-size:13px;line-height:1.8}.commission-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px;display:flex}.commission-summary{background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);border-radius:16px;flex:300px;align-items:center;gap:14px;max-width:380px;padding:18px 20px;display:flex;box-shadow:0 14px 34px -16px rgba(43,18,76,.55)}.summary-icon{background:rgba(255,255,255,.14);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.summary-icon svg{width:20px;height:20px;stroke:var(--white)}.summary-text{min-width:0}.summary-label{color:rgba(255,255,255,.75);margin-bottom:4px;font-size:12px}.summary-value{color:var(--white);white-space:nowrap;font-size:19px;font-weight:700}.commission-filters{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:12px;display:flex}.filter-field{flex-direction:column;gap:6px;display:flex}.filter-field label{color:rgba(82,43,91,.7);font-size:11.5px;font-weight:600}.filter-field select{-webkit-appearance:none;appearance:none;background:var(--white) url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(82,43,91,0.55)' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") left 10px center / 13px no-repeat;min-width:150px;color:var(--plum-950);cursor:pointer;border:1px solid rgba(25,0,25,.1);border-radius:10px;padding:9px 34px 9px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .18s,box-shadow .18s}.filter-field select:hover{border-color:rgba(82,43,91,.35)}.filter-field select:focus{border-color:var(--mauve-700);outline:none;box-shadow:0 0 0 3px rgba(82,43,91,.14)}.commission-table-wrap{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:16px;overflow-x:auto;box-shadow:0 14px 34px -20px rgba(25,0,25,.25)}.commission-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.commission-table thead th{text-align:right;color:rgba(82,43,91,.65);background:rgba(82,43,91,.06);border-bottom:1px solid rgba(25,0,25,.08);padding:16px;font-size:11.5px;font-weight:700;position:sticky;top:0}.commission-table thead th:first-child{text-align:center;width:40px}.commission-table tbody td{color:rgba(43,18,76,.82);border-bottom:1px solid rgba(25,0,25,.06);padding:16px}.commission-table tbody td:first-child{text-align:center;color:rgba(82,43,91,.55);font-weight:600}.commission-table tbody tr:last-child td{border-bottom:none}.commission-table tbody tr:hover{background:rgba(82,43,91,.043)}.shop-cell{color:var(--plum-950);font-weight:600}.ltr-cell{text-align:right;direction:ltr}.income-cell{color:var(--plum-900);font-weight:700}.percent-badge{color:var(--mauve-700);background:rgba(82,43,91,.12);border-radius:20px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-block}.empty-cell{font-size:13px;text-align:center!important;color:rgba(43,18,76,.45)!important;padding:30px 16px!important}@media (max-width:640px){.commission-summary{max-width:none}.commission-table{font-size:12.3px}.commission-table thead th,.commission-table tbody td{padding:11px 12px}}.wallet-page{flex-direction:column;gap:22px;display:flex}.wallet-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.wallet-head h1{color:var(--plum-950);margin-bottom:5px;font-size:19px;font-weight:700}.wallet-head p{color:rgba(43,18,76,.55);font-size:13px;line-height:1.6}.wallet-filter{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wf-select-wrap{position:relative}.wf-select{all:unset;box-sizing:border-box;background:var(--white);min-width:110px;color:var(--plum-950);cursor:pointer;border:1px solid rgba(25,0,25,.1);border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;font-weight:600;transition:border-color .15s,box-shadow .15s;display:flex}.wf-select:hover{border-color:rgba(82,43,91,.35)}.wf-select[aria-expanded=true]{border-color:var(--mauve-700);box-shadow:0 0 0 3px rgba(82,43,91,.12)}.wf-select span{text-align:right;flex:1}.wf-select svg{stroke:rgba(82,43,91,.6);flex-shrink:0;width:13px;height:13px}.wf-dropdown{z-index:15;background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:12px;flex-direction:column;gap:2px;min-width:130px;max-height:240px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 16px 36px -14px rgba(25,0,25,.35)}.wf-option{all:unset;box-sizing:border-box;color:rgba(43,18,76,.75);cursor:pointer;text-align:right;border-radius:8px;width:100%;padding:8px 10px;font-size:12.6px;transition:background .15s,color .15s}.wf-option:hover{color:var(--plum-950);background:rgba(82,43,91,.09)}.wf-option.active{color:var(--plum-950);background:linear-gradient(90deg,rgba(43,18,76,.14) 0%,rgba(82,43,91,.14) 100%);font-weight:700}.wallet-balance-card{background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 44px -18px rgba(43,18,76,.55)}.wallet-balance-card:hover{transform:translateY(-3px)}.wallet-balance-card:after{content:"";top:-110px;pointer-events:none;background:rgba(255,255,255,.06);border-radius:50%;width:260px;height:260px;position:absolute}.wallet-balance-card:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-60px}.wallet-balance-card:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-60px}.wallet-balance-card:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-60px}.wallet-balance-card:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-60px}.wbc-info{z-index:1;flex:240px;align-items:center;gap:16px;min-width:0;display:flex;position:relative}.wbc-text{min-width:0}.wbc-icon{background:rgba(255,255,255,.14);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.wbc-icon svg{width:20px;height:20px;stroke:var(--white)}.wbc-label{color:rgba(255,255,255,.75);margin-bottom:4px;font-size:12.5px;font-weight:600}.wbc-value{color:var(--white);letter-spacing:.2px;overflow-wrap:break-word;font-size:24px;font-weight:800}.wbc-value span{color:rgba(255,255,255,.7);font-size:12.5px;font-weight:500}.wbc-value span:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.wbc-value span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.wbc-value span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.wbc-value span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.wbc-btn{all:unset;box-sizing:border-box;z-index:1;background:var(--white);color:var(--plum-950);cursor:pointer;white-space:nowrap;border-radius:12px;padding:12px 26px;font-size:13.5px;font-weight:700;transition:transform .15s,box-shadow .15s,background .15s;position:relative;box-shadow:0 10px 22px -10px rgba(0,0,0,.4)}.wbc-btn:hover{background:var(--cream-100)}.wbc-btn:active{transform:scale(.97)}.wbc-btn[aria-disabled=true]{opacity:.5;cursor:pointer;box-shadow:none}.wbc-btn[aria-disabled=true]:hover{background:var(--white)}.wbc-btn[aria-disabled=true]:active{transform:none}.wbc-action{z-index:1;align-items:flex-start;gap:8px;display:flex;position:relative}.wbc-hint{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(255,255,255,.85);align-items:center;gap:6px;font-size:11.5px;font-weight:600;transition:color .15s;display:flex}.wbc-hint:hover{color:var(--white)}.wbc-hint svg{stroke:rgba(255,255,255,.85);flex-shrink:0;width:15px;height:15px}.wbc-hint:hover svg{stroke:var(--white)}@media (max-width:720px){.wbc-action{align-items:flex-start;width:100%}}.wallet-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:980px){.wallet-stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.wallet-stats-grid{grid-template-columns:1fr}}.wallet-stat{background:var(--white);border:1px solid rgba(25,0,25,.07);border-radius:18px;align-items:flex-start;gap:14px;min-width:0;padding:18px 20px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 10px 26px -18px rgba(25,0,25,.35)}.wallet-stat:hover{transform:translateY(-3px);box-shadow:0 16px 32px -16px rgba(25,0,25,.3)}.wallet-stat-icon{background:rgba(82,43,91,.1);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.wallet-stat-icon svg{width:20px;height:20px;stroke:var(--mauve-700)}.wallet-stat.tone-income .wallet-stat-icon{background:rgba(82,43,91,.1)}.wallet-stat.tone-withdrawn .wallet-stat-icon{background:rgba(133,79,108,.14)}.wallet-stat.tone-withdrawn .wallet-stat-icon svg{stroke:var(--rose-500)}.wallet-stat.tone-range .wallet-stat-icon{background:rgba(43,18,76,.1)}.wallet-stat.tone-range .wallet-stat-icon svg{stroke:var(--plum-900)}.wallet-stat-body{flex-direction:column;flex:1;min-width:0;display:flex}.wallet-stat-label{color:rgba(43,18,76,.55);margin-top:14px;font-size:12.5px;font-weight:500}.wallet-stat-value{color:var(--plum-950);overflow-wrap:break-word;font-size:19px;font-weight:800}.wallet-currency{color:rgba(43,18,76,.5);font-size:11.5px;font-weight:500}.wallet-currency:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:3px}.wallet-currency:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:3px}.wallet-currency:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:3px}.wallet-currency:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:3px}.wallet-stat-hint{color:rgba(82,43,91,.5);margin-top:6px;font-size:11px}.wallet-modal-overlay{z-index:60;backdrop-filter:blur(2px);background:rgba(25,0,25,.5);justify-content:center;align-items:center;padding:20px;animation:.2s overlay-fade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.wallet-modal{background:var(--white);text-align:center;border-radius:20px;width:100%;max-width:380px;padding:26px 24px 24px;animation:.22s cubic-bezier(.34,1.56,.64,1) modal-pop;position:relative;box-shadow:0 30px 70px -20px rgba(25,0,25,.5)}.wm-close{all:unset;cursor:pointer;color:rgba(82,43,91,.55);border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,color .15s;display:flex;position:absolute;top:14px;left:14px}.wm-close:hover{color:var(--plum-950);background:rgba(82,43,91,.09)}.wm-close:disabled{opacity:.4;cursor:not-allowed}.wm-close svg{stroke:currentColor;width:15px;height:15px}.wm-icon{background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 14px;display:flex}.wm-icon svg{width:24px;height:24px;stroke:var(--white)}.wallet-modal h2{color:var(--plum-950);margin-bottom:8px;font-size:16.5px;font-weight:700}.wm-desc{color:rgba(43,18,76,.6);margin-bottom:18px;font-size:12.6px;line-height:1.85}.wm-field-label{text-align:right;color:rgba(82,43,91,.75);margin-top:14px;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.wm-field-label:first-of-type{margin-top:0}.wm-input{width:100%;color:var(--plum-950);text-align:center;border:1px solid rgba(25,0,25,.12);border-radius:12px;outline:none;padding:11px 14px;font-family:inherit;font-size:14px;font-weight:700;transition:border-color .15s,box-shadow .15s}.wm-input:focus{border-color:var(--mauve-700);box-shadow:0 0 0 3px rgba(82,43,91,.14)}.wm-error{color:#b3261e;text-align:right;margin-top:8px;font-size:11.5px}.wm-amount-row{gap:8px;display:flex}.wm-amount-row .wm-input{flex:1}.wm-max-btn{all:unset;box-sizing:border-box;color:var(--mauve-700);white-space:nowrap;cursor:pointer;background:rgba(82,43,91,.09);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:0 14px;font-size:11.5px;font-weight:700;transition:background .15s,color .15s;display:flex}.wm-max-btn:hover{color:var(--plum-950);background:rgba(82,43,91,.16)}.wm-max-btn:active{transform:scale(.97)}.wm-method-wrap{width:100%}.wm-method-select{width:100%;min-width:0}.wm-method-dropdown{width:100%;min-width:0;left:0;right:0}.wm-destination-input{text-align:center;letter-spacing:.5px;direction:ltr}.wm-actions{gap:10px;margin-top:20px;display:flex}.wm-cancel,.wm-submit{all:unset;box-sizing:border-box;text-align:center;cursor:pointer;border-radius:12px;flex:1;padding:11px 0;font-size:13px;font-weight:700;transition:opacity .15s,transform .15s,background .15s}.wm-cancel{color:var(--plum-950);background:rgba(82,43,91,.09)}.wm-cancel:hover{background:rgba(82,43,91,.16)}.wm-submit{background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);color:var(--white)}.wm-submit:hover:not(:disabled){opacity:.92}.wm-submit:active:not(:disabled){transform:scale(.97)}.wm-submit:disabled{opacity:.4;cursor:not-allowed}.wm-full{flex:none;width:100%;margin-top:4px}.wm-success-icon{background:rgba(34,139,87,.12);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:4px auto 16px;display:flex}.wm-success-icon svg{stroke:#1f8b56;width:26px;height:26px}@media (max-width:720px){.wallet-balance-card{align-items:flex-start}.wbc-btn{text-align:center;width:100%}}.wr-page{flex-direction:column;gap:22px;display:flex}.wr-header h1{color:var(--plum-950);margin-bottom:6px;font-size:19px;font-weight:700}.wr-header p{color:rgba(43,18,76,.55);font-size:13px}.wr-table-card{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:18px;overflow:hidden;box-shadow:0 14px 40px -22px rgba(25,0,25,.28)}.wr-table-scroll{width:100%;overflow-x:auto}.wr-table{border-collapse:collapse;width:100%;min-width:720px;font-size:13px}.wr-table thead th{text-align:right;white-space:nowrap;color:rgba(82,43,91,.65);background:rgba(82,43,91,.06);border-bottom:1px solid rgba(25,0,25,.08);padding:14px 18px;font-size:11.5px;font-weight:700}.wr-table tbody td{color:var(--plum-950);white-space:nowrap;border-bottom:1px solid rgba(25,0,25,.06);padding:14px 18px}.wr-table tbody tr:last-child td{border-bottom:none}.wr-table tbody tr{transition:background .15s}.wr-table tbody tr:hover{background:rgba(82,43,91,.05)}.wr-amount{color:var(--plum-950);font-weight:700}.wr-desc{color:rgba(43,18,76,.6);text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.wr-badge{white-space:nowrap;border-radius:999px;align-items:center;padding:4px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.wr-badge--success{color:#16803c;background:rgba(34,197,94,.12)}.wr-badge--pending{color:#b45309;background:rgba(245,158,11,.14)}.wr-badge--waiting{color:var(--mauve-700);background:rgba(82,43,91,.12)}.wr-badge--rejected{color:#dc2626;background:rgba(220,38,38,.12)}.wr-badge--default{color:rgba(43,18,76,.65);background:rgba(43,18,76,.08)}.wr-empty{text-align:center;color:rgba(43,18,76,.5);padding:40px 18px;font-size:13px}.wr-note-btn{width:30px;height:30px;color:var(--mauve-700);cursor:pointer;background:rgba(82,43,91,.08);border:none;border-radius:9px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.wr-note-btn:hover{color:var(--plum-950);background:rgba(82,43,91,.16)}.wr-note-empty{color:rgba(43,18,76,.35)}.wr-modal-overlay{z-index:1000;background:rgba(25,0,25,.45);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.wr-modal{background:var(--white);border-radius:18px;flex-direction:column;width:100%;max-width:420px;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 24px 60px -20px rgba(25,0,25,.4)}.wr-modal-header{border-bottom:1px solid rgba(25,0,25,.08);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.wr-modal-header h2{color:var(--plum-950);font-size:15px;font-weight:700}.wr-modal-close{color:rgba(43,18,76,.6);cursor:pointer;background:rgba(43,18,76,.06);border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,color .15s;display:inline-flex}.wr-modal-close:hover{color:#dc2626;background:rgba(220,38,38,.12)}.wr-modal-body{color:rgba(43,18,76,.8);white-space:pre-wrap;padding:20px;font-size:13.5px;line-height:1.9;overflow-y:auto}@media (max-width:640px){.wr-table{min-width:620px}}.tx-page{width:100%}.tx-header{margin-bottom:20px}.tx-header h1{color:var(--plum-950);margin-bottom:6px;font-size:19px;font-weight:700}.tx-header p{color:rgba(43,18,76,.55);font-size:13px;line-height:1.7}.tx-card{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:18px;overflow:hidden;box-shadow:0 14px 40px -20px rgba(25,0,25,.22)}.tx-table-wrap{width:100%;overflow-x:auto}.tx-table-wrap::-webkit-scrollbar{height:6px}.tx-table-wrap::-webkit-scrollbar-thumb{background:rgba(82,43,91,.25);border-radius:10px}.tx-table{border-collapse:collapse;width:100%;min-width:760px;font-size:13px}.tx-table thead th{text-align:right;color:rgba(82,43,91,.75);letter-spacing:.2px;white-space:nowrap;background:rgba(82,43,91,.06);padding:13px 16px;font-size:11.5px;font-weight:700;position:sticky;top:0}.tx-table thead th:first-child{border-radius:0}.tx-table tbody tr{border-top:1px solid rgba(25,0,25,.06);transition:background .16s}.tx-table tbody tr:hover{background:rgba(82,43,91,.043)}.tx-table td{color:var(--plum-950);white-space:nowrap;padding:13px 16px}.tx-index{color:rgba(43,18,76,.45);font-size:12.5px;font-weight:600}.tx-date{color:rgba(43,18,76,.65)}.tx-amount{color:var(--plum-950);font-weight:700}.tx-invoice{color:rgba(43,18,76,.6);text-align:right;direction:ltr;font-family:monospace,Vazirmatn,sans-serif;font-size:12px}.tx-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.tx-badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.tx-badge--success{color:#1f9d55;background:rgba(34,156,91,.12)}.tx-badge--pending{color:#b8760f;background:rgba(217,143,33,.14)}.tx-badge--failed{color:#dc2626;background:rgba(220,38,38,.1)}.tx-badge--default{color:var(--mauve-700);background:rgba(82,43,91,.1)}.tx-empty{text-align:center;color:rgba(43,18,76,.5);padding:48px 16px;font-size:13px}@media (max-width:640px){.tx-table{min-width:640px;font-size:12.3px}.tx-table thead th,.tx-table td{padding:11px 12px}}.ticket-page{flex-direction:column;gap:22px;max-width:680px;margin:0 auto;display:flex}.ticket-header{flex-direction:column;gap:5px;display:flex}.ticket-header h1{color:var(--plum-950);margin:0;font-size:19px;font-weight:700}.ticket-header p{color:rgba(43,18,76,.55);margin:0;font-size:13px}.ticket-form{background:var(--white);border:1px solid rgba(25,0,25,.07);border-radius:18px;flex-direction:column;gap:20px;padding:22px 24px;display:flex;box-shadow:0 10px 26px -18px rgba(25,0,25,.35)}.form-group{flex-direction:column;gap:8px;display:flex}.form-group label{color:var(--plum-950);font-size:13px;font-weight:600}.form-group input[type=text],.form-group textarea{color:var(--plum-950);resize:vertical;background:rgba(223,182,178,.1);border:1px solid rgba(25,0,25,.1);border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:13.5px;transition:border-color .15s,box-shadow .15s}.form-group input[type=text]::placeholder,.form-group textarea::placeholder{color:rgba(43,18,76,.4)}.form-group input[type=text]:focus,.form-group textarea:focus{border-color:var(--mauve-700);box-shadow:0 0 0 3px rgba(82,43,91,.12)}.form-group input.has-error,.form-group textarea.has-error{border-color:#c0392b}.custom-select{position:relative}.custom-select-toggle{text-align:right;width:100%;color:var(--plum-950);cursor:pointer;background:rgba(223,182,178,.1);border:1px solid rgba(25,0,25,.1);border-radius:10px;outline:none;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-family:inherit;font-size:13.5px;transition:border-color .15s,box-shadow .15s;display:flex}.custom-select-toggle .placeholder{color:rgba(43,18,76,.4)}.custom-select-toggle:disabled{cursor:not-allowed;opacity:.65}.custom-select.open .custom-select-toggle{border-color:var(--mauve-700);box-shadow:0 0 0 3px rgba(82,43,91,.12)}.custom-select-toggle:focus-visible{border-color:var(--mauve-700);box-shadow:0 0 0 3px rgba(82,43,91,.12)}.custom-select.has-error .custom-select-toggle{border-color:#c0392b}.custom-select-arrow{width:16px;height:16px;color:var(--mauve-700);flex-shrink:0;transition:transform .15s}.custom-select.open .custom-select-arrow{transform:rotate(180deg)}.custom-select-menu{z-index:20;background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:12px;max-height:240px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 34px -16px rgba(25,0,25,.35)}.custom-select-toggle-content{align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.custom-select-toggle-content>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.custom-select-option{color:var(--plum-950);text-align:right;cursor:pointer;border-radius:8px;padding:9px 12px;font-size:13.5px;transition:background .12s}.custom-select-option:hover{background:rgba(223,182,178,.25)}.custom-select-option.selected{background:var(--mauve-700);color:var(--white);font-weight:600}.custom-select-menu::-webkit-scrollbar{width:6px}.custom-select-menu::-webkit-scrollbar-thumb{background:rgba(82,43,91,.25);border-radius:6px}.field-error{color:#c0392b;font-size:11.5px;font-weight:600}.field-hint{color:rgba(82,43,91,.5);font-size:11.5px}.attachments{flex-wrap:wrap;gap:10px;display:flex}.attachment-item{border:1px solid rgba(25,0,25,.07);border-radius:12px;width:84px;height:84px;position:relative;overflow:hidden}.attachment-item img{object-fit:cover;width:100%;height:100%;display:block}.remove-attachment{width:20px;height:20px;color:var(--white);cursor:pointer;background:rgba(25,0,25,.6);border:none;border-radius:50%;justify-content:center;align-items:center;font-family:inherit;font-size:14px;line-height:1;display:flex;position:absolute;top:4px;left:4px}.attachment-upload{cursor:pointer;width:84px;height:84px;color:var(--mauve-700);background:rgba(223,182,178,.1);border:1.5px dashed rgba(82,43,91,.3);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-family:inherit;font-size:10.5px;font-weight:500;transition:border-color .15s,background .15s;display:flex}.attachment-upload svg{stroke:currentColor;width:20px;height:20px}.attachment-upload:hover{border-color:var(--mauve-700);background:rgba(223,182,178,.22)}.form-error{color:#c0392b;background:rgba(192,57,43,.1);border-radius:10px;padding:10px 14px;font-size:12.5px;font-weight:600}.form-success{color:#1e8e5a;background:rgba(30,142,90,.1);border-radius:10px;padding:10px 14px;font-size:12.5px;font-weight:600}.form-actions{justify-content:flex-end;display:flex}.submit-btn{background:linear-gradient(135deg, var(--plum-900), var(--mauve-700));color:var(--white);cursor:pointer;border:none;border-radius:10px;padding:10px 28px;font-family:inherit;font-size:13.5px;font-weight:700;transition:transform .18s,box-shadow .18s,opacity .15s;box-shadow:0 10px 22px -12px rgba(43,18,76,.6)}.submit-btn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.submit-btn:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 14px 26px -12px rgba(43,18,76,.55)}.archive-page{flex-direction:column;gap:22px;display:flex}.archive-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.archive-title{color:var(--plum-950);margin-bottom:5px;font-size:19px;font-weight:700}.archive-subtitle{color:rgba(43,18,76,.55);font-size:13px}.status-filter{background:rgba(82,43,91,.07);border-radius:12px;gap:6px;padding:5px;display:flex}.filter-btn{color:var(--mauve-700);cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .15s,color .15s;display:flex}.archive-card{background:var(--white);border:1px solid rgba(25,0,25,.07);border-radius:18px;overflow:hidden;box-shadow:0 10px 26px -18px rgba(25,0,25,.35)}.ticket-table-wrap{width:100%;overflow-x:auto}.ticket-table-wrap::-webkit-scrollbar{height:6px}.ticket-table-wrap::-webkit-scrollbar-thumb{background:rgba(82,43,91,.25);border-radius:10px}.ticket-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:560px;font-size:13px}.ticket-table th:first-child,.ticket-table td:first-child{width:6%}.ticket-table th:nth-child(2),.ticket-table td:nth-child(2){width:34%}.ticket-table th:nth-child(3),.ticket-table td:nth-child(3){width:20%}.ticket-table th:nth-child(4),.ticket-table td:nth-child(4){width:16%}.ticket-table th:nth-child(5),.ticket-table td:nth-child(5){width:24%}.ticket-table thead th{text-align:right;color:rgba(43,18,76,.5);white-space:nowrap;text-overflow:ellipsis;background:rgba(82,43,91,.05);padding:13px 18px;font-size:11.5px;font-weight:700;position:sticky;top:0;overflow:hidden}.ticket-row td{color:var(--plum-950);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;border-top:1px solid rgba(25,0,25,.06);padding:14px 18px;overflow:hidden}.ticket-row{cursor:pointer;transition:background .15s}.ticket-row:hover{background:rgba(223,182,178,.12)}.cell-id{color:rgba(43,18,76,.45);font-size:12.5px;font-weight:600}.cell-title{font-weight:600}.cell-sender{color:rgba(43,18,76,.7)}.cell-date{color:rgba(43,18,76,.55);font-size:12.5px}.status-badge{border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:11.5px;font-weight:700;display:inline-flex;overflow:visible}.archive-empty{text-align:center;color:rgba(43,18,76,.5);padding:48px 18px;font-size:13px}@media (max-width:640px){.archive-header{align-items:flex-start}}.ticket-detail-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.back-btn{background:var(--white);width:34px;height:34px;color:var(--plum-950);cursor:pointer;border:1px solid rgba(25,0,25,.08);border-radius:10px;flex-shrink:0;font-size:15px;transition:background .15s}.back-btn:hover{background:rgba(82,43,91,.08)}.ticket-detail-title{color:var(--plum-950);font-size:18px;font-weight:700}.ticket-detail-subtitle{color:rgba(43,18,76,.55);text-align:right;margin-top:4px;font-size:12.5px}.ticket-detail-header .status-badge{border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:11.5px;font-weight:700;display:inline-flex}.ticket-detail-header .status-dot{border-radius:50%;width:6px;height:6px}.ticket-detail-header .status-badge.open{color:#1e8e5a;background:rgba(30,142,90,.12)}.ticket-detail-header .status-badge.open .status-dot{background:#1e8e5a}.ticket-detail-header .status-badge.closed{color:rgba(43,18,76,.55);background:rgba(43,18,76,.08)}.ticket-detail-header .status-badge.closed .status-dot{background:rgba(43,18,76,.45)}.chat-bubble{background:var(--white);border:1px solid rgba(25,0,25,.07);border-radius:14px 14px 4px;max-width:70%;padding:10px 14px;box-shadow:0 6px 16px -12px rgba(25,0,25,.3)}@media (max-width:640px){.chat-bubble{max-width:88%}}@keyframes image-preview-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.image-preview-overlay{padding:14px}.image-preview-close{top:-10px;right:-10px}}.chat-archive{flex-direction:column;gap:20px;display:flex}.chat-archive-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.chat-archive-head h1{color:var(--plum-950);margin-bottom:6px;font-size:19px;font-weight:700}.chat-archive-head p{color:rgba(43,18,76,.55);font-size:13px;line-height:1.7}.chat-search{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:11px;align-items:center;gap:8px;min-width:240px;padding:9px 13px;display:flex;box-shadow:0 8px 20px -14px rgba(25,0,25,.3)}.chat-search svg{stroke:rgba(82,43,91,.55);flex-shrink:0;width:15px;height:15px}.chat-search input{all:unset;color:var(--plum-950);flex:1;font-size:12.8px}.chat-search input::placeholder{color:rgba(82,43,91,.45)}.chat-table{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:18px;overflow:hidden;box-shadow:0 14px 40px -24px rgba(25,0,25,.3)}.chat-table-row{border-bottom:1px solid rgba(25,0,25,.06);grid-template-columns:2fr 1.3fr 1.1fr;align-items:center;gap:12px;padding:14px 20px;display:grid}.chat-table-row:last-child{border-bottom:none}.chat-table-header{color:rgba(82,43,91,.6);letter-spacing:.2px;background:rgba(82,43,91,.05);font-size:11px;font-weight:700}.chat-table-row:not(.chat-table-header):hover{background:rgba(82,43,91,.043)}.chat-cell{color:rgba(43,18,76,.8);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.chat-shop{color:var(--plum-950);align-items:center;gap:10px;font-weight:600;display:flex;overflow:visible}.chat-avatar-wrap{flex-shrink:0;display:inline-flex;position:relative}.chat-avatar{background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);width:30px;height:30px;color:var(--white);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.chat-shop-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-table-row.has-unread{background:rgba(82,43,91,.035)}.chat-table-row.has-unread:hover{background:rgba(82,43,91,.06)}.chat-table-row.has-unread .chat-shop-name{color:var(--plum-950);font-weight:700}.chat-table-row.has-unread .chat-time{color:var(--mauve-700);font-weight:700}.chat-time{color:rgba(43,18,76,.55);font-size:12.3px}.unread-badge{z-index:1;background:var(--rose-500);min-width:24px;height:24px;color:var(--white);border:2px solid var(--white);border-radius:8px 11px 8px 13px;justify-content:center;align-items:center;padding:4px;font-size:10px;font-weight:700;display:flex;position:absolute;top:18px;right:15px;transform:translate(115%,-115%)}.chat-empty{text-align:center;color:rgba(82,43,91,.5);padding:30px 20px;font-size:13px}@media (max-width:640px){.chat-table-row{grid-template-columns:1.6fr 1fr}.chat-table-row span:nth-child(3),.chat-table-header span:nth-child(3),.chat-time,.chat-table-row .chat-cell.chat-time{display:none}}.chat-page-avatar{background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);width:34px;height:34px;color:var(--white);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.ticket-popup-stack{z-index:60;pointer-events:none;flex-direction:column-reverse;gap:8px;width:276px;max-width:calc(100vw - 16px);display:flex;position:fixed;bottom:18px;right:0}.ticket-popup-stack.sidebar-collapsed{right:0}.ticket-popup{pointer-events:auto;background:linear-gradient(135deg, var(--plum-950) 0%, var(--plum-900) 100%);cursor:pointer;border:1px solid rgba(255,255,255,.08);border-radius:11px 0 0 11px;align-items:center;gap:9px;margin-right:0;padding:9px 10px;transition:transform .15s,box-shadow .15s;animation:.32s cubic-bezier(.32,.72,.35,1) both ticket-popup-in;display:flex;box-shadow:0 10px 28px -10px rgba(0,0,0,.55)}.ticket-popup:hover{transform:translate(-3px);box-shadow:0 14px 32px -10px rgba(0,0,0,.6)}.ticket-popup:active{transform:scale(.98)}@keyframes ticket-popup-in{0%{opacity:0;transform:translate(56px)}to{opacity:1;transform:translate(0)}}.ticket-popup-icon{background:var(--white);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ticket-popup-icon svg{width:14px;height:14px;stroke:var(--plum-950)}.ticket-popup-body{flex:1;min-width:0}.ticket-popup-title{color:rgba(255,255,255,.6);flex-shrink:0;font-size:10.5px;font-weight:700}.ticket-popup-headline{align-items:baseline;gap:5px;min-width:0;display:flex}.ticket-popup-subject{min-width:0;color:var(--white);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;font-weight:600;line-height:1.3;overflow:hidden}.ticket-popup-sender{color:rgba(255,255,255,.45);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;overflow:hidden}.ticket-popup-close{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(255,255,255,.45);border-radius:6px;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;width:18px;height:18px;transition:background .15s,color .15s;display:flex}.ticket-popup-close:hover{color:var(--white);background:rgba(255,255,255,.12)}.ticket-popup-close svg{stroke:currentColor;width:10px;height:10px}@media (max-width:1024px){.ticket-popup-stack,.ticket-popup-stack.sidebar-collapsed{width:auto;max-width:none;padding:0 16px;bottom:12px;left:0;right:0}.ticket-popup{border-radius:11px}}.adminx-root{width:100%;max-width:100%;color:var(--plum-950);box-sizing:border-box;direction:rtl;flex-direction:column;gap:20px;display:flex;overflow-x:hidden}.adminx-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.adminx-title-wrap{min-width:0}.adminx-title{color:var(--plum-950);margin:0 0 5px;font-size:21px;font-weight:800}.adminx-subtitle{color:rgba(43,18,76,.52);margin:0;font-size:12.5px}.adminx-date-badge{color:var(--mauve-700);white-space:nowrap;background:rgba(82,43,91,.08);border-radius:10px;padding:8px 13px;font-size:12px;font-weight:700}.adminx-header-actions{align-items:center;gap:10px;display:flex}.adminx-dokana-btn{color:#fff;background:linear-gradient(135deg, var(--rose-500), var(--mauve-700));white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:8px 16px;font-size:12px;font-weight:700;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.adminx-dokana-btn:hover{opacity:.9;transform:translateY(-1px)}.adminx-payment-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;min-width:0;display:grid}.adminx-payment-card{background:var(--white);border:1px solid rgba(25,0,25,.07);border-radius:18px;align-items:center;gap:13px;min-width:0;padding:16px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 40px -20px rgba(25,0,25,.28)}.adminx-payment-card:after{content:"";background:rgba(82,43,91,.035);border-radius:50%;width:70px;height:70px;position:absolute;bottom:-35px;left:-30px}.adminx-payment-card:hover{transform:translateY(-2px);box-shadow:0 18px 45px -20px rgba(25,0,25,.35)}.adminx-payment-icon{background:linear-gradient(135deg, var(--plum-900), var(--mauve-700));width:43px;height:43px;color:var(--white);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 7px 18px -7px rgba(43,18,76,.55)}.adminx-payment-icon svg{width:19px;height:19px}.adminx-payment-content{z-index:1;min-width:0;position:relative}.adminx-payment-label{color:rgba(43,18,76,.5);margin:0 0 5px;font-size:11.5px}.adminx-payment-value{color:var(--plum-950);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:800;line-height:1.5;overflow:hidden}.adminx-stat-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;width:100%;min-width:0;display:grid}.adminx-stat-card{background:var(--white);text-align:center;border:1px solid rgba(25,0,25,.07);border-radius:17px;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:15px 12px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 14px 40px -20px rgba(25,0,25,.26)}.adminx-stat-card:hover{transform:translateY(-2px);box-shadow:0 18px 44px -20px rgba(25,0,25,.32)}.adminx-stat-icon{width:40px;height:40px;color:var(--mauve-700);background:rgba(82,43,91,.08);border-radius:11px;justify-content:center;align-items:center;display:flex}.adminx-stat-icon svg{width:18px;height:18px}.adminx-stat-label{color:rgba(43,18,76,.52);margin:0;font-size:11px}.adminx-stat-value{color:var(--plum-950);margin:0;font-size:20px;font-weight:800}.adminx-chart-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,.85fr);align-items:stretch;gap:16px;width:100%;min-width:0;display:grid}.adminx-chart-panel{background:var(--white);box-sizing:border-box;border:1px solid rgba(25,0,25,.07);border-radius:18px;flex-direction:column;width:100%;min-width:0;padding:18px;display:flex;box-shadow:0 14px 40px -20px rgba(25,0,25,.28)}.adminx-chart-panel:first-child{min-height:350px}.adminx-chart-panel:nth-child(2){min-height:290px}.adminx-chart-panel:nth-child(3){min-height:330px}.adminx-chart-panel:nth-child(4){min-height:280px}.adminx-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.adminx-chart-title{color:var(--plum-950);margin:0;font-size:14px;font-weight:750}.adminx-year-select,.adminx-month-select{-webkit-appearance:none;appearance:none;color:var(--plum-950);cursor:pointer;box-sizing:border-box;background:rgba(82,43,91,.055);border:1px solid rgba(82,43,91,.13);border-radius:9px;outline:none;padding:6px 28px 6px 10px;font-family:inherit;font-size:11px;font-weight:650;transition:border-color .15s,background .15s}.adminx-year-select:hover,.adminx-month-select:hover{background:rgba(82,43,91,.09);border-color:rgba(82,43,91,.22)}.adminx-year-select:focus,.adminx-month-select:focus{border-color:var(--mauve-700)}.adminx-chart-box{flex:1;width:100%;min-width:0;height:280px;min-height:0;position:relative}.adminx-marketer-panel{background:var(--white);box-sizing:border-box;border:1px solid rgba(25,0,25,.07);border-radius:18px;width:100%;min-width:0;padding:18px;box-shadow:0 14px 40px -20px rgba(25,0,25,.28)}.adminx-marketer-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.adminx-marketer-title{color:var(--plum-950);margin:0;font-size:14px;font-weight:750}.adminx-marketer-filters{align-items:center;gap:6px;display:flex}.adminx-donut-panel{grid-column:1/-1}.adminx-donut-body{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.adminx-donut-wrap{flex-shrink:0;width:150px;height:150px;position:relative}.adminx-donut-center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.adminx-donut-total{color:var(--plum-950);font-size:20px;font-weight:800}.adminx-donut-total-label{color:rgba(43,18,76,.5);margin-top:2px;font-size:11px}.adminx-status-legend{flex-direction:column;flex:1;gap:10px;min-width:160px;margin:0;padding:0;list-style:none;display:flex}.adminx-status-legend li{align-items:center;gap:8px;font-size:12.5px;display:flex}.adminx-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.adminx-legend-label{color:rgba(43,18,76,.75);flex:1}.adminx-legend-value{color:var(--plum-950);font-weight:700}.adminx-tooltip{background:var(--white);direction:rtl;border:1px solid rgba(25,0,25,.08);border-radius:10px;min-width:170px;padding:9px 12px;box-shadow:0 14px 30px -14px rgba(25,0,25,.35)}.adminx-tooltip-name{color:var(--plum-950);margin:0 0 3px;font-size:12px;font-weight:800}.adminx-tooltip-meta{color:rgba(43,18,76,.5);margin:0 0 4px;font-size:10.5px}.adminx-tooltip-count{color:var(--mauve-700);margin:0;font-size:11.5px;font-weight:700}.adminx-state{color:rgba(43,18,76,.55);justify-content:center;align-items:center;min-height:240px;font-size:13px;display:flex}.adminx-state-error{color:#b5442e}.adminx-toast-stack{z-index:9999;flex-direction:column;gap:9px;width:min(360px,100vw - 32px);display:flex;position:fixed;bottom:24px;right:24px}.adminx-toast{background:linear-gradient(135deg, var(--plum-900), var(--mauve-700));color:var(--white);cursor:pointer;direction:rtl;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:45px;padding:12px 14px;font-size:12px;animation:.35s both adminxToastIn;display:flex;box-shadow:0 14px 35px -12px rgba(25,0,25,.4)}.adminx-toast-close{opacity:.65;flex-shrink:0;font-size:18px;line-height:1}@keyframes adminxToastIn{0%{opacity:0;transform:translate(45px)}to{opacity:1;transform:translate(0)}}.adminx-chart-panel .recharts-cartesian-grid-horizontal line,.adminx-chart-panel .recharts-cartesian-grid-vertical line,.adminx-marketer-panel .recharts-cartesian-grid-horizontal line,.adminx-marketer-panel .recharts-cartesian-grid-vertical line{stroke:rgba(43,18,76,.07)}.adminx-chart-panel .recharts-text,.adminx-marketer-panel .recharts-text{fill:rgba(43,18,76,.55);font-family:inherit}.adminx-chart-panel .recharts-cartesian-axis-tick-value,.adminx-marketer-panel .recharts-cartesian-axis-tick-value{font-size:10px}.adminx-chart-panel .recharts-tooltip-cursor,.adminx-marketer-panel .recharts-tooltip-cursor{fill:rgba(82,43,91,.035)}@media (max-width:1250px){.adminx-payment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminx-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.adminx-chart-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr)}}@media (max-width:900px){.adminx-chart-grid{grid-template-columns:1fr;gap:14px}.adminx-chart-panel,.adminx-chart-panel:first-child,.adminx-chart-panel:nth-child(2),.adminx-chart-panel:nth-child(3),.adminx-chart-panel:nth-child(4){min-height:305px}.adminx-chart-box{height:260px}.adminx-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.adminx-root{gap:16px}.adminx-payment-grid{grid-template-columns:1fr;gap:12px}.adminx-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.adminx-chart-panel,.adminx-marketer-panel{border-radius:15px;padding:14px}.adminx-chart-panel,.adminx-chart-panel:first-child,.adminx-chart-panel:nth-child(2),.adminx-chart-panel:nth-child(3),.adminx-chart-panel:nth-child(4){min-height:305px}.adminx-title{font-size:19px}.adminx-chart-box{box-sizing:border-box;height:255px;min-height:255px;padding-bottom:18px}.adminx-marketer-filters{width:100%}.adminx-month-select,.adminx-year-select{flex:1}.adminx-donut-body{text-align:center;flex-direction:column;align-items:center}.adminx-status-legend{width:100%}.adminx-chart-panel .recharts-xAxis{overflow:visible}.adminx-chart-panel .recharts-xAxis .recharts-cartesian-axis-tick-value{white-space:nowrap}}@media (max-width:480px){.adminx-header{flex-direction:column;align-items:flex-start}.adminx-header-actions{flex-direction:column;width:100%}.adminx-date-badge,.adminx-dokana-btn{box-sizing:border-box;text-align:center;width:100%}.adminx-stat-card{padding:13px 9px}.adminx-stat-icon{width:36px;height:36px}.adminx-stat-value{font-size:18px}.adminx-stat-label{font-size:10.5px}.adminx-chart-head{flex-direction:column;align-items:flex-start}.adminx-year-select{width:100%}.adminx-chart-box{height:240px;min-height:240px;padding-bottom:20px}.adminx-marketer-head{flex-direction:column;align-items:flex-start}.adminx-toast-stack{width:calc(100vw - 32px);bottom:16px;right:16px}.adminx-donut-wrap{width:135px;height:135px}}@media (max-width:350px){.adminx-stat-grid{grid-template-columns:1fr}.adminx-chart-panel,.adminx-chart-panel:first-child,.adminx-chart-panel:nth-child(2),.adminx-chart-panel:nth-child(3),.adminx-chart-panel:nth-child(4){min-height:260px}.adminx-payment-value{font-size:13.5px}.adminx-chart-box{height:230px;min-height:230px}}.manager-ticket-list{padding:0}.mtl-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.mtl-title{color:var(--plum-950);margin:0;font-size:17px;font-weight:700}.status-filter{background:rgba(82,43,91,.07);border-radius:12px;gap:6px;width:fit-content;max-width:100%;padding:5px;display:flex;overflow-x:auto}.filter-btn{color:var(--mauve-700);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .15s,color .15s;display:flex}.filter-btn:hover{background:rgba(255,255,255,.6)}.filter-btn.active{background:var(--white);color:var(--plum-950);box-shadow:0 6px 16px -10px rgba(25,0,25,.4)}.filter-count{color:inherit;background:rgba(82,43,91,.1);border-radius:20px;padding:1px 7px;font-size:11px;font-weight:700}.filter-btn.active .filter-count{background:rgba(82,43,91,.12)}.mtl-error{color:#dc2626;background:rgba(220,38,38,.08);border:1px solid rgba(220,38,38,.18);border-radius:10px;margin-bottom:14px;padding:10px 14px;font-size:13px}.mtl-loading,.mtl-empty{text-align:center;color:rgba(43,18,76,.55);background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:18px;padding:40px 0;font-size:13px;box-shadow:0 14px 40px -16px rgba(25,0,25,.28)}.mtl-table-wrapper{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:18px;overflow-x:auto;box-shadow:0 14px 40px -16px rgba(25,0,25,.28)}.mtl-table{border-collapse:collapse;width:100%;font-size:13px}.mtl-table thead th{text-align:right;color:rgba(82,43,91,.6);letter-spacing:.2px;white-space:nowrap;background:rgba(82,43,91,.06);border-bottom:1px solid rgba(25,0,25,.08);padding:12px 14px;font-size:11.5px;font-weight:700}.mtl-table thead th:first-child{border-top-right-radius:18px}.mtl-table thead th:last-child{border-top-left-radius:18px}.mtl-row{cursor:pointer;border-bottom:1px solid rgba(25,0,25,.06);transition:background .16s}.mtl-row:last-child{border-bottom:none}.mtl-row:hover{background:rgba(82,43,91,.06)}.mtl-table td{color:rgba(43,18,76,.8);vertical-align:middle;white-space:nowrap;padding:12px 14px}.mtl-id{color:var(--plum-950);font-weight:700}.mtl-title-cell{color:var(--plum-950);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-weight:600;overflow:hidden}.mtl-user{color:rgba(43,18,76,.75)}.mtl-owner-role,.mtl-date{color:rgba(82,43,91,.6);font-size:12.3px}.sender-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.sender-user{color:var(--plum-950);background:rgba(82,43,91,.12)}.sender-staff{color:rgba(43,18,76,.7);background:rgba(43,18,76,.08)}.mtl-status-badge{white-space:nowrap;border-radius:999px;align-items:center;padding:5px 12px;font-size:11.5px;font-weight:700;display:inline-flex}.status-open,.msg-answered{color:#16803a;background:rgba(34,197,94,.12)}.msg-waiting{color:#a16207;background:rgba(234,179,8,.14)}.status-closed{color:rgba(43,18,76,.6);background:rgba(82,43,91,.1)}.mtl-status-select{box-sizing:border-box;color:var(--plum-950);background-color:var(--white);text-align:right;cursor:pointer;-webkit-appearance:none;appearance:none;direction:rtl;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none'%3E%3Cpath d='M1 1.5L5 5.5L9 1.5' stroke='%23522B5B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:10px;background-repeat:no-repeat;background-size:10px 7px;border:1px solid rgba(25,0,25,.12);border-radius:8px;padding:6px 10px 6px 30px;font-family:inherit;font-size:12.5px;font-weight:600;transition:border-color .18s,box-shadow .18s}.mtl-status-select:hover{border-color:var(--mauve-700)}.mtl-status-select:focus{border-color:var(--mauve-700);outline:none;box-shadow:0 0 0 3px rgba(82,43,91,.15)}.mtl-status-select:disabled{opacity:.5;cursor:not-allowed}.mtl-pagination{justify-content:center;align-items:center;gap:14px;margin-top:18px;display:flex}.mtl-pagination span{color:rgba(43,18,76,.7);font-size:12.5px;font-weight:600}.mtl-pagination button{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(43,18,76,.72);background:rgba(82,43,91,.08);border-radius:9px;padding:7px 16px;font-size:12.5px;font-weight:600;transition:background .18s,color .18s,opacity .18s}.mtl-pagination button:hover:not(:disabled){background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);color:var(--white)}.mtl-pagination button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:900px){.mtl-table thead{display:none}.mtl-table,.mtl-table tbody,.mtl-row,.mtl-table td{width:100%;display:block}.mtl-table-wrapper{box-shadow:none;background:0 0;border:none;border-radius:0}.mtl-row{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:14px;margin-bottom:10px;padding:10px 12px}.mtl-table td{white-space:normal;border:none;justify-content:space-between;align-items:center;padding:6px 2px;display:flex}.mtl-table td:before{content:attr(data-label);color:rgba(82,43,91,.55);flex-shrink:0;font-size:11px;font-weight:700}.mtl-table td:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:10px}.mtl-table td:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:10px}.mtl-table td:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:10px}.mtl-table td:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:10px}.mtl-title-cell{max-width:none}}.ticket-detail-page{flex-direction:column;gap:18px;height:100%;min-height:0;display:flex;overflow:hidden}.ticket-detail-header{text-align:center;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ticket-detail-heading{align-items:center;gap:10px;display:flex}.ticket-detail-title{color:var(--plum-950);text-align:right;font-size:18px;font-weight:700}.ticket-detail-subtitle{color:rgba(43,18,76,.55);margin-top:4px;font-size:12.5px}.ticket-detail-subtitle strong{color:var(--plum-950);font-weight:700}.status-badge{border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:11.5px;font-weight:700;display:inline-flex}.status-dot{border-radius:50%;width:6px;height:6px}.status-badge.open{color:#1e8e5a;background:rgba(30,142,90,.12)}.status-badge.open .status-dot{background:#1e8e5a}.status-badge.closed{color:rgba(43,18,76,.55);background:rgba(43,18,76,.08)}.status-badge.closed .status-dot{background:rgba(43,18,76,.45)}.mtd-status-control{align-items:center;gap:8px;display:flex}.mtd-status-label{color:rgba(43,18,76,.55);font-size:12px;font-weight:600}.mtd-status-select{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='%232b124c' fill-opacity='0.5' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-position:10px;background-repeat:no-repeat;background-size:9px;border:none;padding-left:26px;font-family:inherit;transition:opacity .15s}.mtd-status-select:disabled{opacity:.6;cursor:not-allowed}.ticket-chat-wrap{background:var(--white);border:1px solid rgba(25,0,25,.07);border-radius:18px;flex-direction:column;flex:none;min-height:0;display:flex;overflow:hidden;box-shadow:0 10px 26px -18px rgba(25,0,25,.35)}.ticket-chat-body{scrollbar-width:none;background-color:rgba(82,43,91,.03);background-position:50%;background-repeat:repeat;background-size:260px 260px;flex-direction:column;flex:none;gap:10px;height:min(55dvh,480px);padding:20px;display:flex;overflow-y:auto}.chat-empty{color:rgba(43,18,76,.45);margin:auto;font-size:13px}.chat-date-divider{justify-content:center;align-items:center;margin:10px 0;display:flex}.chat-date-divider span{color:rgba(43,18,76,.81);background:#e4dce5;border-radius:20px;padding:4px 12px;font-size:11px;font-weight:600}.chat-bubble-row{justify-content:flex-end;display:flex}.chat-bubble-row.own{justify-content:flex-start}.chat-bubble{background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);max-width:70%;color:var(--white);border:1px solid transparent;border-radius:14px 14px 14px 4px;padding:10px 14px;box-shadow:0 6px 16px -12px rgba(25,0,25,.3)}.chat-bubble-row.own .chat-bubble{background:var(--white);color:inherit;border-color:rgba(25,0,25,.07);border-radius:14px 14px 4px}.mtd-msg-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.mtd-msg-sender{font-size:11.5px;font-weight:700}.mtd-msg-status{color:rgba(255,255,255,.85);background:rgba(255,255,255,.16);border-radius:20px;padding:2px 8px;font-size:10px;font-weight:700}.chat-bubble-row.own .mtd-msg-status{color:rgba(43,18,76,.6);background:rgba(43,18,76,.08)}.msg-status-waiting{color:#c0392b;background:rgba(192,57,43,.12)}.msg-status-in_progress{color:#b3790f;background:rgba(230,160,20,.14)}.msg-status-answered{color:#1e8e5a;background:rgba(30,142,90,.12)}.chat-bubble-row.own .msg-status-waiting,.chat-bubble-row.own .msg-status-in_progress,.chat-bubble-row.own .msg-status-answered{color:rgba(255,255,255,.85);background:rgba(255,255,255,.16)}.chat-bubble-text{white-space:pre-wrap;word-break:break-word;font-size:13.5px;line-height:1.6}.chat-bubble-attachments{flex-direction:row;gap:8px;margin-top:8px;display:flex}.chat-attachment-item{color:inherit;font:inherit;cursor:pointer;text-align:right;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.15);border-radius:12px;flex-direction:column;padding:0;text-decoration:none;display:flex;overflow:hidden}.chat-bubble-row.own .chat-attachment-item{background:rgba(82,43,91,.06);border-color:rgba(25,0,25,.06)}.chat-attachment-img{object-fit:cover;background:rgba(43,18,76,.06);width:100%;max-width:240px;max-height:240px;display:block}.chat-attachment-caption{color:inherit;text-overflow:ellipsis;white-space:nowrap;padding:6px 10px;font-size:11.5px;font-weight:600;overflow:hidden}.chat-bubble-time{color:rgba(255,255,255,.65);text-align:left;margin-top:6px;font-size:10.5px}.chat-bubble-row.own .chat-bubble-time{color:rgba(43,18,76,.4)}.ticket-closed-note{text-align:center;color:rgba(43,18,76,.5);background:rgba(82,43,91,.05);border-top:1px solid rgba(25,0,25,.06);padding:14px;font-size:12.5px}.ticket-composer{background:var(--white);border-top:1px solid rgba(25,0,25,.06);padding:12px 14px}.composer-error{color:#c0392b;margin-bottom:8px;font-size:12px}.composer-attachments{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.composer-attachment-chip{color:var(--plum-950);background:rgba(82,43,91,.08);border-radius:8px;align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:11.5px;font-weight:600;display:flex}.composer-attachment-chip button{color:rgba(43,18,76,.6);cursor:pointer;background:0 0;border:none;padding:2px;font-size:14px;line-height:1}.composer-row{align-items:flex-end;gap:8px;display:flex}.attach-btn{cursor:pointer;background:rgba(82,43,91,.08);border:none;border-radius:10px;flex-shrink:0;width:36px;height:36px;font-size:15px;transition:background .15s}.attach-btn:hover{background:rgba(82,43,91,.14)}.attach-btn-icon{justify-content:center;align-items:center;display:flex}.attach-btn-icon svg{width:16px;height:16px;color:var(--plum-950)}.composer-input{resize:none;max-height:120px;color:var(--plum-950);border:1px solid rgba(25,0,25,.1);border-radius:10px;outline:none;flex:1;padding:9px 12px;font-family:inherit;font-size:13px;transition:border-color .15s}.composer-input:focus{border-color:var(--mauve-700)}.send-btn{background:var(--plum-950);color:var(--white);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;height:36px;padding:0 18px;font-family:inherit;font-size:12.5px;font-weight:700;transition:opacity .15s}.send-btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.chat-bubble{max-width:88%}}.image-preview-overlay{z-index:1000;background:rgba(20,0,20,.72);justify-content:center;align-items:center;padding:24px;animation:.15s image-preview-fade-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.image-preview-modal{flex-direction:column;align-items:center;max-width:min(90vw,720px);max-height:90vh;display:flex;position:relative}.image-preview-img{object-fit:contain;border-radius:12px;max-width:100%;max-height:80vh;box-shadow:0 20px 50px -20px rgba(0,0,0,.6)}.image-preview-caption{color:var(--white);text-align:center;margin-top:10px;font-size:12.5px;font-weight:600}.image-preview-close{background:var(--white);width:34px;height:34px;color:var(--plum-950);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:18px;line-height:1;display:flex;position:absolute;top:-14px;right:-14px;box-shadow:0 6px 16px -8px rgba(0,0,0,.5)}@media (max-width:640px){.image-preview-overlay{padding:14px}.image-preview-close{top:-10px;right:-10px}}.ticket-detail-loading,.ticket-detail-error{text-align:center;color:rgba(43,18,76,.55);padding:24px;font-size:13px}.store-mgmt-page{box-sizing:border-box;width:100%;color:var(--plum-950,#2b124c);direction:rtl;flex-direction:column;gap:18px;display:flex}.store-mgmt-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.store-mgmt-title{letter-spacing:-.25px;color:var(--plum-950,#2b124c);margin:0;font-size:19px;font-weight:800;line-height:1.5}.store-mgmt-controls{align-items:center;gap:8px;width:-webkit-fill-available;width:stretch;display:flex}.search-wrapper{width:-webkit-fill-available;width:stretch;min-width:220px;position:relative}.search-wrapper input{box-sizing:border-box;width:100%;height:42px;color:var(--plum-950,#2b124c);background:rgba(82,43,91,.035);border:1px solid rgba(82,43,91,.12);border-radius:10px;outline:none;padding:0 40px 0 13px;font-family:inherit;font-size:12.5px;transition:border-color .18s,background .18s,box-shadow .18s}.search-wrapper input::placeholder{color:rgba(43,18,76,.38)}.search-wrapper input:hover{background:rgba(82,43,91,.055)}.search-wrapper input:focus{background:var(--white,#fff);border-color:rgba(82,43,91,.35);box-shadow:0 0 0 3px rgba(82,43,91,.07)}.search-icon{color:rgba(43,18,76,.38);pointer-events:none;transition:color .18s;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.search-wrapper input:focus~.search-icon{color:var(--mauve-700,#522b5b)}.sort-select-wrapper{flex-shrink:0;min-width:168px;position:relative}.sort-select{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:100%;height:42px;color:var(--plum-950,#2b124c);cursor:pointer;direction:rtl;background:rgba(82,43,91,.035);border:1px solid rgba(82,43,91,.12);border-radius:10px;outline:none;padding:0 13px 0 32px;font-family:inherit;font-size:12.5px;font-weight:600;transition:border-color .18s,background .18s,box-shadow .18s}.sort-select:hover{background:rgba(82,43,91,.055)}.sort-select:focus{background:var(--white,#fff);border-color:rgba(82,43,91,.35);box-shadow:0 0 0 3px rgba(82,43,91,.07)}.sort-select option{color:var(--plum-950,#2b124c)}.sort-select-icon{color:rgba(43,18,76,.45);pointer-events:none;transition:color .18s;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.sort-select:focus~.sort-select-icon{color:var(--mauve-700,#522b5b)}.refresh-btn{background:var(--mauve-700,#522b5b);height:42px;color:var(--white,#fff);cursor:pointer;white-space:nowrap;border:1px solid transparent;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .18s,box-shadow .18s,transform .12s;display:inline-flex;box-shadow:0 5px 16px -10px rgba(43,18,76,.6)}.refresh-btn:hover{opacity:.94;box-shadow:0 8px 20px -10px rgba(43,18,76,.65)}.refresh-btn:active{transform:translateY(1px)}.refresh-btn svg{width:15px;height:15px;transition:transform .35s}.refresh-btn:hover svg{transform:rotate(70deg)}.store-mgmt-tabs{scrollbar-width:none;padding-bottom:2px;flex-wrap:nowrap;align-items:center;gap:8px;margin:0 -2px;padding-left:2px;padding-right:2px;display:flex;overflow-x:auto}.store-mgmt-tabs::-webkit-scrollbar{display:none}.store-mgmt-tab{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(43,18,76,.65);background:var(--white,#fff);white-space:nowrap;border:1px solid rgba(25,0,25,.08);border-radius:12px;flex-shrink:0;align-items:center;gap:7px;padding:8px 14px;font-size:12.6px;font-weight:600;transition:background .18s,color .18s,border-color .18s;display:flex}.store-mgmt-tab:hover{color:var(--plum-950,#2b124c);background:rgba(82,43,91,.08)}.store-mgmt-tab.is-active{background:linear-gradient(135deg, var(--plum-900,#2b124c), var(--mauve-700,#522b5b));color:var(--white,#fff);border-color:transparent}.store-mgmt-tab-count{color:var(--mauve-700,#522b5b);background:rgba(82,43,91,.08);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700;transition:background .18s,color .18s}.store-mgmt-tab.is-active .store-mgmt-tab-count{color:var(--white,#fff);background:rgba(255,255,255,.22)}.loading-indicator{color:rgba(43,18,76,.48);justify-content:center;align-items:center;gap:8px;min-height:180px;font-size:12.5px;display:flex}.no-data-msg{text-align:center;color:rgba(43,18,76,.42);padding:34px 10px;font-size:12.5px}.table-wrapper{background:var(--white,#fff);scrollbar-width:thin;border:1px solid rgba(25,0,25,.055);border-radius:14px;width:100%;overflow-x:auto;box-shadow:0 8px 28px -20px rgba(25,0,25,.32)}.stores-table{border-collapse:separate;border-spacing:0;width:100%;min-width:850px;font-size:12.5px}.stores-table thead th{text-align:right;color:rgba(43,18,76,.46);white-space:nowrap;background:rgba(82,43,91,.027);border-bottom:1px solid rgba(25,0,25,.055);padding:12px 16px;font-size:11px;font-weight:700}.stores-table tbody tr{transition:background .15s}.stores-table tbody tr:hover{background:rgba(82,43,91,.024)}.stores-table tbody tr:not(:last-child) td{border-bottom:1px solid rgba(25,0,25,.043)}.stores-table td{vertical-align:middle;color:var(--plum-950,#2b124c);padding:12px 16px}.cell-name{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-weight:700;overflow:hidden}.cell-slug,.cell-plan,.cell-support{max-width:180px}.plan-ellipsis,.support-ellipsis{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:170px;display:inline-block;overflow:hidden}.store-link{max-width:180px;color:var(--mauve-700,#522b5b);align-items:center;gap:6px;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.store-link:hover{opacity:.75}.store-link svg{opacity:.6;flex-shrink:0}.store-link--compact{max-width:none;font-size:12px}.slug-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.remaining-days-interactive{cursor:pointer;border-radius:8px;align-items:center;gap:7px;width:fit-content;padding:4px 6px;transition:background .18s,transform .15s;display:inline-flex}.remaining-days-interactive:hover{background:rgba(82,43,91,.055)}.remaining-days-interactive:active{transform:translateY(1px)}.edit-inline-icon{opacity:.38;width:14px;height:14px;color:var(--mauve-700,#522b5b);flex-shrink:0;transition:opacity .18s,transform .18s}.remaining-days-interactive:hover .edit-inline-icon{opacity:.8;transform:translateY(-1px)}.days-badge{box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;min-width:30px;height:26px;padding:0 9px;font-size:11.5px;font-weight:800;line-height:1;transition:filter .18s,transform .15s;display:inline-flex}.remaining-days-interactive:hover .days-badge{filter:brightness(.97)}.days-badge--ok{color:#23874a;background:rgba(47,158,89,.11)}.days-badge--warn{color:#a5680f;background:rgba(230,160,30,.14)}.days-badge--expired{color:#d43d42;background:rgba(229,72,77,.11)}.days-badge--unknown{color:rgba(43,18,76,.45);background:rgba(43,18,76,.07)}@media (max-width:780px){.remaining-days-interactive{gap:6px;padding:4px 5px}.days-badge{min-width:29px;height:25px;font-size:11px}.edit-inline-icon{width:13px;height:13px}}.status-label{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.status-label:before{content:"";border-radius:50%;flex-shrink:0;width:6px;height:6px}.status-label--active{color:#23874a;background:rgba(47,158,89,.11)}.status-label--active:before{background:#2f9e59}.status-label--suspended{color:#d43d42;background:rgba(229,72,77,.11)}.status-label--suspended:before{background:#e5484d}.status-label--pending{color:#a5680f;background:rgba(230,160,30,.14)}.status-label--pending:before{background:#e6a01e}.action-btn-status{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:7px 13px;font-family:inherit;font-size:11.5px;font-weight:700;transition:background .15s,color .15s,transform .1s,box-shadow .15s}.action-btn-status:active{transform:scale(.97)}.action-btn-status:disabled{opacity:.55;cursor:not-allowed;transform:none}.action-btn-status.suspend{color:#d43d42;background:rgba(229,72,77,.1)}.action-btn-status.suspend:hover:not(:disabled){color:#fff;background:#e5484d;box-shadow:0 6px 16px -10px rgba(229,72,77,.5)}.action-btn-status.activate{color:#23874a;background:rgba(47,158,89,.1)}.action-btn-status.activate:hover:not(:disabled){color:#fff;background:#2f9e59;box-shadow:0 6px 16px -10px rgba(47,158,89,.5)}.action-btn-status.assign{color:var(--mauve-700,#522b5b);background:rgba(82,43,91,.09);align-items:center;gap:5px;display:inline-flex}.action-btn-status.assign:hover:not(:disabled){background:var(--mauve-700,#522b5b);color:#fff;box-shadow:0 6px 16px -10px rgba(82,43,91,.5)}.action-btn-status.assign svg{flex-shrink:0}.actions-group{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.mobile-cards-wrapper{flex-direction:column;gap:10px;display:none}.store-mobile-card{background:var(--white,#fff);border:1px solid rgba(25,0,25,.055);border-radius:13px;flex-direction:column;gap:11px;padding:14px;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 7px 24px -18px rgba(25,0,25,.3)}.store-mobile-card:hover{border-color:rgba(82,43,91,.12)}.card-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.card-store-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:65%;font-size:13.5px;font-weight:800;overflow:hidden}.card-rows{border-top:1px solid rgba(43,18,76,.07);border-bottom:1px solid rgba(43,18,76,.07);flex-direction:column;gap:8px;padding:11px 0;display:flex}.card-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.card-row .lbl{color:rgba(43,18,76,.45);flex-shrink:0;font-size:11.5px;font-weight:600}.card-row .val{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;font-size:12.5px;font-weight:700;overflow:hidden}.card-footer{flex-direction:column;gap:8px;display:flex}.card-footer .action-btn-status{justify-content:center;width:100%;padding:10px 13px}@keyframes assignModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes assignModalPopIn{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes assignModalSpin{to{transform:rotate(360deg)}}.assign-modal-overlay{z-index:1000;backdrop-filter:blur(2px);background:rgba(25,0,25,.42);justify-content:center;align-items:center;padding:16px;animation:.15s assignModalFadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.assign-modal{box-sizing:border-box;background:var(--white,#fff);direction:rtl;border-radius:16px;width:100%;max-width:360px;animation:.18s assignModalPopIn;overflow:hidden;box-shadow:0 24px 60px -20px rgba(25,0,25,.45)}.assign-modal-header{border-bottom:1px solid rgba(43,18,76,.07);justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;display:flex}.assign-modal-title{color:var(--plum-950,#2b124c);margin:0;font-size:15px;font-weight:800}.assign-modal-close{all:unset;color:rgba(43,18,76,.5);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,color .15s;display:inline-flex}.assign-modal-close:hover{color:var(--plum-950,#2b124c);background:rgba(82,43,91,.09)}.assign-modal-close:disabled{opacity:.5;cursor:not-allowed}.assign-modal-body{flex-direction:column;gap:10px;padding:18px;display:flex}.assign-modal-text{color:rgba(43,18,76,.7);margin:0;font-size:12.5px;line-height:1.7}.assign-modal-select-wrapper{width:100%;position:relative}.assign-modal-select{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:100%;height:44px;color:var(--plum-950,#2b124c);cursor:pointer;direction:rtl;background:rgba(82,43,91,.035);border:1px solid rgba(82,43,91,.16);border-radius:10px;outline:none;padding:0 12px 0 14px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .18s,background .18s,box-shadow .18s}.assign-modal-select:hover{background:rgba(82,43,91,.055)}.assign-modal-select:focus{background:var(--white,#fff);border-color:rgba(82,43,91,.4);box-shadow:0 0 0 3px rgba(82,43,91,.1)}.assign-modal-select:disabled{opacity:.6;cursor:not-allowed}.assign-modal-select option{color:var(--plum-950,#2b124c)}.assign-modal-select-icon{color:var(--mauve-700,#522b5b);opacity:.6;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.assign-modal-select-wrapper.has-error .assign-modal-select{background:rgba(229,72,77,.05);border-color:rgba(229,72,77,.55)}.assign-modal-error-text{color:#d43d42;font-size:11.5px;font-weight:600}.assign-modal-loading{color:rgba(43,18,76,.55);align-items:center;gap:8px;height:44px;padding:0 4px;font-size:12.5px;display:flex}.assign-modal-spinner{border:2px solid rgba(82,43,91,.18);border-top-color:var(--mauve-700,#522b5b);border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite assignModalSpin}.assign-modal-footer{background:rgba(82,43,91,.024);border-top:1px solid rgba(43,18,76,.06);justify-content:flex-end;align-items:center;gap:10px;padding:14px 18px;display:flex}.modal-btn{cursor:pointer;border:none;border-radius:9px;height:38px;padding:0 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s,color .15s,box-shadow .15s,transform .1s}.modal-btn:active{transform:scale(.97)}.modal-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.modal-btn.cancel{color:rgba(43,18,76,.7);background:rgba(43,18,76,.06)}.modal-btn.cancel:hover:not(:disabled){background:rgba(43,18,76,.1)}.modal-btn.confirm{background:var(--mauve-700,#522b5b);color:var(--white,#fff);box-shadow:0 6px 16px -10px rgba(82,43,91,.6)}.modal-btn.confirm:hover:not(:disabled){opacity:.94}@media (max-width:420px){.assign-modal{max-width:100%}}@media (max-width:780px){.store-mgmt-page{gap:15px}.desktop-only{display:none}.mobile-cards-wrapper{display:flex}.store-mgmt-header{flex-direction:column;align-items:flex-start;gap:12px}.store-mgmt-title{font-size:18px}.store-mgmt-controls{gap:8px;width:100%}.search-wrapper{width:100%;min-width:0}.store-mgmt-controls{flex-wrap:wrap}.sort-select-wrapper{width:100%;min-width:0}.refresh-btn,.store-mgmt-tabs{width:100%}}@media (max-width:420px){.store-mgmt-page{gap:13px}.store-mgmt-title{font-size:17px}.store-mgmt-tab{padding:7px 11px;font-size:12px}.store-mobile-card{border-radius:12px;padding:12px}.card-store-name{max-width:100%;font-size:13px}.card-row .lbl{font-size:11px}.card-row .val{font-size:12px}}.consultation-list{padding:0}.cl-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.consultation-list h2{color:var(--plum-950);margin:0;font-size:17px;font-weight:700}.cl-tabs{background:rgba(82,43,91,.07);border-radius:12px;gap:6px;width:fit-content;max-width:100%;padding:5px;display:flex;overflow-x:auto}.cl-tab{color:var(--mauve-700);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .15s,color .15s;display:flex}.cl-tab:hover{background:rgba(255,255,255,.6)}.cl-tab.active{background:var(--white);color:var(--plum-950);box-shadow:0 6px 16px -10px rgba(25,0,25,.4)}.cl-loading,.cl-empty{text-align:center;color:rgba(43,18,76,.55);background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:18px;padding:40px 0;font-size:13px;box-shadow:0 14px 40px -16px rgba(25,0,25,.28)}.cl-table{border-collapse:collapse;background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:18px;width:100%;font-size:13px;overflow:hidden;box-shadow:0 14px 40px -16px rgba(25,0,25,.28)}.cl-table thead th{text-align:right;color:rgba(82,43,91,.6);letter-spacing:.2px;white-space:nowrap;background:rgba(82,43,91,.06);border-bottom:1px solid rgba(25,0,25,.08);padding:12px 14px;font-size:11.5px;font-weight:700}.cl-table thead th:first-child{border-top-right-radius:18px}.cl-table thead th:last-child{border-top-left-radius:18px}.cl-table tbody tr{border-bottom:1px solid rgba(25,0,25,.06);transition:background .16s}.cl-table tbody tr:last-child{border-bottom:none}.cl-table tbody tr:hover{background:rgba(82,43,91,.06)}.cl-table td{color:rgba(43,18,76,.8);vertical-align:middle;white-space:nowrap;padding:12px 14px}.cl-table td:first-child{color:var(--plum-950);font-weight:700}.cl-btn-detail{box-sizing:border-box;width:32px;height:32px;color:var(--plum-950);cursor:pointer;background-color:rgba(82,43,91,.1);border:1px solid rgba(25,0,25,.08);border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .18s,color .18s,box-shadow .18s;display:inline-flex}.cl-btn-detail svg{stroke:currentColor;flex-shrink:0;width:16px;height:16px}.cl-btn-detail:hover{background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);color:var(--white);box-shadow:0 6px 16px -10px rgba(25,0,25,.4)}.cl-pagination{justify-content:center;align-items:center;gap:14px;margin-top:18px;display:flex}.cl-pagination span{color:rgba(43,18,76,.7);font-size:12.5px;font-weight:600}.cl-pagination button{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(43,18,76,.72);background:rgba(82,43,91,.08);border-radius:9px;padding:7px 16px;font-size:12.5px;font-weight:600;transition:background .18s,color .18s,opacity .18s}.cl-pagination button:hover:not(:disabled){background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);color:var(--white)}.cl-pagination button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:900px){.cl-table thead{display:none}.cl-table,.cl-table tbody,.cl-table tr,.cl-table td{width:100%;display:block}.cl-table{box-shadow:none;background:0 0;border:none;border-radius:0}.cl-table tr{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:14px;margin-bottom:10px;padding:10px 12px;box-shadow:0 14px 40px -16px rgba(25,0,25,.28)}.cl-table td{white-space:normal;border:none;justify-content:space-between;align-items:center;padding:6px 2px;display:flex}.cl-table td:before{content:attr(data-label);color:rgba(82,43,91,.55);flex-shrink:0;font-size:11px;font-weight:700}.cl-table td:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:10px}.cl-table td:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:10px}.cl-table td:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:10px}.cl-table td:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:10px}}.consultation-detail{flex-direction:column;gap:18px;display:flex}.cd-header{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.cd-back{background:var(--white);color:var(--plum-950);cursor:pointer;border:1px solid rgba(25,0,25,.08);border-radius:10px;flex-shrink:0;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s,opacity .15s}.cd-back:hover{background:rgba(82,43,91,.06)}.cd-header h2{color:var(--plum-950);align-items:center;gap:10px;margin:0;font-size:17px;font-weight:700;display:flex}.cd-badge{color:#1e8e5a;background:rgba(30,142,90,.12);border-radius:20px;align-items:center;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex}.cd-badge--contact{color:#b3790f;background:rgba(230,160,20,.14)}.cd-badge--home{color:var(--mauve-700);background:rgba(82,43,91,.1)}.cd-info{background:var(--white);border:1px solid rgba(25,0,25,.07);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;padding:20px;display:grid;box-shadow:0 10px 26px -18px rgba(25,0,25,.35)}.cd-info-row{color:var(--plum-950);align-items:baseline;gap:8px;font-size:13px;display:flex}.cd-info-row--full{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:6px}.cd-label{color:rgba(43,18,76,.55);flex-shrink:0;font-weight:700}.cd-message{color:var(--plum-950);white-space:pre-wrap;word-break:break-word;background:rgba(82,43,91,.04);border-radius:12px;width:100%;margin:0;padding:12px 14px;font-size:13px;line-height:1.7}@media (max-width:640px){.cd-info{grid-template-columns:1fr}}.cd-comments-section{background:var(--white);border:1px solid rgba(25,0,25,.07);border-radius:18px;flex-direction:column;gap:14px;padding:20px;display:flex;box-shadow:0 10px 26px -18px rgba(25,0,25,.35)}.cd-comments-section h3{color:var(--plum-950);margin:0;font-size:14.5px;font-weight:700}.cd-no-comment{color:rgba(43,18,76,.45);text-align:center;padding:18px 0;font-size:12.5px}.cd-comments{flex-direction:column;gap:10px;max-height:140px;display:flex;overflow-y:auto}.cd-comments:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:6px}.cd-comments:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:6px}.cd-comments:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:6px}.cd-comments:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:6px}.cd-comments::-webkit-scrollbar{width:6px}.cd-comments::-webkit-scrollbar-thumb{background:rgba(82,43,91,.18);border-radius:10px}.cd-comments::-webkit-scrollbar-track{background:0 0}.cd-comment{background:rgba(82,43,91,.03);border:1px solid rgba(25,0,25,.06);border-radius:14px;padding:12px 14px}.cd-comment-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.cd-comment-header strong{color:var(--plum-950);font-size:12.5px;font-weight:700}.cd-comment-date{color:rgba(43,18,76,.45);font-size:10.5px}.cd-comment-text{color:var(--plum-950);white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.65}.cd-attachment{color:var(--mauve-700);align-items:center;gap:4px;margin-top:8px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-flex}.cd-attachment:hover{text-decoration:underline}.cd-comment-form{border-top:1px solid rgba(25,0,25,.06);flex-direction:column;gap:10px;padding-top:14px;display:flex}.cd-comment-form h4{color:var(--plum-950);margin:0;font-size:13px;font-weight:700}.cd-form-error{color:#c0392b;margin:0;font-size:12px}.cd-comment-form textarea{resize:vertical;min-height:70px;color:var(--plum-950);border:1px solid rgba(25,0,25,.1);border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:13px;transition:border-color .15s}.cd-comment-form textarea:focus{border-color:var(--mauve-700)}.cd-form-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.cd-form-row .cd-file-name:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:auto}.cd-form-row .cd-file-name:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:auto}.cd-form-row .cd-file-name:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.cd-form-row .cd-file-name:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.cd-file-label{color:var(--plum-950);cursor:pointer;background:rgba(82,43,91,.08);border-radius:10px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:600;transition:background .15s;display:inline-flex}.cd-file-label:hover{background:rgba(82,43,91,.14)}.cd-file-name{color:rgba(43,18,76,.6);font-size:11.5px}.cd-comment-form button[type=submit]{background:var(--plum-950);color:var(--white);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;height:36px;padding:0 20px;font-family:inherit;font-size:12.5px;font-weight:700;transition:opacity .15s}.cd-comment-form button[type=submit]:disabled{opacity:.5;cursor:not-allowed}.cd-loading,.cd-error{text-align:center;color:rgba(43,18,76,.55);padding:24px;font-size:13px}.page{flex-direction:column;gap:20px;display:flex}.page h2{color:var(--plum-950);margin-bottom:4px;font-size:19px;font-weight:700}.top-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.total-commission{background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);color:var(--white);white-space:nowrap;border-radius:16px;align-items:center;width:fit-content;padding:14px 20px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 14px 34px -16px rgba(43,18,76,.55)}.commission-filters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.search-input{background:var(--white);min-width:170px;color:var(--plum-950);cursor:pointer;border:1px solid rgba(25,0,25,.1);border-radius:10px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .18s,box-shadow .18s}select.search-input{-webkit-appearance:none;appearance:none;background:var(--white) url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(82,43,91,0.55)' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") left 10px center / 13px no-repeat;padding:9px 34px 9px 14px}.search-input::placeholder{color:rgba(82,43,91,.45)}.search-input:hover{border-color:rgba(82,43,91,.35)}.search-input:focus{border-color:var(--mauve-700);outline:none;box-shadow:0 0 0 3px rgba(82,43,91,.14)}.table-wrapper{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:16px;overflow-x:auto;box-shadow:0 14px 34px -20px rgba(25,0,25,.25)}.user-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.user-table thead th{text-align:right;color:rgba(82,43,91,.65);background:rgba(82,43,91,.06);border-bottom:1px solid rgba(25,0,25,.08);padding:16px;font-size:11.5px;font-weight:700;position:sticky;top:0}.user-table thead th:first-child{text-align:center;width:40px}.user-table tbody td{color:rgba(43,18,76,.82);border-bottom:1px solid rgba(25,0,25,.06);padding:16px}.user-table tbody td:first-child{text-align:center;color:rgba(82,43,91,.55);font-weight:600}.user-table tbody tr:last-child td{border-bottom:none}.phone-cell{text-align:right;color:rgba(43,18,76,.82);direction:ltr}.details-btn{width:32px;height:32px;color:var(--mauve-700);cursor:pointer;background:rgba(82,43,91,.1);border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .18s,color .18s;display:inline-flex}.details-btn:hover{background:var(--mauve-700);color:var(--white)}.modal-overlay{z-index:100;background:rgba(25,0,25,.45);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.modal{background:var(--white);border-radius:16px;width:100%;max-width:380px;padding:22px 24px;box-shadow:0 24px 60px -20px rgba(25,0,25,.4)}.modal h3{color:var(--plum-950);margin-bottom:6px;font-size:15.5px;font-weight:700}.modal-section{border-top:1px solid rgba(25,0,25,.06);padding-top:6px}.modal-section:first-of-type{border-top:none}.modal-section-title{color:rgba(82,43,91,.55);letter-spacing:.2px;padding:8px 0 2px;font-size:11px;font-weight:700;display:block}.modal-row{justify-content:space-between;align-items:center;gap:10px;padding:6px 0;font-size:13px;display:flex}.modal-label{color:rgba(82,43,91,.6);font-weight:500}.modal-value{color:var(--plum-950);font-weight:600}.modal-total{background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);color:var(--white);border-radius:12px;justify-content:space-between;align-items:center;margin-top:14px;padding:12px 16px;font-size:13.5px;font-weight:700;display:flex}.detail-btn{background:var(--plum-900);width:100%;color:var(--white);cursor:pointer;border:none;border-radius:10px;margin-top:16px;padding:10px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s}.detail-btn:hover{background:var(--mauve-700)}@media (max-width:640px){.top-row{flex-direction:column;align-items:stretch}.total-commission{justify-content:center;width:100%}.user-table{font-size:12.3px}.user-table thead th,.user-table tbody td{padding:11px 12px}}.admin-pending{--admin-pending-danger:#a23b52;--admin-pending-danger-soft:#f4dde3;--admin-pending-success:#3f7d5c;--admin-pending-success-soft:#dcefe3;--admin-pending-warning:#a5691f;--admin-pending-warning-soft:rgba(165,105,31,.1);--admin-pending-border:rgba(25,0,25,.08);--admin-pending-surface:#f7eef2;direction:rtl;flex-direction:column;gap:18px;display:flex}.admin-pending-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.admin-pending-head h1{color:var(--plum-950);margin-bottom:4px;font-size:19px;font-weight:700}.admin-pending-sub{color:rgba(43,18,76,.55);font-size:13px}.admin-pending-count{color:var(--mauve-700);white-space:nowrap;background:rgba(82,43,91,.08);border-radius:10px;padding:8px 14px;font-size:12.5px;font-weight:700}.admin-pending-loading,.admin-pending-error{background:var(--white);border:1px solid var(--admin-pending-border);text-align:center;color:rgba(43,18,76,.6);border-radius:18px;padding:28px;font-size:13.5px;box-shadow:0 14px 40px -20px rgba(25,0,25,.28)}.admin-pending-error{color:var(--admin-pending-danger);font-weight:600}.admin-pending-table-card{background:var(--white);border:1px solid var(--admin-pending-border);border-radius:18px;overflow:hidden;box-shadow:0 14px 40px -20px rgba(25,0,25,.28)}.admin-pending-table-wrapper{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(82,43,91,.25) transparent;padding:6px;overflow-x:auto}.admin-pending-table-wrapper::-webkit-scrollbar{height:6px}.admin-pending-table-wrapper::-webkit-scrollbar-thumb{background:rgba(82,43,91,.25);border-radius:6px}.admin-pending-pagination{border-top:1px solid var(--admin-pending-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.admin-pending-pagination-info-group{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.admin-pending-pagination-info{color:rgba(43,18,76,.55);font-size:12.2px}.admin-pending-page-size-select{-webkit-appearance:none;appearance:none;color:var(--plum-950);border:1px solid var(--admin-pending-border);cursor:pointer;background-color:rgba(82,43,91,.06);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23522b5b' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-position:10px;background-repeat:no-repeat;background-size:13px;border-radius:9px;padding:6px 12px 6px 28px;font-family:inherit;font-size:12.2px;font-weight:600;transition:background-color .15s,border-color .15s}.admin-pending-page-size-select:hover{background-color:rgba(82,43,91,.1)}.admin-pending-page-size-select:focus-visible{border-color:var(--mauve-700)}.admin-pending-pagination-controls{scrollbar-width:none;align-items:center;gap:6px;max-width:100%;display:flex;overflow-x:auto}.admin-pending-pagination-controls::-webkit-scrollbar{display:none}.admin-pending-page-btn{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(43,18,76,.65);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 6px;font-size:12.4px;font-weight:600;transition:background .15s,color .15s,opacity .15s;display:flex}.admin-pending-page-btn svg{stroke:currentColor;width:15px;height:15px}.admin-pending-page-btn:hover:not(:disabled){color:var(--plum-950);background:rgba(82,43,91,.09)}.admin-pending-page-btn.number.active{background:linear-gradient(135deg, var(--plum-900), var(--mauve-700));color:var(--white)}.admin-pending-page-btn:disabled{opacity:.35;cursor:default}.admin-pending-table{border-collapse:collapse;width:100%;min-width:900px}.admin-pending-table thead th{color:rgba(43,18,76,.5);text-align:right;border-bottom:1px solid var(--admin-pending-border);white-space:nowrap;padding:12px 14px;font-size:11.5px;font-weight:700}.admin-pending-table tbody td{color:var(--plum-950);white-space:nowrap;border-bottom:1px solid rgba(25,0,25,.06);padding:12px 14px;font-size:12.8px}.admin-pending-table tbody tr:last-child td{border-bottom:none}.admin-pending-table tbody tr:hover td{background:rgba(82,43,91,.035)}.admin-pending-empty td{text-align:center;color:rgba(43,18,76,.45);white-space:normal;padding:30px 14px!important}.admin-pending-role-badge{border-radius:8px;align-items:center;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.admin-pending-role-badge--marketer{color:#1565c0;background:#e3f2fd}.admin-pending-role-badge--user{color:#6a1b9a;background:#f3e5f5}.admin-pending-status{border-radius:8px;align-items:center;padding:4px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.admin-pending-status--pending{color:var(--admin-pending-warning);background:var(--admin-pending-warning-soft)}.admin-pending-status--approved{color:var(--admin-pending-success);background:var(--admin-pending-success-soft)}.admin-pending-status--rejected{color:var(--admin-pending-danger);background:var(--admin-pending-danger-soft)}.admin-pending-actions{align-items:center;gap:6px;display:flex}.admin-pending-btn{all:unset;box-sizing:border-box;width:32px;height:32px;color:var(--white);cursor:pointer;border:none;border-radius:9px;justify-content:center;align-items:center;transition:opacity .18s;display:inline-flex}.admin-pending-btn:hover{opacity:.85}.admin-pending-btn--approve{background:var(--admin-pending-success);box-shadow:0 6px 16px -8px rgba(63,125,92,.6)}.admin-pending-btn--reject{background:var(--admin-pending-danger);box-shadow:0 6px 16px -8px rgba(162,59,82,.6)}.admin-pending-final{align-items:center;gap:6px;display:flex}.admin-pending-final-label{color:rgba(43,18,76,.55);font-size:12px}.admin-pending-note-btn{all:unset;box-sizing:border-box;cursor:pointer;border-radius:7px;padding:3px;font-size:15px;line-height:1;transition:background .15s}.admin-pending-note-btn:hover{background:rgba(82,43,91,.09)}@media (max-width:900px){.admin-pending-table{min-width:760px}}@media (max-width:640px){.admin-pending-head{flex-direction:column;align-items:flex-start}.admin-pending-count{text-align:center;align-self:stretch}.admin-pending-table-card{box-shadow:none;background:0 0;border:none;border-radius:0;overflow:visible}.admin-pending-table-wrapper{padding:0;overflow-x:visible}.admin-pending-table,.admin-pending-table thead,.admin-pending-table tbody,.admin-pending-table tr,.admin-pending-table td{width:100%;min-width:0;display:block}.admin-pending-table thead{display:none}.admin-pending-table tbody tr{background:var(--white);border:1px solid var(--admin-pending-border);border-radius:14px;margin-bottom:12px;padding:6px 12px;box-shadow:0 14px 40px -22px rgba(25,0,25,.28)}.admin-pending-table tbody tr:last-child{margin-bottom:0}.admin-pending-empty{box-shadow:none!important}.admin-pending-table td{white-space:normal;border-bottom:1px solid rgba(25,0,25,.06);justify-content:space-between;align-items:center;gap:10px;padding:9px 2px;display:flex}.admin-pending-table tr:last-child td:last-child,.admin-pending-table td:last-child{border-bottom:none}.admin-pending-table td[data-label]:before{content:attr(data-label);color:rgba(43,18,76,.45);flex-shrink:0;font-size:11px;font-weight:700}.admin-pending-actions{justify-content:flex-end}.admin-pending-pagination{text-align:center;background:var(--white);border:1px solid var(--admin-pending-border);border-top:1px solid var(--admin-pending-border);border-radius:14px;justify-content:center;margin-top:2px;box-shadow:0 14px 40px -22px rgba(25,0,25,.28)}.admin-pending-pagination-info-group{justify-content:center;width:100%}}.admintra-page{flex-direction:column;gap:20px;display:flex}.admintra-error{color:#b3261e;padding:16px;font-weight:600}.admintra-header{direction:rtl;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.admintra-tabs{background:rgba(82,43,91,.07);border-radius:12px;gap:6px;width:fit-content;max-width:100%;padding:5px;display:flex;overflow-x:auto}.admintra-tab{all:unset;box-sizing:border-box;color:var(--mauve-700);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .15s,color .15s;display:flex}.admintra-tab:hover{background:rgba(255,255,255,.6)}.admintra-tab--active{background:var(--white);color:var(--plum-950);box-shadow:0 6px 16px -10px rgba(25,0,25,.4)}.admintra-title{color:var(--plum-950);margin:0;font-size:17px;font-weight:700}.admintra-top-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.admintra-total-box{background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);color:var(--white);white-space:nowrap;border-radius:16px;align-items:center;width:fit-content;padding:14px 20px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 14px 34px -16px rgba(43,18,76,.55)}.admintra-filters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.admintra-select{-webkit-appearance:none;appearance:none;background:var(--white) url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(82,43,91,0.55)' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") left 10px center / 13px no-repeat;min-width:150px;color:var(--plum-950);cursor:pointer;border:1px solid rgba(25,0,25,.1);border-radius:10px;padding:9px 34px 9px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .18s,box-shadow .18s}.admintra-select:hover{border-color:rgba(82,43,91,.35)}.admintra-select:focus{border-color:var(--mauve-700);outline:none;box-shadow:0 0 0 3px rgba(82,43,91,.14)}.admintra-table-card{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:16px;overflow:hidden;box-shadow:0 14px 34px -20px rgba(25,0,25,.25)}.admintra-table-wrapper{overflow-x:auto}.admintra-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.admintra-table thead th{text-align:right;color:rgba(82,43,91,.65);background:rgba(82,43,91,.06);border-bottom:1px solid rgba(25,0,25,.08);padding:16px;font-size:11.5px;font-weight:700;position:sticky;top:0}.admintra-table thead th:first-child{text-align:center;width:40px}.admintra-table tbody td{color:rgba(43,18,76,.82);border-bottom:1px solid rgba(25,0,25,.06);padding:14px 16px}.admintra-table tbody td:first-child{text-align:center;color:rgba(82,43,91,.55);font-weight:600}.admintra-table tbody tr:last-child td{border-bottom:none}.admintra-table tbody tr:hover{background:rgba(82,43,91,.043)}.admintra-no-data{text-align:center;color:rgba(82,43,91,.5);font-weight:600;padding:28px 16px!important}.admintra-paytype{border-radius:999px;align-items:center;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.admintra-paytype-gateway{color:var(--mauve-700);background:rgba(82,43,91,.1)}.admintra-paytype-card{color:var(--plum-900);background:rgba(43,18,76,.1)}.admintra-paytype-unknown{color:rgba(82,43,91,.5);background:rgba(25,0,25,.06)}.admintra-status{border-radius:999px;align-items:center;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.admintra-status-success{color:#1e7d4f;background:rgba(34,139,87,.12)}.admintra-status-failed{color:#b3261e;background:rgba(179,38,30,.1)}.admintra-details-btn{width:32px;height:32px;color:var(--mauve-700);cursor:pointer;background:rgba(82,43,91,.1);border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;font-family:inherit;transition:background .18s,color .18s;display:inline-flex}.admintra-details-btn:hover{background:var(--mauve-700);color:var(--white)}.admintra-store-link{width:32px;height:32px;color:var(--mauve-700);background:rgba(82,43,91,.1);border-radius:8px;justify-content:center;align-items:center;transition:background .18s,color .18s;display:inline-flex}.admintra-store-link:hover{background:var(--mauve-700);color:var(--white)}.admintra-pagination{border-top:1px solid rgba(25,0,25,.08);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.admintra-pagination-info-group{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.admintra-pagination-info{color:rgba(43,18,76,.55);font-size:12.2px}.admintra-pagination-controls{scrollbar-width:none;align-items:center;gap:6px;max-width:100%;display:flex;overflow-x:auto}.admintra-pagination-controls::-webkit-scrollbar{display:none}.admintra-page-btn{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(43,18,76,.65);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 6px;font-family:inherit;font-size:12.4px;font-weight:600;transition:background .15s,color .15s,opacity .15s;display:flex}.admintra-page-btn svg{stroke:currentColor;width:15px;height:15px}.admintra-page-btn:hover:not(:disabled){color:var(--plum-950);background:rgba(82,43,91,.09)}.admintra-page-btn.number.active{background:linear-gradient(135deg, var(--plum-900), var(--mauve-700));color:var(--white)}.admintra-page-btn:disabled{opacity:.35;cursor:default}.admintra-modal-overlay{z-index:100;background:rgba(25,0,25,.45);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.admintra-modal-box{background:var(--white);border-radius:18px;flex-direction:column;width:100%;max-width:440px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 24px 60px -20px rgba(25,0,25,.4)}.admintra-modal-header{border-bottom:1px solid rgba(25,0,25,.08);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.admintra-modal-title{color:var(--plum-950);font-size:15.5px;font-weight:700}.admintra-modal-close-icon{width:30px;height:30px;color:var(--mauve-700);cursor:pointer;background:rgba(82,43,91,.08);border:none;border-radius:9px;justify-content:center;align-items:center;font-family:inherit;font-size:19px;line-height:1;transition:background .18s,color .18s;display:flex}.admintra-modal-close-icon:hover{background:var(--mauve-700);color:var(--white)}.admintra-modal-body{flex-direction:column;padding:8px 22px 18px;display:flex;overflow-y:auto}.admintra-modal-section{border-bottom:1px solid rgba(25,0,25,.07);flex-direction:column;gap:10px;padding:14px 0;display:flex}.admintra-modal-section:last-child{border-bottom:none;padding-bottom:0}.admintra-modal-section-title{color:var(--plum-900);align-items:center;gap:6px;margin-bottom:2px;font-size:12.5px;font-weight:700;display:flex}.admintra-modal-section-icon{font-size:13px;line-height:1}.admintra-modal-row{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.admintra-modal-label{color:rgba(82,43,91,.6);white-space:nowrap;font-weight:600}.admintra-modal-value{color:rgba(43,18,76,.9);text-align:left;word-break:break-word;font-weight:600}.admintra-role-badge{border-radius:999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.admintra-role-marketer{color:var(--mauve-700);background:rgba(82,43,91,.1)}.admintra-role-user{color:rgba(82,43,91,.55);background:rgba(25,0,25,.06)}.admintra-close-btn{background:var(--plum-900);width:calc(100% - 44px);color:var(--white);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;margin:0 22px 18px;padding:10px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s}.admintra-close-btn:hover{background:var(--mauve-700)}@media (max-width:640px){.admintra-tabs{flex-wrap:nowrap}.admintra-top-row{flex-direction:column;align-items:stretch}.admintra-table{font-size:12.3px}.admintra-table thead th,.admintra-table tbody td{padding:11px 12px}.admintra-total-box{justify-content:center;width:100%}.admintra-pagination{text-align:center;justify-content:center}.admintra-pagination-info-group{justify-content:center;width:100%}}.modal-overlay{-webkit-backdrop-filter:blur(5px);z-index:1000;background:rgba(25,0,25,.32);position:fixed;top:0;bottom:0;left:0;right:0}.modal{box-sizing:border-box;width:min(90vw,420px);color:var(--plum-950);z-index:1010;direction:rtl;background:#fff;border:none;border-radius:18px;padding:25px;font-family:Vazirmatn,sans-serif;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 60px -20px rgba(25,0,25,.45)}.modal h1,.modal h2,.modal h3,.modal h4,.modal .modal-title{color:var(--plum-950);margin:0 0 8px;padding:0;font-size:14.5px;font-weight:700;line-height:1.6}.modal p{color:rgba(43,18,76,.65);margin:4px 0 10px;font-size:12px;line-height:1.7}.modal label{color:var(--plum-950);margin-bottom:5px;font-size:12px;font-weight:600;display:block}.modal input,.modal textarea,.modal select{box-sizing:border-box;width:100%;color:var(--plum-950);direction:rtl;background:rgba(82,43,91,.05);border:1px solid rgba(82,43,91,.12);border-radius:10px;outline:none;margin:5px 0 12px;padding:9px 11px;font-family:Vazirmatn,sans-serif;font-size:12px;transition:border-color .18s,background .18s,box-shadow .18s}.modal input:focus,.modal textarea:focus,.modal select:focus{border-color:var(--mauve-700);background:rgba(82,43,91,.07);box-shadow:0 0 0 3px rgba(82,43,91,.08)}.modal input::placeholder,.modal textarea::placeholder{color:rgba(43,18,76,.45)}.modal textarea{resize:vertical;min-height:80px}.modal select{cursor:pointer}.modal select option{color:var(--plum-950);background:#fff}.checkbox-glass{color:rgba(43,18,76,.7);background:rgba(82,43,91,.05);border:1px solid rgba(82,43,91,.08);border-radius:10px;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;font-size:12px;display:flex}.checkbox-glass input[type=checkbox]{width:16px;height:16px;accent-color:var(--plum-900);cursor:pointer;margin:0 0 0 10px}.modal-buttons{align-items:center;gap:8px;margin-top:14px;display:flex}.modal-buttons .btn{all:unset;box-sizing:border-box;cursor:pointer;color:var(--white);background:linear-gradient(135deg, var(--plum-900) 0%, var(--mauve-700) 100%);border-radius:10px;padding:8px 20px;font-family:Vazirmatn,sans-serif;font-size:12px;font-weight:700;transition:box-shadow .18s,transform .15s;box-shadow:0 8px 20px -8px rgba(43,18,76,.6)}.modal-buttons .btn:hover{box-shadow:0 10px 24px -8px rgba(43,18,76,.7)}.modal-buttons .btn-cancel{color:rgba(43,18,76,.65);box-shadow:none;background:rgba(82,43,91,.08);font-weight:600}.modal-buttons .btn-cancel:hover{box-shadow:none;background:rgba(82,43,91,.14)}.actions-cell{justify-content:center;align-items:center;gap:8px;display:flex}.btn-glass{color:var(--plum-950);cursor:pointer;background:rgba(82,43,91,.05);border:1px solid rgba(82,43,91,.12);border-radius:10px;padding:8px 14px;font-family:Vazirmatn,sans-serif;font-size:12px;font-weight:600;transition:background .15s,transform .15s}.btn-glass:hover{background:rgba(82,43,91,.1)}.btn-small{padding:6px 10px;font-size:11px}.btn-delete{color:var(--danger-fg);background:rgba(161,58,47,.08);border-color:rgba(161,58,47,.12)}.btn-delete:hover{background:rgba(161,58,47,.14)}.page-title,.add-button-wrapper{margin-bottom:20px}.table-wrapper{overflow-x:auto}.user-table{border-collapse:collapse;background:rgba(255,255,255,.05);border-radius:10px;width:100%;overflow:hidden}.user-table th,.user-table td{background:rgba(82,43,91,.04);border-bottom:1px solid rgba(82,43,91,.08);padding:12px;font-weight:600;text-align:center!important}.table-thumb{object-fit:cover;border-radius:10px;width:50px;height:50px}.preview-image{border-radius:10px;width:120px;margin-top:10px}@media (max-width:1024px){.modal{max-height:90%;overflow:scroll}}.page-title{letter-spacing:-.2px;color:var(--plum-950,#2b124c);direction:rtl;margin:0 0 20px;font-size:19px;font-weight:800;line-height:1.5}.page-header-row{direction:rtl;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:18px;display:flex}.page-header-row .page-title{flex:1;min-width:0;margin:0}.add-button-wrapper{direction:rtl;flex-shrink:0;align-items:center;margin:0;display:flex}.btn-glass{background:var(--mauve-700,#522b5b);min-height:38px;color:var(--white,#fff);cursor:pointer;white-space:nowrap;direction:rtl;border:1px solid rgba(82,43,91,.12);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 15px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s,box-shadow .15s,transform .12s;display:inline-flex;box-shadow:0 5px 16px -10px rgba(43,18,76,.5)}.btn-glass:hover{background:#46234e;box-shadow:0 8px 20px -10px rgba(43,18,76,.55)}.btn-glass:active{transform:translateY(1px)}.btn-glass:disabled{opacity:.55;cursor:not-allowed}.btn-glass:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(82,43,91,.1),0 5px 16px -10px rgba(43,18,76,.5)}.btn-inline-icon{flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;font-size:18px;font-weight:400;line-height:1;display:inline-flex}.table-wrapper{background:var(--white,#fff);scrollbar-width:thin;direction:rtl;border:1px solid rgba(43,18,76,.07);border-radius:14px;width:100%;overflow-x:auto;box-shadow:0 10px 30px -22px rgba(25,0,25,.35)}.user-table thead th{text-align:right;color:rgba(43,18,76,.55);white-space:nowrap;background:rgba(82,43,91,.035);border-bottom:1px solid rgba(43,18,76,.07);padding:12px 15px;font-size:11.5px;font-weight:700}.user-table td{vertical-align:middle;color:var(--plum-950,#2b124c);justify-items:center;padding:12px 15px}.user-table td a{color:var(--mauve-700,#522b5b);font-weight:600;text-decoration:none}.user-table td a:hover{text-decoration:underline}.user-table td code{color:var(--mauve-700,#522b5b);direction:ltr;background:rgba(43,18,76,.05);border-radius:6px;padding:3px 7px;font-family:Courier New,monospace;font-size:11.5px;display:inline-block}.actions-cell{white-space:nowrap;justify-content:center;align-items:center;gap:7px;display:flex}.icon-action,.btn-icon{cursor:pointer;border:1px solid transparent;border-radius:9px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;transition:background .15s,border-color .15s,color .15s,transform .12s;display:inline-flex}.icon-action svg,.btn-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.icon-action:hover,.btn-icon:hover{transform:translateY(-1px)}.icon-action:active,.btn-icon:active{transform:translateY(0)}.icon-action:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(82,43,91,.12)}.btn-icon:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(82,43,91,.12)}.icon-edit,.btn-icon-edit{color:var(--mauve-700,#522b5b);background:rgba(82,43,91,.07);border-color:rgba(82,43,91,.1)}.icon-edit:hover,.btn-icon-edit:hover{background:rgba(82,43,91,.14);border-color:rgba(82,43,91,.18)}.icon-delete,.btn-icon-delete{color:#d43d42;background:rgba(229,72,77,.06);border-color:rgba(229,72,77,.1)}.icon-delete:hover,.btn-icon-delete:hover{color:#c52f35;background:rgba(229,72,77,.13);border-color:rgba(229,72,77,.18)}.table-thumb{object-fit:cover;border:1px solid rgba(25,0,25,.08);border-radius:9px;width:46px;height:46px;box-shadow:0 5px 12px -8px rgba(25,0,25,.3)}.status-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;line-height:1.6;display:inline-flex}.status-badge:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.status-badge.status-active,.status-badge.status-success{color:#1f9d63;background:rgba(34,172,111,.1)}.status-badge.status-inactive,.status-badge.status-off{color:rgba(43,18,76,.5);background:rgba(43,18,76,.06)}.status-badge.status-pending{color:#b5791f;background:rgba(230,160,40,.12)}.status-badge.status-rejected,.status-badge.status-error{color:#d43d42;background:rgba(229,72,77,.1)}.modal-title,.modal-buttons~h3,.checkbox-glass~h3{color:var(--plum-950,#2b124c);margin:0 0 14px;font-size:15px;font-weight:800}.checkbox,.checkbox-glass{color:var(--plum-950,#2b124c);cursor:pointer;user-select:none;direction:rtl;align-items:center;gap:8px;margin:10px 0;font-size:13px;font-weight:600;display:flex}.checkbox input[type=checkbox],.checkbox-glass input[type=checkbox]{width:17px;height:17px;accent-color:var(--mauve-700,#522b5b);cursor:pointer;margin:0 0 0 10px}.preview-image{object-fit:contain;background:rgba(43,18,76,.03);border:1px solid rgba(25,0,25,.08);border-radius:10px;width:100%;max-width:220px;max-height:140px;margin:4px 0 6px;display:block}.modal-buttons .btn{text-align:center;cursor:pointer;background:var(--mauve-700,#522b5b);min-height:36px;color:var(--white,#fff);border:none;border-radius:9px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:opacity .15s,transform .12s}.modal-buttons .btn:hover{opacity:.9}.modal-buttons .btn:active{transform:translateY(1px)}.modal-buttons .btn.btn-cancel{color:rgba(43,18,76,.6);text-align:center;background:0 0;border:1px solid rgba(43,18,76,.14)}.modal-buttons .btn.btn-cancel:hover{background:rgba(43,18,76,.043)}.orders-pagination{direction:rtl;border-top:1px solid rgba(43,18,76,.07);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.pagination-info{color:rgba(43,18,76,.55);font-size:12.2px}.pagination-controls{scrollbar-width:none;align-items:center;gap:6px;max-width:100%;display:flex;overflow-x:auto}.pagination-controls::-webkit-scrollbar{display:none}.page-btn{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(43,18,76,.65);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 6px;font-size:12.4px;font-weight:600;transition:background .15s,color .15s,opacity .15s;display:flex}.page-btn svg{stroke:currentColor;width:15px;height:15px}.page-btn:hover:not(:disabled){color:var(--plum-950,#2b124c);background:rgba(82,43,91,.09)}.page-btn.number.active{background:linear-gradient(135deg, var(--plum-900,#3d1a53), var(--mauve-700,#522b5b));color:var(--white,#fff)}.page-btn:disabled{opacity:.35;cursor:default}@media (max-width:700px){.page-title{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;line-height:1.4;overflow:hidden}.page-header-row{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;width:100%;margin-bottom:15px;display:flex}.page-header-row .page-title{flex:1;min-width:0}.page-header-row .add-button-wrapper{flex-shrink:0;width:auto}.page-header-row .btn-glass,.btn-glass{gap:5px;height:34px;min-height:34px;padding:6px 10px;font-size:11.5px}.btn-inline-icon{width:17px;height:17px;font-size:16px}.user-table{min-width:600px;font-size:12px}.user-table thead th,.user-table td{padding:10px 11px}.actions-cell{white-space:nowrap;flex-flow:row;justify-content:center;align-items:center;gap:5px;display:flex}.actions-cell .icon-action,.actions-cell .btn-icon{border-radius:8px;flex:0 0 32px;width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;padding:0}.actions-cell .icon-action svg,.actions-cell .btn-icon svg{width:15px;height:15px}.table-thumb{width:38px;height:38px}.modal-buttons{flex-direction:column-reverse;align-items:stretch;gap:7px}.modal-buttons .btn,.modal-buttons .btn-glass{width:100%}.orders-pagination{text-align:center;justify-content:center;padding:12px 14px}}@media (max-width:420px){.page-title{font-size:14px}.page-header-row{flex-wrap:nowrap;gap:6px}.page-header-row .page-title{min-width:0;font-size:14px}.page-header-row .add-button-wrapper{flex-shrink:0;width:auto}.page-header-row .btn-glass{gap:4px;height:32px;min-height:32px;padding:5px 8px;font-size:11px}.btn-inline-icon{width:16px;height:16px;font-size:15px}.user-table{min-width:560px}.actions-cell{flex-flow:row;justify-content:center;align-items:center;gap:4px}.actions-cell .icon-action,.actions-cell .btn-icon{border-radius:7px;flex:0 0 30px;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;padding:0}.actions-cell .icon-action svg,.actions-cell .btn-icon svg{width:14px;height:14px}}.dashboard-content{box-sizing:border-box;width:100%;color:var(--plum-950,#2b124c);direction:rtl}.dashboard-content h2{color:var(--plum-950,#2b124c);margin:0 0 22px;padding-right:12px;font-size:20px;font-weight:800;line-height:1.6}.adduser-form-container{justify-content:flex-start;width:100%;display:flex}.adduser-form{box-sizing:border-box;background:#fff;border:1px solid rgba(82,43,91,.08);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:100%;max-width:680px;padding:26px;display:grid;box-shadow:0 10px 30px rgba(43,18,76,.06)}.form-group{flex-direction:column;gap:7px;min-width:0;display:flex}.form-group label{color:#432653;font-size:13px;font-weight:700;line-height:1.5}.form-group input,.form-group select{box-sizing:border-box;color:#2b124c;background:#faf9fb;border:1px solid #e5dfea;border-radius:10px;outline:none;width:100%;height:45px;padding:0 13px;font-family:inherit;font-size:14px;transition:border-color .18s,background .18s,box-shadow .18s}.form-group input::placeholder{color:#aaa0af}.form-group input:hover,.form-group select:hover{background:#fff;border-color:#d5c7dc}.form-group input:focus,.form-group select:focus{border-color:var(--mauve-700,#522b5b);background:#fff;box-shadow:0 0 0 3px rgba(82,43,91,.07)}.form-submit{border-top:1px solid #eee9f1;grid-column:1/-1;margin-top:3px;padding-top:18px}.save-btn{background:var(--mauve-700,#522b5b);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;height:45px;font-family:inherit;font-size:14px;font-weight:700;transition:background .18s,transform .12s,box-shadow .18s}.save-btn:hover:not(:disabled){background:#432348;box-shadow:0 7px 18px rgba(82,43,91,.17)}.save-btn:active:not(:disabled){transform:translateY(1px)}.save-btn:disabled{opacity:.55;cursor:not-allowed}@media (max-width:600px){.adduser-form{border-radius:16px;grid-template-columns:1fr;gap:16px;max-width:100%;padding:20px}.form-submit{grid-column:auto}.dashboard-content h2{font-size:18px}}.admin-page{box-sizing:border-box;width:100%;color:var(--plum-950,#2b124c);direction:rtl;overflow:hidden}.admin-page h1{color:var(--plum-950,#2b124c);margin:0 0 18px;font-size:18px;font-weight:800}.admin-search-box{box-sizing:border-box;align-items:stretch;gap:8px;width:100%;margin-bottom:16px;display:flex}.admin-search-box input{box-sizing:border-box;min-width:0;color:var(--plum-950,#2b124c);background:rgba(82,43,91,.05);border:1px solid rgba(82,43,91,.15);border-radius:10px;outline:none;flex:1;padding:10px 14px;font-family:inherit;font-size:13px;transition:border-color .15s,background .15s}.admin-search-box input::placeholder{color:rgba(43,18,76,.42)}.admin-search-box input:focus{border-color:var(--mauve-700,#522b5b);background:var(--white,#fff)}.admin-search-box button{background:var(--mauve-700,#522b5b);width:42px;color:var(--white,#fff);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s;display:inline-flex}.admin-search-box button:hover{opacity:.9}.admin-search-box button svg{width:15px;height:15px}.admin-customers-table-wrapper{background:var(--white,#fff);-webkit-overflow-scrolling:touch;box-sizing:border-box;border:1px solid rgba(25,0,25,.07);border-radius:16px;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;box-shadow:0 14px 40px -20px rgba(25,0,25,.26)}.admin-customers-table{border-collapse:collapse;width:100%;font-size:13px}.admin-customers-table thead th{text-align:center;color:rgba(43,18,76,.5);white-space:nowrap;background:rgba(82,43,91,.04);border-bottom:1px solid rgba(25,0,25,.07);padding:13px 16px;font-size:11.5px;font-weight:700}.admin-customers-table tbody tr{transition:background .12s}.admin-customers-table tbody tr:hover{background:rgba(82,43,91,.03)}.admin-customers-table tbody tr:not(:last-child) td{border-bottom:1px solid rgba(25,0,25,.06)}.admin-customers-table td{vertical-align:middle;color:var(--plum-950,#2b124c);text-align:center;padding:12px 16px}.admin-badge{color:var(--mauve-700,#522b5b);white-space:nowrap;background:rgba(82,43,91,.1);border-radius:999px;align-items:center;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.admin-pagination{direction:rtl;border-top:1px solid rgba(43,18,76,.07);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.admin-pagination-info{color:rgba(43,18,76,.55);font-size:12.2px}.admin-pagination-controls{scrollbar-width:none;align-items:center;gap:6px;max-width:100%;display:flex;overflow-x:auto}.admin-pagination-controls::-webkit-scrollbar{display:none}.admin-page-btn{all:unset;box-sizing:border-box;cursor:pointer;color:rgba(43,18,76,.65);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 6px;font-size:12.4px;font-weight:600;transition:background .15s,color .15s,opacity .15s;display:flex}.admin-page-btn svg{stroke:currentColor;width:15px;height:15px}.admin-page-btn:hover:not(:disabled){color:var(--plum-950,#2b124c);background:rgba(82,43,91,.09)}.admin-page-btn--active{background:linear-gradient(135deg, var(--plum-900,#3d1a53), var(--mauve-700,#522b5b));color:var(--white,#fff)}.admin-page-btn:disabled{opacity:.35;cursor:default}@media (max-width:700px){.admin-page{width:100%;max-width:100%;overflow:hidden}.admin-page h1{margin-bottom:12px;font-size:15px;line-height:1.8}.admin-search-box{gap:7px;width:100%;margin-bottom:14px}.admin-search-box input{height:40px;padding:8px 11px;font-size:12px}.admin-search-box button{width:40px;height:40px}.admin-customers-table-wrapper{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden}.admin-customers-table{width:max-content;font-size:12px}.admin-customers-table thead th{white-space:nowrap;padding:11px 13px;font-size:10.5px}.admin-customers-table td{white-space:nowrap;padding:12px 13px;font-size:11.5px;line-height:1.8}.admin-customers-table td:last-child{white-space:normal;word-break:break-word;overflow-wrap:anywhere;width:200px;min-width:200px;max-width:200px;line-height:1.8}.admin-customers-table td:first-child{min-width:120px}.admin-customers-table td:nth-child(2){min-width:115px}.admin-customers-table td:nth-child(3),.admin-customers-table td:nth-child(4){min-width:85px}.admin-customers-table td:nth-child(5){min-width:105px}.admin-customers-table td:nth-child(6){min-width:110px}.admin-badge{padding:4px 8px;font-size:10.5px}.admin-pagination{text-align:center;flex-wrap:wrap;justify-content:center;gap:8px;width:100%;margin-top:0;padding:12px 14px;font-size:11.5px}.admin-page-btn{min-width:30px;height:30px;font-size:11.5px}}@media (max-width:420px){.admin-page h1{font-size:14px;line-height:1.8}.admin-search-box input{height:38px;padding:7px 10px;font-size:11.5px}.admin-search-box button{width:38px;height:38px}.admin-customers-table{min-width:660px;font-size:11px}.admin-customers-table thead th{padding:10px 11px;font-size:10px}.admin-customers-table td{padding:11px;font-size:11px;line-height:1.8}.admin-customers-table td:first-child,.admin-customers-table td:nth-child(2){min-width:110px}.admin-customers-table td:nth-child(3),.admin-customers-table td:nth-child(4){min-width:78px}.admin-customers-table td:nth-child(5),.admin-customers-table td:nth-child(6){min-width:100px}.admin-customers-table td:last-child{width:180px;min-width:180px;max-width:180px}.admin-badge{padding:3px 7px;font-size:10px}.admin-pagination{gap:6px;font-size:11px}.admin-page-btn{min-width:28px;height:28px;padding:0 5px;font-size:11px}}.page-title{color:var(--plum-950,#2b124c);direction:rtl;margin:0 0 20px;padding-right:12px;font-size:20px;font-weight:800;line-height:1.6}.filters{direction:rtl;flex-wrap:wrap;align-items:center;gap:8px;width:100%;margin-bottom:14px;display:flex}.filters button{color:#604a68;cursor:pointer;background:#fff;border:1px solid #e4dce8;border-radius:9px;justify-content:center;align-items:center;height:38px;padding:0 14px;font-family:inherit;font-size:12px;font-weight:700;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.filters button:hover{color:#522b5b;background:#faf7fb;border-color:#d5c7dc}.filters button.btn-active{color:#fff;background:#522b5b;border-color:#522b5b}.filters .search-input{box-sizing:border-box;color:#2b124c;background:#fff;border:1px solid #e4dce8;border-radius:9px;outline:none;flex:1;min-width:230px;height:38px;padding:0 14px;font-family:inherit;font-size:13px;transition:border-color .16s,box-shadow .16s}.filters .search-input::placeholder{color:#aaa0ae}.filters .search-input:hover{border-color:#d5c7dc}.filters .search-input:focus{border-color:#76527e;box-shadow:0 0 0 3px rgba(82,43,91,.06)}.table-wrapper{direction:rtl;background:#fff;border:1px solid #ebe5ee;border-radius:14px;width:100%;margin-bottom:14px;overflow-x:auto;box-shadow:0 5px 20px rgba(43,18,76,.043)}.user-table{border-collapse:separate;border-spacing:0;width:100%;min-width:820px;font-size:13px}.user-table thead th{text-align:right;color:#806e87;white-space:nowrap;background:#faf9fb;border-bottom:1px solid #ebe5ee;height:46px;padding:0 16px;font-size:11.5px}.user-table tbody tr{transition:background-color .14s}.user-table tbody tr:hover{background:#fcfaff}.user-table tbody tr:not(:last-child) td{border-bottom:1px solid #f0ecf2}.user-table td{vertical-align:middle;color:#392445;white-space:nowrap;height:54px;padding:0 16px}.row-number{font-size:12px;color:#a196a7!important}.phone-cell{text-align:right;direction:ltr;font-weight:700}.date-cell{direction:rtl;font-size:12px;color:#74657b!important}.role-badge{box-sizing:border-box;border-radius:7px;justify-content:center;align-items:center;min-width:68px;height:27px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.role-support{color:#65436f;background:#f3edf6}.role-marketer{color:#9a691d;background:#fff7e8}.role-user{color:#367653;background:#eef7f2}.status-badge{align-items:center;gap:7px;font-size:11.5px;font-weight:700;display:inline-flex}.status-dot{border-radius:50%;flex:none;width:7px;height:7px}.status-active{color:#348052}.status-active .status-dot{background:#35a563;box-shadow:0 0 0 3px rgba(53,165,99,.1)}.status-inactive{color:#bc575c}.status-inactive .status-dot{background:#df555a;box-shadow:0 0 0 3px rgba(223,85,90,.1)}.table-message{font-size:13px;text-align:center!important;color:#958a9a!important;height:120px!important}.user-actions{align-items:center;gap:7px;display:flex}.action-icon-btn{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background-color .16s,border-color .16s,color .16s,transform .12s,box-shadow .16s;display:inline-flex}.action-icon-btn:hover{transform:translateY(-1px)}.action-icon-btn:active{transform:translateY(0)}.action-enable{color:#2f9658;background:#f3faf5;border:1px solid #d4eadb}.action-enable:hover{background:#e8f7ed;border-color:#bcdcc6;box-shadow:0 4px 10px rgba(47,150,88,.1)}.action-disable{color:#c65a5f;background:#fff7f7;border:1px solid #efd9da}.action-disable:hover{background:#fff0f0;border-color:#e7c2c4;box-shadow:0 4px 10px rgba(198,90,95,.1)}.action-edit{color:#60456a;background:#faf8fb;border:1px solid #e3dbe7}.action-edit:hover{color:#522b5b;background:#f3edf5;border-color:#d2c3d8;box-shadow:0 4px 10px rgba(82,43,91,.08)}.btn-attachment{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background-color .16s,border-color .16s,color .16s,transform .12s;display:inline-flex;position:relative}.btn-attachment:hover{transform:translateY(-1px)}.btn-attachment:active{transform:translateY(0)}.btn-attachment.has-none{color:#9e939f;background:#faf9fb;border:1px solid #e6e0e8}.btn-attachment.has-some{color:#a66d12;background:#fff9ed;border:1px solid #efdba9}.btn-attachment.has-some:hover{background:#fff4dc;border-color:#e6c77f}.btn-attachment.has-all{color:#2f8f55;background:#f0faf4;border:1px solid #cce5d4}.btn-attachment.has-all:hover{background:#e6f6eb;border-color:#b6d9c1}.attachment-badge{box-sizing:border-box;color:#fff;background:#522b5b;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-weight:800;line-height:1;display:flex;position:absolute;top:-6px;left:-6px}.attachment-overlay{z-index:9999;box-sizing:border-box;backdrop-filter:blur(3px);background:rgba(28,15,31,.58);justify-content:center;align-items:center;padding:20px;animation:.16s both attachmentFadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.attachment-modal{box-sizing:border-box;direction:rtl;background:#fff;border:1px solid rgba(82,43,91,.08);border-radius:18px;width:100%;max-width:500px;padding:25px;position:relative;box-shadow:0 24px 60px rgba(20,5,20,.22)}.attachment-header{align-items:center;gap:12px;margin-bottom:22px;padding-left:35px;display:flex}.attachment-header-icon{color:#522b5b;background:#f3edf5;border-radius:11px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.attachment-title{color:#2b124c;margin:0 0 3px;font-size:16px;font-weight:800}.attachment-user-name{color:#897b8e;margin:0;font-size:11.5px;font-weight:600}.attachment-close{color:#6b596f;cursor:pointer;background:#faf9fb;border:1px solid #e7e0e9;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-family:inherit;font-size:19px;line-height:1;transition:background-color .15s,color .15s,border-color .15s;display:flex;position:absolute;top:14px;left:14px}.attachment-close:hover{color:#d14c51;background:#fff2f2;border-color:#f0caca}.attachment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.attachment-item{background:#faf9fb;border:1px solid #ebe4ee;border-radius:11px;align-items:center;gap:11px;padding:14px;transition:background-color .15s,border-color .15s;display:flex}.attachment-item-width{width:100%}.attachment-item:hover{background:#fff;border-color:#ddd0e2}.attachment-item-icon{color:#684970;background:#f2edf4;border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.attachment-item-content{min-width:0}.attachment-label{color:#806e87;margin:0 0 5px;font-size:11.5px;font-weight:700}.attachment-link{color:#522b5b;font-size:11.5px;font-weight:700;text-decoration:none;display:inline-flex}.attachment-link:hover{text-decoration:underline}.attachment-empty{color:#aaa0ad;font-size:11px}.attachment-empty-box{box-sizing:border-box;text-align:center;background:#faf9fb;border:1px dashed #ddd4e1;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:130px;padding:20px;display:flex}.attachment-empty-icon{color:#998d9e;background:#f1edf3;border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:10px;display:flex}.attachment-empty-box p{color:#968a9b;margin:0;font-size:12px}.edit-user-form{direction:rtl;width:100%}.edit-user-header{margin-bottom:20px}.edit-user-header h3{color:#2b124c;margin:0 0 5px;font-size:17px;font-weight:800}.edit-user-header p{color:#928696;margin:0;font-size:11.5px}.edit-user-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.edit-user-grid label{color:#4b3653;flex-direction:column;gap:7px;min-width:0;font-size:12px;font-weight:700;display:flex}.edit-user-grid label>span{display:block}.edit-user-grid input[type=text],.edit-user-grid select{box-sizing:border-box;color:#2b124c;background:#faf9fb;border:1px solid #e4dce8;border-radius:9px;outline:none;width:100%;height:43px;padding:0 12px;font-family:inherit;font-size:13px;transition:border-color .16s,box-shadow .16s,background-color .16s}.edit-user-grid input[type=text]:focus,.edit-user-grid select:focus{background:#fff;border-color:#76527e;box-shadow:0 0 0 3px rgba(82,43,91,.06)}.active-toggle{grid-column:1/-1}.checkbox-wrapper{box-sizing:border-box;color:#65536c;background:#faf9fb;border:1px solid #e4dce8;border-radius:9px;align-items:center;gap:9px;min-height:43px;padding:0 12px;display:flex}.checkbox-wrapper input{accent-color:#522b5b;cursor:pointer;width:16px;height:16px;margin:0}.modal-buttons{direction:rtl;border-top:1px solid #eee9f0;justify-content:flex-start;align-items:center;gap:8px;margin-top:20px;padding-top:16px;display:flex}.modal-buttons .btn{cursor:pointer;border-radius:9px;height:40px;padding:0 18px;font-family:inherit;font-size:12px;font-weight:700;transition:background-color .16s,border-color .16s,color .16s}.modal-buttons .btn-save{color:#fff;background:#522b5b;border:1px solid #522b5b}.modal-buttons .btn-save:hover{background:#432348;border-color:#432348}.modal-buttons .btn-cancel{color:#66546d;background:#fff;border:1px solid #ddd4e1}.modal-buttons .btn-cancel:hover{background:#faf8fb}.pagination{color:#887a8e;direction:rtl;justify-content:center;align-items:center;gap:10px;margin-top:14px;font-size:12px;display:flex}.pagination-info strong{color:#522b5b;font-weight:800}.pagination-arrow{color:#60466a;cursor:pointer;background:#fff;border:1px solid #e2d9e6;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.pagination-arrow:hover:not(:disabled){color:#522b5b;background:#f7f3f9;border-color:#d2c4d8}.pagination-arrow:disabled{opacity:.35;cursor:not-allowed}@keyframes attachmentFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:850px){.user-table{min-width:290px}}@media (max-width:700px){.filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.filters .search-input{order:-1;grid-column:1/-1;width:100%;min-width:0}.filters button{width:100%}.table-wrapper{border-radius:12px}.attachment-grid,.edit-user-grid{grid-template-columns:1fr}.active-toggle{grid-column:auto}.modal-buttons{flex-direction:column-reverse;align-items:stretch}.modal-buttons .btn{width:100%}}@media (max-width:420px){.page-title{font-size:18px}.filters{grid-template-columns:1fr}.filters .search-input{grid-column:auto}.attachment-modal{border-radius:15px;padding:20px}.attachment-header{padding-left:30px}}.finlist-page{direction:rtl;flex-direction:column;gap:20px;display:flex}.finlist-title{color:var(--plum-950);margin:0 0 4px;font-size:17px;font-weight:700}.finlist-table-wrapper{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:16px;overflow:auto;box-shadow:0 14px 34px -20px rgba(25,0,25,.25)}.finlist-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.finlist-table thead th{text-align:right;color:rgba(82,43,91,.65);background:rgba(82,43,91,.06);border-bottom:1px solid rgba(25,0,25,.08);padding:16px;font-size:11.5px;font-weight:700;position:sticky;top:0}.finlist-table tbody td{color:rgba(43,18,76,.82);border-bottom:1px solid rgba(25,0,25,.06);padding:14px 16px}.finlist-table tbody tr:last-child td{border-bottom:none}.finlist-table tbody tr:hover{background:rgba(82,43,91,.043)}.finlist-status-badge{white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.finlist-status-badge.pending{color:#a3720f;background:rgba(201,143,20,.12)}.finlist-status-badge.processing{color:var(--mauve-700);background:rgba(82,43,91,.1)}.finlist-status-badge.done{color:#1e7d4f;background:rgba(34,139,87,.12)}.finlist-status-badge.canceled{color:#b3261e;background:rgba(179,38,30,.1)}.finlist-note-btn,.finlist-attachment{width:32px;height:32px;color:var(--mauve-700);cursor:pointer;background:rgba(82,43,91,.1);border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:14px;transition:background .18s,color .18s;display:inline-flex;position:relative}.finlist-note-btn:hover,.finlist-attachment:hover{background:var(--mauve-700);color:var(--white)}.finlist-note-btn svg,.finlist-attachment svg{width:16px;height:16px}.finlist-attachment.has-none{opacity:.45;cursor:default}.finlist-attachment.has-none:hover{color:var(--mauve-700);background:rgba(82,43,91,.1)}.finlist-attachment-badge{background:var(--plum-900);min-width:15px;height:15px;color:var(--white);border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-size:9.5px;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;left:-4px}.finlist-select{-webkit-appearance:none;appearance:none;background:var(--white) url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(82,43,91,0.55)' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") left 10px center / 13px no-repeat;min-width:130px;color:var(--plum-950);cursor:pointer;text-align:right;text-align-last:right;border:1px solid rgba(25,0,25,.1);border-radius:10px;padding:8px 10px 8px 12px;font-family:inherit;font-size:12.5px;font-weight:500;transition:border-color .18s,box-shadow .18s}.finlist-select:hover{border-color:rgba(82,43,91,.35)}.finlist-select:focus{border-color:var(--mauve-700);outline:none;box-shadow:0 0 0 3px rgba(82,43,91,.14)}.finlist-select:disabled{opacity:.5;cursor:default}.finlist-save-btn{background:var(--plum-900);width:32px;height:32px;color:var(--white);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;font-family:inherit;transition:background .18s;display:inline-flex}.finlist-save-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.finlist-save-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.finlist-save-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.finlist-save-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.finlist-save-btn svg{flex-shrink:0;width:15px;height:15px}.finlist-save-btn:hover:not(:disabled){background:var(--mauve-700)}.finlist-save-btn:disabled{opacity:.4;cursor:default}.finlist-cards{flex-direction:column;gap:14px;display:none}.finlist-cards-msg{text-align:center;color:rgba(82,43,91,.5);background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:16px;padding:28px 16px;font-weight:600}.finlist-card{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:16px;flex-direction:column;gap:10px;padding:16px 18px;display:flex;box-shadow:0 14px 34px -20px rgba(25,0,25,.25)}.finlist-card-row{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.finlist-card-label{color:rgba(82,43,91,.6);white-space:nowrap;font-weight:600}.finlist-card-value{color:rgba(43,18,76,.9);text-align:left;word-break:break-word;font-weight:600}.finlist-card-divider{background:rgba(25,0,25,.07);height:1px;margin:2px 0}.finlist-card-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.finlist-overlay{z-index:100;background:rgba(25,0,25,.45);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.finlist-modal{background:var(--white);border-radius:18px;width:100%;max-width:300px;max-height:85vh;padding:22px;position:relative;overflow-y:auto;box-shadow:0 24px 60px -20px rgba(25,0,25,.4)}.finlist-modal-close{width:30px;height:30px;color:var(--mauve-700);cursor:pointer;background:rgba(82,43,91,.08);border:none;border-radius:9px;justify-content:center;align-items:center;font-family:inherit;font-size:15px;line-height:1;transition:background .18s,color .18s;display:flex;position:absolute;top:18px;left:18px}.finlist-modal-close:hover{background:var(--mauve-700);color:var(--white)}.finlist-modal-title{color:var(--plum-950);margin:0 0 16px;padding-left:40px;font-size:15.5px;font-weight:700}.finlist-empty{text-align:center;color:rgba(82,43,91,.5);padding:24px 0;font-size:13px;font-weight:600}.finlist-grid{grid-template-columns:1fr;gap:12px;display:grid}.finlist-grid-item{text-align:center;background:rgba(82,43,91,.06);border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:14px;display:flex}.finlist-grid-label{color:var(--plum-900);margin:0;font-size:12px;font-weight:700}.finlist-grid-link{color:var(--mauve-700);background:var(--white);border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;text-decoration:none;transition:background .18s,color .18s}.finlist-grid-link:hover{background:var(--mauve-700);color:var(--white)}@media (max-width:640px){.finlist-table-wrapper{display:none}.finlist-cards{display:flex}.finlist-grid{grid-template-columns:1fr}}@media (min-width:641px){.finlist-cards{display:none}}.disc-page{flex-direction:column;gap:18px;width:100%;display:flex}.disc-head{flex-direction:column;gap:6px;display:flex}.disc-eyebrow{color:var(--rose-500);font-size:12.5px;font-weight:600}.disc-head h1{color:var(--plum-950);font-size:20px;font-weight:800}.disc-head p{color:rgba(82,43,91,.75);max-width:56ch;font-size:13px;line-height:1.8}.disc-card{background:var(--white);border:1px solid rgba(25,0,25,.08);border-radius:18px;padding:20px;box-shadow:0 14px 34px -22px rgba(25,0,25,.3)}.disc-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.disc-titles h2{color:var(--plum-950);font-size:15.5px;font-weight:700}.disc-titles span{color:rgba(82,43,91,.75);margin-top:3px;font-size:12.5px;display:block}.disc-select-all{color:var(--plum-950);cursor:pointer;user-select:none;white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.disc-select-all input{width:15px;height:15px;accent-color:var(--rose-500)}.disc-count{color:var(--rose-500);font-weight:700}.disc-search-row{align-items:center;margin-bottom:12px;display:flex;position:relative}.disc-search-icon{color:rgba(82,43,91,.5);pointer-events:none;width:16px;height:16px;position:absolute}.disc-search-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.disc-search-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.disc-search-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.disc-search-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.disc-search-input{width:100%;color:var(--plum-950);background:rgba(82,43,91,.04);border:1px solid rgba(25,0,25,.12);border-radius:11px;outline:none;padding:9px 36px;font-family:inherit;font-size:13px;transition:border-color .15s}.disc-search-input:focus{border-color:var(--rose-500)}.disc-search-clear{color:rgba(82,43,91,.6);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:16px;line-height:1;display:flex;position:absolute}.disc-search-clear:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}.disc-search-clear:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}.disc-search-clear:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.disc-search-clear:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.disc-search-clear:hover{background:rgba(82,43,91,.08)}.disc-empty-note{text-align:center;color:rgba(82,43,91,.65);grid-column:1/-1;padding:22px 10px;font-size:12.5px}.disc-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.disc-page-btn{color:var(--mauve-700);cursor:pointer;background:0 0;border:1px solid rgba(82,43,91,.25);border-radius:9px;padding:6px 13px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .15s}.disc-page-btn:hover:not(:disabled){background:rgba(133,79,108,.08)}.disc-page-btn:disabled{opacity:.4;cursor:not-allowed}.disc-page-numbers{align-items:center;gap:4px;display:flex}.disc-page-num{color:var(--plum-950);cursor:pointer;background:0 0;border:none;border-radius:8px;width:28px;height:28px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .15s}.disc-page-num:hover{background:rgba(82,43,91,.08)}.disc-page-num.active{background:var(--rose-500);color:var(--white)}.disc-store-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:100%;display:grid}@media (min-width:620px){.disc-store-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.disc-store{cursor:pointer;background:rgba(82,43,91,.03);border:1px solid rgba(25,0,25,.1);border-radius:13px;align-items:center;gap:9px;min-width:0;padding:9px 11px;transition:border-color .15s,background .15s;display:flex}.disc-store:hover{border-color:rgba(133,79,108,.45)}.disc-store.selected{border-color:var(--rose-500);background:rgba(223,182,178,.28)}.disc-avatar{width:32px;height:32px;color:var(--white);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.disc-meta{min-width:0}.disc-name{color:var(--plum-950);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.disc-cat{color:rgba(82,43,91,.75);font-size:11px}.disc-check{border:1.5px solid rgba(82,43,91,.35);border-radius:6px;flex:none;justify-content:center;align-items:center;width:17px;height:17px;transition:background .15s,border-color .15s;display:flex}.disc-check:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.disc-check:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.disc-check:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.disc-check:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.disc-store.selected .disc-check{background:var(--rose-500);border-color:var(--rose-500)}.disc-check svg{opacity:0;width:10px;height:10px;transition:opacity .1s}.disc-store.selected .disc-check svg{opacity:1}.disc-details{flex-direction:column;gap:16px;transition:opacity .2s;display:flex}.disc-details.locked{opacity:.45;pointer-events:none}.disc-lock-note{color:var(--rose-500);background:rgba(223,182,178,.22);border:1px dashed rgba(133,79,108,.4);border-radius:11px;padding:9px 12px;font-size:12.5px}.disc-field label{color:var(--plum-950);margin-bottom:7px;font-size:12.5px;font-weight:600;display:block}.disc-hint{color:rgba(82,43,91,.65);font-size:11.5px;font-weight:400}.disc-hint:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.disc-hint:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.disc-hint:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.disc-hint:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.disc-code-row{gap:8px;display:flex}.disc-code-row input{flex:1}.disc-code-row input,input#discCode{text-align:right;letter-spacing:.04em;direction:ltr;font-weight:600}.disc-btn-ghost{color:var(--mauve-700);cursor:pointer;background:0 0;border:1px solid rgba(82,43,91,.35);border-radius:11px;flex:none;padding:0 13px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .15s}.disc-btn-ghost:hover{background:rgba(133,79,108,.08)}.disc-field input[type=text],.disc-field input[type=date]{box-sizing:border-box;width:100%;height:42px;color:var(--plum-950);background:rgba(82,43,91,.04);border:1px solid rgba(25,0,25,.12);border-radius:11px;outline:none;padding:10px 12px;font-family:inherit;font-size:13.5px;transition:border-color .15s}.disc-field input[type=text]:focus,.disc-field input[type=date]:focus{border-color:var(--rose-500)}.disc-field input.error{border-color:#a23b3b}.disc-date-container{width:100%;display:block}.disc-date-input{box-sizing:border-box;width:100%;height:42px;color:var(--plum-950);background:rgba(82,43,91,.04);border:1px solid rgba(25,0,25,.12);border-radius:11px;outline:none;padding:10px 12px;font-family:inherit;font-size:13.5px;transition:border-color .15s}.disc-date-input:focus{border-color:var(--rose-500)}.disc-date-input.error{border-color:#a23b3b}.disc-error-msg{color:#a23b3b;margin-top:6px;font-size:11.5px}.disc-percent-row{align-items:center;gap:13px;display:flex}.disc-percent-row input[type=range]{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg, var(--rose-500) 0%, var(--rose-500) calc((100% - 17px) * var(--fill-ratio,.33) + 8.5px), rgba(82,43,91,.15) calc((100% - 17px) * var(--fill-ratio,.33) + 8.5px));direction:ltr;border-radius:4px;outline:none;flex:1;min-width:90px;height:5px}.disc-percent-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;box-sizing:border-box;background:var(--white);border:3px solid var(--rose-500);cursor:pointer;border-radius:50%;width:17px;height:17px;box-shadow:0 1px 4px rgba(82,43,91,.35)}.disc-percent-row input[type=range]::-moz-range-thumb{box-sizing:border-box;background:var(--white);border:3px solid var(--rose-500);cursor:pointer;border-radius:50%;width:17px;height:17px;box-shadow:0 1px 4px rgba(82,43,91,.35)}.disc-percent-badge{box-sizing:border-box;min-width:64px;height:42px;color:var(--plum-950);background:rgba(82,43,91,.04);border:1px solid rgba(25,0,25,.12);border-radius:11px;flex:none;justify-content:center;align-items:center;gap:2px;padding:0 10px;font-size:14px;font-weight:700;transition:border-color .15s,box-shadow .15s;display:flex}.disc-percent-badge span{color:var(--rose-500)}.disc-percent-badge:focus-within{border-color:var(--rose-500);box-shadow:0 0 0 3px rgba(223,82,91,.18)}.disc-percent-badge input[type=text]{-webkit-appearance:none;appearance:none;width:22px;min-width:0;font:inherit;font-weight:inherit;font-size:inherit;color:var(--rose-500);text-align:center;background:0 0;border:none;border-radius:0;outline:none;padding:0}.disc-percent-badge input[type=text]:focus{border:none}.disc-field-grid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:560px){.disc-field-grid{grid-template-columns:1fr 1fr}}.disc-submit-row{justify-content:flex-end;margin-top:16px;display:flex}.disc-btn-primary{color:var(--white);background:linear-gradient(135deg, var(--mauve-700), var(--rose-500));cursor:pointer;border:none;border-radius:12px;padding:11px 24px;font-family:inherit;font-size:13.5px;font-weight:700;transition:transform .12s,box-shadow .12s;box-shadow:0 8px 20px -8px rgba(82,43,91,.55)}.disc-btn-primary:hover{transform:translateY(-1px)}.disc-btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.disc-result{flex-direction:column;gap:16px;display:flex}.disc-result-code{background:var(--plum-950);color:var(--cream-100);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;display:flex}.disc-code-val{letter-spacing:.08em;direction:ltr;font-family:inherit;font-size:22px;font-weight:800}.disc-result-code button{color:var(--plum-950);background:var(--blush-300);cursor:pointer;border:none;border-radius:9px;padding:8px 15px;font-family:inherit;font-size:12.5px;font-weight:600}.disc-result-code button:hover{background:var(--cream-100)}.disc-result-summary{grid-template-columns:1fr 1fr;gap:14px;display:grid}.disc-item span{color:rgba(82,43,91,.75);margin-bottom:3px;font-size:11.5px;display:block}.disc-item strong{color:var(--plum-950);font-size:14px;font-weight:700}.disc-chip-list{flex-wrap:wrap;gap:6px;display:flex}.disc-chip{background:var(--cream-100);color:var(--mauve-700);border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600}.disc-result-actions{justify-content:flex-end;display:flex}.disc-btn-link{color:var(--rose-500);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;font-family:inherit;font-size:13px;font-weight:600;text-decoration:underline}@media (max-width:560px){.disc-card{border-radius:14px;padding:16px 14px}.disc-store-grid{border:1px solid rgba(25,0,25,.09);border-radius:14px;grid-template-columns:1fr;gap:0;overflow:hidden}.disc-store{background:var(--white);border:none;border-radius:0;gap:11px;padding:11px 12px}.disc-store:not(:last-child){border-bottom:1px solid rgba(25,0,25,.07)}.disc-store:active{background:rgba(82,43,91,.05)}.disc-store.selected{background:rgba(223,182,178,.22)}.disc-avatar{border-radius:11px;width:38px;height:38px;font-size:14px}.disc-name{white-space:normal;overflow-wrap:anywhere;font-size:13.5px}.disc-cat{margin-top:1px;font-size:11.5px}.disc-check{border-radius:7px;width:20px;height:20px}.disc-card-head{flex-direction:column;align-items:stretch;gap:10px}.disc-select-all{white-space:normal;justify-content:space-between;width:100%}.disc-code-row{flex-wrap:wrap}.disc-code-row input{flex:100%;min-width:0}.disc-btn-ghost{flex:100%;height:38px}.disc-percent-row{flex-wrap:wrap;gap:10px}.disc-percent-row input[type=range]{flex:100%}.disc-percent-badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.disc-percent-badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.disc-percent-badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.disc-percent-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.disc-result-code{text-align:center;flex-direction:column;align-items:stretch;gap:12px;padding:16px}.disc-code-val{word-break:break-all;font-size:19px}.disc-result-code button{align-self:center}.disc-result-summary{grid-template-columns:1fr;gap:10px}}.discl-loading{text-align:center;color:rgba(82,43,91,.65);padding:22px 10px;font-size:12.5px}.discl-list{flex-direction:column;gap:10px;display:flex}.discl-row{background:rgba(82,43,91,.03);border:1px solid rgba(25,0,25,.1);border-radius:14px;padding:13px 14px;transition:border-color .15s}.discl-row.open{border-color:var(--rose-500);background:var(--white)}.discl-row-main{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.discl-row-code{flex:none;align-items:center;gap:10px;display:flex}.discl-code-val{color:var(--plum-950);font-size:16px}.discl-status{color:#2f7a4f;background:rgba(47,122,79,.12);border-radius:999px;flex:none;padding:3px 10px;font-size:11px;font-weight:700}.discl-status.expired{color:#a23b3b;background:rgba(162,59,59,.12)}.discl-row-meta{color:rgba(82,43,91,.75);flex-wrap:wrap;flex:220px;align-items:center;gap:16px;font-size:12.5px;display:flex}.discl-row-meta strong{color:var(--plum-950);font-weight:700}.discl-row-main>.disc-btn-ghost:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.discl-row-main>.disc-btn-ghost:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.discl-row-main>.disc-btn-ghost:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.discl-row-main>.disc-btn-ghost:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.discl-toggle-btn{justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.discl-toggle-arrow{color:var(--plum-950);transition:transform .2s}.discl-toggle-arrow.open{transform:rotate(180deg)}.discl-expiry-field{flex-direction:column;gap:8px;display:flex}.discl-expiry-label{color:var(--plum-950);font-size:12.5px;font-weight:700}.discl-expiry-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.discl-datepicker{z-index:3;position:relative;display:inline-flex!important}.discl-datepicker.rmdp-container{width:170px}.discl-datepicker .rmdp-wrapper{z-index:30;font-family:inherit}.discl-datepicker-wrap{align-items:center;display:inline-flex;position:relative}.discl-calendar-icon{color:rgba(82,43,91,.55);pointer-events:none;width:15px;height:15px;position:absolute}.discl-calendar-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}.discl-calendar-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}.discl-calendar-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}.discl-calendar-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}.discl-expiry-input{box-sizing:border-box;cursor:pointer;width:100%;height:36px;transition:border-color .15s;color:var(--plum-950)!important;background:var(--white)!important;box-shadow:none!important;border:1px solid rgba(25,0,25,.15)!important;border-radius:10px!important;padding:8px 34px 8px 12px!important;font-family:inherit!important;font-size:13px!important}.discl-expiry-input::placeholder{color:rgba(82,43,91,.45)}.discl-expiry-input:focus{border-color:var(--rose-500)!important;outline:none!important}.discl-expiry-fa{color:rgba(82,43,91,.65);white-space:nowrap;font-size:12px}.discl-edit-panel{border-top:1px dashed rgba(82,43,91,.2);flex-direction:column;gap:14px;margin-top:16px;padding-top:16px;display:flex}.discl-edit-actions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.discl-code-copyable{cursor:pointer;align-items:center;gap:5px;transition:opacity .15s;display:inline-flex}.discl-code-copyable:hover{opacity:.75}.discl-copy-icon{color:var(--mauve-700);flex:none}.page-loader{z-index:99999;background:#fff;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.page-loader__spinner{border:3px solid rgba(0,0,0,.12);border-top-color:currentColor;border-radius:50%;width:42px;height:42px;animation:.75s linear infinite page-loader-spin}@keyframes page-loader-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.page-loader__spinner{animation:none}}.dokana-404{padding-top:130px;height:110vh!important}.dokana .notfound{align-items:center;display:flex;position:relative;overflow:hidden}.dokana .notfound-inner{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:620px;margin:0 auto;display:flex;position:relative}.dokana .notfound-blob{filter:blur(60px);opacity:.45;z-index:1;border-radius:50%;animation:7s ease-in-out infinite floaty;position:absolute}.dokana .notfound-blob-1{background:var(--blush-300);width:320px;height:320px;animation-delay:0s;top:-80px;right:-60px}.dokana .notfound-blob-2{background:var(--rose-500);opacity:.25;width:260px;height:260px;animation-delay:-2.5s;bottom:-60px;left:-40px}.dokana .notfound-blob-3{background:var(--mauve-700);opacity:.18;width:180px;height:180px;animation-delay:-4.5s;top:40%;left:8%}.dokana .notfound-badge{font-family:var(--font-mono);color:var(--rose-500);background:rgba(133,79,108,.08);border-radius:100px;align-items:center;gap:8px;margin-bottom:26px;padding:8px 16px;font-size:12.5px;display:inline-flex}.dokana .notfound-badge .dot{background:var(--rose-500);border-radius:50%;width:6px;height:6px}.dokana .notfound-number{font-family:var(--font-display);letter-spacing:-2px;color:#1f063e;gap:4px;margin-bottom:8px;font-size:140px;font-weight:800;line-height:1;display:flex}.dokana .notfound-number .accent{color:var(--rose-500);animation:2.4s ease-in-out infinite earn-pulse}@media (max-width:640px){.dokana .notfound-number{font-size:84px}}.dokana .notfound-title{color:var(--text-1);letter-spacing:-.4px;margin-bottom:14px;font-size:24px;font-weight:800}@media (max-width:640px){.dokana .notfound-title{font-size:19px}}.dokana .notfound-sub{color:var(--text-2);max-width:440px;margin-bottom:34px;font-size:14.5px;line-height:1.9}.dokana .notfound-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:48px;display:flex}.dokana .notfound-actions .btn{align-items:center;gap:8px;display:inline-flex}.dokana .notfound-float-card{border-radius:var(--r-md);background:var(--surface-solid);align-items:center;gap:12px;padding:14px 22px;animation:5s ease-in-out infinite floaty;display:inline-flex;box-shadow:0 16px 40px rgba(25,0,25,.12)}.dokana .notfound-float-icon{background:var(--blush-300);width:38px;height:38px;color:var(--mauve-700);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dokana .notfound-float-text{color:var(--text-2);white-space:nowrap;font-size:13px}.dokana .notfound-float-text b{color:var(--text-1);font-family:var(--font-display);font-size:15px}.dokana .notfound-float-text b:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4px}.dokana .notfound-float-text b:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4px}.dokana .notfound-float-text b:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4px}.dokana .notfound-float-text b:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4px}.dokana .notfound-chip-1{animation-delay:-1s;top:18%;left:6%}.dokana .notfound-chip-2{background:var(--mauve-700);color:var(--white);border:none;animation-delay:-3s;bottom:12%;right:4%}@media (max-width:760px){.dokana .notfound-chip-1,.dokana .notfound-chip-2{display:none}}@media (prefers-reduced-motion:reduce){.dokana .notfound-blob,.dokana .notfound-float-card,.dokana .notfound-number .accent{animation:none!important}}
