.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}}.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_loadingMore__zyoaB{display:flex;align-items:center;justify-content:center;gap:12px;padding:20px;width:100%;color:hsla(0,0%,100%,.7);font-size:14px}@media(max-width:768px){.style_loadingMore__zyoaB{padding:16px;gap:10px;font-size:13px}}@media(max-width:480px){.style_loadingMore__zyoaB{padding:14px;gap:8px;font-size:12px}}.style_endMessage__FfdwZ{text-align:center;color:hsla(0,0%,100%,.5);font-size:14px;padding:20px 0;margin:0;width:100%}@media(max-width:768px){.style_endMessage__FfdwZ{font-size:13px;padding:16px 0}}@media(max-width:480px){.style_endMessage__FfdwZ{font-size:12px;padding:14px 0}}.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.35rem;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.35rem}}@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.15rem}}.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_tag__mI0DF{display:flex;align-items:center;gap:8px;background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.8);border-radius:10px;padding:4px 8px;font-size:.7rem;cursor:pointer;transition:all .2s ease;position:relative}.style_tag__mI0DF:hover{background-color:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.9);transform:scale(1.02)}.style_tag__mI0DF.style_active__lcH0T{background-color:rgba(0,255,255,.2);border-color:aqua;box-shadow:0 0 10px rgba(0,255,255,.3)}.style_tag__mI0DF.style_active__lcH0T .style_label__ySdzh{color:#fff}.style_tag__mI0DF.style_active__lcH0T .style_count__f268J{background-color:aqua;color:#000}.style_tag__mI0DF.style_creator__q7xuC{background-color:rgba(0,255,255,.2);border-color:aqua;box-shadow:0 0 10px rgba(0,255,255,.3)}.style_tag__mI0DF.style_creator__q7xuC .style_label__ySdzh{color:#fff}.style_tag__mI0DF.style_creator__q7xuC .style_count__f268J{background-color:aqua;color:#000}.style_label__ySdzh{color:#fff}.style_count__f268J{background-color:hsla(0,0%,100%,.2);color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700}@media(max-width:480px){.style_tag__mI0DF{gap:6px;border-radius:8px;padding:3px 6px;font-size:.63rem}.style_count__f268J{width:18px;height:18px;font-size:.63rem}}.style_modalContainer__VzNx3{border-radius:16px;max-width:500px;width:90vw;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.style_modalHeader__WXnnB{text-align:center;border-bottom:1px solid hsla(0,0%,100%,.08);padding:24px 24px 20px;margin-bottom:24px}.style_modalHeader__WXnnB .style_modalTitle__fjqky{font-size:20px;font-weight:600;color:#fff;margin:0;line-height:1.3}.style_modalContent__BYR8n{flex:1;overflow-y:auto;padding:0 24px;color:#fff}.style_modalContent__BYR8n::-webkit-scrollbar{width:6px}.style_modalContent__BYR8n::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.style_modalContent__BYR8n::-webkit-scrollbar-thumb{background:rgba(0,194,255,.3);border-radius:3px}.style_modalContent__BYR8n::-webkit-scrollbar-thumb:hover{background:rgba(0,194,255,.5)}.style_modalFooter__PntP5{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px 24px;border-top:1px solid hsla(0,0%,100%,.08);margin-top:24px}.style_modalHeader__WXnnB{color:#fff;font-size:1.2rem;font-weight:700}.style_tagInput__1_Vr6{margin-bottom:15px}.style_tagInputWrapper__F77yh{background:hsla(0,0%,66%,.1)}.style_tagInputWrapper__F77yh:hover{background:hsla(0,0%,66%,.2)}.style_tagInputWrapper__F77yh:focus-within{background-color:hsla(0,0%,66%,.2)!important}.style_tagInputElement__ZoQc0{color:#fff!important}.style_suggestionsTitle__oswV6{font-size:.85rem;color:#aaa;margin-bottom:8px}.style_suggestionChips__3wN18{display:flex;flex-wrap:wrap;gap:8px}.style_suggestionChip__dqvLi{cursor:pointer;transition:all .2s ease}.style_suggestionChip__dqvLi:hover{transform:scale(1.05)}.style_errorText__Rhgwg{color:#f31260;font-size:.85rem;margin-top:10px}.style_loginPrompt__2pJLN{display:flex;flex-direction:column;align-items:center;gap:15px;padding:20px 0}.style_loginPrompt__2pJLN p{color:#aaa;text-align:center}@media(max-width:480px){.style_modalContainer__VzNx3{border-radius:13px}.style_modalHeader__WXnnB{padding:18px 18px 16px;margin-bottom:18px}.style_modalHeader__WXnnB .style_modalTitle__fjqky{font-size:18px}.style_modalContent__BYR8n{padding:0 18px}.style_modalFooter__PntP5{gap:9px;padding:16px 18px 18px;margin-top:18px}.style_tagInput__1_Vr6{margin-bottom:12px}.style_suggestionsTitle__oswV6{font-size:.765rem;margin-bottom:6px}.style_suggestionChips__3wN18{gap:6px}.style_errorText__Rhgwg{font-size:.765rem;margin-top:8px}.style_loginPrompt__2pJLN{gap:12px;padding:16px 0}}.style_atmosphereSlider__voaUw{margin-bottom:24px;padding:20px;background:rgba(0,0,0,.3);border-radius:16px;border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(10px);transition:all .3s ease}.style_atmosphereSlider__voaUw:hover{border-color:rgba(0,194,255,.3);box-shadow:0 8px 32px rgba(0,194,255,.15);transform:translateY(-2px)}.style_header__a3hNu{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.style_title__D3ZWm{font-size:16px;font-weight:600;color:hsla(0,0%,100%,.95);margin:0}.style_currentValue__9c2aK{font-size:14px;font-weight:500;padding:4px 12px;border-radius:20px;backdrop-filter:blur(5px)}.style_radioContainer__HP0CI{display:flex;flex-direction:column;gap:16px}.style_radioLabels__w_weV{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:hsla(0,0%,100%,.7);margin-bottom:8px}.style_leftLabel__CNi9H{color:#00c6ff;font-weight:500}.style_rightLabel__jOp4T{color:#eb0ef2;font-weight:500}.style_radioGroup__EFZ_V{width:100%}.style_radioOptions__XVZai{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%}.style_radioOption__bA3zy{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1}.radio.style_left-center__5v4qm,.radio.style_left__1sWMc{--nextui-primary:#00c6ff!important;--nextui-primary-500:#00c6ff!important}.radio.style_right-center__uNFe4,.radio.style_right__iPy_m{--nextui-primary:#eb0ef2!important;--nextui-primary-500:#eb0ef2!important}.radio.style_center__eMxDq{--nextui-primary:hsla(0,0%,100%,.8)!important;--nextui-primary-500:hsla(0,0%,100%,.8)!important}.style_radio__wcuh_ [data-selected=true]{border-color:var(--nextui-primary)!important}.style_radio__wcuh_ [data-selected=true],.style_radio__wcuh_ [data-selected=true]:before{background-color:var(--nextui-primary)!important}.style_radioLabel__YB6e_{font-size:11px;text-align:center;font-weight:500}.style_radioLabel__YB6e_.style_left__1sWMc{color:#00c6ff}.style_radioLabel__YB6e_.style_right__iPy_m{color:#eb0ef2}.style_radioLabel__YB6e_.style_center__eMxDq{color:hsla(0,0%,100%,.8)}@media(max-width:768px){.style_atmosphereSlider__voaUw{padding:16px;margin-bottom:20px}.style_header__a3hNu{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.style_title__D3ZWm{font-size:15px}.style_currentValue__9c2aK{font-size:13px;padding:3px 10px}.style_radioLabels__w_weV{font-size:11px;margin-bottom:6px}.style_radioOptions__XVZai{gap:8px}.style_radioOption__bA3zy{gap:4px}.style_radioLabel__YB6e_{font-size:10px}}@media(max-width:480px){.style_atmosphereSlider__voaUw{padding:14px;margin-bottom:18px;border-radius:12px}.style_header__a3hNu{gap:10px;margin-bottom:10px}.style_title__D3ZWm{font-size:13px}.style_currentValue__9c2aK{font-size:12px;padding:3px 8px;border-radius:16px}.style_radioContainer__HP0CI{gap:12px}.style_radioLabels__w_weV{font-size:10px;margin-bottom:6px}.style_radioOptions__XVZai{gap:6px}.style_radioOption__bA3zy{gap:3px}.style_radioLabel__YB6e_{font-size:9px}}.style_content__fanQj{padding:0;max-height:70vh;overflow-y:auto;background:#000}.style_visibilitySection__00VGP{display:flex;justify-content:space-between;align-items:center;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1rem;margin-bottom:1.5rem}.style_loading__uB9LW{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:16px}.style_loading__uB9LW p{color:#fff;font-size:14px;margin:0}.style_description__fWiRE{padding:20px 24px;background:#000;border-bottom:1px solid #e5e7eb;margin-bottom:0}.style_description__fWiRE p{color:#fff;font-size:14px;line-height:1.6;margin:0}.style_sliders__w8kXN{padding:24px;background:#000}.style_sliders__w8kXN>:last-child{margin-bottom:0}@media(max-width:768px){.style_content__fanQj{max-height:60vh}.style_description__fWiRE{padding:16px 20px}.style_description__fWiRE p{font-size:13px}.style_sliders__w8kXN{padding:20px}}@media(max-width:480px){.style_content__fanQj{max-height:50vh}.style_description__fWiRE{padding:12px 16px}.style_description__fWiRE p{font-size:12px}.style_sliders__w8kXN{padding:16px}}.style_modalContent__lfNaN{padding:0}.style_visibilitySection__RY_zt{display:flex;justify-content:space-between;align-items:center;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1rem;margin-bottom:1.5rem}.style_description__CEyXV{font-size:14px;color:hsla(0,0%,100%,.8);margin-bottom:24px;line-height:1.5}.style_checkboxSection__717Ye{margin-bottom:24px}.style_checkboxGroup__11IIx{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}@media(max-width:768px){.style_checkboxGroup__11IIx{grid-template-columns:1fr}}.style_infoBox__xqQF_{display:flex;align-items:center;gap:12px;padding:16px;background:rgba(0,194,255,.1);border:1px solid rgba(0,194,255,.3);border-radius:12px;margin-top:20px}.style_infoIcon__aWm__{font-size:18px;flex-shrink:0}.style_infoText__hNcr2{font-size:14px;color:hsla(0,0%,100%,.8);line-height:1.4}@media(max-width:480px){.style_visibilitySection__RY_zt{padding:.875rem;margin-bottom:1.25rem;border-radius:10px}.style_description__CEyXV{font-size:13px;margin-bottom:20px}.style_checkboxSection__717Ye{margin-bottom:20px}.style_checkboxGroup__11IIx{gap:10px}.style_infoBox__xqQF_{gap:10px;padding:14px;border-radius:10px;margin-top:16px}.style_infoIcon__aWm__{font-size:16px}.style_infoText__hNcr2{font-size:12px}}.style_darkAccordion__larlC{margin-top:16px;background:transparent!important;border-radius:10px;gap:10px}.style_darkAccordion__larlC [style*="rgb(255, 255, 255)"], .style_darkAccordion__larlC [style*=background]{background:hsla(0,0%,100%,.05)!important;background-color:hsla(0,0%,100%,.05)!important}.style_darkAccordion__larlC span{color:#fff!important}.style_darkAccordion__larlC span:last-child{color:hsla(0,0%,100%,.7)!important}.style_darkAccordion__larlC svg{color:#00c2ff!important}.style_darkAccordionItem__Q4hY6{background:rgba(0,0,0,.3)!important}.style_darkAccordionItem__Q4hY6:hover{background:rgba(0,0,0,.4)!important}@media(max-width:480px){.style_darkAccordion__larlC{margin-top:12px;border-radius:8px;gap:8px}}.style_dashboardContainer__ZOLyK{width:100%;color:#fff;contain:layout style;overflow-x:hidden}.style_summaryList__nwJ7F{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.style_summaryCard__vuXXW{background:rgba(0,0,0,.2);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:16px}.style_historyGrid__mTauy{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:32px}@media(max-width:768px){.style_historyGrid__mTauy{grid-template-columns:1fr}}.style_favoriteCard__Y7W5f{background:linear-gradient(135deg,rgba(0,194,255,.1),rgba(255,0,229,.1));border:1px solid rgba(0,194,255,.2);box-shadow:0 4px 20px rgba(0,194,255,.1)}.style_accordionSection__At_YQ{margin-top:16px;border-radius:8px;background:hsla(0,0%,100%,.05);contain:layout style;overflow:hidden}.style_accordionHeader__s4TaY{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;border-radius:8px;transition:background .2s ease}.style_accordionHeader__s4TaY:hover{background:hsla(0,0%,100%,.08)}.style_accordionTitle__lE9ik{font-size:14px;color:#fff;display:flex;align-items:center;gap:8px}.style_accordionContent__PIjpY{border-top:1px solid hsla(0,0%,100%,.1);margin-top:8px;padding:16px}.style_accordionIcon__D6Rxi{color:#00c2ff}.style_accordion__NlKoB{margin-top:16px;background:transparent!important;border-radius:10px;gap:10px}.style_accordion__NlKoB [style*="rgb(255, 255, 255)"], .style_accordion__NlKoB [style*=background]{background:hsla(0,0%,100%,.05)!important;background-color:hsla(0,0%,100%,.05)!important}.style_accordion__NlKoB span{color:#fff!important;white-space:normal!important;word-wrap:break-word!important;line-height:1.4!important;font-size:.9rem!important}.style_accordion__NlKoB span:last-child{color:hsla(0,0%,100%,.7)!important}@media(max-width:768px){.style_accordion__NlKoB span{font-size:.8rem!important;line-height:1.3!important}}@media(max-width:480px){.style_accordion__NlKoB span{font-size:.75rem!important;line-height:1.2!important}}.style_accordion__NlKoB svg{color:#00c2ff!important}.style_accordionItem__bMIy3{background:rgba(0,0,0,.3)!important}.style_accordionItem__bMIy3:hover{background:rgba(0,0,0,.4)!important}.style_atmosphereComparisonNew__IBdK_{padding:16px 0}.style_comparisonGrid__YyzBm{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:20px}@media(max-width:768px){.style_comparisonGrid__YyzBm{grid-template-columns:1fr;gap:16px}}.style_comparisonColumn__3hhbE{background:hsla(0,0%,100%,.03);border-radius:12px;padding:16px;border:1px solid hsla(0,0%,100%,.1)}.style_sectionHeading___bbGj{font-size:14px;margin:0 0 16px;color:#fff;text-align:center}.style_atmosphereGrid__y5eMT{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:12px}.style_atmosphereItem__sNXtw{display:flex;flex-direction:column;align-items:center;gap:8px}.style_atmosphereLabel__o24IC{font-size:11px;color:hsla(0,0%,100%,.7);text-align:center;display:flex;align-items:center;gap:4px}.style_atmosphereIndicator__kVTxm{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff;transition:all .3s ease}.style_atmosphereIndicator__kVTxm.style_positive__zzHoF{background:linear-gradient(135deg,#00c2ff,#0080ff)}.style_atmosphereIndicator__kVTxm.style_negative__OPU98{background:linear-gradient(135deg,#ff00e5,#ff4080)}.style_atmosphereIndicator__kVTxm.style_hasGap__QhP00{box-shadow:0 0 20px rgba(255,193,7,.5);border:2px solid rgba(255,193,7,.8)}.style_gapWarning__wTp3P{color:#ffc107}.style_gapInsight__gqLNd{background:rgba(0,194,255,.1);border:1px solid rgba(0,194,255,.3);border-radius:8px;padding:12px;text-align:center}.style_insightText__TLKPD{margin:0;font-size:14px;color:rgba(0,194,255,.9)}.style_feedbackStats__itNLm{margin-bottom:20px}.style_progressBar__xZuhE{width:100%;height:8px;background:hsla(0,0%,100%,.1);border-radius:4px;overflow:hidden;margin-bottom:8px}.style_progressFill__6pBOb{height:100%;background:linear-gradient(90deg,#00c2ff,#00ff94);transition:width .3s ease;border-radius:4px}.style_progressText__j53nx{font-size:14px;color:hsla(0,0%,100%,.8);margin:0;text-align:center}.style_feedbackButton__heb6p{padding:4px 8px}.style_shopList__EKo5G{display:flex;flex-direction:column;gap:8px}.style_shopItem__wIer_{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:hsla(0,0%,100%,.05);border-radius:6px;transition:background .2s ease}.style_shopItem__wIer_:hover{background:hsla(0,0%,100%,.08)}.style_shopName__XLhbo{font-size:14px;color:aqua;text-decoration:none;display:flex;align-items:center}.style_shopName__XLhbo:hover{text-decoration:underline}.style_shopStatus__Uaz4B{display:flex;align-items:center}.style_welcomedChip__HOlNF{background:rgba(0,255,255,.1);border:1px solid rgba(0,255,255,.7);color:aqua;padding:4px 8px}.style_unWelcomedChip__12gJB{background:rgba(255,0,255,.1);border:1px solid rgba(255,0,255,.7);color:#ff00e5;padding:4px 8px}.style_atmosphereComparison__OLnBs{display:grid;grid-template-columns:1fr 1fr;gap:20px;contain:layout style;overflow:hidden}@media(max-width:768px){.style_atmosphereComparison__OLnBs{grid-template-columns:1fr}}.style_comparisonSection__bwrEI{background:hsla(0,0%,100%,.03);border-radius:8px;padding:16px}.style_comparisonTitle__61FL7{font-size:14px;font-weight:600;color:#fff;margin:0 0 12px}.style_preferenceBars__HAPxm{display:flex;flex-direction:column;gap:8px}.style_preferenceBar__aAE10{display:flex;align-items:center;gap:8px}.style_indicatorLabel__ayAjf{font-size:12px;color:hsla(0,0%,100%,.7);width:50px;flex-shrink:0}.style_scoreBar__5P9W5{flex-grow:1;height:20px;background:hsla(0,0%,100%,.1);border-radius:10px;position:relative;overflow:hidden;contain:layout style}.style_scoreValue__8cIJq{position:relative;height:100%;background:linear-gradient(90deg,#00c2ff,#ff00e5);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:#fff;min-width:30px;max-width:100%;transition:width .3s ease;box-sizing:border-box;width:0}.style_cardHeader__hBPS7,.style_cardTitle__Tihw_{display:flex;align-items:center;gap:16px}.style_detailButton__kVubi{font-size:12px;padding:4px 12px;margin-left:auto}.style_favoriteDetails__jSVYM,.style_visitedDetails__gLkCF{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.1)}.style_welcomeInfo__KCWGh{display:flex;align-items:center}.style_welcomeCount__h_T2g{font-size:14px;color:aqua;font-weight:500}.style_feedbackAlert__iUt4h{background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:6px;padding:8px 12px}.style_alertText__RHwvQ{font-size:12px;color:rgba(255,193,7,.9)}.style_atmosphereGap__kvYnM{background:hsla(0,0%,100%,.05);border-radius:6px;padding:8px 12px}.style_gapLabel__Z_o56{font-size:12px;color:hsla(0,0%,100%,.7)}.style_statIcon__7Itp1{background:linear-gradient(135deg,rgba(0,194,255,.2),rgba(255,0,229,.2));padding:12px;border-radius:50%;display:flex;align-items:center;justify-content:center}.style_statInfo__39LMY{display:flex;flex-direction:column}.style_statValue__k8HdX{font-size:1.3rem;font-weight:700;margin:0;color:#fff}.style_statFavoriteCount__MFGVu{font-size:2rem;color:aqua}.style_statVisitedCount__FVAku{font-size:2rem;color:#ffc107}.style_statInterestedCount__7oePZ{font-size:2rem;color:#ef4444}.style_statLabel__Cxur_{font-size:14px;color:hsla(0,0%,100%,.7);margin:0}.style_modernSectionHeader__1fqkG{display:flex;align-items:center;gap:12px;margin-bottom:16px}.style_modernSectionHeader__1fqkG .style_sectionIcon__p3QEo{color:#00c2ff;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:rgba(0,194,255,.15)}.style_modernSectionHeader__1fqkG .style_sectionTitle__j6WJE{color:#fff;font-size:16px;font-weight:600;margin:0;flex:1}.style_historyPreview__l_PGa{margin-bottom:16px}.style_previewList__OZnBP{gap:12px}.style_previewItem__a7BRK{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.style_previewItem__a7BRK:last-child{border-bottom:none}.style_previewShopName__BBhoI{color:#fff;text-decoration:none;font-weight:500;transition:color .2s ease}.style_previewShopName__BBhoI:hover{color:#00c2ff}.style_previewMeta__lqkRu{display:flex;align-items:center;gap:4px;color:hsla(0,0%,100%,.6);font-size:12px}.style_previewMeta__lqkRu svg{opacity:.7}.style_previewTime__g4yXf{font-size:12px}.style_emptyPreview__wrzrG{padding:24px 0;text-align:center;color:hsla(0,0%,100%,.5);font-size:14px}.style_expandButton__2mFkf{width:100%;background:linear-gradient(135deg,#00c2ff,#ff00e5);border:none;border-radius:12px;color:#fff;font-weight:500;transition:all .3s ease}.style_expandButton__2mFkf:hover{transform:translateY(-1px);box-shadow:0 4px 20px rgba(0,194,255,.3)}.style_expandIcon__YGZoI{transition:transform .3s ease}.style_expandIcon__YGZoI.style_rotated__HcuxZ{transform:rotate(180deg)}.style_expandedContent__WAGpH{margin-top:16px;border-top:1px solid hsla(0,0%,100%,.1);padding-top:16px}.style_scrollableList__0U94_{max-height:300px}.style_scrollableList__0U94_::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1)}.style_scrollableList__0U94_::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#00c2ff,#ff00e5)}.style_scrollableList__0U94_::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#00d4ff,#ff1ae5)}.style_expandedItem___kD5_{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.05)}.style_expandedShopName__6Unhj{color:#fff;text-decoration:none;font-weight:400;transition:color .2s ease}.style_expandedShopName__6Unhj:hover{color:#00c2ff}.style_expandedMeta__E82UI{display:flex;align-items:center;gap:4px;color:hsla(0,0%,100%,.5);font-size:12px}.style_expandedMeta__E82UI svg{opacity:.7}.style_activitySection__WKaKM,.style_historySection__lpPCF{background:rgba(0,0,0,.2);border-radius:12px;padding:20px;margin-bottom:24px}.style_sectionHeader__AuFBR{display:flex;align-items:center;margin-bottom:8px;cursor:pointer;padding:8px;border-radius:8px;transition:background .2s ease}.style_headerActions__Bv4hH{display:flex;align-items:center;margin-left:auto;gap:8px}.style_toggleIcon__cn4M4{display:flex;align-items:center;justify-content:center;color:#00c2ff;transition:transform .2s ease}.style_toggleIcon__cn4M4.style_rotated__HcuxZ{transform:rotate(180deg)}.style_perfectStatus__Aoyyh h3,.style_perfectStatus__Aoyyh span{color:rgba(0,255,255,.9)!important}.style_incompleteStatus__OcBtI h3,.style_incompleteStatus__OcBtI span{color:#eb0ef2!important;font-weight:600}.style_sectionIcon__p3QEo{background:linear-gradient(135deg,rgba(0,194,255,.2),rgba(255,0,229,.2));width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;color:#00c2ff}.style_sectionTitle__j6WJE{font-size:18px;font-weight:600;margin:0;flex-grow:1}.style_viewMoreButton__aYZOm{display:flex;align-items:center;gap:4px;font-size:14px;padding:6px 12px}.style_atmosphereList__fGQGR,.style_historyList__ntSWj,.style_reviewList__oFk9W,.style_tagsList__TCzj9{display:flex;flex-direction:column;gap:12px;transition:all .3s ease}.style_atmosphereList__fGQGR.style_collapsed___eF3N,.style_historyList__ntSWj.style_collapsed___eF3N,.style_reviewList__oFk9W.style_collapsed___eF3N,.style_tagsList__TCzj9.style_collapsed___eF3N{max-height:250px;overflow:hidden}.style_moreIndicator___b4cg{text-align:center;padding:8px;color:hsla(0,0%,100%,.6);font-size:12px;font-style:italic}.style_historyItem__CO7mf{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid hsla(0,0%,100%,.08);transition:all .2s ease}.style_historyItem__CO7mf:hover{background:hsla(0,0%,100%,.03);border-radius:8px;padding-left:8px;padding-right:8px;margin:0 -8px}.style_historyName__82U9p{font-size:16px;font-weight:500;margin:0;color:aqua}.style_historyTime__TMJa3{font-size:14px;color:hsla(0,0%,100%,.6);margin:0;padding:0}.style_reviewItem__zK_Yn{padding:16px 0;border-bottom:1px solid hsla(0,0%,100%,.08);transition:all .2s ease}.style_reviewItem__zK_Yn:hover{background:hsla(0,0%,100%,.03);border-radius:8px;padding-left:8px;padding-right:8px;margin:0 -8px}.style_reviewHeader___Kcgo{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.style_reviewShop__XBbNa{font-size:16px;font-weight:600;margin:0;color:aqua}.style_reviewTime__fwhOg{font-size:14px;color:hsla(0,0%,100%,.6);margin:0}.style_reviewContent__6OrS2{font-size:14px;line-height:1.5;margin:0 0 8px;color:hsla(0,0%,100%,.9)}.style_reviewPurpose__COQZ7{margin-top:8px}.style_reviewChip__ML5Tk{background:rgba(0,194,255,.15);border:1px solid rgba(0,194,255,.4);color:rgba(0,194,255,.6);padding:4px 8px}.style_atmosphereItem__sNXtw{padding:16px 0;border-bottom:1px solid hsla(0,0%,100%,.08);transition:all .2s ease}.style_atmosphereItem__sNXtw:hover{background:hsla(0,0%,100%,.03);border-radius:8px;padding-left:8px;padding-right:8px;margin:0 -8px}.style_atmosphereHeader__c1HnE{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.style_atmosphereShop__53CQH{font-size:16px;font-weight:600;margin:0;color:aqua}.style_atmosphereTime__98mmJ{font-size:14px;color:hsla(0,0%,100%,.6);margin:0}.style_atmosphereScrollShadow__8S476{width:100%;max-height:60px;overflow-x:auto}.style_atmosphereScores__6uEpp{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;padding-bottom:4px;min-width:min-content}.style_scoreChip__dFt8O{background:rgba(0,194,255,.2);border:1px solid rgba(0,194,255,.3);border-radius:6px;padding:4px 8px;font-size:12px}.style_scoreValue__8cIJq{color:#00c2ff;font-weight:500}.style_atmosphereChip__UNrk_{background:rgba(0,194,255,.15)!important;border:1px solid rgba(0,194,255,.3)!important;color:#00c2ff!important;font-size:12px!important;font-weight:500!important}.style_atmosphereChip__UNrk_ span{color:#00c2ff!important}.style_atmosphereChipGradient__S6uyq{background:linear-gradient(45deg,rgba(0,194,255,.15),rgba(235,14,242,.15))!important;border:1px solid rgba(117,106,149,.3)!important;color:#fff!important}.style_atmosphereChipGradient__S6uyq span{color:#fff!important}.style_moreScores__xQTu5{color:hsla(0,0%,100%,.6);font-size:12px;font-style:italic}.style_tagItem__eymUU{padding:16px 0;border-bottom:1px solid hsla(0,0%,100%,.08);transition:all .2s ease}.style_tagItem__eymUU:hover{background:hsla(0,0%,100%,.03);border-radius:8px;padding-left:8px;padding-right:8px;margin:0 -8px}.style_tagHeader__VZSfw{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.style_tagShop__O_H8_{font-size:16px;font-weight:600;margin:0;color:aqua}.style_tagTime__xTxVZ{font-size:14px;color:hsla(0,0%,100%,.6);margin:0}.style_tagContent__DBrMy{display:flex;align-items:center}.style_tagChip__vJ994{background:rgba(0,194,255,.15);border:1px solid rgba(0,194,255,.4);color:rgba(0,194,255,.6);padding:4px 8px}.style_activityList__X1_ij{display:flex;flex-direction:column;gap:16px;position:relative;padding-left:16px}.style_activityList__X1_ij:before{content:"";position:absolute;left:6px;top:8px;bottom:8px;width:2px;background:linear-gradient(180deg,rgba(0,194,255,.5),rgba(255,0,229,.5))}.style_activityItem__jqWmD{display:flex;align-items:flex-start;gap:16px;position:relative}.style_activityDot__kS4Cd{width:14px;height:14px;background:linear-gradient(135deg,rgba(0,194,255,.1),rgba(255,0,229,.1));border-radius:50%;margin-top:4px;position:absolute;left:-7px}.style_activityContent__Mva_s{flex-grow:1;padding-left:16px}.style_activityText__rvHiB{font-size:15px;margin:0 0 4px}.style_activityType__ibojc{font-weight:600}.style_activityTime__ycbMh{font-size:14px;color:hsla(0,0%,100%,.6);margin:0}.style_errorMessage__hMJvZ{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:12px;padding:20px;text-align:center;color:rgba(239,68,68,.9);font-size:14px;margin:20px 0}.style_emptyState__HrvED{background:hsla(0,0%,100%,.03);border-radius:8px;padding:24px;text-align:center;border:1px solid hsla(0,0%,100%,.1)}.style_emptyState__HrvED p{color:hsla(0,0%,100%,.6);font-size:14px;margin:0}@media(max-width:768px){.style_summaryCard__vuXXW{padding:16px}.style_cardHeader__hBPS7{display:flex;gap:12px}.style_detailButton__kVubi{margin-left:0;margin-top:8px;font-size:11px;padding:3px 10px}.style_favoriteDetails__jSVYM,.style_visitedDetails__gLkCF{padding-top:12px}.style_statIcon__7Itp1{width:32px;height:32px;padding:10px}.style_statValue__k8HdX{font-size:1rem}.style_statFavoriteCount__MFGVu,.style_statInterestedCount__7oePZ,.style_statVisitedCount__FVAku{font-size:1.4rem}.style_sectionHeader__AuFBR{margin-bottom:12px}.style_sectionIcon__p3QEo{width:28px;height:28px}.style_sectionTitle__j6WJE{font-size:.95rem}.style_atmosphereShop__53CQH,.style_historyName__82U9p,.style_reviewShop__XBbNa,.style_tagShop__O_H8_{font-size:.9rem}.style_atmosphereTime__98mmJ,.style_historyTime__TMJa3,.style_reviewTime__fwhOg,.style_tagTime__xTxVZ{font-size:.75rem}.style_reviewContent__6OrS2{font-size:.8rem}.style_activityText__rvHiB{font-size:.85rem}.style_activityTime__ycbMh{font-size:.75rem}.style_activitySection__WKaKM,.style_historySection__lpPCF{padding:16px}.style_modernActivitySection__ktSJQ,.style_modernHistorySection__082_I{padding:18px}.style_atmosphereScores__6uEpp{gap:6px}.style_atmosphereChip__UNrk_,.style_scoreChip__dFt8O{padding:3px 6px;font-size:10px}.style_accordionHeader__s4TaY{flex-direction:column;align-items:flex-start;gap:8px}.style_shopItem__wIer_{align-items:flex-start;gap:8px;padding:6px 10px}.style_shopName__XLhbo{font-size:.85rem}}.style_modernHistorySection__082_I{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:24px;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px);min-width:0}.style_modernHistorySection__082_I:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,255,255,.15)}.style_expandButton__2mFkf{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:16px auto 0;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.15);border-radius:50%;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease}.style_expandButton__2mFkf svg{width:20px!important;height:20px!important;stroke-width:1}.style_expandButton__2mFkf:hover{background:hsla(0,0%,100%,.1);border-color:rgba(0,255,255,.4);color:#fff;transform:scale(1.1)}.style_collapseButton__0Ieyc{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:16px auto 0;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.15);border-radius:50%;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease}.style_collapseButton__0Ieyc svg{width:20px!important;height:20px!important;stroke-width:1}.style_collapseButton__0Ieyc:hover{background:hsla(0,0%,100%,.1);border-color:rgba(0,255,255,.4);color:#fff;transform:scale(1.1)}.style_scrollableList__0U94_{max-height:320px;overflow-y:auto;overflow-x:hidden;margin:0 0 16px}.style_scrollableList__0U94_ .style_activityItem__jqWmD,.style_scrollableList__0U94_ .style_atmosphereItem__sNXtw,.style_scrollableList__0U94_ .style_historyItem__CO7mf,.style_scrollableList__0U94_ .style_reviewItem__zK_Yn,.style_scrollableList__0U94_ .style_tagItem__eymUU{padding:16px 0;border-bottom:1px solid hsla(0,0%,100%,.08);transition:all .2s ease}.style_scrollableList__0U94_ .style_activityItem__jqWmD:hover,.style_scrollableList__0U94_ .style_atmosphereItem__sNXtw:hover,.style_scrollableList__0U94_ .style_historyItem__CO7mf:hover,.style_scrollableList__0U94_ .style_reviewItem__zK_Yn:hover,.style_scrollableList__0U94_ .style_tagItem__eymUU:hover{background:hsla(0,0%,100%,.03);border-radius:16px;padding-left:8px;padding-right:8px;margin:0 -8px}.style_scrollableList__0U94_::-webkit-scrollbar{width:6px}.style_scrollableList__0U94_::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.style_scrollableList__0U94_::-webkit-scrollbar-thumb{background:linear-gradient(135deg,rgba(0,255,255,.4),rgba(255,0,255,.4));border-radius:3px;transition:background .3s ease}.style_scrollableList__0U94_::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,rgba(0,255,255,.6),rgba(255,0,255,.6))}.style_modernActivitySection__ktSJQ{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:24px;margin-top:24px;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px)}.style_modernActivitySection__ktSJQ:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,255,255,.15)}.style_modernActivitySection__ktSJQ .style_previewList__OZnBP .style_activityItem__jqWmD{padding:20px 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.style_modernActivitySection__ktSJQ .style_previewList__OZnBP .style_activityItem__jqWmD:first-child{padding-top:0}.style_modernActivitySection__ktSJQ .style_previewList__OZnBP .style_activityItem__jqWmD:last-child{border-bottom:none;padding-bottom:0}.style_modernActivitySection__ktSJQ .style_previewList__OZnBP .style_activityItem__jqWmD:hover{background:hsla(0,0%,100%,.03);border-radius:8px;padding-left:8px;padding-right:8px;margin:0 -8px}@media(max-width:576px){.style_sectionHeader__AuFBR{padding:6px}.style_sectionIcon__p3QEo{width:24px;height:24px}.style_sectionTitle__j6WJE{font-size:.85rem}.style_cardHeader__hBPS7{display:flex;justify-content:space-between}.style_statIcon__7Itp1{width:28px;height:28px;padding:8px}.style_statValue__k8HdX{font-size:.9rem}.style_statFavoriteCount__MFGVu,.style_statInterestedCount__7oePZ,.style_statVisitedCount__FVAku{font-size:1.2rem}.style_detailButton__kVubi{justify-content:end;margin-top:0;font-size:10px;padding:2px 8px}.style_favoriteDetails__jSVYM,.style_visitedDetails__gLkCF{gap:6px}.style_accordionTitle__lE9ik{font-size:11px}.style_atmosphereHeader__c1HnE,.style_reviewHeader___Kcgo,.style_tagHeader__VZSfw{flex-direction:column;align-items:flex-start;gap:4px}.style_atmosphereShop__53CQH,.style_historyName__82U9p,.style_reviewShop__XBbNa,.style_tagShop__O_H8_{font-size:.825rem}.style_atmosphereTime__98mmJ,.style_historyTime__TMJa3,.style_reviewTime__fwhOg,.style_tagTime__xTxVZ{font-size:.7rem}.style_reviewContent__6OrS2{font-size:.75rem}.style_activityText__rvHiB{font-size:.8rem}.style_activityTime__ycbMh{font-size:.7rem}.style_atmosphereComparison__OLnBs{grid-template-columns:1fr;gap:12px}.style_comparisonSection__bwrEI{padding:12px}.style_modernActivitySection__ktSJQ,.style_modernHistorySection__082_I{padding:14px}.style_previewList__OZnBP .style_activityItem__jqWmD,.style_previewList__OZnBP .style_atmosphereItem__sNXtw,.style_previewList__OZnBP .style_historyItem__CO7mf,.style_previewList__OZnBP .style_reviewItem__zK_Yn,.style_previewList__OZnBP .style_tagItem__eymUU{padding:14px 0}.style_shopName__XLhbo{font-size:.8rem}.style_atmosphereChip__UNrk_,.style_scoreChip__dFt8O{padding:2px 5px;font-size:9px}}.style_profilePageContainer__xlwX_{width:100%;max-width:1200px;margin:0 auto;padding:50px 20px 40px;color:#fff}@media(max-width:768px){.style_profilePageContainer__xlwX_{padding:50px 16px 30px}}@media(max-width:480px){.style_profilePageContainer__xlwX_{padding:50px 12px 24px}}.style_profileHeader__QlKJE{width:100%;display:flex;justify-content:space-between;align-items:center;margin:40px 0 20px;gap:12px}@media(max-width:768px){.style_profileHeader__QlKJE{margin:32px 0 16px;flex-wrap:wrap}}@media(max-width:480px){.style_profileHeader__QlKJE{margin:24px 0 12px;flex-direction:column;align-items:flex-start;gap:10px}}.style_pageTitle__gEjm1{font-size:32px;font-weight:700}@media(max-width:768px){.style_pageTitle__gEjm1{font-size:28px}}@media(max-width:480px){.style_pageTitle__gEjm1{font-size:24px}}.style_viewProfileButton__YhmAF{font-size:12px;gap:5px;white-space:nowrap;flex-shrink:0}@media(max-width:768px){.style_viewProfileButton__YhmAF{font-size:11px;padding:8px 14px}}@media(max-width:480px){.style_viewProfileButton__YhmAF{font-size:11px;padding:8px 12px;width:100%;justify-content:center}}.style_container__VFdC_{flex-direction:column}.style_container__VFdC_,.style_welcomeIcon__JJjQw{display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.style_welcomeIcon__JJjQw{position:relative}.style_countNumber__wEqj5{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-shadow:0 1px 2px rgba(0,0,0,.8);z-index:1}.style_card__BbXQj{background:rgba(0,255,255,.05);border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:16px;min-width:140px;backdrop-filter:blur(10px);gap:8px}.style_card__BbXQj .style_welcomeIcon__JJjQw{width:48px;height:48px}.style_card__BbXQj .style_countNumber__wEqj5{font-size:1rem;line-height:1}.style_welcomeContent__RLrB4{display:flex;flex-direction:column;align-items:center;gap:8px}.style_welcomeText__C87uw{text-align:center}.style_countText__aua5r{font-size:.8rem;font-weight:600;color:#fff}.style_grid__w89EQ{padding:8px;min-width:50px;gap:4px}.style_grid__w89EQ .style_welcomeIcon__JJjQw{width:40px;height:40px}.style_grid__w89EQ .style_countNumber__wEqj5{font-size:.875rem;line-height:1}.style_welcomeLabel__nRrpP{font-size:.5rem;font-weight:600;text-transform:uppercase;color:currentColor;opacity:.8;margin-top:-10px}.style_neutral__rRwhA .style_welcomeIcon__JJjQw{color:hsla(0,0%,100%,.4)}.style_neutral__rRwhA .style_countNumber__wEqj5{color:hsla(0,0%,100%,.6)}.style_low__8Xge5 .style_welcomeIcon__JJjQw{color:rgba(0,255,255,.7);filter:drop-shadow(0 0 8px rgba(0,255,255,.3))}.style_low__8Xge5 .style_countNumber__wEqj5{color:#fff}.style_medium__sklbJ .style_welcomeIcon__JJjQw{color:rgba(0,255,255,.9);filter:drop-shadow(0 0 12px rgba(0,255,255,.5))}.style_medium__sklbJ .style_countNumber__wEqj5{color:#fff}.style_high__Dmqkc .style_welcomeIcon__JJjQw{color:aqua;filter:drop-shadow(0 0 16px rgba(0,255,255,.7));animation:style_welcomePulse__4zj7C 2s ease-in-out infinite}.style_high__Dmqkc .style_countNumber__wEqj5{color:#fff;font-weight:800}@keyframes style_welcomePulse__4zj7C{0%,to{filter:drop-shadow(0 0 16px rgba(0,255,255,.7));transform:scale(1)}50%{filter:drop-shadow(0 0 24px rgba(0,255,255,.9));transform:scale(1.05)}}.style_clickable__dpbLE{cursor:pointer;user-select:none}.style_clickable__dpbLE:hover{transform:scale(1.02);border-color:rgba(0,255,255,.4)}.style_clickable__dpbLE:hover .style_welcomeIcon__JJjQw{transform:scale(1.05)}.style_clickable__dpbLE:active{transform:scale(.98)}.style_container__VFdC_:hover .style_high__Dmqkc .style_welcomeIcon__JJjQw,.style_container__VFdC_:hover .style_low__8Xge5 .style_welcomeIcon__JJjQw,.style_container__VFdC_:hover .style_medium__sklbJ .style_welcomeIcon__JJjQw{transform:scale(1.1);filter:drop-shadow(0 0 20px rgba(0,255,255,.8))}@media(max-width:768px){.style_card__BbXQj{padding:8px;min-width:60px}.style_card__BbXQj .style_welcomeIcon__JJjQw{width:36px;height:36px}.style_card__BbXQj .style_countNumber__wEqj5{font-size:.875rem}.style_grid__w89EQ{padding:4px;min-width:32px}.style_grid__w89EQ .style_welcomeIcon__JJjQw{width:24px;height:24px}.style_grid__w89EQ .style_countNumber__wEqj5{font-size:.7rem}}@media(prefers-reduced-motion:reduce){.style_container__VFdC_{transition:none}.style_welcomeIcon__JJjQw{transition:none;animation:none!important;padding:0}.style_high__Dmqkc .style_welcomeIcon__JJjQw{animation:none}}@media(max-width:480px){.style_card__BbXQj{border-radius:10px;padding:12px;min-width:110px;gap:6px}.style_card__BbXQj .style_welcomeIcon__JJjQw{width:40px;height:40px}.style_card__BbXQj .style_countNumber__wEqj5{font-size:.9rem}.style_welcomeContent__RLrB4{gap:6px}.style_countText__aua5r{font-size:.7875rem}.style_grid__w89EQ{padding:6px;min-width:40px}.style_grid__w89EQ .style_welcomeIcon__JJjQw{width:32px;height:32px}.style_grid__w89EQ .style_countNumber__wEqj5{font-size:.7875rem}.style_welcomeLabel__nRrpP{font-size:.4rem}}.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_loginPrompt__FL7lp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:3rem 2rem;text-align:center;background:rgba(0,255,255,.05);border:1px solid rgba(0,255,255,.2);border-radius:12px;margin:2rem 0}.style_loginPromptMessage__RbD5D{font-size:1rem;color:hsla(0,0%,100%,.9);margin:0;line-height:1.6}.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}}@media(max-width:480px){.style_mobileNone__SaOHF{display:none}}.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}}