.LanguageTest_languageTest__UTAlk{padding:20px;margin:20px;border:1px solid #ccc;border-radius:8px;background-color:#f9f9f9;max-width:800px}.LanguageTest_rtl__e_n_b{direction:rtl;text-align:right}.LanguageTest_currentSettings__HAih6,.LanguageTest_rtlTest__HQ5GL,.LanguageTest_translationTest__r5itk{margin-bottom:20px;padding:15px;border:1px solid #ddd;border-radius:4px;background-color:white}.LanguageTest_rtlBox__d_lNK{padding:10px;background-color:#f0f0f0;border-radius:4px}.LanguageTest_languageTest__UTAlk h2{margin-top:0;margin-bottom:20px;border-bottom:2px solid #eee;padding-bottom:10px}.LanguageTest_languageTest__UTAlk h3{margin-top:0;color:#333;font-size:1.2rem}.LanguageTest_languageTest__UTAlk ul{padding-left:20px}.LanguageTest_languageTest__UTAlk li{margin-bottom:5px}.LanguageSwitcher_languageSwitcher__TAQSY{position:relative;z-index:50}.LanguageSwitcher_currentLanguage__loRvF{--ring-color:rgba(10,186,181,0.5);display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,rgba(255,255,255,.55),rgba(255,255,255,.35));backdrop-filter:saturate(160%) blur(8px);-webkit-backdrop-filter:saturate(160%) blur(8px);border:1px solid rgba(255,255,255,.45);outline:1px solid rgba(255,255,255,.25);position:relative;cursor:pointer;padding:.55rem .9rem;border-radius:14px;transition:background .35s ease,box-shadow .35s ease,transform .4s cubic-bezier(.34,.6,.24,1),border-color .35s ease;color:#0A4B52;font-weight:600;font-size:.82rem;min-width:92px;letter-spacing:.5px;box-shadow:0 4px 14px -4px rgba(10,186,181,.25),0 2px 4px -2px rgba(0,0,0,.15)}.LanguageSwitcher_currentLanguage__loRvF:hover{background:linear-gradient(135deg,rgba(255,255,255,.7),rgba(255,255,255,.5));transform:translateY(-2px);box-shadow:0 8px 26px -6px rgba(10,186,181,.35),0 3px 8px -3px rgba(0,0,0,.18)}.LanguageSwitcher_currentLanguage__loRvF:active{transform:translateY(0) scale(.97)}.LanguageSwitcher_currentLanguage__loRvF:focus-visible{outline:2px solid var(--ring-color);outline-offset:3px}.LanguageSwitcher_currentLanguage__loRvF:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.45),inset 0 0 0 4px rgba(10,186,181,.05);pointer-events:none}.LanguageSwitcher_flag__YhdMl{margin-right:.5rem;font-size:1.2rem;line-height:1}.LanguageSwitcher_name__wGwak{font-size:.875rem;font-weight:500;white-space:nowrap;flex:1 1}.LanguageSwitcher_chevron__ns3pZ{margin-left:.5rem;transition:transform .2s ease;opacity:.7}.LanguageSwitcher_chevronOpen__dchxZ{transform:rotate(180deg)}@media (max-width:768px){.LanguageSwitcher_currentLanguage__loRvF .LanguageSwitcher_chevron__ns3pZ,.LanguageSwitcher_currentLanguage__loRvF .LanguageSwitcher_name__wGwak{display:none}.LanguageSwitcher_flag__YhdMl{margin-right:0}.LanguageSwitcher_currentLanguage__loRvF{padding:.5rem;width:42px;height:42px;min-width:auto;justify-content:center;border-radius:13px}.LanguageSwitcher_dropdown__WBmDP{right:-6px;min-width:150px}.LanguageSwitcher_languageOption__QKBoE{padding:.55rem .75rem;font-size:.78rem}}.LanguageSwitcher_dropdown__WBmDP{position:absolute;top:calc(100% + 10px);right:0;margin-top:0;background:linear-gradient(145deg,#ffffff,#f0f9f9);border-radius:18px;padding:6px 6px 8px;box-shadow:0 14px 42px -6px rgba(10,186,181,.22),0 4px 18px -4px rgba(0,0,0,.18),inset 0 0 0 1px rgba(10,186,181,.12),0 0 0 1px rgba(255,255,255,.7);border:1px solid rgba(10,186,181,.25);min-width:180px;z-index:1000;animation:LanguageSwitcher_dropdownEnter__2aD2k .38s cubic-bezier(.34,.6,.24,1);backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px)}.LanguageSwitcher_dropdown__WBmDP:before{content:"";position:absolute;top:-8px;right:18px;width:16px;height:16px;background:inherit;border-top:1px solid rgba(10,186,181,.25);border-left:1px solid rgba(10,186,181,.25);transform:rotate(45deg);box-shadow:0 0 0 1px rgba(255,255,255,.7),0 4px 14px rgba(0,0,0,.08);border-radius:4px 0 0 0}@keyframes LanguageSwitcher_slideDown__OoqGv{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.LanguageSwitcher_dropdown__WBmDP ul{list-style:none;padding:0;margin:0}.LanguageSwitcher_languageOption__QKBoE{--active-bg:linear-gradient(135deg,#0ABAB5,#0891b2);display:flex;align-items:center;gap:.65rem;width:100%;text-align:left;padding:.65rem .9rem;background:rgba(255,255,255,.35);border:1px solid rgba(10,186,181,.15);cursor:pointer;transition:background .25s ease,color .25s ease,transform .35s cubic-bezier(.34,.6,.24,1),border-color .3s ease,box-shadow .35s ease;font-size:.82rem;color:#0A4B52;font-weight:500;border-radius:12px;position:relative}.LanguageSwitcher_languageOption__QKBoE:hover{background:linear-gradient(135deg,#ffffff,#f4fbfb);border-color:rgba(10,186,181,.4);transform:translateY(-2px);box-shadow:0 6px 16px -4px rgba(10,186,181,.28),0 2px 6px -2px rgba(0,0,0,.15);color:#06484F}.LanguageSwitcher_languageOption__QKBoE:hover .LanguageSwitcher_flag__YhdMl,.LanguageSwitcher_languageOption__QKBoE:hover .LanguageSwitcher_name__wGwak{filter:none}.LanguageSwitcher_active__dOjPo:hover{background:var(--active-bg);color:#ffffff;transform:translateY(-1px);box-shadow:0 6px 18px -4px rgba(10,186,181,.5),inset 0 0 0 1px rgba(255,255,255,.65)}.LanguageSwitcher_languageOption__QKBoE:focus-visible{outline:2px solid rgba(10,186,181,.55);outline-offset:3px}.LanguageSwitcher_active__dOjPo{background:var(--active-bg);color:#ffffff;font-weight:600;border-color:rgba(255,255,255,.55);box-shadow:0 4px 14px -2px rgba(10,186,181,.45),inset 0 0 0 1px rgba(255,255,255,.6)}.LanguageSwitcher_dropdown__WBmDP ul li{opacity:0;transform:translateY(6px) scale(.98);animation:LanguageSwitcher_optionFade__bBUjQ .45s ease forwards}.LanguageSwitcher_dropdown__WBmDP ul li:first-child{animation-delay:.04s}.LanguageSwitcher_dropdown__WBmDP ul li:nth-child(2){animation-delay:.07s}.LanguageSwitcher_dropdown__WBmDP ul li:nth-child(3){animation-delay:.1s}.LanguageSwitcher_dropdown__WBmDP ul li:nth-child(4){animation-delay:.13s}.LanguageSwitcher_dropdown__WBmDP ul li:nth-child(5){animation-delay:.16s}@keyframes LanguageSwitcher_optionFade__bBUjQ{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes LanguageSwitcher_dropdownEnter__2aD2k{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.adminProducts_wrapper__rTKHr{padding:4rem 0 3rem}.adminProducts_headerRow__JMVUP{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;margin-bottom:1rem}.adminProducts_actions__PDquA{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.adminProducts_inlineInput__Hr73b{padding:.5rem .75rem;border:1px solid #cfd8dc;border-radius:6px;font-size:.85rem;background:#fff}.adminProducts_inlineInput__Hr73b:focus{outline:none;border-color:var(--tiffany-blue);box-shadow:0 0 0 2px rgba(10,186,181,.15)}.adminProducts_checkboxLabel__LXocf{font-size:.75rem;display:flex;gap:.25rem;align-items:center;background:#fff;padding:.4rem .6rem;border:1px solid #cfd8dc;border-radius:20px}.adminProducts_tableWrap__hZGjW{background:#fff;border:1px solid #e0e6ea;border-radius:12px;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.05)}.adminProducts_table__o_14q{width:100%;border-collapse:collapse;font-size:.8rem}.adminProducts_table__o_14q thead{background:linear-gradient(90deg,var(--tiffany-light),#daf5f3)}.adminProducts_table__o_14q th{text-align:left;padding:.65rem .75rem;font-weight:600;color:#064d4b;font-size:.7rem;letter-spacing:.5px}.adminProducts_table__o_14q td{padding:.55rem .75rem;border-top:1px solid #eef2f3;vertical-align:top}.adminProducts_loadingRow__UMFAU{text-align:center;padding:2rem!important;color:#607d8b}.adminProducts_nameCell__1HZce{line-height:1.2}.adminProducts_slug__QQLVy{color:#90a4ae}.adminProducts_badge__tsn7T{background:#eceff1;color:#455a64;font-size:.55rem;padding:.2rem .4rem;border-radius:4px;margin-left:.4rem}.adminProducts_variantList__1hzYc{display:flex;flex-wrap:wrap;gap:.3rem}.adminProducts_variant__h0zSV{background:#f1fbfa;border:1px solid #b2ece8;color:#006e6a;padding:.2rem .35rem;border-radius:4px;font-size:.6rem;font-weight:600}.adminProducts_variantOut__Ti1gb{background:#fdecea;border-color:#ffb4ab;color:#b71c1c}.adminProducts_moreBadge__qzFP_{background:#e0f7fa;padding:.2rem .4rem;border-radius:4px;font-size:.55rem}.adminProducts_archivedRow__qKeCp{opacity:.55}.adminProducts_pagination__sD2En{display:flex;gap:.5rem;justify-content:center;padding:1rem}.adminProducts_pageBtn__GmmNF{background:#fff;border:1px solid #b0bec5;padding:.45rem .9rem;font-size:.7rem;border-radius:6px;cursor:pointer}.adminProducts_pageBtn__GmmNF:disabled{opacity:.4;cursor:default}.adminProducts_pageBtn__GmmNF:not(:disabled):hover{background:var(--tiffany-blue);color:#fff;border-color:var(--tiffany-blue)}.adminProducts_pageInfo__XnOBR{align-self:center;font-size:.65rem;color:#546e7a}.adminProducts_error__FW6KG{background:#ffebee;color:#b71c1c;padding:.6rem .8rem;border:1px solid #ffcdd2;border-radius:6px;margin-bottom:1rem;font-size:.75rem}.adminProducts_infoMsg__PlbdP{font-size:.8rem;color:#607d8b}.adminProducts_lowStockPanel__jbmBt{margin-top:2.5rem}.adminProducts_lowStockPanel__jbmBt h2{font-size:1.1rem;font-weight:600;margin-bottom:.75rem;color:#064d4b}.adminProducts_lowStockGrid__R83PP{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.adminProducts_lowStockCard__81EV_{background:#fff;border:1px solid #e0e6ea;border-radius:8px;padding:.55rem .6rem;box-shadow:0 2px 6px rgba(0,0,0,.05)}.adminProducts_lowSku__wDDsL{font-size:.55rem;color:#006064;font-weight:600;letter-spacing:.5px}.adminProducts_lowName__znPzJ{font-size:.65rem;font-weight:600;color:#263238;margin:.25rem 0;line-height:1.1}.adminProducts_lowQty__5WZLt{font-size:.6rem;color:#9c27b0}.adminProducts_skelRow__mdmjj td{position:relative}.adminProducts_skelBox__3wJuX,.adminProducts_skelLine__mZv5k{background:linear-gradient(90deg,#eceff1,#f5f7f8,#eceff1);background-size:200% 100%;animation:adminProducts_shimmer__2SlF4 1.3s infinite;border-radius:4px;height:10px}.adminProducts_skelBox__3wJuX{height:18px}@keyframes adminProducts_shimmer__2SlF4{0%{background-position:0 0}to{background-position:-200% 0}}.adminProducts_emptyState__4JLrT{text-align:center;padding:2.5rem 1rem!important;color:#546e7a;font-size:.8rem}.adminProducts_emptyHints__qDtAq{margin-top:.5rem;font-size:.65rem;color:#90a4ae}.adminProducts_secondaryBtn__gzLzX{background:#fff;border:1px solid #00a7a2;color:#006e6a;padding:.5rem .85rem;font-size:.65rem;border-radius:6px;cursor:pointer;font-weight:600}.adminProducts_secondaryBtn__gzLzX:hover:not(:disabled){background:var(--tiffany-blue);color:#fff}.adminProducts_secondaryBtn__gzLzX:disabled{opacity:.5;cursor:default}.adminProducts_miniBtn__2OOMe{background:#fff;border:1px solid #b0bec5;color:#455a64;padding:.25rem .5rem;font-size:.55rem;border-radius:4px;cursor:pointer;margin-right:.3rem}.adminProducts_miniBtn__2OOMe:hover{background:#eceff1}.adminProducts_clickableCell__oka1i{cursor:pointer}.adminProducts_drawerOverlay___ZIMI{position:fixed;inset:0;background:rgba(0,0,0,.38);display:flex;justify-content:flex-end;z-index:200}.adminProducts_drawer__Q_aZ7{width:min(480px,100%);background:#fff;height:100%;overflow-y:auto;box-shadow:-4px 0 18px rgba(0,0,0,.18);display:flex;flex-direction:column}.adminProducts_drawerHeader__RgDlp{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.2rem;border-bottom:1px solid #e0e6ea}.adminProducts_closeBtn__CwTrr{background:none;border:none;font-size:1.4rem;cursor:pointer;line-height:1;color:#546e7a}.adminProducts_drawerMeta__hQ9i7{display:flex;flex-wrap:wrap;gap:.6rem;padding:.7rem 1.2rem;font-size:.6rem;text-transform:uppercase;letter-spacing:.5px;background:#f6fbfb;border-bottom:1px solid #e0e6ea}.adminProducts_drawerSection__2X6tn{padding:1rem 1.2rem}.adminProducts_drawerSection__2X6tn h3{margin:0 0 .6rem;font-size:.8rem;color:#064d4b;letter-spacing:.5px;text-transform:uppercase}.adminProducts_translationGrid__KFxvl{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.adminProducts_translationCard__NVo0w{border:1px solid #e0e6ea;background:#fff;padding:.5rem .55rem;border-radius:6px;position:relative}.adminProducts_translationLang__Mk4yL{font-size:.55rem;font-weight:600;color:#00706c;letter-spacing:.5px}.adminProducts_translationName__QtJlX{font-size:.6rem;font-weight:600;line-height:1.15;margin-top:.2rem;color:#263238}.adminProducts_translationDesc__h1c6m{font-size:.55rem;margin-top:.3rem;color:#607d8b;line-height:1.1}.adminProducts_emptyTranslations__M5TpS{font-size:.6rem;color:#90a4ae}.adminProducts_variantGrid__kiHgk{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.adminProducts_variantCard__S7FZR{border:1px solid #e0e6ea;background:#fdfefe;padding:.5rem .55rem;border-radius:6px;position:relative}.adminProducts_variantSku___n_Bt{font-size:.6rem;font-weight:600;color:#37474f}.adminProducts_variantQty__Ur4Bt{font-size:.55rem;margin-top:.2rem;color:#006064;font-weight:600}.adminProducts_variantMeta__8bvoh{font-size:.5rem;margin-top:.35rem;color:#78909c}.adminProducts_lowFlag__Hq7WJ,.adminProducts_outFlag___zDD4{position:absolute;top:.4rem;right:.4rem;font-size:.5rem;padding:.15rem .3rem;border-radius:4px;font-weight:600;letter-spacing:.5px}.adminProducts_lowFlag__Hq7WJ{background:#fff3e0;color:#ef6c00}.adminProducts_outFlag___zDD4{background:#ffebee;color:#c62828}.adminProducts_drawerActions__8FQWg{padding:1rem 1.2rem 2rem;display:flex;gap:.6rem;border-top:1px solid #e0e6ea}.adminProducts_textBtn__UNVBC{background:none;border:none;color:#006e6a;font-size:.65rem;cursor:pointer;padding:.4rem .6rem;border-radius:4px}.adminProducts_textBtn__UNVBC:hover{background:#e0f2f1}.adminProducts_toastContainer___HfFf{position:fixed;bottom:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;z-index:500}.adminProducts_toast__9Gn2_{background:#004d47;color:#fff;padding:.6rem .75rem;font-size:.65rem;border-radius:6px;box-shadow:0 4px 10px rgba(0,0,0,.25);display:flex;align-items:center;gap:.5rem;animation:adminProducts_fadeIn__27n_Y .25s ease}.adminProducts_toast__9Gn2_.adminProducts_success__ZOJ8Y{background:#006e6a}.adminProducts_toast__9Gn2_.adminProducts_error__FW6KG{background:#b71c1c}@keyframes adminProducts_fadeIn__27n_Y{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.adminProducts_formDrawer__RO2kK{padding:1rem 1.2rem;display:flex;flex-direction:column;gap:.75rem}.adminProducts_fieldGroup__t_SCR{display:flex;flex-direction:column;gap:.25rem}.adminProducts_fieldGroup__t_SCR label{font-size:.55rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#35585b}.adminProducts_numberInput__MeYOb,.adminProducts_selectInput__C3ip1,.adminProducts_textInput__TR8Xc,.adminProducts_textarea___OXKH{padding:.55rem .65rem;border:1px solid #cfd8dc;border-radius:6px;font-size:.65rem}.adminProducts_textarea___OXKH{min-height:90px;resize:vertical}.adminProducts_inlineRow__g0EbN{display:flex;gap:.5rem}.adminProducts_formActions__gonuc{display:flex;gap:.6rem;margin-top:.5rem}.adminProducts_dangerBtn__ordZv{background:#b71c1c;color:#fff;border:none;padding:.5rem .9rem;font-size:.6rem;border-radius:6px;cursor:pointer}.adminProducts_dangerBtn__ordZv:hover{background:#d32f2f}.adminProducts_primaryBtn__HUM9N{background:var(--tiffany-blue);border:none;color:#fff;padding:.55rem .95rem;font-size:.65rem;border-radius:6px;cursor:pointer;font-weight:600}.adminProducts_primaryBtn__HUM9N:disabled{opacity:.5;cursor:default}.adminProducts_fabNewProduct__QpHgk{position:fixed;bottom:1.25rem;right:1.25rem;background:var(--tiffany-blue);color:#fff;border:none;padding:.9rem 1.1rem;border-radius:50%;font-size:1.2rem;box-shadow:0 4px 16px rgba(0,0,0,.25);cursor:pointer;z-index:250;display:flex;align-items:center;justify-content:center}.adminProducts_fabNewProduct__QpHgk:hover{background:#009e99}.adminProducts_variantChip__NPX2v{background:#f1fbfa;padding:.25rem .4rem;border:1px solid #b2ece8;font-size:.55rem;border-radius:4px;display:flex;gap:.3rem;align-items:center}.adminProducts_variantChip__NPX2v button{background:none;border:none;font-size:.65rem;cursor:pointer;color:#b71c1c}.adminProducts_variantChip__NPX2v button:hover{color:#ff1744}.adminProducts_collapseHeader__rAaQn{display:flex;justify-content:space-between;align-items:center;cursor:pointer;background:#f6fbfb;border:1px solid #d0e7e6;padding:.5rem .7rem;border-radius:6px;font-size:.6rem;font-weight:600;letter-spacing:.5px}.adminProducts_collapseContent____e32{margin-top:.55rem;animation:adminProducts_fadeIn__27n_Y .25s ease}.adminProducts_dragDropZone__uA5bA{border:2px dashed #9ad9d6;padding:1rem .75rem;border-radius:8px;text-align:center;font-size:.6rem;color:#006e6a;background:#f1fbfa}.adminProducts_dragDropZone__uA5bA.adminProducts_dragOver__JygoO{background:#daf5f3;border-color:var(--tiffany-blue)}.adminProducts_imageThumb__qPlQA{position:relative;width:56px;height:56px;border:1px solid #cfd8dc;border-radius:6px;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}.adminProducts_imageThumb__qPlQA img{width:100%;height:100%;object-fit:cover}.adminProducts_imageThumbPrimary__WUyq5{border:2px solid var(--tiffany-blue)}.adminProducts_imageThumb__qPlQA input[type=text]{background:rgba(255,255,255,.95)}.adminProducts_thumbActions__pXkkd{position:absolute;top:2px;right:2px;display:flex;flex-direction:column;gap:2px}.adminProducts_thumbBtn__cUdCK{background:rgba(0,0,0,.55);color:#fff;border:none;font-size:8px;padding:2px 3px;border-radius:3px;cursor:pointer}.adminProducts_thumbBtn__cUdCK.adminProducts_danger__5fOqV{background:rgba(183,28,28,.75)}.adminProducts_reorderRow__Mm4_5{display:flex;gap:.5rem;flex-wrap:wrap}.adminProducts_reorderThumb__8vWz3{cursor:-webkit-grab;cursor:grab}.adminProducts_progressBarWrap__tKv52{width:100%;background:#eceff1;height:6px;border-radius:4px;overflow:hidden}.adminProducts_progressBarInner__LkxRz{height:100%;background:var(--tiffany-blue);width:0;transition:width .25s ease}.adminProducts_variantImgCount__0N4dS{background:#006e6a;color:#fff;font-size:.45rem;padding:.15rem .3rem;border-radius:4px;margin-left:.3rem}@media (max-width:720px){.adminProducts_actions__PDquA{width:100%}.adminProducts_table__o_14q{font-size:.72rem}.adminProducts_table__o_14q th{font-size:.62rem}.adminProducts_table__o_14q td{padding:.45rem .5rem}.adminProducts_variant__h0zSV{font-size:.5rem}}.language-test_container__bhmpf{max-width:1200px;margin:0 auto;padding:20px}.language-test_header__AnYe3{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.language-test_header__AnYe3 h1{margin:0;font-size:1.8rem}.language-test_switcher__qtxIr{margin-left:20px}.adminAnalytics_wrapper__wNtq8{padding:90px 38px 48px;max-width:1600px;margin:0 auto}.adminAnalytics_headerRow__Tl4lF{justify-content:space-between;margin-bottom:24px;flex-wrap:wrap}.adminAnalytics_headerActions__dWo3J,.adminAnalytics_headerRow__Tl4lF{display:flex;align-items:center;gap:16px}.adminAnalytics_refreshBtn__MoXvp{background:#111827;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:500;box-shadow:0 2px 4px rgba(0,0,0,.15);transition:background .2s}.adminAnalytics_refreshBtn__MoXvp:hover{background:#1f2937}.adminAnalytics_autoRefreshLabel__aWLhI{font-size:14px;display:flex;align-items:center;gap:6px}.adminAnalytics_kpis__XV5en{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:12px;gap:12px;margin-bottom:28px}.adminAnalytics_kpiCard__nWBKr{background:linear-gradient(135deg,#ffffff,#f3f4f6);padding:16px 18px 18px;border-radius:14px;box-shadow:0 6px 18px -4px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:6px;position:relative;overflow:hidden;border:1px solid #eceff3}.adminAnalytics_kpiCard__nWBKr:hover{box-shadow:0 10px 28px -6px rgba(0,0,0,.12),0 4px 12px rgba(0,0,0,.06);transform:translateY(-2px);transition:.25s}.adminAnalytics_kpiCard__nWBKr:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(255,255,255,.6),transparent 60%);pointer-events:none}.adminAnalytics_label__b8Vfz{font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#6b7280;font-weight:600}.adminAnalytics_value__FtlQe{font-size:22px;font-weight:600;color:#111827;letter-spacing:.4px}.adminAnalytics_trend__pWEHM{font-size:11px;font-weight:600;letter-spacing:.5px;padding:3px 7px 4px;border-radius:40px;align-self:flex-start;background:#e5e7eb;color:#374151;display:inline-flex;gap:4px}.adminAnalytics_trendUp__y5phq{background:#dcfce7;color:#166534}.adminAnalytics_trendDown___xUoC{background:#fee2e2;color:#991b1b}.adminAnalytics_mainCharts__G_yWT{display:grid;grid-template-columns:minmax(480px,1fr) 340px;grid-gap:28px;gap:28px;margin:10px 0 36px;align-items:stretch}.adminAnalytics_bigChartCard__2cMTA{background:#fff;border-radius:18px;padding:22px 26px 24px;box-shadow:0 8px 32px -10px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:12px;position:relative;overflow:hidden;border:1px solid #eef1f4}.adminAnalytics_bigChartCard__2cMTA:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 15%,rgba(99,102,241,.15),transparent 55%);pointer-events:none}.adminAnalytics_chartHeader___X63f{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.adminAnalytics_tabs__FWVjb{display:flex;gap:6px}.adminAnalytics_tabActive__bIHER,.adminAnalytics_tab__24o5Z{background:#f1f5f9;color:#475569;border:none;font-size:12px;font-weight:600;padding:8px 14px 7px;border-radius:9px;cursor:pointer;letter-spacing:.6px;text-transform:uppercase;position:relative}.adminAnalytics_tabActive__bIHER{background:linear-gradient(135deg,#2563eb,#4f46e5);color:#fff;box-shadow:0 4px 14px -4px rgba(79,70,229,.55)}.adminAnalytics_tab__24o5Z:hover:not(.adminAnalytics_tabActive__bIHER){background:#e2e8f0}.adminAnalytics_sideCharts__ApdFd{display:flex;flex-direction:column;gap:24px}.adminAnalytics_chartCardSm__j5B1L{background:#fff;border-radius:16px;padding:18px 20px 14px;box-shadow:0 6px 24px -8px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:10px;border:1px solid #eef1f4}.adminAnalytics_chartCardSm__j5B1L h3{margin:0;font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#475569}.adminAnalytics_lineChartWrapper__3DGm5{width:100%;height:auto;position:relative}.adminAnalytics_lineChartSvg__c4lh0{width:100%;height:auto;overflow:visible}.adminAnalytics_linePoint__15PXT{transition:r .15s ease,filter .2s}.adminAnalytics_linePoint__15PXT:hover{r:5;filter:brightness(1.2)}.adminAnalytics_axisLine__eVhgd{stroke:#e2e8f0;stroke-width:1}.adminAnalytics_xTickText__ybuGF{font-size:10px;fill:#64748b;font-weight:500}.adminAnalytics_chartTicks__MndaO{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;pointer-events:none;padding:0 2px 0 0}.adminAnalytics_chartTicks__MndaO span{font-size:10px;color:#64748b;transform:translateY(4px);white-space:nowrap}.adminAnalytics_barChartWrapper__Hblm9{display:flex;flex-direction:column;width:100%}.adminAnalytics_axisLabels__ij_t4{display:flex;justify-content:space-between;gap:4px;margin-top:4px;padding:0 2px}.adminAnalytics_axisLabels__ij_t4 span{flex:1 1;text-align:center;font-size:10px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminAnalytics_lineAxisLabels__3YLrN{display:flex;justify-content:space-between;gap:4px;margin-top:4px;padding:0 4px 2px}.adminAnalytics_lineAxisLabels__3YLrN span{flex:1 1;text-align:center;font-size:10px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminAnalytics_chartScroll__GkiuW{overflow-x:auto;-webkit-overflow-scrolling:touch}.adminAnalytics_chartInner__JVbpv{min-width:640px}.adminAnalytics_hideScrollbar__PYGMf::-webkit-scrollbar{display:none}.adminAnalytics_hideScrollbar__PYGMf{scrollbar-width:none}.adminAnalytics_chartTooltip__y1_cS{position:absolute;background:rgba(17,24,39,.92);color:#fff;padding:6px 8px 7px;font-size:11px;line-height:1.2;border-radius:6px;box-shadow:0 4px 14px -4px rgba(0,0,0,.4);pointer-events:none;transform:translate(-50%,-110%);white-space:nowrap;z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.adminAnalytics_chartTooltip__y1_cS:after{content:"";position:absolute;left:50%;bottom:-5px;width:8px;height:8px;background:inherit;transform:translateX(-50%) rotate(45deg);filter:brightness(.85)}.adminAnalytics_chartControls__QPUP3{display:flex;align-items:center;gap:8px}.adminAnalytics_toggleBtn__mlrVQ{background:#f1f5f9;color:#475569;border:none;font-size:11px;font-weight:600;padding:6px 10px 5px;border-radius:7px;cursor:pointer;letter-spacing:.4px}.adminAnalytics_toggleBtn__mlrVQ:hover{background:#e2e8f0}.adminAnalytics_donutWrap__WRrRk{display:flex;gap:14px;align-items:center}.adminAnalytics_donut__AOXB5{width:120px;height:120px;border-radius:50%;box-shadow:0 4px 18px rgba(0,0,0,.07);position:relative}.adminAnalytics_donut__AOXB5:after{content:"";position:absolute;inset:14px;background:#fff;border-radius:50%;box-shadow:inset 0 0 4px rgba(0,0,0,.04)}.adminAnalytics_legend__aVRLT{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;font-size:12px}.adminAnalytics_legend__aVRLT li{display:flex;align-items:center;gap:6px}.adminAnalytics_legendSwatch__z2bPr{width:12px;height:12px;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.06)}.adminAnalytics_chartCanvas__TOUE4{display:flex;align-items:flex-end;gap:4px;height:100%;width:100%;padding:8px 4px 0}.adminAnalytics_barWrapper__nWzg4{flex:1 1;display:flex;align-items:flex-end;justify-content:center}.adminAnalytics_bar__udDvO{border-radius:4px 4px 0 0;width:100%;background:#1f2937;transition:height .3s}.adminAnalytics_chartEmpty__RzAUe{font-size:12px;color:#6b7280;padding:12px 4px}.adminAnalytics_gridTwo__wnp5w{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px;margin-bottom:28px}.adminAnalytics_panel__e2axJ{background:#fff;border-radius:18px;padding:20px 22px 18px;box-shadow:0 8px 28px -12px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:14px;border:1px solid #eef1f4;position:relative;overflow:hidden}.adminAnalytics_panel__e2axJ:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 90% 15%,rgba(148,163,184,.18),transparent 55%);pointer-events:none}.adminAnalytics_panel__e2axJ h3{font-size:15px;letter-spacing:.4px;text-transform:uppercase;color:#475569;margin:0;font-size:16px;font-weight:600}.adminAnalytics_listPlain___dXCI{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.adminAnalytics_listPlain___dXCI li{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;grid-gap:10px;gap:10px;font-size:13px;background:#f8fafc;padding:8px 12px;border-radius:10px;position:relative;overflow:hidden}.adminAnalytics_listPlain___dXCI li:not(:last-child){border-bottom:1px solid #eef2f5}.adminAnalytics_listPlain___dXCI li:hover{background:#eef2f7}.adminAnalytics_statusDot__n17jX{width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,0,0,.06)}.adminAnalytics_revenueTag__sXr7i{background:#e0f2fe;color:#0369a1;padding:3px 8px 4px;font-size:11px;font-weight:600;border-radius:40px;letter-spacing:.5px}.adminAnalytics_listPlain___dXCI li span.adminAnalytics_path__PsmNs{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminAnalytics_error__K_3U9{background:#fee2e2;color:#991b1b;padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:14px}.adminAnalytics_quickInput__KsrPe{padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff}.adminAnalytics_quickTable__iM13J{width:100%;border-collapse:collapse;font-size:12px}.adminAnalytics_quickTable__iM13J td,.adminAnalytics_quickTable__iM13J th{padding:6px 8px;text-align:left;border-bottom:1px solid #e5e7eb}.adminAnalytics_quickTable__iM13J tbody tr:hover{background:#f1f5f9}.adminAnalytics_miniBtn__hIuvD{background:#f1f5f9;border:1px solid #e2e8f0;padding:4px 8px;border-radius:5px;font-size:11px;cursor:pointer}.adminAnalytics_miniBtn__hIuvD:hover{background:#e2e8f0}.adminAnalytics_archivedRow__0Dxfm{opacity:.6}.adminAnalytics_paginationRow__tA5Cy{display:flex;gap:10px;align-items:center;justify-content:flex-end;margin-top:8px;font-size:12px}.adminAnalytics_drawerOverlay__HtreJ{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:flex-start;justify-content:center;padding:90px 20px 40px;z-index:200}.adminAnalytics_drawer__JR6GN{width:480px;max-width:100%;background:#fff;border-radius:16px;box-shadow:0 10px 40px -8px rgba(0,0,0,.25),0 4px 16px rgba(0,0,0,.12);display:flex;flex-direction:column;max-height:calc(100vh - 130px);overflow:auto}.adminAnalytics_drawerHeader__H9J0q{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;border-bottom:1px solid #eef1f4}.adminAnalytics_closeBtn__fsceL{background:none;border:none;font-size:24px;line-height:1;cursor:pointer;padding:4px 8px}.adminAnalytics_formDrawer__Fe0RR{padding:18px 20px 26px;display:flex;flex-direction:column;gap:14px}.adminAnalytics_fieldGroup__W__TA{display:flex;flex-direction:column;gap:6px}.adminAnalytics_textInput__B_RzO,.adminAnalytics_textarea__on7kC{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;font-size:14px;background:#fff}.adminAnalytics_textarea__on7kC{min-height:110px;resize:vertical}.adminAnalytics_formActions__wFvzo{display:flex;gap:12px;align-items:center}.adminAnalytics_loading__4BfHd{padding:14px 8px;font-size:12px;color:#6b7280}.adminAnalytics_loadingBar__Z_f_C{width:100%;height:6px;background:#f1f5f9;border-radius:4px;overflow:hidden;margin:-4px 0 18px}.adminAnalytics_loadingPulse__aRbda{width:40%;height:100%;background:linear-gradient(90deg,#93c5fd,#3b82f6,#93c5fd);background-size:200% 100%;animation:adminAnalytics_loadmove__7ydB_ 1.2s linear infinite}.adminAnalytics_loadingFull__mJOS5{padding:120px 20px;display:flex;flex-direction:column;gap:18px;align-items:center;justify-content:center;color:#475569;font-size:14px}.adminAnalytics_spinner__p9GIb{width:40px;height:40px;border-radius:50%;border:4px solid #e2e8f0;border-top-color:#2563eb;animation:adminAnalytics_spin__lnWWT .9s linear infinite}@keyframes adminAnalytics_spin__lnWWT{to{transform:rotate(1turn)}}@keyframes adminAnalytics_loadmove__7ydB_{0%{background-position:0 0}to{background-position:200% 0}}@media (max-width:1200px){.adminAnalytics_mainCharts__G_yWT{grid-template-columns:1fr}.adminAnalytics_sideCharts__ApdFd{flex-direction:row}.adminAnalytics_chartCardSm__j5B1L{flex:1 1}}@media (max-width:800px){.adminAnalytics_wrapper__wNtq8{padding:80px 20px 42px}.adminAnalytics_kpiCard__nWBKr{padding:14px 16px 16px}.adminAnalytics_mainCharts__G_yWT{gap:22px}.adminAnalytics_bigChartCard__2cMTA{padding:20px 18px 22px}.adminAnalytics_panel__e2axJ{padding:18px 18px 16px}.adminAnalytics_listPlain___dXCI li{grid-template-columns:auto 1fr auto}.adminAnalytics_revenueTag__sXr7i{display:none}}@media (max-width:600px){.adminAnalytics_wrapper__wNtq8{padding:70px 14px 38px}.adminAnalytics_value__FtlQe{font-size:19px}.adminAnalytics_donut__AOXB5{width:90px;height:90px}.adminAnalytics_donut__AOXB5:after{inset:10px}.adminAnalytics_kpis__XV5en{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.adminAnalytics_bigChartCard__2cMTA{padding:18px 14px 20px}.adminAnalytics_tabs__FWVjb{flex-wrap:wrap}.adminAnalytics_chartInner__JVbpv{min-width:520px}.adminAnalytics_axisLabels__ij_t4 span,.adminAnalytics_lineAxisLabels__3YLrN span{font-size:9px}.adminAnalytics_kpiCard__nWBKr{padding:12px 14px}.adminAnalytics_panel__e2axJ{padding:16px 14px 14px}}@media (max-width:420px){.adminAnalytics_chartInner__JVbpv{min-width:480px}.adminAnalytics_axisLabels__ij_t4 span,.adminAnalytics_lineAxisLabels__3YLrN span{font-size:8.5px}.adminAnalytics_tabs__FWVjb button{padding:6px 10px}}