.PaymentPanel-module__wo62lW__panel{background:var(--color-bg-card,#fff);clip-path:polygon(var(--hex-cut-card) 0, calc(100% - var(--hex-cut-card)) 0, 100% var(--hex-cut-card), 100% calc(100% - var(--hex-cut-card)), calc(100% - var(--hex-cut-card)) 100%, var(--hex-cut-card) 100%, 0 calc(100% - var(--hex-cut-card)), 0 var(--hex-cut-card));border:1.5px solid #94a3b847;flex-direction:column;padding:22px 20px;display:flex}[data-theme=dark] .PaymentPanel-module__wo62lW__panel{background:#141824;border-color:#ffffff24}.PaymentPanel-module__wo62lW__title{font-family:var(--font-chakra-petch);color:var(--color-text-primary);margin:0 0 16px;font-size:1.3rem;font-weight:700}.PaymentPanel-module__wo62lW__methods{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.PaymentPanel-module__wo62lW__method{cursor:pointer;text-align:left;width:100%;min-height:60px;clip-path:polygon(var(--hex-cut-button) 0, calc(100% - var(--hex-cut-button)) 0, 100% var(--hex-cut-button), 100% calc(100% - var(--hex-cut-button)), calc(100% - var(--hex-cut-button)) 100%, var(--hex-cut-button) 100%, 0 calc(100% - var(--hex-cut-button)), 0 var(--hex-cut-button));transition:all var(--transition-fast);background:0 0;border:1.5px solid #94a3b86b;align-items:center;gap:12px;padding:12px 14px;display:flex}.PaymentPanel-module__wo62lW__method:hover:not(:disabled){border-color:var(--color-primary)}.PaymentPanel-module__wo62lW__methodSelected{border-color:var(--color-primary);background:#ff5a1f14}[data-theme=dark] .PaymentPanel-module__wo62lW__methodSelected{background:#ff5a1f29}.PaymentPanel-module__wo62lW__methodUnavailable .PaymentPanel-module__wo62lW__methodHint{color:#dc2626}[data-theme=dark] .PaymentPanel-module__wo62lW__methodUnavailable .PaymentPanel-module__wo62lW__methodHint{color:#fca5a5}.PaymentPanel-module__wo62lW__methodIcon{color:var(--color-primary);flex-shrink:0;display:inline-flex}.PaymentPanel-module__wo62lW__methodText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PaymentPanel-module__wo62lW__methodLabel{font-family:var(--font-poppins);color:var(--color-text-primary);font-size:.94rem;font-weight:700}.PaymentPanel-module__wo62lW__methodHint{font-family:var(--font-karla);color:var(--color-text-secondary);font-size:.8rem}.PaymentPanel-module__wo62lW__radio{width:19px;height:19px;transition:border-color var(--transition-fast);border:2px solid #94a3b899;border-radius:50%;flex-shrink:0;position:relative}.PaymentPanel-module__wo62lW__radioOn{border-color:var(--color-primary)}.PaymentPanel-module__wo62lW__radioOn:after{content:"";background:var(--color-primary);border-radius:50%;position:absolute;inset:3px}.PaymentPanel-module__wo62lW__bill{clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);border:1px dashed #94a3b86b;margin-bottom:14px;padding:14px}.PaymentPanel-module__wo62lW__billRow,.PaymentPanel-module__wo62lW__billTotal{font-family:var(--font-karla);color:var(--color-text-secondary);justify-content:space-between;align-items:center;padding:5px 0;font-size:.9rem;display:flex}.PaymentPanel-module__wo62lW__billTotal{font-family:var(--font-poppins);color:var(--color-text-primary);border-top:1px solid #94a3b859;margin-top:8px;padding-top:12px;font-size:1rem;font-weight:700}.PaymentPanel-module__wo62lW__billTotalValue{color:var(--color-primary);font-size:1.15rem}.PaymentPanel-module__wo62lW__secureNote{font-family:var(--font-karla);color:var(--color-text-muted,#94a3b8);align-items:center;gap:6px;margin:0 0 16px;font-size:.8rem;display:flex}.PaymentPanel-module__wo62lW__payBtn{color:#fff;cursor:pointer;width:100%;min-height:54px;font-family:var(--font-poppins);clip-path:polygon(var(--hex-cut-button) 0, calc(100% - var(--hex-cut-button)) 0, 100% var(--hex-cut-button), 100% calc(100% - var(--hex-cut-button)), calc(100% - var(--hex-cut-button)) 100%, var(--hex-cut-button) 100%, 0 calc(100% - var(--hex-cut-button)), 0 var(--hex-cut-button));transition:all var(--transition-fast);background:linear-gradient(135deg,#ff6b35 0%,#ff3d00 100%);border:none;justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-size:1rem;font-weight:700;display:flex;box-shadow:0 4px 14px #ff5a1f59}.PaymentPanel-module__wo62lW__payBtn:hover:not(:disabled){background:linear-gradient(135deg,#d61b69 0%,#a3134f 100%);transform:translateY(-2px)}.PaymentPanel-module__wo62lW__payBtn:disabled{opacity:.75;cursor:not-allowed}.PaymentPanel-module__wo62lW__spinner{animation:.85s linear infinite PaymentPanel-module__wo62lW__paySpin}@keyframes PaymentPanel-module__wo62lW__paySpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.PaymentPanel-module__wo62lW__spinner{animation-duration:2s}.PaymentPanel-module__wo62lW__payBtn:hover:not(:disabled){transform:none}}.PaymentPanel-module__wo62lW__backBtn{cursor:pointer;min-height:44px;font-family:var(--font-poppins);color:var(--color-text-secondary);background:0 0;border:none;margin-top:12px;font-size:.88rem;font-weight:600}.PaymentPanel-module__wo62lW__backBtn:hover{color:var(--color-primary)}
.DeliveryRider-module__QkeWrW__scene{--rider-sky-top:#dcebff;--rider-sky-bottom:#f3f7ff;--rider-road:#37414f;--rider-dash:#ffffffd9;--rider-building:#2c5fc438;clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);flex-shrink:0;position:relative;overflow:hidden}[data-theme=dark] .DeliveryRider-module__QkeWrW__scene{--rider-sky-top:#1b2740;--rider-sky-bottom:#131a2a;--rider-road:#0c111c;--rider-dash:#ffffff8c;--rider-building:#78a0ff3d}.DeliveryRider-module__QkeWrW__sceneCompact{width:78px;height:46px}.DeliveryRider-module__QkeWrW__sceneFull{width:100%;max-width:420px;height:150px}.DeliveryRider-module__QkeWrW__svg{width:100%;height:100%;display:block}.DeliveryRider-module__QkeWrW__skyline{animation:6s linear infinite DeliveryRider-module__QkeWrW__riderScrollSlow}.DeliveryRider-module__QkeWrW__building{fill:var(--rider-building)}.DeliveryRider-module__QkeWrW__road{fill:var(--rider-road)}.DeliveryRider-module__QkeWrW__roadLines{animation:.9s linear infinite DeliveryRider-module__QkeWrW__riderScrollFast}.DeliveryRider-module__QkeWrW__roadDash{fill:var(--rider-dash)}@keyframes DeliveryRider-module__QkeWrW__riderScrollSlow{0%{transform:translate(0)}to{transform:translate(-220px)}}@keyframes DeliveryRider-module__QkeWrW__riderScrollFast{0%{transform:translate(0)}to{transform:translate(-40px)}}.DeliveryRider-module__QkeWrW__speedLines rect{fill:var(--color-primary);opacity:0;animation:1.1s linear infinite DeliveryRider-module__QkeWrW__riderSpeed}.DeliveryRider-module__QkeWrW__speedLines rect:nth-child(2){animation-delay:.35s}.DeliveryRider-module__QkeWrW__speedLines rect:nth-child(3){animation-delay:.7s}@keyframes DeliveryRider-module__QkeWrW__riderSpeed{0%{opacity:0;transform:translate(150px)}25%{opacity:.75}to{opacity:0;transform:translate(-40px)}}.DeliveryRider-module__QkeWrW__exhaust circle{fill:#94a3b88c}[data-theme=dark] .DeliveryRider-module__QkeWrW__exhaust circle{fill:#cbd5e157}.DeliveryRider-module__QkeWrW__puff1{animation:1.8s ease-out infinite DeliveryRider-module__QkeWrW__puffDrift}.DeliveryRider-module__QkeWrW__puff2{animation:1.8s ease-out .3s infinite DeliveryRider-module__QkeWrW__puffDrift}.DeliveryRider-module__QkeWrW__puff3{animation:1.8s ease-out .6s infinite DeliveryRider-module__QkeWrW__puffDrift}@keyframes DeliveryRider-module__QkeWrW__puffDrift{0%{opacity:0;transform:translate(0)scale(.5)}20%{opacity:.9}to{opacity:0;transform:translate(-42px,-12px)scale(1.9)}}.DeliveryRider-module__QkeWrW__rider{animation:.55s ease-in-out infinite alternate DeliveryRider-module__QkeWrW__riderBob}@keyframes DeliveryRider-module__QkeWrW__riderBob{0%{transform:translateY(0)rotate(-.6deg)}to{transform:translateY(-2.2px)rotate(.6deg)}}.DeliveryRider-module__QkeWrW__box{fill:#2c5fc4}.DeliveryRider-module__QkeWrW__boxStrap{fill:#ffffff8c}.DeliveryRider-module__QkeWrW__helmet{fill:#0f172a}[data-theme=dark] .DeliveryRider-module__QkeWrW__helmet{fill:#e2e8f0}.DeliveryRider-module__QkeWrW__helmetVisor{fill:#ffd166}.DeliveryRider-module__QkeWrW__torso{fill:#2c5fc4}.DeliveryRider-module__QkeWrW__arm,.DeliveryRider-module__QkeWrW__handlebar{stroke:#1e3a8a;fill:none}:is([data-theme=dark] .DeliveryRider-module__QkeWrW__arm,[data-theme=dark] .DeliveryRider-module__QkeWrW__handlebar){stroke:#93c5fd}.DeliveryRider-module__QkeWrW__tyre{fill:#111827}[data-theme=dark] .DeliveryRider-module__QkeWrW__tyre{fill:#1f2937}.DeliveryRider-module__QkeWrW__hub{fill:#e2e8f0}.DeliveryRider-module__QkeWrW__spoke{stroke:#94a3b8;stroke-width:1.4px}.DeliveryRider-module__QkeWrW__wheelFront{transform-origin:130px 66px;animation:.42s linear infinite DeliveryRider-module__QkeWrW__wheelSpin}.DeliveryRider-module__QkeWrW__wheelRear{transform-origin:96px 66px;animation:.42s linear infinite DeliveryRider-module__QkeWrW__wheelSpin}@keyframes DeliveryRider-module__QkeWrW__wheelSpin{to{transform:rotate(360deg)}}.DeliveryRider-module__QkeWrW__arrived .DeliveryRider-module__QkeWrW__skyline,.DeliveryRider-module__QkeWrW__arrived .DeliveryRider-module__QkeWrW__roadLines,.DeliveryRider-module__QkeWrW__arrived .DeliveryRider-module__QkeWrW__wheelFront,.DeliveryRider-module__QkeWrW__arrived .DeliveryRider-module__QkeWrW__wheelRear,.DeliveryRider-module__QkeWrW__arrived .DeliveryRider-module__QkeWrW__rider,.DeliveryRider-module__QkeWrW__arrived .DeliveryRider-module__QkeWrW__speedLines rect,.DeliveryRider-module__QkeWrW__arrived .DeliveryRider-module__QkeWrW__exhaust circle{animation:none}.DeliveryRider-module__QkeWrW__arrived .DeliveryRider-module__QkeWrW__speedLines rect,.DeliveryRider-module__QkeWrW__arrived .DeliveryRider-module__QkeWrW__exhaust circle{opacity:0}@media (prefers-reduced-motion:reduce){.DeliveryRider-module__QkeWrW__skyline,.DeliveryRider-module__QkeWrW__roadLines,.DeliveryRider-module__QkeWrW__wheelFront,.DeliveryRider-module__QkeWrW__wheelRear,.DeliveryRider-module__QkeWrW__rider,.DeliveryRider-module__QkeWrW__speedLines rect,.DeliveryRider-module__QkeWrW__puff1,.DeliveryRider-module__QkeWrW__puff2,.DeliveryRider-module__QkeWrW__puff3{animation:none}.DeliveryRider-module__QkeWrW__speedLines rect,.DeliveryRider-module__QkeWrW__exhaust circle{opacity:0}}
.LiveOrderBar-module__3OO9aa__wrap{left:12px;right:12px;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:900;animation:.42s cubic-bezier(.16,1,.3,1) LiveOrderBar-module__3OO9aa__barRise;position:fixed}@media (min-width:768px){.LiveOrderBar-module__3OO9aa__wrap{width:380px;bottom:24px;left:auto;right:24px}}@keyframes LiveOrderBar-module__3OO9aa__barRise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.LiveOrderBar-module__3OO9aa__bar{cursor:pointer;text-align:left;width:100%;clip-path:polygon(var(--hex-cut-card) 0, calc(100% - var(--hex-cut-card)) 0, 100% var(--hex-cut-card), 100% calc(100% - var(--hex-cut-card)), calc(100% - var(--hex-cut-card)) 100%, var(--hex-cut-card) 100%, 0 calc(100% - var(--hex-cut-card)), 0 var(--hex-cut-card));background:#14233d;border:1.5px solid #ffffff29;align-items:center;gap:12px;padding:10px 12px;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000059}.LiveOrderBar-module__3OO9aa__bar:hover{transform:translateY(-3px);box-shadow:0 14px 36px #0000006b}.LiveOrderBar-module__3OO9aa__bar:active{transform:scale(.99)}.LiveOrderBar-module__3OO9aa__barFailure{border-color:#dc26268c}.LiveOrderBar-module__3OO9aa__barDone{border-color:#16a34a8c}.LiveOrderBar-module__3OO9aa__liquid{background:linear-gradient(90deg,#ff5a1f4d 0%,#ff5a1f29 100%);transition:width 1.1s cubic-bezier(.16,1,.3,1);position:absolute;inset:0 auto 0 0;overflow:hidden}.LiveOrderBar-module__3OO9aa__barDone .LiveOrderBar-module__3OO9aa__liquid{background:linear-gradient(90deg,#16a34a57 0%,#16a34a2e 100%)}.LiveOrderBar-module__3OO9aa__barFailure .LiveOrderBar-module__3OO9aa__liquid{background:linear-gradient(90deg,#dc262652 0%,#dc262629 100%)}.LiveOrderBar-module__3OO9aa__wave{opacity:.85;width:260px;height:100%;position:absolute;bottom:0;right:-30px}.LiveOrderBar-module__3OO9aa__waveBack{fill:#ffffff1a;animation:3.6s linear infinite LiveOrderBar-module__3OO9aa__waveDriftA}.LiveOrderBar-module__3OO9aa__waveFront{fill:#ffffff29;animation:2.4s linear infinite LiveOrderBar-module__3OO9aa__waveDriftB}@keyframes LiveOrderBar-module__3OO9aa__waveDriftA{0%{transform:translate(0)}to{transform:translate(-90px)}}@keyframes LiveOrderBar-module__3OO9aa__waveDriftB{0%{transform:translate(-90px)}to{transform:translate(0)}}.LiveOrderBar-module__3OO9aa__mist{pointer-events:none;position:absolute;inset:0;overflow:hidden}.LiveOrderBar-module__3OO9aa__mistBlob{filter:blur(6px);opacity:0;background:radial-gradient(circle,#ffffff80 0%,#fff0 70%);border-radius:50%;width:70px;height:40px;animation:4.5s ease-in infinite LiveOrderBar-module__3OO9aa__mistDrift;position:absolute;bottom:-10px}.LiveOrderBar-module__3OO9aa__mistBlob:first-child{animation-delay:0s;left:8%}.LiveOrderBar-module__3OO9aa__mistBlob:nth-child(2){animation-delay:1.5s;left:34%}.LiveOrderBar-module__3OO9aa__mistBlob:nth-child(3){animation-delay:3s;left:58%}@keyframes LiveOrderBar-module__3OO9aa__mistDrift{0%{opacity:0;transform:translateY(0)scale(.8)}18%{opacity:.55}70%{opacity:.25}to{opacity:0;transform:translateY(-46px)scale(1.15)}}@media (prefers-reduced-motion:reduce){.LiveOrderBar-module__3OO9aa__mistBlob{opacity:0;animation:none}}.LiveOrderBar-module__3OO9aa__riderSlot,.LiveOrderBar-module__3OO9aa__text,.LiveOrderBar-module__3OO9aa__chevron{z-index:1;position:relative}.LiveOrderBar-module__3OO9aa__riderSlot{flex-shrink:0;display:inline-flex}.LiveOrderBar-module__3OO9aa__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.LiveOrderBar-module__3OO9aa__headline{font-family:var(--font-poppins);color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:700;line-height:1.25;overflow:hidden}.LiveOrderBar-module__3OO9aa__sub{font-family:var(--font-karla);color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.LiveOrderBar-module__3OO9aa__estimate{font-family:var(--font-karla);color:var(--color-primary);font-size:.72rem;font-weight:600}.LiveOrderBar-module__3OO9aa__chevron{color:#ffffffd9;flex-shrink:0;animation:1.6s ease-in-out infinite LiveOrderBar-module__3OO9aa__chevronNudge;display:inline-flex}@keyframes LiveOrderBar-module__3OO9aa__chevronNudge{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.LiveOrderBar-module__3OO9aa__dismiss{background:var(--color-accent-pink,#d8246b);color:#fff;cursor:pointer;z-index:10;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .18s,box-shadow .18s;display:inline-flex;position:absolute;top:-8px;right:-8px;box-shadow:0 3px 12px #00000073}.LiveOrderBar-module__3OO9aa__dismiss:before{content:"";position:absolute;inset:-6px}.LiveOrderBar-module__3OO9aa__dismiss:hover{background:#e11d48;transform:scale(1.15);box-shadow:0 5px 16px #e11d4880}.LiveOrderBar-module__3OO9aa__dismiss:active{transform:scale(.92)}[data-theme=dark] .LiveOrderBar-module__3OO9aa__dismiss{border-color:#0a0a0f}.LiveOrderBar-module__3OO9aa__wrap:hover .LiveOrderBar-module__3OO9aa__dismiss{transform:translateY(-3px)}.LiveOrderBar-module__3OO9aa__wrap:hover .LiveOrderBar-module__3OO9aa__dismiss:hover{transform:translateY(-3px)scale(1.15)}.LiveOrderBar-module__3OO9aa__wrap:hover .LiveOrderBar-module__3OO9aa__dismiss:active{transform:translateY(-3px)scale(.92)}@media (prefers-reduced-motion:reduce){.LiveOrderBar-module__3OO9aa__wrap{animation:none}.LiveOrderBar-module__3OO9aa__waveBack,.LiveOrderBar-module__3OO9aa__waveFront,.LiveOrderBar-module__3OO9aa__chevron,.LiveOrderBar-module__3OO9aa__dismiss{transition:none;animation:none}.LiveOrderBar-module__3OO9aa__liquid{transition:none}.LiveOrderBar-module__3OO9aa__bar:hover,.LiveOrderBar-module__3OO9aa__wrap:hover .LiveOrderBar-module__3OO9aa__dismiss{transform:none}}
.BurstStarPicker-module__DHHWlq__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.BurstStarPicker-module__DHHWlq__label{font-family:var(--font-karla);color:var(--color-text-secondary);font-size:.8rem}.BurstStarPicker-module__DHHWlq__stars{gap:2px;display:flex}.BurstStarPicker-module__DHHWlq__starWrap{width:34px;height:34px;position:relative}.BurstStarPicker-module__DHHWlq__starBtn{cursor:pointer;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex;position:relative}.BurstStarPicker-module__DHHWlq__starBtn svg{transition:transform .3s cubic-bezier(.34,1.56,.64,1);overflow:visible}.BurstStarPicker-module__DHHWlq__starBtn:active svg{transform:scale(1.3)rotate(-8deg)}.BurstStarPicker-module__DHHWlq__starOn{color:var(--color-primary);filter:drop-shadow(0 0 4px #ff5a1f8c)}.BurstStarPicker-module__DHHWlq__starOff{color:#64748b8c}[data-theme=dark] .BurstStarPicker-module__DHHWlq__starOff{color:#ffffff38}.BurstStarPicker-module__DHHWlq__ring{border:2px solid var(--color-primary);pointer-events:none;border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px;animation:.55s ease-out forwards BurstStarPicker-module__DHHWlq__burstRing;position:absolute;top:50%;left:50%}@keyframes BurstStarPicker-module__DHHWlq__burstRing{0%{opacity:1;border-width:2px;transform:scale(1)}to{opacity:0;border-width:0;transform:scale(6)}}.BurstStarPicker-module__DHHWlq__spark{background:var(--color-primary);pointer-events:none;border-radius:50%;width:4px;height:4px;animation:.6s ease-out forwards BurstStarPicker-module__DHHWlq__burstSpark;position:absolute;top:50%;left:50%}.BurstStarPicker-module__DHHWlq__spark:nth-child(2){background:var(--color-accent)}.BurstStarPicker-module__DHHWlq__spark:nth-child(3){background:var(--color-secondary)}.BurstStarPicker-module__DHHWlq__spark:nth-child(4){background:#16a34a}.BurstStarPicker-module__DHHWlq__spark:nth-child(5){background:var(--color-accent)}.BurstStarPicker-module__DHHWlq__spark:nth-child(6){background:var(--color-secondary)}@keyframes BurstStarPicker-module__DHHWlq__burstSpark{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--dx,20px), var(--dy,-24px)) scale(0)}}@media (prefers-reduced-motion:reduce){.BurstStarPicker-module__DHHWlq__ring,.BurstStarPicker-module__DHHWlq__spark,.BurstStarPicker-module__DHHWlq__starBtn:active svg{transition:none!important;animation:none!important}}
.ReviewPopup-module__H-buvq__overlay{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a73;justify-content:center;padding:14px 14px 0;display:flex;position:fixed;inset:0}.ReviewPopup-module__H-buvq__sheet{isolation:isolate;-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);text-align:center;background:#fffffff0;border:1px solid #ffffffb3;border-radius:22px;flex-direction:column;align-items:center;gap:10px;width:min(380px,100%);max-height:52dvh;padding:16px 18px;animation:.32s cubic-bezier(.16,1,.3,1) both ReviewPopup-module__H-buvq__sheetIn;display:flex;position:relative;overflow:hidden auto;box-shadow:0 24px 60px -20px #0f172a59}[data-theme=dark] .ReviewPopup-module__H-buvq__sheet{background:#14161f99;border-color:#ffffff1f}.ReviewPopup-module__H-buvq__sheet:before,.ReviewPopup-module__H-buvq__sheet:after{content:"";z-index:-1;filter:blur(40px);opacity:.35;border-radius:50%;width:160px;height:160px;animation:9s ease-in-out infinite alternate ReviewPopup-module__H-buvq__liquidDrift;position:absolute}.ReviewPopup-module__H-buvq__sheet:before{background:var(--color-primary);top:-40px;left:-30px}.ReviewPopup-module__H-buvq__sheet:after{background:var(--color-accent);animation-delay:-4s;bottom:-50px;right:-30px}@keyframes ReviewPopup-module__H-buvq__liquidDrift{0%{transform:translate(0)scale(1)}to{transform:translate(18px,14px)scale(1.15)}}@keyframes ReviewPopup-module__H-buvq__sheetIn{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}.ReviewPopup-module__H-buvq__header{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.ReviewPopup-module__H-buvq__title{font-family:var(--font-poppins);color:var(--color-text-primary);margin:0;font-size:.95rem;font-weight:700}.ReviewPopup-module__H-buvq__closeBtn{width:26px;height:26px;color:var(--color-accent);cursor:pointer;background:#d61b691f;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background .2s;display:flex;position:absolute;right:0}.ReviewPopup-module__H-buvq__closeBtn:hover{background:#d61b6933}.ReviewPopup-module__H-buvq__closeBtn:active{transform:scale(.82)rotate(90deg)}.ReviewPopup-module__H-buvq__logo{object-fit:contain;opacity:.92;width:auto;height:26px}.ReviewPopup-module__H-buvq__textarea{resize:vertical;width:100%;min-height:76px;color:var(--color-text-primary);font-family:var(--font-karla);background:#ffffff8c;border:1px solid #0f172a1f;border-radius:12px;padding:9px 11px;font-size:.83rem}[data-theme=dark] .ReviewPopup-module__H-buvq__textarea{background:#ffffff0f;border-color:#ffffff24}.ReviewPopup-module__H-buvq__wordCount{color:var(--color-text-secondary);align-self:flex-end;margin-top:-6px;font-size:.68rem}.ReviewPopup-module__H-buvq__submitBtn{color:#fff;width:auto;min-width:140px;min-height:36px;font-family:var(--font-poppins);cursor:pointer;background:linear-gradient(135deg,#ff6422 0%,#ff3d00 100%);border:none;border-radius:9999px;align-self:center;padding:0 22px;font-size:.8rem;font-weight:700;transition:transform .25s cubic-bezier(.34,1.56,.64,1),filter .2s}.ReviewPopup-module__H-buvq__submitBtn:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.ReviewPopup-module__H-buvq__submitBtn:active:not(:disabled){transform:scale(.94)}.ReviewPopup-module__H-buvq__submitBtn:disabled{opacity:.55;cursor:not-allowed}
.ReviewsCarousel-module__bJneHG__wrap{gap:10px;width:100%;min-width:0;display:grid}.ReviewsCarousel-module__bJneHG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ReviewsCarousel-module__bJneHG__headerLeft{align-items:center;gap:8px;min-width:0;display:flex}.ReviewsCarousel-module__bJneHG__avgBadge{font-family:var(--font-poppins);color:var(--color-text-primary);background:#ff5a1f1a;border:1px solid #ff5a1f38;border-radius:9999px;flex-shrink:0;align-items:center;gap:3px;padding:3px 9px;font-size:.76rem;font-weight:700;display:inline-flex}.ReviewsCarousel-module__bJneHG__avgStar{color:var(--color-primary);fill:var(--color-primary)}.ReviewsCarousel-module__bJneHG__heading{font-family:var(--font-poppins);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.86rem;font-weight:600;overflow:hidden}.ReviewsCarousel-module__bJneHG__headerRight{flex-shrink:0;align-items:center;gap:10px;display:flex}.ReviewsCarousel-module__bJneHG__giveBtn{color:var(--color-primary);font-family:var(--font-poppins);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ff5a1f4d;border-radius:9999px;align-items:center;gap:5px;padding:6px 11px;font-size:.72rem;font-weight:600;display:inline-flex}.ReviewsCarousel-module__bJneHG__giveBtn:hover{background:#ff5a1f1a}.ReviewsCarousel-module__bJneHG__empty{font-family:var(--font-karla);color:var(--color-text-secondary);text-align:center;border:1px dashed #64748b4d;border-radius:12px;padding:14px;font-size:.78rem}.ReviewsCarousel-module__bJneHG__mobileTrackWrap{border-radius:16px;width:100%;display:block;overflow:hidden}.ReviewsCarousel-module__bJneHG__mobileTrack{width:100%;transition:transform .6s var(--ease-liquid,cubic-bezier(.16, 1, .3, 1));display:flex}.ReviewsCarousel-module__bJneHG__mobileSlide{flex:0 0 100%;width:100%;min-width:0}.ReviewsCarousel-module__bJneHG__sectionEnd{background:#64748b2e;height:1px;margin-top:4px}[data-theme=dark] .ReviewsCarousel-module__bJneHG__sectionEnd{background:#ffffff1a}.ReviewsCarousel-module__bJneHG__navRow{justify-content:center;align-items:center;gap:10px;margin-top:4px;display:flex}.ReviewsCarousel-module__bJneHG__navBtn{background:var(--color-bg-card);width:26px;height:26px;color:var(--color-text-secondary);cursor:pointer;border:1px solid #64748b40;border-radius:50%;justify-content:center;align-items:center;display:flex}.ReviewsCarousel-module__bJneHG__dots{gap:5px;display:flex}.ReviewsCarousel-module__bJneHG__dot{background:#64748b59;border-radius:50%;width:5px;height:5px}.ReviewsCarousel-module__bJneHG__dotActive{background:var(--color-primary);border-radius:3px;width:14px}.ReviewsCarousel-module__bJneHG__desktopMarqueeWrap{display:none}@media (min-width:992px){.ReviewsCarousel-module__bJneHG__mobileTrackWrap{display:none}.ReviewsCarousel-module__bJneHG__desktopMarqueeWrap{display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ReviewsCarousel-module__bJneHG__desktopMarquee{gap:14px;width:max-content;animation:28s linear infinite ReviewsCarousel-module__bJneHG__reviewsMarquee;display:flex}.ReviewsCarousel-module__bJneHG__desktopMarquee:hover{animation-play-state:paused}.ReviewsCarousel-module__bJneHG__desktopMarqueeStatic{animation:none}.ReviewsCarousel-module__bJneHG__desktopCard{flex:0 0 240px}@keyframes ReviewsCarousel-module__bJneHG__reviewsMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}}@media (prefers-reduced-motion:reduce){.ReviewsCarousel-module__bJneHG__desktopMarquee{animation:none}.ReviewsCarousel-module__bJneHG__mobileTrack{transition:none}}
.ShopAboutModal-module__gPdTJq__overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);background:#0f172a73;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ShopAboutModal-module__gPdTJq__modal{background:var(--color-bg-card,#fff);border:1px solid #0000000f;border-radius:20px;width:100%;max-width:380px;max-height:min(560px,84vh);padding:22px 20px 18px;position:relative;overflow-y:auto;box-shadow:0 24px 60px -12px #00000059}[data-theme=dark] .ShopAboutModal-module__gPdTJq__modal{border-color:#ffffff14;box-shadow:0 24px 60px -12px #0009}.ShopAboutModal-module__gPdTJq__closeBtn{cursor:pointer;background:var(--color-accent);color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:transform .15s,background .2s;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 4px 12px #d61b6959}.ShopAboutModal-module__gPdTJq__closeBtn:hover{background:#b8155a;transform:scale(1.06)}.ShopAboutModal-module__gPdTJq__closeBtn:active{transform:scale(.94)}.ShopAboutModal-module__gPdTJq__header{margin-bottom:14px;padding-right:34px}.ShopAboutModal-module__gPdTJq__verifiedBadge{font-family:var(--font-poppins);text-transform:uppercase;letter-spacing:.03em;color:#16a34a;background:#16a34a1a;border:1px solid #16a34a40;border-radius:999px;align-items:center;gap:5px;margin-bottom:8px;padding:3px 10px;font-size:.68rem;font-weight:700;display:inline-flex}.ShopAboutModal-module__gPdTJq__shopName{font-family:var(--font-poppins);color:var(--color-text-primary);margin:0;font-size:1.15rem;font-weight:700;line-height:1.3}.ShopAboutModal-module__gPdTJq__infoList{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.ShopAboutModal-module__gPdTJq__infoRow{font-family:var(--font-karla);align-items:flex-start;gap:8px;font-size:.82rem;line-height:1.4;display:flex}.ShopAboutModal-module__gPdTJq__infoIcon{color:var(--color-primary);flex-shrink:0;margin-top:2px}.ShopAboutModal-module__gPdTJq__infoLabel{color:var(--color-text-secondary);flex-shrink:0;min-width:52px;font-weight:600}.ShopAboutModal-module__gPdTJq__infoValue{color:var(--color-text-primary)}.ShopAboutModal-module__gPdTJq__directionsBtn{background:var(--color-secondary);color:#fff;width:100%;min-height:42px;font-family:var(--font-poppins);border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:.85rem;font-weight:700;text-decoration:none;transition:filter .2s,transform .15s;display:flex}.ShopAboutModal-module__gPdTJq__directionsBtn:hover{filter:brightness(1.1);transform:translateY(-1px)}.ShopAboutModal-module__gPdTJq__trustRow{font-family:var(--font-karla);color:var(--color-text-secondary);align-items:center;gap:6px;margin-top:12px;font-size:.72rem;display:flex}.ShopAboutModal-module__gPdTJq__trustIcon{color:var(--color-primary);flex-shrink:0}@media (max-width:480px){.ShopAboutModal-module__gPdTJq__overlay{padding:16px}.ShopAboutModal-module__gPdTJq__modal{max-width:100%;padding:18px 16px 16px}.ShopAboutModal-module__gPdTJq__shopName{font-size:1.05rem}}
.Navbar-module__cRh5nW__navbar{z-index:var(--z-sticky);width:100%;height:var(--navbar-height);background:0 0;transition:height .28s cubic-bezier(.16,1,.3,1),background .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .28s cubic-bezier(.16,1,.3,1),backdrop-filter .28s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;right:0}.Navbar-module__cRh5nW__navbar.Navbar-module__cRh5nW__scrolled{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#fffffff5;border-bottom:1px solid #e2e8f0cc;height:64px;position:fixed;box-shadow:0 4px 24px #0b1b3d14}[data-theme=dark] .Navbar-module__cRh5nW__navbar.Navbar-module__cRh5nW__scrolled{background:#0b0e17e6;border-bottom:1px solid #ffffff14;box-shadow:0 4px 24px #0009}.Navbar-module__cRh5nW__inner{justify-content:space-between;align-items:center;gap:var(--space-2);height:100%;max-width:var(--max-width);margin-inline:auto;padding-inline:clamp(10px,3vw,24px);transition:padding .28s;display:flex}@media (min-width:768px){.Navbar-module__cRh5nW__inner{gap:var(--space-4);padding-inline:var(--space-6)}}.Navbar-module__cRh5nW__logoLink{transition:transform var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Navbar-module__cRh5nW__logoLink:hover{transform:scale(1.04)}.Navbar-module__cRh5nW__logo{object-fit:contain;width:auto;max-width:175px;height:48px;transition:height .28s,max-width .28s,filter .28s}.Navbar-module__cRh5nW__logoOnDark{filter:drop-shadow(0 0 6px #ffffffe6)drop-shadow(0 0 12px #fff9)drop-shadow(0 0 20px #ffffff59)}.Navbar-module__cRh5nW__logoLight{filter:drop-shadow(0 1px 3px #0b1b3d14);display:block}.Navbar-module__cRh5nW__logoDark,[data-theme=dark] .Navbar-module__cRh5nW__logoLight{display:none}[data-theme=dark] .Navbar-module__cRh5nW__logoDark{filter:drop-shadow(0 0 8px #ffffff6b)drop-shadow(0 0 18px #ffffff3d)drop-shadow(0 0 30px #ff5a1f4d);animation:.9s ease-out Navbar-module__cRh5nW__logoLampWarmup;display:block}@keyframes Navbar-module__cRh5nW__logoLampWarmup{0%{filter:drop-shadow(0 0 #fff0)drop-shadow(0 0 #fff0)drop-shadow(0 0 #ff5a1f00)}55%{filter:drop-shadow(0 0 14px #ffffff9e)drop-shadow(0 0 28px #ffffff61)drop-shadow(0 0 44px #ff5a1f70)}to{filter:drop-shadow(0 0 8px #ffffff6b)drop-shadow(0 0 18px #ffffff3d)drop-shadow(0 0 30px #ff5a1f4d)}}@media (prefers-reduced-motion:reduce){[data-theme=dark] .Navbar-module__cRh5nW__logoDark{animation:none}}@media (min-width:768px){.Navbar-module__cRh5nW__logo{max-width:270px;height:72px}.Navbar-module__cRh5nW__navbar.Navbar-module__cRh5nW__scrolled .Navbar-module__cRh5nW__logo{max-width:210px;height:54px}}@media (min-width:1024px){.Navbar-module__cRh5nW__logo{max-width:300px;height:80px}.Navbar-module__cRh5nW__navbar.Navbar-module__cRh5nW__scrolled .Navbar-module__cRh5nW__logo{max-width:225px;height:58px}}.Navbar-module__cRh5nW__desktopNav{display:none}@media (min-width:768px){.Navbar-module__cRh5nW__desktopNav{flex:1;justify-content:center;align-items:center;min-width:0;max-width:470px;display:flex}}@media (min-width:1100px){.Navbar-module__cRh5nW__desktopNav{max-width:640px}}.Navbar-module__cRh5nW__navPillContainer{transition:all var(--transition-base);background:#24509e;border:1.5px solid #ffffff2e;border-radius:9999px;padding:6px 10px;box-shadow:0 6px 22px -2px #0b1b3d47,0 1px 3px #0b1b3d2e}[data-theme=dark] .Navbar-module__cRh5nW__navPillContainer{background:#14233d;border-color:#ffffff29;box-shadow:0 6px 22px -2px #0009}.Navbar-module__cRh5nW__navList{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Navbar-module__cRh5nW__navLink{font-family:var(--font-poppins);color:#fffffff0;white-space:nowrap;transition:color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);border-radius:9999px;align-items:center;gap:7px;padding:8px 16px;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.Navbar-module__cRh5nW__navLottieIcon{flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.Navbar-module__cRh5nW__navLink:hover .Navbar-module__cRh5nW__navLottieIcon{transform:scale(1.15)}.Navbar-module__cRh5nW__navIconLight{justify-content:center;align-items:center;display:inline-flex}.Navbar-module__cRh5nW__navIconDark{justify-content:center;align-items:center;display:none}[data-theme=dark] .Navbar-module__cRh5nW__navIconLight{display:none}[data-theme=dark] .Navbar-module__cRh5nW__navIconDark{display:inline-flex}.Navbar-module__cRh5nW__navLottieIcon{filter:brightness(0)invert()drop-shadow(0 1px 1px #0006)}.Navbar-module__cRh5nW__navLinkActive .Navbar-module__cRh5nW__navLottieIcon{filter:drop-shadow(0 1px 1px #0000002e)}[data-theme=dark] .Navbar-module__cRh5nW__navLink{color:#ffffffeb}.Navbar-module__cRh5nW__navLink:hover{color:#fff;background:#ffffff29}.Navbar-module__cRh5nW__navLinkActive{font-weight:700;box-shadow:0 2px 10px #0b1b3d38;color:var(--color-primary)!important;background:#fff!important}[data-theme=dark] .Navbar-module__cRh5nW__navLinkActive{color:var(--color-primary)!important;background:#fff!important}.Navbar-module__cRh5nW__rightActions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.Navbar-module__cRh5nW__accountSlot{display:none}@media (min-width:768px){.Navbar-module__cRh5nW__accountSlot{align-items:center;display:flex}}.Navbar-module__cRh5nW__accountPlaceholder,.Navbar-module__cRh5nW__accountAvatarBtn{border-radius:50%;flex-shrink:0;width:40px;height:40px}.Navbar-module__cRh5nW__accountPlaceholder{background:#eef2f6;display:block}[data-theme=dark] .Navbar-module__cRh5nW__accountPlaceholder{background:#1e293b}.Navbar-module__cRh5nW__accountAvatarBtn{background:linear-gradient(135deg, var(--color-primary), var(--color-secondary));transition:box-shadow var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;padding:2px;display:inline-flex}.Navbar-module__cRh5nW__accountAvatarBtn:hover{box-shadow:0 0 0 3px #ff5a1f38}.Navbar-module__cRh5nW__accountAvatarBtn:focus-visible,.Navbar-module__cRh5nW__signInPill:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.Navbar-module__cRh5nW__accountAvatarImg{object-fit:cover;background:#fff;border-radius:50%;width:100%;height:100%;display:block}[data-theme=dark] .Navbar-module__cRh5nW__accountAvatarImg{background:#131318}.Navbar-module__cRh5nW__avatarHoverWrapper{border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative}.Navbar-module__cRh5nW__avatarNormal{opacity:1;border-radius:50%;justify-content:center;align-items:center;transition:opacity .18s,transform .18s;display:flex;position:absolute;inset:0}.Navbar-module__cRh5nW__avatarHoverLottie{opacity:0;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;transition:opacity .18s,transform .18s;display:flex;position:absolute;inset:0}.Navbar-module__cRh5nW__accountAvatarBtn:hover .Navbar-module__cRh5nW__avatarNormal{opacity:0;transform:scale(.9)}.Navbar-module__cRh5nW__accountAvatarBtn:hover .Navbar-module__cRh5nW__avatarHoverLottie{opacity:1;transform:scale(1.06)}.Navbar-module__cRh5nW__signInPill{background:var(--color-primary);color:#fff;min-height:36px;font-family:var(--font-poppins);white-space:nowrap;transition:background var(--transition-fast);border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:1023px){.Navbar-module__cRh5nW__signInPill{justify-content:center;width:40px;height:40px;padding:0}.Navbar-module__cRh5nW__signInText{display:none}}.Navbar-module__cRh5nW__signInPill:hover{background:var(--color-primary-hover);color:#fff}.Navbar-module__cRh5nW__langPillWrap{position:relative}.Navbar-module__cRh5nW__langPill{color:#0f172a;font-family:var(--font-poppins);cursor:pointer;transition:all var(--transition-fast);background:#eef2f6;border:1.5px solid #e2e8f0;border-radius:9999px;align-items:center;gap:5px;padding:6px 12px;font-size:.76rem;font-weight:700;display:flex}[data-theme=dark] .Navbar-module__cRh5nW__langPill{color:#fff;background:#1e293b;border-color:#ffffff26}.Navbar-module__cRh5nW__langPill:hover{border-color:var(--color-primary);color:var(--color-primary)}.Navbar-module__cRh5nW__langIcon{color:#2563eb;flex-shrink:0}.Navbar-module__cRh5nW__chevronIcon{color:#64748b}.Navbar-module__cRh5nW__langMenu{z-index:999;transform-origin:100% 0;background:#fff;border:1px solid #e2e8f0e6;border-radius:12px;flex-direction:column;gap:2px;width:140px;padding:4px;animation:.18s cubic-bezier(.16,1,.3,1) Navbar-module__cRh5nW__langMenuPop;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 28px #00000029}@keyframes Navbar-module__cRh5nW__langMenuPop{0%{opacity:0;transform:scale(.92)translateY(-6px)}to{opacity:1;transform:scale(1)translateY(0)}}[data-theme=dark] .Navbar-module__cRh5nW__langMenu{background:#1e293b;border-color:#ffffff26}.Navbar-module__cRh5nW__langMenuItem{text-align:left;font-family:var(--font-karla);color:#334155;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;border-radius:6px;padding:8px 10px;font-size:.8rem;font-weight:600}[data-theme=dark] .Navbar-module__cRh5nW__langMenuItem{color:#e2e8f0}.Navbar-module__cRh5nW__langMenuItem:hover{background:#f1f5f9}.Navbar-module__cRh5nW__langMenuItemActive{color:var(--color-primary);background:#ff5a1f1a;font-weight:700}.Navbar-module__cRh5nW__themeToggleBtn{color:#334155;cursor:pointer;width:34px;height:34px;transition:all var(--transition-fast);background:#eef2f6;border:1.5px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}[data-theme=dark] .Navbar-module__cRh5nW__themeToggleBtn{color:#f8fafc;background:#1e293b;border-color:#ffffff26}.Navbar-module__cRh5nW__themeToggleBtn:hover{border-color:var(--color-primary);color:var(--color-primary);transform:scale(1.05)}@media (min-width:768px) and (max-width:1099px){.Navbar-module__cRh5nW__navLink{gap:4px;padding:7px;font-size:.78rem}.Navbar-module__cRh5nW__navList{gap:2px}.Navbar-module__cRh5nW__navPillContainer{padding:5px}.Navbar-module__cRh5nW__logo{max-width:132px;height:46px}.Navbar-module__cRh5nW__navbar.Navbar-module__cRh5nW__scrolled .Navbar-module__cRh5nW__logo{max-width:124px;height:42px}.Navbar-module__cRh5nW__navLottieIcon{width:21px!important;height:21px!important}.Navbar-module__cRh5nW__navLottieIcon svg{width:21px;height:21px}}
.BottomNav-module__ktzsLq__bottomNav{-webkit-backdrop-filter:blur(28px)saturate(200%);padding-bottom:env(safe-area-inset-bottom,0px);background:#fffffff0;border-top:1px solid #e2e8f0d9;display:block;transform:translate(0,0);box-shadow:0 -4px 24px #0b1b3d14,0 -1px 4px #0b1b3d08;width:100%!important;z-index:var(--z-sticky)!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}[data-theme=dark] .BottomNav-module__ktzsLq__bottomNav{background:#0d111cf0;border-top-color:#ffffff1a;box-shadow:0 -8px 32px #0009}@media (min-width:768px){.BottomNav-module__ktzsLq__bottomNav{display:none}}.BottomNav-module__ktzsLq__inner{max-width:500px;height:64px;padding-inline:var(--space-2);justify-content:space-around;align-items:center;margin-inline:auto;display:flex;position:relative}.BottomNav-module__ktzsLq__navTab{color:#64748b;height:100%;transition:color var(--transition-fast), transform .2s cubic-bezier(.34, 1.56, .64, 1);cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex;position:relative}[data-theme=dark] .BottomNav-module__ktzsLq__navTab{color:#94a3b8}.BottomNav-module__ktzsLq__navTab:active{transform:scale(.9)}.BottomNav-module__ktzsLq__iconPill{clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);justify-content:center;align-items:center;padding:6px 12px;transition:background .22s,transform .22s cubic-bezier(.34,1.56,.64,1),color .22s;display:flex}.BottomNav-module__ktzsLq__tabIcon{color:currentColor;transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.BottomNav-module__ktzsLq__navTabActive,[data-theme=dark] .BottomNav-module__ktzsLq__navTabActive{color:var(--color-primary)}.BottomNav-module__ktzsLq__navTabActive .BottomNav-module__ktzsLq__iconPill{color:var(--color-primary);background:#ff5a1f1f;transform:translateY(-2px)}[data-theme=dark] .BottomNav-module__ktzsLq__navTabActive .BottomNav-module__ktzsLq__iconPill{background:#ff5a1f38}.BottomNav-module__ktzsLq__navTabActive .BottomNav-module__ktzsLq__tabIcon{transform:scale(1.1)}.BottomNav-module__ktzsLq__navToast{color:#fff;font-family:var(--font-poppins);font-size:var(--text-xs);letter-spacing:.02em;clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);-webkit-backdrop-filter:blur(12px);pointer-events:none;white-space:nowrap;z-index:var(--z-modal);opacity:0;background:#0f172aeb;border:1px solid #ffffff2e;padding:5px 12px;font-weight:600;transition:opacity .14s,transform .14s cubic-bezier(.16,1,.3,1);position:absolute;top:-38px;left:50%;transform:translate(-50%)translateY(4px)scale(.92);box-shadow:0 8px 24px #00000040}[data-theme=dark] .BottomNav-module__ktzsLq__navToast{background:#1c1c26f0;border-color:#ffffff40}.BottomNav-module__ktzsLq__navTab:hover .BottomNav-module__ktzsLq__navToast,.BottomNav-module__ktzsLq__navTab:active .BottomNav-module__ktzsLq__navToast,.BottomNav-module__ktzsLq__navTab:focus-visible .BottomNav-module__ktzsLq__navToast{opacity:1;transform:translate(-50%)translateY(0)scale(1)}.BottomNav-module__ktzsLq__navTabNamed{gap:1px}.BottomNav-module__ktzsLq__navTabNamed .BottomNav-module__ktzsLq__iconPill{padding-block:4px}.BottomNav-module__ktzsLq__accountName{text-overflow:ellipsis;white-space:nowrap;max-width:9ch;font-family:var(--font-poppins);letter-spacing:.01em;color:#1e293b;-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,#1e293b 0% 38%,#ff5a1f 48%,#ffb38a 50%,#ff5a1f 52%,#1e293b 62% 100%);background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;font-size:.66rem;font-weight:700;line-height:1.2;animation:3.2s linear infinite BottomNav-module__ktzsLq__accountNameShimmer;display:block;overflow:hidden}[data-theme=dark] .BottomNav-module__ktzsLq__accountName{color:#f1f5f9;background-image:linear-gradient(100deg,#f1f5f9 0% 38%,#ffb38a 48%,#fff 50%,#ffb38a 52%,#f1f5f9 62% 100%)}@keyframes BottomNav-module__ktzsLq__accountNameShimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.BottomNav-module__ktzsLq__accountName{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}@media (forced-colors:active){.BottomNav-module__ktzsLq__accountName{-webkit-text-fill-color:CanvasText;background-image:none}}.BottomNav-module__ktzsLq__activeDot{background:var(--color-primary);border-radius:50%;width:4px;height:4px;animation:.25s cubic-bezier(.34,1.56,.64,1) BottomNav-module__ktzsLq__dotPop;position:absolute;bottom:4px;box-shadow:0 0 6px #ff5a1fe6}@keyframes BottomNav-module__ktzsLq__dotPop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.BottomNav-module__ktzsLq__centerFabWrap{flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;margin-top:-30px;display:flex;position:relative}.BottomNav-module__ktzsLq__centerFab{aspect-ratio:1;width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px;clip-path:polygon(var(--hex-cut-button) 0, calc(100% - var(--hex-cut-button)) 0, 100% var(--hex-cut-button), 100% calc(100% - var(--hex-cut-button)), calc(100% - var(--hex-cut-button)) 100%, var(--hex-cut-button) 100%, 0 calc(100% - var(--hex-cut-button)), 0 var(--hex-cut-button));box-sizing:border-box;color:#fff;cursor:pointer;transition:transform .22s cubic-bezier(.34, 1.56, .64, 1), filter var(--transition-fast), background var(--transition-fast);background:linear-gradient(150deg,#ff8555 0%,#ff5a1f 50%,#e8420a 100%);border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;animation:3s ease-in-out infinite BottomNav-module__ktzsLq__fabPulse;display:flex;box-shadow:0 8px 20px #ff5a1f66,0 2px 6px #ff5a1f4d,inset 0 1.5px 1.5px #ffffff8c,inset 0 -7px 10px #00000029}@keyframes BottomNav-module__ktzsLq__fabPulse{0%,to{filter:drop-shadow(0 0 #ff5a1f00)}50%{filter:drop-shadow(0 0 8px #ff5a1f8c)}}[data-theme=dark] .BottomNav-module__ktzsLq__centerFab{border-color:#0a0a0d;box-shadow:0 8px 24px #ff5a1f8c,0 2px 8px #0006}.BottomNav-module__ktzsLq__centerFab:active{transform:scale(.92)}.BottomNav-module__ktzsLq__fabIcon{color:#fff;transition:transform .25s}.BottomNav-module__ktzsLq__centerFabOpen{background:#0f172a;animation:none;transform:rotate(90deg);box-shadow:0 8px 20px #00000059,inset 0 1.5px 1.5px #fff3}[data-theme=dark] .BottomNav-module__ktzsLq__centerFabOpen{background:#282834}.BottomNav-module__ktzsLq__centerFabLabel{font-family:var(--font-poppins);color:#0f172a;white-space:nowrap;letter-spacing:-.01em;margin-top:3px;font-size:.6rem;font-weight:700}[data-theme=dark] .BottomNav-module__ktzsLq__centerFabLabel{color:#f8fafc}.BottomNav-module__ktzsLq__backdrop{z-index:var(--z-modal);background:#00000026;animation:.15s BottomNav-module__ktzsLq__fadeIn;position:fixed;inset:0}@keyframes BottomNav-module__ktzsLq__fadeIn{0%{opacity:0}to{opacity:1}}.BottomNav-module__ktzsLq__actionSheet{bottom:calc(64px + env(safe-area-inset-bottom,0px) + 8px);width:calc(100% - 32px);max-width:380px;z-index:calc(var(--z-modal) + 1);transform-origin:bottom;background:#fff;border:1.5px solid #e2e8f0f2;border-radius:20px;margin:0;padding:12px 14px 10px;animation:.2s cubic-bezier(.16,1,.3,1) BottomNav-module__ktzsLq__popFromFab;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 -4px 20px #0f172a1a,0 12px 32px #0f172a29}[data-theme=dark] .BottomNav-module__ktzsLq__actionSheet{background:#1a202c;border-color:#ffffff1f;box-shadow:0 -4px 24px #00000073,0 16px 40px #000000a6}@keyframes BottomNav-module__ktzsLq__popFromFab{0%{opacity:0;transform:translate(-50%)translateY(12px)scale(.95)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.BottomNav-module__ktzsLq__sheetHeader{text-align:center;padding-bottom:var(--space-3);border-bottom:1px solid #e2e8f0cc}[data-theme=dark] .BottomNav-module__ktzsLq__sheetHeader{border-bottom-color:#ffffff1a}.BottomNav-module__ktzsLq__sheetTitle{font-family:var(--font-poppins);font-size:var(--text-base);color:#0b1b3d;margin:0 0 2px;font-weight:700}[data-theme=dark] .BottomNav-module__ktzsLq__sheetTitle{color:#fff}.BottomNav-module__ktzsLq__sheetSubtitle{font-family:var(--font-karla);font-size:var(--text-xs);color:#64748b;margin:0}[data-theme=dark] .BottomNav-module__ktzsLq__sheetSubtitle{color:#94a3b8}.BottomNav-module__ktzsLq__sheetActions{gap:var(--space-2);padding-top:var(--space-3);flex-direction:column;display:flex}.BottomNav-module__ktzsLq__sheetBtn{align-items:center;gap:var(--space-3);cursor:pointer;text-align:left;transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);-webkit-tap-highlight-color:transparent;background:#f8fafc;border:1px solid #e2e8f0e6;border-radius:12px;width:100%;padding:11px 14px;display:flex}[data-theme=dark] .BottomNav-module__ktzsLq__sheetBtn{background:#1e293b;border-color:#ffffff14}.BottomNav-module__ktzsLq__sheetBtn:hover,.BottomNav-module__ktzsLq__sheetBtn:active{background:#fff1ea;border-color:#ff5a1f66;transform:translateY(-1px)}[data-theme=dark] .BottomNav-module__ktzsLq__sheetBtn:hover,[data-theme=dark] .BottomNav-module__ktzsLq__sheetBtn:active{background:#2a2118;border-color:#ff5a1f66}.BottomNav-module__ktzsLq__sheetBtnIcon{background:var(--color-primary);color:#fff;width:38px;height:38px;transition:background var(--transition-fast), color var(--transition-fast);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 8px #ff5a1f59}.BottomNav-module__ktzsLq__sheetBtnText{flex-direction:column;gap:1px;display:flex}.BottomNav-module__ktzsLq__sheetBtnLabel{font-family:var(--font-poppins);font-size:var(--text-sm);color:#0f172a;transition:color var(--transition-fast);font-weight:600}[data-theme=dark] .BottomNav-module__ktzsLq__sheetBtnLabel{color:#fff}.BottomNav-module__ktzsLq__sheetBtnDesc{font-family:var(--font-karla);color:#64748b;transition:color var(--transition-fast);font-size:.72rem}[data-theme=dark] .BottomNav-module__ktzsLq__sheetBtnDesc{color:#94a3b8}.BottomNav-module__ktzsLq__sheetDiscountBadge{font-family:var(--font-poppins);color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:center;width:fit-content;margin-top:2px;padding:1px 6px;font-size:.72rem;font-weight:700;display:inline-flex}[data-theme=dark] .BottomNav-module__ktzsLq__sheetDiscountBadge{color:#34d399;background:#064e3b66;border-color:#34d3994d}.BottomNav-module__ktzsLq__navLottieIcon{justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.BottomNav-module__ktzsLq__navTab:hover .BottomNav-module__ktzsLq__navLottieIcon{transform:scale(1.12)}.BottomNav-module__ktzsLq__navIconLight{justify-content:center;align-items:center;display:inline-flex}.BottomNav-module__ktzsLq__navIconDark{justify-content:center;align-items:center;display:none}[data-theme=dark] .BottomNav-module__ktzsLq__navIconLight{display:none}[data-theme=dark] .BottomNav-module__ktzsLq__navIconDark{display:inline-flex}[data-theme=dark] .BottomNav-module__ktzsLq__navLottieIcon{filter:brightness(0)invert()}.BottomNav-module__ktzsLq__sheetBtnHighlighted{background:#e0f2fe;border:1.5px solid #7dd3fc;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 2px 10px #0284c724}.BottomNav-module__ktzsLq__sheetBtnHighlighted .BottomNav-module__ktzsLq__sheetBtnLabel{color:#0369a1}.BottomNav-module__ktzsLq__sheetBtnHighlighted .BottomNav-module__ktzsLq__sheetBtnDesc{color:#0284c7}.BottomNav-module__ktzsLq__sheetBtnHighlighted .BottomNav-module__ktzsLq__sheetBtnIcon{color:#fff;background:#0284c7}.BottomNav-module__ktzsLq__sheetBtnHighlighted:hover,.BottomNav-module__ktzsLq__sheetBtnHighlighted:active{transform:translateY(-1.5px);box-shadow:0 4px 16px #be185d66;filter:none!important;background:#be185d!important;border-color:#9d174d!important}.BottomNav-module__ktzsLq__sheetBtnHighlighted:hover .BottomNav-module__ktzsLq__sheetBtnLabel,.BottomNav-module__ktzsLq__sheetBtnHighlighted:active .BottomNav-module__ktzsLq__sheetBtnLabel{color:#fff!important}.BottomNav-module__ktzsLq__sheetBtnHighlighted:hover .BottomNav-module__ktzsLq__sheetBtnDesc,.BottomNav-module__ktzsLq__sheetBtnHighlighted:active .BottomNav-module__ktzsLq__sheetBtnDesc{color:#fce7f3!important}.BottomNav-module__ktzsLq__sheetBtnHighlighted:hover .BottomNav-module__ktzsLq__sheetBtnIcon,.BottomNav-module__ktzsLq__sheetBtnHighlighted:active .BottomNav-module__ktzsLq__sheetBtnIcon{color:#fff!important;background:#ffffff38!important}[data-theme=dark] .BottomNav-module__ktzsLq__sheetBtnHighlighted{background:#082f49;border-color:#0284c7}[data-theme=dark] .BottomNav-module__ktzsLq__sheetBtnHighlighted .BottomNav-module__ktzsLq__sheetBtnLabel{color:#e0f2fe}[data-theme=dark] .BottomNav-module__ktzsLq__sheetBtnHighlighted .BottomNav-module__ktzsLq__sheetBtnDesc{color:#7dd3fc}[data-theme=dark] .BottomNav-module__ktzsLq__sheetBtnHighlighted:hover,[data-theme=dark] .BottomNav-module__ktzsLq__sheetBtnHighlighted:active{background:#be185d!important;border-color:#f43f5e!important}.BottomNav-module__ktzsLq__sheetBtnHighlighted:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#fff0 0%,#ffffffa6 50%,#fff0 100%);width:50%;height:100%;animation:3s ease-in-out infinite BottomNav-module__ktzsLq__glossyShimmerSweep;position:absolute;top:0;left:0;transform:translate(-150%)skew(-25deg)}[data-theme=dark] .BottomNav-module__ktzsLq__sheetBtnHighlighted:after{background:linear-gradient(90deg,#fff0 0%,#bae6fd59 50%,#fff0 100%)}@keyframes BottomNav-module__ktzsLq__glossyShimmerSweep{0%,20%{transform:translate(-150%)skew(-25deg)}60%,to{transform:translate(350%)skew(-25deg)}}.BottomNav-module__ktzsLq__sheetBtnIconHighlight,.BottomNav-module__ktzsLq__sheetBtnText{z-index:1;position:relative}.BottomNav-module__ktzsLq__compactRow{gap:var(--space-2);width:100%;display:flex}.BottomNav-module__ktzsLq__compactBtn{flex:1;justify-content:flex-start;align-items:center;gap:8px;min-height:42px;padding:8px 10px}.BottomNav-module__ktzsLq__compactIcon{border-radius:4px;width:28px;height:28px}.BottomNav-module__ktzsLq__compactLabel{font-family:var(--font-poppins), var(--font-hind), sans-serif;color:#0f172a;white-space:nowrap;font-size:.76rem;font-weight:600}[data-theme=dark] .BottomNav-module__ktzsLq__compactLabel{color:#fff}.BottomNav-module__ktzsLq__avatarHoverWrapper{justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:relative}.BottomNav-module__ktzsLq__avatarNormal{opacity:1;justify-content:center;align-items:center;transition:opacity .18s,transform .18s;display:flex;position:absolute;inset:0}.BottomNav-module__ktzsLq__avatarHoverLottie{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .18s,transform .18s;display:flex;position:absolute;inset:0}.BottomNav-module__ktzsLq__navTab:hover .BottomNav-module__ktzsLq__avatarNormal{opacity:0;transform:scale(.85)}.BottomNav-module__ktzsLq__navTab:hover .BottomNav-module__ktzsLq__avatarHoverLottie{opacity:1;transform:scale(1.08)}.BottomNav-module__ktzsLq__bottomNavAvatar{box-shadow:0 0 0 1.5px var(--color-primary);border-radius:50%}
.Footer-module__3hUVsW__footer{border-top:1px solid var(--color-border);background:var(--color-bg-subtle);width:100%;padding:1.75rem 1rem calc(72px + env(safe-area-inset-bottom,0px))}@media (min-width:768px){.Footer-module__3hUVsW__footer{padding:2.5rem 1.5rem 2rem}}.Footer-module__3hUVsW__inner{flex-direction:column;gap:1.35rem;max-width:1100px;margin:0 auto;display:flex}@media (min-width:768px){.Footer-module__3hUVsW__inner{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2rem}}.Footer-module__3hUVsW__brandRow{flex-direction:column;gap:.25rem;display:flex}.Footer-module__3hUVsW__wordmark{font-family:var(--font-poppins);color:var(--color-text-primary);letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.Footer-module__3hUVsW__wordmarkAccent{color:var(--color-primary)}.Footer-module__3hUVsW__tagline{font-family:var(--font-karla);color:var(--color-text-muted);margin:0;font-size:.72rem}.Footer-module__3hUVsW__columns{grid-template-columns:repeat(3,1fr);gap:.75rem .5rem;display:grid}@media (min-width:768px){.Footer-module__3hUVsW__columns{flex:0 auto;gap:2.5rem}}.Footer-module__3hUVsW__column{flex-direction:column;gap:.4rem;min-width:0;display:flex}.Footer-module__3hUVsW__colHeading{font-family:var(--font-poppins);letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:.15rem;font-size:.66rem;font-weight:700}.Footer-module__3hUVsW__link{font-family:var(--font-karla);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;width:fit-content;max-width:100%;transition:color var(--transition-fast);font-size:.78rem;text-decoration:none;overflow:hidden}.Footer-module__3hUVsW__link:hover{color:var(--color-primary)}button.Footer-module__3hUVsW__link{text-align:left;cursor:pointer;font:inherit;font-family:var(--font-karla);background:0 0;border:none;padding:0;font-size:.78rem}.Footer-module__3hUVsW__bottomBar{border-top:1px solid var(--color-divider);max-width:1100px;font-family:var(--font-karla);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin:1.4rem auto 0;padding-top:1rem;font-size:.72rem;display:flex}.Footer-module__3hUVsW__dot{opacity:.6}
.AboutHexSwitcher-module__tUlciq__switcherWrapper{width:100%;max-width:1280px;padding:0 var(--space-4);z-index:5;justify-content:center;margin:0 auto;display:flex;position:relative}@media (min-width:768px){.AboutHexSwitcher-module__tUlciq__switcherWrapper{padding:0 var(--space-8)}}.AboutHexSwitcher-module__tUlciq__hexContainer{-webkit-backdrop-filter:blur(14px)saturate(160%);box-sizing:border-box;-webkit-user-select:none;user-select:none;clip-path:polygon(10px 0%,calc(100% - 10px) 0%,100% 50%,calc(100% - 10px) 100%,10px 100%,0% 50%);width:100%;max-width:350px;height:44px;transition:all var(--transition-base);background:#0a0a0fad;border:1px solid #ffffff38;align-items:center;padding:3px;display:flex;position:relative;box-shadow:0 8px 24px #0000004d}[data-theme=dark] .AboutHexSwitcher-module__tUlciq__hexContainer{background:#0a0a0fb8;border-color:#ffffff2e;box-shadow:0 8px 24px #0006}.AboutHexSwitcher-module__tUlciq__hexBorderGlow{pointer-events:none;border-radius:inherit;opacity:.6;transition:opacity var(--transition-base);background:linear-gradient(90deg,#ff5a1f26 0%,#2c5fc426 100%);position:absolute;inset:0}.AboutHexSwitcher-module__tUlciq__hexContainer:hover .AboutHexSwitcher-module__tUlciq__hexBorderGlow{opacity:1}.AboutHexSwitcher-module__tUlciq__liquidSlider{pointer-events:none;z-index:1;border-radius:999px;width:calc(50% - 5px);transition:transform .42s cubic-bezier(.34,1.56,.64,1),background .35s,box-shadow .35s;position:absolute;top:3px;bottom:3px;overflow:hidden}.AboutHexSwitcher-module__tUlciq__liquidLeft{background:linear-gradient(135deg,#ff5a1f 0%,#e04810 100%);left:4px;transform:translate(0);box-shadow:0 4px 14px #ff5a1f61}.AboutHexSwitcher-module__tUlciq__liquidRight{background:linear-gradient(135deg,#2c5fc4 0%,#1e40af 100%);left:4px;transform:translate(calc(100% + 2px));box-shadow:0 4px 14px #2c5fc461}.AboutHexSwitcher-module__tUlciq__liquidShine{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff47 50%,#0000 100%);width:200%;height:100%;animation:3.5s ease-in-out infinite AboutHexSwitcher-module__tUlciq__liquidFlowWave;position:absolute;top:0;left:-50%}@keyframes AboutHexSwitcher-module__tUlciq__liquidFlowWave{0%{transform:translate(-60%)}50%{transform:translate(60%)}to{transform:translate(-60%)}}.AboutHexSwitcher-module__tUlciq__buttonRow{z-index:2;width:100%;height:100%;display:flex;position:relative}.AboutHexSwitcher-module__tUlciq__switchBtn{cursor:pointer;height:100%;font-family:var(--font-poppins);letter-spacing:.01em;color:#ffffffd9;text-shadow:0 1px 4px #0006;z-index:3;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:.45rem;padding:0 10px;font-size:.8rem;font-weight:600;transition:color .25s,transform .15s;display:inline-flex;position:relative}[data-theme=dark] .AboutHexSwitcher-module__tUlciq__switchBtn{color:#ffffffe6}.AboutHexSwitcher-module__tUlciq__switchBtn:active{transform:scale(.97)}.AboutHexSwitcher-module__tUlciq__btnActive{text-shadow:0 1px 2px #0003;color:#fff!important}.AboutHexSwitcher-module__tUlciq__btnIcon{flex-shrink:0;justify-content:center;align-items:center;transition:transform .25s;display:inline-flex}.AboutHexSwitcher-module__tUlciq__switchBtn:hover .AboutHexSwitcher-module__tUlciq__btnIcon{transform:scale(1.1)}
.GalleryHero-module__4GFA_a__heroSection{width:100%;min-height:480px;height:calc(100dvh - var(--navbar-height,84px));background-color:var(--color-bg);align-items:center;display:flex;position:relative;overflow:hidden}.GalleryHero-module__4GFA_a__slidesContainer{z-index:1;width:100%;height:100%;position:absolute;inset:0}.GalleryHero-module__4GFA_a__slideItem{opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity .8s cubic-bezier(.4,0,.2,1),visibility .8s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.GalleryHero-module__4GFA_a__slideActive{opacity:1;visibility:visible;z-index:2}.GalleryHero-module__4GFA_a__desktopImgWrap{width:100%;height:100%;display:block;position:relative}.GalleryHero-module__4GFA_a__mobileImgWrap{width:100%;height:100%;display:none;position:relative}.GalleryHero-module__4GFA_a__heroImg{object-fit:cover;object-position:center 38%;filter:brightness(.82)saturate(.92);transition:transform 6s ease-out;transform:scale(1.02)}.GalleryHero-module__4GFA_a__slideActive .GalleryHero-module__4GFA_a__heroImg{transform:scale(1)}.GalleryHero-module__4GFA_a__heroVideo{object-fit:cover;object-position:center 38%;filter:brightness(.82)saturate(.92);width:100%;height:100%;position:absolute;inset:0}.GalleryHero-module__4GFA_a__heroScrim{z-index:3;pointer-events:none;background:linear-gradient(#0000009e 0%,#0006 16%,#00000024 32%,#0000 46%),linear-gradient(115deg,#0000008c 0%,#00000061 22%,#00000029 42%,#0000 62%);position:absolute;inset:0}[data-theme=dark] .GalleryHero-module__4GFA_a__heroScrim{background:linear-gradient(#000000b3 0%,#00000075 16%,#0000002e 32%,#0000 46%),linear-gradient(115deg,#0000009e 0%,#0000006b 22%,#0003 42%,#0000 62%)}.GalleryHero-module__4GFA_a__heroContentWrapper{z-index:10;max-width:1360px;padding:calc(var(--navbar-height,84px) + var(--space-5)) var(--space-6) var(--space-6);margin:0 auto;position:absolute;inset:0}.GalleryHero-module__4GFA_a__headlineArea{top:calc(var(--navbar-height,84px) + var(--space-5));left:var(--space-6);right:var(--space-6);gap:var(--space-3);flex-direction:column;max-width:580px;display:flex;position:absolute}.GalleryHero-module__4GFA_a__headlineGroup{gap:var(--space-3);flex-direction:column;display:flex}.GalleryHero-module__4GFA_a__mainHeadline{font-family:var(--font-poppins);letter-spacing:-.02em;margin:0;font-size:clamp(2.2rem,4vw,3.25rem);font-weight:700;line-height:1.15}.GalleryHero-module__4GFA_a__blueText,[data-theme=dark] .GalleryHero-module__4GFA_a__blueText{color:#fff;text-shadow:0 1px 3px #000000e6,0 2px 14px #000000bf}.GalleryHero-module__4GFA_a__orangeText,[data-theme=dark] .GalleryHero-module__4GFA_a__orangeText{color:#ff7a45;text-shadow:0 1px 3px #000000e6,0 2px 14px #000000bf}.GalleryHero-module__4GFA_a__subHeadline{font-family:var(--font-karla);font-size:var(--text-base);color:#fffffff0;text-shadow:0 1px 3px #000000d9,0 2px 10px #0009;max-width:480px;margin:0;font-weight:400;line-height:1.5}[data-theme=dark] .GalleryHero-module__4GFA_a__subHeadline{color:#fffffff0;text-shadow:0 1px 3px #000000d9,0 2px 10px #0009}.GalleryHero-module__4GFA_a__captionArea{top:calc(50% + 70px);left:var(--space-6);position:absolute;transform:translateY(-50%)}.GalleryHero-module__4GFA_a__captionGlassCard{-webkit-backdrop-filter:blur(16px)saturate(180%);border-radius:var(--radius-xl);color:#fff;gap:var(--space-3);background:#0f172ab8;border:1px solid #ffffff2e;flex-direction:column;width:min(220px,60vw);padding:12px 16px;animation:.4s ease-out GalleryHero-module__4GFA_a__fadeIn;display:flex;box-shadow:0 12px 32px #00000040}.GalleryHero-module__4GFA_a__captionIconRow{align-items:center;gap:10px;padding-top:2px;display:flex}.GalleryHero-module__4GFA_a__captionIconBtn{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background .2s,transform .3s cubic-bezier(.34,1.56,.64,1);display:flex}.GalleryHero-module__4GFA_a__captionIconBtn:hover{background:#ff5a1f80;border-color:#ff5a1f99;transform:scale(1.08)}.GalleryHero-module__4GFA_a__captionIconBtn:active{transform:scale(.92)}.GalleryHero-module__4GFA_a__navIconLight,.GalleryHero-module__4GFA_a__navIconDark{display:none}:is([data-theme=light] .GalleryHero-module__4GFA_a__navIconLight,:root:not([data-theme]) .GalleryHero-module__4GFA_a__navIconLight){display:block}[data-theme=dark] .GalleryHero-module__4GFA_a__navIconDark{display:block}.GalleryHero-module__4GFA_a__calendarIcon{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.GalleryHero-module__4GFA_a__captionIconBtn:hover .GalleryHero-module__4GFA_a__calendarIcon{transform:scale(1.15)rotate(-6deg)}.GalleryHero-module__4GFA_a__aboutSwitcherArea{left:0;right:0;bottom:var(--space-6);position:absolute}.GalleryHero-module__4GFA_a__captionTextWrap{flex-direction:column;gap:2px;display:flex}.GalleryHero-module__4GFA_a__captionTitle{font-family:var(--font-poppins);font-size:var(--text-base);color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;overflow:hidden}.GalleryHero-module__4GFA_a__captionSubtitle{font-family:var(--font-karla);font-size:var(--text-xs);color:#ffffffbf;margin:0}.GalleryHero-module__4GFA_a__dotIndicators{padding-top:var(--space-2);border-top:1px solid #ffffff1f;align-items:center;gap:6px;display:flex}.GalleryHero-module__4GFA_a__dot{border-radius:var(--radius-full);cursor:pointer;width:6px;height:6px;transition:all var(--transition-fast);background-color:#ffffff59;border:none;padding:0}.GalleryHero-module__4GFA_a__dotActive{background-color:var(--color-primary);width:18px}@media (max-width:1024px){.GalleryHero-module__4GFA_a__heroSection{height:calc(100dvh - var(--navbar-height,72px));min-height:520px}.GalleryHero-module__4GFA_a__heroContentWrapper{padding:calc(var(--navbar-height,72px) + var(--space-4)) var(--space-4) var(--space-4)}.GalleryHero-module__4GFA_a__headlineArea{top:calc(var(--navbar-height,72px) + var(--space-4));left:var(--space-4);right:var(--space-4)}.GalleryHero-module__4GFA_a__captionArea{left:var(--space-4)}.GalleryHero-module__4GFA_a__captionGlassCard{width:min(260px,68vw)}.GalleryHero-module__4GFA_a__aboutSwitcherArea{bottom:var(--space-4)}}@media (max-width:768px){.GalleryHero-module__4GFA_a__desktopImgWrap{display:none}.GalleryHero-module__4GFA_a__mobileImgWrap{display:block}.GalleryHero-module__4GFA_a__heroSection{height:calc(100dvh - var(--navbar-height,68px));min-height:460px}.GalleryHero-module__4GFA_a__heroScrim{background:linear-gradient(#000000b8 0%,#0000008c 20%,#00000052 38%,#0000001a 52%,#0000 65%)}[data-theme=dark] .GalleryHero-module__4GFA_a__heroScrim{background:linear-gradient(#000000c7 0%,#0009 20%,#0000005c 38%,#0000001f 52%,#0000 65%)}.GalleryHero-module__4GFA_a__headlineArea{top:calc(var(--navbar-height,68px) + var(--space-4))}.GalleryHero-module__4GFA_a__mainHeadline{font-size:clamp(1.75rem,6.8vw,2.2rem);line-height:1.18}.GalleryHero-module__4GFA_a__subHeadline{font-size:.9rem;line-height:1.45}.GalleryHero-module__4GFA_a__captionArea{top:50%}.GalleryHero-module__4GFA_a__captionGlassCard{border-radius:var(--radius-lg);gap:8px;padding:10px 14px}.GalleryHero-module__4GFA_a__captionTitle{font-size:.85rem}.GalleryHero-module__4GFA_a__captionSubtitle{font-size:.72rem}}@media (max-width:480px){.GalleryHero-module__4GFA_a__heroSection{height:calc(100dvh - var(--navbar-height,66px))}.GalleryHero-module__4GFA_a__headlineArea{top:calc(var(--navbar-height,66px) + var(--space-4))}.GalleryHero-module__4GFA_a__mainHeadline{font-size:clamp(1.65rem,6.5vw,1.95rem)}.GalleryHero-module__4GFA_a__captionGlassCard{padding:10px 14px}}
.GalleryFilterBar-module__v18dXW__filterBarContainer{width:100%;max-width:1360px;margin:calc(var(--space-6) * -1) auto var(--space-8);padding:0 var(--space-6);z-index:20;position:relative}.GalleryFilterBar-module__v18dXW__filterBarCard{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-2xl);justify-content:space-between;align-items:center;gap:var(--space-4);box-shadow:var(--shadow-md);transition:all var(--transition-base);padding:10px 16px;display:flex}[data-theme=dark] .GalleryFilterBar-module__v18dXW__filterBarCard{background:#0d0d11;border-color:#ffffff1a;box-shadow:0 8px 32px #0006}.GalleryFilterBar-module__v18dXW__tabsScrollWrap{scrollbar-width:none;-ms-overflow-style:none;align-items:center;padding:2px 0;display:flex;overflow-x:auto}.GalleryFilterBar-module__v18dXW__tabsScrollWrap::-webkit-scrollbar{display:none}.GalleryFilterBar-module__v18dXW__tabsRow{flex-shrink:0;align-items:center;gap:8px;display:flex}.GalleryFilterBar-module__v18dXW__tabBtn{border-radius:var(--radius-full);color:var(--color-text-secondary);font-family:var(--font-poppins);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;transition:all var(--transition-fast);background-color:#0000;border:1px solid #0000000f;align-items:center;gap:7px;padding:8px 16px;font-weight:500;display:inline-flex}[data-theme=dark] .GalleryFilterBar-module__v18dXW__tabBtn{color:#ffffffb3;border-color:#ffffff14}.GalleryFilterBar-module__v18dXW__tabBtn:hover{background-color:var(--color-bg-subtle);color:var(--color-text-primary);border-color:#0000001f}[data-theme=dark] .GalleryFilterBar-module__v18dXW__tabBtn:hover{color:#fff;background-color:#ffffff0f}.GalleryFilterBar-module__v18dXW__tabBtnActive{color:var(--color-primary);background-color:#fff5f0;border-color:#ffd4c2;font-weight:600;box-shadow:0 2px 8px #ff5a1f1f}[data-theme=dark] .GalleryFilterBar-module__v18dXW__tabBtnActive{color:#ff7a45;background-color:#ff5a1f26;border-color:#ff5a1f59}.GalleryFilterBar-module__v18dXW__tabIcon{color:currentColor;justify-content:center;align-items:center;display:flex}.GalleryFilterBar-module__v18dXW__tabLabel{line-height:1}.GalleryFilterBar-module__v18dXW__actionsWrap{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.GalleryFilterBar-module__v18dXW__searchBox{align-items:center;width:240px;display:flex;position:relative}.GalleryFilterBar-module__v18dXW__searchInput{border-radius:var(--radius-full);border:1px solid var(--color-border);background-color:var(--color-bg-subtle);width:100%;height:38px;color:var(--color-text-primary);font-family:var(--font-karla);font-size:var(--text-sm);transition:all var(--transition-fast);outline:none;padding:0 36px 0 16px}[data-theme=dark] .GalleryFilterBar-module__v18dXW__searchInput{color:#fff;background-color:#ffffff0d;border-color:#ffffff1a}.GalleryFilterBar-module__v18dXW__searchInput::placeholder{color:var(--color-text-muted);font-size:var(--text-xs)}.GalleryFilterBar-module__v18dXW__searchInput:focus{border-color:var(--color-primary);background-color:var(--color-bg-card);box-shadow:0 0 0 3px #ff5a1f26}.GalleryFilterBar-module__v18dXW__searchIcon{color:var(--color-text-muted);pointer-events:none;position:absolute;right:12px}.GalleryFilterBar-module__v18dXW__clearSearchBtn{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;right:10px}.GalleryFilterBar-module__v18dXW__clearSearchBtn:hover{color:var(--color-text-primary)}.GalleryFilterBar-module__v18dXW__filterBtn{border-radius:var(--radius-full);border:1px solid var(--color-border);background-color:var(--color-bg-card);height:38px;color:var(--color-text-secondary);font-family:var(--font-poppins);font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:6px;padding:0 16px;font-weight:500;display:inline-flex}[data-theme=dark] .GalleryFilterBar-module__v18dXW__filterBtn{color:#fffc;background-color:#ffffff0d;border-color:#ffffff1a}.GalleryFilterBar-module__v18dXW__filterBtn:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:#fff5f0}[data-theme=dark] .GalleryFilterBar-module__v18dXW__filterBtn:hover{color:#ff7a45;background-color:#ff5a1f26}.GalleryFilterBar-module__v18dXW__filterIcon{color:currentColor}.GalleryFilterBar-module__v18dXW__filterBtnLabel{line-height:1}@media (max-width:900px){.GalleryFilterBar-module__v18dXW__filterBarContainer{margin-top:var(--space-2);margin-bottom:var(--space-6);padding:0 var(--space-4)}.GalleryFilterBar-module__v18dXW__filterBarCard{border-radius:var(--radius-xl);flex-direction:column;align-items:stretch;gap:10px;padding:10px 12px}.GalleryFilterBar-module__v18dXW__tabBtn{gap:5px;padding:6px 14px;font-size:.8rem}.GalleryFilterBar-module__v18dXW__actionsWrap{gap:8px;width:100%}.GalleryFilterBar-module__v18dXW__searchBox{flex:1;width:auto}.GalleryFilterBar-module__v18dXW__searchInput{height:38px;font-size:.8rem}.GalleryFilterBar-module__v18dXW__filterBtn{height:38px;padding:0 12px;font-size:.8rem}}
.CategoryBar-module__YutcSq__section{width:100%;z-index:var(--z-raised);margin-top:var(--space-4);flex-direction:column;align-items:center;padding-bottom:0;display:flex;position:relative}@media (min-width:768px){.CategoryBar-module__YutcSq__section{margin-top:var(--space-6)}}.CategoryBar-module__YutcSq__container{width:100%;max-width:var(--max-width);padding-inline:var(--space-2);flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative}@media (min-width:768px){.CategoryBar-module__YutcSq__container{padding-inline:var(--space-4)}}.CategoryBar-module__YutcSq__dockTooltip{color:#fff;font-family:var(--font-poppins);font-size:var(--text-xs);letter-spacing:.02em;border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);pointer-events:none;white-space:nowrap;z-index:var(--z-modal);background:#0f172aeb;border:1px solid #ffffff2e;justify-content:center;align-items:center;padding:6px 14px;font-weight:600;transition:left .14s cubic-bezier(.2,.8,.3,1);animation:.18s cubic-bezier(.16,1,.3,1) CategoryBar-module__YutcSq__tooltipPop;display:flex;position:absolute;top:-46px;transform:translate(-50%);box-shadow:0 8px 24px #00000040}[data-theme=dark] .CategoryBar-module__YutcSq__dockTooltip{background:#1c1c26f0;border-color:#ffffff40}.CategoryBar-module__YutcSq__tooltipArrow{border-top:5px solid #0f172aeb;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}[data-theme=dark] .CategoryBar-module__YutcSq__tooltipArrow{border-top-color:#1c1c26f0}@keyframes CategoryBar-module__YutcSq__tooltipPop{0%{opacity:0;transform:translate(-50%)translateY(6px)scale(.92)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@media (max-width:767px){.CategoryBar-module__YutcSq__dockTooltip{display:none!important}}.CategoryBar-module__YutcSq__macDock{-webkit-backdrop-filter:blur(28px)saturate(200%);transition:background var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base);box-sizing:border-box;background:#fffdf8d6;border:1.5px solid #ffffffeb;border-radius:28px;justify-content:center;align-items:center;max-width:min(100%,100vw - 20px);padding:10px 14px;display:inline-flex;position:relative;box-shadow:0 16px 40px #2d190a1f,0 4px 12px #2d190a0d,inset 0 1px 2px #fffffff2}@media (min-width:768px){.CategoryBar-module__YutcSq__macDock{border-radius:32px;padding:10px 18px 12px}}[data-theme=dark] .CategoryBar-module__YutcSq__macDock{background:#14141cb3;border-color:#ffffff29;box-shadow:0 24px 54px #0000008c,0 6px 16px #00000059,inset 0 1px 1px #fff3}.CategoryBar-module__YutcSq__dockList{align-items:flex-start;gap:var(--space-2);padding:var(--space-1);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;max-width:100%;display:flex;overflow:auto visible}@media (min-width:768px){.CategoryBar-module__YutcSq__dockList{align-items:center;gap:12px;overflow:visible}}@media (min-width:1024px){.CategoryBar-module__YutcSq__dockList{gap:16px}}.CategoryBar-module__YutcSq__dockItemWrapper{cursor:pointer;transform-origin:bottom;scroll-snap-align:start;-webkit-user-select:none;user-select:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;min-width:52px;transition:transform .12s cubic-bezier(.25,1,.5,1);display:flex;position:relative}@media (min-width:768px){.CategoryBar-module__YutcSq__dockItemWrapper{justify-content:flex-end;min-width:auto}}.CategoryBar-module__YutcSq__dockAppTile{background:var(--item-bg,#fff6);cursor:pointer;width:44px;height:44px;transition:background var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast), filter var(--transition-fast);border:none;border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 2px 6px #0000000a}@media (min-width:768px){.CategoryBar-module__YutcSq__dockAppTile{border-radius:16px;width:52px;height:52px}}[data-theme=dark] .CategoryBar-module__YutcSq__dockAppTile{background:var(--item-bg,#ffffff14)}.CategoryBar-module__YutcSq__dockAppTile:hover{background:var(--item-bg);filter:brightness(1.15);box-shadow:0 4px 14px var(--item-bg)}[data-theme=dark] .CategoryBar-module__YutcSq__dockAppTile:hover{filter:brightness(1.3)}.CategoryBar-module__YutcSq__dockAppTileActive{background:var(--item-bg);box-shadow:0 0 0 2px var(--item-color), inset 0 1px 1px #ffffffd9}[data-theme=dark] .CategoryBar-module__YutcSq__dockAppTileActive{box-shadow:0 0 0 2px var(--item-color), inset 0 1px 1px #ffffff40}.CategoryBar-module__YutcSq__iconWrap{color:var(--item-color,#17171f);transition:transform var(--transition-fast), filter var(--transition-fast);z-index:1;justify-content:center;align-items:center;display:flex}.CategoryBar-module__YutcSq__dockAppTile:hover .CategoryBar-module__YutcSq__iconWrap{transform:scale(1.08)}.CategoryBar-module__YutcSq__mobileItemLabel{font-family:var(--font-poppins);color:var(--color-text-secondary);text-align:center;white-space:nowrap;margin-top:4px;font-size:.65rem;font-weight:500;line-height:1.2;display:block}.CategoryBar-module__YutcSq__mobileItemLabelActive{color:var(--item-color,var(--color-primary));font-weight:600}@media (min-width:860px){.CategoryBar-module__YutcSq__mobileItemLabel{display:none}}.CategoryBar-module__YutcSq__activeAppDot{border-radius:var(--radius-full);background:var(--item-color,var(--color-primary));width:4.5px;height:4.5px;box-shadow:0 0 6px var(--item-color,#ff5a1fe6);margin-top:3px;display:block}.CategoryBar-module__YutcSq__dotPlaceholder{visibility:hidden;width:4.5px;height:4.5px;margin-top:3px;display:block}@media (min-width:860px){.CategoryBar-module__YutcSq__activeAppDot{margin-top:0;position:absolute;bottom:-7px}.CategoryBar-module__YutcSq__dotPlaceholder{display:none}}.CategoryBar-module__YutcSq__dockSeparator{border-radius:var(--radius-full);margin-inline:4px;background:#0000001f;flex-shrink:0;align-self:flex-start;width:1.5px;height:32px;margin-top:6px}@media (min-width:768px){.CategoryBar-module__YutcSq__dockSeparator{align-self:center;height:36px;margin-top:0}}[data-theme=dark] .CategoryBar-module__YutcSq__dockSeparator{background:#ffffff29}.CategoryBar-module__YutcSq__viewAllAppTile{cursor:pointer;width:44px;height:44px;transition:box-shadow var(--transition-fast), transform var(--transition-fast);background:linear-gradient(135deg,#ff6b35 0%,#ff3d00 100%);border:none;border-radius:14px;justify-content:center;align-items:center;display:flex;box-shadow:0 6px 18px #ff5a1f73}@media (min-width:768px){.CategoryBar-module__YutcSq__viewAllAppTile{border-radius:16px;width:52px;height:52px}}.CategoryBar-module__YutcSq__viewAllAppTile:hover{transform:scale(1.05);box-shadow:0 8px 24px #ff5a1fa6}.CategoryBar-module__YutcSq__viewAllCircle{color:#fff;justify-content:center;align-items:center;display:flex}
.ErrorState-module__b-lgUW__wrap{min-height:calc(100dvh - var(--navbar-height,84px));padding-top:var(--navbar-height,84px);text-align:center;padding-inline:20px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding-bottom:100px;display:flex}@media (min-width:1024px){.ErrorState-module__b-lgUW__wrap{padding-bottom:32px}}.ErrorState-module__b-lgUW__illustrationBox{width:220px;height:220px;margin-bottom:8px}@media (min-width:768px){.ErrorState-module__b-lgUW__illustrationBox{width:320px;height:320px}}.ErrorState-module__b-lgUW__lottie{object-fit:contain;width:100%;height:100%}.ErrorState-module__b-lgUW__illustrationFallback{background:radial-gradient(circle, var(--color-bg-subtle) 0%, transparent 70%);border-radius:50%;width:100%;height:100%}.ErrorState-module__b-lgUW__title{font-family:var(--font-poppins);color:var(--color-text-primary);margin:0;font-size:clamp(1.3rem,4vw,1.75rem);font-weight:700}.ErrorState-module__b-lgUW__message{font-family:var(--font-karla);color:var(--color-text-secondary);max-width:380px;margin:4px 0 20px;font-size:.92rem;line-height:1.5}.ErrorState-module__b-lgUW__actionsRow{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.ErrorState-module__b-lgUW__btnPrimary,.ErrorState-module__b-lgUW__btnSecondary{width:auto;font-family:var(--font-poppins);cursor:pointer;clip-path:polygon(var(--hex-cut-button) 0, calc(100% - var(--hex-cut-button)) 0, 100% var(--hex-cut-button), 100% calc(100% - var(--hex-cut-button)), calc(100% - var(--hex-cut-button)) 100%, var(--hex-cut-button) 100%, 0 calc(100% - var(--hex-cut-button)), 0 var(--hex-cut-button));transition:all var(--transition-fast);justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.ErrorState-module__b-lgUW__btnPrimary{background:var(--color-primary);color:#fff;border:none;box-shadow:0 4px 14px #ff5a1f4d}.ErrorState-module__b-lgUW__btnPrimary:hover{background:var(--color-primary-hover);filter:drop-shadow(0 0 2px #ff5a1f99)drop-shadow(0 0 5px #ff5a1f59);transform:translateY(-1px)}.ErrorState-module__b-lgUW__btnSecondary{color:var(--color-secondary);border:1.5px solid var(--color-secondary);background:0 0}.ErrorState-module__b-lgUW__btnSecondary:hover{filter:drop-shadow(0 0 2px #2c5fc480)drop-shadow(0 0 5px #2c5fc447);background:#2c5fc414}
.CivicLeadershipSection-module__QdjSja__section{width:100%;max-width:1360px;margin:0 auto var(--space-6);padding:0 var(--space-6);border-radius:var(--radius-2xl);position:relative;overflow:hidden}.CivicLeadershipSection-module__QdjSja__sectionBg{opacity:.16;z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}[data-theme=dark] .CivicLeadershipSection-module__QdjSja__sectionBg{opacity:.24}.CivicLeadershipSection-module__QdjSja__container{z-index:1;gap:var(--space-4);padding:var(--space-5) 0;flex-direction:column;display:flex;position:relative}.CivicLeadershipSection-module__QdjSja__headerRow{align-items:baseline;gap:var(--space-3);display:flex}.CivicLeadershipSection-module__QdjSja__sectionTitle{font-family:var(--font-poppins);font-size:var(--text-xl);color:var(--color-text-primary);margin:0;font-weight:700}[data-theme=dark] .CivicLeadershipSection-module__QdjSja__sectionTitle{color:#fff}.CivicLeadershipSection-module__QdjSja__sectionSubtitle{font-family:var(--font-karla);font-size:var(--text-xs);color:var(--color-text-muted);margin:0}[data-theme=dark] .CivicLeadershipSection-module__QdjSja__sectionSubtitle{color:#fff9}.CivicLeadershipSection-module__QdjSja__groupsRow{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.CivicLeadershipSection-module__QdjSja__groupPanel{gap:var(--space-2);padding:var(--space-3);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}[data-theme=dark] .CivicLeadershipSection-module__QdjSja__groupPanel{background:#0d0d11;border-color:#ffffff14}.CivicLeadershipSection-module__QdjSja__groupTitle{font-family:var(--font-poppins);text-transform:uppercase;letter-spacing:.04em;color:var(--color-secondary);align-items:center;gap:6px;margin:0;font-size:.72rem;font-weight:700;display:flex}[data-theme=dark] .CivicLeadershipSection-module__QdjSja__groupTitle{color:#8cb1f0}.CivicLeadershipSection-module__QdjSja__groupDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.CivicLeadershipSection-module__QdjSja__groupDot[data-variant=royal]{background:var(--color-secondary)}.CivicLeadershipSection-module__QdjSja__groupDot[data-variant=saffron]{background:var(--color-primary)}.CivicLeadershipSection-module__QdjSja__leadersRow{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.CivicLeadershipSection-module__QdjSja__leaderCard{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:transform var(--transition-fast), border-color var(--transition-fast);flex-direction:row;display:flex;position:relative}[data-theme=dark] .CivicLeadershipSection-module__QdjSja__leaderCard{background:#131318;border-color:#ffffff14}.CivicLeadershipSection-module__QdjSja__leaderCard:hover{border-color:var(--color-primary);transform:translateY(-2px)}.CivicLeadershipSection-module__QdjSja__designationBadge{font-family:var(--font-poppins);letter-spacing:.03em;text-transform:uppercase;color:#fff;background:var(--color-primary);border-radius:0 var(--radius-md) 0 var(--radius-md);white-space:nowrap;padding:2px 7px;font-size:.58rem;font-weight:700;position:absolute;top:0;right:0}.CivicLeadershipSection-module__QdjSja__leaderPhotoWrap{background:var(--color-bg-card);border:2px solid var(--color-bg-card);width:88px;height:88px;box-shadow:var(--shadow-sm);border-radius:50%;flex-shrink:0;position:relative;overflow:hidden}[data-theme=dark] .CivicLeadershipSection-module__QdjSja__leaderPhotoWrap{background:#1c1c24;border-color:#1c1c24}.CivicLeadershipSection-module__QdjSja__leaderPhoto{object-fit:cover;object-position:top center}.CivicLeadershipSection-module__QdjSja__leaderMonogram{width:100%;height:100%;font-family:var(--font-poppins);font-size:var(--text-lg);color:var(--color-secondary);justify-content:center;align-items:center;font-weight:700;display:flex}.CivicLeadershipSection-module__QdjSja__leaderInfo{text-align:left;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:2px;min-width:0;display:flex}.CivicLeadershipSection-module__QdjSja__leaderName{font-family:var(--font-poppins);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:.92rem;font-weight:700;overflow:hidden}[data-theme=dark] .CivicLeadershipSection-module__QdjSja__leaderName{color:#fff}.CivicLeadershipSection-module__QdjSja__leaderRole{font-family:var(--font-karla);color:var(--color-primary);margin:0;font-size:.72rem;font-weight:600}.CivicLeadershipSection-module__QdjSja__wardPanel{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-card);position:relative;overflow:hidden}[data-theme=dark] .CivicLeadershipSection-module__QdjSja__wardPanel{background:#0d0d11;border-color:#ffffff14}.CivicLeadershipSection-module__QdjSja__wardPanelBg{opacity:.5;z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.CivicLeadershipSection-module__QdjSja__wardPanelContent{z-index:1;gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex;position:relative}.CivicLeadershipSection-module__QdjSja__wardHeaderRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.CivicLeadershipSection-module__QdjSja__wardTitle{font-family:var(--font-poppins);font-size:var(--text-sm);color:var(--color-text-primary);align-items:center;gap:6px;margin:0;font-weight:700;display:flex}[data-theme=dark] .CivicLeadershipSection-module__QdjSja__wardTitle{color:#fff}.CivicLeadershipSection-module__QdjSja__wardTitleIcon{color:var(--color-primary)}.CivicLeadershipSection-module__QdjSja__wardGrid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.CivicLeadershipSection-module__QdjSja__wardChip{border-radius:var(--radius-md);background:var(--color-bg-card);border:1px solid var(--color-border);align-items:center;gap:6px;min-width:0;min-height:40px;padding:5px 7px;display:flex}[data-theme=dark] .CivicLeadershipSection-module__QdjSja__wardChip{background:#131318;border-color:#ffffff14}.CivicLeadershipSection-module__QdjSja__wardBadge{width:22px;height:22px;font-family:var(--font-poppins);color:#fff;background:var(--color-secondary);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;font-size:.58rem;font-weight:700;display:flex}.CivicLeadershipSection-module__QdjSja__wardName{font-family:var(--font-karla);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.7rem;overflow:hidden}[data-theme=dark] .CivicLeadershipSection-module__QdjSja__wardName{color:#fff}.CivicLeadershipSection-module__QdjSja__wardNoResults,.CivicLeadershipSection-module__QdjSja__wardEmptyState p{font-family:var(--font-karla);font-size:var(--text-sm);color:var(--color-text-muted);margin:0}[data-theme=dark] .CivicLeadershipSection-module__QdjSja__wardNoResults,[data-theme=dark] .CivicLeadershipSection-module__QdjSja__wardEmptyState p{color:#fff9}.CivicLeadershipSection-module__QdjSja__wardEmptyState{padding:var(--space-4);border-radius:var(--radius-lg);border:1px dashed var(--color-border);text-align:center}[data-theme=dark] .CivicLeadershipSection-module__QdjSja__wardEmptyState{border-color:#ffffff26}@media (max-width:768px){.CivicLeadershipSection-module__QdjSja__section{padding:0 var(--space-4)}.CivicLeadershipSection-module__QdjSja__container{padding:var(--space-4) 0}.CivicLeadershipSection-module__QdjSja__groupsRow{grid-template-columns:1fr}.CivicLeadershipSection-module__QdjSja__leadersRow{gap:var(--space-2);flex-direction:column;display:flex}.CivicLeadershipSection-module__QdjSja__leaderPhotoWrap{width:72px;height:72px}.CivicLeadershipSection-module__QdjSja__wardGrid{gap:5px}.CivicLeadershipSection-module__QdjSja__wardChip{min-height:36px;padding:4px 5px}}@media (max-width:380px){.CivicLeadershipSection-module__QdjSja__wardName{font-size:.64rem}}
.DesktopReviewsFlank-module__luV62a__flankCard{box-sizing:border-box;height:100%;min-height:578px;transition:all var(--transition-base);background:#fff;border:1.5px solid #e2e8f0d9;border-radius:18px;flex-direction:column;justify-content:space-between;gap:12px;padding:18px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 18px #0b1b3d0a}@media (min-width:1080px){.DesktopReviewsFlank-module__luV62a__flankCard{min-height:590px;padding:20px 18px}}@media (min-width:1280px){.DesktopReviewsFlank-module__luV62a__flankCard{min-height:602px;padding:22px 20px}}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__flankCard{background:#0d0d11;border-color:#ffffff1a;box-shadow:0 4px 18px #0006}.DesktopReviewsFlank-module__luV62a__headerRow{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:2px;display:flex}.DesktopReviewsFlank-module__luV62a__headerLeft{align-items:center;gap:8px;min-width:0;display:flex}.DesktopReviewsFlank-module__luV62a__avgBadge{font-family:var(--font-poppins);color:var(--color-text-primary);background:#ff5a1f1a;border:1px solid #ff5a1f38;border-radius:9999px;flex-shrink:0;align-items:center;gap:3px;padding:3px 8px;font-size:.74rem;font-weight:700;display:inline-flex}.DesktopReviewsFlank-module__luV62a__avgStar{color:var(--color-primary,#ff5a1f);fill:var(--color-primary,#ff5a1f)}.DesktopReviewsFlank-module__luV62a__heading{font-family:var(--font-poppins);color:#0b1b3d;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;margin:0;font-size:.88rem;font-weight:700;overflow:hidden}@media (min-width:1200px){.DesktopReviewsFlank-module__luV62a__heading{font-size:.94rem}}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__heading{color:#fff}.DesktopReviewsFlank-module__luV62a__giveBtn{color:var(--color-primary,#ff5a1f);font-family:var(--font-poppins);cursor:pointer;white-space:nowrap;background:#ff5a1f0d;border:1px solid #ff5a1f59;border-radius:9999px;flex-shrink:0;align-items:center;gap:4px;padding:5px 9px;font-size:.68rem;font-weight:600;transition:all .18s;display:inline-flex}.DesktopReviewsFlank-module__luV62a__giveBtn:hover{border-color:var(--color-primary,#ff5a1f);background:#ff5a1f1f;transform:translateY(-1px)}.DesktopReviewsFlank-module__luV62a__giveBtn:active{transform:scale(.97)}.DesktopReviewsFlank-module__luV62a__gridViewport{-webkit-user-select:none;user-select:none;cursor:grab;flex:1;align-items:stretch;width:100%;display:flex;position:relative;overflow:hidden}.DesktopReviewsFlank-module__luV62a__gridViewport:active{cursor:grabbing}.DesktopReviewsFlank-module__luV62a__slidesTrack{will-change:transform;width:100%;height:100%;display:flex}.DesktopReviewsFlank-module__luV62a__slidePage{box-sizing:border-box;flex-shrink:0;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;min-width:100%;height:100%;display:grid}.DesktopReviewsFlank-module__luV62a__reviewCard{box-sizing:border-box;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0d9;border-radius:14px;flex-direction:column;justify-content:space-between;gap:8px;min-height:170px;padding:13px 14px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}@media (min-width:1080px){.DesktopReviewsFlank-module__luV62a__reviewCard{min-height:180px;padding:14px 15px}}.DesktopReviewsFlank-module__luV62a__reviewCard:hover{border-color:#ff5a1f66;transform:translateY(-2px);box-shadow:0 6px 18px #0b1b3d14}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__reviewCard{background:#ffffff0a;border-color:#ffffff14}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__reviewCard:hover{border-color:#ff5a1f80;box-shadow:0 6px 20px #00000073}.DesktopReviewsFlank-module__luV62a__starsRow{align-items:center;gap:2px;display:flex}.DesktopReviewsFlank-module__luV62a__starIconFilled{color:var(--color-primary,#ff5a1f);fill:var(--color-primary,#ff5a1f)}.DesktopReviewsFlank-module__luV62a__starIconEmpty{color:#64748b4d}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__starIconEmpty{color:#fff3}.DesktopReviewsFlank-module__luV62a__cardQuote{font-family:var(--font-karla);color:#334155;word-break:break-word;flex:1;margin:0;font-size:.77rem;line-height:1.45}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__cardQuote{color:#cbd5e1}.DesktopReviewsFlank-module__luV62a__readMoreBtn{font-family:var(--font-karla);color:#e11d74;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;margin-left:5px;padding:0;font-size:.75rem;font-weight:700;text-decoration:underline;transition:color .15s;display:inline}.DesktopReviewsFlank-module__luV62a__readMoreBtn:hover{color:#c2185b}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__readMoreBtn{color:#f472b6}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__readMoreBtn:hover{color:#fb7185}.DesktopReviewsFlank-module__luV62a__cardFooter{border-top:1px solid #e2e8f0bf;align-items:center;gap:8px;padding-top:8px;display:flex}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__cardFooter{border-top-color:#ffffff14}.DesktopReviewsFlank-module__luV62a__cardAvatar{object-fit:cover;background:#e2e8f0;border:1px solid #e2e8f0cc;border-radius:50%;flex-shrink:0;width:26px;height:26px}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__cardAvatar{border-color:#ffffff1a}.DesktopReviewsFlank-module__luV62a__cardMeta{flex-direction:column;min-width:0;line-height:1.18;display:flex}.DesktopReviewsFlank-module__luV62a__cardAuthor{font-family:var(--font-poppins);color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:700;overflow:hidden}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__cardAuthor{color:#f8fafc}.DesktopReviewsFlank-module__luV62a__cardLocation{font-family:var(--font-karla);color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:.64rem;overflow:hidden}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__cardLocation{color:#94a3b8}.DesktopReviewsFlank-module__luV62a__sliderControlsRow{flex-direction:column;gap:8px;width:100%;padding-top:4px;display:flex}.DesktopReviewsFlank-module__luV62a__sliderBarArea{align-items:center;gap:10px;width:100%;display:flex}.DesktopReviewsFlank-module__luV62a__navArrowBtn{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0e6;border-radius:8px;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;transition:all .15s;display:flex;box-shadow:0 1px 4px #0000000a}.DesktopReviewsFlank-module__luV62a__navArrowBtn:hover:not(:disabled){background:var(--color-primary,#ff5a1f);color:#fff;border-color:var(--color-primary,#ff5a1f);transform:scale(1.04)}.DesktopReviewsFlank-module__luV62a__navArrowBtn:disabled{opacity:.35;cursor:not-allowed}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__navArrowBtn{color:#cbd5e1;background:#17171f;border-color:#ffffff1f}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__navArrowBtn:hover:not(:disabled){background:var(--color-primary,#ff5a1f);color:#fff}.DesktopReviewsFlank-module__luV62a__trackContainer{cursor:pointer;touch-action:pan-y;flex:1;align-items:center;height:24px;display:flex;position:relative}.DesktopReviewsFlank-module__luV62a__trackRail{background:#e2e8f0;border-radius:999px;height:6px;transition:background .15s;position:absolute;left:0;right:0}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__trackRail{background:#ffffff24}.DesktopReviewsFlank-module__luV62a__trackContainer:hover .DesktopReviewsFlank-module__luV62a__trackRail{background:#cbd5e1}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__trackContainer:hover .DesktopReviewsFlank-module__luV62a__trackRail{background:#ffffff38}.DesktopReviewsFlank-module__luV62a__dragThumb{background:linear-gradient(135deg, var(--color-primary,#ff5a1f), #ff7a45);cursor:grab;border-radius:999px;height:14px;transition:width .15s,box-shadow .15s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #ff5a1f73}.DesktopReviewsFlank-module__luV62a__dragThumb:active{cursor:grabbing;transform:translateY(-50%)scale(1.05);box-shadow:0 2px 12px #ff5a1fb3}.DesktopReviewsFlank-module__luV62a__thumbGripLines{pointer-events:none;justify-content:center;align-items:center;gap:2px;width:100%;height:100%;display:flex}.DesktopReviewsFlank-module__luV62a__gripLine{background:#ffffffd9;border-radius:1px;width:2px;height:6px}.DesktopReviewsFlank-module__luV62a__metaBottomRow{font-family:var(--font-karla);color:#64748b;justify-content:space-between;align-items:center;padding-inline:2px;font-size:.68rem;display:flex}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__metaBottomRow{color:#94a3b8}.DesktopReviewsFlank-module__luV62a__counterBadge{font-family:var(--font-poppins);color:var(--color-primary,#ff5a1f);font-weight:700}.DesktopReviewsFlank-module__luV62a__dragHintText{align-items:center;gap:3px;font-style:normal;display:inline-flex}.DesktopReviewsFlank-module__luV62a__modalOverlay{z-index:1100;-webkit-backdrop-filter:blur(8px);background:#0a0f1ead;justify-content:center;align-items:center;padding:20px;animation:.2s forwards DesktopReviewsFlank-module__luV62a__modalFadeIn;display:flex;position:fixed;inset:0}@keyframes DesktopReviewsFlank-module__luV62a__modalFadeIn{0%{opacity:0}to{opacity:1}}.DesktopReviewsFlank-module__luV62a__modalCard{box-sizing:border-box;background:#fff;border:1.5px solid #e2e8f0f2;border-radius:20px;flex-direction:column;gap:16px;width:100%;max-width:480px;padding:26px 24px 22px;animation:.24s cubic-bezier(.16,1,.3,1) forwards DesktopReviewsFlank-module__luV62a__modalPopIn;display:flex;position:relative;box-shadow:0 20px 50px -12px #0b1b3d47}@keyframes DesktopReviewsFlank-module__luV62a__modalPopIn{0%{opacity:0;transform:scale(.92)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__modalCard{background:#0f121c;border-color:#ffffff24;box-shadow:0 24px 60px -12px #000000bf}.DesktopReviewsFlank-module__luV62a__modalCloseBtn{cursor:pointer;z-index:10;background:#e11d74;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .18s,background .18s,box-shadow .18s;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 3px 10px #e11d7473}.DesktopReviewsFlank-module__luV62a__modalCloseBtn:hover{background:#c2185b;transform:scale(1.08)rotate(90deg);box-shadow:0 4px 14px #e11d74a6}.DesktopReviewsFlank-module__luV62a__modalCloseBtn:active{transform:scale(.95)rotate(90deg)}.DesktopReviewsFlank-module__luV62a__modalCloseIcon{color:#fff;transition:color .15s}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__modalCloseBtn{background:#e11d74;box-shadow:0 0 14px #e11d74a6}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__modalCloseBtn:hover{background:#f02885;box-shadow:0 0 18px #f02885d9}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__modalCloseIcon{color:#fff}.DesktopReviewsFlank-module__luV62a__modalRatingRow{align-items:center;gap:12px;display:flex}.DesktopReviewsFlank-module__luV62a__modalStarsRow{align-items:center;gap:3px;display:flex}.DesktopReviewsFlank-module__luV62a__modalVerifiedBadge{font-family:var(--font-poppins);color:#16a34a;background:#16a34a14;border:1px solid #16a34a33;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:.68rem;font-weight:700;display:inline-flex}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__modalVerifiedBadge{color:#4ade80;background:#22c55e1f;border-color:#22c55e40}.DesktopReviewsFlank-module__luV62a__modalQuote{font-family:var(--font-karla);color:#1e293b;background:#f8fafc;border-left:3px solid #e11d74;border-radius:12px;margin:0;padding:14px 16px;font-size:.94rem;line-height:1.6}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__modalQuote{color:#e2e8f0;background:#ffffff08;border-left-color:#e11d74}.DesktopReviewsFlank-module__luV62a__modalFooter{align-items:center;gap:12px;padding-top:8px;display:flex}.DesktopReviewsFlank-module__luV62a__modalAvatar{object-fit:cover;background:#e2e8f0;border:1.5px solid #e2e8f0e6;border-radius:50%;width:38px;height:38px}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__modalAvatar{border-color:#ffffff1f}.DesktopReviewsFlank-module__luV62a__modalMeta{flex-direction:column;gap:2px;display:flex}.DesktopReviewsFlank-module__luV62a__modalAuthor{font-family:var(--font-poppins);color:#0f172a;margin:0;font-size:.88rem;font-weight:700}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__modalAuthor{color:#f8fafc}.DesktopReviewsFlank-module__luV62a__modalLocation{font-family:var(--font-karla);color:#64748b;font-size:.74rem}[data-theme=dark] .DesktopReviewsFlank-module__luV62a__modalLocation{color:#94a3b8}
.OfflineOverlay-module__9FpRuq__overlay{z-index:2000;background:var(--color-bg);position:fixed;inset:0;overflow-y:auto}
.UpcomingEventsSection-module__jvkc6G__section{width:100%;max-width:1360px;margin:0 auto var(--space-6);padding:0 var(--space-6)}.UpcomingEventsSection-module__jvkc6G__container{gap:var(--space-4);flex-direction:column;display:flex}.UpcomingEventsSection-module__jvkc6G__headerRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.UpcomingEventsSection-module__jvkc6G__sectionTitle{font-family:var(--font-poppins);font-size:var(--text-2xl);color:var(--color-text-primary);letter-spacing:-.01em;margin:0;font-weight:700}[data-theme=dark] .UpcomingEventsSection-module__jvkc6G__sectionTitle{color:#fff}.UpcomingEventsSection-module__jvkc6G__viewAllLink{color:var(--color-primary);font-family:var(--font-poppins);font-size:var(--text-sm);cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-fast);background:0 0;border:none;align-items:center;gap:5px;padding:4px 8px;font-weight:600;display:inline-flex}.UpcomingEventsSection-module__jvkc6G__viewAllLink:hover{color:var(--color-primary-hover);background-color:#fff5f0}[data-theme=dark] .UpcomingEventsSection-module__jvkc6G__viewAllLink:hover{background-color:#ff5a1f26}.UpcomingEventsSection-module__jvkc6G__viewAllArrow{transition:transform var(--transition-fast)}.UpcomingEventsSection-module__jvkc6G__viewAllLink:hover .UpcomingEventsSection-module__jvkc6G__viewAllArrow{transform:translate(3px)}.UpcomingEventsSection-module__jvkc6G__cardsGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.UpcomingEventsSection-module__jvkc6G__eventCard{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);height:155px;box-shadow:var(--shadow-sm);transition:all var(--transition-base);flex-direction:row;display:flex;overflow:hidden}[data-theme=dark] .UpcomingEventsSection-module__jvkc6G__eventCard{background:#0d0d11;border-color:#ffffff14;box-shadow:0 4px 20px #00000059}.UpcomingEventsSection-module__jvkc6G__eventCard:hover{box-shadow:var(--shadow-md);border-color:#ff5a1f4d;transform:translateY(-2px)}.UpcomingEventsSection-module__jvkc6G__imageBox{background-color:#e2e8f0;flex-shrink:0;width:135px;height:100%;position:relative;overflow:hidden}.UpcomingEventsSection-module__jvkc6G__cardImage{object-fit:cover;transition:transform .4s}.UpcomingEventsSection-module__jvkc6G__eventCard:hover .UpcomingEventsSection-module__jvkc6G__cardImage{transform:scale(1.05)}.UpcomingEventsSection-module__jvkc6G__dateBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-md);background:#fffffff2;flex-direction:column;justify-content:center;align-items:center;min-width:34px;padding:3px 6px;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 2px 6px #00000026}[data-theme=dark] .UpcomingEventsSection-module__jvkc6G__dateBadge{background:#0f172ae6}.UpcomingEventsSection-module__jvkc6G__dateDay{font-family:var(--font-poppins);font-size:var(--text-sm);color:#0f172a;font-weight:700;line-height:1}[data-theme=dark] .UpcomingEventsSection-module__jvkc6G__dateDay{color:#fff}.UpcomingEventsSection-module__jvkc6G__dateMonth{font-family:var(--font-poppins);color:var(--color-primary);letter-spacing:.04em;margin-top:2px;font-size:.65rem;font-weight:600;line-height:1}.UpcomingEventsSection-module__jvkc6G__infoBox{flex-direction:column;flex:1;justify-content:space-between;gap:6px;min-width:0;padding:10px 12px;display:flex}.UpcomingEventsSection-module__jvkc6G__mainInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.UpcomingEventsSection-module__jvkc6G__eventTitle{font-family:var(--font-poppins);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.92rem;font-weight:600;overflow:hidden}[data-theme=dark] .UpcomingEventsSection-module__jvkc6G__eventTitle{color:#fff}.UpcomingEventsSection-module__jvkc6G__eventDescription{font-family:var(--font-karla);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.75rem;line-height:1.25;overflow:hidden}.UpcomingEventsSection-module__jvkc6G__eventLocation{font-family:var(--font-karla);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;margin-top:2px;font-size:.72rem;font-weight:500;display:flex;overflow:hidden}[data-theme=dark] .UpcomingEventsSection-module__jvkc6G__eventLocation{color:#ffffffb3}.UpcomingEventsSection-module__jvkc6G__locationPinIcon{color:var(--color-primary);flex-shrink:0}.UpcomingEventsSection-module__jvkc6G__locationText{text-overflow:ellipsis;overflow:hidden}.UpcomingEventsSection-module__jvkc6G__viewDetailsBtn{width:100%;height:28px;color:var(--color-primary);border-radius:var(--radius-md);font-family:var(--font-poppins);cursor:pointer;transition:all var(--transition-fast);background-color:#fff0e8;border:1px solid #ffd4c2;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex}[data-theme=dark] .UpcomingEventsSection-module__jvkc6G__viewDetailsBtn{color:#ff7a45;background-color:#ff5a1f26;border-color:#ff5a1f59}.UpcomingEventsSection-module__jvkc6G__viewDetailsBtn:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff;box-shadow:0 2px 8px #ff5a1f4d}@media (max-width:768px){.UpcomingEventsSection-module__jvkc6G__section{padding:0 var(--space-4);margin-bottom:var(--space-6)}.UpcomingEventsSection-module__jvkc6G__cardsGrid{grid-template-columns:1fr}.UpcomingEventsSection-module__jvkc6G__eventCard{height:148px}.UpcomingEventsSection-module__jvkc6G__imageBox{width:115px}.UpcomingEventsSection-module__jvkc6G__dateBadge{min-width:30px;padding:2px 5px;top:6px;left:6px}.UpcomingEventsSection-module__jvkc6G__dateDay{font-size:.82rem}.UpcomingEventsSection-module__jvkc6G__dateMonth{font-size:.58rem}.UpcomingEventsSection-module__jvkc6G__infoBox{gap:4px;padding:8px 10px}.UpcomingEventsSection-module__jvkc6G__eventTitle{white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.88rem;display:-webkit-box;overflow:hidden}.UpcomingEventsSection-module__jvkc6G__eventDescription{font-size:.7rem}.UpcomingEventsSection-module__jvkc6G__eventLocation{font-size:.68rem}.UpcomingEventsSection-module__jvkc6G__viewDetailsBtn{border-radius:var(--radius-sm);height:26px;font-size:.72rem}}@media (max-width:480px){.UpcomingEventsSection-module__jvkc6G__eventCard{height:146px}.UpcomingEventsSection-module__jvkc6G__imageBox{width:110px}}
.PostOrderFeedback-module__tdi58G__overlay{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a80;justify-content:center;align-items:center;padding:14px;display:flex;position:fixed;inset:0}.PostOrderFeedback-module__tdi58G__card{--pof-c1:#dc2626;--pof-c2:var(--color-primary,#ea580c);--pof-c3:#f59e0b;--pof-c4:#16a34a;--pof-c5:var(--color-accent,#d61b69);text-align:center;background:#fff;border:1px solid #0f172a1a;border-radius:20px;width:min(420px,100%);max-height:90vh;padding:20px 18px 16px;animation:.32s cubic-bezier(.16,1,.3,1) both PostOrderFeedback-module__tdi58G__pofIn;position:relative;overflow-y:auto;box-shadow:0 24px 60px -20px #0f172a59}@keyframes PostOrderFeedback-module__tdi58G__pofIn{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}.PostOrderFeedback-module__tdi58G__closeBtn{color:#64748b;cursor:pointer;background:#0f172a0f;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background .2s;display:flex;position:absolute;top:12px;right:12px}.PostOrderFeedback-module__tdi58G__closeBtn:hover{color:#0f172a;background:#0f172a1f}.PostOrderFeedback-module__tdi58G__closeBtn:active{transform:scale(.82)rotate(90deg)}.PostOrderFeedback-module__tdi58G__title{font-family:var(--font-poppins,sans-serif);color:#0f172a;margin:4px 0 3px;padding-right:20px;font-size:1.05rem;font-weight:700}.PostOrderFeedback-module__tdi58G__sub{font-family:var(--font-karla,sans-serif);color:#64748b;margin-bottom:14px;font-size:.78rem}.PostOrderFeedback-module__tdi58G__reactions{justify-content:center;gap:6px;margin-bottom:14px;display:flex}.PostOrderFeedback-module__tdi58G__reactionItem{flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;display:flex}.PostOrderFeedback-module__tdi58G__reactionBtn{cursor:pointer;filter:grayscale()opacity(.5);background:#f8fafc;border:none;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;transition:filter .25s,transform .3s cubic-bezier(.34,1.56,.64,1),background .25s,box-shadow .25s;display:flex}.PostOrderFeedback-module__tdi58G__reactionBtn:hover{filter:grayscale(0)opacity();transform:scale(1.12)translateY(-2px)}.PostOrderFeedback-module__tdi58G__reactionActive{filter:grayscale(0)opacity();background:color-mix(in srgb, var(--pick-color) 18%, transparent);box-shadow:0 0 0 2px var(--pick-color), 0 6px 16px color-mix(in srgb, var(--pick-color) 35%, transparent);transform:scale(1.15)translateY(-2px)}.PostOrderFeedback-module__tdi58G__reactionLabel{font-family:var(--font-poppins,sans-serif);color:#64748b;white-space:nowrap;font-size:.64rem;font-weight:600}.PostOrderFeedback-module__tdi58G__aiBanner{text-align:left;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;padding:8px 12px;display:flex}.PostOrderFeedback-module__tdi58G__aiBannerText{color:#9a3412;font-size:.74rem;font-weight:500;line-height:1.35}.PostOrderFeedback-module__tdi58G__aiBannerText strong{color:#c2410c}.PostOrderFeedback-module__tdi58G__refreshBtn{color:#ea580c;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #fdba74;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:.7rem;font-weight:600;transition:background .15s;display:flex}.PostOrderFeedback-module__tdi58G__refreshBtn:hover{background:#ffedd5}.PostOrderFeedback-module__tdi58G__textareaWrapper{margin-bottom:12px}.PostOrderFeedback-module__tdi58G__feedbackTextarea{color:#0f172a;width:100%;min-height:80px;font-family:var(--font-karla,sans-serif);resize:vertical;box-sizing:border-box;background:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;outline:none;padding:10px 12px;font-size:.85rem;line-height:1.45;transition:border-color .15s,background .15s}.PostOrderFeedback-module__tdi58G__feedbackTextarea:focus{background:#fff;border-color:#ff5a1f;box-shadow:0 0 0 3px #ff5a1f1f}.PostOrderFeedback-module__tdi58G__submitActionBtn{color:#fff;cursor:pointer;background:#ff5a1f;border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;margin-bottom:8px;padding:10px 16px;font-size:.88rem;font-weight:600;transition:background .15s;display:flex;box-shadow:0 2px 4px #ff5a1f33}.PostOrderFeedback-module__tdi58G__submitActionBtn:hover{background:#ea580c}.PostOrderFeedback-module__tdi58G__footerText{font-family:var(--font-karla,sans-serif);color:#94a3b8;font-size:.7rem;line-height:1.4}@media (prefers-reduced-motion:reduce){.PostOrderFeedback-module__tdi58G__reactionBtn{transition:filter .1s}}
.SecureImageUpload-module__40w0aq__wrapper{flex-direction:column;gap:5px;width:100%;display:flex}.SecureImageUpload-module__40w0aq__labelText{font-family:var(--font-poppins);color:#334155;-webkit-user-select:none;user-select:none;font-size:.74rem;font-weight:600}[data-theme=dark] .SecureImageUpload-module__40w0aq__labelText{color:#e2e8f0}.SecureImageUpload-module__40w0aq__dropZone{clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);cursor:pointer;box-sizing:border-box;background:#f8fafc;border:1.5px dashed #cbd5e1e6;outline:none;justify-content:center;align-items:center;width:100%;min-height:100px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}[data-theme=dark] .SecureImageUpload-module__40w0aq__dropZone{background:#12121a;border-color:#ffffff1f}.SecureImageUpload-module__40w0aq__dropZone:focus-visible{border-color:#ff5a1f;box-shadow:0 0 0 3px #ff5a1f2e}.SecureImageUpload-module__40w0aq__dropZone:hover:not(.SecureImageUpload-module__40w0aq__disabled):not(.SecureImageUpload-module__40w0aq__hasFile){background:#ff5a1f0a;border-color:#ff5a1f}.SecureImageUpload-module__40w0aq__dragging{background:#ff5a1f12!important;border-color:#ff5a1f!important;box-shadow:0 0 0 3px #ff5a1f2e!important}.SecureImageUpload-module__40w0aq__disabled{opacity:.55;cursor:not-allowed}.SecureImageUpload-module__40w0aq__hasFile{border-style:solid;border-color:#cbd5e1b3;min-height:130px}.SecureImageUpload-module__40w0aq__emptyState{pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:5px;padding:16px 12px;display:flex}.SecureImageUpload-module__40w0aq__uploadIcon{color:#94a3b8;transition:color .18s}.SecureImageUpload-module__40w0aq__dropZone:hover:not(.SecureImageUpload-module__40w0aq__disabled) .SecureImageUpload-module__40w0aq__uploadIcon{color:#ff5a1f}.SecureImageUpload-module__40w0aq__uploadText{font-family:var(--font-poppins);color:#475569;font-size:.78rem;font-weight:600}[data-theme=dark] .SecureImageUpload-module__40w0aq__uploadText{color:#cbd5e1}.SecureImageUpload-module__40w0aq__uploadHint{font-family:var(--font-karla);color:#94a3b8;font-size:.68rem}.SecureImageUpload-module__40w0aq__preview{object-fit:cover;width:100%;height:100%;min-height:130px;max-height:220px;display:block}.SecureImageUpload-module__40w0aq__previewOverlay{background:linear-gradient(#0000 0%,#000000b8 100%);flex-direction:column;gap:2px;padding:8px 10px 6px;display:flex;position:absolute;bottom:0;left:0;right:0}.SecureImageUpload-module__40w0aq__fileName{font-family:var(--font-karla);color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;font-weight:600;overflow:hidden}.SecureImageUpload-module__40w0aq__fileSize{font-family:var(--font-karla);color:#ffffffb8;font-size:.62rem}.SecureImageUpload-module__40w0aq__clearBtn{clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);color:#fff;cursor:pointer;z-index:2;background:#000000a6;border:none;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:background .16s,transform .16s;display:flex;position:absolute;top:8px;right:8px}.SecureImageUpload-module__40w0aq__clearBtn:hover{background:#d61b69d9;transform:scale(1.08)}.SecureImageUpload-module__40w0aq__hiddenInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute;inset:0}.SecureImageUpload-module__40w0aq__errorMsg{font-family:var(--font-karla);color:var(--color-error-red,#dc2626);align-items:center;gap:5px;margin:0;font-size:.7rem;display:flex}