.admin_admin__rPa6n{min-height:calc(100vh - 200px);padding:2rem 1rem}.admin_admin__rPa6n,.admin_admin__rPa6n *{-webkit-user-select:text;-moz-user-select:text;user-select:text}.admin_container__T9cg4{max-width:1200px;width:100%;margin:0 auto}.admin_title__TAFXg{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:1rem;color:var(--color-black)}.admin_subtitle__WiR2B{font-size:1.2rem;text-align:center;margin-bottom:3rem;color:#666}.admin_passwordForm___nBcv{max-width:500px;margin:0 auto;background-color:var(--color-white);border:1px solid #ddd;border-radius:8px;padding:2rem}.admin_passwordTitle__n2qLL{font-size:1.5rem;font-weight:600;text-align:center;margin-bottom:.5rem;color:var(--color-black)}.admin_passwordSubtitle__LS8XV{text-align:center;color:#666;margin-bottom:2rem}.admin_form__hM68t{display:flex;flex-direction:column;gap:1rem}.admin_passwordInput__yQ6of{width:100%;padding:.75rem;font-size:1rem;border:1px solid #ddd;border-radius:6px;font-family:inherit}.admin_passwordInput__yQ6of:focus{outline:none;border-color:var(--color-black)}.admin_passwordButton__RSHg6{padding:.75rem 2rem;font-size:1rem;font-weight:600;background-color:var(--color-black);color:var(--color-white);border:none;border-radius:6px;cursor:pointer;transition:background-color .3s ease}.admin_passwordButton__RSHg6:hover:not(:disabled){background-color:#333}.admin_passwordButton__RSHg6:disabled{opacity:.6;cursor:not-allowed}.admin_dashboard__a0Ls_{width:100%;display:flex;gap:2rem;align-items:flex-start}.admin_tabsContainer__PDbIQ{display:flex;flex-direction:column;gap:.5rem;width:250px;min-width:250px;padding:1rem;background-color:var(--color-white);border:2px solid var(--color-black);border-radius:12px;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:2rem;max-height:calc(100vh - 4rem);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#667eea #f1f1f1}.admin_tabsContainer__PDbIQ::-webkit-scrollbar{width:6px}.admin_tabsContainer__PDbIQ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.admin_tabsContainer__PDbIQ::-webkit-scrollbar-thumb{background:#667eea;border-radius:10px}.admin_tabsContainer__PDbIQ::-webkit-scrollbar-thumb:hover{background:#5568d3}.admin_dashboardContent__iQeit{flex:1 1;min-width:0}.admin_subTabs__A3M2W{display:flex;gap:.5rem;margin-bottom:1.5rem;padding:.5rem;border:1px solid #e2e8f0;border-radius:10px;background:#f7fafc;flex-wrap:wrap}.admin_subTab__pwUG4{padding:.6rem 1rem;border:none;border-radius:8px;background:transparent;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s ease}.admin_subTab__pwUG4:hover{background:#e2e8f0;color:#1a202c}.admin_subTabActive__zrnMX{background:var(--color-black);color:var(--color-white)}.admin_tab__r_szt{padding:1rem 1.5rem;background:transparent;border:none;border-left:3px solid transparent;font-size:1rem;font-weight:500;color:#718096;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0;display:flex;align-items:center;justify-content:flex-start;min-height:48px;width:100%;text-align:left;border-radius:8px;margin-bottom:.25rem}.admin_tab__r_szt:hover{color:#2d3748;background:#f7fafc}.admin_tab__r_szt.admin_activeTab__Qk5Oc{color:#667eea;border-left-color:#667eea;background:#f0f4ff;font-weight:600}.admin_tabContent__s0P1z{animation:admin_fadeIn__q_0y9 .3s ease-in}.admin_kpiCard__1D3az{animation:admin_slideInUp__k5V_r .5s ease-out;animation-fill-mode:both}.admin_kpiCard__1D3az:first-child{animation-delay:.1s}.admin_kpiCard__1D3az:nth-child(2){animation-delay:.2s}.admin_kpiCard__1D3az:nth-child(3){animation-delay:.3s}.admin_kpiCard__1D3az:nth-child(4){animation-delay:.4s}.admin_kpiCard__1D3az:nth-child(5){animation-delay:.5s}.admin_kpiCard__1D3az:nth-child(6){animation-delay:.6s}.admin_kpiCard__1D3az:nth-child(7){animation-delay:.7s}.admin_kpiCard__1D3az:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.15)}@keyframes admin_slideInUp__k5V_r{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.admin_tab__r_szt{position:relative;overflow:hidden}.admin_tab__r_szt:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s}.admin_tab__r_szt:hover:before{left:100%}.admin_tab__r_szt.admin_activeTab__Qk5Oc{animation:admin_tabActive__cSHS6 .3s ease-out}@keyframes admin_tabActive__cSHS6{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.admin_responsiveTable__8EyVl table{animation:admin_tableFadeIn__MCz07 .5s ease-out}@keyframes admin_tableFadeIn__MCz07{0%{opacity:0}to{opacity:1}}.admin_responsiveTable__8EyVl tr{animation:admin_rowSlideIn__VlhV0 .3s ease-out;animation-fill-mode:both}.admin_responsiveTable__8EyVl tr:first-child{animation-delay:.05s}.admin_responsiveTable__8EyVl tr:nth-child(2){animation-delay:.1s}.admin_responsiveTable__8EyVl tr:nth-child(3){animation-delay:.15s}.admin_responsiveTable__8EyVl tr:nth-child(4){animation-delay:.2s}.admin_responsiveTable__8EyVl tr:nth-child(5){animation-delay:.25s}@keyframes admin_rowSlideIn__VlhV0{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.admin_refreshButtonContainer__090zV{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem;padding:1rem;background-color:var(--color-gray-light);border:1px solid #ddd;border-radius:8px;flex-wrap:wrap}.admin_refreshButton__CLPce{padding:.75rem 1.5rem;font-size:1rem;font-weight:600;background-color:var(--color-yellow);color:var(--color-black);border:2px solid var(--color-black);border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.admin_refreshButton__CLPce:hover:not(:disabled){background-color:var(--color-black);color:var(--color-yellow);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.admin_refreshButton__CLPce:disabled{opacity:.6;cursor:not-allowed}.admin_lastUpdateText__1261L{font-size:.9rem;color:#666;font-style:italic}@keyframes admin_fadeIn__q_0y9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.admin_statsGrid__ytAYN{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}.admin_statCard__ZwPxi{background-color:var(--color-white);border:1px solid #ddd;border-radius:8px;padding:1.5rem;text-align:center;transition:all .3s ease}.admin_statCard__ZwPxi:hover{border-color:var(--color-black);box-shadow:0 4px 12px rgba(0,0,0,.1)}.admin_statTitle__feR9k{font-size:1rem;font-weight:600;color:#666;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.admin_statValue__3D7vx{font-size:2.5rem;font-weight:700;color:var(--color-black);margin:0}.admin_summary__O8hMK{background-color:var(--color-gray-light);border:1px solid #ddd;border-radius:8px;padding:2rem}.admin_summaryTitle__RYZeA{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--color-black)}.admin_summaryList__H57ci{list-style:none;padding:0;margin:0}.admin_summaryList__H57ci li{padding:.75rem 0;font-size:1.1rem;color:#555;border-bottom:1px solid #ddd}.admin_summaryList__H57ci li:last-child{border-bottom:none}.admin_error__KCz4T{text-align:center}.admin_errorMessage__jdZne,.admin_error__KCz4T{background-color:#fee;color:#c33;padding:1rem;border-radius:6px}.admin_errorMessage__jdZne{border:2px solid #c33;text-align:left;margin-bottom:1rem;animation:admin_shake__ZUzt9 .5s ease-in-out}.admin_errorMessage__jdZne strong{display:block;margin-bottom:.5rem}.admin_successMessage__kbd0I{background-color:#d4edda;color:#155724;padding:1rem;border-radius:6px;border:2px solid #28a745;text-align:left;margin-bottom:1rem;animation:admin_fadeIn__q_0y9 .3s ease-in}.admin_successMessage__kbd0I strong{display:block;margin-bottom:.5rem}.admin_passwordHint__aSYC9{font-size:.9rem;color:#c33;text-align:center;margin-top:.5rem;font-style:italic}@keyframes admin_shake__ZUzt9{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}.admin_loading__72z_N{text-align:center;padding:2rem;font-size:1.2rem;color:#666}.admin_visitsSection__9RV8p{margin-top:3rem;margin-bottom:3rem}.admin_sectionTitle__YrQjo{font-size:1.8rem;font-weight:600;margin-bottom:2rem;color:var(--color-black);text-align:center}.admin_chartContainer__nbEOb{background-color:var(--color-white);border:1px solid #ddd;border-radius:8px;padding:2rem;margin-bottom:2rem}.admin_chartTitle__uBqz6{font-size:1.3rem;font-weight:600;margin-bottom:1.5rem;color:var(--color-black)}.admin_chart__ya2d9{display:flex;align-items:flex-end;gap:.5rem;height:300px;padding:1rem 0;overflow-x:auto}.admin_chartBar__zr71q{flex:1 1;min-width:30px;display:flex;flex-direction:column;align-items:center;height:100%;position:relative}.admin_chartBarFill__metGs{width:100%;background:linear-gradient(to top,var(--color-black),#555);border-radius:4px 4px 0 0;min-height:4px;transition:all .3s ease;cursor:pointer}.admin_chartBarFill__metGs:hover{background:linear-gradient(0deg,#333,#000);opacity:.9}.admin_chartBarLabel__Vxr6D{margin-top:.5rem;font-size:.75rem;color:#666;text-align:center;display:flex;flex-direction:column;align-items:center}.admin_chartBarDay__mOwKw{font-weight:600;font-size:.85rem}.admin_chartBarMonth__IAboe{font-size:.7rem;color:#999}.admin_chartBarWeek__tnb9Q{font-size:.7rem;font-weight:600;writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed}.admin_topPagesContainer__0nbie{background-color:var(--color-white);border:1px solid #ddd;border-radius:8px;padding:2rem;margin-bottom:2rem}.admin_topPagesList__dNHcD{display:flex;flex-direction:column;gap:.75rem}.admin_topPageItem__S5_ox{display:flex;align-items:center;gap:1rem;padding:1rem;background-color:var(--color-gray-light);border-radius:6px;transition:all .3s ease}.admin_topPageItem__S5_ox:hover{background-color:#e8e8e8;transform:translateX(4px)}.admin_topPageRank__wQOeB{font-size:1.2rem;font-weight:700;color:var(--color-black);min-width:40px;text-align:center}.admin_topPagePath__7jqAn{flex:1 1;font-size:1rem;color:#333;font-family:Courier New,monospace}.admin_topPageCount__VGoTL{font-size:1rem;font-weight:600;color:#666;min-width:100px;text-align:right}@media (max-width:768px){.admin_admin__rPa6n{padding:1rem .5rem}.admin_container__T9cg4{padding:0 .5rem}.admin_title__TAFXg{font-size:1.75rem;margin-bottom:.75rem}.admin_subtitle__WiR2B{font-size:1rem;margin-bottom:1.5rem}.admin_tabsContainer__PDbIQ{gap:.25rem;margin-bottom:1.5rem;padding-bottom:.5rem;-webkit-overflow-scrolling:touch}.admin_tab__r_szt{padding:.75rem 1rem;font-size:.875rem;min-height:44px;border-bottom-width:2px}.admin_tab__r_szt svg{width:16px;height:16px;margin-right:4px}.admin_statsGrid__ytAYN{grid-template-columns:1fr;gap:1rem}.admin_passwordForm___nBcv{padding:1.5rem;margin:1rem}.admin_chart__ya2d9{height:200px}.admin_chartBar__zr71q{min-width:20px}.admin_chartBarLabel__Vxr6D{font-size:.65rem}.admin_topPageItem__S5_ox{flex-direction:column;align-items:flex-start;gap:.5rem}.admin_topPageCount__VGoTL{text-align:left;min-width:auto}.admin_subTabs__A3M2W{gap:.5rem;padding:.5rem;margin-bottom:1rem}.admin_subTab__pwUG4{padding:.5rem .75rem;font-size:.875rem;min-height:40px}.admin_refreshButtonContainer__090zV{flex-direction:column;align-items:stretch;gap:.75rem;padding:.75rem}.admin_refreshButton__CLPce{width:100%;justify-content:center;padding:.75rem 1rem;font-size:.9rem}.admin_lastUpdateText__1261L{font-size:.8rem;text-align:center}.admin_tabContent__s0P1z{padding:0}.admin_storeManagerControls__928Dg{flex-direction:column;gap:.75rem}.admin_searchInputAdmin__5hEmb{width:100%;min-width:auto}.admin_storeActionInputs__LIYad{flex-direction:column;align-items:stretch}.admin_storeActionInputs__LIYad button,.admin_storeActionInputs__LIYad input{width:100%}.admin_chartsRow__gT1kC,.admin_kpiGrid__OSFky{grid-template-columns:1fr;gap:.75rem}.admin_dashboard__a0Ls_{flex-direction:column}.admin_tabsContainer__PDbIQ{width:100%;min-width:100%;position:relative;max-height:none;border-radius:0;border-left:none;border-right:none;border-top:none}.admin_tab__r_szt{border-left:none;border-bottom:2px solid transparent;justify-content:center;text-align:center}.admin_tab__r_szt.admin_activeTab__Qk5Oc{border-left:none;border-bottom-color:#667eea}.admin_filterBar__O9CXY{flex-direction:column;gap:.5rem}.admin_filterSelect__ZgZI_{width:100%}.admin_tableHeader__WBJEg{flex-direction:column;align-items:flex-start}.admin_responsiveTable__8EyVl{font-size:.85rem}.admin_responsiveTable__8EyVl td,.admin_responsiveTable__8EyVl th{padding:.5rem .25rem}}.admin_metricsSection__FFbjj{margin-top:3rem;margin-bottom:3rem}.admin_statSubtext__BaQWQ{font-size:.85rem;color:#999;margin-top:.25rem;font-weight:400}.admin_socialPostRequests__mJV1V{display:flex;flex-direction:column;gap:1.5rem}.admin_socialPostHeader__WJYyQ{display:flex;align-items:center;justify-content:space-between;gap:1rem}.admin_socialPostList__M_WSA{display:grid;grid-gap:1.5rem;gap:1.5rem}.admin_socialPostCard__gnhh_{background:var(--color-white);border-radius:12px;border:2px solid var(--color-black);padding:1.5rem}.admin_socialPostMeta__BrbNo{display:grid;grid-gap:.4rem;gap:.4rem;color:#333;font-size:.95rem}.admin_socialPostMessage__qULjL{margin:1rem 0;padding:.75rem 1rem;background:#f7f7f7;border-radius:8px;border:1px solid #e5e7eb}.admin_socialPostActions__7bIJr{display:grid;grid-gap:.75rem;gap:.75rem}.admin_socialPostLabel__mgi5P{font-weight:600}.admin_socialPostSelect__Sq_fw,.admin_socialPostTextarea__Rk8qj{border:2px solid #111;border-radius:8px;padding:.6rem .8rem;font-size:.95rem}.admin_socialPostTextarea__Rk8qj{resize:vertical}.admin_socialPostSave__IQB4u{justify-self:start;background:var(--color-black);color:var(--color-white);border:none;padding:.6rem 1.4rem;border-radius:999px;font-weight:600;cursor:pointer}.admin_emptyState__oPhCG{padding:1.5rem;background:#f7f7f7;border-radius:10px;border:1px solid #e5e7eb}.admin_storeManagerControls__928Dg{display:flex;gap:1rem;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap}.admin_searchInputAdmin__5hEmb{padding:.75rem 1rem;border:2px solid #111;border-radius:8px;min-width:260px;font-size:1rem}.admin_storeList__siPhx{display:grid;grid-gap:1rem;gap:1rem}.admin_storeCardAdmin__rHcGB{border:2px solid var(--color-black);border-radius:12px;padding:1rem;background:var(--color-white);display:grid;grid-gap:.75rem;gap:.75rem}.admin_storeCardHeader__5cxM8{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.admin_storeName__6v5vi{font-size:1.1rem;font-weight:700;color:var(--color-black)}.admin_storeCategory__v1wXa{color:#666;font-size:.95rem}.admin_storeSlug__77gfb{font-family:Courier New,monospace;background:#f7f7f7;padding:.5rem .75rem;border-radius:8px;border:1px solid #ddd;color:#333}.admin_storeActions__AW5FD{display:grid;grid-gap:1rem;gap:1rem}.admin_storeActionRow__rRSN4{display:grid;grid-gap:.5rem;gap:.5rem}.admin_storeActionLabel__zMpbr{font-weight:600;color:#222}.admin_storeActionInputs__LIYad{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.admin_filterBar__O9CXY{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem}.admin_filterSelect__ZgZI_{padding:.65rem .9rem;border:2px solid #111;border-radius:8px;font-size:.95rem}.admin_kpiGrid__OSFky{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.admin_kpiCard__1D3az{border:2px solid var(--color-black);border-radius:12px;padding:1rem;background:var(--color-white)}.admin_kpiLabel__4JI6J{color:#555;font-weight:600;font-size:.95rem}.admin_kpiValue__87sNF{display:block;margin-top:.25rem;font-size:1.6rem;font-weight:800;color:var(--color-black)}.admin_kpiNote__eCWrB{display:block;margin-top:.5rem;font-size:.8rem;color:#666;font-weight:400;line-height:1.3}.admin_chartsRow__gT1kC{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.admin_chartCard__XpHpm{border:2px solid var(--color-black);border-radius:12px;padding:1rem;background:var(--color-white)}.admin_chartHeader__TB3Jx{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.admin_barList__w6nxd{display:grid;grid-gap:.65rem;gap:.65rem}.admin_barItem__m02vB{display:grid;grid-gap:.35rem;gap:.35rem}.admin_barLabel__owgzZ{font-weight:600;color:#222}.admin_barTrack__swsBy{height:10px;background:#f1f1f1;border-radius:999px;overflow:hidden;border:1px solid #ddd}.admin_barFill__uhxlp{height:100%;background:linear-gradient(90deg,var(--color-black),#444)}.admin_activation__lvCY9{display:grid;grid-gap:.4rem;gap:.4rem;align-items:center}.admin_activationValue__GNMdz{font-size:2.2rem;font-weight:800}.admin_activationNote__1iapu{color:#555;font-size:.95rem}.admin_tableCard__ONlTd{border:2px solid var(--color-black);border-radius:12px;padding:1rem;background:var(--color-white)}.admin_tableHeader__WBJEg{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;flex-wrap:wrap}.admin_tableNote__H4EA1{color:#555;font-size:.95rem}.admin_responsiveTable__8EyVl{width:100%;overflow-x:auto}.admin_responsiveTable__8EyVl table{width:100%;border-collapse:collapse}.admin_responsiveTable__8EyVl td,.admin_responsiveTable__8EyVl th{padding:.65rem;border-bottom:1px solid #eee;text-align:left}.admin_storeCell__FbGHH{display:flex;flex-direction:column}.admin_storeSlugSmall__Ho0nC{color:#777;font-size:.85rem}.admin_tableCard__ONlTd tr:hover td{background:#fafafa}@media (max-width:480px){.admin_tab__r_szt{padding:.65rem .75rem;font-size:.8rem;min-height:42px}.admin_tab__r_szt svg{width:14px;height:14px;margin-right:3px}.admin_title__TAFXg{font-size:1.5rem}.admin_subtitle__WiR2B{font-size:.9rem}.admin_passwordForm___nBcv{padding:1rem;margin:.5rem}.admin_passwordTitle__n2qLL{font-size:1.25rem}.admin_passwordSubtitle__LS8XV{font-size:.9rem}.admin_kpiValue__87sNF{font-size:1.4rem}.admin_kpiNote__eCWrB{font-size:.7rem}.admin_kpiGrid__OSFky{grid-template-columns:1fr;gap:.75rem}.admin_activationValue__GNMdz{font-size:1.8rem}.admin_badge__o7l65{font-size:.7rem!important;padding:2px 6px!important;margin-left:4px!important}.admin_chartsRow__gT1kC{grid-template-columns:1fr}.admin_filterBar__O9CXY{flex-direction:column}.admin_filterSelect__ZgZI_,.admin_searchInputAdmin__5hEmb{width:100%}}.admin_badge__o7l65{display:inline-block;vertical-align:middle}.AnimatedCharts_chartContainer__OdtA3{background:var(--color-white);border:2px solid var(--color-black);border-radius:12px;padding:1.5rem;margin-bottom:1.5rem;animation:AnimatedCharts_fadeInUp__DliKF .5s ease-out;transition:all .3s ease}.AnimatedCharts_chartContainer__OdtA3:hover{box-shadow:0 8px 24px rgba(0,0,0,.1);transform:translateY(-2px)}.AnimatedCharts_chartHeader__n3PU2{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.AnimatedCharts_chartTitle__jPyJF{font-size:1.2rem;font-weight:700;color:var(--color-black);margin:0}.AnimatedCharts_trendIndicator___OKpJ{display:flex;align-items:center;gap:.5rem}.AnimatedCharts_trendUp__QAH7c{color:#12b981;animation:AnimatedCharts_pulse__ZEZOE 2s ease-in-out infinite}.AnimatedCharts_trendDown__X_uPS{color:#ef4444;animation:AnimatedCharts_pulse__ZEZOE 2s ease-in-out infinite}.AnimatedCharts_activityIcon__5nGdf{color:#667eea;animation:AnimatedCharts_rotate__tK6Ke 3s linear infinite}.AnimatedCharts_pieChartWrapper__mar39{position:relative;display:flex;justify-content:center;align-items:center;margin:1rem 0}.AnimatedCharts_pieChart__NTlXq{filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}.AnimatedCharts_pieSlice__Ul4_B{cursor:pointer;transition:all .3s ease;animation:AnimatedCharts_pieSliceAppear__Jj15X .8s ease-out}.AnimatedCharts_pieSlice__Ul4_B:hover{filter:brightness(1.1)}.AnimatedCharts_pieLabel__0A9_J{pointer-events:none;text-shadow:0 1px 2px rgba(0,0,0,.3);animation:AnimatedCharts_labelAppear__cLwgo .5s ease-out .3s both}.AnimatedCharts_pieCenterIcon__5HiZZ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--color-white);border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.1)}.AnimatedCharts_rotatingIcon__UhWU9{color:var(--color-black);animation:AnimatedCharts_rotate__tK6Ke 4s linear infinite}.AnimatedCharts_legend__USAYM{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.75rem;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.AnimatedCharts_legendItem__sO9Ze{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:6px;cursor:pointer;transition:all .3s ease}.AnimatedCharts_legendItemHovered__uQ6PP,.AnimatedCharts_legendItem__sO9Ze:hover{background:#f9fafb;transform:translateX(4px)}.AnimatedCharts_legendColor__kqVoR{width:16px;height:16px;border-radius:4px;border:2px solid var(--color-black);flex-shrink:0;animation:AnimatedCharts_colorPulse__hYxE1 2s ease-in-out infinite}.AnimatedCharts_legendName__dl1uP{flex:1 1;font-size:.9rem;font-weight:600;color:var(--color-black)}.AnimatedCharts_legendValue__VDBPn{font-size:.85rem;color:#666;font-weight:500}.AnimatedCharts_lineChartWrapper__Tnhw7{width:400px;height:400px;margin-top:1rem;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;flex-shrink:0}.AnimatedCharts_lineChart__LWx_S{width:400px;height:400px;flex-shrink:0}.AnimatedCharts_grid__oF_RF{opacity:.5}.AnimatedCharts_areaPath__rn5fY{animation:AnimatedCharts_areaAppear__D3tLl 1s ease-out}.AnimatedCharts_linePath__4luJ8{animation:AnimatedCharts_lineDraw__Miutc 1.5s ease-out;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.AnimatedCharts_lineDot__OKKTv{cursor:pointer;animation:AnimatedCharts_dotAppear__9r3X3 .5s ease-out;transition:all .3s ease}.AnimatedCharts_lineDot__OKKTv:hover{filter:brightness(1.2)}.AnimatedCharts_tooltip__dBZe6{animation:AnimatedCharts_tooltipAppear__NCUYZ .2s ease-out}.AnimatedCharts_xAxis__reXHW{animation:AnimatedCharts_axisAppear__ToeE8 .8s ease-out .5s both}.AnimatedCharts_loadingChart___iS70{display:flex;align-items:center;justify-content:center;height:200px;color:#666;font-size:.9rem}@keyframes AnimatedCharts_fadeInUp__DliKF{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes AnimatedCharts_pieSliceAppear__Jj15X{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes AnimatedCharts_labelAppear__cLwgo{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes AnimatedCharts_rotate__tK6Ke{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes AnimatedCharts_pulse__ZEZOE{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@keyframes AnimatedCharts_colorPulse__hYxE1{0%,to{opacity:1}50%{opacity:.7}}@keyframes AnimatedCharts_lineDraw__Miutc{0%{stroke-dasharray:1000;stroke-dashoffset:1000}to{stroke-dasharray:1000;stroke-dashoffset:0}}@keyframes AnimatedCharts_areaAppear__D3tLl{0%{opacity:0}to{opacity:1}}@keyframes AnimatedCharts_dotAppear__9r3X3{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes AnimatedCharts_tooltipAppear__NCUYZ{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes AnimatedCharts_axisAppear__ToeE8{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.AnimatedCharts_chartContainer__OdtA3{padding:1rem}.AnimatedCharts_chartTitle__jPyJF{font-size:1rem}.AnimatedCharts_legend__USAYM{grid-template-columns:1fr}.AnimatedCharts_pieChartWrapper__mar39{margin:.5rem 0}.AnimatedCharts_lineChartWrapper__Tnhw7{overflow-x:scroll}}.TrafficMetrics_metricsSection__R0_8D{background:white;border-radius:12px;padding:2rem;margin-bottom:2rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.TrafficMetrics_sectionTitle__H3muj{font-size:1.75rem;font-weight:700;margin-bottom:1.5rem;color:var(--color-black)}.TrafficMetrics_statsGrid__b86Wt{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.TrafficMetrics_statCard__k0_Uj{background:#f8f9fa;border-radius:8px;padding:1.5rem;text-align:center}.TrafficMetrics_statTitle__7iNpP{font-size:.9rem;color:#666;margin-bottom:.5rem;font-weight:500}.TrafficMetrics_statValue__3z5rX{font-size:2rem;font-weight:700;color:var(--color-black);margin:0}.TrafficMetrics_statSubtext__0hgfq{font-size:.85rem;color:#666;margin-top:.25rem}.TrafficMetrics_chartContainer__4USbw{background:#f8f9fa;border-radius:8px;padding:1.5rem;margin-bottom:2rem;overflow-x:auto;max-width:100%}.TrafficMetrics_chartHeader__7Jiux{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.TrafficMetrics_chartTitle__M0d41{font-size:1.25rem;font-weight:600;color:var(--color-black);margin:0}.TrafficMetrics_controls__UaLQN{display:flex;flex-direction:column;gap:1rem;flex-wrap:wrap}.TrafficMetrics_periodButtons__LTGUD{display:flex;gap:.5rem;flex-wrap:wrap}.TrafficMetrics_periodButton__FBiVT{padding:.5rem 1rem;border:2px solid #ddd;background:white;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;color:#666}.TrafficMetrics_periodButton__FBiVT:hover{border-color:var(--color-yellow);color:var(--color-black)}.TrafficMetrics_periodButton__FBiVT.TrafficMetrics_active__8nDAr{background:var(--color-yellow);border-color:var(--color-yellow);color:var(--color-black);font-weight:600}.TrafficMetrics_dateRange___2uW_{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.TrafficMetrics_dateInput__zLC9x{padding:.5rem;border:2px solid #ddd;border-radius:6px;font-size:.9rem;font-family:inherit;min-width:150px}.TrafficMetrics_dateInput__zLC9x:focus{outline:none;border-color:var(--color-yellow)}.TrafficMetrics_dateSeparator__169NH{color:#666;font-size:.9rem}.TrafficMetrics_horizontalChart__4GhD2{display:flex;flex-direction:column;gap:.75rem;min-width:0;width:100%}.TrafficMetrics_chartRow__OVJuB{display:flex;align-items:center;gap:1rem;min-width:0;width:100%}.TrafficMetrics_chartLabel__GNNWv{min-width:120px;font-size:.9rem;font-weight:500;color:var(--color-black);flex-shrink:0}.TrafficMetrics_chartBarContainer__lg5db{flex:1 1;min-width:0;position:relative;height:40px;background:#e9ecef;border-radius:6px;overflow:hidden}.TrafficMetrics_horizontalBar__NwVJq{height:100%;background:var(--color-yellow);border-radius:6px;display:flex;align-items:center;justify-content:flex-end;padding-right:.75rem;min-width:60px;transition:width .3s ease;position:relative}.TrafficMetrics_barValue__9fJHl{font-size:.85rem;font-weight:600;color:var(--color-black);white-space:nowrap}.TrafficMetrics_empty__FiYu1,.TrafficMetrics_loading__t1JGG{text-align:center;padding:2rem;color:#666}.TrafficMetrics_summary__5PoKn{margin-top:1rem}.TrafficMetrics_summaryList__MVaFC{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:.75rem;gap:.75rem}.TrafficMetrics_summaryList__MVaFC li{padding:.75rem;background:white;border-radius:6px;font-size:.9rem}.TrafficMetrics_topPagesList__4p0Db{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.TrafficMetrics_topPageItem__to9bk{display:flex;align-items:center;gap:1rem;padding:.75rem;background:white;border-radius:6px;font-size:.9rem}.TrafficMetrics_topPageRank__wtj_Y{font-weight:700;color:var(--color-yellow);min-width:40px}.TrafficMetrics_topPagePath__GgoBI{flex:1 1;color:var(--color-black);font-family:monospace}.TrafficMetrics_topPageCount___twrX{font-weight:600;color:#666}@media (max-width:768px){.TrafficMetrics_metricsSection__R0_8D{padding:1rem}.TrafficMetrics_chartContainer__4USbw{padding:1rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.TrafficMetrics_chartHeader__7Jiux,.TrafficMetrics_controls__UaLQN{gap:.75rem}.TrafficMetrics_periodButtons__LTGUD{width:100%;justify-content:space-between}.TrafficMetrics_periodButton__FBiVT{flex:1 1;min-width:0;font-size:.85rem;padding:.5rem .75rem}.TrafficMetrics_dateRange___2uW_{width:100%;flex-direction:column;align-items:stretch}.TrafficMetrics_dateInput__zLC9x{width:100%;min-width:0}.TrafficMetrics_dateSeparator__169NH{display:none}.TrafficMetrics_horizontalChart__4GhD2{min-width:600px}.TrafficMetrics_chartRow__OVJuB{min-width:0}.TrafficMetrics_chartLabel__GNNWv{min-width:80px;font-size:.8rem}.TrafficMetrics_chartBarContainer__lg5db{min-width:0}.TrafficMetrics_barValue__9fJHl{font-size:.75rem}.TrafficMetrics_statsGrid__b86Wt{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.TrafficMetrics_statCard__k0_Uj{padding:1rem}.TrafficMetrics_statValue__3z5rX{font-size:1.5rem}}.CookieMetrics_container___M4it{padding:2rem;background-color:var(--color-white);border-radius:12px;margin-bottom:2rem}.CookieMetrics_title__CXtNf{font-size:1.8rem;font-weight:700;margin-bottom:2rem;color:var(--color-black);border-bottom:2px solid var(--color-black);padding-bottom:1rem}.CookieMetrics_grid__4vOve{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.CookieMetrics_card__wbXBn{background-color:var(--color-gray-light);border:2px solid var(--color-black);border-radius:8px;padding:1.5rem;transition:transform .3s ease,border-color .3s ease}.CookieMetrics_card__wbXBn:hover{transform:translateY(-5px);border-color:var(--color-yellow)}.CookieMetrics_cardTitle__5vkE5{font-size:1.1rem;font-weight:600;margin-bottom:1rem;color:var(--color-black)}.CookieMetrics_statValue__RKRH_{font-size:2.5rem;font-weight:700;color:var(--color-black);margin-bottom:.5rem}.CookieMetrics_statLabel__5CCci{font-size:.9rem;color:#666;margin:0}.CookieMetrics_statDetails__Rk5g8{display:flex;flex-direction:column;gap:.5rem;margin:1rem 0}.CookieMetrics_accepted__vFLz9{color:#4CAF50;font-weight:600}.CookieMetrics_rejected__B61Jp{color:#f44336;font-weight:600}.CookieMetrics_rate__RJvhN{font-size:.9rem;color:var(--color-black);margin-top:.5rem}.CookieMetrics_section__bbM8m{margin-top:2rem;padding-top:2rem;border-top:2px solid var(--color-gray)}.CookieMetrics_sectionTitle__nn2t0{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:var(--color-black)}.CookieMetrics_eventsList__mKEUn,.CookieMetrics_pagesList__yG511{display:flex;flex-direction:column;gap:.75rem}.CookieMetrics_eventItem__MItPF,.CookieMetrics_pageItem__s_vQL{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:var(--color-gray-light);border:1px solid var(--color-black);border-radius:6px;transition:border-color .3s ease}.CookieMetrics_eventItem__MItPF:hover,.CookieMetrics_pageItem__s_vQL:hover{border-color:var(--color-yellow)}.CookieMetrics_eventType__3lFzy,.CookieMetrics_pagePath__Mq_xS{font-weight:600;color:var(--color-black);text-transform:capitalize}.CookieMetrics_eventCount__RLVPU,.CookieMetrics_pageCount__sLP_T{color:#666;font-weight:500}.CookieMetrics_error__lsp_S,.CookieMetrics_loading__9_OmQ{text-align:center;padding:2rem;font-size:1.1rem}.CookieMetrics_error__lsp_S{color:#f44336}@media (max-width:768px){.CookieMetrics_container___M4it{padding:1rem}.CookieMetrics_grid__4vOve{grid-template-columns:1fr}.CookieMetrics_statValue__RKRH_{font-size:2rem}}.CategoryMetrics_categoryMetrics__q9YXK{background:var(--color-white);border:2px solid var(--color-black);border-radius:12px;padding:2rem;margin-bottom:2rem}.CategoryMetrics_title__B8crD{font-size:1.8rem;font-weight:700;margin-bottom:2rem;color:var(--color-black)}.CategoryMetrics_overview__10Oy1{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:3rem}.CategoryMetrics_overviewCard__JvA2F{display:flex;flex-direction:column;padding:1.5rem;background:var(--color-light-gray);border:2px solid var(--color-black);border-radius:8px;transition:all .3s ease}.CategoryMetrics_overviewCard__JvA2F:hover{border-color:var(--color-yellow);transform:translateY(-2px)}.CategoryMetrics_overviewLabel__0meAz{font-size:.9rem;color:#666;margin-bottom:.5rem;font-weight:600}.CategoryMetrics_overviewValue__PGkgB{font-size:2rem;font-weight:700;color:var(--color-black)}.CategoryMetrics_section__MX8Nc{margin-bottom:3rem}.CategoryMetrics_sectionTitle__v0mCM{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:var(--color-black)}.CategoryMetrics_sectionDescription__0hoiw{font-size:.9rem;color:#666;margin-bottom:1.5rem}.CategoryMetrics_categoryList__U0tTK{display:flex;flex-direction:column;gap:.75rem}.CategoryMetrics_categoryItem__cR9z0{display:grid;grid-template-columns:40px 1fr 120px;align-items:center;grid-gap:1rem;gap:1rem;padding:1rem;background:var(--color-light-gray);border:2px solid var(--color-black);border-radius:8px;transition:all .3s ease}.CategoryMetrics_categoryItem__cR9z0:hover{border-color:var(--color-yellow)}.CategoryMetrics_rank__3Samz{font-size:1.2rem;font-weight:700;color:var(--color-yellow);text-shadow:1px 1px 0 var(--color-black)}.CategoryMetrics_categoryName__eGroL{font-weight:600;color:var(--color-black)}.CategoryMetrics_count__8P4SK{font-size:.9rem;color:#666;text-align:right}.CategoryMetrics_bar__EH3IQ{grid-column:2/4;height:8px;background:#ddd;border-radius:4px;overflow:hidden}.CategoryMetrics_barFill__EJiog{height:100%;background:linear-gradient(90deg,var(--color-black),var(--color-yellow));transition:width .5s ease}.CategoryMetrics_matchGrid__UD3Zc{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1rem;gap:1rem}.CategoryMetrics_matchCard__Dsipt{padding:1.5rem;border:3px solid var(--color-black);border-radius:12px;background:var(--color-white);transition:all .3s ease}.CategoryMetrics_matchCard__Dsipt:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.CategoryMetrics_matchCard__Dsipt.CategoryMetrics_balanced__ZgWzU{border-color:#27ae60}.CategoryMetrics_matchCard__Dsipt.CategoryMetrics_medium__4Niv9{border-color:#f39c12}.CategoryMetrics_matchCard__Dsipt.CategoryMetrics_low__SQq4t{border-color:#e74c3c}.CategoryMetrics_matchCategory__ddZDM{font-size:1.1rem;font-weight:600;margin-bottom:1rem;color:var(--color-black)}.CategoryMetrics_matchStats__DbYa1{display:flex;justify-content:space-between;margin-bottom:1rem}.CategoryMetrics_matchStat__fJKyf{display:flex;flex-direction:column;align-items:center}.CategoryMetrics_matchLabel__b10W4{font-size:.8rem;color:#666;margin-bottom:.25rem}.CategoryMetrics_matchValue__yChhX{font-size:1.5rem;font-weight:700;color:var(--color-black)}.CategoryMetrics_statusBadge__mOPUw{text-align:center;padding:.5rem;border-radius:6px;font-weight:600;font-size:.85rem}.CategoryMetrics_matchCard__Dsipt.CategoryMetrics_balanced__ZgWzU .CategoryMetrics_statusBadge__mOPUw{background:#d4edda;color:#155724}.CategoryMetrics_matchCard__Dsipt.CategoryMetrics_medium__4Niv9 .CategoryMetrics_statusBadge__mOPUw{background:#fff3cd;color:#856404}.CategoryMetrics_matchCard__Dsipt.CategoryMetrics_low__SQq4t .CategoryMetrics_statusBadge__mOPUw{background:#f8d7da;color:#721c24}.CategoryMetrics_error__b5ZA1,.CategoryMetrics_loading__pX0m7,.CategoryMetrics_noData__KfsZ9{text-align:center;padding:2rem;font-size:1.1rem;color:#666}.CategoryMetrics_error__b5ZA1{color:#e74c3c;background:#fee;border-radius:8px;border:2px solid #e74c3c}.CategoryMetrics_noData__KfsZ9{background:var(--color-light-gray);border-radius:8px;border:2px solid var(--color-black);padding:3rem 2rem}.CategoryMetrics_noData__KfsZ9 p{margin:.5rem 0;line-height:1.6}@media (max-width:768px){.CategoryMetrics_categoryMetrics__q9YXK{padding:1.5rem}.CategoryMetrics_title__B8crD{font-size:1.5rem}.CategoryMetrics_overview__10Oy1{grid-template-columns:1fr}.CategoryMetrics_categoryItem__cR9z0{grid-template-columns:30px 1fr;grid-template-rows:auto auto}.CategoryMetrics_count__8P4SK{grid-column:2;text-align:left}.CategoryMetrics_bar__EH3IQ{grid-column:1/3}.CategoryMetrics_matchGrid__UD3Zc{grid-template-columns:1fr}}.CategorySuggestions_container__T5Xu8{background:var(--color-white);border:2px solid var(--color-black);border-radius:12px;padding:2rem;margin-bottom:2rem}.CategorySuggestions_header__L75HV{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.CategorySuggestions_title__Za9M0{font-size:1.8rem;font-weight:700;color:var(--color-black);margin:0}.CategorySuggestions_stats__8uuhd{display:flex;gap:1rem;flex-wrap:wrap}.CategorySuggestions_statItem__o3KWa{font-size:.9rem;color:#666}.CategorySuggestions_statItem__o3KWa strong{color:var(--color-black);font-weight:700}.CategorySuggestions_filters__KFJ_R{display:flex;gap:.5rem;margin-bottom:1.5rem;flex-wrap:wrap}.CategorySuggestions_filterButton__Wk4tP{padding:.5rem 1rem;border:2px solid var(--color-black);background:var(--color-white);color:var(--color-black);border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease}.CategorySuggestions_filterButton__Wk4tP:hover{background:var(--color-gray-light)}.CategorySuggestions_filterButton__Wk4tP.CategorySuggestions_active__elbqi{background:var(--color-black);color:var(--color-white)}.CategorySuggestions_suggestionsList__QuAgm{display:flex;flex-direction:column;gap:1rem}.CategorySuggestions_suggestionCard__acy26{background:var(--color-gray-light);border:2px solid var(--color-black);border-radius:8px;padding:1.5rem;transition:all .3s ease}.CategorySuggestions_suggestionCard__acy26:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.CategorySuggestions_suggestionHeader__pHcoO{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem}.CategorySuggestions_categoryName__4YihU{font-size:1.3rem;font-weight:700;color:var(--color-black);margin:0}.CategorySuggestions_statusBadge__EXocw{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;border-radius:20px;font-size:.85rem;font-weight:600}.CategorySuggestions_statusBadge__EXocw.CategorySuggestions_pending__yigGP{background:#fff3cd;color:#856404;border:1px solid #ffc107}.CategorySuggestions_statusBadge__EXocw.CategorySuggestions_approved__uaRUi{background:#d4edda;color:#155724;border:1px solid #28a745}.CategorySuggestions_statusBadge__EXocw.CategorySuggestions_rejected__uNRR4{background:#f8d7da;color:#721c24;border:1px solid #dc3545}.CategorySuggestions_suggestionDetails__yF4Hr{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.CategorySuggestions_detailItem__iMXxe{font-size:.9rem;color:#666}.CategorySuggestions_detailItem__iMXxe strong{color:var(--color-black);font-weight:600}.CategorySuggestions_suggestionActions__685Ew{display:flex;gap:.5rem;flex-wrap:wrap}.CategorySuggestions_actionButton__vAr6V{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:2px solid var(--color-black);border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease}.CategorySuggestions_approveButton__a3PFK{background:var(--color-white);color:#28a745;border-color:#28a745}.CategorySuggestions_approveButton__a3PFK:hover:not(:disabled){background:#28a745;color:var(--color-white)}.CategorySuggestions_rejectButton__xV1A_{background:var(--color-white);color:#dc3545;border-color:#dc3545}.CategorySuggestions_rejectButton__xV1A_:hover:not(:disabled){background:#dc3545;color:var(--color-white)}.CategorySuggestions_actionButton__vAr6V:disabled{opacity:.5;cursor:not-allowed}.CategorySuggestions_empty__2SZFp{text-align:center;padding:3rem;color:#666;font-size:1.1rem}.CategorySuggestions_error__onLiB,.CategorySuggestions_loading__1r2VH{text-align:center;padding:2rem;font-size:1.1rem;color:var(--color-black)}.CategorySuggestions_error__onLiB{color:#e74c3c;background:#fee;border:2px solid #e74c3c;border-radius:8px}@media (max-width:768px){.CategorySuggestions_container__T5Xu8{padding:1rem}.CategorySuggestions_header__L75HV,.CategorySuggestions_suggestionHeader__pHcoO{flex-direction:column;align-items:flex-start}.CategorySuggestions_suggestionActions__685Ew{width:100%}.CategorySuggestions_actionButton__vAr6V{flex:1 1}}.QuestionnaireMetrics_container__zXOuU{background:var(--color-white);border:2px solid var(--color-black);border-radius:12px;padding:2rem;margin-bottom:2rem}.QuestionnaireMetrics_title__rI1sB{font-size:1.8rem;font-weight:700;margin-bottom:1.5rem;color:var(--color-black);text-align:center}.QuestionnaireMetrics_statsGrid__DVqAV{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.QuestionnaireMetrics_statCard__U0SFy{background:var(--color-gray-light);border:2px solid var(--color-black);border-radius:8px;padding:1.5rem;text-align:center}.QuestionnaireMetrics_cardTitle__2pktq{font-size:1rem;font-weight:600;color:var(--color-black);margin-bottom:1rem}.QuestionnaireMetrics_statValue__U6P7e{font-size:2.5rem;font-weight:700;color:var(--color-yellow);margin-bottom:.5rem}.QuestionnaireMetrics_statDetails__9tJQg{display:flex;flex-direction:column;gap:.25rem;font-size:.9rem;color:#666}.QuestionnaireMetrics_section__zRI1X{margin-top:2rem;padding-top:2rem;border-top:2px solid var(--color-gray-light)}.QuestionnaireMetrics_sectionTitle__ocstd{font-size:1.3rem;font-weight:600;color:var(--color-black);margin-bottom:1rem}.QuestionnaireMetrics_distributionList__3z6Lg{display:flex;flex-direction:column;gap:1rem}.QuestionnaireMetrics_distributionItem__MPRKr{display:flex;align-items:center;gap:1rem}.QuestionnaireMetrics_distributionLabel__P5g2P{min-width:150px;font-weight:600;color:var(--color-black);font-size:.95rem}.QuestionnaireMetrics_distributionBar__D_Dfw{flex:1 1;height:24px;background:var(--color-gray-light);border:1px solid var(--color-black);border-radius:4px;overflow:hidden;position:relative}.QuestionnaireMetrics_distributionBarFill__dklHY{height:100%;background:var(--color-yellow);transition:width .3s ease}.QuestionnaireMetrics_distributionValue__glm5G{min-width:80px;text-align:right;font-weight:600;color:var(--color-black);font-size:.9rem}.QuestionnaireMetrics_error__Cv1s5,.QuestionnaireMetrics_loading__tfimz{text-align:center;padding:2rem;font-size:1.1rem;color:var(--color-black)}.QuestionnaireMetrics_error__Cv1s5{color:#e74c3c;background:#fee;border:2px solid #e74c3c;border-radius:8px}@media (max-width:768px){.QuestionnaireMetrics_container__zXOuU{padding:1rem}.QuestionnaireMetrics_statsGrid__DVqAV{grid-template-columns:1fr}.QuestionnaireMetrics_distributionItem__MPRKr{flex-direction:column;align-items:flex-start}.QuestionnaireMetrics_distributionLabel__P5g2P{min-width:auto}.QuestionnaireMetrics_distributionBar__D_Dfw{width:100%}.QuestionnaireMetrics_distributionValue__glm5G{min-width:auto;text-align:left}}.ClassificationMetrics_metricsSection__COVLo{background:var(--color-white);border:2px solid var(--color-black);border-radius:12px;padding:2rem;margin-bottom:2rem}.ClassificationMetrics_sectionTitle__LmMSm{font-size:1.8rem;font-weight:800;color:var(--color-black);margin-bottom:1.5rem}.ClassificationMetrics_statsGrid__PbT2r{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.ClassificationMetrics_statCard__IDWQY{background:var(--color-gray-light);border:2px solid var(--color-black);border-radius:8px;padding:1.5rem;text-align:center}.ClassificationMetrics_statTitle__4fKHV{font-size:.95rem;font-weight:600;color:#666;margin:0 0 .75rem}.ClassificationMetrics_statValue__f9D37{font-size:2rem;font-weight:800;color:var(--color-black);margin:0}.ClassificationMetrics_statSubtext__sxhgU{font-size:.85rem;color:#666;margin:.5rem 0 0}.ClassificationMetrics_chartContainer__3yeqk{background:var(--color-gray-light);border:2px solid var(--color-black);border-radius:8px;padding:1.5rem;margin-bottom:1.5rem}.ClassificationMetrics_chartTitle__qkGcX{font-size:1.3rem;font-weight:700;color:var(--color-black);margin:0 0 1rem}.ClassificationMetrics_distributionList__oQ7Mc{display:flex;flex-direction:column;gap:1rem}.ClassificationMetrics_distributionItem__xluqr{display:flex;flex-direction:column;gap:.5rem}.ClassificationMetrics_distributionHeader__kD5p0{display:flex;align-items:center;gap:.75rem;font-weight:600}.ClassificationMetrics_ratingStars__3QmAA{font-size:1.2rem;min-width:80px}.ClassificationMetrics_ratingCount__R9oqI{color:var(--color-black);font-size:1rem}.ClassificationMetrics_ratingPercentage__FrPgz{color:#666;font-size:.9rem;margin-left:auto}.ClassificationMetrics_progressBar__zZRVx{width:100%;height:24px;background:#e0e0e0;border-radius:12px;overflow:hidden;border:1px solid #ccc}.ClassificationMetrics_progressFill__Cy5Wl{height:100%;transition:width .3s ease;border-radius:12px}.ClassificationMetrics_topStoresList__ZAYZd{display:flex;flex-direction:column;gap:.75rem}.ClassificationMetrics_topStoreItem__EizSp{display:flex;align-items:center;gap:1rem;padding:.75rem;background:var(--color-white);border-radius:6px;border:1px solid #ddd}.ClassificationMetrics_storeRank__hUL4Y{font-weight:700;color:var(--color-yellow);min-width:40px;font-size:1.1rem}.ClassificationMetrics_storeName__4MU4b{flex:1 1;font-weight:600;color:var(--color-black)}.ClassificationMetrics_storeCount__m0nhK{color:#666;font-size:.9rem}.ClassificationMetrics_error__z_bWr,.ClassificationMetrics_loading__mIjU7{text-align:center;padding:2rem;color:#666}.ClassificationMetrics_error__z_bWr{color:#dc3545}@media (max-width:768px){.ClassificationMetrics_metricsSection__COVLo{padding:1.5rem}.ClassificationMetrics_statsGrid__PbT2r{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.ClassificationMetrics_statValue__f9D37{font-size:1.5rem}}.ReferralSourceMetrics_container__bMXzG{background:white;border-radius:12px;padding:30px;margin-bottom:30px;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media (max-width:768px){.ReferralSourceMetrics_container__bMXzG{padding:20px;margin-bottom:20px;border-radius:8px}}.ReferralSourceMetrics_title__Q8Oyu{font-size:2rem;font-weight:800;margin-bottom:25px;color:var(--color-black)}@media (max-width:768px){.ReferralSourceMetrics_title__Q8Oyu{font-size:1.5rem;margin-bottom:20px}}.ReferralSourceMetrics_statsGrid__25ZQ_{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin-bottom:30px}@media (max-width:768px){.ReferralSourceMetrics_statsGrid__25ZQ_{grid-template-columns:1fr;gap:15px}}.ReferralSourceMetrics_statCard__16F5Q{background:linear-gradient(135deg,var(--color-yellow) 0,#f5d742 100%);border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(251,215,28,.2)}.ReferralSourceMetrics_cardTitle__7rp_O{font-size:1rem;font-weight:600;color:var(--color-black);margin-bottom:12px}.ReferralSourceMetrics_statValue__FwHIi{font-size:2.5rem;font-weight:800;color:var(--color-black);margin-bottom:8px}.ReferralSourceMetrics_statDetails__rx2hI{display:flex;flex-direction:column;gap:4px;font-size:.85rem;color:rgba(0,0,0,.7)}.ReferralSourceMetrics_section__XTPz8{margin-top:30px}.ReferralSourceMetrics_sectionTitle__b2ThO{font-size:1.5rem;font-weight:700;color:var(--color-black);margin-bottom:20px}.ReferralSourceMetrics_distributionList__88Jaw{display:flex;flex-direction:column;gap:16px}.ReferralSourceMetrics_distributionItem__uo2yr{background:#f9f9f9;border-radius:8px;padding:16px;border-left:4px solid var(--color-yellow)}.ReferralSourceMetrics_sourceHeader__SJt6S{display:flex;align-items:center;gap:12px;margin-bottom:12px}.ReferralSourceMetrics_sourceIcon__GEcVc{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ReferralSourceMetrics_distributionLabel__RkU6R{font-size:1.1rem;font-weight:600;color:var(--color-black);flex:1 1}.ReferralSourceMetrics_distributionValue__ndaFI{font-size:1rem;font-weight:700;color:var(--color-black)}.ReferralSourceMetrics_distributionBar__ylAeJ{width:100%;height:8px;background-color:#e0e0e0;border-radius:4px;overflow:hidden;margin-bottom:8px}.ReferralSourceMetrics_distributionBarFill__9mrqH{height:100%;background-color:var(--color-yellow);border-radius:4px;transition:width .3s ease}.ReferralSourceMetrics_roleBreakdown__kxubM{display:flex;gap:16px;margin-top:8px;font-size:.9rem;color:#666}.ReferralSourceMetrics_roleItem__iOep_{display:flex;align-items:center;gap:4px}.ReferralSourceMetrics_empty__GwQTn,.ReferralSourceMetrics_error___J1Xk,.ReferralSourceMetrics_loading__cl0pK{text-align:center;padding:40px;color:#666;font-size:1.1rem}.ReferralSourceMetrics_error___J1Xk{color:#c33;background:#ffe6e6;border-radius:8px;border-left:4px solid #c33}.ReferralSourceMetrics_empty__GwQTn{background:#f9f9f9;border-radius:8px;border:2px dashed #ddd}.ReferralSourceMetrics_emptySubtext__w5kdi{font-size:.9rem;color:#999;margin-top:8px}@media (max-width:768px){.ReferralSourceMetrics_sourceHeader__SJt6S{flex-wrap:wrap}.ReferralSourceMetrics_distributionValue__ndaFI{width:100%;text-align:right}.ReferralSourceMetrics_roleBreakdown__kxubM{flex-direction:column;gap:8px}}.NotificationPopup_popupOverlay__QMzYc{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:flex-start;justify-content:center;padding:20px;z-index:10000;pointer-events:none;opacity:0;transition:opacity .3s ease}.NotificationPopup_popupOverlay__QMzYc.NotificationPopup_visible__tAObK{opacity:1;pointer-events:auto}.NotificationPopup_popup__vIZ5O{background-color:var(--color-white);border:3px solid var(--color-black);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.2);min-width:320px;max-width:500px;width:100%;transform:translateY(-100px);opacity:0;transition:transform .3s ease,opacity .3s ease;pointer-events:auto}.NotificationPopup_popup__vIZ5O.NotificationPopup_popupVisible__QoUIv{transform:translateY(0);opacity:1}.NotificationPopup_popup__vIZ5O.NotificationPopup_success__Siizu{border-color:#00d084}.NotificationPopup_popup__vIZ5O.NotificationPopup_error__OKFda{border-color:var(--color-error)}.NotificationPopup_popupContent__ZrJIB{display:flex;align-items:center;gap:16px;padding:20px;position:relative}.NotificationPopup_iconContainer__eC_H_{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--color-gray-light)}.NotificationPopup_popup__vIZ5O.NotificationPopup_success__Siizu .NotificationPopup_iconContainer__eC_H_{background-color:rgba(0,208,132,.1)}.NotificationPopup_popup__vIZ5O.NotificationPopup_error__OKFda .NotificationPopup_iconContainer__eC_H_{background-color:rgba(255,68,68,.1)}.NotificationPopup_icon__KdKeW{color:var(--color-black)}.NotificationPopup_popup__vIZ5O.NotificationPopup_success__Siizu .NotificationPopup_icon__KdKeW{color:#00d084}.NotificationPopup_popup__vIZ5O.NotificationPopup_error__OKFda .NotificationPopup_icon__KdKeW{color:var(--color-error)}.NotificationPopup_messageContainer__aagsU{flex:1 1;min-width:0}.NotificationPopup_message__GXWsf{margin:0;font-size:1rem;line-height:1.5;color:var(--color-black);font-weight:500;word-wrap:break-word}.NotificationPopup_closeButton__r_X86{flex-shrink:0;background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:var(--color-black);transition:color .2s ease,transform .2s ease;border-radius:4px}.NotificationPopup_closeButton__r_X86:hover{color:var(--color-yellow);transform:scale(1.1)}.NotificationPopup_closeButton__r_X86:active{transform:scale(.95)}@media (max-width:768px){.NotificationPopup_popupOverlay__QMzYc{padding:16px}.NotificationPopup_popup__vIZ5O{min-width:280px;max-width:calc(100vw - 32px)}.NotificationPopup_popupContent__ZrJIB{padding:16px;gap:12px}.NotificationPopup_iconContainer__eC_H_{width:36px;height:36px}.NotificationPopup_icon__KdKeW{width:20px;height:20px}.NotificationPopup_message__GXWsf{font-size:.9rem}}.StoreApproval_container__msrJr{background:white;border-radius:12px;padding:30px;margin-bottom:30px;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media (max-width:768px){.StoreApproval_container__msrJr{padding:16px;margin-bottom:20px;border-radius:8px}}.StoreApproval_title__AmPod{font-size:2rem;font-weight:800;margin-bottom:25px;color:var(--color-black)}@media (max-width:768px){.StoreApproval_title__AmPod{font-size:1.5rem;margin-bottom:20px}}.StoreApproval_tabs__HwHMy{display:flex;gap:10px;margin-bottom:25px;border-bottom:2px solid #e0e0e0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.StoreApproval_tabs__HwHMy::-webkit-scrollbar{display:none}@media (max-width:768px){.StoreApproval_tabs__HwHMy{gap:4px;margin-bottom:20px}}.StoreApproval_tab__8zPSD{padding:12px 24px;background:transparent;border:none;border-bottom:3px solid transparent;font-size:1rem;font-weight:600;color:#666;cursor:pointer;transition:all .3s ease;white-space:nowrap}@media (max-width:768px){.StoreApproval_tab__8zPSD{padding:10px 16px;font-size:.9rem}}.StoreApproval_tab__8zPSD:hover{color:var(--color-black)}.StoreApproval_tab__8zPSD.StoreApproval_active__b1_SZ{color:var(--color-black);border-bottom-color:var(--color-yellow)}.StoreApproval_tabCount__7BA_y{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;margin-left:8px;background-color:var(--color-yellow);color:var(--color-black);border-radius:10px;font-size:.75rem;font-weight:700;line-height:1}.StoreApproval_tab__8zPSD.StoreApproval_active__b1_SZ .StoreApproval_tabCount__7BA_y{background-color:var(--color-black);color:var(--color-yellow)}.StoreApproval_storesList__bMkyU{display:flex;flex-direction:column;gap:20px}.StoreApproval_storeCard__fLDDL{border:2px solid #e0e0e0;border-radius:8px;padding:12px 16px;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;transition:all .3s ease;flex-wrap:wrap}@media (max-width:768px){.StoreApproval_storeCard__fLDDL{flex-direction:column;align-items:stretch;gap:12px}}.StoreApproval_storeCard__fLDDL:hover{border-color:var(--color-yellow);box-shadow:0 4px 12px rgba(0,0,0,.1)}.StoreApproval_storeInfo__w_yBV{flex:1 1}.StoreApproval_storeName__s_W9m{font-size:1.1rem;font-weight:700;margin-bottom:4px;color:var(--color-black)}.StoreApproval_storeCategory__c6JuL,.StoreApproval_storeDate__z3yuv,.StoreApproval_storeDescription__rzzFl,.StoreApproval_storeOwner__3464u,.StoreApproval_storePlan__Ta_WE,.StoreApproval_storeRace__toYhD{font-size:.85rem;color:#666;margin-bottom:2px;line-height:1.4}.StoreApproval_storePlan__Ta_WE{font-weight:500}.StoreApproval_storePlan__Ta_WE strong{color:var(--color-black);text-transform:uppercase}.StoreApproval_storeMeta___AjFI{display:flex;gap:16px;margin-bottom:8px;flex-wrap:wrap}@media (max-width:768px){.StoreApproval_storeMeta___AjFI{flex-direction:column;gap:4px}}.StoreApproval_submissionDate__vsM3p{margin-top:12px;padding:10px;background:#f8f9fa;border-radius:6px;font-size:.9rem;color:#495057;border-left:3px solid #667eea}.StoreApproval_segmentBadge__Dll2t{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,var(--color-yellow) 0,#f5d742 100%);color:var(--color-black);padding:6px 12px;border-radius:6px;font-weight:600;font-size:.9rem;margin-top:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);flex-wrap:wrap}@media (max-width:768px){.StoreApproval_segmentBadge__Dll2t{font-size:.8rem;padding:6px 10px;gap:6px}}.StoreApproval_segmentLabel__yLONR{font-weight:700;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px}.StoreApproval_segmentValue__YZHY_{font-weight:600;font-size:.9rem}.StoreApproval_itemsSummary__8Luh1{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px;margin-top:10px}.StoreApproval_itemsBlock__oopSW{border:1px solid #e0e0e0;border-radius:6px;padding:8px 10px;background:#fafafa}.StoreApproval_itemsLabel__R6igB{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#444;margin-bottom:6px}.StoreApproval_itemsList__YXmew{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.StoreApproval_itemRow__HxH_Q{font-size:.85rem;color:#333}.StoreApproval_itemsEmpty__H3SZK{font-size:.85rem;color:#777}.StoreApproval_rejectionReason__csrkV{background:#ffe6e6;border-left:4px solid #c33;padding:12px;margin-top:12px;border-radius:4px;font-size:.9rem;color:#c33}.StoreApproval_storeActions__H_7Nr{display:flex;flex-direction:column;gap:6px;min-width:160px;align-items:flex-end;flex-shrink:0}.StoreApproval_statusBadge__SufNS{margin-bottom:4px}.StoreApproval_statusApproved__2xh2L,.StoreApproval_statusPending__CIuK6,.StoreApproval_statusRejected__PQB4J{display:inline-block;padding:4px 10px;border-radius:4px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.StoreApproval_statusApproved__2xh2L{background-color:#4caf50;color:white}.StoreApproval_statusRejected__PQB4J{background-color:#f44336;color:white}.StoreApproval_statusPending__CIuK6{background-color:#ff9800;color:white}@media (max-width:768px){.StoreApproval_storeActions__H_7Nr{min-width:100%;width:100%;align-items:stretch;gap:8px}}.StoreApproval_actionButtonsRow__NQ_qe{display:flex;gap:10px;width:100%;flex-wrap:wrap}.StoreApproval_approveButton__UYjd0,.StoreApproval_rejectButton__fmni7,.StoreApproval_viewButton__l0GL3{padding:12px 18px;border-radius:5px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease;border:1.5px solid;text-decoration:none;text-align:center;white-space:nowrap;line-height:1.3;min-width:120px}@media (max-width:768px){.StoreApproval_approveButton__UYjd0,.StoreApproval_rejectButton__fmni7,.StoreApproval_viewButton__l0GL3{flex:1 1;min-width:0;padding:12px 14px;font-size:.9rem}}.StoreApproval_actionButtonsRow__NQ_qe .StoreApproval_approveButton__UYjd0,.StoreApproval_actionButtonsRow__NQ_qe .StoreApproval_rejectButton__fmni7{flex:1 1}.StoreApproval_viewButton__l0GL3{background:var(--color-white);color:var(--color-black);border-color:var(--color-black)}.StoreApproval_viewButton__l0GL3:hover{background:var(--color-black);color:var(--color-white)}.StoreApproval_approveButton__UYjd0{background:#4caf50;color:white;border-color:#4caf50}.StoreApproval_approveButton__UYjd0:hover{background:#45a049;border-color:#45a049}.StoreApproval_approveButton__UYjd0:disabled{opacity:.6;cursor:not-allowed}.StoreApproval_rejectButton__fmni7{background:#f44336;color:white;border-color:#f44336}.StoreApproval_rejectButton__fmni7:hover{background:#da190b;border-color:#da190b}.StoreApproval_empty__2pMHL,.StoreApproval_loading__nMneb{text-align:center;padding:40px;color:#666;font-size:1.1rem}.StoreApproval_error__vQ_Pb{background:#ffe6e6;color:#c33;padding:15px;border-radius:6px;margin-bottom:20px;border-left:4px solid #c33}.StoreApproval_modal__jkMzW{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.StoreApproval_modalContent__dLkff{background:white;padding:30px;border-radius:12px;max-width:500px;width:90%;box-shadow:0 4px 20px rgba(0,0,0,.3);max-height:90vh;overflow-y:auto}@media (max-width:768px){.StoreApproval_modalContent__dLkff{padding:20px;width:95%;max-width:none}}.StoreApproval_modalContent__dLkff h3{font-size:1.5rem;margin-bottom:15px;color:var(--color-black)}.StoreApproval_modalContent__dLkff p{margin-bottom:15px;color:#666}.StoreApproval_reasonTextarea__NtzDn{width:100%;padding:12px;border:2px solid #e0e0e0;border-radius:6px;font-size:1rem;font-family:inherit;resize:vertical;margin-bottom:20px}.StoreApproval_reasonTextarea__NtzDn:focus{outline:none;border-color:var(--color-yellow)}.StoreApproval_modalActions__11nF_{display:flex;gap:10px;justify-content:flex-end}@media (max-width:768px){.StoreApproval_modalActions__11nF_{flex-direction:column-reverse;gap:8px}.StoreApproval_modalActions__11nF_ button{width:100%}}.StoreApproval_cancelButton__C4l_H,.StoreApproval_confirmRejectButton__wGNLv{padding:10px 20px;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;border:2px solid}.StoreApproval_cancelButton__C4l_H{background:white;color:var(--color-black);border-color:#e0e0e0}.StoreApproval_cancelButton__C4l_H:hover{background:#f5f5f5}.StoreApproval_confirmRejectButton__wGNLv{background:#f44336;color:white;border-color:#f44336}.StoreApproval_confirmRejectButton__wGNLv:hover{background:#da190b;border-color:#da190b}.StoreApproval_confirmRejectButton__wGNLv:disabled{opacity:.6;cursor:not-allowed}.AdminNotifications_container__aIQo_{background:var(--color-white);border:2px solid var(--color-black);border-radius:12px;padding:2rem;margin-bottom:2rem}.AdminNotifications_title__b34hn{font-size:1.5rem;font-weight:700;color:var(--color-black);margin-bottom:.5rem}.AdminNotifications_description__iBByL{color:#666;margin-bottom:1.5rem;font-size:.95rem}.AdminNotifications_form__MT2i7{display:flex;flex-direction:column;gap:1.5rem}.AdminNotifications_formGroup__LX2Vt{display:flex;flex-direction:column;gap:.5rem}.AdminNotifications_formGroup__LX2Vt label{font-weight:600;color:var(--color-black);font-size:.95rem}.AdminNotifications_input___G_Ss,.AdminNotifications_select__Zyeqy,.AdminNotifications_textarea__G1_jU{padding:.75rem 1rem;border:2px solid var(--color-black);border-radius:8px;font-size:1rem;transition:all .3s ease;font-family:inherit}.AdminNotifications_input___G_Ss:focus,.AdminNotifications_select__Zyeqy:focus,.AdminNotifications_textarea__G1_jU:focus{outline:none;border-color:var(--color-yellow);box-shadow:0 0 0 3px rgba(255,215,0,.1)}.AdminNotifications_textarea__G1_jU{resize:vertical;min-height:100px}.AdminNotifications_charCount__LRiZM{font-size:.85rem;color:#666;text-align:right;margin-top:.25rem}.AdminNotifications_submitButton__AAykj{padding:1rem 2rem;background:var(--color-black);color:var(--color-white);border:2px solid var(--color-black);border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.AdminNotifications_submitButton__AAykj:hover:not(:disabled){background:var(--color-yellow);color:var(--color-black);border-color:var(--color-yellow);transform:translateY(-2px)}.AdminNotifications_submitButton__AAykj:disabled{opacity:.6;cursor:not-allowed}.AdminNotifications_error__PfSUV{padding:1rem;background:#fee;border:2px solid #f00;border-radius:8px;color:#c00;font-weight:500}.AdminNotifications_success__uEX_z{padding:1rem;background:#efe;border:2px solid #0a0;border-radius:8px;color:#060;font-weight:500}.AdminNotifications_loading__ARibZ{padding:1rem;text-align:center;color:#666;font-style:italic}.AdminNotifications_storesList__HOxwZ{max-height:300px;overflow-y:auto;border:2px solid var(--color-black);border-radius:8px;padding:.75rem;background:var(--color-white)}.AdminNotifications_storeCheckbox___EdmD{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:6px;cursor:pointer;transition:background-color .2s ease}.AdminNotifications_storeCheckbox___EdmD:hover{background-color:rgba(251,215,28,.1)}.AdminNotifications_storeCheckbox___EdmD input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:var(--color-yellow)}.AdminNotifications_storeCheckbox___EdmD span{flex:1 1;color:var(--color-black);font-size:.95rem}.AdminNotifications_emptyMessage__jAuT7{padding:1rem;text-align:center;color:#666;font-style:italic}.AdminNotifications_messageGenerator__0pZR6{margin-top:2rem;padding-top:2rem;border-top:2px solid var(--color-gray-light)}.AdminNotifications_generatorTitle__be_X3{font-size:1.3rem;font-weight:700;color:var(--color-black);margin-bottom:.5rem}.AdminNotifications_generatorDescription__nPbkL{color:#666;margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.AdminNotifications_generatorForm__GTnZt{display:flex;flex-direction:column;gap:1rem}.AdminNotifications_generateButton__Pu4AC{padding:.75rem 1.5rem;background:var(--color-yellow);color:var(--color-black);border:2px solid var(--color-black);border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;align-self:flex-start}.AdminNotifications_generateButton__Pu4AC:hover:not(:disabled){background:var(--color-black);color:var(--color-yellow);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.AdminNotifications_generateButton__Pu4AC:disabled{opacity:.6;cursor:not-allowed}.AdminNotifications_generatedMessageBox__8f0Ii{margin-top:1rem;padding:1.5rem;background:var(--color-gray-light);border:2px solid var(--color-yellow);border-radius:8px}.AdminNotifications_generatedTitle__Ey4HF{font-size:1.1rem;font-weight:700;color:var(--color-black);margin-bottom:.75rem}.AdminNotifications_generatedText__1d9Hj{font-size:1rem;color:var(--color-black);line-height:1.6;margin:.75rem 0;padding:1rem;background:var(--color-white);border-radius:6px;border:1px solid #ddd;font-style:italic}.AdminNotifications_generatedLength__fi0KQ{font-size:.85rem;color:#666;margin:.5rem 0}.AdminNotifications_useMessageButton__yMG8f{margin-top:1rem;padding:.75rem 1.5rem;background:var(--color-black);color:var(--color-white);border:2px solid var(--color-black);border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease}.AdminNotifications_useMessageButton__yMG8f:hover{background:var(--color-yellow);color:var(--color-black);border-color:var(--color-yellow);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.AdminNotificationsList_container__bLiuK{background:white;border-radius:12px;padding:2rem;margin-bottom:2rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.AdminNotificationsList_header__XkNVe{justify-content:space-between;margin-bottom:1.5rem;flex-wrap:wrap}.AdminNotificationsList_headerActions__Lo9Hw,.AdminNotificationsList_header__XkNVe{display:flex;align-items:center;gap:1rem}.AdminNotificationsList_filters__8AjrX{display:flex;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:#f7fafc;border-radius:8px;flex-wrap:wrap}.AdminNotificationsList_filterGroup__SBWCy{display:flex;flex-direction:column;gap:.5rem}.AdminNotificationsList_filterGroup__SBWCy label{font-size:.875rem;font-weight:600;color:#4a5568}.AdminNotificationsList_filterSelect___tFOo{padding:.5rem;border:1px solid #e2e8f0;border-radius:6px;font-size:.875rem;background:white;cursor:pointer;transition:border-color .2s}.AdminNotificationsList_filterSelect___tFOo:hover{border-color:#cbd5e0}.AdminNotificationsList_filterSelect___tFOo:focus{outline:none;border-color:#4299e1;box-shadow:0 0 0 3px rgba(66,153,225,.1)}.AdminNotificationsList_title__McZrn{margin:0;font-size:1.5rem;color:#1a202c;flex:1 1}.AdminNotificationsList_badge__vUdZg{background:#e53e3e;color:white;padding:.25rem .75rem;border-radius:20px;font-size:.875rem;font-weight:600}.AdminNotificationsList_markAllRead__vnLuW{padding:.5rem 1rem;background:#667eea;color:white;border:none;border-radius:6px;font-size:.875rem;cursor:pointer;transition:background .2s}.AdminNotificationsList_markAllRead__vnLuW:hover{background:#5568d3}.AdminNotificationsList_empty__emf5S,.AdminNotificationsList_loading__as_Ei{text-align:center;padding:2rem;color:#718096}.AdminNotificationsList_notificationsList__jnbe3{display:flex;flex-direction:column;gap:1rem;max-height:800px;overflow-y:auto}.AdminNotificationsList_notification__9PjFY{display:flex;gap:1rem;padding:1rem;background:#f7fafc;border-radius:8px;border:2px solid #e2e8f0;cursor:pointer;transition:all .2s;position:relative}.AdminNotificationsList_notification__9PjFY:hover{background:#edf2f7;border-color:#cbd5e0}.AdminNotificationsList_notification__9PjFY.AdminNotificationsList_unread__LK4hf{background:#ebf8ff;border-color:#4299e1}.AdminNotificationsList_notificationIcon__x6EpP{font-size:2rem;flex-shrink:0}.AdminNotificationsList_notificationContent__YD_nn{flex:1 1}.AdminNotificationsList_notificationHeader__ODQli{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;gap:1rem}.AdminNotificationsList_notificationTitle__dHgoS{margin:0;font-size:1.1rem;color:#2d3748;font-weight:600;flex:1 1}.AdminNotificationsList_notificationType__zjorz{font-size:.75rem;padding:.25rem .5rem;background:#e2e8f0;color:#4a5568;border-radius:4px;font-weight:500}.AdminNotificationsList_notificationMessage__Mr0Sg{margin:0 0 .5rem;color:#4a5568;font-size:.95rem}.AdminNotificationsList_userInfo__FVTpk{margin:.5rem 0;padding:.75rem;background:white;border-radius:6px;font-size:.875rem;color:#2d3748;line-height:1.6}.AdminNotificationsList_notificationTime__nKtKp{font-size:.75rem;color:#718096;margin-top:.5rem;display:block}.AdminNotificationsList_unreadDot__Y15XZ{position:absolute;top:1rem;right:1rem;width:10px;height:10px;background:#4299e1;border-radius:50%}@media (max-width:768px){.AdminNotificationsList_container__bLiuK{padding:1rem}.AdminNotificationsList_header__XkNVe{flex-direction:column;align-items:flex-start}.AdminNotificationsList_notification__9PjFY{flex-direction:column}}.PersistentNotificationPopup_popupOverlay__JgLGo{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:flex-start;justify-content:center;padding:20px;z-index:10001;pointer-events:none;opacity:0;transition:opacity .3s ease}.PersistentNotificationPopup_popupOverlay__JgLGo.PersistentNotificationPopup_visible__w_xl8{opacity:1;pointer-events:auto}.PersistentNotificationPopup_popup__Uv89H{background-color:var(--color-white);border:3px solid var(--color-black);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.3);min-width:320px;max-width:500px;width:100%;transform:translateY(-100px);opacity:0;transition:transform .3s ease,opacity .3s ease;pointer-events:auto}.PersistentNotificationPopup_popup__Uv89H.PersistentNotificationPopup_popupVisible__gUY2X{transform:translateY(0);opacity:1}.PersistentNotificationPopup_popup__Uv89H.PersistentNotificationPopup_success__HcIQn{border-color:#00d084}.PersistentNotificationPopup_popup__Uv89H.PersistentNotificationPopup_error__4SNmE{border-color:var(--color-error)}.PersistentNotificationPopup_popup__Uv89H.PersistentNotificationPopup_warning__14EZt{border-color:#ffa500}.PersistentNotificationPopup_popupContent__1dYRt{display:flex;align-items:center;gap:16px;padding:20px;position:relative}.PersistentNotificationPopup_iconContainer___L17Z{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--color-gray-light)}.PersistentNotificationPopup_popup__Uv89H.PersistentNotificationPopup_success__HcIQn .PersistentNotificationPopup_iconContainer___L17Z{background-color:rgba(0,208,132,.1)}.PersistentNotificationPopup_popup__Uv89H.PersistentNotificationPopup_error__4SNmE .PersistentNotificationPopup_iconContainer___L17Z{background-color:rgba(255,68,68,.1)}.PersistentNotificationPopup_popup__Uv89H.PersistentNotificationPopup_warning__14EZt .PersistentNotificationPopup_iconContainer___L17Z{background-color:rgba(255,165,0,.1)}.PersistentNotificationPopup_icon__9d6lF{color:var(--color-black)}.PersistentNotificationPopup_popup__Uv89H.PersistentNotificationPopup_success__HcIQn .PersistentNotificationPopup_icon__9d6lF{color:#00d084}.PersistentNotificationPopup_popup__Uv89H.PersistentNotificationPopup_error__4SNmE .PersistentNotificationPopup_icon__9d6lF{color:var(--color-error)}.PersistentNotificationPopup_popup__Uv89H.PersistentNotificationPopup_warning__14EZt .PersistentNotificationPopup_icon__9d6lF{color:#ffa500}.PersistentNotificationPopup_messageContainer__iUzRL{flex:1 1;min-width:0}.PersistentNotificationPopup_message__FZUmO{margin:0;font-size:1rem;line-height:1.5;color:var(--color-black);font-weight:500;word-wrap:break-word}.PersistentNotificationPopup_closeButton__mGlLG{flex-shrink:0;background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:var(--color-black);transition:color .2s ease,transform .2s ease;border-radius:4px}.PersistentNotificationPopup_closeButton__mGlLG:hover{color:var(--color-yellow);transform:scale(1.1)}.PersistentNotificationPopup_closeButton__mGlLG:active{transform:scale(.95)}@media (max-width:768px){.PersistentNotificationPopup_popupOverlay__JgLGo{padding:16px}.PersistentNotificationPopup_popup__Uv89H{min-width:280px;max-width:calc(100vw - 32px)}.PersistentNotificationPopup_popupContent__1dYRt{padding:16px;gap:12px}.PersistentNotificationPopup_iconContainer___L17Z{width:36px;height:36px}.PersistentNotificationPopup_icon__9d6lF{width:20px;height:20px}.PersistentNotificationPopup_message__FZUmO{font-size:.9rem}}.Footer_footer__pQtti{background-color:var(--color-black);padding:40px 0 30px}.Footer_footerContent__yAl3k{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;grid-gap:30px;gap:30px;max-width:1200px;margin:0 auto}.Footer_logoSection__cxkjG{display:flex;flex-direction:column;gap:10px}.Footer_footerLogo__4BA6d{width:45px;height:auto;object-fit:contain;margin-bottom:5px}.Footer_logoTitle__alz4i{color:var(--color-white);font-size:1.1rem;font-weight:700;margin:0}.Footer_logoDescription__iSLJ4{color:var(--color-white);font-size:.85rem;line-height:1.5;margin:0;opacity:.9}.Footer_footerColumn__kGECR{display:flex;flex-direction:column;gap:12px}.Footer_columnTitle__WcnMX{color:var(--color-white);font-size:1rem;font-weight:600;margin-bottom:8px}.Footer_footerLinks__M17kI{display:flex;flex-direction:column;gap:8px}.Footer_footerLinks__M17kI a{color:var(--color-white);transition:color .6s ease;text-decoration:none}.Footer_footerLinks__M17kI a:hover{color:var(--color-yellow);transition:color .8s ease}.Footer_contactInfo__th60v{display:flex;flex-direction:column;gap:10px}.Footer_contactInfo__th60v a{color:var(--color-white);transition:color .6s ease;display:flex;align-items:center;gap:10px;text-decoration:none}.Footer_contactInfo__th60v a:hover{color:var(--color-yellow);transition:color .8s ease}.Footer_contactIcon__PoVqk{width:24px;height:24px;object-fit:contain;transition:transform .6s ease,opacity .6s ease}.Footer_contactInfo__th60v a:hover .Footer_contactIcon__PoVqk{transform:scale(1.1);opacity:.9;transition:transform .8s ease,opacity .8s ease}.Footer_socialLinks__tA7gt{display:flex;flex-direction:column;gap:10px}.Footer_socialLinks__tA7gt a{color:var(--color-white);transition:color .6s ease;display:flex;align-items:center;gap:10px;text-decoration:none}.Footer_socialLinks__tA7gt a:active,.Footer_socialLinks__tA7gt a:hover{color:var(--color-yellow);transition:color .8s ease}.Footer_socialIcon__fsVbM{width:24px;height:24px;object-fit:contain;transition:transform .6s ease,opacity .6s ease}.Footer_socialLinks__tA7gt a:active .Footer_socialIcon__fsVbM,.Footer_socialLinks__tA7gt a:hover .Footer_socialIcon__fsVbM{transform:scale(1.1);opacity:.9;transition:transform .8s ease,opacity .8s ease}@media (max-width:1024px){.Footer_footerContent__yAl3k{grid-template-columns:1fr 1fr;gap:25px}}@media (max-width:768px){.Footer_footerContent__yAl3k{grid-template-columns:1fr;gap:25px}.Footer_columnTitle__WcnMX{font-size:.95rem}.Footer_logoTitle__alz4i{font-size:1rem}.Footer_logoDescription__iSLJ4{font-size:.85rem}}.networking_networking__OzBtR{background:#f8f8f8;padding:120px 0 80px}.networking_container__4RntJ{max-width:1100px;margin:0 auto;padding:0 1.5rem}.networking_title__uDFnL{font-size:2.2rem;font-weight:700;margin-bottom:.5rem;color:#111}.networking_subtitle__Oz77T{color:#444;font-size:1.05rem;margin-bottom:2rem}.networking_contentGrid__amVEt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem}.networking_card__J7U8V{background:#ffffff;border-radius:16px;padding:1.5rem;box-shadow:0 12px 30px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.06)}.networking_cardTitle__FOqyy{font-size:1.3rem;margin-bottom:.75rem;color:#111}.networking_cardText__A4NjJ{color:#555;margin-bottom:1rem}.networking_opportunitiesList__a10ey{list-style:none;padding:0;margin:0;color:#777}.networking_opportunitiesList__a10ey li{padding:.5rem 0;border-bottom:1px dashed rgba(0,0,0,.08)}.networking_buttonGroup__1aX77{display:flex;flex-wrap:wrap;gap:.75rem}.networking_primaryButton__9aOxK,.networking_secondaryButton__re3Lp{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1.2rem;border-radius:999px;text-decoration:none;font-weight:600}.networking_primaryButton__9aOxK{background:#12b981;color:#fff}.networking_secondaryButton__re3Lp{background:#111;color:#fff}@media (max-width:640px){.networking_networking__OzBtR{padding-top:150px}.networking_title__uDFnL{font-size:1.8rem}}.FavoriteButton_favoriteButton__JiJFm{background:none;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;color:var(--color-gray);transition:all .3s ease;border-radius:50%;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.FavoriteButton_favoriteButton__JiJFm:hover{color:#e74c3c;transform:scale(1.1);background-color:rgba(231,76,60,.1)}.FavoriteButton_favoriteButton__JiJFm.FavoriteButton_active__rdVR_{color:#e74c3c}.FavoriteButton_favoriteButton__JiJFm.FavoriteButton_active__rdVR_:hover{color:#c0392b;background-color:rgba(231,76,60,.2)}.FavoriteButton_favoriteButton__JiJFm:disabled{opacity:.6;cursor:not-allowed;transform:none}.FavoriteButton_favoriteButton__JiJFm.FavoriteButton_loading__Nq9aI{animation:FavoriteButton_pulse__uSV8p 1.5s ease-in-out infinite}@keyframes FavoriteButton_pulse__uSV8p{0%,to{opacity:1}50%{opacity:.5}}.GoogleReviews_container__1xPue{margin:2rem 0;padding:1.5rem;background:var(--color-white);border:none;border-radius:12px}.GoogleReviews_header__Qkx4l{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid var(--color-gray-light)}.GoogleReviews_title__R4yXx{font-size:1.5rem;font-weight:700;color:var(--color-black);margin:0;display:flex;align-items:center;gap:.5rem}.GoogleReviews_googleIcon__1WsMR{font-size:1.8rem}.GoogleReviews_averageRating__XmdTz{font-size:1.1rem;font-weight:600;color:var(--color-yellow);background:var(--color-black);padding:.5rem 1rem;border-radius:8px}.GoogleReviews_error__mN9LM,.GoogleReviews_loading__Ef4S9{text-align:center;padding:2rem;color:var(--color-gray)}.GoogleReviews_error__mN9LM{color:#c33;background:#fee;border-radius:8px}.GoogleReviews_reviewsList__9R3ER{display:flex;flex-direction:column;gap:1rem}.GoogleReviews_reviewCard__KasHa{background:var(--color-gray-light);border:1px solid var(--color-black);border-radius:8px;padding:1.25rem;transition:all .3s ease}.GoogleReviews_reviewCard__KasHa:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:var(--color-yellow)}.GoogleReviews_reviewHeader__WxZ4o{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.GoogleReviews_reviewerInfo__nr4na{flex:1 1}.GoogleReviews_reviewerName__jiW0y{display:block;font-size:1.1rem;color:var(--color-black);margin-bottom:.5rem}.GoogleReviews_rating__w5Z69{display:flex;align-items:center;gap:.5rem;font-size:1rem}.GoogleReviews_ratingNumber__fLvOL{font-size:.9rem;color:var(--color-gray);font-weight:600}.GoogleReviews_reviewDate__Jo27W{font-size:.85rem;color:var(--color-gray);white-space:nowrap}.GoogleReviews_comment__1itBa{font-size:1rem;color:var(--color-black);line-height:1.6;margin:.75rem 0}.GoogleReviews_reply__YaxO_{margin-top:1rem;padding:1rem;background:var(--color-white);border-left:3px solid var(--color-yellow);border-radius:4px}.GoogleReviews_replyHeader__BAuTa{margin-bottom:.5rem;color:var(--color-black);font-size:.9rem}.GoogleReviews_replyText__Upuwj{font-size:.95rem;color:#666;line-height:1.5;margin:0}@media (max-width:768px){.GoogleReviews_header__Qkx4l{flex-direction:column;align-items:flex-start;gap:1rem}.GoogleReviews_reviewHeader__WxZ4o{flex-direction:column;gap:.5rem}.GoogleReviews_reviewDate__Jo27W{align-self:flex-start}}.NotificationBadge_bellIcon__OdMrZ{position:relative;display:flex;align-items:center;justify-content:center;color:var(--color-black);text-decoration:none;transition:all .3s ease;padding:.5rem;border-radius:6px;background-color:var(--color-white);border:1px solid var(--color-white)}.NotificationBadge_bellIcon__OdMrZ:hover{background-color:var(--color-black);color:var(--color-yellow);border-color:var(--color-black)}.NotificationBadge_bellIcon__OdMrZ.NotificationBadge_client__hF4XN{background-color:var(--color-white);color:var(--color-black);border:1px solid var(--color-white)}.NotificationBadge_bellIcon__OdMrZ.NotificationBadge_client__hF4XN:hover{background-color:var(--color-black);color:var(--color-yellow);border-color:var(--color-black)}.NotificationBadge_bellIcon__OdMrZ.NotificationBadge_entrepreneur__ogw2n{background-color:var(--color-white);color:var(--color-black);border:1px solid var(--color-white)}.NotificationBadge_bellIcon__OdMrZ.NotificationBadge_entrepreneur__ogw2n:hover{background-color:var(--color-black);color:var(--color-yellow);border-color:var(--color-black)}.NotificationBadge_badge__vK5Yf{position:absolute;top:-4px;right:-4px;background-color:var(--color-black);color:var(--color-yellow);border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;border:2px solid var(--color-yellow)}.StoreLinkButton_linkButton__JMyzn{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:var(--color-black);transition:all .3s ease;width:18px;height:18px;flex-shrink:0}.StoreLinkButton_linkButton__JMyzn:hover{color:var(--color-black);transform:scale(1.1)}.StoreLinkButton_linkIcon__PVUov{font-size:1.125rem;line-height:1;display:block}.StoreLinkButton_linkText___JLts{display:none}.StoreActionsMenu_menuContainer___ncf3{position:absolute;top:4px;left:8px;z-index:15;transition:transform .3s ease}.StoreActionsMenu_storeCardWrapper__4dgYJ:hover .StoreActionsMenu_menuContainer___ncf3{transform:translateY(-2px)}.StoreActionsMenu_menuButton__6Viy5{background:transparent;border:none;width:auto;height:auto;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:var(--color-black);padding:4px}.StoreActionsMenu_menuButton__6Viy5:hover{background:var(--color-yellow);border-color:var(--color-yellow);transform:scale(1.1)}.StoreActionsMenu_menuDropdown__oNJZM{position:absolute;top:40px;left:0;background:var(--color-white);border:2px solid var(--color-black);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:.5rem;z-index:20;min-width:180px}.StoreActionsMenu_menuItem__tYjwb{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:6px;transition:all .2s ease;cursor:pointer;background:var(--color-white);border:1px solid var(--color-black);margin-bottom:.25rem}.StoreActionsMenu_menuItem__tYjwb:hover{background:rgba(255,255,255,.5);transform:scale(1.05)}.StoreActionsMenu_menuLabel__AZ_X_{font-size:.75rem;font-weight:700;color:var(--color-black);text-transform:uppercase;letter-spacing:.5px}.StoreActionsMenu_actionButton__i6UXp{border:none;background:transparent;padding:0;display:flex;align-items:center;width:18px;height:18px;flex-shrink:0}.PageLoadingSkeleton_mainPage__WYnsA{min-height:100vh}.PageLoadingSkeleton_skeletonHeader___Icbu{height:80px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:PageLoadingSkeleton_shimmer__0IfMe 1.5s infinite;margin-bottom:0}.PageLoadingSkeleton_skeletonHero__PJi33{height:500px}.PageLoadingSkeleton_skeletonHero__PJi33,.PageLoadingSkeleton_skeletonSection__5XCZw{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:PageLoadingSkeleton_shimmer__0IfMe 1.5s infinite;margin-bottom:2rem}.PageLoadingSkeleton_skeletonSection__5XCZw{height:300px;max-width:1200px;margin-left:auto;margin-right:auto;border-radius:8px}@keyframes PageLoadingSkeleton_shimmer__0IfMe{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:768px){.PageLoadingSkeleton_skeletonHero__PJi33{height:400px}.PageLoadingSkeleton_skeletonSection__5XCZw{height:250px}}.page_mainPage__ERlcj{scroll-behavior:smooth;padding-top:0;margin:0;width:100%;overflow-x:hidden}.page_mainPage__ERlcj section{scroll-margin-top:120px;width:100%;margin:0;padding-left:0;padding-right:0}@media (max-width:768px){.page_mainPage__ERlcj{padding-top:0;width:100vw;overflow-x:hidden}.page_mainPage__ERlcj section{scroll-margin-top:100px;width:100%;padding-left:0;padding-right:0}.page_mainPage__ERlcj section:first-child{margin-top:0;padding-top:0}}.page_mainPage__ERlcj a,.page_mainPage__ERlcj button{transition:all .4s ease}.page_mainPage__ERlcj a:hover,.page_mainPage__ERlcj button:hover{transition:all .6s ease}