.style_container__zw0It{display:flex;align-items:center;flex-direction:column;justify-content:center}@media(max-width:768px){.style_container__zw0It{padding:0 16px}}@media(max-width:480px){.style_container__zw0It{padding:0 12px}}.style_container__3YLe0{width:80%;display:flex;flex-direction:column;align-items:center;gap:1rem;transition:margin-top .3s ease;margin-top:30px;padding-bottom:2em;max-width:1200px}@media(max-width:768px){.style_container__3YLe0{width:90%;gap:.75rem;margin-top:24px;padding-bottom:1.5em}}@media(max-width:480px){.style_container__3YLe0{width:95%;gap:.5rem;margin-top:20px;padding-bottom:1em}}.style_link__8yT0G{margin-top:5rem}@media(max-width:768px){.style_link__8yT0G{margin-top:4rem}}@media(max-width:480px){.style_link__8yT0G{margin-top:3rem}}.style_notFoundButtonWrapper__XJDm_{width:100%;display:flex;justify-content:center;margin-top:2.5rem;margin-bottom:1rem}@media(max-width:768px){.style_notFoundButtonWrapper__XJDm_{margin-top:2rem}}@media(max-width:480px){.style_notFoundButtonWrapper__XJDm_{margin-top:1.5rem}}.style_notFoundButton__kZMmM{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,rgba(0,255,255,.1),rgba(0,198,255,.1));border:1px solid rgba(0,255,255,.3);border-radius:12px;color:aqua;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s ease}.style_notFoundButton__kZMmM:hover{background:linear-gradient(135deg,rgba(0,255,255,.2),rgba(0,198,255,.2));border-color:rgba(0,255,255,.5);transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,255,255,.2)}@media(max-width:768px){.style_notFoundButton__kZMmM{padding:10px 20px;font-size:.85rem;gap:6px}}@media(max-width:480px){.style_notFoundButton__kZMmM{padding:10px 18px;font-size:.8rem;border-radius:10px}}.style_gridContainer___OhOn{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;padding:16px;width:100%;max-width:1200px}@media(max-width:768px){.style_gridContainer___OhOn{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;padding:14px}}@media(max-width:480px){.style_gridContainer___OhOn{grid-template-columns:1fr;gap:12px;padding:12px}}.style_loadingContainer__MZSHw{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;width:100%;gap:16px}@media(max-width:768px){.style_loadingContainer__MZSHw{min-height:300px;gap:14px}}@media(max-width:480px){.style_loadingContainer__MZSHw{min-height:250px;gap:12px}}.style_loadingText__E0r40{font-size:14px;color:hsla(0,0%,100%,.6);margin:0;animation:style_pulse__0Ngla 2s ease-in-out infinite}@media(max-width:768px){.style_loadingText__E0r40{font-size:13px}}@media(max-width:480px){.style_loadingText__E0r40{font-size:12px}}@keyframes style_pulse__0Ngla{0%,to{opacity:.6}50%{opacity:1}}.style_error__ZrrT6{padding:20px;margin:20px;background-color:#fff3f3;border:1px solid #ffcdd2;border-radius:4px;color:#d32f2f;text-align:center}@media(max-width:768px){.style_error__ZrrT6{padding:16px;margin:16px;font-size:.9rem}}@media(max-width:480px){.style_error__ZrrT6{padding:14px;margin:12px;font-size:.85rem}}.style_link__LGzvn{border-radius:5px;padding:10px 7px;color:#fff;min-width:80px;font-weight:300;letter-spacing:.02em;text-decoration:none;text-align:center;font-size:.9rem}.style_link__LGzvn:hover{color:aqua;transform:translateY(-.5px)}@media(max-width:480px){.style_link__LGzvn{border-radius:4px;padding:8px 5px;min-width:65px;font-size:.75rem}}.style_card__TFZeY{width:100%;display:flex;align-items:stretch;background:rgba(0,255,255,.05);color:#fff;border-radius:16px;overflow:hidden;max-width:1500px;min-height:240px;padding:0;border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(20px);transition:all .3s cubic-bezier(.4,0,.2,1)}.style_card__TFZeY:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,.4);border-color:rgba(0,255,255,.2)}@media(max-width:768px){.style_card__TFZeY{min-height:auto;border-radius:12px}}@media(max-width:480px){.style_card__TFZeY{border-radius:10px}}.style_body__jyILW{width:100%;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:0;padding:0}.style_shopImageWrapper__b_nI3{width:35%;height:240px;position:relative;overflow:hidden;padding:12px}.style_shopImageButton__PzFQ2{padding:0!important;background:transparent}.style_imageContainer__GdDXY,.style_shopImageButton__PzFQ2{width:100%;height:100%;border-radius:12px;overflow:hidden;position:relative}.style_image__cHbGE{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.style_imageOverlay__D5r3v{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.1),rgba(0,0,0,.3));opacity:0;transition:opacity .3s ease}.style_card__TFZeY:hover .style_image__cHbGE{transform:scale(1.1)}.style_card__TFZeY:hover .style_imageOverlay__D5r3v{opacity:1}.style_shopContent__nLAqq{width:65%;display:flex;flex-direction:row;padding:1rem;gap:1rem}.style_shopMainInfo__XEpF1{flex:1;display:flex;flex-direction:column;gap:.8rem;min-width:0;max-width:calc(100% - 180px)}.style_shopHeader__yrdbh{display:flex;flex-direction:column;gap:.01rem}.style_titleRow__beOOU{display:flex;justify-content:space-between;align-items:center;width:100%}.style_titleWithBadge__o8iNX{display:flex;align-items:center;gap:.75rem;flex:1}.style_title_____l4{font-size:1.5rem;font-weight:700;text-align:left;margin:0;color:#fff;text-decoration:none;transition:color .2s ease}.style_title_____l4:hover{color:hsla(0,0%,100%,.8)}.style_actionButtons__SSa00{display:flex;gap:.5rem;align-items:center}.style_atmosphereBar__am8Xk{margin-top:.25rem;padding:0;max-width:300px}.style_shopLocation__FXGyZ{display:flex;flex-direction:column;gap:.5rem}.style_locationRow__pfDq3{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:hsla(0,0%,100%,.7)}.style_distance__rWUbj{display:flex;align-items:center;gap:.25rem;font-weight:400}.style_separator__1HV2F{color:hsla(0,0%,100%,.4)}.style_areaText__t8WtV{font-weight:400}.style_shopStats__Mmp9F{display:flex;gap:1.5rem;align-items:center}.style_statItem__HPNKu{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:hsla(0,0%,100%,.8)}.style_statIcon__CV_Gk{color:hsla(0,0%,100%,.6)}.style_statText__D53t7{font-weight:500}.style_shopCondition__c5hK1{display:flex;align-items:center;width:100%;max-width:550px}.style_chipWrapper__Jovxd{display:flex;gap:.75rem;padding:0;overflow-x:auto;white-space:nowrap;width:100%;scrollbar-width:none;-ms-overflow-style:none}.style_chipWrapper__Jovxd::-webkit-scrollbar{display:none}.style_matchRateSection__xMEsj{display:flex;justify-content:flex-end;align-items:center;margin-top:auto}.style_welcomeCountWrapper__7pTAI{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:170px;flex-shrink:0;padding-left:1rem;border-left:1px solid hsla(0,0%,100%,.1)}.style_trendBadgeWrapper__UOGcH{display:flex;justify-content:center;width:100%}@media(max-width:768px){.style_card__TFZeY{max-width:100%}.style_body__jyILW,.style_card__TFZeY{flex-direction:column}.style_shopImageWrapper__b_nI3{width:100%;height:200px}.style_shopContent__nLAqq{width:100%;flex-direction:column;padding:1rem;gap:1rem}.style_welcomeCountWrapper__7pTAI{border-left:none;border-top:1px solid hsla(0,0%,100%,.1);padding-left:0;padding-top:1rem;min-width:auto}.style_title_____l4{font-size:1.5rem}}@media(max-width:480px){.style_shopStats__Mmp9F{flex-direction:column;gap:.5rem;align-items:flex-start}.style_chipWrapper__Jovxd{gap:.5rem}.style_title_____l4{font-size:1.25rem}}.style_noImagePlaceholder__oDdrn{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(0,198,255,.1),rgba(235,14,242,.1));border:1px solid rgba(0,255,255,.1);border-radius:12px}.style_placeholderContent__0flzN{display:flex;flex-direction:column;align-items:center;gap:12px;color:hsla(0,0%,100%,.3)}.style_placeholderContent__0flzN svg{opacity:.4}.style_placeholderText__TjeCZ{font-size:.85rem;font-weight:300;letter-spacing:.05em;margin:0}.style_wrapper__vi6z9{border-radius:5em;color:#fff;height:.8em;font-size:.7em;padding:10px 7px;display:flex;align-items:center}@media(max-width:768px){.style_wrapper__vi6z9{font-size:.65em;padding:8px 6px}}@media(max-width:480px){.style_wrapper__vi6z9{font-size:.6em;padding:7px 5px}}.style_type__5_pnO{background:rgba(0,198,255,.2);border:.5px solid rgba(0,198,255,.7)}.style_layout__DnuUJ{background:rgba(235,14,242,.2);border:.5px solid rgba(235,14,242,.7)}.style_option__WFVhg{background:rgba(255,174,0,.2);border:.5px solid rgba(255,174,0,.7)}.style_default__pY0M0{background:hsla(0,0%,42%,.2);border:.5px solid hsla(0,0%,42%,.7)}.style_iconLink__iPujw{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:opacity .2s ease;position:relative}.style_iconLink__iPujw svg{color:#00c6ff;flex-shrink:0}.style_iconLink__iPujw:hover{opacity:.8}.style_linkText__v2Hpq{background:linear-gradient(90deg,#00c6ff,#eb0ef2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:768px){.style_iconLink__iPujw{font-size:.85rem}.style_iconLink__iPujw svg{width:16px;height:16px}.style_iconLink__iPujw:not(.style_showTextOnMobile__JYDOP) .style_linkText__v2Hpq{display:none}.style_iconLink__iPujw.style_showTextOnMobile__JYDOP .style_linkText__v2Hpq{display:inline}}.style_modalContent__unLqP{display:flex;flex-direction:column;height:70vh;min-height:500px;background:#0a0b1c;color:#fff;border-radius:12px;overflow:hidden}.style_shopHeader__AGqFX{padding:20px;border-bottom:1px solid hsla(0,0%,100%,.1);background:linear-gradient(135deg,rgba(0,198,255,.1),rgba(235,14,242,.1))}.style_shopInfo___C0Qk{display:flex;flex-direction:column;gap:12px}.style_shopName__D6p_x{font-size:1.5rem;font-weight:700;color:#fff;margin:0;background:linear-gradient(135deg,#00c6ff,#eb0ef2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.style_addressContainer__bcfe0{display:flex;align-items:center;gap:8px;padding:8px 12px;background:rgba(0,198,255,.1);border-radius:8px;border:1px solid rgba(0,198,255,.2)}.style_addressIcon__2HJ7Z{color:rgba(0,198,255,.8);flex-shrink:0}.style_address__rO7IC{font-size:.9rem;color:hsla(0,0%,100%,.9);flex:1}.style_copyButton__v5qmN{padding:4px 8px!important;min-width:auto!important;height:auto!important;color:rgba(0,198,255,.8)}.style_mapContainer__RYJw6{flex:1;position:relative;overflow:hidden}.style_map__wEcWC{width:100%;height:100%;border-radius:0}.style_loadingContainer__oA0fm{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background:rgba(10,11,28,.8)}.style_loadingIcon__exJLE{width:48px;height:48px;color:#00c6ff;animation:style_spin__DO6fW 1s linear infinite;margin-bottom:16px}@keyframes style_spin__DO6fW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.style_loadingText__FARmq{color:hsla(0,0%,100%,.7);font-size:1rem;margin:0}.style_errorContainer__M6AUX{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background:rgba(10,11,28,.8)}.style_errorIcon__keIpS{width:48px;height:48px;color:#ef4444;margin-bottom:16px}.style_errorText__ix8nI{color:hsla(0,0%,100%,.7);font-size:1rem;margin:0}.style_actionButtons__tyo8g{display:flex;justify-content:center;padding:20px;border-top:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.2)}.style_actionButton__3MVRN{display:flex!important;align-items:center;gap:8px;padding:12px 24px!important;font-size:.9rem;font-weight:500;justify-content:center;transition:all .3s ease;max-width:240px}.style_actionButton__3MVRN:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,198,255,.3)}.style_actionButton__3MVRN span{white-space:nowrap}@media(max-width:768px){.style_modalContent__unLqP{height:80vh;min-height:400px}.style_shopHeader__AGqFX{padding:16px}.style_shopName__D6p_x{font-size:1.3rem}.style_addressContainer__bcfe0{padding:6px 10px}.style_address__rO7IC{font-size:.8rem}.style_actionButtons__tyo8g{flex-direction:column;padding:16px;gap:8px}.style_actionButton__3MVRN{padding:10px 16px!important;font-size:.85rem}}@media(max-width:480px){.style_modalContent__unLqP{height:85vh;min-height:350px}.style_shopHeader__AGqFX{padding:12px}.style_shopName__D6p_x{font-size:1.2rem}.style_addressContainer__bcfe0{flex-direction:column;align-items:flex-start;gap:6px}.style_actionButtons__tyo8g{padding:12px}}.style_container__PNaco{width:100%;color:#fff;padding:20px 0}.style_shopTypeSection__7VjcX{margin-bottom:30px}.style_tagSection__3rmZR{margin-bottom:20px}.style_tagContainer__Y_pV8{display:flex;flex-wrap:wrap;gap:8px}.style_noTags__ClckB{color:hsla(0,0%,100%,.5);font-style:italic}.style_mainHeader__VVAki{display:flex;align-items:center;gap:16px;margin-bottom:20px}.style_iconContainer__JkRjF{width:50px;height:50px;background:linear-gradient(135deg,rgba(0,255,255,.2),rgba(0,255,255,.1));border:1px solid rgba(0,255,255,.3);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.style_sectionIcon__YDHog{color:rgba(0,255,255,.9);width:24px;height:24px}.style_headerContent__iRjYR{flex:1;display:flex;flex-direction:column;gap:4px}.style_sectionTitle__XXN1Y{font-size:1.3rem;font-weight:700;color:#fff;margin:0}@media(max-width:768px){.style_mainHeader__VVAki{gap:12px}.style_iconContainer__JkRjF{width:40px;height:40px}.style_sectionIcon__YDHog{width:20px;height:20px}.style_sectionTitle__XXN1Y{font-size:1.1rem}.style_editActions__l0oIy{gap:.5rem}}.style_editActions__l0oIy{display:flex;align-items:center;gap:1rem}.style_subSectionTitle__AgAT5{font-size:1.1rem;font-weight:700;margin-bottom:15px;color:#f0f0f0}.style_infoGrid__Ml5bu{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:30px}.style_infoItem__seQ7_{background-color:rgba(53,131,200,.1);border-radius:10px;padding:15px;transition:all .3s ease}.style_infoItem__seQ7_:hover{background-color:rgba(53,131,200,.2)}.style_infoHeader__k2B_z{display:flex;align-items:center;gap:8px;margin-bottom:10px}.style_infoHeader__k2B_z h4{font-size:1rem;margin:0;color:#4cc9f0}.style_infoHeader__k2B_z svg{color:#4cc9f0}.style_infoContent__Ig6Um{font-size:.9rem;line-height:1.5;color:hsla(0,0%,100%,.9)}.style_infoContent__Ig6Um p{margin:0}.style_addressContainer__Th7ng{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.style_mapButton__pQD_P{min-width:28px!important;width:28px!important;height:28px!important;padding:0!important;background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:6px!important;color:hsla(0,0%,100%,.7)!important;transition:all .3s ease!important;flex-shrink:0}.style_mapButton__pQD_P:hover{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.2)!important;color:hsla(0,0%,100%,.9)!important;transform:translateY(-1px)}.style_businessHourRow__yoDPi{display:flex;margin-bottom:5px}.style_businessHourRow__yoDPi:last-child{margin-bottom:0}.style_days__4_ATv{min-width:120px;font-weight:500}.style_time__Ee3fb{flex:1}.style_noData__RpmUf{color:hsla(0,0%,100%,.5);font-style:italic}.style_budgetSection__AkoDI,.style_facilitiesSection__IQJmn{background-color:rgba(53,131,200,.1);border-radius:10px;padding:20px;margin-bottom:30px}.style_chipWrapper__ma1eR,.style_facilitiesList__IeoYA{display:flex;flex-wrap:wrap;gap:10px}.style_chipWrapper__ma1eR{padding:5px 0;max-height:120px;overflow-y:auto}.style_facilityItem__m7Auu{background-color:rgba(76,201,240,.2);color:#fff;padding:8px 15px;border-radius:20px;font-size:.85rem;transition:all .2s ease}.style_facilityItem__m7Auu:hover{background-color:rgba(76,201,240,.3);transform:translateY(-2px)}.style_noFacilities__oLqD2{color:hsla(0,0%,100%,.5);font-style:italic;padding:10px 0}.style_budgetContent__gCAIN{padding:5px 0}.style_budgetRow__fy5Pa{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.style_budgetRow__fy5Pa:last-of-type{border-bottom:none}.style_budgetLabel__2c0tD{font-weight:500}.style_budgetValue__4TxZ_{font-weight:600;color:#4cc9f0}.style_budgetNote__03ubg{margin-top:10px;font-size:.8rem;color:hsla(0,0%,100%,.6);font-style:italic}@media(max-width:768px){.style_container__PNaco{padding:16px 0}.style_infoGrid__Ml5bu{grid-template-columns:1fr;gap:16px;margin-bottom:24px}.style_infoItem__seQ7_{padding:14px}.style_infoHeader__k2B_z h4{font-size:.9rem}.style_infoHeader__k2B_z svg{width:16px;height:16px}.style_infoContent__Ig6Um{font-size:.85rem}.style_businessHourRow__yoDPi{flex-direction:column;gap:2px;margin-bottom:8px}.style_days__4_ATv{min-width:auto;font-size:.85rem}.style_time__Ee3fb{font-size:.85rem;padding-left:8px}.style_budgetSection__AkoDI,.style_facilitiesSection__IQJmn{padding:16px;margin-bottom:24px}.style_chipWrapper__ma1eR{max-height:200px;gap:8px}.style_budgetRow__fy5Pa{flex-direction:column;gap:4px;padding:12px 0}.style_budgetLabel__2c0tD{font-size:.85rem}.style_budgetValue__4TxZ_{font-size:.9rem}.style_budgetNote__03ubg{font-size:.75rem;margin-top:8px}}@media(max-width:480px){.style_container__PNaco{padding:12px 0}.style_shopTypeSection__7VjcX{margin-bottom:24px}.style_tagSection__3rmZR{margin-bottom:16px}.style_tagContainer__Y_pV8{gap:6px}.style_mainHeader__VVAki{gap:10px;margin-bottom:16px}.style_iconContainer__JkRjF{width:36px;height:36px;border-radius:10px}.style_sectionIcon__YDHog{width:18px;height:18px}.style_sectionTitle__XXN1Y{font-size:1rem}.style_subSectionTitle__AgAT5{font-size:1rem;margin-bottom:12px}.style_infoGrid__Ml5bu{gap:14px;margin-bottom:20px}.style_infoItem__seQ7_{padding:12px;border-radius:8px}.style_infoHeader__k2B_z{gap:6px;margin-bottom:8px}.style_infoHeader__k2B_z h4{font-size:.85rem}.style_infoHeader__k2B_z svg{width:15px;height:15px}.style_infoContent__Ig6Um{font-size:.8rem}.style_mapButton__pQD_P{min-width:24px!important;width:24px!important;height:24px!important;border-radius:5px!important}.style_mapButton__pQD_P svg{width:14px;height:14px}.style_budgetSection__AkoDI,.style_facilitiesSection__IQJmn{padding:14px;margin-bottom:20px;border-radius:8px}.style_facilityItem__m7Auu{padding:6px 12px;font-size:.8rem;border-radius:16px}.style_chipWrapper__ma1eR{gap:8px;max-height:180px}.style_budgetRow__fy5Pa{padding:10px 0}.style_budgetNote__03ubg{margin-top:8px}}.styles_content__uuGKi{display:flex;flex-direction:column;gap:24px;padding:8px}.styles_message__XfAQP{color:hsla(0,0%,100%,.9);font-size:15px;line-height:1.6;text-align:center;margin:0}.styles_buttons__JX0E8{display:flex;flex-direction:column;gap:12px;width:100%}.styles_cancelButton__ScNSc{background:transparent;border:none;color:hsla(0,0%,100%,.5);cursor:pointer;font-size:14px;padding:8px;transition:color .2s}.styles_cancelButton__ScNSc:hover{color:hsla(0,0%,100%,.8)}@media(max-width:480px){.styles_content__uuGKi{gap:18px;padding:6px}.styles_message__XfAQP{font-size:13px;line-height:1.5}.styles_buttons__JX0E8{gap:10px}.styles_cancelButton__ScNSc{font-size:12px;padding:10px;min-height:40px}}.style_container__iW_DB{width:100%;color:#fff;padding:20px 0;position:relative}.style_mainHeader__hahT1{display:flex;flex-direction:column;gap:16px;margin-bottom:8px;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.1)}.style_headerContainer__vKaHe{display:flex;align-items:center;gap:12px}.style_iconContainer__bkyUb{width:50px;height:50px;background:linear-gradient(135deg,rgba(0,255,255,.2),rgba(0,255,255,.1));border:1px solid rgba(0,255,255,.3);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.style_sectionIcon__ZWjyj{color:rgba(0,255,255,.9);width:24px;height:24px}.style_sectionTitle__f0RML{font-size:1.3rem;font-weight:700;margin:0;color:#fff}.style_headerActions__yNrFN{display:flex;align-items:center;width:100%;gap:8px}@media(max-width:768px){.style_mainHeader__hahT1{gap:12px}.style_iconContainer__bkyUb{width:40px;height:40px}.style_sectionIcon__ZWjyj{width:20px;height:20px}.style_headerContent__x0Dmr{flex-direction:column;align-items:flex-start;gap:8px}.style_sectionTitle__f0RML{font-size:1.1rem}.style_writeReviewButton__6DPiD{font-size:.8rem}}@media(max-width:480px){.style_container__iW_DB{padding:16px 0}.style_mainHeader__hahT1{gap:10px;padding-bottom:12px}.style_iconContainer__bkyUb{width:36px;height:36px;border-radius:10px}.style_sectionIcon__ZWjyj{width:18px;height:18px}.style_sectionTitle__f0RML{font-size:1rem}.style_writeReviewButton__6DPiD{font-size:.75rem;border-radius:7px}.style_reviewCard__6Da8_{padding:16px;border-radius:10px}.style_reviewList__if5fJ{gap:16px}.style_headerActions__yNrFN{gap:6px}}.style_writeReviewButton__6DPiD{width:100%;border:none;border-radius:8px;font-weight:600;font-size:.9rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.style_writeReviewButton__6DPiD:hover{transform:translateY(-2px)}.style_reviewList__if5fJ{display:flex;flex-direction:column;gap:20px}.style_reviewCard__6Da8_{background:rgba(0,0,0,.4);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:24px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.style_reviewCard__6Da8_:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));opacity:0;transition:opacity .3s ease}.style_reviewCard__6Da8_:hover{transform:translateY(-4px);border-color:hsla(0,0%,100%,.2);box-shadow:0 20px 40px rgba(0,0,0,.3)}.style_reviewCard__6Da8_:hover:before{opacity:1}.style_reviewCard__6Da8_.style_expanded__D6Ccd{background:rgba(0,0,0,.6);border-color:rgba(76,201,240,.3)}.style_userInfo__1IehP{display:flex;align-items:center;gap:16px}.style_userDetails__rBQb7{display:flex;flex-direction:column;gap:4px}.style_reviewSequence___iort{display:flex;align-items:center;gap:6px;color:rgba(76,201,240,.8);font-size:.75rem;font-weight:500}.style_reviewSequence___iort svg{color:rgba(76,201,240,.8)}.style_avatar__plRzp{width:40px;height:40px;border-radius:50%;object-fit:cover}.style_nameAndRating__FWJyp{display:flex;flex-direction:column;gap:5px}.style_userName__TNXgr{font-weight:600;font-size:.95rem;color:#fff;cursor:pointer}.style_ratingContainer__RC_EI{display:flex;align-items:center;gap:8px}.style_stars__UOhXF{display:flex;gap:2px}.style_halfStar__YnBci{position:relative;width:16px;height:16px}.style_halfStar__YnBci svg{position:absolute;top:0;left:0}.style_halfStar__YnBci svg:first-child{clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.style_halfStar__YnBci svg:last-child{clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%)}.style_ratingValue__5vv92{font-size:.85rem;font-weight:600;color:gold}.style_reviewDate__TjtF3{display:flex;align-items:center;gap:5px;font-size:.8rem;color:hsla(0,0%,100%,.6)}.style_reviewDate__TjtF3 svg{color:hsla(0,0%,100%,.6)}.style_reviewHeader__WfjNd{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.style_reviewMeta__qn834{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.style_expandButton__XSXR8{font-size:.75rem;padding:4px 8px;min-height:auto;color:rgba(76,201,240,.8);border:1px solid rgba(76,201,240,.3)}.style_expandButton__XSXR8:hover{background-color:rgba(76,201,240,.1);border-color:rgba(76,201,240,.5)}.style_reviewContent__N5PEf{font-size:.95rem;line-height:1.6;margin-bottom:15px;color:hsla(0,0%,100%,.9)}.style_reviewFooter__240UM{display:flex;justify-content:flex-end}.style_likeButton__YRysq{display:flex;align-items:center;gap:5px;background-color:transparent;color:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.2);border-radius:15px;padding:5px 10px;font-size:.8rem;cursor:pointer;transition:all .2s ease}.style_likeButton__YRysq:hover{background-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8)}.style_likeButton__YRysq:hover svg{color:hsla(0,0%,100%,.8)}.style_likeButton__YRysq svg{color:hsla(0,0%,100%,.6)}.style_noReviews__mvWKX{background:rgba(0,0,0,.3);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:40px;text-align:center;color:hsla(0,0%,100%,.7);font-style:italic;font-size:.9rem}.style_centered__CiGBr{display:flex;justify-content:center;align-items:center;padding:40px;color:hsla(0,0%,100%,.7)}.style_filters__DCF2J{margin:16px 0 32px}.style_filterSection__SNegb{background:rgba(0,0,0,.3);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:20px}.style_filterHeader__FrVix{display:flex;align-items:center;gap:8px;margin-bottom:16px;color:hsla(0,0%,100%,.9);font-weight:600;font-size:.9rem}.style_statusFilters__kAPkd{margin-bottom:24px}.style_filterLabel__u_j7M{display:block;color:hsla(0,0%,100%,.9);font-size:.85rem;font-weight:600;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.style_filterButtons__wsyOf{display:flex;gap:12px;background:rgba(0,0,0,.2);border-radius:12px;padding:0}.style_statusFilterButton__PY8Rd{font-size:.8rem;font-weight:500;min-height:36px;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;padding:8px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.style_statusFilterButton__PY8Rd:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:left .5s}.style_statusFilterButton__PY8Rd:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(76,201,240,.2)}.style_statusFilterButton__PY8Rd:hover:before{left:100%}.style_statusFilterButton__PY8Rd.style_active__9kWRw,.style_statusFilterButton__PY8Rd[data-hover=true][aria-pressed=true]{background:linear-gradient(135deg,rgba(76,201,240,.2),rgba(118,75,162,.2))!important;border:1px solid rgba(76,201,240,.6)!important;color:#4cc9f0!important;box-shadow:0 0 20px rgba(76,201,240,.3)!important}.style_statusFilterButton__PY8Rd.style_active__9kWRw svg,.style_statusFilterButton__PY8Rd[data-hover=true][aria-pressed=true] svg{color:#4cc9f0!important}.style_purposeChips__zXT5k{display:flex;gap:8px;flex-wrap:wrap}.style_purposeChip__93hDR{cursor:pointer;transition:all .2s ease;border:1px solid hsla(0,0%,100%,.2)}.style_purposeChip__93hDR:hover{border-color:hsla(0,0%,100%,.4)}.style_purposeChip__93hDR.style_active__9kWRw{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent}.style_relatedReviews__3v4U0{margin-top:20px;padding:16px;background:rgba(76,201,240,.05);border:1px solid rgba(76,201,240,.2);border-radius:8px}.style_relatedTitle__j1FnI{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:rgba(76,201,240,.9);font-size:.9rem;font-weight:600}.style_relatedList__5Mw5j{display:flex;flex-direction:column;gap:12px}.style_relatedReviewItem__S4zhI{padding:12px;background:rgba(0,0,0,.2);border-radius:6px;border-left:3px solid rgba(76,201,240,.4)}.style_relatedHeader__DCssH{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.style_relatedDate__CFOMh{font-size:.75rem;color:hsla(0,0%,100%,.6)}.style_relatedPurpose__8aOR_{font-size:.7rem}.style_relatedContent__xbp6g{font-size:.85rem;line-height:1.4;color:hsla(0,0%,100%,.8);margin:0}.style_modalContent__Adi2j{display:flex;flex-direction:column;gap:24px}.style_textareaContainer__XN4ju .style_reviewTextarea__7JeGh [data-slot=input-wrapper]{background:rgba(0,0,0,.4)!important;border:1px solid hsla(0,0%,100%,.2)!important}.style_textareaContainer__XN4ju .style_reviewTextarea__7JeGh [data-slot=input-wrapper]:hover{background:rgba(0,0,0,.5)!important;border-color:hsla(0,0%,100%,.3)!important}.style_textareaContainer__XN4ju .style_reviewTextarea__7JeGh [data-slot=input-wrapper][data-focus=true]{background:rgba(0,0,0,.6)!important;border-color:rgba(76,201,240,.5)!important;box-shadow:0 0 0 1px rgba(76,201,240,.2)!important}.style_textareaContainer__XN4ju .style_reviewTextarea__7JeGh textarea{background:transparent!important;color:#fff!important}.style_textareaContainer__XN4ju .style_reviewTextarea__7JeGh textarea::placeholder{color:hsla(0,0%,100%,.5)!important}.style_textareaContainer__XN4ju .style_reviewTextarea__7JeGh [data-slot=label]{color:hsla(0,0%,100%,.8)!important}.style_purposeSelection__JDDul .style_purposeTitle__e2KAp{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:hsla(0,0%,100%,.9);font-size:.9rem;font-weight:600}.style_purposeSelection__JDDul .style_purposeChipsContainer___4O6H{display:flex;gap:8px;flex-wrap:wrap}.style_purposeSelection__JDDul .style_purposeChipsContainer___4O6H .style_purposeSelectChip__ch4Sr{cursor:pointer;transition:all .2s ease}.style_purposeSelection__JDDul .style_purposeChipsContainer___4O6H .style_purposeSelectChip__ch4Sr:hover{transform:translateY(-1px)}.style_purposeSelection__JDDul .style_purposeChipsContainer___4O6H .style_purposeSelectChip__ch4Sr.style_selected__HHFhu{background:linear-gradient(135deg,#667eea,#764ba2);transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.3)}.style_modalFooter__UTZxB{display:flex;justify-content:flex-end;gap:12px}.style_submitButton__r81pv{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.style_submitButton__r81pv:disabled{opacity:.6;transform:none}.style_visitPurpose___vTlC{display:flex;align-items:center;gap:6px;margin-bottom:12px;padding:6px 12px;background:rgba(76,201,240,.1);border:1px solid rgba(76,201,240,.3);border-radius:16px;font-size:.8rem;color:rgba(76,201,240,.9);width:fit-content}.style_visitPurpose___vTlC svg{color:rgba(76,201,240,.9)}.style_likeButton__YRysq{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.7);transition:all .3s cubic-bezier(.4,0,.2,1)}.style_likeButton__YRysq:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.9)}.style_likeButton__YRysq.style_liked__9_2us{background:rgba(255,193,7,.1);border-color:rgba(255,193,7,.3);color:#ffc107}.style_likeButton__YRysq.style_liked__9_2us svg{fill:#ffc107;color:#ffc107}.style_likeButton__YRysq.style_liked__9_2us:hover{background:rgba(255,193,7,.15);border-color:rgba(255,193,7,.4);transform:scale(1.05);box-shadow:0 4px 12px rgba(255,193,7,.2)}@media(max-width:768px){.style_header__s762q{flex-direction:column;align-items:flex-start;gap:16px}.style_writeReviewButton__6DPiD{align-self:stretch}.style_reviewCard__6Da8_{padding:16px}.style_reviewHeader__WfjNd{flex-direction:column;gap:12px}.style_reviewMeta__qn834{align-items:flex-start;width:100%}.style_filterButtons__wsyOf,.style_purposeChips__zXT5k{justify-content:center}}.style_imageSection__eZB79 .style_imageTitle__cxvcM{display:flex;align-items:center;gap:8px;margin:0 0 16px;color:hsla(0,0%,100%,.9);font-size:.9rem;font-weight:600}.style_imageUploadArea__v6143{border:2px dashed hsla(0,0%,100%,.2);border-radius:12px;padding:40px 20px;text-align:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);background:rgba(0,0,0,.2)}.style_imageUploadArea__v6143:hover{border-color:rgba(0,198,255,.5);background:rgba(0,198,255,.05)}.style_imageUploadArea__v6143:hover .style_uploadIcon__6SAUk{color:rgba(0,198,255,.9);transform:scale(1.1)}.style_imageUploadArea__v6143.style_dragging__ztXbV{border-color:rgba(0,198,255,.8);background:rgba(0,198,255,.1)}.style_imageUploadArea__v6143.style_dragging__ztXbV .style_uploadIcon__6SAUk{color:#00c6ff;transform:scale(1.2)}.style_uploadIcon__6SAUk{color:hsla(0,0%,100%,.4);margin:0 auto 16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.style_uploadText___uorh{color:hsla(0,0%,100%,.9);font-size:.9rem;font-weight:500;margin:0 0 8px}.style_uploadHint__xu5Iy{color:hsla(0,0%,100%,.5);font-size:.75rem;margin:0}.style_imagePreviews__JzjfL{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-top:16px}.style_previewItem__1AbHF{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}.style_previewItem__1AbHF:hover{border-color:rgba(0,198,255,.5);transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.3)}.style_previewItem__1AbHF:hover .style_removeButton__UGcUr{opacity:1}.style_previewImage__1As94{width:100%;height:100%;object-fit:cover}.style_removeButton__UGcUr{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;background:rgba(239,68,68,.9);border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.style_removeButton__UGcUr:hover{background:#ef4444;transform:scale(1.1)}.style_removeButton__UGcUr:active{transform:scale(.95)}@media(max-width:768px){.style_imageUploadArea__v6143{padding:30px 15px}.style_imagePreviews__JzjfL{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px}}@media(max-width:480px){.style_imageUploadArea__v6143{padding:24px 12px}.style_uploadIcon__6SAUk{width:24px;height:24px}.style_uploadText___uorh{font-size:.8rem}.style_uploadHint__xu5Iy{font-size:.7rem}.style_imagePreviews__JzjfL{grid-template-columns:repeat(3,1fr)}}.style_reviewImages__uB6cq{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin:16px 0;max-width:100%}.style_reviewImageItem__ZJh_y{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.style_reviewImageItem__ZJh_y:hover{border-color:rgba(0,198,255,.5);transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.3)}.style_reviewImage__2s8VL{width:100%;height:100%;object-fit:cover}@media(max-width:768px){.style_reviewImages__uB6cq{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:6px}}@media(max-width:480px){.style_reviewImages__uB6cq{grid-template-columns:repeat(3,1fr)}}.style_fullscreenOverlay__hNOxa{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:9999;cursor:pointer;animation:style_fadeIn__xMOfp .3s ease}.style_fullscreenImage__b0nw_{max-width:90vw;max-height:90vh;object-fit:contain;cursor:default;animation:style_zoomIn__UDOwm .3s ease}.style_closeButton__jvpEG{position:absolute;top:20px;right:20px;width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:10000}.style_closeButton__jvpEG:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);transform:scale(1.1)}.style_closeButton__jvpEG:active{transform:scale(.95)}@keyframes style_fadeIn__xMOfp{0%{opacity:0}to{opacity:1}}@keyframes style_zoomIn__UDOwm{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media(max-width:768px){.style_fullscreenImage__b0nw_{max-width:95vw;max-height:95vh}.style_closeButton__jvpEG{top:10px;right:10px;width:36px;height:36px}}.style_container__wbvQ2{display:flex;flex-direction:column;align-items:center;gap:24px;padding:20px}@media(max-width:768px){.style_container__wbvQ2{gap:20px;padding:16px}}.style_chartWrapper__yFzn3{position:relative;display:flex;align-items:center;justify-content:center}.style_chart___tyMx{filter:drop-shadow(0 4px 12px rgba(0,0,0,.1))}.style_chartSegment__iq8sp{transition:all .3s ease;cursor:pointer}.style_chartSegment__iq8sp:hover{opacity:.8;filter:brightness(1.1)}.style_centerText__EFgAe{text-anchor:middle;pointer-events:none;user-select:none}.style_totalLabel__oTZUG{font-size:.75rem;font-weight:500;fill:var(--color-text-secondary)}.style_totalValue__85b9N{font-size:1.1rem;font-weight:700;fill:var(--color-text-primary)}.style_legend__7zq37{display:flex;flex-direction:column;gap:12px;width:100%;max-width:300px}@media(max-width:768px){.style_legend__7zq37{gap:10px}}.style_legendItem__szWmG{display:flex;align-items:center;gap:12px;padding:8px 12px;background:var(--color-background-light);border-radius:8px;transition:background-color .2s ease}.style_legendItem__szWmG:hover{background:var(--color-gray-100)}@media(max-width:768px){.style_legendItem__szWmG{gap:10px;padding:6px 10px}}.style_legendColor__G3aqZ{width:16px;height:16px;border-radius:4px;flex-shrink:0;box-shadow:0 1px 3px rgba(0,0,0,.2)}@media(max-width:768px){.style_legendColor__G3aqZ{width:14px;height:14px}}.style_legendContent__7JxHJ{flex:1;display:flex;justify-content:space-between;align-items:center;min-width:0}.style_legendLabel__tqWLj{font-size:.9rem;font-weight:500;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.style_legendLabel__tqWLj{font-size:.85rem}}.style_legendStats__Ue7HQ{display:flex;align-items:center;gap:4px;flex-shrink:0}.style_legendValue__N_N82{font-size:.85rem;font-weight:600;color:var(--color-text-primary)}@media(max-width:768px){.style_legendValue__N_N82{font-size:.8rem}}.style_legendPercentage__yrnmk{font-size:.8rem;color:var(--color-text-secondary)}@media(max-width:768px){.style_legendPercentage__yrnmk{font-size:.75rem}}.style_emptyState__HRTTG{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:var(--color-text-secondary);font-size:.9rem}@media(max-width:768px){.style_emptyState__HRTTG{padding:30px 16px;font-size:.85rem}.style_container__wbvQ2{flex-direction:column}.style_legend__7zq37{max-width:100%}.style_legendItem__szWmG{flex-direction:column;align-items:flex-start;text-align:left}.style_legendContent__7JxHJ{width:100%;flex-direction:column;align-items:flex-start;gap:4px}.style_legendStats__Ue7HQ{align-self:flex-end}}@media(max-width:480px){.style_container__wbvQ2{gap:18px;padding:15px}.style_totalLabel__oTZUG{font-size:.65rem}.style_totalValue__85b9N{font-size:.95rem}.style_legend__7zq37{gap:9px}.style_legendItem__szWmG{gap:9px;padding:5px 9px;border-radius:7px}.style_legendColor__G3aqZ{width:12px;height:12px;border-radius:3px}.style_legendLabel__tqWLj{font-size:.75rem}.style_legendValue__N_N82{font-size:.7rem}.style_legendPercentage__yrnmk{font-size:.65rem}.style_emptyState__HRTTG{padding:25px 14px;font-size:.75rem}}.style_modalContent__05OYc{max-height:calc(100vh - 200px);overflow-y:auto}.style_modalHeader__BxIad{padding:16px 0;border-bottom:1px solid rgba(0,255,255,.2)}@media(max-width:768px){.style_modalHeader__BxIad{padding:12px 0}}.style_headerContent__Lvszr{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:16px}@media(max-width:768px){.style_headerContent__Lvszr{margin-bottom:12px}}.style_headerLeft__ObQ3O{display:flex;align-items:center;gap:16px}.style_headerIcon__vAuV0{color:aqua;flex-shrink:0}.style_modalTitle__AOtKi{font-size:1.25rem;font-weight:700;color:#fff;margin:0}@media(max-width:768px){.style_modalTitle__AOtKi{font-size:1.1rem}}.style_shopName__T2_2T{font-size:.9rem;color:hsla(0,0%,100%,.7);margin:4px 0 0}@media(max-width:768px){.style_shopName__T2_2T{font-size:.85rem}}.style_tabsContainer__EDw_c{padding:0}.style_tabs__a2bub{width:100%}.style_tabList__umSIJ{border-bottom:2px solid rgba(0,255,255,.2);margin-bottom:24px}@media(max-width:768px){.style_tabList__umSIJ{margin-bottom:20px}}.style_tab__i6T4N{padding:12px 16px}@media(max-width:768px){.style_tab__i6T4N{padding:10px 12px}}.style_tabTitle__oIJ_W{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:500}@media(max-width:768px){.style_tabTitle__oIJ_W{font-size:.85rem;gap:6px}}.style_tabContentWrapper__zQ25r{min-height:400px}.style_analysisContent__TQ4NQ{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}@media(max-width:768px){.style_analysisContent__TQ4NQ{grid-template-columns:1fr;gap:24px}}.style_chartSection__UhHBa{display:flex;justify-content:center;align-items:center;padding:20px;background:rgba(0,0,0,.4);border-radius:16px;border:1px solid rgba(0,255,255,.2)}@media(max-width:768px){.style_chartSection__UhHBa{padding:16px}}.style_circularChart__XvMKy{width:100%}.style_insightPanel__LUNm2{display:flex;flex-direction:column;gap:20px}.style_insightHeader__qil3A{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:2px solid rgba(0,255,255,.2)}.style_insightTitle___TCEN{display:flex;align-items:center;gap:8px;font-size:1.1rem;font-weight:600;color:#fff;margin:0}@media(max-width:768px){.style_insightTitle___TCEN{font-size:1rem}}.style_insightIcon__EVN83{color:aqua}.style_totalCount__o1U_j{font-size:.85rem;color:hsla(0,0%,100%,.7);background:rgba(0,0,0,.4);padding:4px 12px;border-radius:16px}@media(max-width:768px){.style_totalCount__o1U_j{font-size:.8rem;padding:3px 10px}}.style_insight__uKOqk{padding:20px;background:rgba(0,255,255,.05);border-radius:12px;border-left:4px solid aqua}@media(max-width:768px){.style_insight__uKOqk{padding:16px}}.style_insightMessage__rpVuZ{font-size:.95rem;font-weight:500;color:#fff;line-height:1.5;margin-bottom:12px}@media(max-width:768px){.style_insightMessage__rpVuZ{font-size:.9rem;margin-bottom:10px}}.style_personalMatch__0EXC8{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:500;color:aqua;background:rgba(0,255,255,.15);padding:8px 12px;border-radius:8px}@media(max-width:768px){.style_personalMatch__0EXC8{font-size:.8rem;padding:6px 10px}}.style_matchIcon__eHtjF{flex-shrink:0}.style_detailsList__nEN_4{background:rgba(0,0,0,.4);border-radius:12px;border:1px solid rgba(0,255,255,.2);overflow:hidden}.style_detailsTitle__xfRW7{font-size:.9rem;font-weight:600;color:#fff;margin:0;padding:16px 20px;background:rgba(0,0,0,.4);border-bottom:1px solid rgba(0,255,255,.2)}@media(max-width:768px){.style_detailsTitle__xfRW7{font-size:.85rem;padding:14px 16px}}.style_detailsItems__GR6KZ{display:flex;flex-direction:column}.style_detailItem__8Z_Nt{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid rgba(0,255,255,.1);transition:background-color .2s ease}.style_detailItem__8Z_Nt:last-child{border-bottom:none}.style_detailItem__8Z_Nt:hover{background:rgba(0,255,255,.05)}@media(max-width:768px){.style_detailItem__8Z_Nt{padding:10px 16px}}.style_detailLabel__KyNT_{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#fff}@media(max-width:768px){.style_detailLabel__KyNT_{font-size:.8rem}}.style_detailColor___AgZ7{width:12px;height:12px;border-radius:3px;flex-shrink:0}@media(max-width:768px){.style_detailColor___AgZ7{width:10px;height:10px}}.style_detailStats__Mdvs8{display:flex;align-items:center;gap:4px}.style_detailPercentage___Lzwy{font-size:.85rem;font-weight:600;color:#fff}@media(max-width:768px){.style_detailPercentage___Lzwy{font-size:.8rem}}.style_emptyState__g_ybP,.style_errorState__9f6SZ,.style_loadingState__3NTch{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:hsla(0,0%,100%,.7);text-align:center}@media(max-width:768px){.style_emptyState__g_ybP,.style_errorState__9f6SZ,.style_loadingState__3NTch{padding:30px 20px}}.style_loadingSpinner__ECzCc{width:32px;height:32px;border:3px solid hsla(0,0%,100%,.2);border-top-color:aqua;border-radius:50%;animation:style_spin__6WXd3 1s linear infinite;margin-bottom:16px}@keyframes style_spin__6WXd3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.style_emptySubtext__w_Rhu{font-size:.85rem;color:hsla(0,0%,100%,.5);margin-top:8px}@media(max-width:480px){.style_modalHeader__BxIad{padding:12px 0}.style_headerContent__Lvszr{margin-bottom:12px}.style_headerLeft__ObQ3O{gap:12px}.style_headerIcon__vAuV0{width:28px;height:28px}.style_modalTitle__AOtKi{font-size:1rem}.style_shopName__T2_2T{font-size:.8rem;margin-top:3px}.style_tabList__umSIJ{margin-bottom:18px}.style_tab__i6T4N{padding:8px 10px}.style_tabTitle__oIJ_W{font-size:.75rem;gap:5px}.style_tabTitle__oIJ_W svg{width:14px;height:14px}.style_tabContentWrapper__zQ25r{min-height:350px}.style_analysisContent__TQ4NQ{gap:24px}.style_chartSection__UhHBa{padding:16px;border-radius:12px}.style_insightPanel__LUNm2{gap:16px}.style_insightHeader__qil3A{padding-bottom:10px}.style_insightTitle___TCEN{font-size:.95rem;gap:6px}.style_insightTitle___TCEN svg{width:18px;height:18px}.style_totalCount__o1U_j{font-size:.75rem;padding:3px 10px;border-radius:12px}.style_insight__uKOqk{padding:16px;border-radius:10px;border-left-width:3px}.style_insightMessage__rpVuZ{font-size:.85rem;margin-bottom:10px}.style_personalMatch__0EXC8{gap:6px;font-size:.75rem;padding:6px 10px;border-radius:6px}.style_detailsList__nEN_4{border-radius:10px}.style_detailsTitle__xfRW7{font-size:.8rem;padding:12px 16px}.style_detailItem__8Z_Nt{padding:10px 16px}.style_detailLabel__KyNT_{gap:6px;font-size:.75rem}.style_detailColor___AgZ7{width:10px;height:10px;border-radius:2.5px}.style_detailPercentage___Lzwy{font-size:.75rem}.style_emptyState__g_ybP,.style_errorState__9f6SZ,.style_loadingState__3NTch{padding:32px 16px}.style_loadingSpinner__ECzCc{width:28px;height:28px;border-width:2.5px;margin-bottom:12px}.style_emptySubtext__w_Rhu{font-size:.75rem;margin-top:6px}}.style_nonWelcomContainer__UpvLb{width:100%;display:flex;align-items:center;justify-content:space-between;background:rgba(0,0,0,.4);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:12px 18px;transition:all .3s ease;min-height:52px;margin-bottom:10px}.style_nonWelcomContainer__UpvLb:hover{border-color:rgba(0,255,255,.3);background:rgba(0,0,0,.5);box-shadow:0 8px 25px rgba(0,0,0,.3)}.style_wrapper__utcBQ{display:flex;margin-bottom:8px;gap:2.5%;align-items:center}.style_highlightCountWrapper__rSLCL{width:15%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.3em;color:rgba(0,255,255,.9);text-shadow:0 0 8px rgba(0,255,255,.3);background:linear-gradient(135deg,rgba(0,255,255,.1),rgba(0,255,255,.05));border-radius:10px;border:1px solid rgba(0,255,255,.2);padding:12px 8px}.style_highlightCountWrapper__rSLCL:hover{color:aqua;text-shadow:0 0 12px rgba(0,255,255,.5);border-color:rgba(0,255,255,.4);background:linear-gradient(135deg,rgba(0,255,255,.15),rgba(0,255,255,.08))}.style_container__eX7mS{width:82.5%;display:flex;align-items:center;justify-content:space-between;background:rgba(0,0,0,.4);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:12px 18px;transition:all .3s ease;min-height:52px}.style_container__eX7mS:hover{border-color:rgba(0,255,255,.3);background:rgba(0,0,0,.5);box-shadow:0 8px 25px rgba(0,0,0,.3)}.style_content__zkVDh{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.style_icon__jNZF4{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:linear-gradient(135deg,rgba(0,255,255,.25),rgba(0,255,255,.15));border-radius:6px;border:1px solid rgba(0,255,255,.4);color:rgba(0,255,255,.9);flex-shrink:0;transition:all .2s ease}.style_container__eX7mS:hover .style_icon__jNZF4{background:linear-gradient(135deg,rgba(0,255,255,.35),rgba(0,255,255,.25));border-color:rgba(0,255,255,.6);box-shadow:0 0 15px rgba(0,255,255,.3)}.style_message__RkrLe{color:#fff;font-weight:500;letter-spacing:-.02em;line-height:1.4;font-size:.9rem;flex-shrink:0}.style_tooltip__QIw85{background-color:rgba(53,131,200,.5);border-radius:10px;padding:4px 8px;color:#fff;font-size:.7rem}.style_welcomeButton__bJzbS{font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease;padding:0;height:38px;min-width:38px;width:38px;flex-shrink:0;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,255,255,.4);background:transparent}.style_welcomeButton__bJzbS:hover:not(:disabled){transform:scale(1.05);box-shadow:0 4px 15px rgba(0,255,255,.4)}.style_welcomeButton__bJzbS:active:not(:disabled){transform:scale(.98)}.style_welcomeButton__bJzbS:disabled{opacity:.6;cursor:not-allowed}.style_welcomeButton__bJzbS:disabled:hover{transform:none;box-shadow:none}@keyframes style_fadeInUp__50ASq{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.style_container__eX7mS{animation:style_fadeInUp__50ASq .4s ease-out}@media(max-width:768px){.style_wrapper__utcBQ{gap:2%}.style_highlightCountWrapper__rSLCL{width:18%;font-size:1.1em;border-radius:8px;padding:8px 6px}.style_container__eX7mS{width:80%;padding:10px 14px;min-height:48px;border-radius:10px}.style_content__zkVDh{gap:10px}.style_icon__jNZF4{width:26px;height:26px;border-radius:5px}.style_message__RkrLe{font-size:.85rem}.style_welcomeButton__bJzbS{min-width:36px;width:36px;height:36px;border-radius:7px}}@media(max-width:480px){.style_wrapper__utcBQ{gap:2%;flex-wrap:nowrap}.style_highlightCountWrapper__rSLCL{width:20%;font-size:1rem;border-radius:6px;padding:6px 8px}.style_container__eX7mS{width:80%;padding:8px 10px;min-height:44px;gap:8px}.style_content__zkVDh{gap:8px;flex-wrap:nowrap}.style_icon__jNZF4{width:24px;height:24px}.style_message__RkrLe{font-size:.75rem;line-height:1.3;flex:1;min-width:0}.style_welcomeButton__bJzbS{min-width:34px;width:34px;height:34px;flex-shrink:0}}.style_container__JtNz5{background:rgba(0,0,0,.4);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:8px 12px;transition:all .3s ease}.style_container__JtNz5:hover{border-color:rgba(0,255,255,.3);background:rgba(0,0,0,.5);box-shadow:0 8px 25px rgba(0,0,0,.3)}@media(max-width:768px){.style_container__JtNz5{padding:6px 12px}}.style_header__f8Wgu{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.style_header__f8Wgu{margin-bottom:6px}}.style_title__KWell{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:600;color:#fff;margin:0}.style_titleIcon__JDbsD{color:aqua;flex-shrink:0}.style_detailsButton__wB6dL{border:none;color:#fff;font-size:.6rem;padding:6px 12px;height:auto;min-height:auto;border-radius:8px;font-weight:500;transition:all .2s ease}@media(max-width:768px){.style_detailsButton__wB6dL{font-size:.75rem;padding:5px 10px}}.style_communityPreview__bD5jm{display:flex;justify-content:space-evenly;background:rgba(0,255,255,.05);border:1px solid rgba(0,255,255,.15);border-radius:10px;padding:10px;margin-bottom:12px;text-align:center}@media(max-width:768px){.style_communityPreview__bD5jm{padding:12px;margin-bottom:10px}}.style_avatarGroup__EeMGQ{display:flex;justify-content:center;align-items:center;gap:6px}@media(max-width:768px){.style_avatarGroup__EeMGQ{gap:4px;margin-bottom:10px}}.style_avatar__RXbu1{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,rgba(0,198,255,.8),rgba(235,14,242,.8));display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 2px 8px rgba(0,255,255,.3)}@media(max-width:768px){.style_avatar__RXbu1{width:28px;height:28px}}.style_avatarMore__odnPZ{width:32px;height:32px;border-radius:50%;background:hsla(0,0%,100%,.1);border:1px solid rgba(0,255,255,.3);display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;color:aqua}@media(max-width:768px){.style_avatarMore__odnPZ{width:28px;height:28px;font-size:.65rem}}.style_communityDescription__3CLrq{font-size:1rem;font-weight:600;color:#fff;display:flex;align-items:center}@media(max-width:768px){.style_communityDescription__3CLrq{font-size:.95rem}}.style_emotionalCopy__flb8L{font-size:.85rem;color:hsla(0,0%,100%,.7);font-style:italic}@media(max-width:768px){.style_emotionalCopy__flb8L{font-size:.8rem}}.style_communityStats__ynaZD{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}@media(max-width:768px){.style_communityStats__ynaZD{gap:4px;margin-bottom:10px}}.style_statItem__6aa5s{display:flex;align-items:center;gap:8px;padding:8px 10px;background:hsla(0,0%,100%,.03);border-radius:6px;border-left:2px solid aqua}@media(max-width:768px){.style_statItem__6aa5s{gap:6px;padding:6px 8px}}.style_statIcon__ovQq8{color:aqua;flex-shrink:0}.style_statContent__cYc2s{display:flex;align-items:center;gap:10px}.style_statValue__lQYsG{font-size:.85rem;font-weight:600;color:#fff}.style_statLabel__rlCq_{font-size:.75rem;color:hsla(0,0%,100%,.6)}.style_personalConnection__Nnt5T{background:rgba(0,255,255,.08);border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:12px}@media(max-width:768px){.style_personalConnection__Nnt5T{padding:10px}}.style_connectionHighlight__MwnmL{display:flex;align-items:center;gap:6px;margin-bottom:6px}.style_highlightText__76TcS{font-size:.9rem;font-weight:600;color:#fff}.style_percentageText__c1PQv{font-size:.8rem;font-weight:500;color:aqua;background:rgba(0,255,255,.15);padding:2px 6px;border-radius:4px}.style_additionalConnections__XcDXv{font-size:.8rem;color:hsla(0,0%,100%,.7);display:flex;flex-wrap:wrap;gap:4px}.style_connectionItem___vMa0:not(:last-child):after{content:" | ";margin-left:4px}.style_errorState__I6DT1,.style_insufficientData___8fQk,.style_loadingState__0HYlN{text-align:center;padding:20px 16px;color:hsla(0,0%,100%,.6)}@media(max-width:768px){.style_errorState__I6DT1,.style_insufficientData___8fQk,.style_loadingState__0HYlN{padding:16px 12px}}.style_shimmer__k_biw .style_shimmerTitle__cmx4A{height:18px;border-radius:4px;margin-bottom:10px}.style_shimmer__k_biw .style_shimmerContent__XyP6I,.style_shimmer__k_biw .style_shimmerTitle__cmx4A{background:linear-gradient(90deg,hsla(0,0%,100%,.05) 25%,rgba(0,255,255,.1) 50%,hsla(0,0%,100%,.05) 75%);background-size:200% 100%;animation:style_shimmer__k_biw 1.5s infinite}.style_shimmer__k_biw .style_shimmerContent__XyP6I{height:50px;border-radius:8px}@keyframes style_shimmer__k_biw{0%{background-position:-200% 0}to{background-position:200% 0}}.style_errorSubtext___5M1j,.style_insufficientMessage__tshma{font-size:.8rem;color:hsla(0,0%,100%,.4);margin-top:6px;line-height:1.4}.style_progressContainer__biaVG{margin-top:12px;display:flex;flex-direction:column;align-items:center;gap:6px}.style_progressBar__YTmX4{width:100%;max-width:180px;height:6px;background:hsla(0,0%,100%,.1);border-radius:3px;overflow:hidden}.style_progressFill__ulUwD{height:100%;background:linear-gradient(90deg,#0ff,rgba(235,14,242,.8));border-radius:3px;transition:width .3s ease}.style_progressText__U_yPN{font-size:.75rem;color:hsla(0,0%,100%,.6);font-weight:500}.style_regularsSummary__ZpIMD{margin-bottom:6px}.style_summaryTitle__uNG99{font-size:.7rem;color:hsla(0,0%,100%,.7);margin-bottom:8px;font-weight:500}.style_summaryTags__4zFiZ{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:768px){.style_summaryTags__4zFiZ{gap:6px}}.style_tagGroup__oHIlq{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media(max-width:768px){.style_tagGroup__oHIlq{gap:6px}}.style_tagLabel__nEExs{font-size:.8rem;color:hsla(0,0%,100%,.7);font-weight:500;min-width:80px;flex-shrink:0}@media(max-width:768px){.style_tagLabel__nEExs{font-size:.75rem;min-width:70px}}.style_tag__Jv8MX{padding:6px 8px;border-radius:16px;font-size:.6rem;font-weight:400;border:1px solid;white-space:nowrap;display:inline-flex;align-items:center}@media(max-width:768px){.style_tag__Jv8MX{font-size:.75rem;padding:4px 8px}}.style_regularsSummaryTag__ijD0R{background:rgba(0,255,255,.15);color:#fff;border-color:rgba(0,255,255,.3)}.style_visitPurposeTag__lC1Xp{background:rgba(0,198,255,.15);color:#fff;border-color:rgba(0,198,255,.3)}.style_commonalityTag__AP2WS{color:linear-gradient(90deg,rgba(0,255,255,.8),rgba(235,14,242,.8));border-color:transparent}.style_atmosphereTag__drp64{padding:4px 8px;border-radius:12px;font-size:.6rem;font-weight:600;border:1px solid;display:flex;align-items:center;gap:4px}@media(max-width:768px){.style_atmosphereTag__drp64{font-size:.75rem;padding:3px 6px}}.style_percentage__2IFlI{font-size:.7rem;opacity:.8}@media(max-width:768px){.style_percentage__2IFlI{font-size:.65rem}}.style_commonalityTags__3tpXL{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:768px){.style_commonalityTags__3tpXL{gap:6px}}.style_commonalityTag__AP2WS{display:flex;align-items:center;gap:8px;background:linear-gradient(90deg,rgba(0,255,255,.1),rgba(235,14,242,.1));border-radius:16px;position:relative;color:#fff}.style_commonalityTag__AP2WS:before{content:"";position:absolute;inset:0;padding:.8px;border-radius:16px;background:linear-gradient(90deg,rgba(0,198,255,.3),rgba(235,14,242,.3));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media(max-width:768px){.style_commonalityTag__AP2WS{gap:6px;padding:5px 6px}}.style_commonalityCategory__J2i_4{font-size:.75rem;color:hsla(0,0%,100%,.6);min-width:60px;flex-shrink:0}@media(max-width:768px){.style_commonalityCategory__J2i_4{font-size:.7rem;min-width:50px}}.style_commonalityValue__baFf2{font-size:.8rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:4px}@media(max-width:768px){.style_commonalityValue__baFf2{font-size:.75rem}}.style_commonalityPercentage__WaHDl{font-size:.7rem;font-weight:500;color:rgba(255,20,147,.8);background:rgba(255,20,147,.1);padding:1px 4px;border-radius:3px}@media(max-width:768px){.style_commonalityPercentage__WaHDl{font-size:.65rem}.style_statItem__6aa5s{flex-direction:row;align-items:center;text-align:left}.style_additionalConnections__XcDXv{flex-direction:column;gap:2px}.style_connectionItem___vMa0:after{content:"";margin-left:0}}@media(max-width:480px){.style_container__JtNz5{padding:6px 10px;border-radius:10px}.style_header__f8Wgu{margin-bottom:8px}.style_title__KWell{font-size:.8rem;gap:6px}.style_titleIcon__JDbsD{width:14px;height:14px}.style_detailsButton__wB6dL{font-size:.65rem;padding:4px 8px;border-radius:6px}.style_communityPreview__bD5jm{padding:8px;margin-bottom:10px;border-radius:8px}.style_avatarGroup__EeMGQ{gap:3px;margin-bottom:8px}.style_avatar__RXbu1{width:24px;height:24px;font-size:.65rem}.style_avatarMore__odnPZ{width:24px;height:24px;font-size:.6rem}.style_communityDescription__3CLrq{font-size:.85rem}.style_emotionalCopy__flb8L{font-size:.7rem}.style_communityStats__ynaZD{gap:3px;margin-bottom:10px}.style_statItem__6aa5s{gap:6px;padding:5px 6px;border-radius:5px;border-left-width:1.5px}.style_statIcon__ovQq8{width:12px;height:12px}.style_statContent__cYc2s{gap:8px}.style_statValue__lQYsG{font-size:.75rem}.style_statLabel__rlCq_{font-size:.65rem}.style_personalConnection__Nnt5T{padding:10px;border-radius:10px}.style_connectionHighlight__MwnmL{gap:5px;margin-bottom:5px}.style_highlightText__76TcS{font-size:.8rem}.style_percentageText__c1PQv{font-size:.7rem;padding:1.5px 5px;border-radius:3px}.style_additionalConnections__XcDXv{font-size:.7rem;gap:3px}.style_errorState__I6DT1,.style_insufficientData___8fQk,.style_loadingState__0HYlN{padding:16px 10px}.style_shimmer__k_biw .style_shimmerTitle__cmx4A{height:14px;margin-bottom:8px;border-radius:3px}.style_shimmer__k_biw .style_shimmerContent__XyP6I{height:40px;border-radius:6px}.style_errorSubtext___5M1j,.style_insufficientMessage__tshma{font-size:.7rem;margin-top:5px}.style_progressContainer__biaVG{margin-top:10px;gap:5px}.style_progressBar__YTmX4{max-width:150px;height:5px;border-radius:2.5px}.style_progressFill__ulUwD{border-radius:2.5px}.style_progressText__U_yPN{font-size:.65rem}.style_regularsSummary__ZpIMD{margin-bottom:5px}.style_summaryTitle__uNG99{font-size:.65rem;margin-bottom:6px}.style_summaryTags__4zFiZ{gap:6px}.style_tagGroup__oHIlq{gap:5px}.style_tagLabel__nEExs{font-size:.7rem;min-width:60px}.style_tag__Jv8MX{padding:5px 6px;border-radius:12px;font-size:.55rem}.style_atmosphereTag__drp64{padding:3px 6px;border-radius:10px;font-size:.65rem;gap:3px}.style_percentage__2IFlI{font-size:.6rem}.style_commonalityTags__3tpXL{gap:6px}.style_commonalityTag__AP2WS{gap:5px;padding:4px 5px;border-radius:12px}.style_commonalityTag__AP2WS:before{padding:.6px;border-radius:12px}.style_commonalityCategory__J2i_4{font-size:.65rem;min-width:45px}.style_commonalityValue__baFf2{font-size:.7rem;gap:3px}.style_commonalityPercentage__WaHDl{font-size:.6rem;padding:1px 3px;border-radius:2.5px}}.style_drinkCard__UqB9S{position:relative;border-radius:.75rem;backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.1);transition:all .2s ease}.style_drinkCard__UqB9S:hover{border-color:hsla(0,0%,100%,.2)}.style_drinkCard__UqB9S.style_alcohol__bZMA9{background:rgba(0,255,255,.06);border-color:rgba(0,255,255,.2)}.style_drinkCard__UqB9S.style_alcohol__bZMA9:hover{border-color:rgba(0,255,255,.4)}.style_drinkCard__UqB9S.style_nonAlcohol__gTVtp{background:hsla(0,0%,100%,.04)}.style_content__A2F3g{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem}.style_iconSection__THji5{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.5rem;background:hsla(0,0%,100%,.08)}.style_alcohol__bZMA9 .style_iconSection__THji5{background:rgba(0,255,255,.1)}.style_typeIcon__GLgVZ{width:1.25rem;height:1.25rem;color:hsla(0,0%,100%,.7)}.style_alcohol__bZMA9 .style_typeIcon__GLgVZ{color:rgba(0,255,255,.8)}.style_infoSection__qzyKc{flex:1;min-width:0;display:flex;align-items:center;gap:1rem}.style_title__q8HO9{font-size:.9rem;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;min-width:120px;max-width:180px}.style_tags__JvXOF{display:flex;flex-wrap:nowrap;gap:.25rem;flex-shrink:0}.style_description__Q5OFy{color:hsla(0,0%,100%,.6);font-size:.75rem;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;flex:1;min-width:0}.style_tag__MpnwK{display:inline-flex;align-items:center;padding:.125rem .375rem;border-radius:.25rem;font-size:.625rem;font-weight:500;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.7)}.style_reactionButton__Ra311{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:.5rem;border-radius:.5rem;border:1px solid hsla(0,0%,100%,.15);transition:all .2s ease;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.5)}.style_reactionButton__Ra311:hover:not(:disabled){background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.25)}.style_reactionButton__Ra311.style_reacted__WQVrb{background:rgba(0,255,255,.1);border-color:rgba(0,255,255,.3);color:aqua}.style_reactionButton__Ra311:disabled{opacity:.5;cursor:not-allowed}.style_reactionIcon__ZZsIG{width:1rem;height:1rem}.style_reactionIcon__ZZsIG.style_filled__2zAEv{fill:currentColor}.style_reactionCount__uQBp2{font-size:.7rem;font-weight:600}@media(max-width:480px){.style_drinkCard__UqB9S{border-radius:.625rem}.style_content__A2F3g{gap:.625rem;padding:.625rem .75rem}.style_iconSection__THji5{width:2rem;height:2rem;border-radius:.375rem}.style_typeIcon__GLgVZ{width:1rem;height:1rem}.style_infoSection__qzyKc{flex-direction:column;align-items:flex-start;gap:.375rem}.style_title__q8HO9{font-size:.8rem;min-width:auto;max-width:100%}.style_tags__JvXOF{flex-wrap:wrap}.style_description__Q5OFy{font-size:.7rem;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.style_tag__MpnwK{padding:.1rem .3rem;font-size:.575rem}.style_reactionButton__Ra311{padding:.375rem;border-radius:.375rem}.style_reactionIcon__ZZsIG{width:.875rem;height:.875rem}.style_reactionCount__uQBp2{font-size:.625rem}}.style_container__ZsSSA{display:flex;flex-direction:column;gap:2rem}.style_drinkTypeSection__R6nSJ{display:flex;flex-direction:column;gap:.75rem}.style_sectionTitle__QhmXo{font-size:1.125rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.style_sectionIcon__aBCJ_{width:1.25rem;height:1.25rem;background:linear-gradient(90deg,#fbbf24,#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent;stroke-width:1}.style_typeGrid__olJN3{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.style_typeCard__K6ogh{transition:all .2s ease;background:rgba(39,39,42,.5);border:1px solid #52525b}.style_typeCard__K6ogh:hover{border-color:#71717a}.style_typeCard__K6ogh.style_selected__sNfSU{background:#3f3f46;border:2px solid #f59e0b}.style_typeCard__K6ogh.style_selectedCyan__KfYFO{background:#3f3f46;border:2px solid #06b6d4}.style_typeCardBody__BZ9co{padding:1rem;text-align:center}.style_typeIcon__uhzQ8{width:1.5rem;height:1.5rem;color:#fff;margin:0 auto .5rem;stroke-width:1}.style_typeTitle__8U4y_{font-weight:500;color:#fff}.style_form__Rrq0Y{display:flex;flex-direction:column;gap:1.5rem}.style_inputWrapper__bjpws{max-width:100%}.style_input__9KY_o{color:#fff}.style_input__9KY_o::placeholder{color:#71717a}.style_inputContainer__TxKDj{background:rgba(39,39,42,.5);border-color:#52525b}.style_inputContainer__TxKDj:hover{border-color:#71717a}.style_inputContainer__TxKDj:focus-within{border-color:#9333ea!important;background:rgba(39,39,42,.7)!important}.style_inputContainer__TxKDj.style_dark___C2Ym{background:rgba(39,39,42,.5)}.style_inputContainer__TxKDj.style_focused__ggvdu{background:rgba(39,39,42,.7)}.style_inputContainer__TxKDj.style_blurred__JgvIZ{backdrop-filter:blur(4px)}.style_inputLabel__L99Ai{color:#d1d5db;font-weight:500}.style_alcoholSection__pPqJw{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background:rgba(0,255,255,.03);border-radius:.75rem;border:1px solid rgba(0,255,255,.15)}.style_alcoholTitle__SeOj0{font-size:1rem;font-weight:600;color:rgba(0,255,255,.9);display:flex;align-items:center;gap:.5rem}.style_alcoholIcon__ZqI2l{width:1.125rem;height:1.125rem;color:rgba(0,255,255,.8);stroke-width:1}.style_selectWrapper__EdcMK{max-width:100%}.style_selectTrigger__fEJ2e{background:rgba(39,39,42,.5);border-color:#52525b}.style_selectTrigger__fEJ2e:hover{border-color:#71717a}.style_selectTrigger__fEJ2e:focus,.style_selectTrigger__fEJ2e[data-open=true]{border-color:rgba(0,255,255,.6)}.style_selectValue__vSa7G{color:#fff}.style_selectLabel__BUUPP{color:#d1d5db;font-weight:500}.style_selectListbox__cWXWv{background:#27272a}.style_selectPopover__AlMeB{background:#27272a;border-color:#52525b}.style_selectItem__RORIp{color:#fff;background:#27272a}.style_selectItem__RORIp:hover{background:#3f3f46}.style_autocompleteListbox__37Vrt{background:#27272a}.style_autocompletePopover__Qyxli{background:#27272a;border-color:#52525b}.style_autocompleteInput__fkaey{color:#fff}.style_autocompleteInput__fkaey::placeholder{color:#71717a}.style_autocompleteInputWrapper__EAYu9{background:rgba(39,39,42,.5);border-color:#52525b}.style_autocompleteInputWrapper__EAYu9:hover{border-color:#71717a}.style_autocompleteInputWrapper__EAYu9:focus-within{border-color:rgba(0,255,255,.6)!important}.style_autocompleteItem__JiGbG{color:#fff;background:#27272a}.style_autocompleteItem__JiGbG:hover,.style_autocompleteItem__JiGbG[data-hover=true]{background:#3f3f46}.style_autocompleteItem__JiGbG[data-selected=true]{background:rgba(0,255,255,.15);color:aqua}.style_textareaWrapper__u7tce{max-width:100%}.style_textarea__YpPdi{color:#fff}.style_textarea__YpPdi::placeholder{color:#71717a}.style_textareaContainer__Bqg7v{background:rgba(39,39,42,.5);border-color:#52525b}.style_textareaContainer__Bqg7v:hover{border-color:#71717a}.style_textareaContainer__Bqg7v:focus-within{border-color:#9333ea!important;background:rgba(39,39,42,.7)!important}.style_textareaContainer__Bqg7v.style_blurred__JgvIZ{backdrop-filter:blur(4px)}.style_textareaLabel__08bo_{color:#d1d5db;font-weight:500}@media(max-width:480px){.style_container__ZsSSA{gap:1.5rem}.style_drinkTypeSection__R6nSJ{gap:.6rem}.style_sectionTitle__QhmXo{font-size:1rem;gap:.4rem;margin-bottom:.8rem}.style_sectionIcon__aBCJ_{width:1.1rem;height:1.1rem}.style_typeGrid__olJN3{grid-template-columns:1fr;gap:.6rem}.style_typeCardBody__BZ9co{padding:.8rem}.style_typeIcon__uhzQ8{width:1.3rem;height:1.3rem;margin-bottom:.4rem}.style_form__Rrq0Y{gap:1.2rem}.style_alcoholSection__pPqJw{gap:1.2rem;padding:1.2rem;border-radius:.6rem}.style_alcoholTitle__SeOj0{font-size:1rem;gap:.4rem}.style_alcoholIcon__ZqI2l{width:1.1rem;height:1.1rem}}.style_container__2Eh7N{color:#fff;display:flex;flex-direction:column;gap:2rem}.style_header__wdKp6,.style_mainHeader__Zfo5L{display:flex;justify-content:space-between;align-items:center;gap:1rem}@media(max-width:768px){.style_mainHeader__Zfo5L{flex-direction:column;align-items:center}}.style_titleSection__4827a{display:flex;align-items:center;gap:.75rem;width:100%}.style_titleIcon__bPofm{width:40px;height:40px;background:linear-gradient(135deg,rgba(0,255,255,.2),rgba(0,255,255,.1));border:1px solid rgba(0,255,255,.3);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.style_titleIconSvg__sxqpT{color:rgba(0,255,255,.9);width:24px;height:24px}.style_titleContent__uMS2U h3{font-size:1.1rem;font-weight:700;color:#fff;margin:0}.style_titleContent__uMS2U p{color:#9ca3af;margin:0;font-size:.8rem}.style_headerActions__N9z2c{display:flex;align-items:center;gap:.75rem}@media(max-width:768px){.style_headerActions__N9z2c{width:100%}}@keyframes style_spin__ZTE1P{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.style_registerButton__e9vbO{display:flex;align-items:center;gap:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}@media(max-width:768px){.style_registerButton__e9vbO{width:100%}}.style_addIcon__GnLwp{width:1rem;height:1rem;stroke-width:1}.style_filterButtons__xy_65{display:flex;gap:12px;background:rgba(0,0,0,.2);border-radius:12px;padding:0}.style_filterButton__sPu3y{display:flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:500;min-height:36px;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;padding:8px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;cursor:pointer;background:transparent;color:hsla(0,0%,100%,.7)}.style_filterButton__sPu3y:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:left .5s}.style_filterButton__sPu3y:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(76,201,240,.2)}.style_filterButton__sPu3y:hover:before{left:100%}.style_filterButton__sPu3y.style_active__Grma3{background:linear-gradient(135deg,rgba(76,201,240,.2),rgba(118,75,162,.2))!important;border:1px solid rgba(76,201,240,.6)!important;color:#4cc9f0!important;box-shadow:0 0 20px rgba(76,201,240,.3)!important}.style_filterButton__sPu3y.style_active__Grma3 svg{color:#4cc9f0!important}.style_filterIcon___Qtbd{width:1rem;height:1rem}.style_filterLabel__q6BL1{font-weight:500}.style_filterCount__aSzM6{font-size:.75rem;background:hsla(0,0%,100%,.2);padding:.125rem .5rem;border-radius:9999px}.style_loadingContainer__JcXAS{display:flex;align-items:center;justify-content:center;padding:3rem 0}.style_loadingContent__OoHuM{display:flex;align-items:center;gap:.75rem;color:#9ca3af}.style_loadingIcon__sJ93T{width:1.5rem;height:1.5rem;animation:style_spin__ZTE1P 1s linear infinite;stroke-width:1}.style_drinksGrid__pZ2p_{display:flex;flex-direction:column;gap:.75rem}.style_emptyState__U1I5e{text-align:center;padding:4rem 0}.style_emptyIcon__YroAz{width:5rem;height:5rem;margin:0 auto 1rem;background:linear-gradient(90deg,#374151,#4b5563);border-radius:50%;display:flex;align-items:center;justify-content:center}.style_emptyIconSvg__27GA9{width:2rem;height:2rem;color:#9ca3af;stroke-width:1}.style_emptyTitle__tMwNa{font-size:1.25rem;font-weight:600;color:#d1d5db;margin-bottom:.5rem}.style_emptyDescription__L0_nS{color:#9ca3af;margin-bottom:1.5rem}.style_emptyButton__qu1b_{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;color:#fff;font-weight:500}.style_emptyButtonIcon___I6UC{width:1.25rem;height:1.25rem;stroke-width:1}.style_searchFilterBar__gGR2B{display:flex;flex-direction:column;gap:1rem;background:rgba(0,0,0,.3);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1.5rem}.style_searchContainer__KYCaD{position:relative;display:flex;align-items:center;flex:1;max-width:400px}.style_searchIcon__qcNJ7{position:absolute;left:1rem;width:1.25rem;height:1.25rem;color:hsla(0,0%,100%,.5);z-index:1}.style_searchInput__3FMly{width:100%;padding:.75rem 1rem .75rem 3rem;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#fff;font-size:.9rem;transition:all .3s ease}.style_searchInput__3FMly::placeholder{color:hsla(0,0%,100%,.5)}.style_searchInput__3FMly:focus{outline:none;border-color:rgba(76,201,240,.5);box-shadow:0 0 0 2px rgba(76,201,240,.2);background:rgba(0,0,0,.6)}.style_clearSearchButton__7w02V{position:absolute;right:.75rem;background:none;border:none;color:hsla(0,0%,100%,.5);cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s ease}.style_clearSearchButton__7w02V:hover{color:hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.1)}.style_controlButtons__RrNm_{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.style_controlButton__RsR_x{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .3s ease;position:relative}.style_controlButton__RsR_x:hover{color:#fff;border-color:hsla(0,0%,100%,.4);background:rgba(0,0,0,.6)}.style_controlButton__RsR_x.style_active__Grma3{background:linear-gradient(135deg,rgba(76,201,240,.2),rgba(118,75,162,.2));border-color:rgba(76,201,240,.6);color:#4cc9f0;box-shadow:0 0 20px rgba(76,201,240,.3)}.style_filterBadge____ldb{width:6px;height:6px;background:#ef4444;border-radius:50%;margin-left:.25rem}.style_sortSelect__j3FsY{padding:.5rem 1rem;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#fff;cursor:pointer;transition:all .3s ease}.style_sortSelect__j3FsY:focus{outline:none;border-color:rgba(76,201,240,.5);box-shadow:0 0 0 2px rgba(76,201,240,.2)}.style_sortSelect__j3FsY option{background:#1f2937;color:#fff}.style_viewModeToggle__Ikv_K{display:flex;background:rgba(0,0,0,.2);border-radius:8px;padding:2px;gap:1rem}.style_viewButton__Lnx70{padding:.375rem .75rem;background:transparent;border:none;color:hsla(0,0%,100%,.7);cursor:pointer;border-radius:6px;transition:all .2s ease;font-size:.8rem}.style_viewButton__Lnx70:hover{color:#fff;background:hsla(0,0%,100%,.1)}.style_viewButton__Lnx70.style_active__Grma3{background:linear-gradient(135deg,rgba(76,201,240,.3),rgba(118,75,162,.3));color:#4cc9f0}.style_activeFiltersSection__Fv1mW{background:rgba(76,201,240,.05);border:1px solid rgba(76,201,240,.2);border-radius:8px;padding:1rem}.style_activeFiltersHeader__1_hrd{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.style_activeFiltersHeader__1_hrd span{font-size:.9rem;font-weight:600;color:rgba(76,201,240,.9)}.style_clearAllFilters__lVGCu{background:none;border:1px solid rgba(239,68,68,.5);color:rgba(239,68,68,.8);padding:.25rem .75rem;border-radius:6px;cursor:pointer;font-size:.8rem;transition:all .2s ease}.style_clearAllFilters__lVGCu:hover{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.7);color:#ef4444}.style_activeFiltersChips__ep3LF{display:flex;flex-wrap:wrap;gap:.5rem}.style_filterChip__y9CtB{display:flex;align-items:center;gap:.5rem;padding:.25rem .75rem;background:rgba(76,201,240,.15);border:1px solid rgba(76,201,240,.3);border-radius:16px;color:rgba(76,201,240,.9);font-size:.8rem;font-weight:500}.style_filterChip__y9CtB button{background:none;border:none;color:inherit;cursor:pointer;padding:0;display:flex;align-items:center;border-radius:50%;transition:all .2s ease}.style_filterChip__y9CtB button:hover{background:rgba(76,201,240,.2)}.style_filtersPanel__CiD_d{background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:1.5rem;overflow:hidden}.style_filtersGrid__c23dP{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.style_filterGroup__Okn3r h4{margin:0 0 1rem;color:hsla(0,0%,100%,.9);font-size:1rem;font-weight:600}.style_filterOptions__VM7mU{display:flex;flex-direction:column;gap:.5rem}.style_filterOption__Xog_t{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .3s ease;text-align:left;width:100%}.style_filterOption__Xog_t:hover{background:rgba(0,0,0,.5);border-color:hsla(0,0%,100%,.3);color:#fff}.style_filterOption__Xog_t.style_selected__uFeE8{background:linear-gradient(135deg,rgba(76,201,240,.2),rgba(118,75,162,.2));border-color:rgba(76,201,240,.6);color:#4cc9f0;box-shadow:0 0 20px rgba(76,201,240,.2)}.style_filterOption__Xog_t.style_selected__uFeE8 svg{color:#4cc9f0}.style_categoryView__ZQZhr{display:flex;flex-direction:column;gap:2.5rem}.style_categorySection__R4RnQ{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1.5rem;overflow:hidden}.style_categoryHeader__btQYN{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.style_categoryTitleSection__AWJQb{display:flex;align-items:center;gap:.75rem}.style_categoryIcon___A6zI{width:1.5rem;height:1.5rem;color:rgba(76,201,240,.8);padding:.375rem;background:rgba(76,201,240,.15);border-radius:8px;border:1px solid rgba(76,201,240,.3)}.style_categoryTitle__7Dojo{font-size:1.25rem;font-weight:700;color:#fff;margin:0}.style_categoryMeta__Mhqm8{display:flex;align-items:center;gap:.75rem}.style_categoryCount__15VOv{background:rgba(76,201,240,.2);color:rgba(76,201,240,.9);padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:500;border:1px solid rgba(76,201,240,.3)}.style_categoryDrinksGrid__sWWy_{display:flex;flex-direction:column;gap:.75rem}@media(max-width:768px){.style_header__wdKp6{flex-direction:column;align-items:stretch;gap:1rem}.style_headerActions__N9z2c{justify-content:space-between}.style_filterButtons__xy_65{justify-content:center;flex-wrap:wrap}.style_searchFilterBar__gGR2B{padding:1rem}.style_controlButtons__RrNm_{flex-direction:column;align-items:stretch;gap:.75rem}.style_viewModeToggle__Ikv_K{width:100%}.style_viewModeToggle__Ikv_K .style_viewButton__Lnx70{flex:1}.style_filtersGrid__c23dP{grid-template-columns:1fr;gap:1.5rem}.style_categoryDrinksGrid__sWWy_{gap:.5rem}.style_searchContainer__KYCaD{max-width:none}}@media(max-width:480px){.style_container__2Eh7N{gap:1.5rem}.style_header__wdKp6{gap:.75rem}.style_titleSection__4827a{gap:.5rem}.style_titleIcon__bPofm{width:32px;height:32px;border-radius:10px}.style_titleIconSvg__sxqpT{width:20px;height:20px}.style_titleContent__uMS2U h3{font-size:.95rem}.style_titleContent__uMS2U p{font-size:.7rem}.style_headerActions__N9z2c{gap:.5rem}.style_registerButton__e9vbO{font-size:.8rem;padding:.5rem .75rem}.style_filterButtons__xy_65{gap:8px;border-radius:10px;padding:0}.style_filterButton__sPu3y{font-size:.7rem;min-height:32px;padding:6px 12px;border-radius:6px}.style_filterIcon___Qtbd{width:.875rem;height:.875rem}.style_filterCount__aSzM6{font-size:.65rem;padding:.1rem .4rem}.style_drinksGrid__pZ2p_{gap:.5rem}.style_emptyIcon__YroAz{width:4rem;height:4rem}.style_emptyIconSvg__27GA9{width:1.5rem;height:1.5rem}.style_emptyTitle__tMwNa{font-size:1.1rem}.style_emptyDescription__L0_nS{font-size:.85rem}.style_emptyButton__qu1b_{padding:.6rem 1.2rem;font-size:.85rem}.style_searchFilterBar__gGR2B{padding:.75rem;gap:.75rem;border-radius:10px}.style_searchContainer__KYCaD{max-width:none}.style_searchIcon__qcNJ7{left:.75rem;width:1rem;height:1rem}.style_searchInput__3FMly{padding:.6rem .75rem .6rem 2.5rem;font-size:.8rem;border-radius:6px}.style_clearSearchButton__7w02V{right:.5rem;padding:.2rem}.style_controlButtons__RrNm_{gap:.5rem}.style_controlButton__RsR_x{padding:.4rem .75rem;font-size:.75rem;border-radius:6px}.style_sortSelect__j3FsY{padding:.4rem .75rem;font-size:.8rem;border-radius:6px}.style_viewModeToggle__Ikv_K{border-radius:6px}.style_viewButton__Lnx70{padding:.3rem .6rem;font-size:.7rem}.style_activeFiltersSection__Fv1mW{padding:.75rem;border-radius:6px}.style_activeFiltersHeader__1_hrd{margin-bottom:.5rem}.style_activeFiltersHeader__1_hrd span{font-size:.8rem}.style_clearAllFilters__lVGCu{padding:.2rem .6rem;font-size:.7rem}.style_activeFiltersChips__ep3LF{gap:.4rem}.style_filterChip__y9CtB{padding:.2rem .6rem;font-size:.7rem;border-radius:12px}.style_filtersPanel__CiD_d{padding:1rem;border-radius:6px}.style_filtersGrid__c23dP{gap:1.25rem}.style_filterGroup__Okn3r h4{font-size:.9rem;margin-bottom:.75rem}.style_filterOptions__VM7mU{gap:.4rem}.style_filterOption__Xog_t{padding:.6rem .75rem;font-size:.8rem;border-radius:6px}.style_categoryView__ZQZhr{gap:2rem}.style_categorySection__R4RnQ{padding:1rem;border-radius:10px}.style_categoryHeader__btQYN{margin-bottom:1rem;padding-bottom:.75rem}.style_categoryTitleSection__AWJQb{gap:.5rem}.style_categoryIcon___A6zI{width:1.25rem;height:1.25rem;padding:.3rem;border-radius:6px}.style_categoryTitle__7Dojo{font-size:1.1rem}.style_categoryMeta__Mhqm8{gap:.5rem}.style_categoryCount__15VOv{padding:.2rem .6rem;font-size:.7rem;border-radius:10px}.style_categoryDrinksGrid__sWWy_{gap:.5rem}}