.Skeleton_skeleton__Mm7Lb{background:#e5e5e5;display:inline-block;position:relative;overflow:hidden}.Skeleton_skeleton--text__c4zp4{border-radius:4px}.Skeleton_skeleton--circular__GiBh4{border-radius:50%}.Skeleton_skeleton--rectangular__kY_0m{border-radius:8px}.Skeleton_skeleton--pulse__6kbpE{animation:Skeleton_skeleton-pulse__r9TL7 1.5s ease-in-out infinite}.Skeleton_skeleton--wave__qkHYX:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:Skeleton_skeleton-wave__6pa36 1.5s infinite}@keyframes Skeleton_skeleton-pulse__r9TL7{0%,to{opacity:1}50%{opacity:.5}}@keyframes Skeleton_skeleton-wave__6pa36{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Skeleton_kpiCardSkeleton__QfO1H{display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid #e5e5e5;border-radius:16px}.Skeleton_kpiCardSkeleton__value__x6PQI{margin:4px 0}.Skeleton_tableSkeleton__49k3q{display:flex;flex-direction:column;gap:8px}.Skeleton_tableSkeleton__header__zMZOL{background:#fafafa;border-radius:8px}.Skeleton_tableSkeleton__header__zMZOL,.Skeleton_tableSkeleton__row__SdJxk{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px;padding:12px}.Skeleton_tableSkeleton__row__SdJxk{border:1px solid #e5e5e5;border-radius:8px}.Skeleton_productListSkeleton__droxc{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.Skeleton_productListSkeleton__item__L8lOh{display:flex;flex-direction:column;gap:12px;border:1px solid #e5e5e5;border-radius:16px;padding:12px}.Skeleton_productListSkeleton__content__WUZay{display:flex;flex-direction:column;gap:4px}.Skeleton_dashboardSkeleton__5pofj{display:flex;flex-direction:column;gap:32px}.Skeleton_dashboardSkeleton__title__sN_3L{margin-bottom:12px}.Skeleton_dashboardSkeleton__kpis__dIM9Y{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.Skeleton_dashboardSkeleton__panels__64ZxC{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.PendingQuotesWidget_widget__RfJDs{background:#fff;border-radius:16px;border:1px solid #e5e5e5;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.PendingQuotesWidget_widget__header__ON1ES{display:flex;flex-direction:column;gap:.5rem}.PendingQuotesWidget_widget__titleRow__h_GuN{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.PendingQuotesWidget_widget__title__2PL1d{display:flex;align-items:center;gap:.5rem;font-size:18px;font-weight:600;color:#171717;margin:0}.PendingQuotesWidget_widget__title__2PL1d svg{color:#6c1394}.PendingQuotesWidget_widget__subtitle__6SMW_{font-size:14px;color:#171717;margin:0}.PendingQuotesWidget_widget__content__9nIlT{display:flex;flex-direction:column}.PendingQuotesWidget_widget__empty__HvAwr,.PendingQuotesWidget_widget__loading__ZYUp8{display:flex;align-items:center;justify-content:center;padding:2rem;color:#171717;font-size:14px}.PendingQuotesWidget_widget__list__Cg3Ty{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.PendingQuotesWidget_widget__item__U11ng{margin:0}.PendingQuotesWidget_widget__link__YQaY_{display:flex;align-items:center;justify-content:space-between;padding:.75rem;background:#fafafa;border-radius:8px;text-decoration:none;transition:all .2s;gap:1rem}.PendingQuotesWidget_widget__link__YQaY_:hover{background:#f5f5f5}.PendingQuotesWidget_widget__itemMain__r0V4l{display:flex;align-items:center;justify-content:space-between;flex:1;gap:1rem}.PendingQuotesWidget_widget__itemLeft__NpR_B{display:flex;flex-direction:column;gap:.25rem;flex:1}.PendingQuotesWidget_widget__itemCompany__JJlpB{font-size:14px;font-weight:500;color:#171717}.PendingQuotesWidget_widget__itemId__iiyQ4{font-size:12px;color:#171717;font-family:monospace}.PendingQuotesWidget_widget__itemRight__vCtjT{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.PendingQuotesWidget_widget__itemTotal__RwZK9{font-size:14px;font-weight:600;color:#171717}.PendingQuotesWidget_widget__itemDate__75RsU{font-size:12px;color:#171717}.PendingQuotesWidget_widget__itemArrow__jrbHZ{flex-shrink:0}.PendingQuotesWidget_widget__footer__1gdn3{padding-top:.5rem;border-top:1px solid #e5e5e5}.ReminderBadge_reminderBadge__MK4de{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;font-size:.875rem;font-weight:500;white-space:nowrap}.ReminderBadge_reminderBadge--compact__f79hP{padding:4px;font-size:.75rem}.ReminderBadge_reminderBadge--error__nhE7n{background:rgba(220,38,38,.1);color:#dc2626;border:1px solid rgba(220,38,38,.2)}.ReminderBadge_reminderBadge--warning__Uw83b{background:rgba(249,115,22,.1);color:#f97316;border:1px solid rgba(249,115,22,.2)}.ReminderBadge_reminderBadge--info__LFySh{background:rgba(59,130,246,.1);color:#3b82f6;border:1px solid rgba(59,130,246,.2)}.ReminderBadge_reminderBadge__text__XihFP{line-height:1}.ProcessCompletionBadge_badge__C4ScH{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);border-radius:8px;color:#22c55e;font-size:.875rem;font-weight:500}.ProcessCompletionBadge_badge__text__S2l87{line-height:1}.ProcessCompletionBadge_badge__date__1zm9C{font-size:.75rem;opacity:.8;margin-left:4px}.Toast_toast___QUfd{display:flex;align-items:center;gap:12px;padding:12px 20px;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.15);min-width:300px;max-width:500px;animation:Toast_slideIn__ulx3X .3s ease,Toast_fadeOut__xPUEd .3s ease 4.7s;backdrop-filter:blur(8px)}.Toast_toast___QUfd.Toast_success___i4ln{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border:1px solid #10b981;color:#065f46}.Toast_toast___QUfd.Toast_success___i4ln .Toast_icon__bd8jM{color:#059669}.Toast_toast___QUfd.Toast_error__fh3ba{background:linear-gradient(135deg,#fee2e2,#fecaca);border:1px solid #ef4444;color:#991b1b}.Toast_toast___QUfd.Toast_error__fh3ba .Toast_icon__bd8jM{color:#dc2626}.Toast_toast___QUfd.Toast_warning__K46oS{background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b;color:#92400e}.Toast_toast___QUfd.Toast_warning__K46oS .Toast_icon__bd8jM{color:#d97706}.Toast_toast___QUfd.Toast_info__YMYCm{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border:1px solid #3b82f6;color:#1e40af}.Toast_toast___QUfd.Toast_info__YMYCm .Toast_icon__bd8jM{color:#2563eb}@keyframes Toast_slideIn__ulx3X{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes Toast_fadeOut__xPUEd{0%{opacity:1}to{opacity:0}}.Toast_icon__bd8jM{flex-shrink:0}.Toast_message__2s66L{font-size:14px;font-weight:500;margin:0;flex:1;line-height:1.5}.Toast_closeButton__L_R_A{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:rgba(0,0,0,0);border-radius:4px;cursor:pointer;transition:all .2s ease;opacity:.6}.Toast_closeButton__L_R_A:hover{opacity:1;background:rgba(0,0,0,.1)}.ToastContainer_container__p_9kB{position:fixed;top:32px;right:32px;z-index:9999;display:flex;flex-direction:column;gap:12px;pointer-events:none}.ToastContainer_container__p_9kB>*{pointer-events:auto}.FloatingChatWidget_floatingWidgetButton__ktTLn{position:fixed;width:56px;height:56px;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;display:flex;align-items:center;justify-content:center;border:none;z-index:10050}.FloatingChatWidget_floatingWidgetButton__ktTLn:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.FloatingChatWidget_floatingWidgetButton__ktTLn:active{transform:translateY(0)}.FloatingChatWidget_floatingWidgetButton__ktTLn .FloatingChatWidget_notificationBadge__Py5bm{position:absolute;top:-4px;right:-4px;background:#ef4444;color:#fff;border-radius:12px;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;z-index:1}.FloatingChatWidget_floatingWidgetWindow__NHYhi{position:fixed;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 16px 48px rgba(15,23,42,.14),0 4px 14px rgba(15,23,42,.07);border:1px solid rgba(15,23,42,.1);overflow:hidden;animation:FloatingChatWidget_slideUpFade__twS5g .3s cubic-bezier(.4,0,.2,1);z-index:10051}.FloatingChatWidget_floatingWidgetButton--hasUnread__kLqtQ{animation:FloatingChatWidget_pulse__tB5eZ 2s ease-in-out infinite}@media(max-width:768px){.FloatingChatWidget_floatingWidgetButton__ktTLn{width:64px;height:64px}}.FloatingChatWidget_floatingChatButton__ipYpZ{background:linear-gradient(135deg,#6c19a3,#8b1fa3);color:#fff;box-shadow:0 2px 8px rgba(108,25,163,.25),0 0 0 1px rgba(108,25,163,.1)}.FloatingChatWidget_floatingChatButton__ipYpZ:hover{box-shadow:0 4px 12px rgba(108,25,163,.35),0 0 0 1px rgba(108,25,163,.15)}.FloatingChatWidget_floatingChatButton__icon__Z4aly{color:#fff}.FloatingChatWidget_notificationBadge__Py5bm{position:absolute;top:-4px;right:-4px;background:#ef4444;color:#fff;border-radius:12px;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;z-index:1}.FloatingChatWidget_floatingChatWindow__TPoqn.FloatingChatWidget_floatingWidgetWindow__NHYhi{background:rgba(0,0,0,0);border:none;box-shadow:none}.FloatingChatWidget_floatingChatWindow__TPoqn{width:380px;display:flex;flex-direction:column;border-radius:16px 16px 0 0;background:rgba(0,0,0,0)}.FloatingChatWidget_floatingChatWindow__connectionBar__DG8UL{height:3px;background:linear-gradient(90deg,#6c19a3,#a855f7);position:absolute;top:0;left:0;right:0;z-index:1}.FloatingChatWidget_floatingChatWindow__content__5V39Y{flex:1;display:flex;flex-direction:row;overflow:hidden;height:100%;padding-bottom:0;gap:0}.FloatingChatWidget_floatingChatWindow__chat__fY4ti,.FloatingChatWidget_floatingChatWindow__conversations__H0Cbb{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;background:rgba(0,0,0,0)}@media(min-width:768px){.FloatingChatWidget_floatingChatWindow__TPoqn{width:380px}.FloatingChatWidget_floatingChatWindow__content__5V39Y{flex-direction:row}.FloatingChatWidget_floatingChatWindow__chat__fY4ti{width:380px;flex-shrink:0}.FloatingChatWidget_floatingChatWindow__conversations__H0Cbb{width:380px;flex-shrink:0;background:#fafbfc;border-radius:14px;border:1px solid rgba(15,23,42,.1);box-shadow:0 16px 44px rgba(15,23,42,.13),0 4px 14px rgba(15,23,42,.06),0 0 0 1px rgba(15,23,42,.04);overflow:hidden}.FloatingChatWidget_floatingChatWindow__expanded__h3q1W{background:rgba(0,0,0,0)!important;box-shadow:none!important}.FloatingChatWidget_floatingChatWindow__expanded__h3q1W .FloatingChatWidget_floatingChatWindow__content__5V39Y{gap:12px}.FloatingChatWidget_floatingChatWindow__expanded__h3q1W .FloatingChatWidget_floatingChatWindow__chat__fY4ti{background:#fff!important}.FloatingChatWidget_floatingChatWindow__expanded__h3q1W .FloatingChatWidget_floatingChatWindow__chat__fY4ti,.FloatingChatWidget_floatingChatWindow__expanded__h3q1W .FloatingChatWidget_floatingChatWindow__conversations__H0Cbb{width:380px!important;flex-shrink:0!important;border-radius:14px!important;border:1px solid rgba(15,23,42,.1)!important;box-shadow:0 16px 44px rgba(15,23,42,.13),0 4px 14px rgba(15,23,42,.06),0 0 0 1px rgba(15,23,42,.04)!important;overflow:hidden!important}.FloatingChatWidget_floatingChatWindow__expanded__h3q1W .FloatingChatWidget_floatingChatWindow__conversations__H0Cbb{background:#fafbfc!important}}@media(max-width:767px){.FloatingChatWidget_floatingChatWindow__TPoqn{width:100vw;border-radius:16px 16px 0 0}.FloatingChatWidget_floatingChatWindow__conversations__H0Cbb{display:none}.FloatingChatWidget_floatingChatWindow__chat__fY4ti{display:flex}.FloatingChatWidget_floatingChatWindow__empty___cYvv{display:none}}@keyframes FloatingChatWidget_slideUpFade__twS5g{0%{opacity:0;transform:translateY(20px) scale(.95)}60%{opacity:.8;transform:translateY(-2px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes FloatingChatWidget_pulse__tB5eZ{0%,to{box-shadow:0 2px 8px rgba(108,25,163,.3),0 0 0 1px rgba(108,25,163,.15)}50%{box-shadow:0 4px 16px rgba(108,25,163,.45),0 0 0 1px rgba(108,25,163,.2)}}.FloatingChatWidget_floatingChatButton--hasUnread__tL9uz{animation:FloatingChatWidget_pulse__tB5eZ 2s ease-in-out infinite}.FloatingChatWidget_floatingChatWindow__minimizedChat__nru9t{position:fixed;height:48px!important;border-radius:12px 12px 0 0;background:#fff;border:1px solid rgba(15,23,42,.1);box-shadow:0 -8px 28px rgba(15,23,42,.12),0 -1px 0 rgba(15,23,42,.06);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);animation:FloatingChatWidget_slideUpFade__twS5g .3s cubic-bezier(.4,0,.2,1)}.FloatingChatWidget_floatingChatWindow__minimizedChat__nru9t:hover{box-shadow:0 -4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.FloatingChatWidget_floatingChatWindow__minimizedChat__nru9t .FloatingChatWidget_floatingChatWindow__minimizedBar__7NFA3{width:100%;height:100%;display:flex;align-items:center;padding:0 12px;background:linear-gradient(135deg,#6c19a3,#8b1fa3);border-radius:12px 12px 0 0}.FloatingChatWidget_floatingChatWindow__minimizedChat__nru9t .FloatingChatWidget_floatingChatWindow__minimizedContent__BmR7y{display:flex;align-items:center;justify-content:space-between;width:100%}.FloatingChatWidget_floatingChatWindow__minimizedChat__nru9t .FloatingChatWidget_floatingChatWindow__minimizedTitle__iUB66{color:#fff;font-size:13px;font-weight:600;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FloatingChatWidget_floatingChatWindow__minimizedChat__nru9t .FloatingChatWidget_floatingChatWindow__minimizedClose__gQ9i7{background:hsla(0,0%,100%,.2);border:none;border-radius:50%;width:28px;height:28px;color:#fff;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.FloatingChatWidget_floatingChatWindow__minimizedChat__nru9t .FloatingChatWidget_floatingChatWindow__minimizedClose__gQ9i7:hover{background:hsla(0,0%,100%,.3);transform:scale(1.1)}.FloatingChatWidget_floatingChatWindow__minimizedChat__nru9t .FloatingChatWidget_floatingChatWindow__minimizedClose__gQ9i7:active{transform:scale(.95)}.LoggedInHomeShortcuts_bar__6wP_l{width:100%;background:linear-gradient(90deg,#f8fafc,#f1f5f9);border-bottom:1px solid rgba(0,0,0,.06)}.LoggedInHomeShortcuts_inner__WQUn_{max-width:1200px;margin:0 auto;padding:8px 12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.LoggedInHomeShortcuts_text__hkV5Z{margin:0;font-size:.9rem;color:#374151;line-height:1.4}.LoggedInHomeShortcuts_actions__suCjP{display:flex;flex-wrap:wrap;gap:8px}.LoggedInHomeShortcuts_link__B4HpG{font-size:.875rem;font-weight:600;color:#1d4ed8;text-decoration:none;padding:6px 12px;border-radius:8px;background:#fff;border:1px solid rgba(29,78,216,.25);transition:background .15s ease,border-color .15s ease}.LoggedInHomeShortcuts_link__B4HpG:hover{background:#eff6ff;border-color:rgba(29,78,216,.45)}.LoggedInHomeShortcuts_link__B4HpG:focus-visible{outline:2px solid #1d4ed8;outline-offset:2px}.page_page___dM0R{min-height:100vh;background:#fefce8}.CompanyCard_card__cVRR_{background:#fff!important;background-color:#fff!important;border:1px solid #e5e5e5;border-radius:12px;padding:20px;transition:all .2s ease}.CompanyCard_card__cVRR_:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.CompanyCard_header__chf_9{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.CompanyCard_avatar__CqajC{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;flex-shrink:0}.CompanyCard_info__4_NLO{flex:1;min-width:0}.CompanyCard_name__Z9qut{font-size:16px;font-weight:600;color:#171717;margin:0 0 4px}.CompanyCard_email__zOOdt,.CompanyCard_name__Z9qut{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompanyCard_email__zOOdt{font-size:14px;color:#6b7280;margin:0}.CompanyCard_details__vI6XJ{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding:12px;background:#fff!important;background-color:#fff!important;border:1px solid #e5e5e5;border-radius:8px}.CompanyCard_detailItem__wDUby{display:flex;align-items:center;gap:8px;font-size:13px;color:#404040}.CompanyCard_detailItem__wDUby svg{flex-shrink:0;color:#737373}.CompanyCard_actions__fsDFB{display:flex;flex-wrap:wrap;gap:8px;padding-top:16px;border-top:1px solid #e5e5e5}.EconomicActivityInput_container__4nZh5{display:flex;flex-direction:column;gap:.75rem;width:100%}.EconomicActivityInput_inputWrapper__61bYl{position:relative;width:100%}.EconomicActivityInput_statusIcon__le6m4{position:absolute;top:50%;right:1rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none}.EconomicActivityInput_iconLoading__EHw4x{color:var(--color-primary-500);animation:EconomicActivityInput_spin__9JeBe 1s linear infinite}.EconomicActivityInput_iconSuccess__RyUZk{color:var(--color-success-500)}.EconomicActivityInput_iconError__DX9VH{color:var(--color-error-500)}@keyframes EconomicActivityInput_spin__9JeBe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EconomicActivityInput_activityDetails__cTQsW{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background-color:var(--color-success-50);border:1px solid var(--color-success-200);border-radius:var(--radius-md);animation:EconomicActivityInput_slideDown__95uMQ .3s ease-out}.EconomicActivityInput_detailRow__kS26L{display:flex;align-items:flex-start;gap:.5rem}.EconomicActivityInput_detailIcon__Arz2x{color:var(--color-success-600);flex-shrink:0;margin-top:.125rem}.EconomicActivityInput_detailContent__3bvsH{display:flex;flex-direction:column;gap:.125rem;flex:1}.EconomicActivityInput_detailLabel__eGYxk{font-size:.75rem;font-weight:600;color:var(--color-success-700);text-transform:uppercase;letter-spacing:.025em}.EconomicActivityInput_detailValue__aqjRN{font-size:.875rem;color:var(--color-neutral-700);line-height:1.4}.EconomicActivityInput_help__Rl3XH{display:flex;align-items:center;gap:.5rem;padding:.75rem;background-color:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm)}.EconomicActivityInput_helpIcon__t0jIX{color:var(--color-neutral-500);flex-shrink:0}.EconomicActivityInput_helpText__X7w1v{font-size:.813rem;color:var(--color-neutral-600);line-height:1.4}@keyframes EconomicActivityInput_slideDown__95uMQ{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.EconomicActivityInput_activityDetails__cTQsW{padding:.875rem}.EconomicActivityInput_detailLabel__eGYxk{font-size:.688rem}.EconomicActivityInput_detailValue__aqjRN{font-size:.813rem}}.CategorizationSection_section__R0G4a{background:#fff;border:1px solid #e5e5e5;border-left-width:3px;border-radius:16px;padding:32px;box-shadow:0 1px 4px rgba(0,0,0,.04);transition:border-left-color .2s ease,box-shadow .2s ease;scroll-margin-top:140px}.CategorizationSection_section__R0G4a:hover{border-left-color:#6c1394;box-shadow:0 4px 12px rgba(0,0,0,.07)}@media(max-width:767px){.CategorizationSection_section__R0G4a{padding:20px;border-radius:8px}}.CategorizationSection_section__header__pUxmj{display:flex;align-items:flex-start;gap:12px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #f5f5f5}.CategorizationSection_section__iconBox__s6hyC{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:linear-gradient(135deg,rgba(108,19,148,.08),rgba(168,85,247,.12));flex-shrink:0}.CategorizationSection_section__iconBox__s6hyC svg{color:#6c1394;width:18px;height:18px}.CategorizationSection_section__headerText__unyVU{flex:1;min-width:0}.CategorizationSection_section__title___aQKe{font-size:13px;font-weight:600;line-height:1.2;color:var(--text-primary,inherit);color:#171717;margin:0 0 4px}.CategorizationSection_section__description__akwlr{font-size:12px;font-weight:400;color:#737373;margin:0;line-height:1.5}.CategorizationSection_section__content__qiHOB{display:flex;flex-direction:column;gap:12px}.CategorizationSection_selectorRow__oYMNM{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:end}@media(max-width:767px){.CategorizationSection_selectorRow__oYMNM{grid-template-columns:1fr}}.CategorizationSection_selectorRow__field__mIFaC{min-width:0}.CategorizationSection_customSubcategory__XHMAy{max-width:540px}.CategorizationSection_emptyState__mCx6X{border:1px dashed #d4d4d4;border-radius:8px;background:#fafafa;padding:12px}.CategorizationSection_emptyState__mCx6X p{margin:0;color:#6b7280;font-size:13px;font-weight:400;line-height:1.5}.CategorizationSection_tagGroups__vIjlT{display:flex;flex-direction:column;gap:8px}.CategorizationSection_tagGroup__onFVn{border:1px solid #e5e5e5;border-radius:8px;background:#fff;padding:8px}.CategorizationSection_tagGroup__header__F9b_q{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:4px}.CategorizationSection_tagGroup__categoryChip__q68nR{font-size:12px;font-weight:600;line-height:1.5;color:#6c1394;background:rgba(108,19,148,.1);border-radius:999px;padding:4px 10px}.CategorizationSection_tagGroup__removeCategory__AfTsd{border:1px solid #d4d4d4;background:#fff;border-radius:4px;color:#404040;font-size:12px;font-weight:400;line-height:1.5;padding:4px 8px;display:inline-flex;gap:4px;align-items:center;cursor:pointer}.CategorizationSection_tagGroup__subtags__6zNn4{display:flex;flex-wrap:wrap;gap:6px}.CategorizationSection_tagGroup__subtag__sm95_{font-size:12px;font-weight:400;line-height:1.5;color:#171717;background:#f5f5f5;border-radius:999px;padding:4px 8px;display:inline-flex;align-items:center;gap:4px}.CategorizationSection_tagGroup__removeSubtag__OhswB{border:none;background:rgba(0,0,0,0);color:#6b7280;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.CategorizationSection_tagGroup__toggle__ep_rj{border:none;background:rgba(0,0,0,0);color:#6c1394;font-size:12px;font-weight:600;line-height:1.5;cursor:pointer;padding:4px 8px;border-radius:4px}.CategorizationSection_field__hint__ukZF3{font-size:12px;font-weight:400;line-height:1.5;color:#737373;margin:0}.CategorizationSection_pendingCategoryHint__VEn8Y{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:8px 12px;border:1px solid #e5e5e5;border-radius:8px;background:#fafafa}.CategorizationSection_pendingCategoryHint__text__VXSx3{display:flex;flex-direction:column;gap:2px;min-width:0}.CategorizationSection_pendingCategoryHint__label__oFwUl{font-size:12px;font-weight:600;line-height:1.5;color:#6b7280;text-transform:uppercase;letter-spacing:.02em}.CategorizationSection_pendingCategoryHint__name__9O8tB{font-size:13px;font-weight:600;line-height:1.5;color:#6c1394;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CategorizationSection_newCategoryPanel__bP87D{border:1px solid #e5e5e5;border-radius:8px;background:#fff;padding:20px;display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.CategorizationSection_newCategoryPanel__intro__X18WB{margin:0;font-size:13px;font-weight:400;color:#171717;line-height:1.5}.CategorizationSection_newCategoryPanel__actions__bE_qt{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.AccountSettings_form__C8CZ4{display:flex;flex-direction:column;gap:32px;max-width:700px}.AccountSettings_form__section__Ew8V6{padding-bottom:20px;border-bottom:1px solid #f5f5f5}.AccountSettings_form__section__Ew8V6:last-child{border-bottom:none;padding-bottom:0}.AccountSettings_form__sectionTitle__SO4OE{display:flex;align-items:center;gap:4px;font-size:16px;line-height:1.5;font-weight:600;color:#171717;margin:0 0 12px}@media(max-width:767px){.AccountSettings_form__sectionTitle__SO4OE{font-size:14px;font-weight:400;line-height:1.5}}.AccountSettings_form__sectionTitle__SO4OE svg{flex-shrink:0;width:18px;height:18px;color:#6c1394}.AccountSettings_form__sectionDescription__x6Q1T{font-size:13px;font-weight:400;color:#171717;margin:0 0 20px;line-height:1.5}@media(max-width:767px){.AccountSettings_form__sectionDescription__x6Q1T{font-size:12px;font-weight:400;line-height:1.5}}.AccountSettings_form__fields__lRz6W{display:flex;flex-direction:column;gap:20px}@media(max-width:767px){.AccountSettings_form__fields__lRz6W{gap:12px}}.AccountSettings_form__actions__UcRhI{display:flex;justify-content:flex-end;gap:8px;padding-top:20px;border-top:1px solid #e5e5e5;margin-top:12px}@media(max-width:767px){.AccountSettings_form__actions__UcRhI{flex-direction:column-reverse}.AccountSettings_form__actions__UcRhI button{width:100%}}.StoreProductsSection_section__nrU8n{background:var(--bg-primary,#ffffff);border-radius:24px;box-shadow:0 2px 8px 0 rgba(20,20,40,.1);padding:8px;margin-bottom:0;display:flex;flex-direction:column;gap:8px;width:100%;box-sizing:border-box}@media(min-width:768px){.StoreProductsSection_section__nrU8n{padding:12px;gap:12px}}@media(min-width:1024px){.StoreProductsSection_section__nrU8n{padding:20px}}.StoreProductsSection_section__header__E8Ohy{display:flex;flex-direction:column;gap:8px}.StoreProductsSection_section__titleRow__kAjOB{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.StoreProductsSection_section__title__qKuE0{font-size:14px;font-weight:700;line-height:1.2;color:var(--text-primary,inherit);color:var(--text-primary);margin:0}@media(max-width:1023px){.StoreProductsSection_section__title__qKuE0{font-size:13px;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:.5em;color:var(--text-primary,inherit)}}@media(min-width:1024px){.StoreProductsSection_section__title__qKuE0{font-size:14px;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:.5em;color:var(--text-primary,inherit)}}.StoreProductsSection_section__actions__OryPm{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.StoreProductsSection_section__sortSelect__X6THC{min-width:160px}.StoreProductsSection_section__editButton__X2UFf{flex-shrink:0}.StoreProductsSection_section__description__I8_OA{font-size:12px;font-weight:400;line-height:1.5;color:var(--text-secondary);margin:0}@media(min-width:768px){.StoreProductsSection_section__description__I8_OA{font-size:13px;font-weight:400;line-height:1.5}}.StoreProductsSection_section__content__HH__O{display:flex;flex-direction:column;gap:12px}@media(min-width:768px){.StoreProductsSection_section__content__HH__O{gap:20px}}.StoreProductsSection_section__grid__7lP2b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;min-width:0}@media(min-width:768px){.StoreProductsSection_section__grid__7lP2b{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}}@media(min-width:1024px){.StoreProductsSection_section__grid__7lP2b{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}.StoreProductsSection_section__productWrapper__u_Zhn{position:relative;transition:transform .2s ease,opacity .2s ease;min-width:0;overflow:hidden}.StoreProductsSection_section__productWrapper--editing__xbV9f{cursor:move;cursor:grab}.StoreProductsSection_section__productWrapper--editing__xbV9f:active{cursor:grabbing}.StoreProductsSection_section__productWrapper--dragging__EK0xi{opacity:.5;transform:scale(.95)}.StoreProductsSection_section__dragHandle__XUq1D{position:absolute;top:8px;left:8px;z-index:10;display:flex;align-items:center;gap:4px;background:var(--bg-primary,#ffffff);padding:4px 8px;border-radius:8px;box-shadow:0 2px 8px 0 rgba(20,20,40,.1);color:var(--text-primary);pointer-events:none}.StoreProductsSection_section__dragLabel__PtomT{font-size:12px;font-weight:600;line-height:1.5;color:var(--text-primary)}.StoreProductsSection_section__categoryFilters__smGYv{display:flex;flex-wrap:wrap;gap:4px;padding-top:4px}.StoreProductsSection_section__categoryPill__uLyLb{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid #d4d4d4;border-radius:var(--radius-full,9999px);background:var(--bg-primary,#ffffff);font-size:13px;font-weight:500;line-height:1.5;color:var(--text-primary);cursor:pointer;transition:all .15s ease}.StoreProductsSection_section__categoryPill__uLyLb:hover{border-color:#6c1394;color:#6c1394}.StoreProductsSection_section__categoryPill--active__cXKjz{background:#6c1394;border-color:#6c1394;color:#fff}.StoreProductsSection_section__categoryCount__qIdqz{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:9999px;background:rgba(0,0,0,.1);font-size:12px;font-weight:500;line-height:1.5}.StoreProductsSection_section__empty__lLJYX{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:300px}.StoreProductsSection_section__emptyIcon__L2bQQ{color:var(--text-secondary);opacity:.5;margin-bottom:12px}.StoreProductsSection_section__emptyText__yhPTg{font-size:14px;font-weight:400;line-height:1.5;color:var(--text-secondary);margin:0 0 20px}.StoreProductsSection_section__emptyButton__JAkYR{align-self:center}.ResponsiveImage_wrapper__NQJ5q{position:relative;display:inline-block;line-height:0}.ResponsiveImage_wrapper--fill__jEKag{display:block;width:100%;height:100%}.ResponsiveImage_skeleton__rOL_X{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit}.Avatar_avatar__K6zf3{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:#e5e5e5;flex-shrink:0}.Avatar_avatar__image__d64fe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Avatar_avatar__imageSkeleton__riHdA{border-radius:50%}.Avatar_avatar__initials__wSzPC{font-weight:600;color:#404040;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Avatar_avatar--xs__0tdeW{width:24px;height:24px;font-size:10px}.Avatar_avatar--sm__x4Xf5{width:32px;height:32px;font-size:12px}.Avatar_avatar--md__7H_s1{width:40px;height:40px;font-size:14px}.Avatar_avatar--lg__5sswf{width:56px;height:56px;font-size:18px}.CompanySwitcher_switcher__X78r_{position:relative;flex-shrink:0}.CompanySwitcher_switcher__trigger__GrgyK{display:flex;align-items:center;gap:6px;height:36px;padding:0 8px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:20px;cursor:pointer;color:#374151;font-size:13px;font-weight:500;font-family:inherit;transition:all .2s ease;white-space:nowrap;max-width:148px}.CompanySwitcher_switcher__trigger__GrgyK:hover{background:#f3f4f6;border-color:#d1d5db}.CompanySwitcher_switcher__trigger--open__gY_Lu{background:#ede9fe;border-color:#7c3aed;color:#5b21b6}.CompanySwitcher_switcher__avatar__lixJs{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:#e5e7eb;border-radius:50%;flex-shrink:0;overflow:hidden;color:#6b7280}.CompanySwitcher_switcher__trigger--open__gY_Lu .CompanySwitcher_switcher__avatar__lixJs{background:#ddd6fe;color:#5b21b6}.CompanySwitcher_switcher__logo__oyHMx{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.CompanySwitcher_switcher__label__futGv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:84px}@media(max-width:1279px){.CompanySwitcher_switcher__label__futGv{display:none}}.CompanySwitcher_switcher__chevron__OYCEi{flex-shrink:0;color:#9ca3af;transition:transform .2s ease}.CompanySwitcher_switcher__chevron--open__XAq3C{transform:rotate(180deg)}.CompanySwitcher_switcher__dropdown__Bgd_c{position:absolute;top:calc(100% + 8px);right:0;min-width:240px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06);z-index:1100;overflow:visible;padding:6px;animation:CompanySwitcher_dropdownOpen__sddf2 .15s cubic-bezier(.4,0,.2,1)}@keyframes CompanySwitcher_dropdownOpen__sddf2{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.CompanySwitcher_switcher__headingRow__oanuu{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:4px 10px 8px}.CompanySwitcher_switcher__heading__TBz2K{font-size:11px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.6px;margin:0;flex:1;min-width:0}.CompanySwitcher_switcher__tooltip___Lx0Z{z-index:1300!important}.CompanySwitcher_switcher__helpTrigger__nn7HB{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:8px;background:rgba(0,0,0,0);color:#9ca3af;cursor:help;transition:background .15s ease,color .15s ease}.CompanySwitcher_switcher__helpTrigger__nn7HB:hover{background:#f3f4f6;color:#6b7280}.CompanySwitcher_switcher__helpTrigger__nn7HB:focus-visible{outline:2px solid #7c3aed;outline-offset:2px}.CompanySwitcher_switcher__divider__ydd7p{height:1px;background:#f3f4f6;margin:4px 0}.CompanySwitcher_switcher__loading__pGpyK{font-size:12px;color:#9ca3af;padding:10px 12px;text-align:center}.CompanySwitcher_switcher__option__ze9lW{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;background:rgba(0,0,0,0);border:none;border-radius:8px;cursor:pointer;text-align:left;transition:background .15s ease;font-family:inherit}.CompanySwitcher_switcher__option__ze9lW:hover{background:#f9fafb}.CompanySwitcher_switcher__option--active__i_e4d{background:#f5f3ff}.CompanySwitcher_switcher__option--active__i_e4d:hover{background:#ede9fe}.CompanySwitcher_switcher__optionAvatar__bnsY3{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#f3f4f6;border-radius:50%;flex-shrink:0;overflow:hidden;color:#6b7280}.CompanySwitcher_switcher__option--active__i_e4d .CompanySwitcher_switcher__optionAvatar__bnsY3{background:#ddd6fe;color:#5b21b6}.CompanySwitcher_switcher__optionInfo__3rSLY{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.CompanySwitcher_switcher__optionName__jany8{font-size:13px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CompanySwitcher_switcher__option--active__i_e4d .CompanySwitcher_switcher__optionName__jany8{color:#5b21b6}.CompanySwitcher_switcher__optionRole__eU6Vu{font-size:11px;color:#9ca3af;text-transform:capitalize}.CompanySwitcher_switcher__option--active__i_e4d .CompanySwitcher_switcher__optionRole__eU6Vu{color:#7c3aed}.CompanySwitcher_switcher__check__SPB5V{flex-shrink:0;color:#7c3aed}.QuoteCartDropdown_dropdown__76teD{position:relative}.QuoteCartDropdown_trigger__dsIRP{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:rgba(0,0,0,0);cursor:pointer;border-radius:8px;transition:background-color .2s ease;color:#171717}.QuoteCartDropdown_trigger__dsIRP:hover{background:#fafafa}.QuoteCartDropdown_trigger__dsIRP:focus-visible{outline:2px solid #6c1394;outline-offset:2px}.QuoteCartDropdown_badge__nrl78{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;padding:0 4px;font-size:10px;font-weight:600}.QuoteCartDropdown_panel__8X20h{position:absolute;top:calc(100% + 8px);right:0;width:400px;min-height:200px;max-height:600px;background:#fff;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.12);display:flex;flex-direction:column;z-index:1000;overflow:hidden}@media(max-width:767px){.QuoteCartDropdown_panel__8X20h{width:calc(100vw - 32px);max-width:400px;right:-8px}}.QuoteCartDropdown_header__PO2OU{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #e5e5e5}.QuoteCartDropdown_title__tPLFk{font-size:13px;line-height:1.5;color:#171717;margin:0;font-weight:600}.QuoteCartDropdown_closeButton__OtuAD{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:rgba(0,0,0,0);cursor:pointer;border-radius:4px;color:#6b7280;transition:all .2s ease}.QuoteCartDropdown_closeButton__OtuAD:hover{background:#fafafa;color:#171717}.QuoteCartDropdown_content__0qzHF{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:20px}.QuoteCartDropdown_content__0qzHF::-webkit-scrollbar{width:6px;height:6px}.QuoteCartDropdown_content__0qzHF::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:3px}.QuoteCartDropdown_content__0qzHF::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1);border-radius:3px}.QuoteCartDropdown_content__0qzHF::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,10%,.1)}.QuoteCartDropdown_content__0qzHF{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) rgba(0,0,0,0)}.QuoteCartDropdown_empty___Q8f_{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;min-height:160px;text-align:center}.QuoteCartDropdown_emptyIcon__6bC6_{color:#d4d4d4;margin-bottom:12px}.QuoteCartDropdown_emptyText___4nlO{font-size:13px;font-weight:600;line-height:1.5;color:#171717;margin:0 0 4px}.QuoteCartDropdown_emptySubtext__N8Ei4{font-size:12px;font-weight:400;line-height:1.5;color:#171717;margin:0}.QuoteCartDropdown_supplierGroup__1g2QH{display:flex;flex-direction:column;gap:8px;padding:12px;background:#fafafa;border-radius:8px;border:1px solid #e5e5e5}.QuoteCartDropdown_supplierHeader__jn_Gy{display:flex;align-items:center;justify-content:space-between}.QuoteCartDropdown_supplierName__MkcQT{font-size:13px;line-height:1.5;color:#171717;margin:0;font-weight:600}.QuoteCartDropdown_supplierCount__3OiWY{font-size:12px;font-weight:400;line-height:1.5;color:#171717}.QuoteCartDropdown_productsList__fhWCv{display:flex;flex-direction:column;gap:4px}.QuoteCartDropdown_productItem__gFD5t{display:flex;align-items:flex-start;gap:8px;padding:8px;background:#fff;border-radius:4px}.QuoteCartDropdown_productImage__aOQkz{width:48px;height:48px;border-radius:4px;overflow:hidden;flex-shrink:0;background:#f5f5f5;border:1px solid #e5e5e5}.QuoteCartDropdown_productInfo__cocaR{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.QuoteCartDropdown_productName__PaIZD{font-size:13px;line-height:1.5;color:#171717;margin:0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QuoteCartDropdown_productQuantity__0AD4Y{font-size:12px;font-weight:400;line-height:1.5;color:#171717}.QuoteCartDropdown_productFields__jklvh{display:flex;gap:4px;margin-top:4px}.QuoteCartDropdown_productFormatInput__62hSz,.QuoteCartDropdown_productNotesInput__cDg7j,.QuoteCartDropdown_productQuantityInput__UEGBY{padding:4px 8px;border:1px solid #d4d4d4;border-radius:4px;background:#fff;color:#171717;font-size:12px;font-weight:400;line-height:1.5;font-family:inherit;transition:all .2s ease}.QuoteCartDropdown_productFormatInput__62hSz::-moz-placeholder,.QuoteCartDropdown_productNotesInput__cDg7j::-moz-placeholder,.QuoteCartDropdown_productQuantityInput__UEGBY::-moz-placeholder{color:#a3a3a3}.QuoteCartDropdown_productFormatInput__62hSz::placeholder,.QuoteCartDropdown_productNotesInput__cDg7j::placeholder,.QuoteCartDropdown_productQuantityInput__UEGBY::placeholder{color:#a3a3a3}.QuoteCartDropdown_productFormatInput__62hSz:hover:not(:disabled),.QuoteCartDropdown_productNotesInput__cDg7j:hover:not(:disabled),.QuoteCartDropdown_productQuantityInput__UEGBY:hover:not(:disabled){border-color:#d8b4fe}.QuoteCartDropdown_productFormatInput__62hSz:focus,.QuoteCartDropdown_productNotesInput__cDg7j:focus,.QuoteCartDropdown_productQuantityInput__UEGBY:focus{outline:none;border-color:#6c1394;box-shadow:0 0 0 2px rgba(108,19,148,.1)}.QuoteCartDropdown_productFormatInput__62hSz:disabled,.QuoteCartDropdown_productNotesInput__cDg7j:disabled,.QuoteCartDropdown_productQuantityInput__UEGBY:disabled{background:#fafafa;color:#737373;cursor:not-allowed}.QuoteCartDropdown_productQuantityInput__UEGBY{width:100px;flex-shrink:0}.QuoteCartDropdown_productQuantityInput__UEGBY::-webkit-inner-spin-button,.QuoteCartDropdown_productQuantityInput__UEGBY::-webkit-outer-spin-button{opacity:1}.QuoteCartDropdown_productFormatInput__62hSz{flex:1;min-width:0}.QuoteCartDropdown_productNotesInput__cDg7j{width:100%;resize:vertical;min-height:52px}.QuoteCartDropdown_removeButton__q2kW0{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:rgba(0,0,0,0);cursor:pointer;border-radius:4px;color:#737373;transition:all .2s ease;flex-shrink:0}.QuoteCartDropdown_sendButton__13pcY{width:100%;margin-top:4px}.QuoteCartDropdown_footer__tYvee{display:flex;align-items:center;gap:8px;padding:12px 20px;border-top:1px solid #e5e5e5;background:#fafafa}.QuoteCartDropdown_sendAllButton__yLXhC{flex:1}.QuoteCartDropdown_spinner__a1jTr{animation:QuoteCartDropdown_spin__Zz9K7 1s linear infinite}@keyframes QuoteCartDropdown_spin__Zz9K7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProductGallerySection_gallery__8_dDu{background:var(--bg-primary,#ffffff);border-radius:24px;padding:8px 12px 12px;border:1px solid #e5e5e5;box-shadow:0 1px 3px rgba(0,0,0,.06);height:-moz-fit-content;height:fit-content}@media(max-width:1023px){.ProductGallerySection_gallery__8_dDu{padding:4px 8px 8px}}@media(min-width:768px){.ProductGallerySection_gallery__8_dDu{padding:8px 12px 12px}}@media(min-width:1024px){.ProductGallerySection_gallery__8_dDu{padding:12px 20px 20px}}.WarrantyReturns_warrantyReturns__xo8GL{margin-top:4px;margin-bottom:4px;padding:12px;background:#fff;border-radius:24px;border:1px solid #f5f5f5;box-shadow:0 1px 3px 0 rgba(20,20,40,.06)}@media(min-width:768px){.WarrantyReturns_warrantyReturns__xo8GL{padding:20px}}.WarrantyReturns_warrantyReturns__title__cIRqU{font-size:14px;font-weight:600;line-height:1.5;color:#171717;margin:0 0 8px;display:flex;align-items:center;gap:4px}.WarrantyReturns_warrantyReturns__title__cIRqU:before{content:"";width:4px;height:20px;background:linear-gradient(180deg,#8f19a3,#6c1394);border-radius:9999px}.WarrantyReturns_warrantyReturns__tabs__HkxEo{display:flex;gap:4px;margin-bottom:12px;border-bottom:2px solid #e5e5e5;padding:0 8px}.WarrantyReturns_warrantyReturns__tab__ajCQ4{display:flex;align-items:center;gap:4px;padding:8px 12px;background:rgba(0,0,0,0);border:none;border-bottom:3px solid rgba(0,0,0,0);cursor:pointer;font-size:13px;line-height:1.5;color:#171717;transition:all .2s ease;position:relative;bottom:-2px;font-weight:600}@media(min-width:768px){.WarrantyReturns_warrantyReturns__tab__ajCQ4{font-size:14px;font-weight:600;line-height:1.5}}.WarrantyReturns_warrantyReturns__tab__ajCQ4:hover,.WarrantyReturns_warrantyReturns__tab__ajCQ4:hover svg{color:#6c1394}.WarrantyReturns_warrantyReturns__tab--active__E2Ey4{color:#581c87;border-bottom-color:#6c1394}.WarrantyReturns_warrantyReturns__tab--active__E2Ey4 svg{color:#6c1394}.WarrantyReturns_warrantyReturns__tab__ajCQ4 svg{flex-shrink:0;transition:color .2s ease}.WarrantyReturns_warrantyReturns__content__ycEq_{display:flex;flex-direction:column;gap:12px}.WarrantyReturns_warrantyReturns__section__rpHlX{display:flex;flex-direction:column;gap:8px;padding:12px;background:#fafafa;border-radius:16px;border:1px solid #f5f5f5;margin-bottom:8px}.WarrantyReturns_warrantyReturns__section__rpHlX:last-child{margin-bottom:0}.WarrantyReturns_warrantyReturns__sectionHeader__RWzXw{display:flex;align-items:center;gap:8px}.WarrantyReturns_warrantyReturns__sectionTitle__2QDcW{font-size:13px;font-weight:600;line-height:1.5;color:#171717;margin:0}.WarrantyReturns_warrantyReturns__duration__7pjiQ{align-self:flex-start;margin-top:4px}.WarrantyReturns_warrantyReturns__list__AeV_E{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.WarrantyReturns_warrantyReturns__listItem__BiC1Y{display:flex;align-items:flex-start;gap:8px;font-size:13px;font-weight:400;color:#171717;line-height:1.6}.WarrantyReturns_warrantyReturns__listIcon__YbHAi{flex-shrink:0;margin-top:2px}.WarrantyReturns_warrantyReturns__orderedList__RTr7j{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;counter-reset:step-counter}.WarrantyReturns_warrantyReturns__orderedListItem__wJ_AK{display:flex;align-items:flex-start;gap:8px;font-size:13px;font-weight:400;color:#171717;line-height:1.6;counter-increment:step-counter}.WarrantyReturns_warrantyReturns__stepNumber__O0rW_{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#f3e8ff;color:#581c87;border-radius:50%;font-size:12px;line-height:1.5;font-weight:600}.WarrantyReturns_warrantyReturns__stepNumber__O0rW_:before{content:counter(step-counter)}.WarrantyReturns_warrantyReturns__contact__qAdCj{display:flex;flex-direction:column;gap:8px}.WarrantyReturns_warrantyReturns__contactLink__ndiys{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:400;line-height:1.5;color:#581c87;text-decoration:none;transition:all .2s ease}.WarrantyReturns_warrantyReturns__contactLink__ndiys:hover{color:#4a1d96;text-decoration:underline}.WarrantyReturns_warrantyReturns__contactLink__ndiys svg{flex-shrink:0}.WarrantyReturns_warrantyReturns__contactHours__cBkKx{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:400;line-height:1.5;color:#171717}.WarrantyReturns_warrantyReturns__contactHours__cBkKx svg{flex-shrink:0}.WarrantyReturns_warrantyReturns__text__BTmMf{font-size:13px;font-weight:400;color:#171717;line-height:1.6;margin:0}.WarrantyReturns_warrantyReturns__text__BTmMf strong{color:#581c87;font-weight:600}.WriteReviewForm_form__oLnrv{background:#fff;border-radius:24px;max-width:600px;width:100%;position:relative;display:flex;flex-direction:column}.WriteReviewForm_form__header__B_DhM{padding:20px;border-bottom:2px solid;background:linear-gradient(135deg,0,transparent 100%);flex-shrink:0}.WriteReviewForm_form__title__FswTn{font-size:16px;line-height:1.2;color:var(--text-primary,inherit);color:#581c87;margin:0 0 4px;font-weight:700}.WriteReviewForm_form__productName__2CJe7{font-size:13px;font-weight:500;line-height:1.5;color:#171717;margin:0}.WriteReviewForm_form__content__gE2Fw{padding:20px;display:flex;flex-direction:column;gap:12px;flex:1;overflow-y:auto;min-height:0}.WriteReviewForm_form__field__6nmtO{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.WriteReviewForm_form__label__6vyAU{font-size:13px;line-height:1.5;color:#171717;font-weight:600;display:flex;align-items:center;gap:4px}.WriteReviewForm_form__required__PziXk{color:#ef4444;font-weight:700}.WriteReviewForm_form__rating__wUsCp{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.WriteReviewForm_stars__P7X3i{display:flex;gap:6px;align-items:center;flex-wrap:wrap;width:100%}.WriteReviewForm_stars__P7X3i button{display:inline-flex}.WriteReviewForm_starButton__0QWEh{background:rgba(0,0,0,0);border:none;padding:4px;cursor:pointer;transition:all .2s ease;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:auto;height:auto;min-width:32px;min-height:32px}.WriteReviewForm_starButton__0QWEh:hover:not(:disabled){transform:scale(1.1)}.WriteReviewForm_starButton__0QWEh:active:not(:disabled){transform:scale(.95)}.WriteReviewForm_starButton__0QWEh:disabled{cursor:not-allowed;opacity:.6}.WriteReviewForm_starButton__0QWEh span{display:inline-flex;align-items:center;justify-content:center}.WriteReviewForm_starButton__0QWEh svg{display:block;width:28px!important;height:28px!important;flex-shrink:0}.WriteReviewForm_starFilled__blZwb{color:#fbbf24!important;transition:all .2s ease}.WriteReviewForm_starFilled__blZwb svg{color:#fbbf24!important;stroke:#fbbf24!important;fill:#fbbf24!important}.WriteReviewForm_starEmpty__1HUPr{color:#d4d4d4!important;transition:all .2s ease}.WriteReviewForm_starEmpty__1HUPr svg{color:#d4d4d4!important;stroke:#d4d4d4!important;fill:none!important}.WriteReviewForm_form__ratingText__yfJ3y{font-size:13px;line-height:1.5;color:#581c87;font-weight:600;margin-left:8px}.WriteReviewForm_form__textarea__VNof_{width:100%;padding:8px 12px;border:2px solid #e5e5e5;border-radius:8px;font-size:13px;font-weight:400;color:#171717;font-family:inherit;line-height:1.5;resize:none;transition:all .2s ease;background:#fff;min-height:100px;max-height:120px}.WriteReviewForm_form__textarea__VNof_:focus{outline:none;border-color:#a855f7;box-shadow:0 0 0 3px rgba(108,19,148,.1)}.WriteReviewForm_form__textarea__VNof_:disabled{background:#fafafa;cursor:not-allowed;opacity:.7}.WriteReviewForm_form__textarea__VNof_::-moz-placeholder{color:#a3a3a3}.WriteReviewForm_form__textarea__VNof_::placeholder{color:#a3a3a3}.WriteReviewForm_form__input__R8zap{width:100%;padding:8px 12px;border:2px solid #e5e5e5;border-radius:8px;font-size:13px;font-weight:400;line-height:1.5;color:#171717;font-family:inherit;transition:all .2s ease;background:#fff}.WriteReviewForm_form__input__R8zap:focus{outline:none;border-color:#a855f7;box-shadow:0 0 0 3px rgba(108,19,148,.1)}.WriteReviewForm_form__input__R8zap:disabled{background:#fafafa;cursor:not-allowed;opacity:.7}.WriteReviewForm_form__input__R8zap::-moz-placeholder{color:#a3a3a3}.WriteReviewForm_form__input__R8zap::placeholder{color:#a3a3a3}.WriteReviewForm_form__charCount__MKiVu{font-size:12px;font-weight:500;line-height:1.5;color:#171717;display:flex;justify-content:space-between;align-items:center;margin-top:4px}.WriteReviewForm_form__error__BeS6D{color:#ef4444;font-weight:600}.WriteReviewForm_form__hint__fGWuJ{font-size:12px;font-weight:500;line-height:1.5;color:#171717;margin:0;font-style:italic}.WriteReviewForm_form__actions__KC4HV{display:flex;gap:8px;justify-content:flex-end;padding-top:12px;border-top:1px solid #f5f5f5;margin-top:4px;flex-shrink:0}@media(max-width:575px){.WriteReviewForm_form__actions__KC4HV{flex-direction:column-reverse}.WriteReviewForm_form__actions__KC4HV button{width:100%}}.ProductReviews_section__wxfEm{background:var(--bg-primary,#ffffff);border-radius:18px;border:1px solid #e5e5e5;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:32px;margin-bottom:32px}@media(max-width:1023px){.ProductReviews_section__wxfEm{padding:8px;margin-bottom:12px}}@media(min-width:768px){.ProductReviews_section__wxfEm{padding:12px;margin-bottom:12px}}@media(min-width:1024px){.ProductReviews_section__wxfEm{padding:32px;margin-bottom:32px}}.ProductReviews_header__uhqWC{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-wrap:wrap;gap:8px}.ProductReviews_title__0h9Iw{font-size:20px;font-weight:700;line-height:1.2;color:var(--text-primary,inherit);color:var(--text-primary);margin:0}.ProductReviews_content__Wm2ul{display:flex;flex-direction:column;gap:12px}@media(min-width:1024px){.ProductReviews_content__Wm2ul{flex-direction:column}}.ProductReviews_summary__LXIn7{display:flex;flex-direction:column;gap:8px;background:linear-gradient(135deg,0,#ffffff 100%);padding:8px;border:1px solid #e5e5e5;border-radius:16px;width:100%;max-width:100%;box-shadow:0 1px 3px 0 rgba(20,20,40,.06)}.ProductReviews_summaryMain__WnMzd{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:8px;border-bottom:1px solid;position:relative}.ProductReviews_summaryMain__WnMzd:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:60px;height:1px;background:linear-gradient(90deg,transparent,#d8b4fe,transparent)}.ProductReviews_averageRating__vpp5b{font-size:1.75rem;font-weight:700;color:#171717;margin-bottom:4px;text-align:center;line-height:1}@media(min-width:1024px){.ProductReviews_averageRating__vpp5b{font-size:2rem}}.ProductReviews_totalReviews__woYRp{font-size:12px;font-weight:400;line-height:1.5;color:var(--text-secondary);margin-top:4px}.ProductReviews_stars__qTGHZ{display:flex;gap:2px}.ProductReviews_stars__qTGHZ svg{width:14px;height:14px}@media(min-width:1024px){.ProductReviews_stars__qTGHZ svg{width:16px;height:16px}}.ProductReviews_starFilled__Oa5NM{color:#fbbf24}.ProductReviews_starEmpty__84pLD{color:#d1d5db}.ProductReviews_starIcon__nzoPD{color:#fbbf24}.ProductReviews_distribution__5tih_{display:flex;flex-direction:column;gap:4px}.ProductReviews_distributionRow__vd_WS{display:grid;grid-template-columns:20px 14px 1fr 40px;align-items:center;gap:4px;padding:4px 0;background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;position:relative}.ProductReviews_distributionRow__vd_WS:hover{transform:translateX(2px)}.ProductReviews_distributionRow__vd_WS:hover .ProductReviews_distributionBar__eTP5Z{box-shadow:inset 0 1px 3px rgba(0,0,0,.08)}.ProductReviews_distributionRow__vd_WS:hover .ProductReviews_distributionFill__kf0Z2{box-shadow:0 2px 6px rgba(251,191,36,.4)}.ProductReviews_distributionRow--active__zCk9t{background:#f3e8ff;border:1px solid #e9d5ff}.ProductReviews_distributionRow--active__zCk9t .ProductReviews_distributionFill__kf0Z2{background:linear-gradient(90deg,#a855f7,#8f19a3);box-shadow:0 2px 8px rgba(108,19,148,.3)}.ProductReviews_distributionLabel__u_vM7{font-size:12px;line-height:1.5;color:#171717;font-weight:600;text-align:right}.ProductReviews_distributionBar__eTP5Z{height:6px;background:#e5e5e5;border-radius:9999px;overflow:hidden;position:relative;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}.ProductReviews_distributionFill__kf0Z2{height:100%;background:linear-gradient(90deg,#fbbf24,#f59e0b);border-radius:9999px;transition:width .6s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 1px 3px rgba(251,191,36,.3)}.ProductReviews_distributionFill__kf0Z2:after{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,rgba(255,255,255,.3),transparent);border-radius:9999px 9999px 0 0}.ProductReviews_distributionCount__8LIMq{font-size:12px;line-height:1.5;color:#171717;text-align:right;font-weight:600;min-width:32px}.ProductReviews_reviews__o73Eb{display:flex;flex-direction:column;gap:12px}.ProductReviews_review__wkZFV{padding:12px;background:#fff;border-radius:24px;border:1px solid #e5e5e5;box-shadow:0 1px 3px 0 rgba(20,20,40,.06);position:relative;transition:all .2s ease}.ProductReviews_review__wkZFV:hover{box-shadow:0 2px 8px 0 rgba(20,20,40,.1);border-color:#e9d5ff;transform:translateY(-2px)}.ProductReviews_reviewHeader__rRhvT{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:0;gap:8px;padding-bottom:4px;border-bottom:1px solid #f5f5f5}.ProductReviews_reviewAuthor__5w_7t{display:flex;align-items:center;gap:8px}.ProductReviews_reviewAvatar__94bNh{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#8f19a3,#6c1394);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:400;line-height:1.5;flex-shrink:0;box-shadow:0 1px 3px 0 rgba(20,20,40,.06);border:2px solid #f3e8ff}.ProductReviews_reviewName__Rz22x{font-size:14px;line-height:1.5;color:#171717;font-weight:600;display:flex;align-items:center;gap:4px;margin-bottom:2px}.ProductReviews_verifiedBadge__SsolY{color:#10b981;display:inline-flex;align-items:center;background:rgba(16,185,129,.1);border-radius:9999px;padding:2px;transition:all .2s ease}.ProductReviews_verifiedBadge__SsolY svg{width:14px;height:14px}.ProductReviews_verifiedBadge__SsolY:hover{background:rgba(16,185,129,.15);transform:scale(1.1)}.ProductReviews_reviewDate__Ky_zU{font-size:12px;font-weight:500;line-height:1.5;color:#171717;margin-top:0;display:flex;align-items:center;gap:4px}.ProductReviews_reviewComment__2PMtJ{font-size:13px;font-weight:400;color:#171717;line-height:1.6;margin:8px 0;padding-left:8px;border-left:3px solid #d8b4fe}.ProductReviews_reviewFooter__3NNLU{display:flex;gap:8px}.ProductReviews_helpfulBtn__aTjDT{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#fafafa;border:1px solid #e5e5e5;border-radius:8px;font-size:13px;line-height:1.5;color:#171717;cursor:pointer;transition:all .2s ease;font-weight:500}.ProductReviews_helpfulBtn__aTjDT:hover{border-color:#e9d5ff;color:#581c87;transform:translateY(-1px);box-shadow:0 2px 6px rgba(108,19,148,.1)}.ProductReviews_helpfulBtn__aTjDT:active{transform:translateY(0)}.ProductReviews_helpfulBtn__aTjDT svg{flex-shrink:0;width:14px;height:14px}.ProductReviews_empty____FHR{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--text-secondary)}.ProductReviews_empty____FHR svg{color:var(--text-tertiary);margin-bottom:12px}.ProductReviews_empty____FHR p{font-size:14px;font-weight:400;line-height:1.5;margin:0 0 12px}.ProductReviews_loadMore__QcPQz{display:flex;justify-content:center;padding-top:12px}.SupplierContactCard_card__CfPNk{background:linear-gradient(165deg,0,#faf8ff 44%,100%);border:1px solid rgba(108,19,148,.11);box-shadow:0 1px 2px rgba(108,19,148,.06),0 10px 40px rgba(108,19,148,.1),inset 0 1px 0 hsla(0,0%,100%,.88);border-radius:24px;padding:12px;display:flex;flex-direction:column;height:100%}@media(max-width:1023px){.SupplierContactCard_card__CfPNk{padding:8px}}@media(min-width:768px){.SupplierContactCard_card__CfPNk{padding:12px}}@media(min-width:1024px){.SupplierContactCard_card__CfPNk{padding:20px}}.SupplierContactCard_card__header__oKRaP{display:flex;flex-direction:column;gap:4px;margin-bottom:12px;padding-bottom:8px;border-bottom:none}.SupplierContactCard_card__title__fv3ZB{font-size:14px;font-weight:700;line-height:1.2;color:var(--text-primary,inherit);color:#581c87;margin:0}@media(max-width:1023px){.SupplierContactCard_card__title__fv3ZB{font-size:13px;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:.5em;color:var(--text-primary,inherit)}}.SupplierContactCard_card__verified__mWEaR{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:1.5;color:#28a745}.SupplierContactCard_card__info__MPkdp{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.SupplierContactCard_card__stat____r1V{display:flex;align-items:flex-start;gap:8px}.SupplierContactCard_card__statIcon__6108K{flex-shrink:0;color:#6c1394;margin-top:2px}.SupplierContactCard_card__statContent__JoSb7{flex:1;display:flex;flex-direction:column;gap:2px}.SupplierContactCard_card__statLabel__AhGJO{font-size:12px;font-weight:500;line-height:1.5;color:#171717}@media(max-width:1023px){.SupplierContactCard_card__statLabel__AhGJO{font-size:.625rem}}.SupplierContactCard_card__statValue__dflBD{font-size:13px;font-weight:600;line-height:1.5;color:#171717}@media(max-width:1023px){.SupplierContactCard_card__statValue__dflBD{font-size:12px;font-weight:600;line-height:1.5;font-size:.75rem}}.SupplierContactCard_card__actions__zweUD{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;margin-top:auto}.SupplierContactCard_card__button__tCQPf{width:100%;display:flex;align-items:center;justify-content:center;gap:4px}.SupplierContactCard_card__premium__pqhrl{display:flex;align-items:center;justify-content:center;gap:4px;padding:8px;background:linear-gradient(135deg,rgba(108,19,148,.05),rgba(232,62,140,.05));border-radius:8px;font-size:12px;font-weight:600;line-height:1.5;color:#581c87;margin-top:12px}.SupplierContactCard_card__CfPNk::-webkit-scrollbar{width:6px}.SupplierContactCard_card__CfPNk::-webkit-scrollbar-track{background:#fafafa;border-radius:3px}.SupplierContactCard_card__CfPNk::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:3px}.SupplierContactCard_card__CfPNk::-webkit-scrollbar-thumb:hover{background:#a3a3a3}.SupplierContactCard_card__CfPNk{scrollbar-width:thin;scrollbar-color:#d4d4d4 #fafafa}.StarRating_root__auLTg{display:flex;align-items:center;gap:6px}.StarRating_starBtn__yrU7D{margin:0;padding:2px;border:none;background:rgba(0,0,0,0);line-height:0;border-radius:4px;transition:transform .12s ease}.StarRating_starBtn__yrU7D:not(:disabled){cursor:pointer}.StarRating_starBtn__yrU7D:not(:disabled):hover{transform:scale(1.08)}.StarRating_starBtn__yrU7D:not(:disabled):active{transform:scale(.96)}.StarRating_starBtn__yrU7D:disabled{cursor:default}.StarRating_starBtn__yrU7D:focus-visible{outline:2px solid #6c1394;outline-offset:2px}.StarRating_starIconEmpty__lNQjE{display:block;flex-shrink:0;stroke:currentColor;color:#cbd5e1;fill:rgba(0,0,0,0)}.StarRating_starIconFilled__1rxIQ{display:block;flex-shrink:0;stroke:currentColor;color:#d97706;fill:#fbbf24}.UserCompanies_container__lxLri{background-color:#fff;border-radius:24px;border:1px solid #e5e5e5;box-shadow:0 1px 3px 0 rgba(20,20,40,.06);overflow:hidden;animation:UserCompanies_fadeIn__Ou0JB .4s ease-out}@media(min-width:1024px){.UserCompanies_container__lxLri{padding-right:32px}}@media(max-width:575px){.UserCompanies_container__lxLri{border-radius:16px}}.UserCompanies_header__q_cgz{display:flex;justify-content:space-between;align-items:center;padding:0 32px;height:64px;border-bottom:1px solid #e5e5e5;border-left:4px solid #6c1394;border-top-left-radius:24px;border-top-right-radius:24px;background:linear-gradient(135deg,rgba(108,19,148,.03),rgba(143,25,163,.02))}@media(max-width:767px){.UserCompanies_header__q_cgz{flex-direction:column;align-items:flex-start;gap:8px;padding:12px;height:auto;min-height:64px}}.UserCompanies_title__nRJXi{font-size:1.25rem;font-weight:600;color:#6c1394;margin:0}@media(max-width:767px){.UserCompanies_title__nRJXi{font-size:1.125rem}}@media(max-width:575px){.UserCompanies_title__nRJXi{font-size:1rem}}.UserCompanies_headerActions__nWBbO{display:flex;align-items:center;gap:.75rem}.UserCompanies_refreshButton__OVBYK{background:none;border:1px solid var(--border-color,#d1d5db);border-radius:6px;padding:.5rem;cursor:pointer;font-size:.875rem;transition:all .2s ease;display:flex;align-items:center;justify-content:center;color:var(--text-secondary,#6b7280)}.UserCompanies_refreshButton__OVBYK:hover{background:var(--bg-secondary,#f3f4f6);color:var(--text-primary,#1a1a22)}.UserCompanies_addButton__OPeUM{display:flex;align-items:center;gap:.5rem}.UserCompanies_loading__From2{display:flex;align-items:center;justify-content:center;gap:12px;padding:32px;color:#171717;animation:UserCompanies_fadeIn__Ou0JB .3s ease-out}.UserCompanies_spinner__rkAnr{width:24px;height:24px;border:3px solid #e5e5e5;border-top-color:#6c1394;border-radius:50%;animation:UserCompanies_spin__qQ4SI .8s linear infinite}@keyframes UserCompanies_spin__qQ4SI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UserCompanies_error__N_Yin{padding:2rem;text-align:center;color:var(--color-error,#dc2626)}.UserCompanies_error__N_Yin p{margin-bottom:1rem}.UserCompanies_retryButton__6Ckxq{background:var(--color-error,#dc2626);color:#fff;border:none;border-radius:6px;padding:.5rem 1rem;cursor:pointer;transition:all .2s ease}.UserCompanies_retryButton__6Ckxq:hover{background:#b91c1c}.UserCompanies_emptyState__Fk8Hr{text-align:center;padding:32px 12px}.UserCompanies_emptyIcon__pxaVX{margin-bottom:12px;opacity:.5}.UserCompanies_emptyTitle__FjG02{font-size:1.125rem;font-weight:600}@media(max-width:767px){.UserCompanies_emptyTitle__FjG02{font-size:1rem}}@media(max-width:575px){.UserCompanies_emptyTitle__FjG02{font-size:.9375rem}}.UserCompanies_emptyTitle__FjG02{color:#171717;margin-bottom:4px}.UserCompanies_emptyDescription__r5wB5{color:#171717;margin-bottom:12px;line-height:1.5;font-size:.875rem}@media(max-width:767px){.UserCompanies_emptyDescription__r5wB5{font-size:.8125rem}}@media(max-width:575px){.UserCompanies_emptyDescription__r5wB5{font-size:.75rem}}.UserCompanies_emptyAction__7ARsz{display:inline-flex;align-items:center;gap:4px}.UserCompanies_infoSection__ROQMB{display:flex;gap:8px;padding:20px 12px 8px;background:#fff;border:1px solid #e5e5e5;border-radius:8px;margin:20px 32px 12px}.UserCompanies_infoIcon__RS5Jj{flex-shrink:0;color:#6c1394;display:flex;align-items:flex-start;padding-top:2px}.UserCompanies_infoContent__htPj_{flex:1}.UserCompanies_infoTitle__3nitv{font-size:.8125rem;font-weight:600;color:#171717;margin:0 0 4px}@media(max-width:767px){.UserCompanies_infoTitle__3nitv{font-size:.75rem}}@media(max-width:575px){.UserCompanies_infoTitle__3nitv{font-size:.6875rem}}.UserCompanies_infoText__UTQHE{font-size:.8125rem;color:#171717;margin:0;line-height:1.4}@media(max-width:767px){.UserCompanies_infoText__UTQHE{font-size:.75rem}}@media(max-width:575px){.UserCompanies_infoText__UTQHE{font-size:.6875rem}}.UserCompanies_companiesList__qmqQz{padding:12px 32px;display:flex;flex-direction:column;gap:12px}.UserCompanies_companyCard__b_nmf{border:1px solid #e5e5e5;border-radius:16px;padding:12px;background:#fff;transition:all .2s ease;animation:UserCompanies_fadeIn__Ou0JB .3s ease-out}.UserCompanies_companyCard__b_nmf:hover{border-color:#6c1394;box-shadow:0 1px 3px 0 rgba(20,20,40,.06);transform:translateY(-2px)}@keyframes UserCompanies_fadeIn__Ou0JB{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.UserCompanies_companyHeader__75lcg{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:8px}.UserCompanies_companyInfo__Jd_ct{flex:1;min-width:0}.UserCompanies_companyNameRow__hk_3F{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.UserCompanies_companyName__wttk7{font-size:1rem;font-weight:600;color:#171717;margin:0}@media(max-width:767px){.UserCompanies_companyName__wttk7{font-size:.9375rem}}@media(max-width:575px){.UserCompanies_companyName__wttk7{font-size:.875rem}}.UserCompanies_role__W1xt2{display:inline-flex;align-items:center;padding:2px 8px;border-radius:9999px;font-size:.6875rem;font-weight:500;text-transform:none;letter-spacing:0;white-space:nowrap}.UserCompanies_roleOwner__gUWQ4{background:#fef3c7;color:#92400e}.UserCompanies_roleAdmin__IHVFF{background:rgba(108,19,148,.1);color:#581c87}.UserCompanies_roleManager__TNb7G{background:rgba(59,130,246,.1);color:#1e40af}.UserCompanies_roleEmployee__t2q8s{background:rgba(16,185,129,.1);color:#065f46}.UserCompanies_roleViewer__26c36{background:#f5f5f5;color:#404040}.UserCompanies_roleDefault__VdI4Z{background:#f5f5f5;color:#171717}.UserCompanies_companyActions__afu_0{display:flex;gap:4px;flex-shrink:0}.UserCompanies_actionButton__eYK5Z{background:none;border:1px solid #e5e5e5;border-radius:8px;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#171717;transition:all .2s ease;width:32px;height:32px}.UserCompanies_actionButton__eYK5Z:hover{background:#fafafa;border-color:#6c1394;color:#6c1394}.UserCompanies_companyDetails__w0vSk{margin-bottom:8px}.UserCompanies_companyDescription__tymBO{color:#171717;line-height:1.4;margin-bottom:8px;font-size:.875rem}@media(max-width:767px){.UserCompanies_companyDescription__tymBO{font-size:.8125rem}}@media(max-width:575px){.UserCompanies_companyDescription__tymBO{font-size:.75rem}}.UserCompanies_companyMeta__vMveK{display:flex;flex-direction:column;gap:4px}.UserCompanies_metaItem__EY__B{display:flex;gap:8px;font-size:.8125rem}@media(max-width:767px){.UserCompanies_metaItem__EY__B{font-size:.75rem}}@media(max-width:575px){.UserCompanies_metaItem__EY__B{font-size:.6875rem}}.UserCompanies_metaLabel__LKJRR{font-weight:500;color:#171717;min-width:90px;flex-shrink:0;font-size:.8125rem}@media(max-width:767px){.UserCompanies_metaLabel__LKJRR{font-size:.75rem}}@media(max-width:575px){.UserCompanies_metaLabel__LKJRR{font-size:.6875rem;min-width:auto}}.UserCompanies_metaValue___xz3p{color:#171717;font-size:.8125rem}@media(max-width:767px){.UserCompanies_metaValue___xz3p{font-size:.75rem}}@media(max-width:575px){.UserCompanies_metaValue___xz3p{font-size:.6875rem}}.UserCompanies_websiteLink__hfUrQ{color:#6c1394;text-decoration:none;transition:color .2s ease}.UserCompanies_websiteLink__hfUrQ:hover{color:#6c1394;text-decoration:underline}.UserCompanies_companyFooter__U3TjZ{padding-top:8px;border-top:1px solid #e5e5e5;margin-top:8px}.UserCompanies_companyLocation__dEstb{font-size:.8125rem;display:flex;align-items:center;gap:4px}@media(max-width:767px){.UserCompanies_companyLocation__dEstb{font-size:.75rem}}@media(max-width:575px){.UserCompanies_companyLocation__dEstb{font-size:.6875rem}}.UserCompanies_contextSwitcher__oo2bY{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:16px 32px;background:#fafafa;border-bottom:1px solid #e5e5e5}.UserCompanies_contextSwitcher__label__yyhns{display:flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:600;color:#6b7280;white-space:nowrap}.UserCompanies_contextSwitcher__control__aTFtE{flex-shrink:0}.UserCompanies_contextSwitcher__hint__919ER{width:100%;font-size:.75rem;color:#737373;margin:0}@media(max-width:768px){.UserCompanies_header__q_cgz{flex-direction:column;gap:1rem;align-items:stretch}.UserCompanies_headerActions__nWBbO{justify-content:space-between}.UserCompanies_companyHeader__75lcg{flex-direction:column;gap:1rem;align-items:stretch}.UserCompanies_companyActions__afu_0{justify-content:flex-end}.UserCompanies_metaItem__EY__B{flex-direction:column;gap:.25rem}.UserCompanies_metaLabel__LKJRR{min-width:auto}}.QuoteList_list__N1oT2{display:flex;flex-direction:column;gap:12px}.QuoteList_card__7Xy_7{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#fff;border:1px solid #e5e5e5;border-radius:12px;transition:all .2s ease;cursor:pointer;text-decoration:none;box-shadow:0 1px 3px rgba(0,0,0,.05)}.QuoteList_card__7Xy_7:hover{border-color:#6c1394;box-shadow:0 4px 12px rgba(108,19,148,.1);transform:translateY(-1px)}.QuoteList_card__7Xy_7:focus-visible{outline:2px solid #6c1394;outline-offset:2px}.QuoteList_card--urgent__oh0UY{border-left:3px solid #ea580c}.QuoteList_card__main__G_VUk{flex:1;display:flex;justify-content:space-between;align-items:center;gap:16px}@media(max-width:575px){.QuoteList_card__main__G_VUk{flex-direction:column;align-items:flex-start;gap:12px}}.QuoteList_card__left__ZhdFu{flex:1;min-width:0}.QuoteList_card__header__mgZvG{display:flex;align-items:center;gap:8px;margin-bottom:4px}.QuoteList_card__id__uXxjM{font-size:12px;color:#6c1394;font-family:monospace}.QuoteList_card__urgentBadge__A3qzR{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;color:#ea580c;background:rgba(234,88,12,.1);padding:2px 6px;border-radius:4px;text-transform:uppercase}.QuoteList_card__company__u4_8P{font-size:15px;font-weight:600;color:#171717;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.QuoteList_card__products__HRhnl{display:flex;align-items:center;gap:6px;margin:0;min-width:0}.QuoteList_card__productsCount__FfS_i{display:flex;align-items:center;gap:6px;font-size:13px;margin:0}.QuoteList_card__productsCount__FfS_i svg{opacity:.6}.QuoteList_card__productsList__jnYs_{display:flex;flex-wrap:wrap;gap:6px}.QuoteList_card__productItem__hM5LC{font-size:12px;color:#6c1394;background:rgba(108,19,148,.05);padding:2px 6px;border-radius:4px;white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis;font-weight:500}.QuoteList_card__moreProducts__Hz4Pn{font-size:11px;align-self:center;padding:2px 4px}.QuoteList_card__right__v_ke3{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}@media(max-width:575px){.QuoteList_card__right__v_ke3{flex-direction:row;align-items:center;gap:12px;width:100%;justify-content:space-between}}.QuoteList_card__status__nwiG3{padding:4px 10px;border-radius:4px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.02em}.QuoteList_card__status--draft__Ynywg{background:#f5f5f5;color:#171717}.QuoteList_card__status--negotiation__RT_h6{background:#f3e8ff;color:#6c1394}.QuoteList_card__status--approved__QbPrs{background:#ecfdf5;color:#059669}.QuoteList_card__status--rejected__V_6KN{background:#fef2f2;color:#dc2626}.QuoteList_card__date__4cckb{font-size:12px}.QuoteList_card__total__1ASPB{font-size:16px;font-weight:600;color:#171717}.QuoteList_card__arrow__bpO9Y{opacity:0;transition:opacity .15s ease}.QuoteList_card__7Xy_7:hover .QuoteList_card__arrow__bpO9Y{opacity:1}.QuoteList_empty__mrnYn{text-align:center;padding:48px 24px}.QuoteList_empty__icon__SDzOj{font-size:32px;margin-bottom:12px;opacity:.5}.QuoteList_empty__text__xKrhd{font-size:14px;color:#171717;margin:0}.QuoteHeader_header__SaFct{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border-radius:12px;border:1px solid #e5e5e5;box-shadow:0 1px 3px rgba(0,0,0,.05)}@media(max-width:767px){.QuoteHeader_header__SaFct{flex-direction:column;align-items:flex-start;gap:12px}}@media(min-width:768px){.QuoteHeader_header__SaFct{flex-direction:row;align-items:center;gap:14px;padding:20px}}@media(min-width:1024px){.QuoteHeader_header__SaFct{gap:16px;padding:20px 24px}}.QuoteHeader_header__avatar__lS2u4{width:40px;height:40px;border-radius:10px;background:#6c1394;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:600;flex-shrink:0}@media(min-width:768px){.QuoteHeader_header__avatar__lS2u4{width:48px;height:48px;font-size:20px}}@media(min-width:1024px){.QuoteHeader_header__avatar__lS2u4{width:56px;height:56px;font-size:22px}}.QuoteHeader_header__avatar__lS2u4 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.QuoteHeader_header__details__3_Epd{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.QuoteHeader_header__name__WkfTP{font-size:16px;font-weight:600;color:#171717;margin:0;line-height:1.4}@media(min-width:768px){.QuoteHeader_header__name__WkfTP{font-size:18px}}.QuoteHeader_header__name__WkfTP{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QuoteHeader_header__badge__yboD0{display:flex;align-items:center}.QuoteHeader_header__chatBtn__c1pqd{display:flex;align-items:center;gap:6px;flex-shrink:0}@media(max-width:767px){.QuoteHeader_header__chatBtn__c1pqd{width:100%;justify-content:center}}.QuoteHeader_header__chatBtnText__Sledr{display:inline-block}.QuoteItems_items__FPwQo{background:#fff;border-radius:12px;border:1px solid #e5e5e5;box-shadow:0 1px 3px rgba(0,0,0,.05);overflow:hidden}.QuoteItems_items__header__YAOEG{padding:16px 20px;border-bottom:1px solid #f5f5f5}@media(min-width:768px){.QuoteItems_items__header__YAOEG{padding:20px}}.QuoteItems_items__title__rrmw5{font-size:16px;font-weight:600;color:#171717;margin:0}@media(min-width:768px){.QuoteItems_items__title__rrmw5{font-size:18px}}.QuoteItems_items__list__bpQjA{display:flex;flex-direction:column}.QuoteItems_items__item__w5kx_{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 20px;border-bottom:1px solid #f5f5f5;gap:16px}@media(max-width:767px){.QuoteItems_items__item__w5kx_{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 16px}}@media(min-width:768px){.QuoteItems_items__item__w5kx_{flex-direction:row;align-items:center;padding:16px 20px}}.QuoteItems_items__item__w5kx_:last-child{border-bottom:none}.QuoteItems_items__itemInfo__knyTk{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.QuoteItems_items__itemName__4_Z5q{font-size:14px;font-weight:500;color:#171717;line-height:1.4}@media(min-width:768px){.QuoteItems_items__itemName__4_Z5q{font-size:15px}}.QuoteItems_items__itemQty__qiI8A{font-size:13px;color:#171717;line-height:1.4;display:flex;align-items:center;flex-wrap:wrap}.QuoteItems_items__discountBadge__KLDoh{display:inline-block;background:#dc2626;color:#fff;font-size:11px;font-weight:600;padding:1px 6px;border-radius:4px;margin-left:6px}.QuoteItems_items__itemPriceColumn__YLyQU{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}@media(max-width:767px){.QuoteItems_items__itemPriceColumn__YLyQU{align-self:flex-end;align-items:flex-end}}.QuoteItems_items__originalPrice__69v_x{font-size:13px;text-decoration:line-through}.QuoteItems_items__itemPrice__2dQ21{font-size:16px;font-weight:600;color:#171717;white-space:nowrap}@media(max-width:767px){.QuoteItems_items__itemPrice__2dQ21{font-size:18px}}@media(min-width:768px){.QuoteItems_items__itemPrice__2dQ21{font-size:16px}}.QuoteSummary_summary___gGrd{border-radius:12px;border:1px solid #e5e5e5;overflow:hidden}.QuoteSummary_summary__header__vvPpy{padding:16px 20px;border-bottom:1px solid #e5e5e5;background:#fff}@media(min-width:768px){.QuoteSummary_summary__header__vvPpy{padding:20px}}.QuoteSummary_summary__title__WD4J2{font-size:16px;font-weight:600;color:#171717;margin:0}@media(min-width:768px){.QuoteSummary_summary__title__WD4J2{font-size:18px}}.QuoteSummary_summary__content__UYNKY{padding:16px 20px;display:flex;flex-direction:column;gap:12px}@media(min-width:768px){.QuoteSummary_summary__content__UYNKY{padding:20px;gap:14px}}.QuoteSummary_summary__row__sH3_R{display:flex;justify-content:space-between;align-items:center;gap:16px}@media(max-width:767px){.QuoteSummary_summary__row__sH3_R{flex-direction:column;align-items:flex-start;gap:4px}}@media(min-width:768px){.QuoteSummary_summary__row__sH3_R{flex-direction:row}}.QuoteSummary_summary__label__o28S4{font-size:14px;color:#171717;font-weight:400}@media(min-width:768px){.QuoteSummary_summary__label__o28S4{font-size:15px}}.QuoteSummary_summary__value__ckr6B{font-size:16px;font-weight:600;color:#171717;white-space:nowrap}@media(min-width:768px){.QuoteSummary_summary__value__ckr6B{font-size:16px}}.QuoteSummary_summary__divider__WyRpp{height:1px;background:#e5e5e5;margin:4px 0}@media(min-width:768px){.QuoteSummary_summary__divider__WyRpp{margin:6px 0}}.QuoteSummary_summary__labelTotal__ylMvM{font-size:16px;font-weight:600;color:#171717}@media(min-width:768px){.QuoteSummary_summary__labelTotal__ylMvM{font-size:18px}}.QuoteSummary_summary__valueTotal__Dz_0N{font-size:20px;font-weight:700;color:#6c1394;white-space:nowrap}@media(min-width:768px){.QuoteSummary_summary__valueTotal__Dz_0N{font-size:24px}}.QuoteActions_actions__oTi_C{background:#fff;border-radius:12px;border:1px solid #e5e5e5;box-shadow:0 1px 3px rgba(0,0,0,.05);overflow:hidden}.QuoteActions_actions__header__eUeNs{padding:16px 20px;border-bottom:1px solid #f5f5f5}@media(min-width:768px){.QuoteActions_actions__header__eUeNs{padding:20px}}.QuoteActions_actions__title__IUwI4{font-size:16px;font-weight:600;color:#171717;margin:0}@media(min-width:768px){.QuoteActions_actions__title__IUwI4{font-size:18px}}.QuoteActions_actions__content__7x4Hi{padding:16px 20px;display:flex;flex-direction:column;gap:8px}@media(max-width:575px){.QuoteActions_actions__content__7x4Hi{gap:8px}}@media(min-width:576px){.QuoteActions_actions__content__7x4Hi{display:grid;grid-template-columns:1fr 1fr;gap:12px}.QuoteActions_actions__content__7x4Hi .QuoteActions_actions__button__WHQzu:first-child{grid-column:1/-1}}@media(min-width:768px){.QuoteActions_actions__content__7x4Hi{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}}@media(min-width:1024px){.QuoteActions_actions__content__7x4Hi{display:flex;flex-direction:row;gap:12px}}@media(min-width:768px){.QuoteActions_actions__content__7x4Hi{padding:20px}}.QuoteActions_actions__statusCard__MiuRR{display:flex;flex-direction:column;gap:10px;grid-column:1/-1;width:100%;padding:12px;border:1px solid #e5e5e5;border-radius:10px;background:#fafafa}.QuoteActions_actions__statusHeader__wKSsy{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#171717}.QuoteActions_actions__statusText__1E4oG{margin:0;font-size:14px;font-weight:600;color:#171717}.QuoteActions_actions__statusLocks__kNnfK{display:flex;flex-wrap:wrap;gap:8px}.QuoteActions_actions__reason__vzcAl{display:flex;flex-direction:column;gap:4px;padding-top:2px}.QuoteActions_actions__reasonLabel__hfGhx{font-size:12px;font-weight:600;color:#171717}.QuoteActions_actions__reasonText__r9v4w{margin:0;font-size:13px;line-height:1.45;color:#171717;white-space:pre-wrap;word-break:break-word}.QuoteActions_actions__statusFlag--ok__ZKJTq,.QuoteActions_actions__statusFlag--pending__8dUh2{font-size:12px;padding:4px 8px;border-radius:999px;border:1px solid rgba(0,0,0,0)}.QuoteActions_actions__statusFlag--ok__ZKJTq{background:rgba(34,197,94,.1);color:#166534;border-color:rgba(34,197,94,.35)}.QuoteActions_actions__statusFlag--pending__8dUh2{background:rgba(148,163,184,.12);color:#475569;border-color:rgba(148,163,184,.35)}.QuoteActions_actions__button__WHQzu{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;font-size:14px;font-weight:500}@media(max-width:575px){.QuoteActions_actions__button__WHQzu{width:100%}}@media(min-width:768px){.QuoteActions_actions__button__WHQzu{font-size:15px}}.QuoteActions_actions__button__WHQzu svg{flex-shrink:0}.QuoteActions_actions__button__WHQzu:first-child{border-color:#6c1394;color:#6c1394;outline:none}.QuoteActions_actions__button__WHQzu:first-child:hover:not(:disabled){background:rgba(108,19,148,.1);border-color:#4a1d96;color:#4a1d96;transform:translateY(-1px);box-shadow:0 2px 8px rgba(108,19,148,.15)}.QuoteActions_actions__button__WHQzu:first-child:focus-visible{outline:2px solid #6c1394;outline-offset:2px;border-color:#6c1394;box-shadow:0 0 0 3px rgba(108,19,148,.2)}.QuoteActions_actions__buttonModify__5hcQN{border-color:#3b82f6;color:#3b82f6;outline:none}.QuoteActions_actions__buttonModify__5hcQN:hover:not(:disabled){background:rgba(59,130,246,.1);border-color:#2563eb;color:#2563eb;transform:translateY(-1px);box-shadow:0 2px 8px rgba(59,130,246,.15)}.QuoteActions_actions__buttonModify__5hcQN:focus-visible{outline:2px solid #3b82f6;outline-offset:2px;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2)}.QuoteActions_actions__buttonReject__nMsTY{border-color:#ef4444;color:#ef4444;outline:none}.QuoteActions_actions__buttonReject__nMsTY:hover:not(:disabled){background:rgba(239,68,68,.1);border-color:#dc2626;color:#dc2626;transform:translateY(-1px);box-shadow:0 2px 8px rgba(239,68,68,.15)}.QuoteActions_actions__buttonReject__nMsTY:focus-visible{outline:2px solid #ef4444;outline-offset:2px;border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.2)}.FileUpload_wrapper__s4C3n{display:flex;flex-direction:column;gap:8px;width:100%}.FileUpload_label__R_vyH{font-size:12px;font-weight:600;line-height:1.5;color:#171717;margin-bottom:4px}.FileUpload_dropzone__O8hDE{position:relative;border:2px dashed #d4d4d4;border-radius:8px;padding:20px;background-color:#fafafa;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.FileUpload_dropzone__O8hDE:hover:not(.FileUpload_dropzone--disabled__CxfAo){border-color:#6c1394;box-shadow:0 1px 3px 0 rgba(20,20,40,.06)}.FileUpload_dropzone__O8hDE:focus{outline:none;border-color:#6c1394;box-shadow:0 0 0 3px rgba(108,19,148,.1)}.FileUpload_dropzone--dragging__JUIGN{border-color:#6c1394;background-color:#f3e8ff;transform:scale(1.01);box-shadow:0 2px 8px 0 rgba(20,20,40,.1)}.FileUpload_dropzone--disabled__CxfAo{opacity:.5;cursor:not-allowed;background-color:#f5f5f5}.FileUpload_dropzone--error__2ivlq{border-color:#ef4444;background-color:#fef2f2}.FileUpload_input__RX1ff{display:none}.FileUpload_content__AG1Lx{display:flex;flex-direction:column;align-items:center;gap:8px;color:#6b7280;text-align:center}.FileUpload_text__GAFR8{font-size:13px;font-weight:400;line-height:1.5;color:#404040;margin:0}.FileUpload_textBold__nD2bQ{font-size:13px;font-weight:600;line-height:1.5;color:#6c1394}.FileUpload_subtext__PqG5s{font-size:12px;font-weight:400;line-height:1.5;color:#737373;margin:0}.FileUpload_hint__iYamQ{font-size:12px;font-weight:400;line-height:1.5;color:#6b7280}.FileUpload_error__DDqAf{font-size:12px;font-weight:400;line-height:1.5;color:#ef4444;display:flex;align-items:center;gap:4px}.FileUpload_preview__AG5dw{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;margin-top:8px}@media(min-width:768px){.FileUpload_preview__AG5dw{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.FileUpload_previewItem__VrTIf{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;border:1.5px solid #e5e7eb;background-color:#f9fafb}.FileUpload_previewItem__VrTIf:hover .FileUpload_removeButton__3EDx1{opacity:1}.FileUpload_previewImage__8jkjj{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.FileUpload_removeButton__3EDx1{position:absolute;top:4px;right:4px;width:24px;height:24px;border-radius:50%;background-color:rgba(239,68,68,.9);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease,transform .2s ease}.FileUpload_removeButton__3EDx1:hover{transform:scale(1.1);background-color:#dc2626}.FileUpload_removeButton__3EDx1:focus{outline:none;opacity:1;box-shadow:0 0 0 2px rgba(239,68,68,.3)}.ImageUploader_imageUploader__J5jMN{width:100%}.ImageUploader_previewGrid__gxPoK{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-top:20px}@media(max-width:767px){.ImageUploader_previewGrid__gxPoK{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}}.ImageUploader_previewItem__4mWFR{position:relative;aspect-ratio:1;border:2px solid #d4d4d4;border-radius:8px;overflow:hidden;cursor:move;transition:all .3s cubic-bezier(.4,0,.2,1);background:#f5f5f5}.ImageUploader_previewItem__4mWFR:hover{border-color:#6c1394;box-shadow:0 2px 8px 0 rgba(20,20,40,.1);transform:translateY(-2px)}.ImageUploader_previewItem__4mWFR:focus-visible{outline:2px solid #6c1394;outline-offset:2px}.ImageUploader_previewItem__4mWFR.ImageUploader_dragging__3e1_C{opacity:.5;transform:scale(.95);border-color:#6c1394;box-shadow:0 4px 16px 0 rgba(20,20,40,.14)}.ImageUploader_previewImage__x8GBY{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.ImageUploader_previewItem__4mWFR:hover .ImageUploader_previewImage__x8GBY{transform:scale(1.05)}.ImageUploader_principalBadge__Yz7zK{position:absolute;top:4px;left:4px;display:flex;align-items:center;gap:4px;padding:4px 8px;background:linear-gradient(135deg,#6c1394,#a855f7);color:#fff;border-radius:4px;font-size:12px;font-weight:600;line-height:1.5;z-index:2;box-shadow:0 1px 3px 0 rgba(20,20,40,.06);animation:ImageUploader_slideInRight__2q_Md .3s ease-out}.ImageUploader_actions__ErkSo{position:absolute;top:4px;right:4px;display:flex;gap:4px;z-index:2;opacity:0;transition:opacity .2s ease}.ImageUploader_previewItem__4mWFR:hover .ImageUploader_actions__ErkSo{opacity:1}.ImageUploader_actionButton__gzM0q{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:4px;cursor:pointer;transition:all .15s ease;backdrop-filter:blur(4px)}.ImageUploader_actionButton__gzM0q:focus-visible{outline:2px solid #fff;outline-offset:2px}.ImageUploader_actionButton__star__oSFFt{background-color:rgba(245,158,11,.85);color:#fff}.ImageUploader_actionButton__star__oSFFt:hover{background-color:rgba(217,119,6,.95);transform:scale(1.1)}.ImageUploader_actionButton__delete__P5KWs{background-color:rgba(239,68,68,.85);color:#fff}.ImageUploader_actionButton__delete__P5KWs:hover{background-color:rgba(220,38,38,.95);transform:scale(1.1)}.ImageUploader_orderBadge__rCeR_{position:absolute;bottom:4px;left:4px;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:linear-gradient(135deg,rgba(0,0,0,.7),rgba(0,0,0,.8));color:#fff;border-radius:50%;font-size:12px;font-weight:600;line-height:1.5;z-index:2;box-shadow:0 1px 3px 0 rgba(20,20,40,.06)}.ImageUploader_hint__shV9z{margin-top:12px;font-size:13px;font-weight:400;color:#6b7280;line-height:1.5}@keyframes ImageUploader_slideInRight__2q_Md{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.ProgressIndicator_panel__PNSqx{background:#fff;border:1px solid #e5e5e5;border-radius:16px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.06)}.ProgressIndicator_panel__header__y_HbK{padding:20px;border-bottom:1px solid #f5f5f5;background:#fafafa}.ProgressIndicator_panel__headerTop__CXUKO{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.ProgressIndicator_panel__headerTitle__ZHA90{font-size:13px;font-weight:600;line-height:1.5;color:#171717;text-transform:uppercase;letter-spacing:.06em}.ProgressIndicator_panel__percentage__yWhQG{font-size:16px;font-weight:700;line-height:1.2;color:#6c1394}.ProgressIndicator_panel__summary__Z4Aql{font-size:12px;font-weight:400;line-height:1.5;color:#737373;margin:8px 0 0}.ProgressIndicator_panel__footer__xT0QP{display:flex;align-items:center;gap:6px;padding:12px 20px;border-top:1px solid #f5f5f5;background:#fafafa;font-size:12px;font-weight:400;line-height:1.5;color:#a3a3a3}.ProgressIndicator_panel__footer__xT0QP svg{flex-shrink:0;color:#a3a3a3}.ProgressIndicator_progressBar__ETUJm{width:100%;height:8px;background:#e5e5e5;border-radius:9999px;overflow:hidden}.ProgressIndicator_progressBar__fill__Rqtlq{height:100%;background:linear-gradient(90deg,#6c1394,#a855f7);border-radius:9999px;transition:width .4s cubic-bezier(.4,0,.2,1)}.ProgressIndicator_steps__yy909{display:flex;flex-direction:column}.ProgressIndicator_step__J3a7S{position:relative;display:flex;align-items:flex-start;gap:12px;padding:14px 20px;background:none;cursor:pointer;text-align:left;transition:background-color .15s ease;border:none;border-bottom:1px solid #f5f5f5}.ProgressIndicator_step__J3a7S:last-child{border-bottom:none}.ProgressIndicator_step__J3a7S:hover{background:#fafafa}.ProgressIndicator_step__J3a7S:hover .ProgressIndicator_step__arrow__I7HzF{opacity:1;transform:translateX(2px)}.ProgressIndicator_step__J3a7S:focus-visible{outline:2px solid #6c1394;outline-offset:-2px}.ProgressIndicator_step__J3a7S:disabled{cursor:not-allowed}.ProgressIndicator_step__connector__iT6QD{position:absolute;left:31px;top:38px;width:2px;height:calc(100% - 14px - 24px + 14px);background:#e5e5e5;transition:background .3s ease;pointer-events:none}.ProgressIndicator_step__connector--completed__EXGy_{background:#10b981}.ProgressIndicator_step__iconWrapper__HvvQ3{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:2px solid #d4d4d4;background:#fff;color:#737373;flex-shrink:0;transition:all .2s ease;position:relative;z-index:1}.ProgressIndicator_step__iconWrapper__HvvQ3 svg{width:12px;height:12px}.ProgressIndicator_step__number__5mQ_l{font-size:12px;font-weight:700;color:#737373;line-height:1}.ProgressIndicator_step__body__s2C49{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.ProgressIndicator_step__header__aBesO{display:flex;align-items:center;gap:5px}.ProgressIndicator_step__header__aBesO svg{color:#a3a3a3;flex-shrink:0}.ProgressIndicator_step__name__BcE5k{font-size:13px;font-weight:600;color:#171717;line-height:1.3;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProgressIndicator_step__badge__vnEDS{font-size:12px;font-weight:500;line-height:1.5;color:#a3a3a3;background:#f5f5f5;border-radius:4px;padding:1px 5px;white-space:nowrap;flex-shrink:0}.ProgressIndicator_step__desc__2ik37{font-size:12px;font-weight:400;color:#a3a3a3;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProgressIndicator_step__arrow__I7HzF{color:#d4d4d4;flex-shrink:0;opacity:0;transition:all .15s ease;align-self:center}.ProgressIndicator_step--completed__CMSUc .ProgressIndicator_step__iconWrapper__HvvQ3{background:#10b981;border-color:#10b981;color:#fff;box-shadow:0 0 0 3px rgba(16,185,129,.12)}.ProgressIndicator_step--completed__CMSUc .ProgressIndicator_step__name__BcE5k{color:#065f46}.ProgressIndicator_step--completed__CMSUc .ProgressIndicator_step__header__aBesO svg{color:#10b981}.ProgressIndicator_step--active__UiLlB{background:#f5ecff;box-shadow:inset 4px 0 0 #6c1394}.ProgressIndicator_step--active__UiLlB .ProgressIndicator_step__iconWrapper__HvvQ3{border-color:#6c1394;color:#4c0b6f;box-shadow:0 0 0 3px color-mix(in srgb,#6c1394 14%,transparent)}.ProgressIndicator_step--active__UiLlB .ProgressIndicator_step__name__BcE5k{color:#4c0b6f;font-weight:800}.ProgressIndicator_step--active__UiLlB .ProgressIndicator_step__desc__2ik37{color:#4b5563;font-weight:500}.ProgressIndicator_step--active__UiLlB .ProgressIndicator_step__header__aBesO svg{color:#5f2b78}.ProgressIndicator_step--active__UiLlB .ProgressIndicator_step__arrow__I7HzF{opacity:1}.ProgressIndicator_step--locked__H7236{opacity:.62}.ProgressIndicator_step--locked__H7236:hover{background:none}.ProgressIndicator_step--locked__H7236:hover .ProgressIndicator_step__arrow__I7HzF{opacity:0;transform:none}.ProgressIndicator_step--locked__H7236 .ProgressIndicator_step__iconWrapper__HvvQ3{background:#fafafa;border-color:#e5e5e5;color:#a3a3a3}.ProgressIndicator_step--error__eMlS7{background:#fff5f5}.ProgressIndicator_step--error__eMlS7 .ProgressIndicator_step__iconWrapper__HvvQ3{background:#ef4444;border-color:#ef4444;color:#fff;box-shadow:0 0 0 3px rgba(239,68,68,.12)}.ProgressIndicator_step--error__eMlS7 .ProgressIndicator_step__name__BcE5k{color:#991b1b}.ProgressIndicator_step--error__eMlS7 .ProgressIndicator_step__header__aBesO svg{color:#ef4444}.ProgressIndicator_step--error__eMlS7 .ProgressIndicator_step__desc__2ik37{color:#f87171}.ProgressIndicator_step--error__eMlS7:hover{background:#fee2e2}.ProgressIndicator_step--optional__A_cly .ProgressIndicator_step__iconWrapper__HvvQ3{border-style:dashed}.AiReviewFeedback_panel__zpmxC{display:flex;align-items:flex-start;gap:12px;padding:20px;border-radius:16px;border:1.5px solid;margin:20px 0}.AiReviewFeedback_panel--analyzing__9eMxT{background-color:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.AiReviewFeedback_panel--approved__PaEVA{background-color:#f0fdf4;border-color:#bbf7d0;color:#15803d}.AiReviewFeedback_panel--rejected__Po61z{background-color:#fff7ed;border-color:#fed7aa;color:#c2410c}.AiReviewFeedback_panel--manual__d4Css{background-color:#fefce8;border-color:#fde68a;color:#92400e}.AiReviewFeedback_panel__spinner___mxmb{flex-shrink:0;width:32px;height:32px;border:3px solid #bfdbfe;border-top-color:#2563eb;border-radius:50%;animation:AiReviewFeedback_spin__VHleS .8s linear infinite}@keyframes AiReviewFeedback_spin__VHleS{to{transform:rotate(1turn)}}.AiReviewFeedback_panel__icon__mjtcr{flex-shrink:0;margin-top:2px}.AiReviewFeedback_panel__text__9TpMQ{display:flex;flex-direction:column;gap:4px;flex:1}.AiReviewFeedback_panel__title__v1ps7{font-size:.9375rem;font-weight:600;margin:0;line-height:1.3}.AiReviewFeedback_panel__subtitle__SPxsg{font-size:.8125rem;margin:0;opacity:.85;line-height:1.5}.AiReviewFeedback_panel__issues__i3YG7{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:4px}.AiReviewFeedback_panel__issue__EV4JQ{display:flex;align-items:flex-start;gap:4px;font-size:.8125rem;line-height:1.4}.AiReviewFeedback_panel__fixBtn__nLOoe{margin-top:12px;align-self:flex-start}.AiReviewFeedback_panel__countdown__rP_bx{margin-top:8px;font-size:.8125rem;opacity:.75}.AiReviewFeedback_panel__countdown__rP_bx strong{font-variant-numeric:tabular-nums;font-weight:700}.PaymentProofModal_overlay__xN0rk{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.PaymentProofModal_modal__McNX5{background:#fff;border-radius:12px;width:100%;max-width:500px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);overflow:hidden}.PaymentProofModal_modal__header__l_b8g{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e5e5}.PaymentProofModal_modal__title__rxFa2{font-size:20px;font-weight:600;color:#171717;margin:0}.PaymentProofModal_modal__close__qc4S0{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#737373;transition:color .2s}.PaymentProofModal_modal__close__qc4S0:hover{color:#404040}.PaymentProofModal_modal__close__qc4S0:disabled{opacity:.5;cursor:not-allowed}.PaymentProofModal_modal__content__x3CZl{padding:24px;flex:1;overflow-y:auto}.PaymentProofModal_modal__description__6iImw{font-size:14px;color:#6b7280;margin:0 0 20px;line-height:1.5}.PaymentProofModal_modal__preview__s0N78{margin-top:16px;padding:12px;background:#fafafa;border-radius:8px;display:flex;align-items:center;gap:8px;font-size:14px;color:#404040}.PaymentProofModal_modal__fileName__1M6NG{font-weight:500;flex:1}.PaymentProofModal_modal__fileSize__5Jssm{color:#737373;font-size:12px}.PaymentProofModal_modal__footer__Ry__2{display:flex;gap:12px;padding:20px 24px;border-top:1px solid #e5e5e5;justify-content:flex-end}.Stepper_stepper__6K8gW{display:flex;width:100%}.Stepper_stepper__6K8gW[data-orientation=horizontal]{flex-direction:row;align-items:flex-start;gap:0}.Stepper_stepper__6K8gW[data-orientation=vertical]{flex-direction:column;align-items:flex-start;gap:0}.Stepper_step__Pq1Eg{display:flex;position:relative}.Stepper_stepper__6K8gW[data-orientation=horizontal] .Stepper_step__Pq1Eg{flex-direction:column;align-items:center;flex:1;min-width:0}.Stepper_stepper__6K8gW[data-orientation=vertical] .Stepper_step__Pq1Eg{flex-direction:row;align-items:flex-start;width:100%;padding-bottom:20px}.Stepper_stepper__6K8gW[data-orientation=vertical] .Stepper_step__Pq1Eg[data-last=true]{padding-bottom:0}.Stepper_step__indicator__TkTH8{display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;transition:all .2s ease;z-index:1;position:relative}.Stepper_stepper__6K8gW[data-size=sm] .Stepper_step__indicator__TkTH8{width:24px;height:24px}.Stepper_stepper__6K8gW[data-size=md] .Stepper_step__indicator__TkTH8{width:32px;height:32px}.Stepper_stepper__6K8gW[data-size=lg] .Stepper_step__indicator__TkTH8{width:40px;height:40px}.Stepper_step__Pq1Eg[data-status=completed] .Stepper_step__indicator__TkTH8,.Stepper_step__Pq1Eg[data-status=current] .Stepper_step__indicator__TkTH8{background:#6c1394;color:#fff}.Stepper_step__Pq1Eg[data-status=error] .Stepper_step__indicator__TkTH8{background:#dc2626;color:#fff}.Stepper_step__Pq1Eg[data-status=pending] .Stepper_step__indicator__TkTH8{background:#f5f5f5;border:1px solid #e5e5e5}.Stepper_step__number__TJSLE{font-size:12px;font-weight:600}.Stepper_stepper__6K8gW[data-size=sm] .Stepper_step__number__TJSLE{font-size:10px}.Stepper_stepper__6K8gW[data-size=lg] .Stepper_step__number__TJSLE{font-size:14px}.Stepper_step__icon__vWZ_n{font-size:14px;font-weight:600;line-height:1}.Stepper_stepper__6K8gW[data-size=sm] .Stepper_step__icon__vWZ_n{font-size:12px}.Stepper_stepper__6K8gW[data-size=lg] .Stepper_step__icon__vWZ_n{font-size:18px}.Stepper_step__iconInner__er6qv{font-size:12px;position:relative;z-index:1}.Stepper_step__iconPending__KZzxV{font-size:12px;opacity:.5}.Stepper_stepper__6K8gW[data-size=sm] .Stepper_step__iconPending__KZzxV{font-size:10px}.Stepper_stepper__6K8gW[data-size=lg] .Stepper_step__iconPending__KZzxV{font-size:16px}.Stepper_step__pulse__hHNXa{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Stepper_step__pulseRing__yEZ7d{position:absolute;width:100%;height:100%;border-radius:50%;background:#6c1394;opacity:.2;animation:Stepper_pulse__givg0 2s cubic-bezier(.4,0,.6,1) infinite}.Stepper_step__pulseDot__bmuSV{width:8px;height:8px;border-radius:50%;background:#fff}.Stepper_step__connector__92X_g{position:absolute;background:#e5e5e5;transition:background .2s ease;z-index:0}.Stepper_stepper__6K8gW[data-orientation=horizontal] .Stepper_step__connector__92X_g{top:16px;left:calc(50% + 16px);right:calc(-50% + 16px);height:2px}.Stepper_stepper__6K8gW[data-size=sm] .Stepper_stepper__6K8gW[data-orientation=horizontal] .Stepper_step__connector__92X_g{top:12px;left:calc(50% + 12px);right:calc(-50% + 12px)}.Stepper_stepper__6K8gW[data-size=lg] .Stepper_stepper__6K8gW[data-orientation=horizontal] .Stepper_step__connector__92X_g{top:20px;left:calc(50% + 20px);right:calc(-50% + 20px)}.Stepper_stepper__6K8gW[data-orientation=vertical] .Stepper_step__connector__92X_g{top:32px;bottom:0;left:16px;width:2px}.Stepper_stepper__6K8gW[data-size=sm] .Stepper_stepper__6K8gW[data-orientation=vertical] .Stepper_step__connector__92X_g{left:12px}.Stepper_stepper__6K8gW[data-size=lg] .Stepper_stepper__6K8gW[data-orientation=vertical] .Stepper_step__connector__92X_g{left:20px}.Stepper_step__Pq1Eg[data-status=completed] .Stepper_step__connector__92X_g{background:#6c1394}.Stepper_step__content__v4yrj{display:flex;flex-direction:column;gap:2px}.Stepper_stepper__6K8gW[data-orientation=horizontal] .Stepper_step__content__v4yrj{margin-top:8px;text-align:center;align-items:center}.Stepper_stepper__6K8gW[data-orientation=vertical] .Stepper_step__content__v4yrj{margin-left:12px;text-align:left;flex:1}.Stepper_step__label__qxUPg{font-size:12px;font-weight:500;color:#171717;transition:color .2s ease}.Stepper_step__Pq1Eg[data-status=current] .Stepper_step__label__qxUPg{color:#6c1394;font-weight:600}.Stepper_step__Pq1Eg[data-status=completed] .Stepper_step__label__qxUPg{color:#171717}.Stepper_stepper__6K8gW[data-size=sm] .Stepper_step__label__qxUPg{font-size:11px}.Stepper_stepper__6K8gW[data-size=lg] .Stepper_step__label__qxUPg{font-size:14px}.Stepper_step__here__52DO1{display:none}.Stepper_step__timestamp__T6PKl{font-size:10px}.Stepper_step__description__9quJK{font-size:11px;margin-top:2px}.Stepper_stepper__6K8gW[data-orientation=horizontal] .Stepper_step__description__9quJK{max-width:120px}@keyframes Stepper_pulse__givg0{0%,to{transform:scale(1);opacity:.2}50%{transform:scale(1.4);opacity:0}}@media(max-width:767px){.Stepper_stepper__6K8gW[data-orientation=horizontal] .Stepper_step__content__v4yrj{display:none}.Stepper_stepper__6K8gW[data-orientation=horizontal] .Stepper_step__indicator__TkTH8{width:28px;height:28px}}