.discount-rules_container__3340J{max-width:1200px;margin:0 auto;padding:2rem;color:#e5edf7;box-sizing:border-box;overflow-x:hidden}.discount-rules_card__ezGIU,.discount-rules_header__VsAFD{box-sizing:border-box;min-width:0;background:#1b2638;border:1px solid #334155;border-radius:8px;padding:1.25rem;margin-bottom:1rem;box-shadow:0 8px 24px rgba(2,6,23,.2)}.discount-rules_title__L2jVq{display:flex;align-items:center;gap:.75rem;margin:0 0 .5rem;font-size:1.75rem;font-weight:800;color:#fff}.discount-rules_titleIcon__RSUsZ{width:30px;height:30px;color:#67c7f3}.discount-rules_description__69g_1{margin:0;color:#aebdd0;line-height:1.7}.discount-rules_rulesList__RWPQL{margin:.75rem 0 0;padding-inline-start:1.25rem;color:#aebdd0;line-height:1.8;font-size:.9rem}.discount-rules_cardTitle__5I_k6{margin:0 0 1rem;font-size:1.15rem;font-weight:700;color:#f1f5f9}.discount-rules_form__KtQAE{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:1rem;align-items:start}.discount-rules_field__o3n0q{display:flex;flex-direction:column;gap:.4rem;min-width:0}.discount-rules_field__o3n0q label{font-size:.85rem;font-weight:600;color:#cbd5e1}.discount-rules_field__o3n0q input{width:100%;min-width:0;max-width:100%;height:44px;box-sizing:border-box;padding:.65rem .75rem;background:#0f172a;border:1px solid #334155;border-radius:6px;color:#e5edf7;font-size:.95rem}.discount-rules_field__o3n0q input[type=datetime-local]{-webkit-appearance:none;appearance:none;min-height:44px}.discount-rules_field__o3n0q input:focus{outline:none;border-color:#67c7f3}.discount-rules_hint__CV0Ht{font-size:.78rem;color:#8da0b8}.discount-rules_searchResults__yetqA{display:flex;flex-direction:column;max-height:200px;overflow-y:auto;max-width:100%;border:1px solid #334155;border-radius:6px;background:#0f172a}.discount-rules_searchResult__7yKU3{padding:.55rem .75rem;text-align:start;background:none;border:none;border-bottom:1px solid #1e293b;color:#e5edf7;cursor:pointer;overflow-wrap:anywhere}.discount-rules_searchResult__7yKU3:hover{background:#1e293b}.discount-rules_selectedProduct__D4n2n{padding:.55rem .75rem;border:1px solid #67c7f3;border-radius:6px;background:rgba(103,199,243,.08);font-size:.9rem}.discount-rules_primaryButton__CxQmX{width:100%;height:44px;padding:0 1.25rem;background:#2563eb;border:none;border-radius:6px;color:#fff;font-weight:700;cursor:pointer}.discount-rules_primaryButton__CxQmX:disabled{opacity:.55;cursor:not-allowed}.discount-rules_tableScroller__HKezX{overflow-x:auto}.discount-rules_table__eGPcr{width:100%;border-collapse:collapse;font-size:.92rem}.discount-rules_table__eGPcr td,.discount-rules_table__eGPcr th{padding:.7rem .6rem;text-align:start;border-bottom:1px solid #263449;white-space:nowrap}.discount-rules_table__eGPcr th{color:#8da0b8;font-weight:600}.discount-rules_badge__Kl6YN{display:inline-block;padding:.15rem .55rem;border-radius:999px;font-size:.8rem;font-weight:700;background:#334155;color:#e5edf7}.discount-rules_badgeActive__PKt3L{background:rgba(34,197,94,.18);color:#4ade80}.discount-rules_badgeScheduled__vchV4{background:rgba(234,179,8,.18);color:#facc15}.discount-rules_badgeOff__WimNm{background:rgba(148,163,184,.18);color:#94a3b8}.discount-rules_percent__U_dbB{font-weight:800;color:#f87171}.discount-rules_actions__4syLa{display:flex;gap:.5rem}.discount-rules_smallButton__pjhWc{padding:.35rem .7rem;background:#263449;border:1px solid #334155;border-radius:6px;color:#e5edf7;cursor:pointer;font-size:.82rem}.discount-rules_dangerButton__CcBqB{color:#f87171}.discount-rules_empty__POchM,.discount-rules_error__irVb2{padding:1.5rem;text-align:center;color:#8da0b8}.discount-rules_error__irVb2{color:#f87171}.discount-rules_primaryButton__CxQmX{min-height:44px}.discount-rules_smallButton__pjhWc{min-height:36px}@media (max-width:1024px){.discount-rules_container__3340J{padding:1.25rem}}@media (max-width:768px){.discount-rules_container__3340J{padding:.75rem}.discount-rules_card__ezGIU,.discount-rules_header__VsAFD{padding:1rem}.discount-rules_title__L2jVq{font-size:1.35rem}.discount-rules_titleIcon__RSUsZ{width:24px;height:24px}.discount-rules_form__KtQAE{grid-template-columns:1fr}.discount-rules_field__o3n0q input{font-size:16px;min-height:48px;border-radius:8px}.discount-rules_primaryButton__CxQmX{width:100%}.discount-rules_selectedProduct__D4n2n{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;justify-content:space-between}.discount-rules_searchResult__7yKU3{min-height:44px;white-space:normal}.discount-rules_tableScroller__HKezX{overflow-x:visible}.discount-rules_table__eGPcr,.discount-rules_table__eGPcr tbody,.discount-rules_table__eGPcr td,.discount-rules_table__eGPcr tr{display:block;width:100%}.discount-rules_table__eGPcr thead{display:none}.discount-rules_table__eGPcr tr{margin-bottom:.75rem;padding:.5rem .75rem;background:#0f172a;border:1px solid #263449;border-radius:8px}.discount-rules_table__eGPcr td{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 0;white-space:normal;text-align:end;border-bottom:1px solid #1e293b}.discount-rules_table__eGPcr td:last-child{border-bottom:none}.discount-rules_table__eGPcr td:before{content:attr(data-label);flex-shrink:0;color:#8da0b8;font-weight:600;text-align:start}.discount-rules_actions__4syLa{width:100%;justify-content:flex-end}}.Toast_toastContainer__NyhhO{position:fixed;top:100px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none}.Toast_toast__O7TdZ{display:flex;align-items:center;gap:16px;background:#ffffff;border:2px solid #10b981;padding:16px 20px;box-shadow:0 8px 24px rgba(0,0,0,.15);pointer-events:all;animation:Toast_slideIn__n_n_j .3s cubic-bezier(.4,0,.2,1)}.Toast_toast__O7TdZ.Toast_success__JwS_M{border-color:#10b981}.Toast_toast__O7TdZ.Toast_error__ALBo_{border-color:#ef4444}.Toast_toast__O7TdZ.Toast_info__P3fqI{border-color:#2B96D4}@keyframes Toast_slideIn__n_n_j{0%{transform:translateX(120%);opacity:0}to{transform:translateX(0);opacity:1}}.Toast_toastIcon__weP8l{flex-shrink:0;width:24px;height:24px}.Toast_toast__O7TdZ.Toast_success__JwS_M .Toast_toastIcon__weP8l{color:#10b981}.Toast_toast__O7TdZ.Toast_error__ALBo_ .Toast_toastIcon__weP8l{color:#ef4444}.Toast_toast__O7TdZ.Toast_info__P3fqI .Toast_toastIcon__weP8l{color:#2B96D4}.Toast_toastContent__NvIxm{flex:1;min-width:0}.Toast_toastTitle__RbD47{font-size:15px;font-weight:800;color:#0f172a;margin:0 0 4px;direction:rtl}.Toast_toastMessage__YcCZl{font-size:13px;font-weight:600;color:#64748b;margin:0;direction:rtl}.Toast_toastClose__Ikz1q{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:#64748b;cursor:pointer;transition:all .2s ease}.Toast_toastClose__Ikz1q:hover{color:#0f172a;transform:scale(1.1)}@media (max-width:768px){.Toast_toastContainer__NyhhO{top:80px;right:12px;left:12px;max-width:none}.Toast_toast__O7TdZ{padding:14px 16px}.Toast_toastTitle__RbD47{font-size:14px}.Toast_toastMessage__YcCZl{font-size:12px}}.AppLaunchExperience_launchOverlay__1MrpC{position:fixed;inset:0;z-index:2147483647;overflow:hidden;background:#ffffff;color:#12294a;direction:rtl;transition:opacity .3s ease,visibility .3s ease}.AppLaunchExperience_launchOverlayHidden__qiBnM{opacity:0;visibility:hidden;pointer-events:none}.AppLaunchExperience_logo__qIGmC{position:absolute;top:50%;left:50%;width:140px;height:auto;transform:translate(-50%,-50%)}.AppLaunchExperience_orbit__8hvTX{position:absolute;top:50%;left:50%;width:260px;height:260px;margin:-130px 0 0 -130px;border:1.5px dashed rgba(18,41,74,.2);border-radius:50%;animation:AppLaunchExperience_spin__l4pcy 20s linear infinite,AppLaunchExperience_fadeIn__pn_UD .35s ease both}.AppLaunchExperience_slot__0xU90{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;transform:rotate(var(--a)) translateY(-130px) rotate(calc(-1 * var(--a)))}.AppLaunchExperience_tile__Nc1Sm{display:grid;width:100%;height:100%;place-items:center;border-radius:14px;background:#12294a;box-shadow:0 10px 18px -10px rgba(18,41,74,.7);color:#ffffff;animation:AppLaunchExperience_spin__l4pcy 20s linear infinite reverse,AppLaunchExperience_pop__psRkl 2.4s ease-in-out infinite;animation-delay:0s,var(--d)}.AppLaunchExperience_glyph__nGWXj{width:23px;height:23px}.AppLaunchExperience_footer__SNIjl{position:absolute;top:calc(50% + 200px);left:0;right:0;display:grid;justify-items:center;gap:12px;animation:AppLaunchExperience_fadeIn__pn_UD .35s ease .1s both}.AppLaunchExperience_bar__rbBqk{position:relative;width:150px;height:5px;overflow:hidden;border-radius:5px;background:rgba(18,41,74,.12)}.AppLaunchExperience_bar__rbBqk i{position:absolute;top:0;bottom:0;left:0;width:40%;border-radius:5px;background:linear-gradient(90deg,#2b96d4,#12294a);animation:AppLaunchExperience_slide__7KlgE 1.3s ease-in-out infinite}.AppLaunchExperience_text__vtx75{margin:0;color:#12294a;font-size:13px;font-weight:700;line-height:1.5}@keyframes AppLaunchExperience_spin__l4pcy{to{transform:rotate(1turn)}}@keyframes AppLaunchExperience_fadeIn__pn_UD{0%{opacity:0}to{opacity:1}}@keyframes AppLaunchExperience_slide__7KlgE{0%{transform:translateX(-130%)}to{transform:translateX(280%)}}@keyframes AppLaunchExperience_pop__psRkl{0%,to{scale:1}50%{scale:1.14}}@media (max-width:340px){.AppLaunchExperience_orbit__8hvTX{width:220px;height:220px;margin:-110px 0 0 -110px}.AppLaunchExperience_slot__0xU90{transform:rotate(var(--a)) translateY(-110px) rotate(calc(-1 * var(--a)))}}@media (prefers-reduced-motion:reduce){.AppLaunchExperience_bar__rbBqk i,.AppLaunchExperience_footer__SNIjl,.AppLaunchExperience_orbit__8hvTX,.AppLaunchExperience_tile__Nc1Sm{animation:none}.AppLaunchExperience_bar__rbBqk i{width:100%}.AppLaunchExperience_launchOverlay__1MrpC{transition:none}}.AdminLoadingIndicator_root__nJXqZ{display:flex;align-items:center;justify-content:center;width:100%}.AdminLoadingIndicator_page__1k3TY{min-height:min(54vh,30rem)}.AdminLoadingIndicator_section__qGs3O{min-height:8rem}.AdminLoadingIndicator_inline__Mad2X{width:1.75rem;min-height:1.75rem}.AdminLoadingIndicator_pulse__Afs1Z{display:flex;align-items:center;justify-content:center;gap:.34rem;width:3.5rem;height:2.75rem}.AdminLoadingIndicator_inline__Mad2X .AdminLoadingIndicator_pulse__Afs1Z{gap:.2rem;width:1.5rem;height:1.25rem}.AdminLoadingIndicator_core__nzIyN,.AdminLoadingIndicator_ring__f8KIm{display:block;width:.38rem;height:1.65rem;border-radius:999px;background:linear-gradient(180deg,#67e8f9,#3b82f6);box-shadow:0 .4rem 1rem rgba(59,130,246,.22);transform-origin:center;animation:AdminLoadingIndicator_adminLoadingPulse__73SwM 1.05s cubic-bezier(.4,0,.2,1) infinite;will-change:transform,opacity}.AdminLoadingIndicator_ringFirst__rz1he{animation-delay:-.22s}.AdminLoadingIndicator_ringSecond___B_GU{animation-delay:-.11s}.AdminLoadingIndicator_core__nzIyN{animation-delay:0s}.AdminLoadingIndicator_inline__Mad2X .AdminLoadingIndicator_core__nzIyN,.AdminLoadingIndicator_inline__Mad2X .AdminLoadingIndicator_ring__f8KIm{width:.22rem;height:.95rem}@keyframes AdminLoadingIndicator_adminLoadingPulse__73SwM{0%{opacity:.42;transform:scaleY(.42)}50%{opacity:1;transform:scaleY(1)}to{opacity:.42;transform:scaleY(.42)}}@media (prefers-reduced-motion:reduce){.AdminLoadingIndicator_core__nzIyN,.AdminLoadingIndicator_ring__f8KIm{animation:none}.AdminLoadingIndicator_ringFirst__rz1he{opacity:.55;transform:scaleY(.62)}.AdminLoadingIndicator_ringSecond___B_GU{opacity:.78;transform:scaleY(.82)}.AdminLoadingIndicator_core__nzIyN{opacity:1;transform:scaleY(1)}}.AdminSelect_trigger__Ljy_u{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-width:0;min-height:44px;padding:.6rem .9rem;background:rgba(15,23,42,.62);border:1px solid rgba(148,163,184,.28);border-radius:14px;color:#eef4ff;font:inherit;text-align:start;cursor:pointer;box-sizing:border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.AdminSelect_trigger__Ljy_u:hover:not(:disabled){border-color:rgba(96,165,250,.45)}.AdminSelect_trigger__Ljy_u:focus-visible,.AdminSelect_trigger__Ljy_u[aria-expanded=true]{outline:none;border-color:rgba(96,165,250,.7);background:rgba(17,28,48,.9);box-shadow:0 0 0 4px rgba(99,102,241,.16),0 10px 24px rgba(37,99,235,.24)}.AdminSelect_trigger__Ljy_u:disabled{opacity:.6;cursor:not-allowed}.AdminSelect_label__KFC0H{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminSelect_chevron__xZk3B{flex-shrink:0;color:#a4b4cf;transition:transform .2s ease}.AdminSelect_chevronOpen__OlToN{transform:rotate(180deg)}.AdminSelect_list__rpazR{position:fixed;z-index:100000;overflow-y:auto;margin:0;padding:6px;list-style:none;background:#17233a;border:1px solid rgba(96,165,250,.4);border-radius:14px;box-shadow:0 18px 40px rgba(2,6,23,.55);box-sizing:border-box;color-scheme:dark}.AdminSelect_option__JJldH{display:block;width:100%;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:#eef4ff;font:inherit;text-align:start;cursor:pointer}.AdminSelect_option__JJldH:focus-visible,.AdminSelect_option__JJldH:hover:not(:disabled){background:rgba(96,165,250,.18);outline:none}.AdminSelect_option__JJldH:disabled{opacity:.45;cursor:not-allowed}.AdminSelect_optionActive__1F_2B{background:rgba(99,102,241,.32);font-weight:700}.AnimatedHeaderSettings_panel__imLIx{width:100%;margin:24px 0;padding:20px;border:1px solid #334155;border-radius:8px;background:#1b2638;box-sizing:border-box}.AnimatedHeaderSettings_headingRow__ONtxX{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.AnimatedHeaderSettings_title__BxATm{margin:0 0 6px;color:#f8fafc;font-size:18px;line-height:1.4}.AnimatedHeaderSettings_description__7qDud{margin:0;color:#aebdd0;font-size:13px;line-height:1.7}.AnimatedHeaderSettings_fieldGroup__Ka68j{margin-top:18px}.AnimatedHeaderSettings_label__UM0zv{display:block;margin-bottom:9px;color:#bdc9d8;font-size:13px;font-weight:700}.AnimatedHeaderSettings_iconGrid__cLC_V{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px}.AnimatedHeaderSettings_iconChoice__0f23X{min-height:62px;padding:8px 6px;border:1px solid #405069;border-radius:8px;background:#202d41;color:#b8c6d8;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;font:inherit}.AnimatedHeaderSettings_iconChoice__0f23X svg{width:21px;height:21px}.AnimatedHeaderSettings_iconChoice__0f23X span{font-size:11px}.AnimatedHeaderSettings_iconChoiceActive__0evtV{border-color:#4ba9d3;background:#263b55;color:#8dd8f7;box-shadow:inset 0 0 0 1px #4ba9d3}.AnimatedHeaderSettings_wordsList__c_VSo{display:grid;gap:9px}.AnimatedHeaderSettings_wordRow__KnZf2{display:grid;grid-template-columns:24px minmax(0,1fr) 38px;align-items:center;gap:8px}.AnimatedHeaderSettings_order__uTX4q{color:#8293a9;font-size:12px;text-align:center}.AnimatedHeaderSettings_wordRowWithIcon__SiNFu{grid-template-columns:24px 42px minmax(0,1fr) 38px}.AnimatedHeaderSettings_wordIconButton__VBRcr{width:42px;min-height:42px;padding:0;border:1px dashed #475569;border-radius:6px;background:#202d41;color:#7f90a7;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.AnimatedHeaderSettings_wordIconButtonCustom__aPxZ4{border-style:solid;border-color:#4ba9d3;background:#263b55;color:#8dd8f7}.AnimatedHeaderSettings_wordIconButton__VBRcr svg{width:20px;height:20px}.AnimatedHeaderSettings_wordIconGrid__JD90h{margin:8px 0 4px;padding:10px;border:1px solid #334155;border-radius:8px;background:#162131}.AnimatedHeaderSettings_input__B69Jm{width:100%;min-height:42px;padding:9px 12px;border:1px solid #475569;border-radius:6px;color:#f1f5f9;background:#111b2a;font:inherit;font-size:14px;box-sizing:border-box}.AnimatedHeaderSettings_input__B69Jm:focus{outline:2px solid rgba(2,132,199,.2);border-color:#0284c7}.AnimatedHeaderSettings_addButton__57pYI,.AnimatedHeaderSettings_removeButton___6sIt,.AnimatedHeaderSettings_saveButton__JtPx3{min-height:40px;border:0;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-size:13px;font-weight:700}.AnimatedHeaderSettings_removeButton___6sIt{width:38px;background:#542932;color:#fda4af}.AnimatedHeaderSettings_addButton__57pYI svg,.AnimatedHeaderSettings_removeButton___6sIt svg,.AnimatedHeaderSettings_saveButton__JtPx3 svg{width:17px;height:17px}.AnimatedHeaderSettings_actions___Gdyj{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.AnimatedHeaderSettings_addButton__57pYI{padding:9px 15px;border:1px solid #475569;background:#263244;color:#dbe6f3}.AnimatedHeaderSettings_saveButton__JtPx3{padding:9px 17px;background:#147caf;color:#fff}.AnimatedHeaderSettings_saveButton__JtPx3:disabled{cursor:wait;opacity:.65}@media (max-width:640px){.AnimatedHeaderSettings_panel__imLIx{padding:16px 12px}.AnimatedHeaderSettings_actions___Gdyj{display:grid;grid-template-columns:1fr}.AnimatedHeaderSettings_addButton__57pYI,.AnimatedHeaderSettings_saveButton__JtPx3{width:100%}}.HomepageAutoSettings_panel__XYrfr{margin:16px 0;padding:16px;border:1px solid #334155;border-radius:8px;background:#1b2638;color:#e5edf7}.HomepageAutoSettings_heading__XJD1C{display:flex;gap:10px;align-items:flex-start;margin-bottom:12px}.HomepageAutoSettings_heading__XJD1C>svg{width:22px;color:#67c7f3}.HomepageAutoSettings_heading__XJD1C h2{margin:0;font-size:16px}.HomepageAutoSettings_heading__XJD1C p{margin:4px 0 0;color:#a8b8ca;font-size:12px}.HomepageAutoSettings_toggle__eLIul{display:flex;gap:8px;align-items:center;margin-bottom:12px;padding:10px;background:#202d41;border-radius:6px;font-size:13px;font-weight:700}.HomepageAutoSettings_options__qv_Fm input,.HomepageAutoSettings_toggle__eLIul input{accent-color:#147caf}.HomepageAutoSettings_fields__THp6C,.HomepageAutoSettings_grid__GBgD9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.HomepageAutoSettings_grid__GBgD9 fieldset{min-width:0;margin:0;padding:10px;border:1px solid #405069;border-radius:6px}.HomepageAutoSettings_grid__GBgD9 legend{color:#b9c8d9;font-size:12px;font-weight:700}.HomepageAutoSettings_options__qv_Fm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:145px;overflow-y:auto}.HomepageAutoSettings_options__qv_Fm label{display:flex;gap:5px;min-width:0;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomepageAutoSettings_fields__THp6C{margin-top:12px}.HomepageAutoSettings_fields__THp6C label{display:grid;gap:5px;color:#b9c8d9;font-size:12px;font-weight:700}.HomepageAutoSettings_fields__THp6C input,.HomepageAutoSettings_fields__THp6C select{min-height:38px;padding:7px;border:1px solid #475569;border-radius:6px;background:#111b2a;color:#f1f5f9;box-sizing:border-box;color-scheme:dark}.HomepageAutoSettings_preview__97aci{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0;padding-top:12px;border-top:1px solid #334155}.HomepageAutoSettings_preview__97aci strong{width:100%;color:#8dd8f7;font-size:12px}.HomepageAutoSettings_preview__97aci span{display:inline-flex;gap:4px;align-items:center;max-width:100%;padding:5px 7px;background:#263b55;border-radius:5px;font-size:11px}.HomepageAutoSettings_preview__97aci svg{width:13px;color:#6ee7b7}.HomepageAutoSettings_refresh__frSan,.HomepageAutoSettings_save__0_n7d{display:inline-flex;gap:7px;align-items:center;min-height:40px;padding:8px 12px;border:0;border-radius:6px;color:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.HomepageAutoSettings_save__0_n7d{background:#147caf}.HomepageAutoSettings_refresh__frSan{background:#475569}.HomepageAutoSettings_refresh__frSan:disabled,.HomepageAutoSettings_save__0_n7d:disabled{opacity:.6;cursor:wait}.HomepageAutoSettings_actions__prsMI{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:640px){.HomepageAutoSettings_fields__THp6C,.HomepageAutoSettings_grid__GBgD9,.HomepageAutoSettings_options__qv_Fm{grid-template-columns:1fr}.HomepageAutoSettings_actions__prsMI{flex-direction:column}.HomepageAutoSettings_refresh__frSan,.HomepageAutoSettings_save__0_n7d{width:100%;justify-content:center}}.order-detail-view_container__ghImA{--od-bg:#1b2638;--od-bg-soft:#223149;--od-field:#111b2a;--od-border:#334155;--od-border-soft:#2a3a52;--od-text:#e5edf7;--od-strong:#f8fafc;--od-muted:#9fb0c5;--od-accent:#38bdf8;--od-radius:10px;width:100%;max-width:1320px;margin-inline:auto;padding:.75rem 1rem 1.5rem;color:var(--od-text);display:flex;flex-direction:column;gap:.75rem;box-sizing:border-box}.order-detail-view_error__p2hsx{padding:2rem;text-align:center;color:#fca5a5}.order-detail-view_error__p2hsx,.order-detail-view_header__KkAAQ{background:var(--od-bg);border:1px solid var(--od-border);border-radius:var(--od-radius)}.order-detail-view_header__KkAAQ{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:.6rem .9rem}.order-detail-view_headerIcon__Excdy{flex:0 0 auto;width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,#0ea5e9,#6366f1);color:#fff}.order-detail-view_headerIcon__Excdy svg{width:20px;height:20px}.order-detail-view_headerContent__A_dHk{flex:1 1 220px;min-width:0}.order-detail-view_headerContent__A_dHk h1{margin:0;font-size:1.1rem;font-weight:800;line-height:1.3;color:var(--od-strong)}.order-detail-view_headerContent__A_dHk p{margin:.1rem 0 0;font-size:.78rem;color:var(--od-muted)}.order-detail-view_headerActions__yd8m5{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-inline-start:auto}.order-detail-view_dangerButton__gC5Eb,.order-detail-view_invoiceDownloadButton__yFpp1{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:34px;padding:0 .85rem;border-radius:8px;font-size:.8rem;font-weight:700;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.order-detail-view_dangerButton__gC5Eb svg,.order-detail-view_invoiceDownloadButton__yFpp1 svg{width:15px;height:15px}.order-detail-view_invoiceDownloadButton__yFpp1{border:1px solid #0ea5e9;background:rgba(14,165,233,.14);color:#7dd3fc}.order-detail-view_invoiceDownloadButton__yFpp1:hover:not(:disabled){background:rgba(14,165,233,.26)}.order-detail-view_dangerButton__gC5Eb{border:1px solid rgba(248,113,113,.55);background:rgba(239,68,68,.12);color:#fca5a5}.order-detail-view_dangerButton__gC5Eb:hover:not(:disabled){background:rgba(239,68,68,.24)}.order-detail-view_dangerButtonRestricted__owVVr,.order-detail-view_dangerButton__gC5Eb:disabled,.order-detail-view_invoiceDownloadButton__yFpp1:disabled{opacity:.5;cursor:not-allowed}.order-detail-view_permissionHint__v3Q7G{display:none}.order-detail-view_grid__3Vha1{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.75rem;align-items:stretch}.order-detail-view_grid__3Vha1:empty{display:none}.order-detail-view_card__cKjia,.order-detail-view_itemsCard__TvSHc{min-width:0;padding:.75rem .9rem;background:var(--od-bg);border:1px solid var(--od-border);border-radius:var(--od-radius);box-sizing:border-box}.order-detail-view_cardHeader__JT4Rn{display:flex;align-items:center;gap:.5rem;margin-bottom:.6rem;padding-bottom:.55rem;border-bottom:1px solid var(--od-border-soft)}.order-detail-view_cardHeader__JT4Rn h2{margin:0;font-size:.92rem;font-weight:800;color:var(--od-strong)}.order-detail-view_cardIcon__2znDA{flex:0 0 auto;width:28px;height:28px;display:grid;place-items:center;border-radius:8px}.order-detail-view_cardIcon__2znDA svg{width:15px;height:15px}.order-detail-view_cardIcon__2znDA.order-detail-view_blue__7RZvH{background:rgba(56,189,248,.16);color:#38bdf8}.order-detail-view_cardIcon__2znDA.order-detail-view_green__xG_aY{background:rgba(74,222,128,.16);color:#4ade80}.order-detail-view_cardIcon__2znDA.order-detail-view_purple__OgTgr{background:rgba(167,139,250,.18);color:#a78bfa}.order-detail-view_cardIcon__2znDA.order-detail-view_yellow__kQWqu{background:rgba(250,204,21,.16);color:#facc15}.order-detail-view_cardIcon__2znDA.order-detail-view_red__sAiYv{background:rgba(248,113,113,.16);color:#f87171}.order-detail-view_infoGrid__iFu62{display:flex;flex-direction:column}.order-detail-view_infoItem__vyr6b{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.35rem 0;border-bottom:1px dashed var(--od-border-soft)}.order-detail-view_infoItem__vyr6b:last-child{border-bottom:0}.order-detail-view_infoLabel__wyUo2{flex:0 0 auto;font-size:.78rem;color:var(--od-muted)}.order-detail-view_infoValue__leAHs{min-width:0;font-size:.84rem;font-weight:600;color:var(--od-strong);text-align:end;overflow-wrap:anywhere}.order-detail-view_infoItem__vyr6b.order-detail-view_total__ac4nU{margin-top:.2rem;padding-top:.5rem;border-top:1px solid var(--od-border);border-bottom:0}.order-detail-view_infoItem__vyr6b.order-detail-view_total__ac4nU .order-detail-view_infoLabel__wyUo2{font-weight:700;color:var(--od-text)}.order-detail-view_infoItem__vyr6b.order-detail-view_total__ac4nU .order-detail-view_infoValue__leAHs{font-size:1.05rem;font-weight:800;color:#6ee7b7}.order-detail-view_addressContent__6NW9A{display:flex;flex-direction:column;gap:.2rem}.order-detail-view_addressContent__6NW9A p{margin:0;font-size:.85rem;line-height:1.5;color:var(--od-text)}.order-detail-view_statusContent__JBMHW{display:flex;flex-direction:column;gap:.65rem}.order-detail-view_statusBadge__5AoZG{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .75rem;border:1px solid transparent;border-radius:999px;font-size:.82rem;font-weight:800;line-height:1.2}.order-detail-view_statusBadge__5AoZG svg{width:15px;height:15px}.order-detail-view_statusBadge__5AoZG.order-detail-view_yellow__kQWqu{background:rgba(250,204,21,.14);border-color:rgba(250,204,21,.4);color:#fde047}.order-detail-view_statusBadge__5AoZG.order-detail-view_blue__7RZvH{background:rgba(56,189,248,.14);border-color:rgba(56,189,248,.4);color:#7dd3fc}.order-detail-view_statusBadge__5AoZG.order-detail-view_purple__OgTgr{background:rgba(167,139,250,.16);border-color:rgba(167,139,250,.4);color:#c4b5fd}.order-detail-view_statusBadge__5AoZG.order-detail-view_green__xG_aY{background:rgba(74,222,128,.14);border-color:rgba(74,222,128,.4);color:#86efac}.order-detail-view_statusBadge__5AoZG.order-detail-view_red__sAiYv{background:rgba(248,113,113,.14);border-color:rgba(248,113,113,.4);color:#fca5a5}.order-detail-view_statusUpdate__Wo18E{display:flex;flex-direction:column;gap:.3rem}.order-detail-view_statusActions__wTswJ{display:flex;gap:.4rem;align-items:stretch}.order-detail-view_statusActions__wTswJ>:first-child{flex:1 1 auto;min-width:0}.order-detail-view_label__YlSHP{display:block;font-size:.74rem;font-weight:700;color:var(--od-muted)}.order-detail-view_formGroup__bUcUj{display:flex;flex-direction:column;gap:.25rem;min-width:0}.order-detail-view_formGrid__M_GQS{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.6rem}.order-detail-view_input__CJ5HZ,.order-detail-view_select__73ZXZ{width:100%;min-height:34px;padding:0 .65rem;border:1px solid #475569;border-radius:8px;background:var(--od-field);color:#f1f5f9;font-family:inherit;font-size:.82rem;box-sizing:border-box;color-scheme:dark}.order-detail-view_input__CJ5HZ:focus,.order-detail-view_select__73ZXZ:focus,.order-detail-view_whatsAppPreview__yYSRC:focus{outline:none;border-color:var(--od-accent);box-shadow:0 0 0 2px rgba(56,189,248,.2)}.order-detail-view_saveButton__B6t9o,.order-detail-view_secondaryButton__AgQsN,.order-detail-view_updateButton__HIWN0,.order-detail-view_whatsAppButton__HfTyX{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:34px;padding:0 .9rem;border-radius:8px;font-family:inherit;font-size:.8rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s ease,opacity .15s ease}.order-detail-view_saveButton__B6t9o,.order-detail-view_updateButton__HIWN0{border:1px solid #0ea5e9;background:#0284c7;color:#fff}.order-detail-view_saveButton__B6t9o:hover:not(:disabled),.order-detail-view_updateButton__HIWN0:hover:not(:disabled){background:#0ea5e9}.order-detail-view_secondaryButton__AgQsN{border:1px solid #475569;background:transparent;color:var(--od-text)}.order-detail-view_secondaryButton__AgQsN:hover:not(:disabled){background:var(--od-bg-soft)}.order-detail-view_saveButton__B6t9o:disabled,.order-detail-view_secondaryButton__AgQsN:disabled,.order-detail-view_updateButton__HIWN0:disabled,.order-detail-view_whatsAppButton__HfTyX:disabled{opacity:.45;cursor:not-allowed}.order-detail-view_itemsCard__TvSHc .order-detail-view_cardHeader__JT4Rn{margin-bottom:.35rem}.order-detail-view_tableWrapper__nBQfK{width:100%;overflow-x:auto}.order-detail-view_table__7q6vZ{width:100%;border-collapse:collapse}.order-detail-view_table__7q6vZ th{padding:.45rem .65rem;background:var(--od-bg-soft);color:var(--od-muted);font-size:.74rem;font-weight:700;text-align:start;white-space:nowrap}.order-detail-view_table__7q6vZ th:first-child{border-start-start-radius:8px;border-end-start-radius:8px}.order-detail-view_table__7q6vZ th:last-child{border-start-end-radius:8px;border-end-end-radius:8px}.order-detail-view_table__7q6vZ td{padding:.4rem .65rem;border-bottom:1px solid var(--od-border-soft);font-size:.84rem;color:var(--od-text);vertical-align:middle}.order-detail-view_table__7q6vZ tbody tr:last-child td{border-bottom:0}.order-detail-view_table__7q6vZ tbody tr:hover td{background:rgba(148,163,184,.06)}.order-detail-view_productCell__b6QeU{display:flex;align-items:center;gap:.65rem;min-width:0}.order-detail-view_productImage__hFC1w{flex:0 0 auto;width:44px!important;height:44px!important;object-fit:cover;border:1px solid var(--od-border);border-radius:8px;background:#fff}.order-detail-view_productName__7lFjQ{font-size:.86rem;font-weight:700;color:var(--od-strong);overflow-wrap:anywhere}.order-detail-view_productNameEn__qPCAB{margin-top:.1rem;font-size:.72rem;color:var(--od-muted);overflow-wrap:anywhere}.order-detail-view_subtotalCell__1JuQs{font-weight:800;color:#6ee7b7!important;white-space:nowrap}.order-detail-view_assignCard__WZokn{grid-column:1/-1}.order-detail-view_assignmentContent__lKBEq{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.75rem 1rem;align-items:start}.order-detail-view_assignmentSummary__FjK_g{grid-column:1/-1;margin:0;font-size:.78rem;color:var(--od-muted)}.order-detail-view_assignmentList__D8uM5{display:flex;flex-direction:column;gap:.3rem;max-height:190px;overflow-y:auto}.order-detail-view_assignmentOption__Vd_WL{display:flex;align-items:center;gap:.6rem;padding:.35rem .6rem;border:1px solid var(--od-border-soft);border-radius:8px;background:var(--od-field);cursor:pointer}.order-detail-view_assignmentOption__Vd_WL:hover{border-color:#475569}.order-detail-view_assignmentOption__Vd_WL strong{display:block;font-size:.82rem;color:var(--od-strong)}.order-detail-view_assignmentOption__Vd_WL small{display:block;font-size:.7rem;color:var(--od-muted)}.order-detail-view_assignmentActions__2H_7K{display:flex;flex-wrap:wrap;gap:.4rem}.order-detail-view_whatsAppShare__r_Abx{display:flex;flex-direction:column;gap:.5rem;padding:.65rem .75rem;border:1px solid rgba(37,211,102,.35);border-radius:10px;background:rgba(37,211,102,.05)}.order-detail-view_whatsAppHeading__6w31P{display:flex;align-items:center;gap:.45rem;color:#25d366}.order-detail-view_whatsAppHeading__6w31P svg{width:18px;height:18px}.order-detail-view_whatsAppHeading__6w31P h3{margin:0;font-size:.86rem;font-weight:800;color:var(--od-strong)}.order-detail-view_whatsAppRecipient__AQ2zh{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.76rem;color:var(--od-muted)}.order-detail-view_whatsAppRecipient__AQ2zh strong{color:var(--od-strong)}.order-detail-view_whatsAppPreview__yYSRC{width:100%;min-height:150px;padding:.5rem .65rem;border:1px solid #475569;border-radius:8px;background:var(--od-field);color:#f1f5f9;font-family:inherit;font-size:.8rem;line-height:1.6;resize:vertical;box-sizing:border-box}.order-detail-view_whatsAppButton__HfTyX{border:0;background:#25d366;color:#04210f}.order-detail-view_whatsAppButton__HfTyX:hover:not(:disabled){background:#3ee07d}.order-detail-view_whatsAppButton__HfTyX svg{width:16px;height:16px}.order-detail-view_whatsAppHint__MloGl{display:none}.order-detail-view_trackingSection__e9_sO{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:.75rem;align-items:start}.order-detail-view_trackingForm__UG_E9{display:flex;flex-direction:column;gap:.65rem}.order-detail-view_trackingForm__UG_E9 .order-detail-view_saveButton__B6t9o{align-self:flex-start}.order-detail-view_timeline__CXAl0{display:flex;flex-direction:column}.order-detail-view_timelineItem__uCjTJ{position:relative;display:flex;gap:.7rem;padding-bottom:.7rem}.order-detail-view_timelineItem__uCjTJ:last-child{padding-bottom:0}.order-detail-view_timelineDot__OXLY6{flex:0 0 auto;width:10px;height:10px;margin-top:.3rem;border-radius:50%;background:var(--od-accent);box-shadow:0 0 0 3px rgba(56,189,248,.18);z-index:1}.order-detail-view_timelineLine__N2FAU{position:absolute;inset-inline-start:4px;top:1rem;bottom:0;width:2px;background:var(--od-border)}.order-detail-view_timelineContent__Ch_9d{min-width:0;display:flex;flex-direction:column;gap:.1rem}.order-detail-view_timelineTitle__9MxA0{font-size:.84rem;font-weight:700;color:var(--od-strong)}.order-detail-view_timelineDate__B_AYF,.order-detail-view_timelineDescription__VOXdn,.order-detail-view_timelineLocation__HcELv{font-size:.74rem;color:var(--od-muted)}.order-detail-view_timelineCard__3okHC,.order-detail-view_trackingCard__t7M0Q{min-width:0}@media (max-width:640px){.order-detail-view_container__ghImA{padding:.5rem .5rem 1rem}.order-detail-view_headerActions__yd8m5{width:100%;margin-inline-start:0}.order-detail-view_headerActions__yd8m5>button{flex:1 1 0}.order-detail-view_assignmentContent__lKBEq,.order-detail-view_grid__3Vha1,.order-detail-view_trackingSection__e9_sO{grid-template-columns:minmax(0,1fr)}.order-detail-view_statusActions__wTswJ{flex-direction:column}}.NotificationSender_container__V2hCw{width:100%;max-width:100%;margin:0;padding:0}.NotificationSender_form__tEl6Y{background:linear-gradient(180deg,var(--admin-surface-1),var(--admin-surface-2));border-radius:1rem;border:1px solid var(--admin-surface-border);overflow:hidden;box-shadow:var(--admin-shadow-soft)}.NotificationSender_content__3QXwT{display:grid;grid-template-columns:1.5fr 1fr;gap:3rem;padding:2.5rem}@media (max-width:1024px){.NotificationSender_content__3QXwT{grid-template-columns:1fr;gap:2rem;padding:2rem}}@media (max-width:640px){.NotificationSender_content__3QXwT{padding:1.5rem 1rem;gap:1.5rem}}.NotificationSender_formSection__vgV1Y{display:flex;flex-direction:column;gap:1.75rem}.NotificationSender_sectionTitle__8uxTT{font-size:1.1rem;font-weight:700;color:var(--admin-text-primary);margin:0 0 .75rem;padding-bottom:1rem;border-bottom:2px solid rgba(148,163,184,.2);letter-spacing:-.01em}.NotificationSender_formGroup__ky_i8{display:flex;flex-direction:column;gap:.75rem}.NotificationSender_label__kfTVJ{font-weight:700;color:var(--admin-text-secondary);font-size:.9rem;display:flex;align-items:center;gap:.5rem;text-transform:uppercase;letter-spacing:.5px}.NotificationSender_required__Y_Js8{color:#ef4444;font-weight:900}.NotificationSender_inputWrapper__Knds0{position:relative;display:flex;flex-direction:column}.NotificationSender_input__EuJjd,.NotificationSender_select__pctz_,.NotificationSender_textarea__AJ1bB{padding:.875rem 1.125rem;border:1.5px solid var(--admin-input-border);border-radius:.75rem;font-family:inherit;font-size:.9rem;font-weight:500;transition:all .2s ease;background-color:var(--admin-input-bg);color:var(--admin-text-primary);width:100%;box-sizing:border-box;caret-color:#60a5fa}.NotificationSender_input__EuJjd::placeholder,.NotificationSender_textarea__AJ1bB::placeholder{color:var(--admin-text-muted);opacity:.8}.NotificationSender_input__EuJjd:hover,.NotificationSender_select__pctz_:hover,.NotificationSender_textarea__AJ1bB:hover{border-color:rgba(96,165,250,.45);background:var(--admin-input-bg-focus)}.NotificationSender_input__EuJjd:focus,.NotificationSender_select__pctz_:focus,.NotificationSender_textarea__AJ1bB:focus{outline:none;border-color:rgba(96,165,250,.7);background:var(--admin-input-bg-focus);box-shadow:0 0 0 4px var(--admin-accent-ring)}.NotificationSender_input__EuJjd:disabled,.NotificationSender_select__pctz_:disabled,.NotificationSender_textarea__AJ1bB:disabled{background-color:rgba(15,23,42,.4);color:var(--admin-text-muted);cursor:not-allowed;opacity:.6;border-color:rgba(148,163,184,.18)}.NotificationSender_inputError__D5UmL{border-color:#ef4444!important;background-color:rgba(127,29,29,.2)}.NotificationSender_inputError__D5UmL:focus{box-shadow:0 0 0 3px rgba(239,68,68,.1),0 0 0 1px #ef4444}.NotificationSender_textarea__AJ1bB{min-height:130px;resize:vertical;line-height:1.6}.NotificationSender_select__pctz_{cursor:pointer;display:flex;align-items:center;justify-content:space-between;text-align:start}.NotificationSender_charCount__K3F_H{position:absolute;bottom:.75rem;left:1.125rem;font-size:.75rem;color:var(--admin-text-muted);background:transparent;padding:0 .3rem;font-weight:600;pointer-events:none}.NotificationSender_errorText___p6rx{font-size:.8rem;color:#ef4444;margin-top:.35rem;display:flex;align-items:center;gap:.3rem;font-weight:600}.NotificationSender_radioGroup__dlHhG{display:flex;flex-direction:column;gap:1rem}.NotificationSender_radioLabel__M35Vx{display:flex;align-items:center;gap:1rem;cursor:pointer;padding:1rem;border-radius:.75rem;transition:all .2s ease;border:1.5px solid var(--admin-surface-border);background:var(--admin-table-row-bg);font-weight:600;color:var(--admin-text-secondary)}.NotificationSender_radioLabel__M35Vx:hover{background:var(--admin-table-row-hover);border-color:rgba(96,165,250,.45)}.NotificationSender_radioLabel__M35Vx:has(:checked){background:rgba(59,130,246,.2);border-color:#3b82f6;color:#bfdbfe}.NotificationSender_radio__0tI_g{width:20px;height:20px;cursor:pointer;accent-color:#3b82f6;flex-shrink:0}.NotificationSender_actionButtons__ooS92{display:flex;gap:1rem;margin-top:2.5rem;flex-wrap:wrap}.NotificationSender_submitButton__ETwhL{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 2rem;background:#3b82f6;color:white;border:none;border-radius:.75rem;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .2s ease;flex:1;min-width:160px;box-shadow:0 4px 12px rgba(59,130,246,.2);text-transform:uppercase;letter-spacing:.5px}.NotificationSender_submitButton__ETwhL:hover:not(:disabled){background:#2563eb;box-shadow:0 6px 20px rgba(59,130,246,.3);transform:translateY(-2px)}.NotificationSender_submitButton__ETwhL:active:not(:disabled){transform:translateY(0)}.NotificationSender_submitButton__ETwhL:disabled{opacity:.5;cursor:not-allowed}.NotificationSender_previewButton__bB2zt{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 2rem;background:rgba(20,32,52,.78);color:var(--admin-text-primary);border:1.5px solid var(--admin-surface-border);border-radius:.75rem;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .2s ease;min-width:160px;text-transform:uppercase;letter-spacing:.5px}.NotificationSender_previewButton__bB2zt:hover:not(:disabled){border-color:rgba(96,165,250,.6);background:rgba(59,130,246,.18);color:#bfdbfe;box-shadow:0 4px 12px rgba(59,130,246,.25);transform:translateY(-2px)}.NotificationSender_previewButton__bB2zt:disabled{opacity:.5;cursor:not-allowed}.NotificationSender_spinner__Gflzi{width:18px;height:18px;border:2.5px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:NotificationSender_spin__TTE8N .6s linear infinite}@keyframes NotificationSender_spin__TTE8N{to{transform:rotate(1turn)}}.NotificationSender_previewSection__8PNHC{background:var(--admin-table-row-bg);border:1.5px solid var(--admin-surface-border);border-radius:.875rem;padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.NotificationSender_previewTitle__pIuxI{font-size:1.1rem;color:var(--admin-text-primary);margin:0}.NotificationSender_notificationPreview__08cwO{background:white;border:1.5px solid #d1d5db;border-left:4px solid #3b82f6;border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;position:relative}.NotificationSender_previewHeader__X83u7{display:flex;gap:1rem;align-items:flex-start;padding-left:3.5rem}.NotificationSender_previewBadge__6IESr{position:absolute;left:16px;top:16px;color:#ffffff;font-size:1.6rem}.NotificationSender_previewBadge__6IESr,.NotificationSender_previewIcon__Z_uxG{width:49px;height:49px;border-radius:12px;display:flex;align-items:center;justify-content:center;line-height:1}.NotificationSender_previewIcon__Z_uxG{border:2px solid #2b96d4;background:#2B96D4;flex-shrink:0;overflow:visible}.NotificationSender_previewIcon__Z_uxG img{width:60px;height:60px;object-fit:contain}.NotificationSender_previewTitle__pIuxI{font-size:1rem;font-weight:700;color:#1f2937;margin:0 0 .35rem;line-height:1.3;word-break:break-word}.NotificationSender_previewTime__3RSQo{font-size:.8rem;color:#9ca3af;margin:0;font-weight:500}.NotificationSender_previewBody__3UDJW{color:#374151;line-height:1.6;font-size:.9rem;margin:0;word-break:break-word}.NotificationSender_previewAction__HkvuT{padding:1rem;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.5rem;font-size:.8rem;color:#0369a1;word-break:break-all;font-weight:500;font-family:monospace}.NotificationSender_previewMeta__pcrJ0{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding-top:1rem;border-top:1px solid #e5e7eb;font-size:.85rem}.NotificationSender_previewMetaItem__Mj68q{display:flex;justify-content:space-between;gap:.5rem}.NotificationSender_previewMetaItem__Mj68q span:first-child{color:#6b7280;font-weight:500}.NotificationSender_previewMetaItem__Mj68q span:last-child{color:#1f2937;font-weight:700}.NotificationSender_alert__jIzGt{display:flex;gap:1rem;padding:1.25rem;border-radius:.75rem;border-left:4px solid;margin-bottom:1.5rem}.NotificationSender_alertSuccess___vBVk{background:rgba(6,78,59,.35);border-left-color:#10b981;color:#6ee7b7}.NotificationSender_alertWarning__y85Z2{background:rgba(120,53,15,.35);border-left-color:#f59e0b;color:#fcd34d}.NotificationSender_alertError__BPWYs{background:rgba(127,29,29,.3);border-left-color:#ef4444;color:#fca5a5}.NotificationSender_alertTitle__VVm0W{font-weight:700;margin-bottom:.3rem;font-size:.95rem}.NotificationSender_alertDescription__Jxh2C{font-size:.9rem;line-height:1.4;font-weight:500}@media (max-width:640px){.NotificationSender_actionButtons__ooS92{flex-direction:column;gap:.75rem}.NotificationSender_previewButton__bB2zt,.NotificationSender_submitButton__ETwhL{min-width:unset;flex:unset;width:100%;padding:.875rem 1.5rem}.NotificationSender_previewMeta__pcrJ0{grid-template-columns:1fr}.NotificationSender_sectionTitle__8uxTT{font-size:1rem;margin-bottom:.5rem}.NotificationSender_previewSection__8PNHC{padding:1.5rem}.NotificationSender_notificationPreview__08cwO{padding:1.25rem}.NotificationSender_previewIcon__Z_uxG{font-size:1.75rem}.NotificationSender_previewBadge__6IESr{width:40px;height:40px;border-radius:10px;font-size:1.25rem;left:12px;top:12px}.NotificationSender_label__kfTVJ{font-size:.85rem}.NotificationSender_input__EuJjd,.NotificationSender_select__pctz_,.NotificationSender_textarea__AJ1bB{padding:.75rem 1rem;font-size:.85rem}.NotificationSender_textarea__AJ1bB{min-height:110px}}.products_container__CCs7S{--products-text-primary:var(--admin-text-primary,#14213d);--products-text-secondary:var(--admin-text-secondary,#5c6c82);--products-surface-border:var(--admin-surface-border,rgba(103,124,160,0.2));--products-surface-muted:var(--admin-surface-muted,rgba(236,243,252,0.82));--products-input-bg:rgba(255,255,255,0.94);--products-input-bg-focus:#ffffff;--products-input-border:rgba(119,143,184,0.34);--admin-input-bg:var(--products-input-bg);--admin-input-bg-focus:var(--products-input-bg-focus);--admin-input-border:var(--products-input-border);padding:1.25rem 1.5rem;min-height:100vh;background:transparent;color:var(--products-text-primary);max-width:100%;overflow-x:hidden;box-sizing:border-box}.products_header__Y58hL{display:flex;align-items:center;justify-content:space-between;margin-bottom:.9rem;padding-bottom:.75rem;border-bottom:1px solid var(--products-surface-border);max-width:100%;box-sizing:border-box;flex-wrap:wrap;gap:.75rem}@media (max-width:768px){.products_header__Y58hL{flex-direction:column;align-items:flex-start;gap:.6rem;margin-bottom:.75rem;padding-bottom:.6rem}}@media (max-width:640px){.products_header__Y58hL{margin-bottom:.6rem;padding-bottom:.5rem}}.products_headerContent__B3jpe h1{font-size:1.4rem;font-weight:700;background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.1rem;display:flex;align-items:center;flex-wrap:wrap;gap:.6rem}.products_iconWrapper__jPY_C{width:2.4rem;height:2.4rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:.7rem;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(59,130,246,.3);flex-shrink:0}.products_headerContent__B3jpe p{color:var(--products-text-secondary);font-size:.85rem;margin-top:.1rem}@media (max-width:640px){.products_headerContent__B3jpe p{display:none}}.products_addButton__tcC3r{display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white;font-weight:600;padding:.75rem 1.5rem;border-radius:.75rem;border:none;cursor:pointer;box-shadow:0 10px 30px rgba(59,130,246,.4);transition:all .3s ease;position:relative;overflow:hidden;font-size:.9375rem;text-decoration:none;white-space:nowrap}@media (max-width:768px){.products_addButton__tcC3r{width:100%;justify-content:center;padding:.75rem 1.25rem;font-size:.875rem}}@media (max-width:640px){.products_addButton__tcC3r{padding:.625rem 1rem;font-size:.8125rem;gap:.5rem}}.products_addButton__tcC3r:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.products_addButton__tcC3r:hover:before{left:100%}.products_addButton__tcC3r:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(59,130,246,.5)}.products_headerActions__Eu2vL{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.products_headerActions__Eu2vL>a,.products_headerActions__Eu2vL>button{min-height:2.25rem;padding:.45rem .85rem;gap:.45rem;border-radius:.6rem;font-size:.8rem;box-shadow:none}.products_headerActions__Eu2vL>a:hover,.products_headerActions__Eu2vL>button:hover{transform:none;filter:brightness(1.08);box-shadow:none}.products_headerActions__Eu2vL svg{width:1rem;height:1rem}.products_rolePill__BK8ux{display:inline-flex;align-items:center;justify-content:center;min-height:1.5rem;padding:0 .65rem;border-radius:999px;border:1px solid rgba(125,146,176,.28);font-size:.7rem;font-weight:800;-webkit-text-fill-color:currentColor}.products_rolePillAdmin__YNHDu{background:rgba(219,234,254,.9);border-color:rgba(59,130,246,.3);color:#1d4ed8}.products_rolePillSupervisor__R43r8{background:rgba(255,246,220,.9);border-color:rgba(245,158,11,.3);color:#8a5a12}.products_permissionsHintBanner__tc4zi{margin-bottom:1rem;padding:.7rem .85rem;border-radius:12px;border:1px solid rgba(245,158,11,.28);background:rgba(255,246,220,.9);color:#8a5a12;font-size:.8rem;font-weight:700}@media (max-width:768px){.products_headerActions__Eu2vL{width:100%}}.products_importButton__lNCZI{display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#22c55e,#14b8a6);color:white;font-weight:700;padding:.75rem 1.25rem;border-radius:.75rem;border:none;cursor:pointer;box-shadow:0 10px 30px rgba(34,197,94,.25);transition:all .3s ease;position:relative;overflow:hidden;font-size:.9375rem;white-space:nowrap}.products_importButton__lNCZI:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(20,184,166,.35)}.products_manufacturerButton__7O_SC{display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#f59e0b,#ef4444);color:white;font-weight:700;padding:.75rem 1.25rem;border-radius:.75rem;border:none;cursor:pointer;box-shadow:0 10px 30px rgba(245,158,11,.25);transition:all .3s ease;font-size:.9375rem;white-space:nowrap}.products_manufacturerButton__7O_SC:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(239,68,68,.32)}@media (max-width:768px){.products_importButton__lNCZI,.products_manufacturerButton__7O_SC{width:100%;justify-content:center}}.products_modalOverlay__K8pBh{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.25rem;backdrop-filter:blur(6px)}.products_modal__1KopC{width:min(920px,100%);max-height:min(90vh,860px);background:linear-gradient(180deg,var(--admin-surface-1,rgba(248,251,255,.92)),var(--admin-surface-2,rgba(241,246,255,.9)));border:1px solid var(--products-surface-border);border-radius:1.25rem;box-shadow:0 20px 60px rgba(0,0,0,.55);overflow-y:auto;overscroll-behavior:contain}.products_modalHeader__9XVJo{padding:1.25rem 1.5rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--products-surface-border)}.products_modalTitle__eh4ta{margin:0;font-size:1.1rem;font-weight:800;color:var(--products-text-primary)}.products_modalSubtitle__mMejy{margin:.35rem 0 0;font-size:.9rem;color:var(--products-text-secondary)}.products_modalClose__E6ShY{width:2.25rem;height:2.25rem;border-radius:.75rem;background:rgba(148,163,184,.12);border:1px solid rgba(148,163,184,.15);color:var(--products-text-primary);cursor:pointer;font-size:1.5rem;line-height:1;display:flex;align-items:center;justify-content:center}.products_modalClose__E6ShY:disabled{opacity:.5;cursor:not-allowed}.products_modalBody__68Grd{padding:1.25rem 1.5rem;min-width:0}.products_modalFooter__CTMay{padding:1rem 1.5rem;display:flex;gap:.75rem;justify-content:flex-end;border-top:1px solid var(--products-surface-border)}.products_importRow__mOTyF{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;min-width:0}.products_pdfOptions__VM82n{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin-top:1rem;padding:1rem;border:1px solid var(--products-surface-border);background:var(--products-surface-muted);min-width:0}.products_importField__s8Noq{display:grid;gap:.4rem;min-width:0;color:var(--products-text-primary);font-weight:700}.products_importField__s8Noq input,.products_importField__s8Noq select,.products_importField__s8Noq textarea{width:100%;min-height:44px;padding:.65rem .75rem;border:1px solid #94a3b8;border-radius:.5rem;background:#ffffff;color:#14213d;caret-color:#14213d;color-scheme:light;font:inherit;box-sizing:border-box}.products_importField__s8Noq textarea{min-height:150px;resize:vertical}.products_importField__s8Noq input::placeholder{color:#64748b;opacity:1}.products_importField__s8Noq input:focus,.products_importField__s8Noq select:focus,.products_importField__s8Noq textarea:focus{outline:3px solid rgba(37,99,235,.2);border-color:#2563eb}.products_fullWidthField__spBpG{grid-column:1/-1}.products_importField__s8Noq select option{background:#ffffff;color:#14213d}.products_checkboxField__h24_2{display:flex;align-items:center;gap:.65rem;min-height:44px;color:var(--products-text-primary);font-weight:700}.products_checkboxField__h24_2 input{width:1.15rem;height:1.15rem}.products_pdfDefaults__RMt_M{align-self:end;color:var(--products-text-secondary);font-size:.875rem}.products_pdfPreviewTableWrap__bF2p1{margin-top:1rem;overflow-x:auto}.products_pdfPreviewTable__0PqCB{width:100%;min-width:980px;border-collapse:collapse;color:var(--products-text-primary);font-size:.82rem}.products_previewCategorySelect__oQ_2E{width:100%;min-width:170px;min-height:40px;padding:.5rem;border:1px solid #94a3b8;border-radius:.4rem;background:#ffffff;color:#14213d;color-scheme:light;font:inherit}.products_previewCategorySelect__oQ_2E option{background:#ffffff;color:#14213d}.products_categoryConfidence__c3FFi{display:block;margin-top:.35rem;font-size:.75rem;font-weight:700}.products_confidence_high__EiGSI{color:#15803d}.products_confidence_medium__h9Cgf{color:#b45309}.products_confidence_low__HzwMc{color:#b91c1c}.products_reviewApprovedButton__O7k6b,.products_reviewButton__sh7Wt{min-height:40px;padding:.5rem .7rem;border-radius:.4rem;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;white-space:nowrap;font-weight:800;cursor:pointer}.products_reviewButton__sh7Wt{border:1px solid #2563eb;background:#eff6ff;color:#1d4ed8}.products_reviewApprovedButton__O7k6b{border:1px solid #16a34a;background:#dcfce7;color:#166534}.products_previewRowApproved__MQs87{background:rgba(34,197,94,.08)}.products_reviewNotice__b_nUH{position:sticky;right:0;margin-top:.75rem;padding:.7rem;border:1px solid #f59e0b;background:#fffbeb;color:#92400e;font-weight:800;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.products_approveAllButton__adrG8{min-height:40px;padding:.5rem .8rem;border:1px solid #16a34a;border-radius:.4rem;background:#16a34a;color:#ffffff;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;font-weight:800;cursor:pointer}.products_approveAllButton__adrG8:disabled{opacity:.55;cursor:not-allowed}.products_pdfPreviewTable__0PqCB td,.products_pdfPreviewTable__0PqCB th{padding:.65rem;border-bottom:1px solid var(--products-surface-border);text-align:right;vertical-align:top}@media (max-width:768px){.products_modalOverlay__K8pBh{padding:0;align-items:flex-end}.products_modal__1KopC{max-height:94vh;overflow-y:auto;border-radius:.75rem .75rem 0 0}.products_pdfOptions__VM82n{grid-template-columns:1fr;padding:.875rem}.products_modalBody__68Grd,.products_modalFooter__CTMay,.products_modalHeader__9XVJo{padding-inline:1rem}.products_importRow__mOTyF{align-items:stretch}.products_importRow__mOTyF>*{width:100%}.products_modalFooter__CTMay{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:sticky;bottom:0;background:var(--products-input-bg)}}@media (max-width:420px){.products_modalFooter__CTMay{grid-template-columns:1fr}}.products_fileInput__PfAXK{flex:1;min-width:0;max-width:100%;padding:.75rem;border-radius:.75rem;border:1px solid #94a3b8;background:#ffffff;color:#14213d;color-scheme:light;box-sizing:border-box}.products_fileInput__PfAXK::file-selector-button{margin-inline-end:.75rem;padding:.5rem .75rem;border:0;border-radius:.4rem;background:#e2e8f0;color:#14213d;font-weight:700;cursor:pointer}.products_secondaryButton__1BNV1{padding:.75rem 1rem;border-radius:.75rem;border:1px solid rgba(59,130,246,.35);background:rgba(59,130,246,.12);color:#93c5fd;font-weight:700;cursor:pointer;transition:all .2s ease}.products_secondaryButton__1BNV1:hover:not(:disabled){background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.5)}.products_secondaryButton__1BNV1:disabled{opacity:.5;cursor:not-allowed}.products_importButtonPrimary__XzkYw{padding:.75rem 1.25rem;border-radius:.75rem;border:none;background:linear-gradient(135deg,#22c55e,#14b8a6);color:white;font-weight:800;cursor:pointer;transition:all .2s ease}.products_importButtonPrimary__XzkYw:disabled{opacity:.6;cursor:not-allowed}.products_importError__RZJG9{margin-top:1rem;padding:.875rem 1rem;border-radius:.75rem;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.25);color:#fecaca;font-weight:700}.products_importPreview__B6Xwg{margin-top:1rem;padding:1rem;border-radius:1rem;border:1px solid var(--products-surface-border);background:var(--products-surface-muted)}.products_previewStats__T48vn{display:flex;gap:1rem;flex-wrap:wrap;color:var(--products-text-primary);font-weight:700}.products_importSuccess__99rJk{margin-top:.75rem;padding:.75rem .9rem;border-radius:.75rem;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.25);color:#bbf7d0;font-weight:800}.products_errorList__g48oi{margin-top:.85rem}.products_errorListTitle__Z6_Tm{font-weight:800;color:#fbbf24;margin-bottom:.5rem}.products_errorListUl__jR6sZ{margin:0;padding:0 1.25rem 0 0;color:#e2e8f0}.products_errorListUl__jR6sZ li{margin-bottom:.25rem;color:#cbd5e1}.products_statsGrid__4Mi3h{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.75rem;margin-bottom:.9rem;animation:products_fadeInUp__5w0P0 .6s ease-out .1s both;max-width:100%;width:100%;box-sizing:border-box}@media (max-width:1024px){.products_statsGrid__4Mi3h{grid-template-columns:repeat(2,1fr);gap:.6rem}}@media (max-width:640px){.products_statsGrid__4Mi3h{grid-template-columns:repeat(2,1fr);gap:.5rem;margin-bottom:.75rem}}.products_statCard__4vA2Z{display:flex;align-items:center;gap:.7rem;background:linear-gradient(135deg,#1e293b,#334155);border-radius:.9rem;padding:.65rem .9rem;border:1px solid rgba(59,130,246,.2);box-shadow:0 4px 14px rgba(0,0,0,.22);transition:border-color .2s ease,box-shadow .2s ease;position:relative;overflow:hidden}@media (max-width:768px){.products_statCard__4vA2Z{padding:.6rem .75rem;border-radius:.8rem}}@media (max-width:640px){.products_statCard__4vA2Z{padding:.55rem .65rem;gap:.5rem}}.products_statCard__4vA2Z:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:.55}.products_statCard__4vA2Z:hover{border-color:currentColor;box-shadow:0 8px 22px rgba(59,130,246,.2)}.products_statCard__4vA2Z.products_blue__0jIbD{color:#60a5fa}.products_statCard__4vA2Z.products_green__TPCg0{color:#34d399}.products_statCard__4vA2Z.products_orange__w9XSC{color:#fb923c}.products_statCard__4vA2Z.products_purple__HC5ZB{color:#a78bfa}.products_statBody__QDiej{min-width:0}.products_statNumber__M6mjF{font-size:1.5rem;font-weight:700;line-height:1.1;color:currentColor}@media (max-width:768px){.products_statNumber__M6mjF{font-size:1.3rem}}@media (max-width:640px){.products_statNumber__M6mjF{font-size:1.2rem}}.products_statIconWrapper__BQG_C{width:2.25rem;height:2.25rem;background:color-mix(in srgb,currentColor 18%,transparent);border-radius:.65rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width:640px){.products_statIconWrapper__BQG_C{width:2rem;height:2rem}}.products_statLabel___JF_e{font-size:.78rem;font-weight:600;color:currentColor;opacity:.9;margin:0}.products_searchSection__SSOBQ{background:linear-gradient(135deg,#1e293b,#334155);border-radius:1rem;padding:.85rem 1rem;border:1px solid rgba(59,130,246,.2);box-shadow:0 4px 14px rgba(0,0,0,.22);margin-bottom:.9rem;animation:products_fadeInUp__5w0P0 .6s ease-out .2s both;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:hidden}.products_mediaFilterBar__r8drP{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.6rem;padding-top:.6rem;border-top:1px solid rgba(148,163,184,.22)}.products_mediaFilterButton__sC6sV{min-height:32px;padding:.25rem .75rem;border:1px solid rgba(96,165,250,.35);border-radius:999px;background:rgba(15,23,42,.35);color:#dbeafe;font-size:.78rem;font-weight:800;cursor:pointer;transition:all .2s ease}.products_mediaFilterButton__sC6sV:hover{border-color:rgba(96,165,250,.65);background:rgba(37,99,235,.22)}.products_mediaFilterActive__NP2eU{border-color:#22c55e;background:rgba(34,197,94,.18);color:#bbf7d0}.products_copySkusButton__6oQ00{min-height:32px;padding:.25rem .8rem;border:1px solid rgba(20,184,166,.45);border-radius:999px;background:rgba(20,184,166,.18);color:#ccfbf1;font-size:.78rem;font-weight:900;cursor:pointer;transition:all .2s ease}.products_copySkusButton__6oQ00:hover:not(:disabled){border-color:rgba(20,184,166,.75);background:rgba(20,184,166,.28)}.products_copySkusButton__6oQ00:disabled{cursor:not-allowed;opacity:.55}.products_resetCopyButton__lXrKV{min-height:32px;padding:.25rem .75rem;border:1px solid rgba(248,113,113,.45);border-radius:999px;background:rgba(248,113,113,.14);color:#fecaca;font-size:.78rem;font-weight:800;cursor:pointer;transition:all .2s ease}.products_resetCopyButton__lXrKV:hover:not(:disabled){border-color:rgba(248,113,113,.75);background:rgba(248,113,113,.22)}.products_resetCopyButton__lXrKV:disabled{cursor:not-allowed;opacity:.45}@media (max-width:768px){.products_searchSection__SSOBQ{padding:1rem;margin-bottom:1.5rem;border-radius:1rem}}@media (max-width:640px){.products_searchSection__SSOBQ{padding:.875rem;margin-bottom:1rem}}.products_searchWrapper__qHCIa{position:relative;width:100%}.products_searchIcon__RIhgM{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);color:#64748b;width:1.5rem;height:1.5rem;pointer-events:none;flex-shrink:0}.products_searchInput__TjGnx{width:100%;max-width:100%;padding:1rem 3.5rem 1rem 1.5rem;font-size:1.05rem;background:var(--products-input-bg);border:2px solid var(--products-input-border);border-radius:1rem;color:var(--products-text-primary);transition:all .3s ease;box-sizing:border-box}.products_searchInput__TjGnx::placeholder{color:var(--products-text-secondary)}.products_searchInput__TjGnx:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.15);background:var(--products-input-bg-focus);color:var(--products-text-primary)}.products_tableContainer__AFAAX{background:linear-gradient(180deg,var(--admin-surface-1,rgba(29,43,67,.92)),var(--admin-surface-2,rgba(21,33,54,.9)));border-radius:1.25rem;overflow:hidden;border:1px solid var(--products-surface-border);box-shadow:0 10px 30px rgba(0,0,0,.3);animation:products_fadeInUp__5w0P0 .6s ease-out .3s both;max-width:100%;width:100%;box-sizing:border-box;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:768px){.products_tableContainer__AFAAX{border-radius:1rem}}@media (max-width:640px){.products_tableContainer__AFAAX{border-radius:.75rem}}.products_table__wacfA{width:100%;border-collapse:collapse}.products_tableHead__hPwca{background:var(--admin-table-head-bg,linear-gradient(135deg,rgba(37,55,86,.92) 0,rgba(24,38,63,.96) 100%));border-bottom:1px solid var(--products-surface-border)}.products_tableHead__hPwca th{text-align:right;padding:.6rem .9rem;font-size:.75rem;font-weight:700;color:var(--products-text-secondary);text-transform:uppercase;letter-spacing:.04em;position:relative}.products_tableHead__hPwca th:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#3b82f6,transparent);opacity:0;transition:opacity .3s ease}.products_tableHead__hPwca th:hover:after{opacity:1}.products_tableBody__VXWjc{background:transparent}.products_tableRow__GvUF6{border-bottom:1px solid var(--products-surface-border);transition:background .2s ease;background:var(--admin-table-row-bg,rgba(18,30,49,.68))}.products_tableRow__GvUF6:hover{background:linear-gradient(90deg,var(--admin-table-row-hover,rgba(37,99,235,.14)) 0,rgba(96,165,250,.1) 100%)}.products_tableRow__GvUF6 td{padding:.3rem .9rem;color:var(--products-text-primary);vertical-align:middle}.products_productImage__p2biJ{width:4.7rem;height:4.7rem;box-sizing:border-box;flex:none;background:#ffffff;border-radius:.7rem;overflow:hidden;border:1px solid rgba(59,130,246,.25);cursor:zoom-in}.products_productImage__p2biJ img{display:block;width:100%;height:100%;padding:.15rem;box-sizing:border-box;object-fit:contain}.products_imagePopup__wsYLi{position:fixed;z-index:100000;padding:.6rem;box-sizing:border-box;background:#ffffff;border:2px solid rgba(96,165,250,.6);border-radius:1rem;box-shadow:0 24px 60px rgba(2,6,23,.6);pointer-events:none;animation:products_imagePopupIn__3V27u .14s ease-out both}.products_imagePopup__wsYLi img{display:block;width:100%;height:100%;object-fit:contain}@keyframes products_imagePopupIn__3V27u{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.products_productName__VvQpv{font-weight:700;color:var(--products-text-primary);font-size:.9rem;line-height:1.35;margin-bottom:.15rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.products_productBrand__z1A1C{font-size:.76rem;color:var(--products-text-secondary);display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.products_skuBadge__czbYU{padding:.05rem .45rem;background:linear-gradient(135deg,rgba(245,158,11,.25),rgba(251,191,36,.18));color:#fcd34d;border:1px solid rgba(245,158,11,.45);border-radius:.4rem;font-size:.72rem;font-weight:700;letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;user-select:all}.products_categoryBadge__8B00K{padding:.25rem .7rem;background:linear-gradient(135deg,rgba(59,130,246,.2),rgba(96,165,250,.16));color:#bfdbfe;border-radius:.6rem;font-size:.8rem;font-weight:600;border:1px solid rgba(59,130,246,.3);display:inline-block}.products_priceWrapper__eAX_D div:first-child{font-weight:700;color:var(--products-text-primary);font-size:1rem}.products_priceCompare__S_EET{font-size:.75rem;color:var(--products-text-secondary);text-decoration:line-through;margin-top:.1rem}.products_inlinePrice__L5NHt{min-width:8.5rem}.products_inlinePriceRow__Ydkcp{display:flex;align-items:center;gap:.35rem}.products_inlinePriceInput__6lxWM{width:5.25rem;padding:.3rem .5rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.4);background:#0f172a!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;caret-color:#f8fafc;color-scheme:dark;font-size:.88rem;font-weight:600}.products_inlinePriceInput__6lxWM:active,.products_inlinePriceInput__6lxWM:focus,.products_inlinePriceInput__6lxWM:focus-visible,.products_inlinePriceInput__6lxWM:hover{outline:none;border-color:#3b82f6;background:#0f172a!important;background-color:#0f172a!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;box-shadow:0 0 0 2px rgba(59,130,246,.35)}.products_inlinePriceInput__6lxWM:-webkit-autofill,.products_inlinePriceInput__6lxWM:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #0f172a!important;-webkit-text-fill-color:#f8fafc!important}.products_inlinePriceCurrency__jsGoy{font-size:.75rem;color:var(--products-text-secondary)}.products_inlinePriceSave__PTAAD{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;width:1.9rem;height:1.9rem;padding:0;border-radius:.5rem;border:none;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:.85rem;font-weight:700;cursor:pointer}.products_inlinePriceSave__PTAAD span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.products_inlinePriceSave__PTAAD svg{width:1rem;height:1rem}.products_inlinePriceSave__PTAAD:disabled{opacity:.4;cursor:not-allowed}.products_inlineStock__DWyos{display:inline-flex;align-items:center;gap:.35rem}.products_inlineStockInput__51DWe{width:4.5rem;padding:.3rem .5rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.4);background:#0f172a!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;caret-color:#f8fafc;color-scheme:dark;font-size:.88rem;font-weight:700;text-align:center}.products_inlineStockInput__51DWe:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.35)}.products_stockHigh__tL9rw .products_inlineStockInput__51DWe{border-color:rgba(16,185,129,.65)}.products_stockMedium__8_vDq .products_inlineStockInput__51DWe{border-color:rgba(251,146,60,.75)}.products_stockLow__1SfPc .products_inlineStockInput__51DWe{border-color:rgba(239,68,68,.8)}.products_inlineSaveIcon__w_VQw{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;padding:0;border:none;border-radius:.5rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff;cursor:pointer}.products_inlineSaveIcon__w_VQw svg{width:1rem;height:1rem}.products_inlineSaveIcon__w_VQw:disabled{opacity:.3;cursor:default}.products_switch__pgpDj{display:inline-flex;align-items:center;gap:.5rem;padding:.15rem .2rem;border:0;background:transparent;color:#94a3b8;font-size:.8rem;font-weight:800;cursor:pointer}.products_switchOn___DNkY{color:#34d399}.products_switch__pgpDj:disabled{opacity:.55;cursor:wait}.products_switchTrack__M6_ZE{display:inline-flex;align-items:center;width:2.25rem;height:1.3rem;padding:2px;box-sizing:border-box;border-radius:999px;background:rgba(100,116,139,.45);transition:background .2s ease}.products_switchOn___DNkY .products_switchTrack__M6_ZE{background:linear-gradient(135deg,#10b981,#059669)}.products_switchThumb__u7zsb{display:block;width:1rem;height:1rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.35);margin-inline-start:0;transition:margin .2s ease}.products_switchOn___DNkY .products_switchThumb__u7zsb{margin-inline-start:.95rem}.products_switchLabel__s_XLD{min-width:3rem;text-align:start}.products_categoryCell__7pxwH{position:relative;display:inline-flex;align-items:center;width:11rem;max-width:100%}.products_categoryCell__7pxwH .products_categorySelect__6r5l5{min-height:2.1rem;padding:.25rem .7rem;border-radius:.7rem;font-size:.82rem;font-weight:600}.products_categoryBusy__h8qpM{position:absolute;inset-inline-end:2rem;width:.9rem;height:.9rem;color:#93c5fd;pointer-events:none}.products_stockBadge__hmKzD{padding:.25rem .7rem;border-radius:.7rem;font-size:.8rem;font-weight:800;border:1px solid;display:inline-flex;align-items:center;gap:.4rem;transition:background .2s ease}.products_stockBadge__hmKzD.products_high__Z3czb{background:linear-gradient(135deg,rgba(16,185,129,.2),rgba(5,150,105,.2));color:#10b981;border-color:rgba(16,185,129,.5)}.products_stockBadge__hmKzD.products_high__Z3czb:hover{background:linear-gradient(135deg,rgba(16,185,129,.3),rgba(5,150,105,.3));border-color:#10b981;transform:translateY(-2px);box-shadow:0 6px 20px rgba(16,185,129,.4)}.products_stockBadge__hmKzD.products_medium__Q7sx7{background:linear-gradient(135deg,rgba(251,146,60,.2),rgba(249,115,22,.2));color:#fb923c;border-color:rgba(251,146,60,.5)}.products_stockBadge__hmKzD.products_medium__Q7sx7:hover{background:linear-gradient(135deg,rgba(251,146,60,.3),rgba(249,115,22,.3));border-color:#fb923c;transform:translateY(-2px);box-shadow:0 6px 20px rgba(251,146,60,.4)}.products_stockBadge__hmKzD.products_low__Bfi_M{background:linear-gradient(135deg,rgba(239,68,68,.2),rgba(220,38,38,.2));color:#ef4444;border-color:rgba(239,68,68,.5)}.products_stockBadge__hmKzD.products_low__Bfi_M:hover{background:linear-gradient(135deg,rgba(239,68,68,.3),rgba(220,38,38,.3));border-color:#ef4444;transform:translateY(-2px);box-shadow:0 6px 20px rgba(239,68,68,.4)}.products_statusBadge__nRW7_{padding:.25rem .7rem;border-radius:.7rem;font-size:.8rem;font-weight:800;border:1px solid;display:inline-flex;align-items:center;gap:.4rem;transition:background .2s ease}.products_statusBadge__nRW7_ svg{width:1rem;height:1rem}.products_statusBadge__nRW7_.products_active__aJcpo{background:linear-gradient(135deg,rgba(16,185,129,.2),rgba(5,150,105,.2));color:#10b981;border-color:rgba(16,185,129,.5)}.products_statusBadge__nRW7_.products_active__aJcpo:hover{background:linear-gradient(135deg,rgba(16,185,129,.3),rgba(5,150,105,.3));border-color:#10b981;transform:translateY(-2px);box-shadow:0 6px 20px rgba(16,185,129,.4)}.products_statusBadge__nRW7_.products_inactive__Yozto{background:rgba(100,116,139,.15);color:#94a3b8;border-color:rgba(100,116,139,.3)}.products_statusBadge__nRW7_.products_inactive__Yozto:hover{background:rgba(100,116,139,.25);border-color:rgba(100,116,139,.5);transform:translateY(-2px)}.products_actionsWrapper__5NWqB{display:flex;align-items:center;gap:.35rem}.products_actionButton__J4U4W{padding:.45rem;border-radius:.55rem;border:none;cursor:pointer;transition:background .2s ease,box-shadow .2s ease;display:flex;align-items:center;justify-content:center}.products_actionButton__J4U4W svg{width:1.05rem;height:1.05rem}.products_actionButton__J4U4W.products_edit__qdrRM{background:rgba(59,130,246,.15);color:#60a5fa}.products_actionButton__J4U4W.products_edit__qdrRM:hover{background:rgba(59,130,246,.3);transform:translateY(-3px);box-shadow:0 5px 15px rgba(59,130,246,.3)}.products_actionButton__J4U4W.products_delete__wYx5L{background:rgba(239,68,68,.15);color:#ef4444}.products_actionButton__J4U4W.products_delete__wYx5L:hover{background:rgba(239,68,68,.3);transform:translateY(-3px);box-shadow:0 5px 15px rgba(239,68,68,.3)}.products_actionButtonRestricted__L3UIr{background:rgba(100,116,139,.16)!important;color:#94a3b8!important;cursor:not-allowed;box-shadow:none!important;transform:none!important}.products_emptyState__3CMnL{text-align:center;padding:5rem 2rem;color:#64748b}.products_emptyIcon__w7cVG{width:5rem;height:5rem;color:#334155;margin:0 auto 1.5rem;animation:products_float-up-down__MRUtX 3s ease-in-out infinite}.products_emptyText__o_Kun{font-size:1.25rem;color:#64748b}.products_loading__FcZb_{display:flex;align-items:center;justify-content:center;min-height:24rem}.products_spinner__hqhcY{width:4rem;height:4rem;border:4px solid rgba(59,130,246,.2);border-top-color:#3b82f6;border-radius:50%;animation:products_spin__9Xak_ 1.8s linear infinite}@keyframes products_slideInRight__MxajF{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes products_fadeInUp__5w0P0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes products_float-up-down__MRUtX{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes products_spin__9Xak_{to{transform:rotate(1turn)}}@media (max-width:1024px){.products_container__CCs7S{padding:1rem 1.25rem}.products_header__Y58hL{flex-direction:column;align-items:flex-start;gap:.75rem}.products_headerContent__B3jpe h1{font-size:1.3rem}.products_tableContainer__AFAAX{overflow-x:auto;-webkit-overflow-scrolling:touch}.products_table__wacfA{min-width:900px}}@media (max-width:768px){.products_container__CCs7S{padding:.85rem}.products_header__Y58hL{gap:.6rem;margin-bottom:.75rem}.products_headerContent__B3jpe h1{font-size:1.15rem;gap:.5rem}.products_iconWrapper__jPY_C{width:2.1rem;height:2.1rem}.products_headerActions__Eu2vL{width:100%}.products_headerActions__Eu2vL>a,.products_headerActions__Eu2vL>button{flex:1 1 calc(50% - 0.5rem);justify-content:center;padding:.4rem .6rem;font-size:.75rem;line-height:1.3;text-align:center;white-space:normal}.products_searchSection__SSOBQ{padding:.75rem}.products_searchInput__TjGnx{font-size:.95rem;padding:.875rem 3rem .875rem 1rem}.products_tableContainer__AFAAX{border-radius:.9rem}.products_table__wacfA{min-width:760px}.products_tableHead__hPwca th{font-size:.7rem;padding:.5rem .65rem}.products_tableRow__GvUF6{cursor:pointer}.products_tableRow__GvUF6 td{padding:.3rem .65rem}.products_productImage__p2biJ{width:4rem;height:4rem}.products_productName__VvQpv{display:none}}@media (max-width:640px){.products_container__CCs7S{padding:.65rem}.products_headerContent__B3jpe h1{font-size:1.05rem}.products_searchInput__TjGnx{font-size:.875rem}.products_table__wacfA{min-width:640px}}.products_pagination__GBl91{background:rgba(30,41,59,.5);border:1px solid rgba(51,65,85,.3);margin-top:1.5rem;backdrop-filter:blur(10px)}.products_paginationInfo__Fn8lq{color:#e2e8f0}.products_totalProducts__xqj4y{font-size:.875rem;color:#94a3b8;font-weight:500}@media (max-width:768px){.products_pagination__GBl91{padding:1rem;gap:.5rem}.products_paginationButton__Neuy8{padding:.5rem 1rem;font-size:.875rem}.products_paginationInfo__Fn8lq{font-size:.875rem}.products_totalProducts__xqj4y{font-size:.75rem}}.products_pagination__GBl91{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 2rem;margin-top:1rem;background:linear-gradient(180deg,var(--admin-surface-1,rgba(248,251,255,.92)),var(--admin-surface-2,rgba(241,246,255,.9)));border-radius:1rem;border:1px solid var(--products-surface-border)}.products_paginationButton__Neuy8{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(139,92,246,.15));border:1px solid rgba(59,130,246,.3);border-radius:.75rem;color:#60a5fa;font-weight:600;cursor:pointer;transition:all .3s ease}.products_paginationButton__Neuy8:hover:not(:disabled){background:linear-gradient(135deg,rgba(59,130,246,.25),rgba(139,92,246,.25));border-color:rgba(59,130,246,.5);transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.2)}.products_paginationButton__Neuy8:disabled{opacity:.4;cursor:not-allowed}.products_paginationInfo__Fn8lq{display:flex;flex-direction:column;align-items:center;gap:.25rem;color:var(--products-text-primary);font-weight:600}.products_totalProducts__xqj4y{font-size:.85rem;color:var(--products-text-secondary)}@media (max-width:768px){.products_pagination__GBl91{flex-direction:column;gap:1rem;padding:1rem}.products_paginationButton__Neuy8{width:100%;justify-content:center}}.products_aiButton___bpdZ{display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#8b5cf6,#3b82f6);color:white;font-weight:700;font-size:.9375rem;padding:.75rem 1.25rem;border-radius:.75rem;border:none;cursor:pointer;box-shadow:0 10px 30px rgba(139,92,246,.25);white-space:nowrap}.products_aiSetup__d0WRY{display:grid;gap:1rem}.products_aiHint__pS4YW{margin:0;color:var(--products-text-secondary);font-size:.9rem;line-height:1.7}.products_aiScopeEmpty___GXLA,.products_aiScope__GaA5P{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;padding:.75rem 1rem;border-radius:.75rem;font-size:.9rem;color:var(--products-text-primary)}.products_aiScope__GaA5P{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.3)}.products_aiScopeEmpty___GXLA{background:rgba(245,158,11,.14);border:1px solid rgba(245,158,11,.4);color:#92400e;font-weight:600}.products_aiField__M2VWm{display:grid;gap:.4rem;color:var(--products-text-primary);font-weight:600}.products_aiInputFull__5ky6R,.products_aiInput__r_TZR,.products_aiTextarea___QaJX{width:100%;box-sizing:border-box;padding:.6rem .8rem;border-radius:.65rem;border:1px solid var(--products-input-border);background:var(--products-input-bg);color:#14213d;font:inherit}.products_aiInput__r_TZR{max-width:12rem}.products_aiTextarea___QaJX{resize:vertical;line-height:1.7}.products_aiProgress__1ygz8{display:flex;align-items:center;gap:.75rem;color:var(--products-text-primary);font-weight:700}.products_aiProgressBar__CSyR2{flex:1;height:.6rem;border-radius:999px;background:var(--products-surface-muted);overflow:hidden}.products_aiProgressFill__ruoPE{height:100%;background:linear-gradient(90deg,#8b5cf6,#3b82f6);transition:width .3s ease}.products_aiError__g8Wp4{margin-bottom:1rem;padding:.75rem 1rem;border-radius:.75rem;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.35);color:#b91c1c;font-weight:600}.products_aiReviewList__cac8G{display:grid;gap:1rem}.products_aiReviewItem__r8DvQ{padding:1rem;border-radius:.9rem;border:1px solid var(--products-surface-border);background:var(--products-surface-muted);display:grid;gap:.75rem;min-width:0}.products_aiReviewHeader__TjViT{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;color:var(--products-text-primary)}.products_aiSku__hd8PO{font-size:.8rem;color:var(--products-text-secondary);direction:ltr}.products_aiWarning__HV9hx{padding:.5rem .75rem;border-radius:.6rem;background:rgba(245,158,11,.14);border:1px solid rgba(245,158,11,.4);color:#92400e;font-size:.85rem;font-weight:600}.products_aiColumns__sgoBp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.products_aiColumnTitle__7frMW{margin-bottom:.4rem;font-size:.8rem;font-weight:700;color:var(--products-text-secondary)}.products_aiOld__nkiCG{white-space:pre-wrap;overflow-wrap:anywhere;max-height:16rem;overflow-y:auto;padding:.6rem .8rem;border-radius:.65rem;border:1px dashed var(--products-surface-border);color:var(--products-text-secondary);font-size:.875rem;line-height:1.7}@media (max-width:768px){.products_aiColumns__sgoBp{grid-template-columns:minmax(0,1fr)}.products_aiButton___bpdZ{width:100%;justify-content:center}}