:root{--black:#0a0a0a;--black-soft:#111;--black-card:#161616;--black-hover:#1e1e1e;--pink:#ff1e6a;--pink-soft:#ff5490;--pink-pale:#ff8ab0;--pink-glow:#ff1e6a59;--pink-glow-sm:#ff1e6a26;--white:#fff;--white-85:#ffffffd9;--white-50:#ffffff80;--white-20:#fff3;--white-08:#ffffff14;--white-04:#ffffff0a;--line-dark:#ffffff1a;--line-pink:#ff1e6a40;--asa-void:#0d0b1f;--asa-deep:#120e2a;--asa-card:#1a1535;--asa-blue:#1b3fa0;--asa-blue-lt:#2550cc;--asa-gold:#e8a020;--asa-gold-lt:#f0b840;--asa-gold-glow:#e8a0204d;--asa-cream:#f2e8d5;--asa-cream-70:#f2e8d5b3;--asa-cream-30:#f2e8d54d;--asa-line:#e8a02040;--font-display:"Bebas Neue", "Arial Black", sans-serif;--font-body:"Space Grotesk", "Inter", sans-serif;--font-asa-disp:"Cormorant Garamond", Georgia, serif;--font-asa-body:"Syne", "Inter", sans-serif;--space-2xs:6px;--space-xs:12px;--space-sm:20px;--space-md:32px;--space-lg:56px;--space-xl:88px;--space-2xl:140px;--max-w:1440px;--pad-x:56px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-smooth:cubic-bezier(.45, 0, .55, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--black);color:var(--white);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.6;overflow-x:hidden}@media (hover:hover) and (pointer:fine){body,a,button{cursor:none}}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{background:0 0;border:none;font-family:inherit}input,textarea{font-family:inherit}ul,ol{list-style:none}.display{font-family:var(--font-display);letter-spacing:.02em;line-height:.92}.body-font{font-family:var(--font-body)}.asa-display{font-family:var(--font-asa-disp);font-weight:300}.asa-body{font-family:var(--font-asa-body)}.wrap{max-width:var(--max-w);padding:0 var(--pad-x);margin:0 auto}.btn{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;transition:all .35s var(--ease-out);white-space:nowrap;border:1.5px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:16px 38px;font-size:13px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.btn-pink{background:var(--pink);color:var(--white);border-color:var(--pink);box-shadow:0 0 0 0 var(--pink-glow)}.btn-pink:hover{background:var(--pink-soft);box-shadow:0 0 32px 0 var(--pink-glow), 0 8px 24px #ff1e6a4d;transform:translateY(-2px)scale(1.02)}.btn-outline{color:var(--white);border-color:var(--white-20);background:0 0}.btn-outline:hover{border-color:var(--pink);color:var(--pink);box-shadow:0 0 24px 0 var(--pink-glow-sm)}.btn-outline-pink{color:var(--pink);border-color:var(--pink);background:0 0}.btn-outline-pink:hover{background:var(--pink);color:var(--white);box-shadow:0 0 32px var(--pink-glow)}.btn-asa-gold{background:var(--asa-gold);color:var(--asa-void);border-color:var(--asa-gold);font-family:var(--font-asa-body);letter-spacing:.08em;border-radius:3px;font-weight:600}.btn-asa-gold:hover{background:var(--asa-gold-lt);box-shadow:0 0 32px var(--asa-gold-glow);transform:translateY(-2px)}.btn-asa-outline{color:var(--asa-cream);border-color:var(--asa-line);font-family:var(--font-asa-body);letter-spacing:.08em;background:0 0;border-radius:3px}.btn-asa-outline:hover{border-color:var(--asa-gold);color:var(--asa-gold)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--black)}::-webkit-scrollbar-thumb{background:var(--pink);border-radius:2px}::selection{background:var(--pink);color:var(--white)}@keyframes fadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes clipReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}@keyframes marqueeLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marqueeRight{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes float{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-12px)rotate(1deg)}66%{transform:translateY(-6px)rotate(-1deg)}}@keyframes pinkPulse{0%{box-shadow:0 0 0 0 var(--pink-glow)}70%{box-shadow:0 0 0 14px #ff1e6a00}to{box-shadow:0 0 #ff1e6a00}}@keyframes gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes lineGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.anim-fade-up{animation:fadeUp .9s var(--ease-out) both}.anim-fade-in{animation:.7s both fadeIn}.anim-scale-in{animation:scaleIn .7s var(--ease-out) both}.anim-slide-left{animation:slideInLeft .8s var(--ease-out) both}.anim-slide-right{animation:slideInRight .8s var(--ease-out) both}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}.delay-5{animation-delay:.5s}.delay-6{animation-delay:.6s}.delay-7{animation-delay:.7s}.delay-8{animation-delay:.8s}.reveal{opacity:0;transition:opacity .8s var(--ease-out), transform .8s var(--ease-out);transform:translateY(40px)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transition:opacity .8s var(--ease-out), transform .8s var(--ease-out);transform:translate(-50px)}.reveal-left.visible{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transition:opacity .8s var(--ease-out), transform .8s var(--ease-out);transform:translate(50px)}.reveal-right.visible{opacity:1;transform:translate(0)}.reveal-scale{opacity:0;transition:opacity .8s var(--ease-out), transform .8s var(--ease-out);transform:scale(.9)}.reveal-scale.visible{opacity:1;transform:scale(1)}.stagger-children>*{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transform:translateY(28px)}.stagger-children.visible>:first-child{opacity:1;transition-delay:0s;transform:none}.stagger-children.visible>:nth-child(2){opacity:1;transition-delay:.1s;transform:none}.stagger-children.visible>:nth-child(3){opacity:1;transition-delay:.2s;transform:none}.stagger-children.visible>:nth-child(4){opacity:1;transition-delay:.3s;transform:none}.stagger-children.visible>:nth-child(5){opacity:1;transition-delay:.4s;transform:none}.stagger-children.visible>:nth-child(6){opacity:1;transition-delay:.5s;transform:none}.stagger-children.visible>:nth-child(7){opacity:1;transition-delay:.6s;transform:none}@media (max-width:1200px){:root{--pad-x:40px;--space-2xl:100px;--space-xl:64px}}@media (max-width:860px){:root{--pad-x:24px;--space-2xl:72px;--space-xl:56px;--space-lg:40px}}@media (max-width:1024px),(hover:none),(pointer:coarse){body{cursor:auto!important}a,button{cursor:pointer!important}}html,body{-webkit-overflow-scrolling:touch;touch-action:pan-y pinch-zoom;max-width:100%;position:relative;overflow-x:hidden;overflow-y:auto!important}html.app-mode,html.app-mode body{-webkit-overflow-scrolling:touch!important;touch-action:pan-y pinch-zoom!important;height:auto!important;min-height:100%!important;overflow-y:auto!important}html.app-mode body{-webkit-tap-highlight-color:transparent;padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))!important}html.app-mode input,html.app-mode textarea{-webkit-user-select:text;user-select:text}html.app-mode #whatsapp-chat-button,html.app-mode [class*=whatsappFloatBtn],html.app-mode [class*=WhatsAppFloat_whatsappFloatBtn]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}
.CartDrawer-module__IlD0ia__toast{background:var(--black-card);border:1px solid var(--pink);color:var(--white);font-family:var(--font-body);z-index:1200;opacity:0;pointer-events:none;transition:transform .4s var(--ease-out), opacity .4s ease;border-radius:999px;align-items:center;gap:12px;padding:14px 20px;font-size:13px;font-weight:500;display:flex;position:fixed;bottom:28px;right:28px;transform:translateY(100px);box-shadow:0 10px 30px #ff1e6a40,0 0 20px #000c}.CartDrawer-module__IlD0ia__toastVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.CartDrawer-module__IlD0ia__toastIcon{color:var(--pink);font-size:14px}.CartDrawer-module__IlD0ia__backdrop{-webkit-backdrop-filter:blur(8px);z-index:1000;opacity:0;pointer-events:none;background:#000000b3;transition:opacity .35s;position:fixed;inset:0}.CartDrawer-module__IlD0ia__backdropActive{opacity:1;pointer-events:auto}.CartDrawer-module__IlD0ia__drawer{border-left:1px solid var(--white-08);z-index:1100;background:#111;flex-direction:column;width:100%;max-width:480px;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-10px 0 50px #000c}.CartDrawer-module__IlD0ia__drawerOpen{transform:translate(0)}.CartDrawer-module__IlD0ia__header{border-bottom:1px solid var(--white-08);justify-content:space-between;align-items:center;padding:24px 28px;display:flex}.CartDrawer-module__IlD0ia__headerLeft{align-items:center;gap:12px;display:flex}.CartDrawer-module__IlD0ia__bagTitle{font-family:var(--font-display);letter-spacing:.08em;color:var(--white);font-size:24px}.CartDrawer-module__IlD0ia__itemBadge{background:var(--pink);color:var(--white);font-family:var(--font-body);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.CartDrawer-module__IlD0ia__closeBtn{color:var(--white-50);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:6px;transition:color .2s,background .2s;display:flex}.CartDrawer-module__IlD0ia__closeBtn:hover{color:var(--white);background:var(--white-08)}.CartDrawer-module__IlD0ia__shippingMeter{background:var(--black-card);border-bottom:1px solid var(--white-08);padding:14px 28px}.CartDrawer-module__IlD0ia__shippingText{font-family:var(--font-body);color:var(--white-85);margin-bottom:8px;font-size:12px}.CartDrawer-module__IlD0ia__shippingUnlocked{color:#34d399}.CartDrawer-module__IlD0ia__progressBar{background:var(--white-08);border-radius:999px;height:4px;overflow:hidden}.CartDrawer-module__IlD0ia__progressFill{background:linear-gradient(90deg, var(--pink) 0%, #34d399 100%);border-radius:999px;height:100%;transition:width .4s}.CartDrawer-module__IlD0ia__itemsList{flex-direction:column;flex:1;gap:20px;padding:24px 28px;display:flex;overflow-y:auto}.CartDrawer-module__IlD0ia__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 0;display:flex}.CartDrawer-module__IlD0ia__emptyIcon{margin-bottom:16px;font-size:48px}.CartDrawer-module__IlD0ia__emptyTitle{color:var(--white);margin-bottom:8px;font-size:28px}.CartDrawer-module__IlD0ia__emptySub{color:var(--white-50);font-size:14px}.CartDrawer-module__IlD0ia__cartItem{border-bottom:1px solid var(--white-08);align-items:center;gap:16px;width:100%;padding:14px 0;display:flex}.CartDrawer-module__IlD0ia__cartItemImg,.CartDrawer-module__IlD0ia__itemImgWrap{border:1px solid var(--white-08);background:#181818;border-radius:8px;flex-shrink:0;display:block;overflow:hidden;width:72px!important;min-width:72px!important;max-width:72px!important;height:92px!important;min-height:92px!important;max-height:92px!important;position:relative!important}.CartDrawer-module__IlD0ia__cartItemImg img,.CartDrawer-module__IlD0ia__itemImgWrap img,.CartDrawer-module__IlD0ia__itemImg{object-fit:cover!important;width:100%!important;height:100%!important}.CartDrawer-module__IlD0ia__cartItemDetails,.CartDrawer-module__IlD0ia__itemDetails{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.CartDrawer-module__IlD0ia__itemBrandRow,.CartDrawer-module__IlD0ia__itemTopRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.CartDrawer-module__IlD0ia__dofitBadge,.CartDrawer-module__IlD0ia__dofitBrandTag{letter-spacing:.1em;text-transform:uppercase;color:var(--pink);background:#ff1e6a1a;border:1px solid #ff1e6a40;border-radius:4px;width:fit-content;padding:2px 6px;font-size:9.5px;font-weight:700}.CartDrawer-module__IlD0ia__asaBadge,.CartDrawer-module__IlD0ia__asaBrandTag{letter-spacing:.1em;text-transform:uppercase;color:var(--asa-gold);background:#e8a0201a;border:1px solid #e8a02040;border-radius:4px;width:fit-content;padding:2px 6px;font-size:9.5px;font-weight:700}.CartDrawer-module__IlD0ia__removeBtn,.CartDrawer-module__IlD0ia__deleteBtn{color:#fff9;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;line-height:1;transition:all .2s;display:flex}.CartDrawer-module__IlD0ia__removeBtn:hover,.CartDrawer-module__IlD0ia__deleteBtn:hover{color:#fff;background:#ef4444;border-color:#ef4444;transform:scale(1.08)}.CartDrawer-module__IlD0ia__itemName{color:var(--white);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s;display:block;overflow:hidden}.CartDrawer-module__IlD0ia__itemName:hover{color:var(--pink)}.CartDrawer-module__IlD0ia__asaItemName:hover{color:var(--asa-gold)}.CartDrawer-module__IlD0ia__itemMeta{color:var(--white-50);gap:6px;margin:2px 0 4px;font-size:11.5px;display:flex}.CartDrawer-module__IlD0ia__itemQtyPrice,.CartDrawer-module__IlD0ia__itemBottomRow{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.CartDrawer-module__IlD0ia__qtyControl{background:#ffffff0f;border:1px solid #ffffff26;border-radius:8px;align-items:center;display:flex}.CartDrawer-module__IlD0ia__qtyBtn{color:var(--white-85);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;font-weight:700;transition:all .15s;display:flex}.CartDrawer-module__IlD0ia__qtyBtn:hover{color:var(--white);background:#ffffff26}.CartDrawer-module__IlD0ia__qtyBtn:active{transform:scale(.92)}.CartDrawer-module__IlD0ia__qtyNum,.CartDrawer-module__IlD0ia__qtyVal{text-align:center;min-width:28px;color:var(--white);font-size:13px;font-weight:700}.CartDrawer-module__IlD0ia__itemPrice{color:var(--white);font-size:14px;font-weight:700}.CartDrawer-module__IlD0ia__footer{background:var(--black-card);border-top:1px solid var(--white-08);flex-direction:column;gap:12px;padding:20px 28px 28px;display:flex}.CartDrawer-module__IlD0ia__promoForm{gap:8px;margin-bottom:4px;display:flex}.CartDrawer-module__IlD0ia__promoInput{border:1px solid var(--white-08);font-family:var(--font-body);color:var(--white);background:#111;border-radius:4px;outline:none;flex:1;padding:8px 12px;font-size:12px}.CartDrawer-module__IlD0ia__promoInput:focus{border-color:var(--pink)}.CartDrawer-module__IlD0ia__promoBtn{background:var(--white-08);border:1px solid var(--white-20);color:var(--white);font-family:var(--font-body);cursor:pointer;border-radius:4px;padding:8px 16px;font-size:12px;font-weight:600;transition:all .2s}.CartDrawer-module__IlD0ia__promoBtn:hover{background:var(--pink);border-color:var(--pink)}.CartDrawer-module__IlD0ia__promoErrorText{color:#ef4444;margin-top:-6px;font-size:11px}.CartDrawer-module__IlD0ia__promoSuccessText{color:#34d399;margin-top:-6px;font-size:11px}.CartDrawer-module__IlD0ia__calcRow{color:var(--white-70,#ffffffb3);justify-content:space-between;font-size:13px;display:flex}.CartDrawer-module__IlD0ia__discountRow,.CartDrawer-module__IlD0ia__freeBadge{color:#34d399}.CartDrawer-module__IlD0ia__grandTotalRow{border-top:1px solid var(--white-08);color:var(--white);padding-top:10px;font-size:16px;font-weight:700}.CartDrawer-module__IlD0ia__grandPrice{color:var(--pink);font-size:18px}.CartDrawer-module__IlD0ia__trustBadges{color:var(--white-50);text-align:center;justify-content:space-between;padding-top:8px;font-size:10px;display:flex}.CartDrawer-module__IlD0ia__completeView{text-align:center;flex-direction:column;align-items:center;padding:60px 28px;display:flex}.CartDrawer-module__IlD0ia__successIcon{color:#34d399;background:#34d39926;border:2px solid #34d399;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:20px;font-size:28px;display:flex}.CartDrawer-module__IlD0ia__successTitle{color:var(--white);margin-bottom:12px;font-size:32px}.CartDrawer-module__IlD0ia__successDesc{color:var(--white-70,#ffffffb3);margin-bottom:24px;font-size:14px;line-height:1.6}.CartDrawer-module__IlD0ia__orderSummaryBox{background:var(--black-card);border:1px solid var(--white-08);text-align:left;width:100%;color:var(--white-70,#ffffffb3);border-radius:6px;flex-direction:column;gap:10px;padding:16px;font-size:13px;display:flex}.CartDrawer-module__IlD0ia__summaryRow{justify-content:space-between;display:flex}.CartDrawer-module__IlD0ia__orderRef{color:var(--pink)}.CartDrawer-module__IlD0ia__checkoutForm{flex-direction:column;flex:1;gap:18px;padding:24px 28px;display:flex;overflow-y:auto}.CartDrawer-module__IlD0ia__checkoutHeader{flex-direction:column;gap:4px;display:flex}.CartDrawer-module__IlD0ia__checkoutTitle{font-family:var(--font-display);letter-spacing:.04em;color:var(--white);font-size:26px}.CartDrawer-module__IlD0ia__checkoutSubtitle{color:var(--white-50);font-size:13px;line-height:1.4}.CartDrawer-module__IlD0ia__waBadge{color:#25d366;background:#25d3661f;border:1px solid #25d3664d;border-radius:100px;align-items:center;gap:6px;width:fit-content;margin-bottom:8px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.CartDrawer-module__IlD0ia__formGroup{flex-direction:column;gap:6px;display:flex}.CartDrawer-module__IlD0ia__formLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--white-70);font-size:11.5px;font-weight:600}.CartDrawer-module__IlD0ia__formInput,.CartDrawer-module__IlD0ia__formTextarea{border:1px solid var(--white-08);color:var(--white);background:#181818;border-radius:8px;outline:none;padding:12px 14px;font-size:14px;transition:border-color .2s}.CartDrawer-module__IlD0ia__formInput:focus,.CartDrawer-module__IlD0ia__formTextarea:focus{border-color:var(--pink)}.CartDrawer-module__IlD0ia__formRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.CartDrawer-module__IlD0ia__formTextarea{resize:vertical;min-height:70px}.CartDrawer-module__IlD0ia__formActions{flex-direction:column;gap:10px;margin-top:10px;display:flex}.CartDrawer-module__IlD0ia__backBtn{color:var(--white-50);cursor:pointer;text-align:center;background:0 0;border:none;padding:8px;font-size:12px;transition:color .2s}.CartDrawer-module__IlD0ia__backBtn:hover{color:var(--white)}.CartDrawer-module__IlD0ia__waOrderBtn{color:#000!important;background:#25d366!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:16px 20px!important;font-size:14.5px!important;font-weight:700!important;transition:transform .2s,box-shadow .2s!important;display:flex!important}.CartDrawer-module__IlD0ia__waOrderBtn:hover{transform:translateY(-2px);box-shadow:0 8px 25px #25d36666!important}
.Cursor-module__2qBFjq__dot{background:var(--pink);pointer-events:none;z-index:9999;width:8px;height:8px;transition:width .25s var(--ease-out), height .25s var(--ease-out), background .25s ease;will-change:transform;border-radius:50%;position:fixed;top:-4px;left:-4px}.Cursor-module__2qBFjq__ring{pointer-events:none;z-index:9998;width:36px;height:36px;transition:width .3s var(--ease-out), height .3s var(--ease-out), border-color .3s ease, opacity .3s ease;will-change:transform;border:1.5px solid #ff1e6a99;border-radius:50%;position:fixed;top:-18px;left:-18px}.Cursor-module__2qBFjq__dot.Cursor-module__2qBFjq__active{background:var(--pink-soft);mix-blend-mode:difference;width:14px;height:14px;top:-7px;left:-7px}.Cursor-module__2qBFjq__ring.Cursor-module__2qBFjq__active{border-color:var(--pink);opacity:.8;width:54px;height:54px;top:-27px;left:-27px}@media (max-width:1024px),(hover:none),(pointer:coarse){.Cursor-module__2qBFjq__dot,.Cursor-module__2qBFjq__ring{display:none!important}}
.WhatsAppFloat-module__gWtExa__whatsappFloatBtn{z-index:995;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#25d366;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s;display:flex;position:fixed;bottom:28px;right:28px;box-shadow:0 8px 25px #25d36673}.WhatsAppFloat-module__gWtExa__whatsappFloatBtn:hover{transform:translateY(-4px)scale(1.06);box-shadow:0 12px 30px #25d36699}.WhatsAppFloat-module__gWtExa__whatsappFloatBtn:active{transform:scale(.94)}.WhatsAppFloat-module__gWtExa__whatsappFloatBtn:before{content:"";opacity:.8;pointer-events:none;border:2px solid #25d366;border-radius:50%;animation:2.4s cubic-bezier(.16,1,.3,1) infinite WhatsAppFloat-module__gWtExa__ringPulse;position:absolute;inset:-4px}.WhatsAppFloat-module__gWtExa__onlineBadge{background:#10b981;border:2px solid #121212;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;right:2px;box-shadow:0 0 6px #10b981}@keyframes WhatsAppFloat-module__gWtExa__ringPulse{0%{opacity:.8;transform:scale(.95)}to{opacity:0;transform:scale(1.4)}}.WhatsAppFloat-module__gWtExa__modalOverlay{-webkit-backdrop-filter:blur(8px);z-index:9999;background:#000000b3;justify-content:flex-end;align-items:flex-end;padding:24px;animation:.2s WhatsAppFloat-module__gWtExa__fadeIn;display:flex;position:fixed;inset:0}.WhatsAppFloat-module__gWtExa__modalCard{background:#141418;border:1px solid #ffffff1f;border-radius:18px;width:100%;max-width:380px;animation:.25s cubic-bezier(.16,1,.3,1) WhatsAppFloat-module__gWtExa__slideUp;overflow:hidden;box-shadow:0 20px 50px #000c,0 0 30px #25d36626}.WhatsAppFloat-module__gWtExa__modalHeader{color:#fff;background:linear-gradient(135deg,#075e54 0%,#128c7e 100%);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.WhatsAppFloat-module__gWtExa__asaHeader{background:linear-gradient(135deg,#1c150a 0%,#2d200e 100%);border-bottom:2px solid #e8a020}.WhatsAppFloat-module__gWtExa__headerInfo{align-items:center;gap:12px;display:flex}.WhatsAppFloat-module__gWtExa__headerIcon{background:#ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.WhatsAppFloat-module__gWtExa__headerTitle{color:#fff;margin:0;font-size:15px;font-weight:700}.WhatsAppFloat-module__gWtExa__headerSub{color:#fffc;align-items:center;gap:6px;margin:2px 0 0;font-size:11.5px;display:flex}.WhatsAppFloat-module__gWtExa__onlineDot{background:#25d366;border-radius:50%;width:7px;height:7px;box-shadow:0 0 6px #25d366}.WhatsAppFloat-module__gWtExa__closeBtn{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;transition:background .15s;display:flex}.WhatsAppFloat-module__gWtExa__closeBtn:hover{background:#ffffff40}.WhatsAppFloat-module__gWtExa__modalForm{flex-direction:column;gap:14px;padding:20px;display:flex}.WhatsAppFloat-module__gWtExa__formGroup{flex-direction:column;gap:6px;display:flex}.WhatsAppFloat-module__gWtExa__label{color:#ffffffb3;letter-spacing:.04em;text-transform:uppercase;font-size:11.5px;font-weight:600}.WhatsAppFloat-module__gWtExa__input,.WhatsAppFloat-module__gWtExa__select,.WhatsAppFloat-module__gWtExa__textarea{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:13.5px;transition:border-color .2s,background .2s}.WhatsAppFloat-module__gWtExa__input:focus,.WhatsAppFloat-module__gWtExa__select:focus,.WhatsAppFloat-module__gWtExa__textarea:focus{background:#ffffff14;border-color:#25d366}.WhatsAppFloat-module__gWtExa__select option{color:#fff;background:#18181d}.WhatsAppFloat-module__gWtExa__textarea{resize:vertical;min-height:70px}.WhatsAppFloat-module__gWtExa__submitBtn{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#25d366;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:13px;font-size:14px;font-weight:700;transition:transform .2s,background .2s;display:flex;box-shadow:0 6px 20px #25d36659}.WhatsAppFloat-module__gWtExa__submitBtn:hover{background:#20ba5a;transform:translateY(-2px)}.WhatsAppFloat-module__gWtExa__submitBtn:active{transform:scale(.98)}@keyframes WhatsAppFloat-module__gWtExa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes WhatsAppFloat-module__gWtExa__slideUp{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:768px){.WhatsAppFloat-module__gWtExa__whatsappFloatBtn{width:50px;height:50px;bottom:22px;right:18px}.WhatsAppFloat-module__gWtExa__modalOverlay{justify-content:center;align-items:flex-end;padding:14px}.WhatsAppFloat-module__gWtExa__modalCard{border-radius:18px 18px 14px 14px;max-width:100%}}:is(html.app-mode .WhatsAppFloat-module__gWtExa__whatsappFloatBtn,body.app-mode .WhatsAppFloat-module__gWtExa__whatsappFloatBtn){visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}
.InstallAppModal-module__BkemHG__backdrop{-webkit-backdrop-filter:blur(8px);z-index:99999;background:#000000bf;justify-content:center;align-items:flex-end;padding:16px;animation:.2s InstallAppModal-module__BkemHG__fadeIn;display:flex;position:fixed;inset:0}.InstallAppModal-module__BkemHG__modal{background:#141418;border:1px solid #ffffff1f;border-radius:20px 20px 16px 16px;width:100%;max-width:420px;animation:.25s cubic-bezier(.16,1,.3,1) InstallAppModal-module__BkemHG__slideUp;overflow:hidden;box-shadow:0 -10px 40px #000c,0 0 25px #ff1e6a26}.InstallAppModal-module__BkemHG__header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.InstallAppModal-module__BkemHG__appBadge{align-items:center;gap:12px;display:flex}.InstallAppModal-module__BkemHG__appBadge img{background:#000;border:1px solid #ffffff26;border-radius:10px}.InstallAppModal-module__BkemHG__appName{color:#fff;margin:0;font-size:16px;font-weight:700}.InstallAppModal-module__BkemHG__appSub{color:#ff1e6a;margin:2px 0 0;font-size:12px;font-weight:600}.InstallAppModal-module__BkemHG__closeBtn{color:#fff;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;display:flex}.InstallAppModal-module__BkemHG__body{flex-direction:column;gap:16px;padding:20px;display:flex}.InstallAppModal-module__BkemHG__instructionCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:14px;padding:16px;display:flex}.InstallAppModal-module__BkemHG__targetStep{flex-direction:column;gap:6px;display:flex}.InstallAppModal-module__BkemHG__stepBadge{text-transform:uppercase;letter-spacing:.08em;color:#fff;background:#ff1e6a;border-radius:4px;width:fit-content;padding:3px 8px;font-size:10px;font-weight:800}.InstallAppModal-module__BkemHG__targetStep p{color:#ffffffd9;margin:0;font-size:13px;line-height:1.4}.InstallAppModal-module__BkemHG__visualGuide{color:#38bdf8;background:#38bdf81a;border:1px dashed #38bdf866;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.InstallAppModal-module__BkemHG__visualPill{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:flex}.InstallAppModal-module__BkemHG__benefits{flex-direction:column;gap:8px;padding-top:4px;display:flex}.InstallAppModal-module__BkemHG__benefitRow{color:#ffffffb3;font-size:12px}.InstallAppModal-module__BkemHG__footer{border-top:1px solid #ffffff0f;padding:14px 20px 18px}.InstallAppModal-module__BkemHG__installNowBtn{color:#fff;cursor:pointer;background:#ff1e6a;border:none;border-radius:12px;width:100%;padding:13px;font-size:14px;font-weight:700;box-shadow:0 6px 20px #ff1e6a66}.InstallAppModal-module__BkemHG__gotItBtn{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff26;border-radius:12px;width:100%;padding:12px;font-size:14px;font-weight:600}@keyframes InstallAppModal-module__BkemHG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes InstallAppModal-module__BkemHG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.AppSplashScreen-module__66Y8Pa__splashContainer{z-index:999999;-webkit-user-select:none;user-select:none;touch-action:none;background:#09090c;flex-direction:column;justify-content:center;align-items:center;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s;display:flex;position:fixed;inset:0;overflow:hidden}.AppSplashScreen-module__66Y8Pa__splashFadeOut{opacity:0;pointer-events:none;transform:scale(1.04)}.AppSplashScreen-module__66Y8Pa__ambientGlow{filter:blur(40px);background:radial-gradient(circle,#ff1e6a40 0%,#e8a02026 50%,#0000 70%);border-radius:50%;width:320px;height:320px;animation:3s ease-in-out infinite alternate AppSplashScreen-module__66Y8Pa__glowPulse;position:absolute}.AppSplashScreen-module__66Y8Pa__content{z-index:2;text-align:center;flex-direction:column;align-items:center;padding:0 24px;display:flex;position:relative}.AppSplashScreen-module__66Y8Pa__emblemWrap{margin-bottom:24px;position:relative}.AppSplashScreen-module__66Y8Pa__logoCircle{background:#000;border:1.5px solid #ffffff29;border-radius:24px;justify-content:center;align-items:center;width:90px;height:90px;animation:.8s cubic-bezier(.16,1,.3,1) AppSplashScreen-module__66Y8Pa__logoPop;display:flex;overflow:hidden;box-shadow:0 15px 40px #000000e6,0 0 30px #ff1e6a4d}.AppSplashScreen-module__66Y8Pa__logoImg{object-fit:contain}.AppSplashScreen-module__66Y8Pa__ringPulse{border:1px solid #ff1e6a80;border-radius:30px;animation:2s cubic-bezier(.16,1,.3,1) infinite AppSplashScreen-module__66Y8Pa__rippleRing;position:absolute;inset:-8px}.AppSplashScreen-module__66Y8Pa__brandTitle{font-family:var(--font-display,sans-serif);letter-spacing:.12em;color:#fff;margin:0 0 8px;font-size:26px;font-weight:800;animation:.8s cubic-bezier(.16,1,.3,1) .2s both AppSplashScreen-module__66Y8Pa__textRise}.AppSplashScreen-module__66Y8Pa__brandAmp{color:#ff1e6a;margin:0 4px;font-weight:400}.AppSplashScreen-module__66Y8Pa__brandTagline{color:#ffffffb3;letter-spacing:.04em;margin:0 0 32px;font-size:13px;font-weight:500;animation:.8s cubic-bezier(.16,1,.3,1) .3s both AppSplashScreen-module__66Y8Pa__textRise}.AppSplashScreen-module__66Y8Pa__loadingTrack{background:#ffffff1a;border-radius:999px;width:140px;height:3px;position:relative;overflow:hidden}.AppSplashScreen-module__66Y8Pa__loadingBar{background:linear-gradient(90deg,#ff1e6a,#e8a020);border-radius:999px;width:100%;height:100%;animation:1.5s cubic-bezier(.16,1,.3,1) forwards AppSplashScreen-module__66Y8Pa__barSlide;position:absolute;top:0;left:0;transform:translate(-100%)}.AppSplashScreen-module__66Y8Pa__footerBrand{letter-spacing:.25em;color:#fff6;font-size:11px;font-weight:600;position:absolute;bottom:36px}@keyframes AppSplashScreen-module__66Y8Pa__logoPop{0%{opacity:0;transform:scale(.7)translateY(15px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes AppSplashScreen-module__66Y8Pa__textRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes AppSplashScreen-module__66Y8Pa__barSlide{0%{transform:translate(-100%)}60%{transform:translate(-10%)}to{transform:translate(0)}}@keyframes AppSplashScreen-module__66Y8Pa__rippleRing{0%{opacity:.8;transform:scale(.95)}to{opacity:0;transform:scale(1.3)}}@keyframes AppSplashScreen-module__66Y8Pa__glowPulse{0%{opacity:.6;transform:scale(.9)}to{opacity:1;transform:scale(1.2)}}
.AppBottomNav-module__l-CrRW__bottomBar{z-index:990;-webkit-backdrop-filter:blur(20px);padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#0a0a0eeb;border-top:1px solid #ffffff1a;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #000000b3}.AppBottomNav-module__l-CrRW__tabItem{color:#ffffff8c;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;align-items:center;gap:3px;padding:4px 10px;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.AppBottomNav-module__l-CrRW__tabItem:active{transform:scale(.92)}.AppBottomNav-module__l-CrRW__iconWrap{justify-content:center;align-items:center;height:26px;display:flex;position:relative}.AppBottomNav-module__l-CrRW__tabLabel{letter-spacing:.02em;font-size:10.5px;font-weight:600}.AppBottomNav-module__l-CrRW__tabActive{color:#ff1e6a}.AppBottomNav-module__l-CrRW__tabActive .AppBottomNav-module__l-CrRW__tabLabel{color:#fff}.AppBottomNav-module__l-CrRW__activeDot{background:#ff1e6a;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-2px;box-shadow:0 0 6px #ff1e6a}.AppBottomNav-module__l-CrRW__asaTab{color:#e8a02099}.AppBottomNav-module__l-CrRW__tabActiveAsa{color:#e8a020!important}.AppBottomNav-module__l-CrRW__tabActiveAsa .AppBottomNav-module__l-CrRW__tabLabel{color:#fff}.AppBottomNav-module__l-CrRW__activeDotAsa{background:#e8a020;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-2px;box-shadow:0 0 6px #e8a020}.AppBottomNav-module__l-CrRW__bagBadge{color:#fff;background:#ff1e6a;border:1.5px solid #0a0a0e;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:9.5px;font-weight:800;display:flex;position:absolute;top:-4px;right:-8px}.AppBottomNav-module__l-CrRW__chatTab{color:#25d366}.AppBottomNav-module__l-CrRW__chatIconCircle{color:#25d366;background:#25d36626;border:1px solid #25d36659;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.AppBottomNav-module__l-CrRW__chatTab:hover .AppBottomNav-module__l-CrRW__chatIconCircle,.AppBottomNav-module__l-CrRW__chatTab:active .AppBottomNav-module__l-CrRW__chatIconCircle{color:#fff;background:#25d366;transform:scale(1.08)}
.UpdateNotification-module__L58Wpq__updateBar{z-index:999999;-webkit-backdrop-filter:blur(16px);white-space:nowrap;background:#14141af2;border:1px solid #ff1e6a;border-radius:999px;align-items:center;gap:14px;padding:10px 18px;animation:.3s cubic-bezier(.16,1,.3,1) UpdateNotification-module__L58Wpq__slideDown;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #000c,0 0 20px #ff1e6a59}.UpdateNotification-module__L58Wpq__updateText{color:#fff;align-items:center;gap:8px;font-size:12.5px;display:flex}.UpdateNotification-module__L58Wpq__sparkle{color:#ff1e6a;animation:1.5s infinite UpdateNotification-module__L58Wpq__pulse}.UpdateNotification-module__L58Wpq__refreshBtn{color:#fff;cursor:pointer;background:#ff1e6a;border:none;border-radius:999px;padding:6px 14px;font-size:11.5px;font-weight:700;transition:transform .2s,background .2s;box-shadow:0 4px 12px #ff1e6a66}.UpdateNotification-module__L58Wpq__refreshBtn:hover{background:#ff3b7f;transform:translateY(-1px)}@keyframes UpdateNotification-module__L58Wpq__slideDown{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}@keyframes UpdateNotification-module__L58Wpq__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}@media (max-width:600px){.UpdateNotification-module__L58Wpq__updateBar{justify-content:space-between;width:90%;padding:10px 14px}.UpdateNotification-module__L58Wpq__updateText{font-size:11px}.UpdateNotification-module__L58Wpq__refreshBtn{padding:5px 10px;font-size:10.5px}}
.PushNotificationBanner-module__sxrr-a__container{top:max(14px, env(safe-area-inset-top,14px));z-index:10000;pointer-events:none;justify-content:center;padding:0 16px;animation:.38s cubic-bezier(.16,1,.3,1) PushNotificationBanner-module__sxrr-a__slideDownNotification;display:flex;position:fixed;left:0;right:0}@keyframes PushNotificationBanner-module__sxrr-a__slideDownNotification{0%{opacity:0;transform:translateY(-30px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.PushNotificationBanner-module__sxrr-a__phoneNotificationCard{pointer-events:auto;-webkit-backdrop-filter:blur(20px);background:#12121af2;border:1px solid #ff1e6a59;border-radius:18px;flex-direction:column;gap:8px;width:100%;max-width:520px;padding:12px 16px 14px;transition:transform .2s;display:flex;box-shadow:0 16px 40px #000000bf,0 0 25px #ff1e6a33}.PushNotificationBanner-module__sxrr-a__phoneNotificationCard:active{transform:scale(.99)}.PushNotificationBanner-module__sxrr-a__cardHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.PushNotificationBanner-module__sxrr-a__appIdentity{align-items:center;gap:8px;display:flex}.PushNotificationBanner-module__sxrr-a__appIconWrap{background:#000;border:1px solid #ffffff26;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex;overflow:hidden}.PushNotificationBanner-module__sxrr-a__appName{letter-spacing:.08em;color:#ffffffd9;text-transform:uppercase;font-size:11px;font-weight:800}.PushNotificationBanner-module__sxrr-a__timeDot{color:#ffffff4d;font-size:10px}.PushNotificationBanner-module__sxrr-a__timeLabel{color:#ffffff73;font-size:11px}.PushNotificationBanner-module__sxrr-a__categoryPill{letter-spacing:.08em;text-transform:uppercase;color:var(--pink,#ff1e6a);white-space:nowrap;background:#ff1e6a24;border:1px solid #ff1e6a40;border-radius:6px;padding:2px 7px;font-size:9.5px;font-weight:800}.PushNotificationBanner-module__sxrr-a__closeBtn{color:#fff9;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;transition:all .15s;display:flex}.PushNotificationBanner-module__sxrr-a__closeBtn:hover{color:#ef4444;background:#ef444433}.PushNotificationBanner-module__sxrr-a__cardBody{flex-direction:column;gap:3px;display:flex}.PushNotificationBanner-module__sxrr-a__notifTitle{color:#fff;margin:0;font-size:14px;font-weight:800;line-height:1.3}.PushNotificationBanner-module__sxrr-a__notifMessage{color:#ffffffbf;margin:0;font-size:12.5px;line-height:1.4}.PushNotificationBanner-module__sxrr-a__cardFooter{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;padding-top:6px;display:flex}.PushNotificationBanner-module__sxrr-a__enablePushPill{color:#38bdf8;cursor:pointer;background:#38bdf81f;border:1px solid #38bdf859;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:11.5px;font-weight:700;transition:background .15s;display:inline-flex}.PushNotificationBanner-module__sxrr-a__enablePushPill:active{background:#38bdf840}.PushNotificationBanner-module__sxrr-a__viewDropBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff1e6a,#ff4586);border:none;border-radius:8px;align-items:center;gap:5px;padding:7px 16px;font-size:12px;font-weight:700;text-decoration:none;transition:opacity .15s,transform .1s;display:inline-flex;box-shadow:0 4px 14px #ff1e6a59}.PushNotificationBanner-module__sxrr-a__viewDropBtn:hover{opacity:.95;transform:translateY(-1px)}@media (max-width:480px){.PushNotificationBanner-module__sxrr-a__container{top:max(10px, env(safe-area-inset-top,10px));padding:0 10px}.PushNotificationBanner-module__sxrr-a__phoneNotificationCard{border-radius:16px;padding:10px 14px 12px}.PushNotificationBanner-module__sxrr-a__notifTitle{font-size:13.5px}.PushNotificationBanner-module__sxrr-a__notifMessage{font-size:12px}.PushNotificationBanner-module__sxrr-a__cardFooter{justify-content:space-between}.PushNotificationBanner-module__sxrr-a__enablePushPill{padding:5px 9px;font-size:11px}.PushNotificationBanner-module__sxrr-a__viewDropBtn{padding:6px 12px;font-size:11.5px}}
.AsaAudioPlayer-module__xeMQVG__audioWrap{z-index:990;pointer-events:auto;position:fixed;bottom:28px;left:28px}.AsaAudioPlayer-module__xeMQVG__playerCard{-webkit-backdrop-filter:blur(14px);color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#0e0b22e0;border:1px solid #e8a02059;border-radius:100px;align-items:center;gap:14px;padding:10px 14px 10px 16px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 12px 30px #0000008c,0 0 20px #e8a02026}.AsaAudioPlayer-module__xeMQVG__playerCard:hover{background:#161132f2;border-color:#e8a020;transform:translateY(-2px);box-shadow:0 16px 36px #000000a6,0 0 25px #e8a02047}.AsaAudioPlayer-module__xeMQVG__playing{background:linear-gradient(135deg,#1b3fa052 0%,#e8a02038 100%),#0e0b22f2;border-color:#e8a020;box-shadow:0 12px 30px #0009,0 0 25px #e8a02059}.AsaAudioPlayer-module__xeMQVG__equalizer{align-items:flex-end;gap:3px;width:18px;height:18px;display:flex}.AsaAudioPlayer-module__xeMQVG__eqBar{background:#e8a020;border-radius:2px;width:3px;height:4px;transition:height .2s}.AsaAudioPlayer-module__xeMQVG__playing .AsaAudioPlayer-module__xeMQVG__eq1{animation:.65s ease-in-out infinite alternate AsaAudioPlayer-module__xeMQVG__barDance}.AsaAudioPlayer-module__xeMQVG__playing .AsaAudioPlayer-module__xeMQVG__eq2{animation:.85s ease-in-out .18s infinite alternate AsaAudioPlayer-module__xeMQVG__barDance}.AsaAudioPlayer-module__xeMQVG__playing .AsaAudioPlayer-module__xeMQVG__eq3{animation:.55s ease-in-out .32s infinite alternate AsaAudioPlayer-module__xeMQVG__barDance}.AsaAudioPlayer-module__xeMQVG__playing .AsaAudioPlayer-module__xeMQVG__eq4{animation:.75s ease-in-out .1s infinite alternate AsaAudioPlayer-module__xeMQVG__barDance}@keyframes AsaAudioPlayer-module__xeMQVG__barDance{0%{opacity:.6;height:4px}to{opacity:1;height:18px}}.AsaAudioPlayer-module__xeMQVG__infoCol{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.AsaAudioPlayer-module__xeMQVG__trackTitle{font-family:var(--font-asa-body);letter-spacing:.12em;color:#e8a020;font-size:10px;font-weight:700;line-height:1.15}.AsaAudioPlayer-module__xeMQVG__trackSub{font-family:var(--font-asa-body);color:#f2e8d5bf;font-size:11px;line-height:1.25}.AsaAudioPlayer-module__xeMQVG__muteBtn{color:#e8a020;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-left:4px;transition:all .2s;display:flex}.AsaAudioPlayer-module__xeMQVG__muteBtn:hover{background:#e8a02040;border-color:#e8a020;transform:scale(1.08)}@media (max-width:768px){.AsaAudioPlayer-module__xeMQVG__audioWrap{bottom:20px;left:16px}.AsaAudioPlayer-module__xeMQVG__playerCard{gap:10px;padding:8px 12px}.AsaAudioPlayer-module__xeMQVG__trackTitle{font-size:9.5px}.AsaAudioPlayer-module__xeMQVG__trackSub{font-size:10.5px}}html.app-mode .AsaAudioPlayer-module__xeMQVG__audioWrap{bottom:calc(76px + env(safe-area-inset-bottom,0px))}
