@font-face{font-family:AppUrduFont;src:url(/fonts/NotoSansArabic-Regular.ttf)format("truetype");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:AppUrduFont;src:url(/fonts/NotoSansArabic-Bold.ttf)format("truetype");font-weight:600 800;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:"Plus Jakarta Sans", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--sans-ur:"AppUrduFont", "Noto Sans Arabic", "Plus Jakarta Sans", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--heading:"Plus Jakarta Sans", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (max-width:1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}*,:before,:after{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea,[contenteditable=true],.selectable-text{-webkit-user-select:text!important;user-select:text!important;-webkit-touch-callout:default!important}img,a{-webkit-user-drag:none;user-drag:none}body{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;margin:0}.lang-ur,.lang-ur input,.lang-ur textarea,.lang-ur button,.lang-ur select{font-family:var(--sans-ur);letter-spacing:normal}html[lang=ur]{letter-spacing:normal!important}html[lang=ur] body{font-family:var(--sans-ur)!important;letter-spacing:normal!important}html[lang=ur] *{letter-spacing:normal}html[lang=ur] .urdu-boost-sm{font-size:1.15em!important;line-height:1.4!important}input:focus,textarea:focus,select:focus{border-color:#10b981!important;outline:none!important;box-shadow:0 0 0 3px #10b98126!important}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:inherit;font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (max-width:1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (max-width:1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.pressable{cursor:pointer;transition:transform .15s ease-out}.pressable:active{transform:scale(.96)}@keyframes shimmerSweep{0%{transform:translate(-150%)skew(-20deg)}to{transform:translate(200%)skew(-20deg)}}.shimmer-btn{transition:transform .2s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.shimmer-btn:after{content:"";z-index:10;pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#fff6 50%,#fff0 100%);width:50%;height:100%;animation:2.5s infinite shimmerSweep;position:absolute;top:0;left:0}.shimmer-btn:active{transform:scale(.92)}html.barcode-scanner-active,html.barcode-scanner-active body{background:0 0!important}html.barcode-scanner-active body>#root{opacity:0!important;pointer-events:none!important}.liquid-bg-dark{background-size:150% 150%;animation:15s infinite alternate meshWave;background:radial-gradient(circle at 15%,#14b8a626,#0000 50%),radial-gradient(circle at 85% 30%,#3b82f626,#0000 50%),radial-gradient(circle at 50% 80%,#8b5cf61a,#0000 50%),#09090b!important}.liquid-bg-light{background-size:150% 150%;animation:15s infinite alternate meshWave;background:radial-gradient(circle at 15%,#14b8a614,#0000 50%),radial-gradient(circle at 85% 30%,#3b82f614,#0000 50%),radial-gradient(circle at 50% 80%,#8b5cf60d,#0000 50%),#f4f4f5!important}@keyframes meshWave{0%{background-position:0%}50%{background-position:100%}to{background-position:50% 100%}}.liquid-header-dark{-webkit-backdrop-filter:blur(24px)saturate(180%)!important;background:#09090b4d!important;border-bottom:1px solid #ffffff1a!important;box-shadow:0 4px 30px #0000004d!important}.liquid-header-light{-webkit-backdrop-filter:blur(24px)saturate(180%)!important;background:#fff6!important;border-bottom:1px solid #fff9!important;box-shadow:0 4px 30px #0000000d!important}.liquid-nav-dark{-webkit-backdrop-filter:blur(28px)saturate(210%)!important;background:#12141aa6!important;border:1px solid #ffffff1f!important;box-shadow:inset 0 1px 1.5px #ffffff2e,0 12px 40px #0000008c!important}.liquid-nav-light{-webkit-backdrop-filter:blur(28px)saturate(210%)!important;background:#ffffffa6!important;border:1px solid #ffffffbf!important;box-shadow:inset 0 1px 1.5px #fffffff2,0 12px 40px #0f172a1f!important}.liquid-glow-text{text-shadow:0 0 12px}.bottom-nav-scroll{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.bottom-nav-scroll::-webkit-scrollbar{display:none}@keyframes shopNameShine{0%{background-position:220% 0}to{background-position:-120% 0}}@keyframes shopNameMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.shop-name-shine-dark{background:linear-gradient(115deg,#fff 0% 22%,#38bdf8 36%,#fff 46%,#a855f7 58%,#38bdf8 70%,#fff 84% 100%) 0 0/240% 100%;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px #38bdf873);letter-spacing:.5px;will-change:background-position;-webkit-background-clip:text;background-clip:text;font-weight:900;animation:4s cubic-bezier(.4,0,.2,1) infinite shopNameShine;display:inline-block}.shop-name-shine-light{background:linear-gradient(115deg,#0f172a 0% 22%,#2563eb 36%,#38bdf8 46%,#7c3aed 58%,#2563eb 70%,#0f172a 84% 100%) 0 0/240% 100%;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 3px #2563eb40);letter-spacing:.5px;will-change:background-position;-webkit-background-clip:text;background-clip:text;font-weight:900;animation:4s cubic-bezier(.4,0,.2,1) infinite shopNameShine;display:inline-block}.shop-marquee-track:hover,.shop-marquee-track:active{animation-play-state:paused}.liquid-glow-icon{filter:drop-shadow(0 0 8px)}.liquid-card-dark{-webkit-backdrop-filter:blur(24px)saturate(180%)!important;background:#18181b4d!important;border:1px solid #ffffff14!important;box-shadow:inset 0 1px 1px #ffffff0d,0 8px 32px #0006!important}.liquid-card-light{-webkit-backdrop-filter:blur(24px)saturate(180%)!important;background:#ffffff73!important;border:1px solid #fff9!important;box-shadow:inset 0 1px 1px #fffc,0 8px 32px #0000000d!important}.liquid-modal-dark{-webkit-backdrop-filter:blur(40px)saturate(200%)!important;background:#0f0f1299!important;border-left:1px solid #ffffff1a!important}.liquid-modal-light{-webkit-backdrop-filter:blur(40px)saturate(200%)!important;background:#ffffffb3!important;border-left:1px solid #fffc!important}.glass-panel{-webkit-backdrop-filter:blur(16px);background:#ffffffa6;border:1px solid #fff3;box-shadow:0 8px 32px #0000000d}@media (prefers-color-scheme:dark){.glass-panel{background:#18181ba6;border:1px solid #ffffff0d;box-shadow:0 8px 32px #0000004d}}.glass-header{-webkit-backdrop-filter:blur(12px);background:#ffffffd9;border-bottom:1px solid #0000000d}@media (prefers-color-scheme:dark){.glass-header{background:#09090bd9;border-bottom:1px solid #ffffff0d}}button,.btn,.clickable,[role=button]{-webkit-tap-highlight-color:transparent;transition:transform .16s cubic-bezier(.34,1.56,.64,1),box-shadow .22s cubic-bezier(.4,0,.2,1),filter .2s,background-color .2s,border-color .2s;position:relative}button:active:not(:disabled),.btn:active:not(:disabled),.clickable:active,[role=button]:active{filter:brightness(1.18)saturate(140%)!important;transform:scale(.96)translateY(1px)!important;box-shadow:0 0 24px #00f2fe8c,0 0 12px #3b82f6a6,0 0 35px #fa709a4d,inset 0 1.5px 2px #ffffffa6!important}button:active:not(:disabled) svg,button:active:not(:disabled) span,.btn:active:not(:disabled) svg{filter:drop-shadow(0 0 6px)}@media (hover:hover) and (pointer:fine){button:hover:not(:disabled):not(:active),.btn:hover:not(:disabled):not(:active){box-shadow:0 0 14px #00f2fe40,0 0 6px #3b82f640}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes bounce{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-15px)rotate(-4deg)}75%{transform:translateY(-9px)rotate(4deg)}}@keyframes shake{0%,to{transform:translate(0)}15%,45%,75%{transform:translate(-8px)}30%,60%,90%{transform:translate(8px)}}@keyframes tear{0%{opacity:.9;transform:translateY(0)}to{opacity:0;transform:translateY(26px)}}@keyframes sparkle{0%{opacity:.4;transform:scale(.7)rotate(0)}to{opacity:1;transform:scale(1.3)rotate(18deg)}}@keyframes shimmer{0%{left:-80px}to{left:120%}}@keyframes heartPop{0%{opacity:1;transform:scale(0)translateY(0)}60%{opacity:1;transform:scale(1.5)translateY(-18px)}to{opacity:0;transform:scale(1)translateY(-32px)}}@keyframes cardIn{0%{opacity:0;transform:translateY(44px)}to{opacity:1;transform:translateY(0)}}@keyframes blinkL{0%,88%,to{transform:scaleY(1)}93%{transform:scaleY(.06)}}@keyframes blinkR{0%,91%,to{transform:scaleY(1)}95%{transform:scaleY(.06)}}@keyframes waPulseGlow{0%{transform:scale(.95);box-shadow:0 0 #22c55ed9,0 0 12px #22c55e99}40%{transform:scale(1.22);box-shadow:0 0 0 8px #22c55e66,0 0 28px 8px #22c55ef2}to{transform:scale(1);box-shadow:0 0 #22c55e00,0 0 #22c55e00}}html{-webkit-overflow-scrolling:touch;width:100%;height:100%;overflow:clip auto}body{-webkit-overflow-scrolling:touch;width:100%;min-height:100%;margin:0;padding:0;overflow:clip auto}#root{width:100%;max-width:100%;min-height:100%;overflow-x:clip}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.app-main-content-container{box-sizing:border-box;width:100%;max-width:500px;margin-left:auto;margin-right:auto}button,input,select,textarea{box-sizing:border-box;max-width:100%}.liquid-header-dark,.liquid-header-light,.liquid-nav-dark,.liquid-nav-light{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;transform:translate(0,0)}.bottom-nav-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}body:has(input:not([type=checkbox]):not([type=radio]):focus) .bottom-nav-scroll{visibility:hidden!important;pointer-events:none!important;display:none!important}body:has(textarea:focus) .bottom-nav-scroll{visibility:hidden!important;pointer-events:none!important;display:none!important}
