*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f9fa;color:#2c3e50;font-family:Roboto,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}.ShopSidebar_shop-sidebar__EShjc{background-color:#fff;border-right:1px solid #eaeaea;box-shadow:0 2px 10px #0000000d;display:flex;flex-direction:column;height:100vh;overflow-x:hidden;overflow-y:auto;position:-webkit-sticky;position:sticky;top:0;transition:width .3s ease;width:230px}.ShopSidebar_shop-sidebar__EShjc.ShopSidebar_collapsed__4mrxx{width:70px}.ShopSidebar_shop-info__Ia3MU{align-items:center;border-bottom:1px solid #eaeaea;display:flex;padding:1.5rem 1rem}.ShopSidebar_shop-logo__hMI1\+{align-items:center;background-color:#3498db;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:24px;height:40px;justify-content:center;margin-right:1rem;overflow:hidden;width:40px}.ShopSidebar_shop-logo__hMI1\+ img{height:100%;object-fit:cover;width:100%}.ShopSidebar_shop-logo__hMI1\+ .ShopSidebar_shop-logo-placeholder__gx9kI{align-items:center;display:flex;font-size:1rem;font-weight:500;height:100%;justify-content:center;width:100%}.ShopSidebar_shop-details__29lLx{overflow:hidden}.ShopSidebar_shop-name__RsLMk{color:#333;font-size:.95rem;font-weight:500;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShopSidebar_shop-status__TdGei{border-radius:10px;display:inline-block;font-size:.75rem;margin-top:4px;padding:2px 6px}.ShopSidebar_shop-status__TdGei.ShopSidebar_active__6kKZH{background-color:#2ecc7126;color:#27ae60}.ShopSidebar_shop-status__TdGei.ShopSidebar_pending__aPH3q{background-color:#f39c1226;color:#f39c12}.ShopSidebar_shop-status__TdGei.ShopSidebar_rejected__jeYwm{background-color:#e74c3c26;color:#e74c3c}.ShopSidebar_toggle-btn__w18Cl{display:none}.ShopSidebar_toggle-btn-nav__LQHy\+{align-items:center;background:none;border:none;box-sizing:border-box;color:#ecf0f1d9;cursor:pointer;display:flex;font-size:.95rem;padding:.85rem 1.5rem;position:relative;text-align:left;text-decoration:none;transition:all .2s ease;width:100%}.ShopSidebar_toggle-btn-nav__LQHy\+:before{background-color:#0000;content:"";height:100%;left:0;position:absolute;top:0;transition:all .2s ease;width:3px}.ShopSidebar_toggle-btn-nav__LQHy\+:hover{background-color:#2c3e5080;color:#fff}.ShopSidebar_toggle-btn-nav__LQHy\+:hover:before{background-color:#2ecc7180}.ShopSidebar_collapsed__4mrxx .ShopSidebar_toggle-btn-nav__LQHy\+{justify-content:center;padding:.85rem}.ShopSidebar_toggle-btn-nav__LQHy\+ .ShopSidebar_nav-icon__GDUdw{color:#2ecc71;font-size:1.3rem;transition:transform .3s ease}.ShopSidebar_toggle-btn-nav__LQHy\+:hover .ShopSidebar_nav-icon__GDUdw{transform:scale(1.2)}.ShopSidebar_nav-menu__lY14V{flex:1 1;padding:1rem 0}.ShopSidebar_nav-menu__lY14V ul{list-style:none;margin:0;padding:0}.ShopSidebar_nav-menu__lY14V li{margin-bottom:.25rem}.ShopSidebar_nav-menu__lY14V li .ShopSidebar_toggle-btn-nav__LQHy\+,.ShopSidebar_nav-menu__lY14V li a{align-items:center;color:#666;display:flex;font-size:.95rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s}.ShopSidebar_nav-menu__lY14V li .ShopSidebar_toggle-btn-nav__LQHy\+:hover,.ShopSidebar_nav-menu__lY14V li a:hover{background-color:#3498db0d;color:#3498db}.ShopSidebar_nav-menu__lY14V li .ShopSidebar_toggle-btn-nav__LQHy\+.ShopSidebar_active__6kKZH,.ShopSidebar_nav-menu__lY14V li a.ShopSidebar_active__6kKZH{background-color:#3498db1a;border-left:3px solid #3498db;color:#3498db;font-weight:500}.ShopSidebar_nav-menu__lY14V li .ShopSidebar_toggle-btn-nav__LQHy\+{background:none;border:none;border-radius:0;cursor:pointer;text-align:left;width:100%}.ShopSidebar_nav-menu__lY14V li .ShopSidebar_toggle-btn-nav__LQHy\+:hover{background-color:#3498db0d}.ShopSidebar_nav-menu__lY14V .ShopSidebar_toggle-item__6V2o4{margin-bottom:0;margin-top:auto}.ShopSidebar_nav-icon__GDUdw{font-size:1.3rem;margin-right:1rem}.ShopSidebar_nav-text__6MKYX{align-items:center;display:flex;justify-content:space-between;white-space:nowrap;width:100%}.ShopSidebar_nav-badge__BqqQ-{background-color:#e53e3e;border-radius:10px;color:#fff;font-size:.7rem;font-weight:600;line-height:1;margin-left:.5rem;min-width:18px;padding:.2rem .5rem;text-align:center}.ShopManagerLayout_shop-layout__wiZ5v{background-color:#f8f9fa;display:flex;flex-direction:column;font-family:Roboto,Helvetica Neue,sans-serif;min-height:100vh}.ShopManagerLayout_shop-header__DUKbR{align-items:center;background:linear-gradient(135deg,#2c8c99,#26646f);box-shadow:0 2px 10px #00000026;color:#fff;display:flex;justify-content:space-between;padding:.75rem 2rem;position:-webkit-sticky;position:sticky;top:0;z-index:100}.ShopManagerLayout_shop-title__Qp5Y9{font-size:1.5rem;font-weight:500;letter-spacing:.5px;margin:0}.ShopManagerLayout_shop-user__eWvvr{align-items:center;display:flex;gap:1.25rem}.ShopManagerLayout_shop-user__eWvvr span{font-size:.95rem;font-weight:500}.ShopManagerLayout_logout-btn__MT6v9{background-color:#e74c3ce6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;padding:.5rem 1.25rem;transition:all .2s ease}.ShopManagerLayout_logout-btn__MT6v9:hover{background-color:#c0392b;box-shadow:0 2px 5px #0003;transform:translateY(-1px)}.ShopManagerLayout_logout-btn__MT6v9:active{box-shadow:none;transform:translateY(0)}.ShopManagerLayout_shop-container__F\+TAC{display:flex;flex:1 1;min-height:0;transition:all .3s ease}.ShopManagerLayout_shop-container__F\+TAC.ShopManagerLayout_sidebar-collapsed__nMXLF .ShopManagerLayout_shop-main__B9ZSv{margin-left:0}.ShopManagerLayout_shop-main__B9ZSv{background-color:#f8f9fa;flex:1 1;overflow-y:auto;padding:2rem}.ShopManagerLayout_shop-main__B9ZSv h1,.ShopManagerLayout_shop-main__B9ZSv h2,.ShopManagerLayout_shop-main__B9ZSv h3{color:#2c3e50;margin-top:0}.ShopManagerLayout_shop-main__B9ZSv h1{font-size:1.8rem;font-weight:500;margin-bottom:1.5rem}.ShopManagerLayout_shop-footer__44\+j-{background-color:#26646f;color:#e2e8f0;font-size:.9rem;padding:1rem 2rem;text-align:center}.AdminSidebar_admin-sidebar__cEjkl{background-color:#2c3e50;color:#ecf0f1;display:flex;flex-direction:column;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;width:280px;z-index:100}.AdminSidebar_admin-sidebar__cEjkl .AdminSidebar_logo-container__zq8Ey{border-bottom:1px solid #ffffff1a;padding:20px}.AdminSidebar_admin-sidebar__cEjkl .AdminSidebar_logo-container__zq8Ey .AdminSidebar_logo__juP\+T{font-size:24px;font-weight:700;text-align:center}.AdminSidebar_admin-sidebar__cEjkl .AdminSidebar_nav-menu__x3I98{flex:1 1;padding:20px 0}.AdminSidebar_admin-sidebar__cEjkl .AdminSidebar_nav-menu__x3I98 ul{list-style:none;margin:0;padding:0}.AdminSidebar_admin-sidebar__cEjkl .AdminSidebar_nav-menu__x3I98 ul li{margin-bottom:5px}.AdminSidebar_admin-sidebar__cEjkl .AdminSidebar_nav-menu__x3I98 ul .AdminSidebar_nav-link__3FvxK{align-items:center;color:#ecf0f1;display:flex;padding:12px 20px;text-decoration:none;transition:all .3s ease}.AdminSidebar_admin-sidebar__cEjkl .AdminSidebar_nav-menu__x3I98 ul .AdminSidebar_nav-link__3FvxK:hover{background-color:#ffffff1a}.AdminSidebar_admin-sidebar__cEjkl .AdminSidebar_nav-menu__x3I98 ul .AdminSidebar_nav-link__3FvxK.AdminSidebar_active__xnLtb{background-color:#fff3;border-left:4px solid #e67e22}.AdminSidebar_admin-sidebar__cEjkl .AdminSidebar_nav-menu__x3I98 ul .AdminSidebar_nav-link__3FvxK .AdminSidebar_icon__uuNIR{font-size:18px;margin-right:10px}.AdminSidebar_admin-sidebar__cEjkl .AdminSidebar_sidebar-footer__GSA4b{border-top:1px solid #ffffff1a;padding:20px}.AdminSidebar_admin-sidebar__cEjkl .AdminSidebar_sidebar-footer__GSA4b .AdminSidebar_logout-btn__vIXoV{align-items:center;background-color:#0000;border:1px solid #ffffff4d;border-radius:4px;color:#ecf0f1;cursor:pointer;display:flex;padding:12px;transition:all .3s ease;width:100%}.AdminSidebar_admin-sidebar__cEjkl .AdminSidebar_sidebar-footer__GSA4b .AdminSidebar_logout-btn__vIXoV:hover{background-color:#ffffff1a}.AdminSidebar_admin-sidebar__cEjkl .AdminSidebar_sidebar-footer__GSA4b .AdminSidebar_logout-btn__vIXoV .AdminSidebar_icon__uuNIR{font-size:18px;margin-right:10px}.AdminLayout_admin-layout__3hOAa{background-color:#f8f9fa;display:flex;min-height:100vh}.AdminLayout_admin-layout__3hOAa .AdminLayout_content__L6ScH{flex:1 1;margin-left:280px;padding:20px}.AdminLayout_admin-layout__3hOAa .AdminLayout_content__L6ScH .AdminLayout_main-content__8npkt{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000000d;min-height:calc(100vh - 40px);padding:20px}.Dashboard_dashboard__NBWgI h1{margin-bottom:1.5rem}.Dashboard_dashboard-header__UTH50{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem}@media(max-width:768px){.Dashboard_dashboard-header__UTH50{flex-direction:column;gap:1rem}}.Dashboard_header-left__\+glie{flex:1 1}.Dashboard_header-left__\+glie h1{color:#2c3e50;font-size:2rem;font-weight:600;margin:0 0 .5rem}.Dashboard_header-left__\+glie p{color:#7f8c8d;font-size:1rem;margin:0}.Dashboard_header-right__DtJQj{align-items:center;display:flex;gap:1rem}.Dashboard_time-selector__1qTWs{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;display:flex;min-width:180px;padding:.5rem 1rem}.Dashboard_calendar-icon__RjeKZ{color:#7f8c8d;margin-right:.5rem}.Dashboard_time-dropdown__72qzo{background:#0000;border:none;color:#2c3e50;cursor:pointer;flex:1 1;font-size:.9rem}.Dashboard_time-dropdown__72qzo:focus{outline:none}.Dashboard_loading-state__YL6VS{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}.Dashboard_loading-state__YL6VS .Dashboard_loader__mIWFC{animation:Dashboard_spin__arnmY 1s linear infinite;border:4px solid #ecf0f1;border-radius:50%;border-top-color:#3498db;height:40px;margin-bottom:1rem;width:40px}.Dashboard_loading-state__YL6VS p{color:#7f8c8d;font-size:1rem;margin:0}@keyframes Dashboard_spin__arnmY{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Dashboard_charts-section__0CS0-{margin:2rem 0}.Dashboard_charts-section__0CS0- .Dashboard_charts-grid__ni-rb{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin-bottom:1.5rem}.Dashboard_charts-section__0CS0- .Dashboard_charts-grid__ni-rb:last-child{margin-bottom:0}@media(max-width:1024px){.Dashboard_charts-section__0CS0- .Dashboard_charts-grid__ni-rb{grid-template-columns:1fr}}.Dashboard_charts-section__0CS0- .Dashboard_chart-wrapper__wo5xd{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:1.5rem}.Dashboard_charts-section__0CS0- .Dashboard_chart-wrapper__wo5xd h3{color:#1f2937;font-size:1.2rem;font-weight:600;margin:0 0 1rem}.Dashboard_charts-section__0CS0- .Dashboard_chart-container__UMDzf h3{color:#374151;font-size:1.1rem;font-weight:600;margin:0 0 1rem}.Dashboard_charts-section__0CS0- .Dashboard_chart-empty__evd1B{align-items:center;color:#6b7280;display:flex;font-style:italic;height:200px;justify-content:center}.Dashboard_shop-status-alert__gz8yD{border-radius:8px;font-weight:500;margin-bottom:1.5rem;padding:1rem}.Dashboard_shop-status-alert__gz8yD.Dashboard_pending__oOKJJ{background-color:#f39c1226;border-left:4px solid #f39c12;color:#f39c12}.Dashboard_shop-status-alert__gz8yD.Dashboard_rejected__lD9zt{background-color:#e74c3c26;border-left:4px solid #e74c3c;color:#e74c3c}.Dashboard_shop-profile-card__YqqcK{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;margin-bottom:1.5rem;padding:1.5rem}.Dashboard_shop-profile-header__aK-44{align-items:center;display:flex;margin-bottom:1rem}.Dashboard_shop-logo__hnn\+z{border-radius:50%;flex-shrink:0;height:80px;margin-right:1.5rem;overflow:hidden;width:80px}.Dashboard_shop-logo__hnn\+z img{height:100%;object-fit:cover;width:100%}.Dashboard_shop-logo-placeholder__QdmAV{align-items:center;background-color:#3498db;color:#fff;display:flex;font-size:2rem;font-weight:700;height:100%;justify-content:center;width:100%}.Dashboard_shop-info__eTOhY{flex:1 1}.Dashboard_shop-info__eTOhY h2{font-size:1.5rem;font-weight:600;margin:0 0 .75rem}.Dashboard_shop-details__TxVHl{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.Dashboard_shop-detail-item__HUty6 .Dashboard_label__P85-H{color:#7f8c8d;margin-right:.5rem}.Dashboard_shop-description__9oG78{border-top:1px solid #ecf0f1;margin-top:1rem;padding-top:1rem}.Dashboard_shop-description__9oG78 h3{color:#2c3e50;font-size:1rem;font-weight:600;margin:0 0 .75rem}.Dashboard_shop-description__9oG78 p{color:#7f8c8d;line-height:1.5;margin:0}.Dashboard_stats-grid__oIPf-{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-bottom:2rem}.Dashboard_stat-card__AahrS{align-items:center;background:#fff;border-left:4px solid;border-radius:8px;box-shadow:0 2px 8px #00000014;display:flex;padding:1.5rem}.Dashboard_stat-icon__5RU4-{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:1.5rem;height:50px;justify-content:center;margin-right:1rem;width:50px}.Dashboard_stat-details__yE1Hu{flex:1 1}.Dashboard_stat-value__jHVu5{font-size:1.5rem;font-weight:600;margin-bottom:.25rem}.Dashboard_stat-label__c4heL{color:#7f8c8d;font-size:.9rem}.Dashboard_stat-change__yeepg{align-items:center;display:flex;font-size:.8rem;font-weight:500;margin-top:.25rem}.Dashboard_stat-change__yeepg svg{height:12px;margin-right:.25rem;width:12px}.Dashboard_stat-change__yeepg.Dashboard_positive__ken5l{color:#2ecc71}.Dashboard_stat-change__yeepg.Dashboard_negative__-r8I0{color:#e74c3c}.Dashboard_dashboard-row__qBMZ7{margin:2rem 0}.Dashboard_dashboard-column__9brlt{width:100%}.Dashboard_orders-table__k6Sq2{border-collapse:collapse;margin-top:1rem;width:100%}.Dashboard_orders-table__k6Sq2 td,.Dashboard_orders-table__k6Sq2 th{border-bottom:1px solid #e5e7eb;padding:.75rem;text-align:left}.Dashboard_orders-table__k6Sq2 th{background-color:#f9fafb;color:#374151;font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.Dashboard_orders-table__k6Sq2 td{color:#6b7280;font-size:.875rem}.Dashboard_orders-table__k6Sq2 tr:hover{background-color:#f9fafb}.Dashboard_orders-table__k6Sq2 .Dashboard_status__9BWHs{border-radius:4px;font-size:.75rem;font-weight:500;padding:.25rem .5rem;text-transform:uppercase}.Dashboard_orders-table__k6Sq2 .Dashboard_status__9BWHs.Dashboard_pending-payment__-xCS\+,.Dashboard_orders-table__k6Sq2 .Dashboard_status__9BWHs.Dashboard_pending__oOKJJ{background-color:#fef3c7;color:#92400e}.Dashboard_orders-table__k6Sq2 .Dashboard_status__9BWHs.Dashboard_delivering__2xK9w{background-color:#dbeafe;color:#1e40af}.Dashboard_orders-table__k6Sq2 .Dashboard_status__9BWHs.Dashboard_completed__XvTbE{background-color:#d1fae5;color:#065f46}.Dashboard_orders-table__k6Sq2 .Dashboard_status__9BWHs.Dashboard_cancelled__-Qocy{background-color:#fee2e2;color:#991b1b}.Dashboard_table-footer__sMvn1{border-top:1px solid #e5e7eb;margin-top:1rem;padding-top:1rem;text-align:center}.Dashboard_table-footer__sMvn1 p{color:#6b7280;font-size:.875rem;margin:0}.Dashboard_view-all__t1jLy{margin-top:1rem;text-align:right}.Dashboard_view-all__t1jLy a{color:#3498db;font-size:.9rem;text-decoration:none}.Dashboard_view-all__t1jLy a:hover{text-decoration:underline}.Dashboard_performance-stats__OUeOP{display:flex;flex-direction:column;gap:1rem}.Dashboard_performance-item__j6bEo{align-items:center;border-bottom:1px solid #ecf0f1;display:flex;justify-content:space-between;padding:.5rem 0}.Dashboard_performance-item__j6bEo:last-child{border-bottom:none}.Dashboard_performance-label__Yr8H8{color:#7f8c8d;font-size:.95rem}.Dashboard_performance-value__GHSxt{font-size:.95rem;font-weight:500}.Dashboard_empty-state__lneaf{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 1rem;text-align:center}.Dashboard_empty-state__lneaf .Dashboard_empty-icon__b58TD{color:#bdc3c7;font-size:2.5rem;margin-bottom:1rem}.Dashboard_empty-state__lneaf p{color:#7f8c8d;margin:0}.Dashboard_empty-state__lneaf p.Dashboard_empty-message__lBIOt{font-size:.9rem;margin-top:.5rem}.Dashboard_action-buttons__I\+4o0{display:flex;flex-direction:column;gap:1rem}.Dashboard_action-btn__g1TE8{border-radius:4px;display:block;font-size:.95rem;font-weight:500;padding:.75rem 1rem;text-align:center;text-decoration:none;transition:all .2s}.Dashboard_action-btn__g1TE8.Dashboard_create-product__tm6ub{background-color:#2ecc71;color:#fff}.Dashboard_action-btn__g1TE8.Dashboard_create-product__tm6ub:hover{background-color:#27ae60}.Dashboard_action-btn__g1TE8.Dashboard_create-product__tm6ub.Dashboard_disabled__hhVFv{background-color:#bdc3c7;cursor:not-allowed;pointer-events:none}.Dashboard_action-btn__g1TE8.Dashboard_create-product__tm6ub.Dashboard_disabled__hhVFv:hover{background-color:#bdc3c7}.Dashboard_action-btn__g1TE8.Dashboard_create-discount__zJ8T1{background-color:#3498db;color:#fff}.Dashboard_action-btn__g1TE8.Dashboard_create-discount__zJ8T1:hover{background-color:#2980b9}.Dashboard_action-btn__g1TE8.Dashboard_create-discount__zJ8T1.Dashboard_disabled__hhVFv{background-color:#bdc3c7;cursor:not-allowed;pointer-events:none}.Dashboard_action-btn__g1TE8.Dashboard_create-discount__zJ8T1.Dashboard_disabled__hhVFv:hover{background-color:#bdc3c7}.Dashboard_action-btn__g1TE8.Dashboard_settings__qG7qd{background-color:#ecf0f1;color:#2c3e50}.Dashboard_action-btn__g1TE8.Dashboard_settings__qG7qd:hover{background-color:#bdc3c7}.Dashboard_warehouse-list__4FhYQ{display:flex;flex-direction:column;gap:1rem}.Dashboard_warehouse-item__nqDSE{background-color:#f8f9fa;border-left:3px solid #3498db;border-radius:4px;padding:1rem}.Dashboard_warehouse-name__U4nhx{align-items:center;display:flex;font-size:1rem;font-weight:500;margin-bottom:.5rem}.Dashboard_warehouse-name__U4nhx .Dashboard_warehouse-icon__hRWZl{margin-right:.5rem}.Dashboard_warehouse-contact__USiT9{color:#7f8c8d;font-size:.9rem}.Toast_toast-container__U1ffA{display:flex;flex-direction:column;gap:10px;left:50%;max-width:90%;pointer-events:none;position:fixed;top:20px;transform:translateX(-50%);width:400px;z-index:9999}.Toast_toast__DKvnV{align-items:center;animation:Toast_slideDown__Be9Lu .3s ease-out forwards;border-radius:8px;box-shadow:0 5px 15px #00000026;display:flex;gap:12px;justify-content:space-between;opacity:0;padding:1rem 1.5rem;pointer-events:auto;transform:translateY(-20px);transition:all .3s ease}.Toast_toast__DKvnV.Toast_show__vwQmL{opacity:1;transform:translateY(0)}.Toast_toast__DKvnV.Toast_success__sdL7m{background:linear-gradient(90deg,#f0fff4,#e6fffa);border-left:4px solid #2f855a;color:#2f855a}.Toast_toast__DKvnV.Toast_error__7-0nq{background:linear-gradient(90deg,#fff5f5,#ffeef0);border-left:4px solid #c53030;color:#c53030}.Toast_toast__DKvnV.Toast_info__ZZSrx{background:linear-gradient(90deg,#ebf8ff,#e6f6ff);border-left:4px solid #3182ce;color:#3182ce}.Toast_toast__DKvnV.Toast_warning__TeM54{background:linear-gradient(90deg,#fffaf0,#fffaeb);border-left:4px solid #dd6b20;color:#dd6b20}.Toast_toast-content__32-C0{align-items:center;display:flex;flex:1 1;gap:10px}.Toast_toast-icon__CYv5D{font-size:1.5rem}.Toast_toast-message__UrBwJ{font-size:1rem}.Toast_toast-close__Ftugh{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;font-size:1.2rem;justify-content:center;opacity:.7;padding:0;transition:opacity .2s}.Toast_toast-close__Ftugh:hover{opacity:1}@keyframes Toast_slideDown__Be9Lu{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes Toast_slideUp__aV8Xq{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.Toast_toast-exit__ILIuh{animation:Toast_slideUp__aV8Xq .3s ease-out forwards}.ProductManager_product-manager__dqHxa{background-color:#f9fafb;min-height:100vh;padding:2rem}.ProductManager_product-manager__dqHxa .ProductManager_header__Ogax3{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.ProductManager_product-manager__dqHxa .ProductManager_header__Ogax3 h1{color:#333;font-size:1.75rem;font-weight:600}.ProductManager_product-manager__dqHxa .ProductManager_header__Ogax3 .ProductManager_add-product-btn__i\+1R6{align-items:center;background-color:#4caf50;border:none;border-radius:6px;box-shadow:0 2px 4px #4caf5033;color:#fff;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .2s}.ProductManager_product-manager__dqHxa .ProductManager_header__Ogax3 .ProductManager_add-product-btn__i\+1R6:hover{background-color:#43a047;box-shadow:0 4px 6px #4caf5040;transform:translateY(-1px)}.ProductManager_product-manager__dqHxa .ProductManager_header__Ogax3 .ProductManager_add-product-btn__i\+1R6:active{box-shadow:0 2px 4px #4caf5033;transform:translateY(0)}.ProductManager_product-manager__dqHxa .ProductManager_filters-container__2vZL8{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;margin-bottom:2rem;padding:1rem}.ProductManager_product-manager__dqHxa .ProductManager_filters__FpMqc{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.ProductManager_product-manager__dqHxa .ProductManager_filters__FpMqc .ProductManager_status-filters__cvVqp{display:flex;gap:.5rem}.ProductManager_product-manager__dqHxa .ProductManager_filters__FpMqc .ProductManager_status-filters__cvVqp .ProductManager_filter-btn__5SogB{background-color:#fff;border:1px solid #eaeaea;border-radius:6px;color:#666;cursor:pointer;font-weight:500;padding:.6rem 1.25rem;transition:all .2s}.ProductManager_product-manager__dqHxa .ProductManager_filters__FpMqc .ProductManager_status-filters__cvVqp .ProductManager_filter-btn__5SogB:hover{border-color:#ddd;color:#333}.ProductManager_product-manager__dqHxa .ProductManager_filters__FpMqc .ProductManager_status-filters__cvVqp .ProductManager_filter-btn__5SogB.ProductManager_active__At7Yj{background-color:#f0f7ff;border-color:#90caf9;color:#1976d2}.ProductManager_product-manager__dqHxa .ProductManager_filters__FpMqc .ProductManager_search__BXfDG{flex:0 0 300px;position:relative}.ProductManager_product-manager__dqHxa .ProductManager_filters__FpMqc .ProductManager_search__BXfDG .ProductManager_search-icon__M1Wf6{color:#999;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.ProductManager_product-manager__dqHxa .ProductManager_filters__FpMqc .ProductManager_search__BXfDG input{border:1px solid #eaeaea;border-radius:6px;font-size:.9rem;padding:.75rem 1rem .75rem 2.5rem;transition:all .2s;width:100%}.ProductManager_product-manager__dqHxa .ProductManager_filters__FpMqc .ProductManager_search__BXfDG input:focus{border-color:#90caf9;box-shadow:0 0 0 2px #90caf933;outline:none}.ProductManager_product-manager__dqHxa .ProductManager_loading-container__DpUdW{align-items:center;color:#666;display:flex;flex-direction:column;justify-content:center;padding:3rem}.ProductManager_product-manager__dqHxa .ProductManager_loading-container__DpUdW .ProductManager_loading-spinner__aV\+lA{animation:ProductManager_spin__m8LNM 1s linear infinite;border:3px solid #0000001a;border-radius:50%;border-top-color:#4caf50;height:40px;margin-bottom:1rem;width:40px}@keyframes ProductManager_spin__m8LNM{to{transform:rotate(1turn)}}.ProductManager_product-manager__dqHxa .ProductManager_empty-state__cBA93{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;padding:3rem 2rem;text-align:center}.ProductManager_product-manager__dqHxa .ProductManager_empty-state__cBA93 .ProductManager_empty-icon__YJT6v{font-size:3rem;margin-bottom:1rem}.ProductManager_product-manager__dqHxa .ProductManager_empty-state__cBA93 h3{color:#333;font-size:1.25rem;margin-bottom:.5rem}.ProductManager_product-manager__dqHxa .ProductManager_empty-state__cBA93 p{color:#666;margin:0 auto 1.5rem;max-width:400px}.ProductManager_product-manager__dqHxa .ProductManager_empty-state__cBA93 .ProductManager_reset-filter-btn__75FDe{background-color:#f0f7ff;border:1px solid #90caf9;border-radius:6px;color:#1976d2;cursor:pointer;font-weight:500;padding:.6rem 1.25rem;transition:all .2s}.ProductManager_product-manager__dqHxa .ProductManager_empty-state__cBA93 .ProductManager_reset-filter-btn__75FDe:hover{background-color:#e3f2fd}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;overflow:hidden;transition:transform .2s,box-shadow .2s}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-4px)}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-image__VCDBS{height:180px;overflow:hidden;position:relative}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-image__VCDBS img{height:100%;object-fit:cover;transition:transform .3s;width:100%}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-image__VCDBS .ProductManager_product-status-badge__PkHDp{border-radius:20px;font-size:.75rem;font-weight:600;padding:.25rem .75rem;position:absolute;right:10px;top:10px;z-index:1}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-image__VCDBS .ProductManager_product-status-badge__PkHDp.ProductManager_is-published__goc0R{background-color:#2e7d32f2;color:#fff}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-image__VCDBS .ProductManager_product-status-badge__PkHDp.ProductManager_is-draft__vRCv5{background-color:#757575f2;color:#fff}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK{padding:1rem}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-name__mG19U{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:1rem;font-weight:600;height:2.75rem;margin-bottom:.5rem;overflow:hidden}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-meta__wNvsV{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-meta__wNvsV .ProductManager_product-price__OASzP{color:#2e7d32;font-weight:600}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-meta__wNvsV .ProductManager_product-quantity__Hrf-V{color:#757575;font-size:.875rem}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-actions__LloIE{display:flex;gap:.5rem}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-actions__LloIE a,.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-actions__LloIE button{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;flex:1 1;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.5rem;text-decoration:none;transition:all .2s}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-actions__LloIE a svg,.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-actions__LloIE button svg{font-size:.875rem}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-actions__LloIE .ProductManager_edit-btn__QSzon{background-color:#2196f3;color:#fff}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-actions__LloIE .ProductManager_edit-btn__QSzon:hover{background-color:#1976d2}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-actions__LloIE .ProductManager_visibility-btn__Boc\+6{background-color:#757575;color:#fff}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-actions__LloIE .ProductManager_visibility-btn__Boc\+6.ProductManager_is-published__goc0R{background-color:#4caf50}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-actions__LloIE .ProductManager_visibility-btn__Boc\+6.ProductManager_is-published__goc0R:hover{background-color:#388e3c}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-actions__LloIE .ProductManager_visibility-btn__Boc\+6:hover{background-color:#616161}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-actions__LloIE .ProductManager_delete-btn__F7dRX{background-color:#f44336;color:#fff}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj .ProductManager_product-card__8FuQV .ProductManager_product-content__\+CcBK .ProductManager_product-actions__LloIE .ProductManager_delete-btn__F7dRX:hover{background-color:#d32f2f}@media(max-width:768px){.ProductManager_product-manager__dqHxa .ProductManager_filters__FpMqc{align-items:stretch;flex-direction:column}.ProductManager_product-manager__dqHxa .ProductManager_filters__FpMqc .ProductManager_status-filters__cvVqp{justify-content:flex-start;overflow-x:auto;padding-bottom:.5rem;width:100%}.ProductManager_product-manager__dqHxa .ProductManager_filters__FpMqc .ProductManager_search__BXfDG{flex:none;width:100%}.ProductManager_product-manager__dqHxa .ProductManager_products-grid__FPqCj{grid-template-columns:1fr}}.ProductManager_delete-dialog-overlay__PXX0m{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ProductManager_delete-dialog__GXW5n{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;max-width:500px;padding:24px;width:90%}.ProductManager_delete-dialog__GXW5n h3{color:#d32f2f;font-size:1.25rem;margin:0 0 16px}.ProductManager_delete-dialog__GXW5n p{color:#333;line-height:1.5;margin:8px 0}.ProductManager_delete-dialog__GXW5n p strong{color:#d32f2f;font-weight:600}.ProductManager_delete-dialog__GXW5n .ProductManager_confirm-input__DO7cS{border:1px solid #ddd;border-radius:4px;font-size:1rem;margin:16px 0;padding:10px;width:100%}.ProductManager_delete-dialog__GXW5n .ProductManager_confirm-input__DO7cS:focus{border-color:#d32f2f;box-shadow:0 0 0 2px #d32f2f1a;outline:none}.ProductManager_delete-dialog__GXW5n .ProductManager_dialog-actions__Lar7p{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.ProductManager_delete-dialog__GXW5n .ProductManager_dialog-actions__Lar7p button{border:none;border-radius:4px;cursor:pointer;font-size:1rem;padding:10px 20px;transition:all .2s ease}.ProductManager_delete-dialog__GXW5n .ProductManager_dialog-actions__Lar7p button:disabled{cursor:not-allowed;opacity:.6}.ProductManager_delete-dialog__GXW5n .ProductManager_dialog-actions__Lar7p .ProductManager_cancel-btn__GarOs{background-color:#f5f5f5;color:#333}.ProductManager_delete-dialog__GXW5n .ProductManager_dialog-actions__Lar7p .ProductManager_cancel-btn__GarOs:hover{background-color:#e0e0e0}.ProductManager_delete-dialog__GXW5n .ProductManager_dialog-actions__Lar7p .ProductManager_delete-btn__F7dRX{background-color:#d32f2f;color:#fff}.ProductManager_delete-dialog__GXW5n .ProductManager_dialog-actions__Lar7p .ProductManager_delete-btn__F7dRX:hover:not(:disabled){background-color:#b71c1c}.NewProduct_new-product__ChKMO{background-color:#fff;border-radius:12px;box-shadow:0 5px 20px #0000000f;margin:0 auto;max-width:1400px;padding:2rem}.NewProduct_header__0ZZlC{align-items:center;border-bottom:1px solid #f0f4f8;display:flex;justify-content:space-between;margin-bottom:2rem;padding-bottom:1.2rem}.NewProduct_header__0ZZlC h1{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#3498db,#2ecc71);-webkit-background-clip:text;color:#2c3e50;font-size:2rem;font-weight:600;margin:0}.NewProduct_actions__hf6MB{display:flex;gap:1.2rem}.NewProduct_draft-btn__KJP1d{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 2px 4px #0000000d;color:#495057;cursor:pointer;font-size:.95rem;font-weight:600;padding:.8rem 1.5rem;transition:all .3s ease}.NewProduct_draft-btn__KJP1d:hover{background-color:#e9ecef;transform:translateY(-2px)}.NewProduct_draft-btn__KJP1d:active{transform:translateY(0)}.NewProduct_draft-btn__KJP1d:disabled{cursor:not-allowed;opacity:.6;transform:none}.NewProduct_submit-btn__2meKK{background:linear-gradient(90deg,#2ecc71,#27ae60);border:none;border-radius:8px;box-shadow:0 4px 10px #2ecc7140;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;padding:.8rem 1.5rem;transition:all .3s ease}.NewProduct_submit-btn__2meKK:hover{background:linear-gradient(90deg,#27ae60,#219653);box-shadow:0 6px 15px #2ecc714d;transform:translateY(-2px)}.NewProduct_submit-btn__2meKK:active{transform:translateY(0)}.NewProduct_submit-btn__2meKK:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.NewProduct_product-form__Mopw4{margin-top:1.5rem}.NewProduct_form-layout__TNmZv{display:flex;gap:2.5rem}.NewProduct_main-form__Iap-g{flex:2 1}.NewProduct_sidebar-form__9klhW{flex:1 1;position:relative}.NewProduct_form-section__xTng9{background-color:#f8fafc;border-radius:12px;box-shadow:0 3px 10px #0000000a;margin-bottom:2.5rem;padding:1.8rem;transition:box-shadow .3s ease}.NewProduct_form-section__xTng9:hover{box-shadow:0 5px 15px #00000014}.NewProduct_form-section__xTng9 h2{color:#2c3e50;font-size:1.3rem;font-weight:600;margin-bottom:1.5rem;margin-top:0;padding-bottom:.75rem;position:relative}.NewProduct_form-section__xTng9 h2:after{background:linear-gradient(90deg,#3498db,#2ecc71);border-radius:3px;bottom:0;content:"";height:3px;left:0;position:absolute;width:50px}.NewProduct_section-description__zeSdK{color:#7f8c8d;font-size:.9rem;line-height:1.5;margin-bottom:1.5rem;margin-top:-.75rem}.NewProduct_form-group__c4oIw{margin-bottom:1.5rem}.NewProduct_form-group__c4oIw label{color:#34495e;display:block;font-size:.95rem;font-weight:600;margin-bottom:.7rem}.NewProduct_form-group__c4oIw input[type=number],.NewProduct_form-group__c4oIw input[type=text],.NewProduct_form-group__c4oIw select,.NewProduct_form-group__c4oIw textarea{background-color:#fff;border:1px solid #dfe6e9;border-radius:8px;color:#2d3436;font-size:.95rem;padding:.9rem 1rem;transition:all .3s ease;width:100%}.NewProduct_form-group__c4oIw input[type=number]:focus,.NewProduct_form-group__c4oIw input[type=text]:focus,.NewProduct_form-group__c4oIw select:focus,.NewProduct_form-group__c4oIw textarea:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db26;outline:none}.NewProduct_form-group__c4oIw input[type=number]::placeholder,.NewProduct_form-group__c4oIw input[type=text]::placeholder,.NewProduct_form-group__c4oIw select::placeholder,.NewProduct_form-group__c4oIw textarea::placeholder{color:#b2bec3}.NewProduct_form-group__c4oIw textarea{line-height:1.6;min-height:120px;resize:vertical}.NewProduct_form-group__c4oIw select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23718096' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:16px;padding-right:2.5rem}.NewProduct_form-group__c4oIw.NewProduct_half__Aqpuu{width:calc(50% - .75rem)}.NewProduct_form-row__WC76A{display:flex;gap:1.5rem;margin-bottom:1.5rem}.NewProduct_price-input__Biv4L{align-items:center;display:flex}.NewProduct_price-input__Biv4L .NewProduct_currency__WjrP8{align-items:center;background-color:#f0f4f8;border:1px solid #dfe6e9;border-radius:8px 0 0 8px;border-right:none;color:#2d3436;display:flex;font-weight:600;height:48px;justify-content:center;padding:0 1rem}.NewProduct_price-input__Biv4L input{border-radius:0 8px 8px 0!important}.NewProduct_upload-container__5vekg{margin-top:.75rem}.NewProduct_upload-box__0eFV5{align-items:center;background-color:#f8fafc;border:2px dashed #b2bec3;border-radius:8px;cursor:pointer;display:flex;height:140px;justify-content:center;position:relative;transition:all .3s ease;width:100%}.NewProduct_upload-box__0eFV5:hover{background-color:#3498db0d;border-color:#3498db}.NewProduct_upload-box__0eFV5 .NewProduct_file-input__Onh3n{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.NewProduct_upload-box__0eFV5 .NewProduct_upload-placeholder__PS7Tu{align-items:center;color:#7f8c8d;display:flex;flex-direction:column;pointer-events:none;transition:transform .3s ease}.NewProduct_upload-box__0eFV5 .NewProduct_upload-placeholder__PS7Tu .NewProduct_upload-icon__HTPAw{color:#3498db;font-size:2rem;margin-bottom:.75rem}.NewProduct_upload-box__0eFV5 .NewProduct_upload-placeholder__PS7Tu span{font-weight:500}.NewProduct_upload-box__0eFV5:hover .NewProduct_upload-placeholder__PS7Tu{transform:translateY(-5px)}.NewProduct_thumbnail-preview__dhpxO{height:200px;margin:1rem auto;width:200px}.NewProduct_footer-section__aD-08{background-color:#fff;border-radius:0 0 12px 12px;border-top:1px solid #e2e8f0;margin-top:2rem;padding-top:2rem}.NewProduct_footer-section__aD-08 .NewProduct_product-summary-container__5yEiZ{margin:0 auto 2rem;max-width:800px}.NewProduct_footer-section__aD-08 .NewProduct_actions__hf6MB{background-color:#f8fafc;border-radius:0 0 12px 12px;border-top:1px solid #e2e8f0;display:flex;gap:1.2rem;justify-content:center;padding:1.5rem}.NewProduct_footer-section__aD-08 .NewProduct_actions__hf6MB .NewProduct_draft-btn__KJP1d,.NewProduct_footer-section__aD-08 .NewProduct_actions__hf6MB .NewProduct_submit-btn__2meKK{min-width:160px}.BasicInformation_form-section__B\+riX{background-color:#f8fafc;border-radius:12px;box-shadow:0 3px 10px #0000000a;margin-bottom:2.5rem;padding:1.8rem;transition:box-shadow .3s ease}.BasicInformation_form-section__B\+riX:hover{box-shadow:0 5px 15px #00000014}.BasicInformation_form-section__B\+riX h2{color:#2c3e50;font-size:1.3rem;font-weight:600;margin-bottom:1.5rem;margin-top:0;padding-bottom:.75rem;position:relative}.BasicInformation_form-section__B\+riX h2:after{background:linear-gradient(90deg,#3498db,#2ecc71);border-radius:3px;bottom:0;content:"";height:3px;left:0;position:absolute;width:50px}.BasicInformation_form-group__OtzsC{margin-bottom:1.5rem}.BasicInformation_form-group__OtzsC label{color:#34495e;display:block;font-size:.95rem;font-weight:600;margin-bottom:.7rem}.BasicInformation_form-group__OtzsC input[type=text],.BasicInformation_form-group__OtzsC select,.BasicInformation_form-group__OtzsC textarea{background-color:#fff;border:1px solid #dfe6e9;border-radius:8px;color:#2d3436;font-size:.95rem;padding:.9rem 1rem;transition:all .3s ease;width:100%}.BasicInformation_form-group__OtzsC input[type=text]:focus,.BasicInformation_form-group__OtzsC select:focus,.BasicInformation_form-group__OtzsC textarea:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db26;outline:none}.BasicInformation_form-group__OtzsC input[type=text]::placeholder,.BasicInformation_form-group__OtzsC select::placeholder,.BasicInformation_form-group__OtzsC textarea::placeholder{color:#b2bec3}.BasicInformation_form-group__OtzsC textarea{line-height:1.6;min-height:120px;resize:vertical}.BasicInformation_form-group__OtzsC select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23718096' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:16px;padding-right:2.5rem}.BasicInformation_category-select__6ZKnU{background-color:#fff;cursor:pointer;position:relative}.BasicInformation_required-mark__f3\+eW{color:#e74c3c;margin-left:3px}@media (prefers-color-scheme:dark){.wmde-markdown,.wmde-markdown-var{--color-prettylights-syntax-comment:#8b949e;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#c9d1d9;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-variable:#ffa657;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-italic:#c9d1d9;--color-prettylights-syntax-markup-bold:#c9d1d9;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-ignored-text:#c9d1d9;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-brackethighlighter-angle:#8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark:#484f58;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-fg-default:#c9d1d9;--color-fg-muted:#8b949e;--color-fg-subtle:#484f58;--color-canvas-default:#0d1117;--color-canvas-subtle:#161b22;--color-border-default:#30363d;--color-border-muted:#21262d;--color-neutral-muted:#6e768166;--color-accent-fg:#58a6ff;--color-accent-emphasis:#1f6feb;--color-attention-subtle:#bb800926;--color-danger-fg:#f85149;--color-danger-emphasis:#da3633;--color-attention-fg:#d29922;--color-attention-emphasis:#9e6a03;--color-done-fg:#a371f7;--color-done-emphasis:#8957e5;--color-success-fg:#3fb950;--color-success-emphasis:#238636;--color-copied-active-bg:#2e9b33;color-scheme:dark}}@media (prefers-color-scheme:light){.wmde-markdown,.wmde-markdown-var{--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-canvas-default:#fff;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:#d8dee4;--color-neutral-muted:#afb8c133;--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-attention-subtle:#fff8c5;--color-danger-fg:#d1242f;--color-danger-emphasis:#cf222e;--color-attention-fg:#9a6700;--color-attention-emphasis:#9a6700;--color-done-fg:#8250df;--color-done-emphasis:#8250df;--color-success-fg:#1a7f37;--color-success-emphasis:#1f883d;--color-copied-active-bg:#2e9b33;color-scheme:light}}.wmde-markdown-var[data-color-mode*=dark],.wmde-markdown[data-color-mode*=dark],[data-color-mode*=dark] .wmde-markdown,[data-color-mode*=dark] .wmde-markdown-var,body[data-color-mode*=dark]{--color-prettylights-syntax-comment:#8b949e;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#c9d1d9;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-variable:#ffa657;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-italic:#c9d1d9;--color-prettylights-syntax-markup-bold:#c9d1d9;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-ignored-text:#c9d1d9;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-brackethighlighter-angle:#8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark:#484f58;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-fg-default:#c9d1d9;--color-fg-muted:#8b949e;--color-fg-subtle:#484f58;--color-canvas-default:#0d1117;--color-canvas-subtle:#161b22;--color-border-default:#30363d;--color-border-muted:#21262d;--color-neutral-muted:#6e768166;--color-accent-fg:#58a6ff;--color-accent-emphasis:#1f6feb;--color-attention-subtle:#bb800926;--color-danger-fg:#f85149;color-scheme:dark}.wmde-markdown-var[data-color-mode*=light],.wmde-markdown[data-color-mode*=light],[data-color-mode*=light] .wmde-markdown,[data-color-mode*=light] .wmde-markdown-var,body[data-color-mode*=light]{--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-canvas-default:#fff;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:#d8dee4;--color-neutral-muted:#afb8c133;--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-attention-subtle:#fff8c5;--color-danger-fg:#cf222e;color-scheme:light}.wmde-markdown{-webkit-text-size-adjust:100%;word-wrap:break-word;background-color:var(--color-canvas-default);color:var(--color-fg-default);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5}.wmde-markdown details,.wmde-markdown figcaption,.wmde-markdown figure{display:block}.wmde-markdown summary{display:list-item}.wmde-markdown [hidden]{display:none!important}.wmde-markdown a{background-color:initial;color:var(--color-accent-fg);text-decoration:none}.wmde-markdown a:active,.wmde-markdown a:hover{outline-width:0}.wmde-markdown abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.wmde-markdown b,.wmde-markdown strong{font-weight:600}.wmde-markdown dfn{font-style:italic}.wmde-markdown h1{border-bottom:1px solid var(--color-border-muted);font-size:2em;font-weight:600;margin:.67em 0;padding-bottom:.3em}.wmde-markdown mark{background-color:var(--color-attention-subtle);color:var(--color-text-primary)}.wmde-markdown small{font-size:90%}.wmde-markdown sub,.wmde-markdown sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}.wmde-markdown sub{bottom:-.25em}.wmde-markdown sup{top:-.5em}.wmde-markdown img{background-color:var(--color-canvas-default);border-style:none;box-sizing:initial;display:inline-block;max-width:100%}.wmde-markdown code,.wmde-markdown kbd,.wmde-markdown pre,.wmde-markdown samp{font-family:monospace,monospace;font-size:1em}.wmde-markdown figure{margin:1em 40px}.wmde-markdown hr{background:#0000;background-color:var(--color-border-default);border:0;border-bottom:1px solid var(--color-border-muted);box-sizing:initial;height:.25em;margin:24px 0;overflow:hidden;padding:0}.wmde-markdown input{font:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible}.wmde-markdown [type=button],.wmde-markdown [type=reset],.wmde-markdown [type=submit]{-webkit-appearance:button}.wmde-markdown [type=button]::-moz-focus-inner,.wmde-markdown [type=reset]::-moz-focus-inner,.wmde-markdown [type=submit]::-moz-focus-inner{border-style:none;padding:0}.wmde-markdown [type=button]:-moz-focusring,.wmde-markdown [type=reset]:-moz-focusring,.wmde-markdown [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.wmde-markdown [type=checkbox],.wmde-markdown [type=radio]{box-sizing:border-box;padding:0}.wmde-markdown [type=number]::-webkit-inner-spin-button,.wmde-markdown [type=number]::-webkit-outer-spin-button{height:auto}.wmde-markdown [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.wmde-markdown [type=search]::-webkit-search-cancel-button,.wmde-markdown [type=search]::-webkit-search-decoration{-webkit-appearance:none}.wmde-markdown ::-webkit-input-placeholder{color:inherit;opacity:.54}.wmde-markdown ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.wmde-markdown a:hover{text-decoration:underline}.wmde-markdown hr:after,.wmde-markdown hr:before{content:"";display:table}.wmde-markdown hr:after{clear:both}.wmde-markdown table{border-collapse:collapse;border-spacing:0;display:block;max-width:100%;width:-webkit-max-content;width:max-content}.wmde-markdown td,.wmde-markdown th{padding:0}.wmde-markdown details summary{cursor:pointer}.wmde-markdown details:not([open])>:not(summary){display:none!important}.wmde-markdown kbd{background-color:var(--color-canvas-subtle);border-bottom-color:var(--color-neutral-muted);border:1px solid var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted);color:var(--color-fg-default);display:inline-block;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;padding:3px 5px;vertical-align:middle}.wmde-markdown h1,.wmde-markdown h2,.wmde-markdown h3,.wmde-markdown h4,.wmde-markdown h5,.wmde-markdown h6{font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px}.wmde-markdown h2{border-bottom:1px solid var(--color-border-muted);font-size:1.5em;font-weight:600;padding-bottom:.3em}.wmde-markdown h3{font-size:1.25em;font-weight:600}.wmde-markdown h4{font-size:1em;font-weight:600}.wmde-markdown h5{font-size:.875em;font-weight:600}.wmde-markdown h6{color:var(--color-fg-muted);font-size:.85em;font-weight:600}.wmde-markdown p{margin-bottom:10px;margin-top:0}.wmde-markdown blockquote{border-left:.25em solid var(--color-border-default);color:var(--color-fg-muted);margin:0;padding:0 1em}.wmde-markdown ol,.wmde-markdown ul{margin-bottom:0;margin-top:0;padding-left:2em}.wmde-markdown ol ol,.wmde-markdown ul ol{list-style-type:lower-roman}.wmde-markdown ol ol ol,.wmde-markdown ol ul ol,.wmde-markdown ul ol ol,.wmde-markdown ul ul ol{list-style-type:lower-alpha}.wmde-markdown dd{margin-left:0}.wmde-markdown code,.wmde-markdown pre,.wmde-markdown tt{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.wmde-markdown pre{word-wrap:normal;margin-bottom:0;margin-top:0}.wmde-markdown .octicon{fill:currentColor;display:inline-block;overflow:visible!important;vertical-align:text-bottom}.wmde-markdown ::placeholder{color:var(--color-fg-subtle);opacity:1}.wmde-markdown input::-webkit-inner-spin-button,.wmde-markdown input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.wmde-markdown [data-catalyst]{display:block}.wmde-markdown:after,.wmde-markdown:before{content:"";display:table}.wmde-markdown:after{clear:both}.wmde-markdown>:first-child{margin-top:0!important}.wmde-markdown>:last-child{margin-bottom:0!important}.wmde-markdown a:not([href]){color:inherit;text-decoration:none}.wmde-markdown .absent{color:var(--color-danger-fg)}.wmde-markdown a.anchor{float:left;line-height:1;margin-left:-20px;padding-right:4px}.wmde-markdown .anchor:focus{outline:none}.wmde-markdown blockquote,.wmde-markdown details,.wmde-markdown dl,.wmde-markdown ol,.wmde-markdown p,.wmde-markdown pre,.wmde-markdown table,.wmde-markdown ul{margin-bottom:16px;margin-top:0}.wmde-markdown blockquote>:first-child{margin-top:0}.wmde-markdown blockquote>:last-child{margin-bottom:0}.wmde-markdown sup>a:before{content:"["}.wmde-markdown sup>a:after{content:"]"}.wmde-markdown h1 .octicon-link,.wmde-markdown h2 .octicon-link,.wmde-markdown h3 .octicon-link,.wmde-markdown h4 .octicon-link,.wmde-markdown h5 .octicon-link,.wmde-markdown h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.wmde-markdown h1:hover .anchor,.wmde-markdown h2:hover .anchor,.wmde-markdown h3:hover .anchor,.wmde-markdown h4:hover .anchor,.wmde-markdown h5:hover .anchor,.wmde-markdown h6:hover .anchor{text-decoration:none}.wmde-markdown h1:hover .anchor .octicon-link,.wmde-markdown h2:hover .anchor .octicon-link,.wmde-markdown h3:hover .anchor .octicon-link,.wmde-markdown h4:hover .anchor .octicon-link,.wmde-markdown h5:hover .anchor .octicon-link,.wmde-markdown h6:hover .anchor .octicon-link{visibility:visible}.wmde-markdown h1 code,.wmde-markdown h1 tt,.wmde-markdown h2 code,.wmde-markdown h2 tt,.wmde-markdown h3 code,.wmde-markdown h3 tt,.wmde-markdown h4 code,.wmde-markdown h4 tt,.wmde-markdown h5 code,.wmde-markdown h5 tt,.wmde-markdown h6 code,.wmde-markdown h6 tt{font-size:inherit;padding:0 .2em}.wmde-markdown ol.no-list,.wmde-markdown ul.no-list{list-style-type:none;padding:0}.wmde-markdown ol[type="1"]{list-style-type:decimal}.wmde-markdown ol[type=a]{list-style-type:lower-alpha}.wmde-markdown ol[type=i]{list-style-type:lower-roman}.wmde-markdown div>ol:not([type]){list-style-type:decimal}.wmde-markdown ol ol,.wmde-markdown ol ul,.wmde-markdown ul ol,.wmde-markdown ul ul{margin-bottom:0;margin-top:0}.wmde-markdown li>p{margin-top:16px}.wmde-markdown li+li{margin-top:.25em}.wmde-markdown dl{padding:0}.wmde-markdown dl dt{font-size:1em;font-style:italic;font-weight:600;margin-top:16px;padding:0}.wmde-markdown dl dd{margin-bottom:16px;padding:0 16px}.wmde-markdown table th{font-weight:600}.wmde-markdown table td,.wmde-markdown table th{border:1px solid var(--color-border-default);padding:6px 13px}.wmde-markdown table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.wmde-markdown table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.wmde-markdown table img{background-color:initial}.wmde-markdown img[align=right]{padding-left:20px}.wmde-markdown img[align=left]{padding-right:20px}.wmde-markdown .emoji{background-color:initial;max-width:none;vertical-align:text-top}.wmde-markdown span.frame{display:block;overflow:hidden}.wmde-markdown span.frame>span{border:1px solid var(--color-border-default);display:block;float:left;margin:13px 0 0;overflow:hidden;padding:7px;width:auto}.wmde-markdown span.frame span img{display:block;float:left}.wmde-markdown span.frame span span{clear:both;color:var(--color-fg-default);display:block;padding:5px 0 0}.wmde-markdown span.align-center{clear:both;display:block;overflow:hidden}.wmde-markdown span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.wmde-markdown span.align-center span img{margin:0 auto;text-align:center}.wmde-markdown span.align-right{clear:both;display:block;overflow:hidden}.wmde-markdown span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.wmde-markdown span.align-right span img{margin:0;text-align:right}.wmde-markdown span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.wmde-markdown span.float-left span{margin:13px 0 0}.wmde-markdown span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.wmde-markdown span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.wmde-markdown code,.wmde-markdown tt{background-color:var(--color-neutral-muted);border-radius:6px;font-size:85%;margin:0;padding:.2em .4em}.wmde-markdown code br,.wmde-markdown tt br{display:none}.wmde-markdown del code{text-decoration:inherit}.wmde-markdown pre code{font-size:100%}.wmde-markdown pre>code{background:#0000;border:0;margin:0;padding:0;white-space:pre;word-break:normal}.wmde-markdown pre{background-color:var(--color-canvas-subtle);border-radius:6px;font-size:85%;line-height:1.45}.wmde-markdown pre code,.wmde-markdown pre tt{word-wrap:normal;background-color:initial;border:0;display:inline;line-height:inherit;margin:0;max-width:auto;overflow:visible;padding:0}.wmde-markdown pre>code{display:block;overflow:auto;padding:16px}.wmde-markdown pre>code::-webkit-scrollbar{background:#0000;height:8px;width:8px}.wmde-markdown pre>code::-webkit-scrollbar-thumb{background:var(--color-fg-muted);border-radius:10px}.wmde-markdown .csv-data td,.wmde-markdown .csv-data th{font-size:12px;line-height:1;overflow:hidden;padding:5px;text-align:left;white-space:nowrap}.wmde-markdown .csv-data .blob-num{background:var(--color-canvas-default);border:0;padding:10px 8px 9px;text-align:right}.wmde-markdown .csv-data tr{border-top:0}.wmde-markdown .csv-data th{background:var(--color-canvas-subtle);border-top:0;font-weight:600}.wmde-markdown .footnotes{border-top:1px solid var(--color-border-default);color:var(--color-fg-muted);font-size:12px}.wmde-markdown .footnotes ol{padding-left:16px}.wmde-markdown .footnotes li{position:relative}.wmde-markdown .footnotes li:target:before{border:2px solid var(--color-accent-emphasis);border-radius:6px;bottom:-8px;content:"";left:-24px;pointer-events:none;position:absolute;right:-8px;top:-8px}.wmde-markdown .footnotes li:target{color:var(--color-fg-default)}.wmde-markdown .footnotes .data-footnote-backref g-emoji{font-family:monospace}.wmde-markdown .task-list-item{list-style-type:none}.wmde-markdown .task-list-item label{font-weight:400}.wmde-markdown .task-list-item.enabled label{cursor:pointer}.wmde-markdown .task-list-item+.wmde-markdown .task-list-item{margin-top:3px}.wmde-markdown .task-list-item .handle{display:none}.wmde-markdown .contains-task-list input[type=checkbox],.wmde-markdown .task-list-item-checkbox{margin:0 .2em .25em -1.6em;vertical-align:middle}.wmde-markdown .contains-task-list:dir(rtl) .task-list-item-checkbox,.wmde-markdown .contains-task-list:dir(rtl) input[type=checkbox]{margin:0 -1.6em .25em .2em}.wmde-markdown ::-webkit-calendar-picker-indicator{filter:invert(50%)}.wmde-markdown pre{position:relative}.wmde-markdown pre .copied{background:var(--color-border-default);border-radius:5px;color:var(--color-fg-default);cursor:pointer;display:flex;font-size:12px;padding:6px;position:absolute;right:6px;top:6px;transition:all .3s;visibility:hidden}.wmde-markdown pre .copied .octicon-copy{display:block}.wmde-markdown pre .copied .octicon-check{display:none}.wmde-markdown pre:hover .copied{visibility:visible}.wmde-markdown pre:hover .copied:hover{background:var(--color-prettylights-syntax-entity-tag);color:var(--color-canvas-default)}.wmde-markdown pre .copied.active,.wmde-markdown pre:hover .copied:active{background:var(--color-copied-active-bg);color:var(--color-canvas-default)}.wmde-markdown pre .active .octicon-copy{display:none}.wmde-markdown pre .active .octicon-check{display:block}.wmde-markdown .markdown-alert{border-left:.25em solid var(--borderColor-default,var(--color-border-default));color:inherit;margin-bottom:16px;padding:.5rem 1em}.wmde-markdown .markdown-alert>:last-child{margin-bottom:0!important}.wmde-markdown .markdown-alert .markdown-alert-title{align-items:center;display:flex;font-size:14px;font-weight:500;line-height:1}.wmde-markdown .markdown-alert .markdown-alert-title svg.octicon{margin-right:8px!important;margin-right:var(--base-size-8,8px)!important}.wmde-markdown .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis,var(--color-accent-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--color-accent-fg);color:var(--fgColor-accent,var(--color-accent-fg))}.wmde-markdown .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis,var(--color-success-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--color-success-fg);color:var(--fgColor-success,var(--color-success-fg))}.wmde-markdown .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis,var(--color-done-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--color-done-fg);color:var(--fgColor-done,var(--color-done-fg))}.wmde-markdown .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis,var(--color-attention-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--color-attention-fg);color:var(--fgColor-attention,var(--color-attention-fg))}.wmde-markdown .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis,var(--color-danger-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--color-danger-fg);color:var(--fgColor-danger,var(--color-danger-fg))}.wmde-markdown .highlight-line{background-color:var(--color-neutral-muted)}.wmde-markdown .code-line.line-number:before{color:var(--color-fg-subtle);content:attr(line);display:inline-block;margin-right:16px;text-align:right;white-space:nowrap;width:1rem}.wmde-markdown .token.cdata,.wmde-markdown .token.comment,.wmde-markdown .token.doctype,.wmde-markdown .token.prolog{color:var(--color-prettylights-syntax-comment)}.wmde-markdown .token.namespace{opacity:.7}.wmde-markdown .token.constant,.wmde-markdown .token.deleted,.wmde-markdown .token.property,.wmde-markdown .token.selector,.wmde-markdown .token.symbol,.wmde-markdown .token.tag{color:var(--color-prettylights-syntax-entity-tag)}.wmde-markdown .token.maybe-class-name{color:var(--color-prettylights-syntax-variable)}.wmde-markdown .token.attr-name,.wmde-markdown .token.boolean,.wmde-markdown .token.builtin,.wmde-markdown .token.char,.wmde-markdown .token.number,.wmde-markdown .token.operator,.wmde-markdown .token.property-access,.wmde-markdown .token.selector .token.class,.wmde-markdown .token.string{color:var(--color-prettylights-syntax-constant)}.wmde-markdown .token.deleted{color:var(--color-prettylights-syntax-markup-deleted-text)}.wmde-markdown .code-line .token.deleted{background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.wmde-markdown .token.inserted{color:var(--color-prettylights-syntax-markup-inserted-text)}.wmde-markdown .code-line .token.inserted{background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.wmde-markdown .token.variable{color:var(--color-prettylights-syntax-constant)}.wmde-markdown .language-css .token.string,.wmde-markdown .style .token.string,.wmde-markdown .token.atrule,.wmde-markdown .token.attr-value,.wmde-markdown .token.class-name,.wmde-markdown .token.color,.wmde-markdown .token.entity,.wmde-markdown .token.function,.wmde-markdown .token.url{color:var(--color-prettylights-syntax-string)}.wmde-markdown .token.important,.wmde-markdown .token.keyword,.wmde-markdown .token.regex,.wmde-markdown .token.rule{color:var(--color-prettylights-syntax-keyword)}.wmde-markdown .token.coord{color:var(--color-prettylights-syntax-meta-diff-range)}.wmde-markdown .token.bold,.wmde-markdown .token.important{font-weight:700}.wmde-markdown .token.italic{font-style:italic}.wmde-markdown .token.entity{cursor:help}.w-md-editor-toolbar-child{background-color:var(--md-editor-background-color);border-radius:3px;box-shadow:0 0 0 1px var(--md-editor-box-shadow-color),0 0 0 var(--md-editor-box-shadow-color),0 1px 1px var(--md-editor-box-shadow-color);display:none;position:absolute;z-index:1}.w-md-editor-toolbar-child.active{display:block}.w-md-editor-toolbar-child .w-md-editor-toolbar{border-bottom:0;border-radius:3px;padding:3px}.w-md-editor-toolbar-child .w-md-editor-toolbar ul>li{display:block}.w-md-editor-toolbar-child .w-md-editor-toolbar ul>li button{box-sizing:border-box;height:auto;margin:0;padding:3px 4px 2px;width:-webkit-fill-available}.w-md-editor-toolbar{align-items:center;background-color:var(--md-editor-background-color);border-bottom:1px solid var(--md-editor-box-shadow-color);border-radius:3px 3px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;padding:3px;-webkit-user-select:none;user-select:none}.w-md-editor-toolbar.bottom{border-bottom:0;border-radius:0 0 3px 3px;border-top:1px solid var(--md-editor-box-shadow-color)}.w-md-editor-toolbar li,.w-md-editor-toolbar ul{line-height:normal;list-style:none;margin:0;padding:0}.w-md-editor-toolbar li{display:inline-block;font-size:14px}.w-md-editor-toolbar li+li{margin:0}.w-md-editor-toolbar li>button{background:none;border:none;border-radius:2px;color:var(--color-fg-default);cursor:pointer;font-weight:400;height:20px;line-height:14px;margin:0 1px;outline:none;overflow:visible;padding:4px;text-transform:none;transition:all .3s;white-space:nowrap}.w-md-editor-toolbar li>button:focus,.w-md-editor-toolbar li>button:hover{background-color:var(--color-neutral-muted);color:var(--color-accent-fg)}.w-md-editor-toolbar li>button:active{background-color:var(--color-neutral-muted);color:var(--color-danger-fg)}.w-md-editor-toolbar li>button:disabled{color:var(--md-editor-box-shadow-color);cursor:not-allowed}.w-md-editor-toolbar li>button:disabled:hover{background-color:initial;color:var(--md-editor-box-shadow-color)}.w-md-editor-toolbar li.active>button{background-color:var(--color-neutral-muted);color:var(--color-accent-fg)}.w-md-editor-toolbar-divider{background-color:var(--md-editor-box-shadow-color);height:14px;margin:-3px 3px 0!important;vertical-align:middle;width:1px}.w-md-editor-area{border-radius:5px;overflow:auto}.w-md-editor-text{font-feature-settings:"liga","clig";box-sizing:border-box;font-size:14px!important;font-variant-ligatures:common-ligatures;line-height:18px!important;margin:0;min-height:100%;overflow-wrap:break-word;padding:10px;position:relative;text-align:left;white-space:pre-wrap;word-break:keep-all}.w-md-editor-text-input,.w-md-editor-text-pre,.w-md-editor-text>.w-md-editor-text-pre{font-feature-settings:inherit;background:none;border:0;box-sizing:inherit;display:inherit;font-family:inherit;font-family:var(--md-editor-font-family)!important;font-size:inherit;font-style:inherit;font-variant-ligatures:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;overflow-wrap:inherit;padding:0;tab-size:inherit;text-indent:inherit;text-rendering:inherit;text-transform:inherit;white-space:inherit;word-break:inherit;word-break:normal}.w-md-editor-text-pre{background-color:initial!important;margin:0!important;pointer-events:none;position:relative}.w-md-editor-text-pre>code{font-family:var(--md-editor-font-family)!important;font-size:14px!important;line-height:18px!important;padding:0!important}.w-md-editor-text-input{-webkit-font-smoothing:antialiased;-webkit-text-fill-color:#0000;color:inherit;height:100%;left:0;outline:0;overflow:hidden;padding:inherit;position:absolute;resize:none;top:0;width:100%}.w-md-editor-text-input:empty{-webkit-text-fill-color:inherit!important}.w-md-editor-text-input,.w-md-editor-text-pre{word-wrap:pre;white-space:pre-wrap;word-break:break-word}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.w-md-editor-text-input{color:#0000!important}.w-md-editor-text-input::selection{background-color:#accef7!important;color:#0000!important}}.w-md-editor-text-pre .punctuation{color:#8b949e!important;color:var(--color-prettylights-syntax-comment,#8b949e)!important}.w-md-editor-text-pre .token.content,.w-md-editor-text-pre .token.url{color:#0550ae!important;color:var(--color-prettylights-syntax-constant,#0550ae)!important}.w-md-editor-text-pre .token.title.important{color:#24292f;color:var(--color-prettylights-syntax-markup-bold,#24292f)}.w-md-editor-text-pre .token.code-block .function{color:#8250df;color:var(--color-prettylights-syntax-entity,#8250df)}.w-md-editor-text-pre .token.bold{font-weight:inherit!important}.w-md-editor-text-pre .token.title{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.w-md-editor-text-pre .token.code.keyword{color:#0550ae!important;color:var(--color-prettylights-syntax-constant,#0550ae)!important}.w-md-editor-text-pre .token.strike,.w-md-editor-text-pre .token.strike .content{color:#82071e!important;color:var(--color-prettylights-syntax-markup-deleted-text,#82071e)!important}.w-md-editor-bar{border-radius:0 0 3px 0;bottom:0;cursor:s-resize;height:10px;margin-right:0;margin-top:-11px;position:absolute;right:0;-webkit-user-select:none;user-select:none;width:14px;z-index:3}.w-md-editor-bar svg{display:block;margin:0 auto}.w-md-editor{--md-editor-font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;--md-editor-background-color:var(--color-canvas-default,#fff);--md-editor-box-shadow-color:var(--color-border-default,#d0d7de);background-color:var(--md-editor-background-color);border-radius:3px;box-shadow:0 0 0 1px var(--md-editor-box-shadow-color),0 0 0 var(--md-editor-box-shadow-color),0 1px 1px var(--md-editor-box-shadow-color);color:var(--color-fg-default);display:flex;flex-direction:column;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-bottom:1px;position:relative;text-align:left}.w-md-editor.w-md-editor-rtl{direction:rtl!important;text-align:right!important}.w-md-editor.w-md-editor-rtl .w-md-editor-preview{box-shadow:inset -1px 0 0 0 var(--md-editor-box-shadow-color);left:0;right:auto!important;text-align:right!important}.w-md-editor.w-md-editor-rtl .w-md-editor-text{text-align:right!important}.w-md-editor-toolbar{height:-webkit-fit-content;height:fit-content}.w-md-editor-content{border-radius:0 0 3px 0;height:100%;overflow:auto;position:relative}.w-md-editor .copied{display:none!important}.w-md-editor-input{height:100%;width:50%}.w-md-editor-text-pre>code{white-space:pre-wrap!important;word-break:break-word!important}.w-md-editor-preview{border-radius:0 0 5px 0;bottom:0;box-shadow:inset 1px 0 0 0 var(--md-editor-box-shadow-color);box-sizing:border-box;display:flex;flex-direction:column;overflow:auto;padding:10px 20px;position:absolute;right:0;top:0;width:50%}.w-md-editor-preview .anchor{display:none}.w-md-editor-preview .contains-task-list li.task-list-item{list-style:none}.w-md-editor-show-preview .w-md-editor-input{background-color:var(--md-editor-background-color);overflow:hidden;width:0}.w-md-editor-show-preview .w-md-editor-preview{box-shadow:inset 0 0 0 0;width:100%}.w-md-editor-show-edit .w-md-editor-input{width:100%}.w-md-editor-show-edit .w-md-editor-preview{padding:0;width:0}.w-md-editor-fullscreen{bottom:0;height:100%!important;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:99999}.w-md-editor-fullscreen .w-md-editor-content{height:100%}.MarkdownEditor_markdown-editor-container__BMYWk{margin-bottom:1.5rem}.MarkdownEditor_markdown-editor-container__BMYWk label{color:#34495e;display:block;font-size:.95rem;font-weight:600;margin-bottom:.7rem}.MarkdownEditor_markdown-editor-container__BMYWk .MarkdownEditor_required-mark__Ik0S3{color:#e74c3c;margin-left:3px}.MarkdownEditor_markdown-editor-container__BMYWk .MarkdownEditor_editor-wrapper__CuKRo{border:1px solid #dfe6e9;border-radius:8px;overflow:hidden;transition:all .3s ease}.MarkdownEditor_markdown-editor-container__BMYWk .MarkdownEditor_editor-wrapper__CuKRo:focus-within{border-color:#3498db;box-shadow:0 0 0 3px #3498db26}.MarkdownEditor_markdown-editor-container__BMYWk .MarkdownEditor_editor-wrapper__CuKRo .w-md-editor{background-color:#fff;border:none}.MarkdownEditor_markdown-editor-container__BMYWk .MarkdownEditor_editor-wrapper__CuKRo .w-md-editor-text-pre{color:#2d3436!important;font-size:.95rem;line-height:1.6}.MarkdownEditor_markdown-editor-container__BMYWk .MarkdownEditor_editor-wrapper__CuKRo .w-md-editor-text-input{color:#2d3436!important;font-size:.95rem;line-height:1.6;resize:vertical}.MarkdownEditor_markdown-editor-container__BMYWk .MarkdownEditor_editor-wrapper__CuKRo .w-md-editor-text-textarea{color:#2d3436!important;font-size:.95rem;line-height:1.6;min-height:120px;resize:vertical}.MarkdownEditor_markdown-editor-container__BMYWk .MarkdownEditor_editor-wrapper__CuKRo .w-md-editor-preview{background-color:#f8fafc;color:#2d3436;font-size:.95rem;line-height:1.6;padding:1rem}.MarkdownEditor_markdown-editor-container__BMYWk .MarkdownEditor_editor-wrapper__CuKRo .w-md-editor-toolbar{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.5rem}.MarkdownEditor_markdown-editor-container__BMYWk .MarkdownEditor_editor-wrapper__CuKRo .w-md-editor-toolbar-child{color:#64748b}.MarkdownEditor_markdown-editor-container__BMYWk .MarkdownEditor_editor-wrapper__CuKRo .w-md-editor-toolbar-child:hover{background-color:#3498db1a;color:#3498db}.MarkdownEditor_markdown-editor-container__BMYWk .MarkdownEditor_editor-wrapper__CuKRo .w-md-editor-focus{border-color:#3498db!important;box-shadow:none!important}.MarkdownEditor_markdown-editor-container__BMYWk .MarkdownEditor_help-text__TUXXH{color:#64748b;font-size:.85rem;line-height:1.4;margin-top:.5rem}.MarkdownEditor_markdown-editor-container__BMYWk.MarkdownEditor_compact__yusKz .MarkdownEditor_editor-wrapper__CuKRo .w-md-editor-text-textarea{min-height:80px}.ProductImages_form-section__\+NSd9{background-color:#f8fafc;border-radius:12px;box-shadow:0 3px 10px #0000000a;margin-bottom:2.5rem;padding:1.8rem;transition:box-shadow .3s ease}.ProductImages_form-section__\+NSd9:hover{box-shadow:0 5px 15px #00000014}.ProductImages_form-section__\+NSd9 h2{color:#2c3e50;font-size:1.3rem;font-weight:600;margin-bottom:1.5rem;margin-top:0;padding-bottom:.75rem;position:relative}.ProductImages_form-section__\+NSd9 h2:after{background:linear-gradient(90deg,#3498db,#2ecc71);border-radius:3px;bottom:0;content:"";height:3px;left:0;position:absolute;width:50px}.ProductImages_form-group__YJMo\+{margin-bottom:1.5rem}.ProductImages_form-group__YJMo\+ label{color:#34495e;display:block;font-size:.95rem;font-weight:600;margin-bottom:.7rem}.ProductImages_form-group__YJMo\+ small{color:#7f8c8d;font-size:.85rem;font-weight:400}.ProductImages_upload-box__XqKtS{align-items:center;background-color:#f8fafc;border:2px dashed #b2bec3;border-radius:8px;cursor:pointer;display:flex;height:140px;justify-content:center;position:relative;transition:all .3s ease;width:100%}.ProductImages_upload-box__XqKtS:hover{background-color:#3498db0d;border-color:#3498db}.ProductImages_upload-box__XqKtS.ProductImages_error-border__rxT9s{border-color:#f44336}.ProductImages_upload-box__XqKtS.ProductImages_dragging__H5cqV{background-color:#2196f30d;border-color:#2196f3}.ProductImages_upload-box__XqKtS.ProductImages_uploading__efZts{background-color:#27ae600d;border-color:#27ae60;cursor:not-allowed;pointer-events:none}.ProductImages_upload-box__XqKtS .ProductImages_file-input__wJZJq{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.ProductImages_upload-box__XqKtS .ProductImages_upload-placeholder__wyWqR{align-items:center;color:#7f8c8d;display:flex;flex-direction:column;pointer-events:none;transition:transform .3s ease}.ProductImages_upload-box__XqKtS .ProductImages_upload-placeholder__wyWqR .ProductImages_upload-icon__TBpeM{color:#3498db;font-size:2rem;margin-bottom:.75rem}.ProductImages_upload-box__XqKtS .ProductImages_upload-placeholder__wyWqR span{font-weight:500}.ProductImages_upload-box__XqKtS:hover .ProductImages_upload-placeholder__wyWqR{transform:translateY(-5px)}.ProductImages_thumbnail-preview__82JVy{cursor:pointer;height:200px;margin:1rem auto;position:relative;width:200px}.ProductImages_thumbnail-preview__82JVy img{height:100%;object-fit:cover;width:100%}.ProductImages_thumbnail-preview__82JVy:after{background-color:#3498dbe6;border-radius:50%;color:#fff;content:"🔍";left:50%;opacity:0;padding:8px;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:all .3s ease}.ProductImages_thumbnail-preview__82JVy:hover:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.ProductImages_additional-images-counter__NuIi4{color:#7f8c8d;font-size:.9rem;font-weight:500;margin:.75rem 0}.ProductImages_additional-images-container__4YSR9{border:1px solid #e2e8f0;border-radius:8px;margin-bottom:1rem;max-height:320px;overflow-y:auto;padding:.5rem}.ProductImages_additional-images-container__4YSR9::-webkit-scrollbar{width:6px}.ProductImages_additional-images-container__4YSR9::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.ProductImages_additional-images-container__4YSR9::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:10px}.ProductImages_additional-images-container__4YSR9::-webkit-scrollbar-thumb:hover{background:#a0aec0}.ProductImages_additional-images-grid__gh1zE{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.ProductImages_additional-image-preview__-6V\+C{border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 6px #0000000d;cursor:pointer;height:100px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%}.ProductImages_additional-image-preview__-6V\+C:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-3px)}.ProductImages_additional-image-preview__-6V\+C img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.ProductImages_additional-image-preview__-6V\+C:hover img{transform:scale(1.08)}.ProductImages_additional-image-preview__-6V\+C .ProductImages_remove-image__bgDvc{align-items:center;background-color:#e74c3cd9;border:none;border-radius:50%;box-shadow:0 2px 6px #00000026;color:#fff;cursor:pointer;display:flex;font-size:.7rem;height:22px;justify-content:center;opacity:0;position:absolute;right:5px;top:5px;transform:translateY(-10px);transition:all .3s ease;width:22px}.ProductImages_additional-image-preview__-6V\+C .ProductImages_remove-image__bgDvc:hover{background-color:#e74c3c;transform:scale(1.1) translateY(-10px)}.ProductImages_additional-image-preview__-6V\+C:hover .ProductImages_remove-image__bgDvc{opacity:1;transform:translateY(0)}.ProductImages_additional-image-preview__-6V\+C:after{background-color:#3498dbe6;border-radius:50%;color:#fff;content:"🔍";left:50%;opacity:0;padding:8px;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:all .3s ease}.ProductImages_additional-image-preview__-6V\+C:hover:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.ProductImages_image-preview__byn6B{border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 6px #0000000d;height:120px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%}.ProductImages_image-preview__byn6B:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-3px)}.ProductImages_image-preview__byn6B img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.ProductImages_image-preview__byn6B:hover img{transform:scale(1.08)}.ProductImages_image-preview__byn6B .ProductImages_remove-image__bgDvc{align-items:center;background-color:#e74c3cd9;border:none;border-radius:50%;box-shadow:0 2px 6px #00000026;color:#fff;cursor:pointer;display:flex;font-size:.9rem;height:28px;justify-content:center;opacity:0;position:absolute;right:8px;top:8px;transform:translateY(-10px);transition:all .3s ease;width:28px}.ProductImages_image-preview__byn6B .ProductImages_remove-image__bgDvc:hover{background-color:#e74c3c;transform:scale(1.1) translateY(-10px)}.ProductImages_image-preview__byn6B:hover .ProductImages_remove-image__bgDvc{opacity:1;transform:translateY(0)}.ProductImages_required-mark__Szu1K{color:#e74c3c;margin-left:3px}.ProductImages_error-message__X-SAP{align-items:center;color:#e74c3c;display:flex;font-size:.85rem;gap:.5rem;margin-top:.5rem}.ProductImages_error-message__X-SAP.ProductImages_drag-error__yyQE8{animation:ProductImages_fadeIn__LgO\+V .3s ease;background-color:#e74c3c1a;border-left:3px solid #e74c3c;border-radius:6px;font-weight:500;margin:1rem 0;max-width:100%;padding:.75rem}@keyframes ProductImages_fadeIn__LgO\+V{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ProductImages_error-border__rxT9s{border-color:#e74c3c!important;box-shadow:0 0 0 1px #e74c3c33!important}.ImagePreviewModal_modalOverlay__g6VFE{align-items:center;animation:ImagePreviewModal_fadeIn__mw\+Wk .2s ease-out;background-color:#000000bf;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000}.ImagePreviewModal_modalContent__ZeE87{animation:ImagePreviewModal_scaleIn__kD7No .2s ease-out;background-color:#fff;border-radius:12px;box-shadow:0 10px 30px #0003;display:flex;flex-direction:column;max-height:90%;max-width:90%;overflow:hidden;position:relative;transition:all .3s ease-out}.ImagePreviewModal_modalContent__ZeE87.ImagePreviewModal_fullscreen__Z1VtR{animation:ImagePreviewModal_expandToFullscreen__IP1sI .3s ease-out forwards;border-radius:0;height:100vh;max-height:100vh;max-width:100vw;width:100vw}.ImagePreviewModal_imageContainer__EVBiw{align-items:center;background-color:#f8fafc;cursor:zoom-in;display:flex;height:100%;justify-content:center;margin:0 auto;min-height:400px;min-width:300px;overflow:hidden;position:relative;transition:all .2s ease-out;-webkit-user-select:none;user-select:none;width:100%}.ImagePreviewModal_imageContainer__EVBiw.ImagePreviewModal_zoomed__ZXLJ8{height:calc(100vh - 80px);overflow:visible;z-index:1002}.ImagePreviewModal_previewImage__6wChw{max-height:80vh;max-width:100%;object-fit:contain;pointer-events:none;position:relative;transform-origin:center;transition:transform .1s ease-out;z-index:2}.ImagePreviewModal_previewImage__6wChw.ImagePreviewModal_zoomed__ZXLJ8{max-height:90vh;position:relative;transform-origin:center;will-change:transform;z-index:1003}.ImagePreviewModal_closeButton__4WiF-{align-items:center;background-color:#ffffffe6;border:none;border-radius:50%;box-shadow:0 2px 10px #00000026;color:#333;cursor:pointer;display:flex;font-size:1.5rem;height:40px;justify-content:center;position:absolute;right:15px;top:15px;transition:all .2s ease;width:40px;z-index:1010}.ImagePreviewModal_closeButton__4WiF-:hover{background-color:#fff;transform:scale(1.1)}.ImagePreviewModal_actionButtons__HCNNh{bottom:20px;display:flex;gap:10px;position:absolute;right:20px;z-index:1010}.ImagePreviewModal_replaceButton__UWKhz{background-color:#3498db;border:none;border-radius:6px;box-shadow:0 2px 10px #0000001a;color:#fff;cursor:pointer;font-weight:600;padding:10px 20px;transition:all .2s ease}.ImagePreviewModal_replaceButton__UWKhz:hover{background-color:#2980b9;transform:translateY(-2px)}.ImagePreviewModal_fileInput__sP5hO{display:none}.ImagePreviewModal_zoomIndicator__hQ31B{animation:ImagePreviewModal_fadeIn__mw\+Wk .2s ease-out;background-color:#000000b3;border-radius:20px;color:#fff;font-size:14px;font-weight:600;left:15px;padding:8px 12px;position:absolute;top:15px;z-index:1010}.ImagePreviewModal_zoomInstructions__ARxH2{background-color:#0009;bottom:0;color:#fff;font-size:13px;font-weight:500;left:0;padding:8px;position:absolute;right:0;text-align:center;z-index:1009}.ImagePreviewModal_zoomInstructions__ARxH2.ImagePreviewModal_fullscreen__Z1VtR{bottom:0;width:100%}@keyframes ImagePreviewModal_fadeIn__mw\+Wk{0%{opacity:0}to{opacity:1}}@keyframes ImagePreviewModal_scaleIn__kD7No{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes ImagePreviewModal_expandToFullscreen__IP1sI{0%{border-radius:12px;height:90%;width:90%}to{border-radius:0;height:100vh;width:100vw}}.PricingInventory_form-section__HF60c{background-color:#f8fafc;border-radius:12px;box-shadow:0 3px 10px #0000000a;margin-bottom:2.5rem;padding:1.8rem;transition:box-shadow .3s ease}.PricingInventory_form-section__HF60c:hover{box-shadow:0 5px 15px #00000014}.PricingInventory_form-section__HF60c h2{color:#2c3e50;font-size:1.3rem;font-weight:600;margin-bottom:1.5rem;margin-top:0;padding-bottom:.75rem;position:relative}.PricingInventory_form-section__HF60c h2:after{background:linear-gradient(90deg,#3498db,#2ecc71);border-radius:3px;bottom:0;content:"";height:3px;left:0;position:absolute;width:50px}.PricingInventory_section-description__AxBbr{color:#7f8c8d;font-size:.9rem;line-height:1.5;margin-bottom:1.5rem;margin-top:-.75rem}.PricingInventory_form-row__rdZCh{display:flex;gap:1.5rem;margin-bottom:1.5rem}.PricingInventory_form-group__MAGIM{margin-bottom:1.5rem}.PricingInventory_form-group__MAGIM label{color:#34495e;display:block;font-size:.95rem;font-weight:600;margin-bottom:.7rem}.PricingInventory_form-group__MAGIM input[type=number]{background-color:#fff;border:1px solid #dfe6e9;border-radius:8px;color:#2d3436;font-size:.95rem;padding:.9rem 1rem;transition:all .3s ease;width:100%}.PricingInventory_form-group__MAGIM input[type=number]:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db26;outline:none}.PricingInventory_form-group__MAGIM.PricingInventory_full__0cOb5{width:100%}.PricingInventory_quantity-note__iZl6n{color:#64748b;font-size:.85rem;font-style:italic;font-weight:400}.PricingInventory_help-text__2SH6u{color:#64748b;font-size:.85rem;line-height:1.4;margin-top:.5rem}.PricingInventory_disabled-input__irwmG{background-color:#f1f5f9!important;border-color:#e2e8f0!important;color:#64748b!important;cursor:not-allowed}.ProductVariations_variation-container__c3NAH{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 8px #0000000d;margin-bottom:1.8rem;padding:1.5rem;transition:all .3s ease}.ProductVariations_variation-container__c3NAH:hover{border-color:#cbd5e0;box-shadow:0 4px 12px #0000001a}.ProductVariations_variation-header__mlwXw{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;margin-bottom:1.2rem;padding-bottom:1rem}.ProductVariations_variation-name__Ecbku{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0000000d;color:#2d3748;flex:1 1;font-size:1rem;font-weight:500;margin-bottom:0;padding:.9rem 1.2rem;transition:all .3s ease}.ProductVariations_variation-name__Ecbku:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db26;outline:none}.ProductVariations_variation-name__Ecbku::placeholder{color:#a0aec0;font-style:italic}.ProductVariations_remove-variation__wtXh-{align-items:center;background-color:#0000;border:none;border-radius:6px;color:#e74c3c;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.35rem;padding:.35rem .7rem;transition:all .3s ease}.ProductVariations_remove-variation__wtXh-:hover{background-color:#e74c3c1a}.ProductVariations_remove-variation__wtXh- .ProductVariations_remove-icon__bnMcn{font-size:1.2rem;font-weight:700}.ProductVariations_variation-content__ahYgF{display:flex;flex-wrap:wrap;gap:1.5rem}.ProductVariations_variation-options__LQX-3{flex:1 1;min-width:280px}.ProductVariations_variation-section-title__ZtXLe{color:#475569;font-size:.95rem;font-weight:600;margin-bottom:1rem}.ProductVariations_option-row__zJncT{align-items:center;display:flex;margin-bottom:1rem;position:relative}.ProductVariations_option-row__zJncT input{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 2px #0000000d;flex-grow:1;font-size:.95rem;padding:.8rem 1rem;transition:all .3s ease}.ProductVariations_option-row__zJncT input:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db26;outline:none}.ProductVariations_option-row__zJncT input::placeholder{color:#a0aec0;font-style:italic}.ProductVariations_option-row__zJncT .ProductVariations_remove-option__\+BJLy{align-items:center;background-color:#f8f9fa;border:1px solid #e2e8f0;border-radius:50%;box-shadow:0 1px 3px #0000000d;color:#e74c3c;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;height:32px;justify-content:center;margin-left:.75rem;padding:.35rem;transition:all .3s ease;width:32px}.ProductVariations_option-row__zJncT .ProductVariations_remove-option__\+BJLy:hover{background-color:#fee2e2;color:#b91c1c;transform:rotate(90deg) scale(1.1)}.ProductVariations_option-row__zJncT:hover input{border-color:#cbd5e0}.ProductVariations_option-row__zJncT:last-child{margin-bottom:1.2rem}.ProductVariations_add-option__mdws1{align-items:center;background-color:#0000;border:1px dashed #cbd5e0;border-radius:6px;color:#3498db;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;margin-top:.5rem;padding:.7rem 1rem;transition:all .3s ease;width:100%}.ProductVariations_add-option__mdws1:hover{background-color:#3498db14;border-color:#3498db;color:#2980b9}.ProductVariations_add-option__mdws1:before{content:"+";font-size:1.1rem;font-weight:600}.ProductVariations_add-variation-btn__uthFY{align-items:center;background-color:#eef2ff;border:2px dashed #c7d2fe;border-radius:8px;color:#4f46e5;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;margin-top:2rem;padding:1rem;transition:all .3s ease;width:100%}.ProductVariations_add-variation-btn__uthFY .ProductVariations_add-icon__tYiVV{font-size:1.2rem}.ProductVariations_add-variation-btn__uthFY:hover{background-color:#e0e7ff;border-color:#818cf8;box-shadow:0 4px 12px #4f46e526;transform:translateY(-2px)}.ProductVariations_add-variation-btn__uthFY:disabled{background-color:#f3f4f6;border-color:#d1d5db;color:#9ca3af;cursor:not-allowed;opacity:.6}.ProductVariations_add-variation-btn__uthFY:disabled:hover{box-shadow:none;transform:none}.ProductVariations_form-section__DTFSU{background-color:#f8fafc;border-radius:12px;box-shadow:0 3px 10px #0000000a;margin-bottom:2.5rem;padding:1.8rem;transition:box-shadow .3s ease}.ProductVariations_form-section__DTFSU:hover{box-shadow:0 5px 15px #00000014}.ProductVariations_form-section__DTFSU h2{color:#2c3e50;font-size:1.3rem;font-weight:600;margin-bottom:1.5rem;margin-top:0;padding-bottom:.75rem;position:relative}.ProductVariations_form-section__DTFSU h2:after{background:linear-gradient(90deg,#3498db,#2ecc71);border-radius:3px;bottom:0;content:"";height:3px;left:0;position:absolute;width:50px}.ProductVariations_section-description__sSCFW{color:#7f8c8d;font-size:.9rem;line-height:1.5;margin-bottom:1.5rem;margin-top:-.75rem}.ProductAttributes_product-attributes__m9vGI{background:#fff;border-radius:8px;margin-bottom:24px;padding:24px}.ProductAttributes_product-attributes__m9vGI h2{font-size:18px;margin-bottom:8px}.ProductAttributes_product-attributes__m9vGI .ProductAttributes_description__MSin0{color:#666;font-size:14px;margin-bottom:16px}.ProductAttributes_product-attributes__m9vGI .ProductAttributes_attributes-row__eUifr{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.ProductAttributes_product-attributes__m9vGI .ProductAttributes_attributes-inputs__lBIbN{display:flex;flex:1 1;gap:1rem}.ProductAttributes_product-attributes__m9vGI .ProductAttributes_attributes-input__hlrQS{background-color:#fff;border:1px solid #dfe6e9;border-radius:8px;color:#2d3436;flex:1 1;font-size:.95rem;padding:.9rem 1rem;transition:all .3s ease}.ProductAttributes_product-attributes__m9vGI .ProductAttributes_attributes-input__hlrQS:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db26;outline:none}.ProductAttributes_product-attributes__m9vGI .ProductAttributes_attributes-input__hlrQS::placeholder{color:#b2bec3}.ProductAttributes_product-attributes__m9vGI .ProductAttributes_remove-btn__65YG-{align-items:center;background-color:#ff4d4f;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;height:44px;justify-content:center;padding:0 1rem;transition:all .3s ease}.ProductAttributes_product-attributes__m9vGI .ProductAttributes_remove-btn__65YG-:hover{background-color:#e74c3c}.ProductAttributes_product-attributes__m9vGI .ProductAttributes_add-attribute-btn__xwji7{align-items:center;background-color:#1890ff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;gap:.5rem;margin-top:1rem;padding:.7rem 1.2rem;transition:all .3s ease}.ProductAttributes_product-attributes__m9vGI .ProductAttributes_add-attribute-btn__xwji7:before{content:"+";font-size:1.2rem;font-weight:500}.ProductAttributes_product-attributes__m9vGI .ProductAttributes_add-attribute-btn__xwji7:hover{background-color:#40a9ff;box-shadow:0 4px 6px #1890ff33;transform:translateY(-1px)}.ProductAttributes_product-attributes__m9vGI .ProductAttributes_add-attribute-btn__xwji7:active{transform:translateY(0)}.ProductAttributes_form-section__BrxaB{background-color:#f8fafc;border-radius:12px;box-shadow:0 3px 10px #0000000a;margin-bottom:2.5rem;padding:1.8rem;transition:box-shadow .3s ease}.ProductAttributes_form-section__BrxaB:hover{box-shadow:0 5px 15px #00000014}.ProductAttributes_form-section__BrxaB h2{color:#2c3e50;font-size:1.3rem;font-weight:600;margin-bottom:1.5rem;margin-top:0;padding-bottom:.75rem;position:relative}.ProductAttributes_form-section__BrxaB h2:after{background:linear-gradient(90deg,#3498db,#2ecc71);border-radius:3px;bottom:0;content:"";height:3px;left:0;position:absolute;width:50px}.ProductAttributes_section-description__gWpZx{color:#7f8c8d;font-size:.9rem;line-height:1.5;margin-bottom:1.5rem;margin-top:-.75rem}.ProductAttributes_form-group__cRgVf{margin-bottom:1.5rem}.ProductAttributes_attributes-list__ERhBc{list-style:none;margin:0;padding:0}.ProductAttributes_attributes-list__ERhBc li{color:#334155;font-size:.95rem;padding:4px 0}.ProductAttributes_attributes-list__ERhBc li:not(:last-child){border-bottom:1px dashed #e2e8f0}.ProductAttributes_error-message__1vH8a{align-items:center;color:#e74c3c;display:flex;font-size:.85rem;gap:.5rem;margin-top:.5rem}.ProductAttributes_error-border__pGP1C{border-color:#e74c3c!important;box-shadow:0 0 0 1px #e74c3c33!important}.ProductSummary_form-section__Ufx7L{background-color:#f8fafc;border-radius:12px;box-shadow:0 3px 10px #0000000a;margin-bottom:2.5rem;padding:1.8rem;transition:box-shadow .3s ease}.ProductSummary_form-section__Ufx7L:hover{box-shadow:0 5px 15px #00000014}.ProductSummary_form-section__Ufx7L h2{color:#2c3e50;font-size:1.3rem;font-weight:600;margin-bottom:1.5rem;margin-top:0;padding-bottom:.75rem;position:relative}.ProductSummary_form-section__Ufx7L h2:after{background:linear-gradient(90deg,#3498db,#2ecc71);border-radius:3px;bottom:0;content:"";height:3px;left:0;position:absolute;width:50px}.ProductSummary_product-summary__5PTYL{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 8px #0000000d;padding:1.5rem}.ProductSummary_summary-item__c\+k0E{border-bottom:1px solid #f1f5f9;display:flex;margin-bottom:1rem;padding-bottom:1rem}.ProductSummary_summary-item__c\+k0E:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.ProductSummary_summary-label__n\+Il\+{color:#64748b;font-weight:600;width:35%}.ProductSummary_summary-value__15\+d8{color:#334155;font-weight:500;width:65%}.ProductSummary_attributes-list__Lc3cG{list-style:none;margin:0;padding:0}.ProductSummary_attributes-list__Lc3cG li{color:#334155;font-size:.95rem;padding:4px 0}.ProductSummary_attributes-list__Lc3cG li:not(:last-child){border-bottom:1px dashed #e2e8f0}.SKUManagement_form-section__HJuno{background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;margin-bottom:30px;padding:20px}.SKUManagement_form-section__HJuno h2{font-size:1.5rem;font-weight:600;margin-bottom:10px;margin-top:0}.SKUManagement_form-section__HJuno .SKUManagement_section-description__lqex4{color:#666;font-size:.9rem;margin-bottom:20px}.SKUManagement_form-section__HJuno .SKUManagement_sku-notice__5vBJc,.SKUManagement_form-section__HJuno .SKUManagement_sku-warning__2WhIk{background-color:#fff8e6;border:1px solid #ffe3a3;border-radius:4px;margin-bottom:20px;padding:10px 15px}.SKUManagement_form-section__HJuno .SKUManagement_sku-notice__5vBJc p,.SKUManagement_form-section__HJuno .SKUManagement_sku-warning__2WhIk p{font-size:.9rem;margin:0}.SKUManagement_form-section__HJuno .SKUManagement_sku-notice__5vBJc.SKUManagement_error__b\+M-d{background-color:#ffeaea;border-color:#fcc}.SKUManagement_form-section__HJuno .SKUManagement_sku-list__DX1qt{margin-bottom:20px}.SKUManagement_form-section__HJuno .SKUManagement_add-variation-btn__Q3VFU{align-items:center;background:none;border:2px dashed #ccc;border-radius:6px;color:#666;cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:center;padding:12px;position:relative;transition:all .2s;width:100%}.SKUManagement_form-section__HJuno .SKUManagement_add-variation-btn__Q3VFU:hover{border-color:#2979ff;color:#2979ff}.SKUManagement_form-section__HJuno .SKUManagement_add-variation-btn__Q3VFU:disabled{border-color:#ddd;color:#999;cursor:not-allowed;opacity:.6}.SKUManagement_form-section__HJuno .SKUManagement_add-variation-btn__Q3VFU .SKUManagement_add-icon__JSBZX{font-size:1.2rem;font-weight:700;margin-right:8px}.SKUManagement_form-section__HJuno .SKUManagement_add-variation-btn__Q3VFU .SKUManagement_btn-tooltip__ZKcrF{background-color:#333;border-radius:4px;bottom:-30px;color:#fff;font-size:.8rem;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap}.SKUManagement_form-section__HJuno .SKUManagement_add-variation-btn__Q3VFU .SKUManagement_btn-tooltip__ZKcrF:before{border-color:#0000 #0000 #333;border-style:solid;border-width:0 6px 6px;content:"";left:50%;position:absolute;top:-6px;transform:translateX(-50%)}.SKUManagement_section-description__lqex4{color:#7f8c8d;font-size:.9rem;line-height:1.5;margin-bottom:1.5rem;margin-top:-.75rem}.SKUManagement_sku-list__DX1qt{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}.SKUManagement_sku-item__byMZl{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 8px #0000000d;overflow:hidden;transition:all .3s ease}.SKUManagement_sku-item__byMZl:hover{border-color:#cbd5e0;box-shadow:0 4px 12px #0000001a}.SKUManagement_sku-header__ATBD5{align-items:center;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:1rem 1.5rem}.SKUManagement_sku-title__GsBOr{color:#334155;font-size:1.1rem;font-weight:600}.SKUManagement_remove-sku__XLfmN{align-items:center;background-color:#0000;border:none;border-radius:6px;color:#e74c3c;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.35rem;height:35px;padding:.35rem .7rem;transition:all .3s ease}.SKUManagement_remove-sku__XLfmN:hover{background-color:#e74c3c1a}.SKUManagement_sku-content__zw12-{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.SKUManagement_sku-variations-selection__fxYwd{margin-bottom:1.5rem}.SKUManagement_sku-variations-selection__fxYwd h3{color:#334155;font-size:1rem;font-weight:600;margin-bottom:1rem}.SKUManagement_variations-options-grid__\+DfjI{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.SKUManagement_variation-selector__WlQKT{display:flex;flex-direction:column;gap:.5rem}.SKUManagement_variation-selector__WlQKT label{color:#334155;font-size:.9rem;font-weight:600}.SKUManagement_variation-selector__WlQKT select{background-color:#fff;border:1px solid #dfe6e9;border-radius:8px;color:#2d3436;font-size:.95rem;padding:.8rem 1rem;transition:all .3s ease}.SKUManagement_variation-selector__WlQKT select:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db26;outline:none}.SKUManagement_variation-selector__WlQKT select option{padding:.5rem}.SKUManagement_variation-selector__WlQKT select.SKUManagement_error-border__dBKfD{border-color:#f56565;box-shadow:0 0 0 1px #f5656533}.SKUManagement_variation-selector__WlQKT select.SKUManagement_error-border__dBKfD:focus{border-color:#f56565;box-shadow:0 0 0 3px #f5656526}.SKUManagement_sku-summary__T1a31{background-color:#f1f5f9;border-radius:8px;margin-bottom:1.5rem;padding:1rem}.SKUManagement_sku-summary__T1a31 h3{color:#334155;font-size:.95rem;font-weight:600;margin-bottom:.5rem}.SKUManagement_selected-options-tags__k4y-N{display:flex;flex-wrap:wrap;gap:.5rem}.SKUManagement_option-tag__PV4PX{background-color:#e0f2fe;border-radius:25px;box-shadow:0 1px 2px #0000000d;color:#0284c7;font-size:.85rem;font-weight:500;padding:.4rem .8rem}.SKUManagement_no-options-selected__a-XnY,.SKUManagement_no-variations-defined__lye3Z{color:#94a3b8;font-size:.9rem;font-style:italic}.SKUManagement_sku-notice__5vBJc{border-left:4px solid;border-radius:8px;margin-bottom:1.5rem;padding:1rem}.SKUManagement_sku-notice__5vBJc p{align-items:center;display:flex;font-weight:500;gap:.5rem;margin:0}.SKUManagement_sku-notice__5vBJc.SKUManagement_error__b\+M-d{background-color:#fff5f5;border-left-color:#f56565;color:#c53030}.SKUManagement_duplicate-error__n9nw8{align-items:center;background-color:#fff5f5;border-left:4px solid #f56565;border-radius:4px;color:#c53030;display:flex;font-size:.9rem;gap:.5rem;margin-top:1rem;padding:.8rem 1rem}.SKUManagement_duplicate-error__n9nw8 .SKUManagement_error-icon__Y7uMc{font-size:1.1rem}.SKUManagement_sku-inventory-pricing__g14H7{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:1.5rem;margin-top:1.5rem;padding:1.2rem}.SKUManagement_sku-inventory-pricing__g14H7 h3{color:#2d3748;font-size:1.1rem;font-weight:600;margin-bottom:1rem}.SKUManagement_sku-inventory-pricing__g14H7 .SKUManagement_inventory-pricing-grid__8N8J\+{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(3,1fr)}.SKUManagement_sku-inventory-pricing__g14H7 .SKUManagement_sku-field__0BDOi label{color:#4a5568;display:block;font-size:.95rem;margin-bottom:.5rem}.SKUManagement_sku-inventory-pricing__g14H7 .SKUManagement_sku-field__0BDOi .SKUManagement_warehouse-select__fa5R5{background-color:#fff;border:1px solid #e2e8f0;border-radius:.375rem;color:#2d3748;cursor:pointer;font-size:.95rem;padding:.7rem;transition:all .2s;width:100%}.SKUManagement_sku-inventory-pricing__g14H7 .SKUManagement_sku-field__0BDOi .SKUManagement_warehouse-select__fa5R5:focus{border-color:#4299e1;box-shadow:0 0 0 3px #4299e126;outline:none}.SKUManagement_sku-inventory-pricing__g14H7 .SKUManagement_sku-field__0BDOi .SKUManagement_warehouse-select__fa5R5 option{padding:.5rem}.SKUManagement_sku-inventory-pricing__g14H7 .SKUManagement_sku-field__0BDOi .SKUManagement_warehouse-select__fa5R5:required:invalid{color:#a0aec0}.SKUManagement_sku-inventory-pricing__g14H7 .SKUManagement_sku-field__0BDOi .SKUManagement_sku-input__gjuRe{border:1px solid #e2e8f0;border-radius:.375rem;font-size:.95rem;padding:.7rem;transition:all .2s;width:100%}.SKUManagement_sku-inventory-pricing__g14H7 .SKUManagement_sku-field__0BDOi .SKUManagement_sku-input__gjuRe:focus{border-color:#4299e1;box-shadow:0 0 0 3px #4299e126;outline:none}.SKUManagement_sku-inventory-pricing__g14H7 .SKUManagement_sku-field__0BDOi .SKUManagement_price-input__7SQDJ{position:relative}.SKUManagement_sku-inventory-pricing__g14H7 .SKUManagement_sku-field__0BDOi .SKUManagement_price-input__7SQDJ .SKUManagement_currency__m3UVy{color:#718096;font-size:.95rem;left:.7rem;position:absolute;top:50%;transform:translateY(-50%)}.SKUManagement_sku-inventory-pricing__g14H7 .SKUManagement_sku-field__0BDOi .SKUManagement_price-input__7SQDJ input{padding-left:1.8rem}.SKUManagement_warehouse-select__fa5R5.SKUManagement_error-border__dBKfD{border-color:#e53e3e!important;box-shadow:0 0 0 1px #e53e3e1a!important}.SKUManagement_warehouse-select__fa5R5.SKUManagement_error-border__dBKfD:focus{border-color:#e53e3e!important;box-shadow:0 0 0 3px #e53e3e26!important}.SKUManagement_field-error__kFtZT{align-items:center;color:#e53e3e;display:flex;font-size:.875rem;gap:.25rem;margin-top:.25rem}.SKUManagement_field-error__kFtZT:before{content:"⚠️";font-size:.875rem}.SKUManagement_inventory-pricing-grid__8N8J\+{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.SKUManagement_sku-field__0BDOi{display:flex;flex-direction:column;gap:.5rem;width:100%}.SKUManagement_sku-field__0BDOi label{color:#334155;font-size:.9rem;font-weight:600}.SKUManagement_sku-field__0BDOi input{background-color:#fff;border:1px solid #dfe6e9;border-radius:8px;font-size:.95rem;padding:.8rem 1rem;transition:all .3s ease;width:100%}.SKUManagement_sku-field__0BDOi input:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db26;outline:none}.SKUManagement_sku-field__0BDOi .SKUManagement_price-input__7SQDJ{display:flex;width:100%}.SKUManagement_sku-field__0BDOi .SKUManagement_price-input__7SQDJ .SKUManagement_currency__m3UVy{align-items:center;background-color:#f0f4f8;border:1px solid #dfe6e9;border-radius:8px 0 0 8px;border-right:none;color:#2d3436;display:flex;font-weight:600;justify-content:center;min-width:36px;padding:0 .8rem}.SKUManagement_sku-field__0BDOi .SKUManagement_price-input__7SQDJ input{border-left:none;border-radius:0 8px 8px 0;flex:1 1;width:calc(100% - 36px)}.SKUManagement_sku-images-section__VcmEH,.SKUManagement_sku-thumb-section__87fcq{flex:1 1;min-width:250px}.SKUManagement_sku-images-section__VcmEH h3,.SKUManagement_sku-thumb-section__87fcq h3{align-items:center;color:#334155;display:flex;font-size:1rem;font-weight:600;margin-bottom:1rem}.SKUManagement_sku-images-section__VcmEH h3 .SKUManagement_image-limit-text__DspZJ,.SKUManagement_sku-thumb-section__87fcq h3 .SKUManagement_image-limit-text__DspZJ{color:#64748b;font-size:.85rem;font-weight:400;margin-left:8px}.SKUManagement_sku-images-content__c0Gpo{display:flex;flex-wrap:wrap;gap:2rem}.SKUManagement_sku-thumb-upload__tbVhq{align-items:center;background-color:#f8fafc;border:2px dashed #cbd5e0;border-radius:8px;display:flex;height:180px;justify-content:center;overflow:hidden;transition:all .3s ease;width:100%}.SKUManagement_sku-thumb-upload__tbVhq:hover{background-color:#3498db0d;border-color:#3498db}.SKUManagement_upload-placeholder__6kD05{height:100%;width:100%}.SKUManagement_upload-placeholder__6kD05 .SKUManagement_upload-icon__5yLXa{color:#3498db;margin-bottom:.5rem}.SKUManagement_upload-placeholder__6kD05 span{color:#64748b;font-size:.9rem}.SKUManagement_upload-placeholder__6kD05{align-items:center;background-color:#f9f9f9;border:2px dashed #ddd;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:120px;justify-content:center;padding:20px;position:relative;transition:all .3s ease}.SKUManagement_upload-placeholder__6kD05:hover{background-color:#3498db0d;border-color:#3498db}.SKUManagement_upload-placeholder__6kD05.SKUManagement_dragging__BzvgD{background-color:#2196f31a;border-color:#2196f3;box-shadow:0 0 10px #2196f333}.SKUManagement_upload-placeholder__6kD05 .SKUManagement_upload-icon__5yLXa{color:#666;font-size:2rem;margin-bottom:10px}.SKUManagement_upload-placeholder__6kD05 .SKUManagement_file-input__H1swT{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.SKUManagement_sku-thumb-preview__JmPrK{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.SKUManagement_sku-thumb-preview__JmPrK img{max-height:100%;max-width:100%;object-fit:contain}.SKUManagement_sku-thumb-preview__JmPrK .SKUManagement_replace-thumb__QpCbR{background-color:#3498dbe6;border:none;border-radius:4px;bottom:10px;color:#fff;cursor:pointer;font-size:.8rem;opacity:0;padding:.4rem .8rem;position:absolute;right:10px;transform:translateY(10px);transition:all .3s ease}.SKUManagement_sku-thumb-preview__JmPrK .SKUManagement_replace-thumb__QpCbR:hover{background-color:#3498db}.SKUManagement_sku-thumb-preview__JmPrK:hover .SKUManagement_replace-thumb__QpCbR{opacity:1;transform:translateY(0)}.SKUManagement_sku-images-upload__dM90o{background-color:#f8fafc;border:2px dashed #cbd5e0;border-radius:8px;padding:1rem;transition:all .3s ease;width:100%}.SKUManagement_sku-images-upload__dM90o:hover{background-color:#3498db0d;border-color:#3498db}.SKUManagement_sku-images-grid__us8p2{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}.SKUManagement_sku-image-item__vTlbB{border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 2px 4px #0000000d;cursor:pointer;height:90px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%}.SKUManagement_sku-image-item__vTlbB:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-3px)}.SKUManagement_sku-image-item__vTlbB img{height:100%;object-fit:cover;width:100%}.SKUManagement_sku-image-item__vTlbB .SKUManagement_remove-image__2SsbV{align-items:center;background-color:#e74c3cd9;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:700;height:22px;justify-content:center;opacity:0;position:absolute;right:5px;top:5px;transform:translateY(-10px);transition:all .3s ease;width:22px}.SKUManagement_sku-image-item__vTlbB .SKUManagement_remove-image__2SsbV:hover{background-color:#e74c3c}.SKUManagement_sku-image-item__vTlbB:hover .SKUManagement_remove-image__2SsbV{opacity:1;transform:translateY(0)}.SKUManagement_sku-image-item__vTlbB:after{background-color:#3498dbe6;border-radius:50%;color:#fff;content:"🔍";left:50%;opacity:0;padding:8px;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:all .3s ease}.SKUManagement_sku-image-item__vTlbB:hover:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.SKUManagement_add-sku-image__Aw2-G{background-color:#f8fafc;border:1px dashed #cbd5e0;border-radius:6px;height:90px;width:100%}.SKUManagement_add-sku-image__Aw2-G span{color:#64748b;font-size:1.5rem}.SKUManagement_add-sku-image__Aw2-G{align-items:center;border:2px dashed #ddd;border-radius:8px;color:#666;cursor:pointer;display:flex;flex-direction:column;font-size:1.5rem;height:80px;justify-content:center;position:relative;transition:all .3s ease;width:80px}.SKUManagement_add-sku-image__Aw2-G:hover{background-color:#3498db0d;border-color:#3498db}.SKUManagement_add-sku-image__Aw2-G.SKUManagement_dragging__BzvgD{background-color:#2196f31a;border-color:#2196f3;box-shadow:0 0 10px #2196f333}.SKUManagement_add-sku-image__Aw2-G .SKUManagement_file-input__H1swT{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.SKUManagement_add-sku-image__Aw2-G .SKUManagement_drag-text__d8T72{font-size:10px;margin-top:5px;text-align:center}.SKUManagement_images-limit-reached__QS9Re{align-items:center;color:#f59e0b;display:flex;font-size:.85rem;gap:5px;margin-top:.75rem}.SKUManagement_images-limit-reached__QS9Re:before{content:"⚠️"}.SKUManagement_sku-warning__2WhIk{background-color:#fff3e0;border:1px solid #ffb74d;border-radius:8px;margin-bottom:1.5rem;padding:1rem}.SKUManagement_sku-warning__2WhIk p{align-items:center;color:#e65100;display:flex;font-weight:500;gap:.5rem;margin:0}.SKUItem_sku-item__krTA\+{background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 1px 2px #0000000d;margin-bottom:20px;overflow:hidden}.SKUItem_sku-item__krTA\+ .SKUItem_sku-header__brkBp{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:12px 15px}.SKUItem_sku-item__krTA\+ .SKUItem_sku-header__brkBp .SKUItem_sku-title__WWU\+S{font-size:1rem;font-weight:600}.SKUItem_sku-item__krTA\+ .SKUItem_sku-header__brkBp .SKUItem_remove-sku__QwukM{align-items:center;background:none;border:none;border-radius:4px;color:#ff4d4f;cursor:pointer;display:flex;font-size:.9rem;padding:5px 10px;transition:background-color .2s}.SKUItem_sku-item__krTA\+ .SKUItem_sku-header__brkBp .SKUItem_remove-sku__QwukM:hover{background-color:#ff4d4f1a}.SKUItem_sku-item__krTA\+ .SKUItem_sku-header__brkBp .SKUItem_remove-sku__QwukM .SKUItem_remove-icon__yP9Iu{font-size:1.2rem;line-height:1;margin-right:5px}.SKUItem_sku-item__krTA\+ .SKUItem_sku-content__Wm-ja{display:flex;flex-direction:column;gap:20px;padding:15px}.SKUItem_sku-item__krTA\+ .SKUItem_sku-images-content__etGio{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 2fr}@media(max-width:768px){.SKUItem_sku-item__krTA\+ .SKUItem_sku-images-content__etGio{grid-template-columns:1fr}}.SKUVariationSelector_sku-variations-selection__601Az h3{font-size:1rem;font-weight:600;margin-bottom:10px;margin-top:0}.SKUVariationSelector_sku-variations-selection__601Az .SKUVariationSelector_variations-options-grid__AK6Yy{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.SKUVariationSelector_sku-variations-selection__601Az .SKUVariationSelector_variation-selector__rSKPx{display:flex;flex-direction:column}.SKUVariationSelector_sku-variations-selection__601Az .SKUVariationSelector_variation-selector__rSKPx label{color:#666;font-size:.9rem;margin-bottom:5px}.SKUVariationSelector_sku-variations-selection__601Az .SKUVariationSelector_variation-selector__rSKPx .SKUVariationSelector_variation-option-select__YujlE{border:1px solid #d9d9d9;border-radius:4px;font-size:.9rem;padding:8px 12px;transition:border-color .2s}.SKUVariationSelector_sku-variations-selection__601Az .SKUVariationSelector_variation-selector__rSKPx .SKUVariationSelector_variation-option-select__YujlE:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff1a;outline:none}.SKUVariationSelector_sku-variations-selection__601Az .SKUVariationSelector_variation-selector__rSKPx .SKUVariationSelector_variation-option-select__YujlE.SKUVariationSelector_error-border__x0fDg{border-color:#ff4d4f}.SKUVariationSelector_sku-variations-selection__601Az .SKUVariationSelector_duplicate-error__QVW4Y{align-items:center;background-color:#fff2f0;border:1px solid #ffccc7;border-radius:4px;color:#ff4d4f;display:flex;font-size:.9rem;margin-top:10px;padding:8px 12px}.SKUVariationSelector_sku-variations-selection__601Az .SKUVariationSelector_duplicate-error__QVW4Y .SKUVariationSelector_error-icon__u5S3c{margin-right:5px}.SKUInventoryPricing_sku-inventory-pricing__HT9ih h3{font-size:1rem;font-weight:600;margin-bottom:10px;margin-top:0}.SKUInventoryPricing_sku-inventory-pricing__HT9ih .SKUInventoryPricing_sku-fields__mpebT{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.SKUInventoryPricing_sku-inventory-pricing__HT9ih .SKUInventoryPricing_sku-field__K6TiX{display:flex;flex-direction:column}.SKUInventoryPricing_sku-inventory-pricing__HT9ih .SKUInventoryPricing_sku-field__K6TiX label{color:#666;font-size:.9rem;margin-bottom:5px}.SKUInventoryPricing_sku-inventory-pricing__HT9ih .SKUInventoryPricing_sku-field__K6TiX .SKUInventoryPricing_sku-input__UaNdY{border:1px solid #d9d9d9;border-radius:4px;font-size:.9rem;padding:8px 12px;transition:border-color .2s}.SKUInventoryPricing_sku-inventory-pricing__HT9ih .SKUInventoryPricing_sku-field__K6TiX .SKUInventoryPricing_sku-input__UaNdY:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff1a;outline:none}.SKUInventoryPricing_sku-inventory-pricing__HT9ih .SKUInventoryPricing_sku-field__K6TiX .SKUInventoryPricing_sku-input__UaNdY.SKUInventoryPricing_error-border__ahQ46{border-color:#ff4d4f}.SKUInventoryPricing_sku-inventory-pricing__HT9ih .SKUInventoryPricing_sku-field__K6TiX .SKUInventoryPricing_error-message__uW-wT{color:#ff4d4f;font-size:.8rem;margin-top:5px}.SKUInventoryPricing_sku-inventory-pricing__HT9ih .SKUInventoryPricing_sku-field__K6TiX .SKUInventoryPricing_price-input__kyZAX{position:relative}.SKUInventoryPricing_sku-inventory-pricing__HT9ih .SKUInventoryPricing_sku-field__K6TiX .SKUInventoryPricing_price-input__kyZAX .SKUInventoryPricing_currency__yPxln{color:#666;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.SKUInventoryPricing_sku-inventory-pricing__HT9ih .SKUInventoryPricing_sku-field__K6TiX .SKUInventoryPricing_price-input__kyZAX input{padding-left:24px;width:100%}.SKUSummary_sku-summary__ZoIKo h3{font-size:1rem;font-weight:600;margin-bottom:10px;margin-top:0}.SKUSummary_sku-summary__ZoIKo .SKUSummary_selected-options-tags__sTwgE{display:flex;flex-wrap:wrap;gap:8px}.SKUSummary_sku-summary__ZoIKo .SKUSummary_option-tag__E51tM{background-color:#f0f7ff;border:1px solid #d4e6ff;border-radius:4px;color:#2979ff;font-size:.85rem;padding:4px 8px}.SKUSummary_sku-summary__ZoIKo .SKUSummary_no-options-selected__Krg2U,.SKUSummary_sku-summary__ZoIKo .SKUSummary_no-variations-defined__BtXwp{color:#999;font-size:.9rem;font-style:italic}.SKUThumbUpload_sku-thumb-section__1EQAG h3{font-size:1rem;font-weight:600;margin-bottom:10px;margin-top:0}.SKUThumbUpload_sku-thumb-section__1EQAG .SKUThumbUpload_sku-thumb-upload__8NULv{height:100%;min-height:150px}.SKUThumbUpload_sku-thumb-section__1EQAG .SKUThumbUpload_sku-thumb-preview__gsNrq{border-radius:6px;cursor:pointer;height:150px;overflow:hidden;position:relative;width:100%}.SKUThumbUpload_sku-thumb-section__1EQAG .SKUThumbUpload_sku-thumb-preview__gsNrq img{height:100%;object-fit:cover;width:100%}.SKUThumbUpload_sku-thumb-section__1EQAG .SKUThumbUpload_sku-thumb-preview__gsNrq .SKUThumbUpload_replace-thumb__mkp3t{background-color:#0009;border:none;border-radius:4px;bottom:10px;color:#fff;cursor:pointer;font-size:.8rem;opacity:0;padding:6px 12px;position:absolute;right:10px;transition:opacity .2s}.SKUThumbUpload_sku-thumb-section__1EQAG .SKUThumbUpload_sku-thumb-preview__gsNrq:hover .SKUThumbUpload_replace-thumb__mkp3t{opacity:1}.SKUThumbUpload_sku-thumb-section__1EQAG .SKUThumbUpload_upload-placeholder__OQtpK{align-items:center;background-color:#fafafa;border:2px dashed #d9d9d9;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;height:150px;justify-content:center;transition:all .2s;width:100%}.SKUThumbUpload_sku-thumb-section__1EQAG .SKUThumbUpload_upload-placeholder__OQtpK.SKUThumbUpload_dragging__3BwHY,.SKUThumbUpload_sku-thumb-section__1EQAG .SKUThumbUpload_upload-placeholder__OQtpK:hover{background-color:#f0f7ff;border-color:#40a9ff}.SKUThumbUpload_sku-thumb-section__1EQAG .SKUThumbUpload_upload-placeholder__OQtpK.SKUThumbUpload_processing__VjhDk{opacity:.7;pointer-events:none}.SKUThumbUpload_sku-thumb-section__1EQAG .SKUThumbUpload_upload-placeholder__OQtpK .SKUThumbUpload_upload-icon__BKgDg{font-size:24px;margin-bottom:10px}.SKUThumbUpload_sku-thumb-section__1EQAG .SKUThumbUpload_upload-placeholder__OQtpK span{color:#666;font-size:.9rem}.SKUThumbUpload_sku-thumb-section__1EQAG .SKUThumbUpload_upload-placeholder__OQtpK .SKUThumbUpload_temp-preview-container__Ax\+B6{height:100%;position:relative;width:100%}.SKUThumbUpload_sku-thumb-section__1EQAG .SKUThumbUpload_upload-placeholder__OQtpK .SKUThumbUpload_temp-preview-container__Ax\+B6 .SKUThumbUpload_temp-preview-image__dQwQe{height:100%;object-fit:cover;width:100%}.SKUThumbUpload_sku-thumb-section__1EQAG .SKUThumbUpload_upload-placeholder__OQtpK .SKUThumbUpload_temp-preview-container__Ax\+B6 .SKUThumbUpload_processing-overlay__TgZ4V{align-items:center;background-color:#00000080;color:#fff;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.SKUImagesUpload_sku-images-section__lBpuu h3{font-size:1rem;font-weight:600;margin-bottom:10px;margin-top:0}.SKUImagesUpload_sku-images-section__lBpuu h3 .SKUImagesUpload_image-limit-text__5gsT4{color:#999;font-size:.8rem;font-weight:400}.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_sku-images-upload__UEdCE{width:100%}.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_sku-images-grid__9xDH0{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));margin-bottom:10px}.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_sku-image-item__-7v88{border-radius:6px;cursor:pointer;height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_sku-image-item__-7v88 img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_sku-image-item__-7v88 .SKUImagesUpload_remove-image__c\+wBZ{align-items:center;background-color:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;height:24px;justify-content:center;opacity:0;position:absolute;right:5px;top:5px;transition:opacity .2s;width:24px}.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_sku-image-item__-7v88:hover .SKUImagesUpload_remove-image__c\+wBZ{opacity:1}.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_add-sku-image__44-9S{background-color:#fafafa;border:2px dashed #d9d9d9;border-radius:6px;cursor:pointer;height:0;padding-bottom:100%;position:relative;transition:all .2s;width:100%}.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_add-sku-image__44-9S.SKUImagesUpload_dragging__DWPT5,.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_add-sku-image__44-9S:hover{background-color:#f0f7ff;border-color:#40a9ff}.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_add-sku-image__44-9S.SKUImagesUpload_processing__u3-wm{opacity:.7;pointer-events:none}.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_add-sku-image__44-9S span{color:#999;font-size:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_add-sku-image__44-9S .SKUImagesUpload_drag-text__uSGPF{bottom:10px;color:#666;font-size:.8rem;left:0;position:absolute;text-align:center;width:100%}.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_add-sku-image__44-9S .SKUImagesUpload_temp-preview-container__87R-a{height:100%;left:0;position:absolute;top:0;width:100%}.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_add-sku-image__44-9S .SKUImagesUpload_temp-preview-container__87R-a .SKUImagesUpload_temp-images-grid__shrkl{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(2,1fr);height:100%;padding:4px;width:100%}.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_add-sku-image__44-9S .SKUImagesUpload_temp-preview-container__87R-a .SKUImagesUpload_temp-images-grid__shrkl img{border-radius:3px;height:100%;object-fit:cover;width:100%}.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_add-sku-image__44-9S .SKUImagesUpload_temp-preview-container__87R-a .SKUImagesUpload_processing-overlay__q2--Q{align-items:center;background-color:#00000080;color:#fff;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.SKUImagesUpload_sku-images-section__lBpuu .SKUImagesUpload_images-limit-reached__vgnt2{color:#ff4d4f;font-size:.85rem;font-style:italic;margin-top:5px;text-align:center}.ProductEdit_product-edit__AlxRX{background-color:#f8f9fa;font-family:Roboto,Helvetica Neue,sans-serif;min-height:100vh;padding:2rem}.ProductEdit_product-edit__AlxRX .ProductEdit_edit-container__CXstU{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;margin:0 auto;max-width:1200px;overflow:hidden}.ProductEdit_page-header__T-gX4{background:linear-gradient(135deg,#2c8c99,#26646f);border-radius:12px;box-shadow:0 4px 20px #0000001a;color:#fff;margin-bottom:2rem;padding:2rem}.ProductEdit_header-top__OldKm{align-items:flex-start;display:flex;gap:24px}.ProductEdit_back-link__qmqt6{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:10px;color:#ffffffe6;display:flex;font-weight:500;gap:8px;padding:12px 20px;text-decoration:none;transition:all .3s ease}.ProductEdit_back-link__qmqt6:hover{background:#fff3;color:#fff;transform:translateY(-2px)}.ProductEdit_header-content__RUeJ5{flex:1 1}.ProductEdit_header-content__RUeJ5 h1{font-size:1.8rem;font-weight:600;margin:0 0 1rem;text-shadow:0 2px 4px #0000001a}.ProductEdit_product-meta__qrNBV{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.ProductEdit_product-id__9mXzl{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border-radius:6px;font-family:JetBrains Mono,monospace;font-size:14px;padding:6px 12px}.ProductEdit_status-badges__BCKET{display:flex;gap:12px}.ProductEdit_badge__ZG-Js{align-items:center;border-radius:20px;display:flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase}.ProductEdit_badge__ZG-Js.ProductEdit_draft__hLCfD{background:#ffc10733;border:1px solid #ffc1074d;color:#ffc107}.ProductEdit_badge__ZG-Js.ProductEdit_public__JFtiQ,.ProductEdit_badge__ZG-Js.ProductEdit_published__LyxiF{background:#28a74533;border:1px solid #28a7454d;color:#28a745}.ProductEdit_badge__ZG-Js.ProductEdit_private__M62tu{background:#6c757d33;border:1px solid #6c757d4d;color:#6c757d}.ProductEdit_tab-navigation__22DUe{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;display:flex;gap:.25rem;margin-bottom:2rem;padding:.5rem}.ProductEdit_tab-button__13lXO{align-items:center;background:#0000;border:none;border-radius:4px;color:#6c757d;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;transition:all .3s ease}.ProductEdit_tab-button__13lXO:hover{background:#f8f9fa;color:#2c3e50}.ProductEdit_tab-button__13lXO.ProductEdit_active__2HXOW{background:linear-gradient(135deg,#2c8c99,#26646f);box-shadow:0 2px 8px #2c8c994d;color:#fff}.ProductEdit_edit-form__iQ0CH{display:flex;flex-direction:column;gap:2rem}.ProductEdit_form-section__lOtJf{background:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.ProductEdit_form-section__lOtJf.ProductEdit_tab-content__wc374{padding:2rem}.ProductEdit_section-header__sIynC{align-items:center;border-bottom:1px solid #e9ecef;display:flex;gap:.75rem;margin-bottom:2rem;padding-bottom:1rem}.ProductEdit_section-header__sIynC h3{align-items:center;color:#2c3e50;display:flex;font-size:1.2rem;font-weight:600;gap:.75rem;margin:0}.ProductEdit_section-header__sIynC h3 svg{color:#2c8c99}.ProductEdit_form-grid__kMYx2{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:24px}.ProductEdit_form-group__QqyI9{margin-bottom:24px}.ProductEdit_form-group__QqyI9 label{color:#374151;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.ProductEdit_form-group__QqyI9 input,.ProductEdit_form-group__QqyI9 select,.ProductEdit_form-group__QqyI9 textarea{background:#fafbfc;border:2px solid #e5e7eb;border-radius:12px;font-size:14px;padding:16px;transition:all .3s ease;width:100%}.ProductEdit_form-group__QqyI9 input:focus,.ProductEdit_form-group__QqyI9 select:focus,.ProductEdit_form-group__QqyI9 textarea:focus{background:#fff;border-color:#667eea;box-shadow:0 0 0 4px #667eea1a;outline:none}.ProductEdit_form-group__QqyI9 input::placeholder,.ProductEdit_form-group__QqyI9 select::placeholder,.ProductEdit_form-group__QqyI9 textarea::placeholder{color:#9ca3af}.ProductEdit_form-group__QqyI9 textarea{font-family:inherit;min-height:120px;resize:vertical}.ProductEdit_form-group__QqyI9.ProductEdit_checkbox-group__djBNS{display:flex;flex-wrap:wrap;gap:32px}.ProductEdit_form-group__QqyI9.ProductEdit_checkbox-group__djBNS label{align-items:center;background:#f8fafc;border:2px solid #e2e8f0;border-radius:10px;cursor:pointer;display:flex;font-weight:500;gap:12px;margin-bottom:0;padding:12px 20px;transition:all .3s ease}.ProductEdit_form-group__QqyI9.ProductEdit_checkbox-group__djBNS label:hover{background:#f1f5f9;border-color:#cbd5e1}.ProductEdit_form-group__QqyI9.ProductEdit_checkbox-group__djBNS label input[type=checkbox]{accent-color:#667eea;height:20px;margin:0;width:20px}.ProductEdit_form-group__QqyI9.ProductEdit_checkbox-group__djBNS label input[type=checkbox]:checked+span{color:#667eea;font-weight:600}.ProductEdit_add-attribute-section__ANd3i{background:#f8fafc;border:2px dashed #cbd5e1;border-radius:12px;margin-bottom:32px;padding:24px}.ProductEdit_add-attribute-section__ANd3i h4{color:#374151;font-weight:600;margin:0 0 16px}.ProductEdit_attribute-input-row__TJIU-{grid-gap:16px;align-items:end;display:grid;gap:16px;grid-template-columns:1fr 1fr auto}.ProductEdit_attribute-input-row__TJIU- input{background:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#374151;font-size:14px;font-weight:500;margin-bottom:0;padding:14px 16px;transition:all .3s ease}.ProductEdit_attribute-input-row__TJIU- input:focus{background:#fefefe;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.ProductEdit_attribute-input-row__TJIU- input::placeholder{color:#9ca3af;font-weight:400}.ProductEdit_attribute-input-row__TJIU- input:hover:not(:focus){border-color:#cbd5e1}.ProductEdit_existing-attributes__xytIk,.ProductEdit_new-attributes__br1YF{margin-bottom:24px}.ProductEdit_existing-attributes__xytIk h4,.ProductEdit_new-attributes__br1YF h4{color:#374151;font-size:16px;font-weight:600;margin:0 0 16px}.ProductEdit_attribute-row__5WnXk{grid-gap:16px;align-items:center;background:#fff;border:2px solid #f1f5f9;border-radius:10px;display:grid;gap:16px;grid-template-columns:1fr 1fr auto;margin-bottom:12px;padding:16px;transition:all .3s ease}.ProductEdit_attribute-row__5WnXk:hover{border-color:#e2e8f0;box-shadow:0 2px 8px #0000000d}.ProductEdit_attribute-row__5WnXk.ProductEdit_editing__fccaG{background:#f8fafc;border-color:#667eea}.ProductEdit_attribute-row__5WnXk.ProductEdit_new__IzfOF{background:#f0fdf4;border-color:#10b981}.ProductEdit_attribute-row__5WnXk .ProductEdit_attr-name__0NCT5,.ProductEdit_attribute-row__5WnXk .ProductEdit_attr-value__uPfZ0{color:#374151;font-weight:500}.ProductEdit_attribute-row__5WnXk .ProductEdit_attr-name__0NCT5{color:#667eea;font-weight:600}.ProductEdit_attribute-row__5WnXk input{margin-bottom:0;padding:12px}.ProductEdit_attribute-input__45csY{background:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#374151;font-size:14px;font-weight:500;margin-bottom:0;padding:14px 16px;transition:all .3s ease;width:100%}.ProductEdit_attribute-input__45csY:focus{background:#fefefe;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.ProductEdit_attribute-input__45csY::placeholder{color:#9ca3af;font-weight:400}.ProductEdit_attribute-input__45csY:hover:not(:focus){border-color:#cbd5e1}.ProductEdit_action-buttons__B6yFj{display:flex;gap:8px}.ProductEdit_add-btn__Sx4oF,.ProductEdit_cancel-btn__HIl\+o,.ProductEdit_edit-btn__jGKSY,.ProductEdit_remove-btn__xFGyz,.ProductEdit_save-btn__9Vnbq{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.75rem 1rem;text-decoration:none;transition:all .3s ease}.ProductEdit_add-btn__Sx4oF:hover,.ProductEdit_cancel-btn__HIl\+o:hover,.ProductEdit_edit-btn__jGKSY:hover,.ProductEdit_remove-btn__xFGyz:hover,.ProductEdit_save-btn__9Vnbq:hover{transform:translateY(-1px)}.ProductEdit_add-btn__Sx4oF{background:linear-gradient(135deg,#52c41a,#389e0d);box-shadow:0 2px 8px #52c41a4d;color:#fff}.ProductEdit_add-btn__Sx4oF:hover{box-shadow:0 4px 12px #52c41a66}.ProductEdit_edit-btn__jGKSY{background:linear-gradient(135deg,#faad14,#d48806);box-shadow:0 2px 8px #faad144d;color:#fff}.ProductEdit_edit-btn__jGKSY:hover{box-shadow:0 4px 12px #faad1466}.ProductEdit_edit-btn__jGKSY.ProductEdit_small__lLICf{font-size:.75rem;padding:.5rem .75rem}.ProductEdit_save-btn__9Vnbq{background:linear-gradient(135deg,#1677ff,#0958d9);box-shadow:0 2px 8px #1677ff4d;color:#fff;font-size:1rem;justify-content:center;min-width:11.25rem;padding:1rem 2rem}.ProductEdit_save-btn__9Vnbq:hover:not(:disabled){box-shadow:0 4px 12px #1677ff66}.ProductEdit_save-btn__9Vnbq:disabled{background:#6c757d;box-shadow:none;cursor:not-allowed;transform:none}.ProductEdit_save-btn__9Vnbq.ProductEdit_small__lLICf{font-size:.75rem;min-width:auto;padding:.5rem .75rem}.ProductEdit_remove-btn__xFGyz{background:linear-gradient(135deg,#ff4d4f,#cf1322);box-shadow:0 2px 8px #ff4d4f4d;color:#fff}.ProductEdit_remove-btn__xFGyz:hover{box-shadow:0 4px 12px #ff4d4f66}.ProductEdit_cancel-btn__HIl\+o{background:#6c757d;color:#fff;font-size:1rem;font-weight:500;padding:.5rem .75rem}.ProductEdit_cancel-btn__HIl\+o:hover{background:#5a6268}.ProductEdit_images-grid__5KuYB{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.ProductEdit_image-upload-section__tF4Cr h4{color:#374151;font-size:16px;font-weight:600;margin:0 0 16px}.ProductEdit_upload-area__w0vv-{background:#f8fafc;border:3px dashed #cbd5e1;border-radius:12px;padding:24px;text-align:center;transition:all .3s ease}.ProductEdit_upload-area__w0vv-:hover{background:#f1f5f9;border-color:#667eea}.ProductEdit_upload-button__xHE7d{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;box-shadow:0 4px 12px #667eea4d;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;gap:8px;padding:16px 24px;transition:all .3s ease}.ProductEdit_upload-button__xHE7d:hover{box-shadow:0 6px 16px #667eea66;transform:translateY(-2px)}.ProductEdit_upload-button__xHE7d.ProductEdit_small__lLICf{font-size:14px;padding:12px 16px}.ProductEdit_image-grid__AOWPk{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-bottom:16px}.ProductEdit_image-grid__AOWPk.ProductEdit_small__lLICf{gap:12px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.ProductEdit_image-preview__aWhdZ{aspect-ratio:1;background:#f3f4f6;border-radius:8px;overflow:hidden;position:relative}.ProductEdit_image-preview__aWhdZ img{height:100%;object-fit:cover;width:100%}.ProductEdit_image-preview__aWhdZ.ProductEdit_small__lLICf{border-radius:6px}.ProductEdit_remove-image-btn__wtS44{align-items:center;background:#ef4444e6;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:8px;top:8px;transition:all .3s ease;width:28px}.ProductEdit_remove-image-btn__wtS44:hover{background:#dc2626;transform:scale(1.1)}.ProductEdit_current-image__dVq4p,.ProductEdit_current-images__w\+8xn{margin-bottom:16px}.ProductEdit_current-image__dVq4p img,.ProductEdit_current-images__w\+8xn img{border:2px solid #e5e7eb;border-radius:8px;height:80px;object-fit:cover;width:80px}.ProductEdit_current-image__dVq4p p,.ProductEdit_current-image__dVq4p span,.ProductEdit_current-images__w\+8xn p,.ProductEdit_current-images__w\+8xn span{color:#6b7280;font-size:12px;margin-top:8px}.ProductEdit_sku-list__mvlDj{display:flex;flex-direction:column;gap:24px}.ProductEdit_sku-card__uzlVN{background:#fff;border:2px solid #e5e7eb;border-radius:16px;overflow:hidden;transition:all .3s ease}.ProductEdit_sku-card__uzlVN:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0000000d}.ProductEdit_sku-header__7Agl8{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:2px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px 24px}.ProductEdit_sku-header__7Agl8 h4{color:#1e293b;font-size:18px;font-weight:700;margin:0}.ProductEdit_sku-id__kv-R9{background:#667eea;border-radius:6px;color:#fff;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500;padding:4px 8px}.ProductEdit_sku-content__AFYeV{padding:24px}.ProductEdit_sku-form-grid__WqAAp{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:24px}.ProductEdit_sku-images-section__h1V7B{border-top:2px solid #f1f5f9;padding-top:24px}.ProductEdit_sku-images-section__h1V7B h5{color:#374151;font-size:16px;font-weight:600;margin:0 0 16px}.ProductEdit_current-sku-images__PKzO5,.ProductEdit_new-images-preview__LrctY{margin-bottom:16px}.ProductEdit_current-sku-images__PKzO5 p,.ProductEdit_new-images-preview__LrctY p{color:#6b7280;font-size:14px;font-weight:500;margin:0 0 12px}.ProductEdit_form-actions__b7c9l{border:1px solid #d9d9d9;border-radius:8px;padding:2rem}.ProductEdit_form-actions__b7c9l,.ProductEdit_loading__F-AFW{background:#fff;box-shadow:0 2px 8px #0000000d;display:flex;justify-content:center;margin-top:2rem}.ProductEdit_loading__F-AFW{align-items:center;border-radius:8px;flex-direction:column;height:25rem}.ProductEdit_loading__F-AFW p{color:#6c757d;font-weight:500;margin-top:1rem}.ProductEdit_spinner__fiKfo{animation:ProductEdit_spin__tJ47T 1s linear infinite;border:4px solid #f8f9fa;border-radius:50%;border-top-color:#2c8c99;height:3rem;width:3rem}@keyframes ProductEdit_spin__tJ47T{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProductEdit_error__VeGrs{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;margin-top:2rem;padding:3rem;text-align:center}.ProductEdit_error__VeGrs h2{color:#ff4d4f;font-weight:600;margin-bottom:1rem}@media(max-width:1024px){.ProductEdit_product-edit__AlxRX{padding:1rem}.ProductEdit_form-section__lOtJf.ProductEdit_tab-content__wc374,.ProductEdit_page-header__T-gX4{padding:1.5rem}.ProductEdit_images-grid__5KuYB{grid-template-columns:1fr}}@media(max-width:768px){.ProductEdit_header-top__OldKm{align-items:flex-start;flex-direction:column;gap:1rem}.ProductEdit_header-content__RUeJ5 h1{font-size:1.5rem}.ProductEdit_tab-navigation__22DUe{flex-direction:column;gap:.5rem}.ProductEdit_tab-button__13lXO{justify-content:flex-start}.ProductEdit_form-grid__kMYx2{grid-template-columns:1fr}.ProductEdit_attribute-input-row__TJIU-,.ProductEdit_attribute-row__5WnXk{gap:.75rem;grid-template-columns:1fr}.ProductEdit_attribute-row__5WnXk{text-align:left}.ProductEdit_sku-form-grid__WqAAp{grid-template-columns:1fr}.ProductEdit_form-group__QqyI9.ProductEdit_checkbox-group__djBNS{flex-direction:column;gap:1rem}.ProductEdit_product-meta__qrNBV{align-items:flex-start;flex-direction:column;gap:.75rem}.ProductEdit_status-badges__BCKET{flex-wrap:wrap}}@media(max-width:480px){.ProductEdit_product-edit__AlxRX{padding:.75rem}.ProductEdit_form-section__lOtJf.ProductEdit_tab-content__wc374,.ProductEdit_page-header__T-gX4{padding:1.25rem}.ProductEdit_image-grid__AOWPk{grid-template-columns:repeat(auto-fill,minmax(5rem,1fr))}}.WarehouseManager_warehouse-manager__FQNW0{background-color:#f8f9fa;min-height:calc(100vh - 64px);padding:24px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_header__-jyCw{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000a;display:flex;justify-content:space-between;margin-bottom:32px;padding:24px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_header__-jyCw h1{color:#2d3748;font-size:2rem;font-weight:700;margin:0;position:relative}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_header__-jyCw h1:after{background:#4a6cf7;border-radius:2px;bottom:-8px;content:"";height:4px;left:0;position:absolute;width:40px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_add-warehouse-btn-empty__GfUTp,.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_add-warehouse-btn__ynfL7{align-items:center;background-color:#4a6cf7;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;padding:12px 24px;transition:all .3s ease}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_add-warehouse-btn-empty__GfUTp:hover,.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_add-warehouse-btn__ynfL7:hover{background-color:#3a5ce5;box-shadow:0 4px 12px #4a6cf733;transform:translateY(-2px)}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_add-warehouse-btn-empty__GfUTp:active,.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_add-warehouse-btn__ynfL7:active{transform:translateY(0)}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_add-warehouse-btn-empty__GfUTp:before,.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_add-warehouse-btn__ynfL7:before{content:"+";font-size:20px;line-height:1;margin-right:4px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_add-warehouse-btn-empty__GfUTp{font-size:16px;margin:24px auto;padding:14px 32px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_empty-state__w96jC{background-color:#fff;border:2px dashed #e2e8f0;border-radius:16px;margin:32px auto;max-width:600px;padding:48px;text-align:center;transition:all .3s ease}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_empty-state__w96jC:hover{border-color:#4a6cf7;box-shadow:0 8px 24px #959da51a;transform:translateY(-4px)}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_empty-state__w96jC .WarehouseManager_empty-icon__P4GyR{animation:WarehouseManager_float__MXTEi 6s ease-in-out infinite;font-size:64px;margin-bottom:24px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_empty-state__w96jC p{color:#4a5568;font-size:17px;line-height:1.6;margin:12px 0}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_empty-state__w96jC p.WarehouseManager_empty-message__zWmh2{color:#718096;font-size:15px;margin:16px auto;max-width:400px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouses-grid__4iC1F{grid-gap:24px;animation:WarehouseManager_fadeIn__NWeHC .5s ease-out;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));margin-top:24px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M{background-color:#fff;border-radius:12px;border-top:5px solid #4a6cf7;box-shadow:0 4px 16px #0000000f;display:flex;flex-direction:column;overflow:hidden;padding:24px;position:relative;transition:all .3s ease}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-4px)}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M:hover .WarehouseManager_warehouse-actions__A4Ozt{opacity:1;transform:translateY(0)}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M:before{background:linear-gradient(135deg,#4a6cf70d,#4a6cf700);border-radius:0 0 0 120px;content:"";height:120px;position:absolute;right:0;top:0;width:120px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-header__X9zRg{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;position:relative}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-header__X9zRg h3{align-items:center;color:#2d3748;display:flex;font-size:20px;font-weight:700;gap:8px;margin:0}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-header__X9zRg h3:before{content:"🏭";font-size:24px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-header__X9zRg .WarehouseManager_warehouse-status__Nqi7P{border-radius:20px;font-size:13px;font-weight:600;letter-spacing:.3px;padding:6px 12px;text-transform:uppercase}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-header__X9zRg .WarehouseManager_warehouse-status__Nqi7P.WarehouseManager_active__DDEA3{background-color:#2ecc711a;border:1px solid #2ecc7133;color:#2ecc71}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-header__X9zRg .WarehouseManager_warehouse-status__Nqi7P.WarehouseManager_pending__CWhys{background-color:#f39c121a;border:1px solid #f39c1233;color:#f39c12}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-header__X9zRg .WarehouseManager_warehouse-status__Nqi7P.WarehouseManager_disabled__EqckX{background-color:#e74c3c1a;border:1px solid #e74c3c33;color:#e74c3c}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-info__dCVsq{flex-grow:1;margin:16px 0;position:relative;z-index:1}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-info__dCVsq .WarehouseManager_info-item__LFJnf{align-items:flex-start;color:#4a5568;display:flex;font-size:15px;line-height:1.5;margin:12px 0}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-info__dCVsq .WarehouseManager_info-item__LFJnf .WarehouseManager_label__exq9F{color:#718096;flex-shrink:0;font-weight:600;width:110px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-info__dCVsq .WarehouseManager_info-item__LFJnf span:not(.WarehouseManager_label__exq9F){word-wrap:break-word;flex:1 1;-webkit-hyphens:auto;hyphens:auto;min-width:0;word-break:break-word}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-info__dCVsq .WarehouseManager_info-item__LFJnf.WarehouseManager_address-item__3l2fb{align-items:flex-start}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-info__dCVsq .WarehouseManager_info-item__LFJnf.WarehouseManager_address-item__3l2fb .WarehouseManager_label__exq9F{margin-top:2px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-info__dCVsq .WarehouseManager_info-item__LFJnf.WarehouseManager_address-item__3l2fb span:not(.WarehouseManager_label__exq9F){color:#2d3748;font-size:14px;line-height:1.4}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-actions__A4Ozt{display:flex;gap:12px;justify-content:space-between;margin-top:24px;opacity:.9;transition:all .3s ease}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-actions__A4Ozt button{align-items:center;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:10px 16px;transition:all .3s ease}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-actions__A4Ozt button:hover{transform:translateY(-2px)}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-actions__A4Ozt button:active{transform:translateY(0)}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-actions__A4Ozt .WarehouseManager_edit-btn__EKl6D{background-color:#3498db;border:none;color:#fff;flex:1 1}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-actions__A4Ozt .WarehouseManager_edit-btn__EKl6D:hover{background-color:#2980b9}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-actions__A4Ozt .WarehouseManager_manage-btn__-46AK{background-color:#2ecc71;border:none;color:#fff;flex:1 1}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-actions__A4Ozt .WarehouseManager_manage-btn__-46AK:hover{background-color:#27ae60}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-actions__A4Ozt .WarehouseManager_delete-btn__4xlcy{background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:8px 16px;transition:background-color .2s}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-actions__A4Ozt .WarehouseManager_delete-btn__4xlcy:hover{background-color:#c82333}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-actions__A4Ozt .WarehouseManager_delete-icon__9-CDr{align-items:center;background-color:#e74c3c;border:none;color:#fff;display:flex;justify-content:center;width:40px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-actions__A4Ozt .WarehouseManager_delete-icon__9-CDr:hover{background-color:#c0392b}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_error__Sy7ah,.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_loading__vlgpx{background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000f;font-size:16px;margin:32px auto;max-width:600px;padding:48px 0;text-align:center}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_loading__vlgpx{color:#4a5568;position:relative}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_loading__vlgpx:after{animation:WarehouseManager_spin__kgG2\+ 1s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#4a6cf7;content:"";height:24px;left:calc(50% - 12px);position:absolute;top:calc(50% - 12px);width:24px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_error__Sy7ah{border:1px solid #e74c3c33;color:#e74c3c}.WarehouseManager_modal-overlay__oEJnL{align-items:center;animation:WarehouseManager_fadeIn__NWeHC .3s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;padding:24px;position:fixed;right:0;top:0;z-index:1000}.WarehouseManager_modal-container__xGF8E{animation:WarehouseManager_slideUp__ovg70 .4s ease-out;background-color:#fff;border-radius:16px;box-shadow:0 8px 32px #0000001a;display:flex;flex-direction:column;max-height:90vh;max-width:600px;overflow:hidden;width:100%}.WarehouseManager_modal-header__goY40{align-items:center;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:20px 24px}.WarehouseManager_modal-header__goY40 h2{color:#2d3748;font-size:1.5rem;font-weight:700;margin:0}.WarehouseManager_modal-header__goY40 .WarehouseManager_close-button__kh3PJ{align-items:center;background:none;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;line-height:1;padding:0;transition:all .2s;width:32px}.WarehouseManager_modal-header__goY40 .WarehouseManager_close-button__kh3PJ:hover{background-color:#f1f5f9;color:#1e293b}.WarehouseManager_modal-form__jIn-d{overflow-y:auto;padding:24px}.WarehouseManager_modal-form__jIn-d .WarehouseManager_form-group__96\+gF{margin-bottom:20px}.WarehouseManager_modal-form__jIn-d .WarehouseManager_form-group__96\+gF label{color:#475569;display:block;font-size:15px;font-weight:600;margin-bottom:8px}.WarehouseManager_modal-form__jIn-d .WarehouseManager_form-group__96\+gF input,.WarehouseManager_modal-form__jIn-d .WarehouseManager_form-group__96\+gF select{background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#1e293b;font-size:15px;padding:12px;transition:all .2s;width:100%}.WarehouseManager_modal-form__jIn-d .WarehouseManager_form-group__96\+gF input:focus,.WarehouseManager_modal-form__jIn-d .WarehouseManager_form-group__96\+gF select:focus{border-color:#4a6cf7;box-shadow:0 0 0 3px #4a6cf71a;outline:none}.WarehouseManager_modal-form__jIn-d .WarehouseManager_form-group__96\+gF input.WarehouseManager_has-error__2QgFQ,.WarehouseManager_modal-form__jIn-d .WarehouseManager_form-group__96\+gF select.WarehouseManager_has-error__2QgFQ{background-color:#fff5f5;border-color:#e74c3c}.WarehouseManager_modal-form__jIn-d .WarehouseManager_form-group__96\+gF input.WarehouseManager_has-error__2QgFQ:focus,.WarehouseManager_modal-form__jIn-d .WarehouseManager_form-group__96\+gF select.WarehouseManager_has-error__2QgFQ:focus{box-shadow:0 0 0 3px #e74c3c1a}.WarehouseManager_modal-form__jIn-d .WarehouseManager_form-group__96\+gF input:disabled,.WarehouseManager_modal-form__jIn-d .WarehouseManager_form-group__96\+gF select:disabled{background-color:#f8fafc;color:#94a3b8;cursor:not-allowed}.WarehouseManager_modal-form__jIn-d .WarehouseManager_form-group__96\+gF input::placeholder,.WarehouseManager_modal-form__jIn-d .WarehouseManager_form-group__96\+gF select::placeholder{color:#94a3b8}.WarehouseManager_modal-form__jIn-d .WarehouseManager_form-group__96\+gF .WarehouseManager_error-text__5KHYL{align-items:center;color:#e74c3c;display:flex;font-size:13px;gap:4px;margin-top:6px}.WarehouseManager_modal-form__jIn-d .WarehouseManager_form-group__96\+gF .WarehouseManager_error-text__5KHYL:before{content:"⚠️";font-size:14px}.WarehouseManager_modal-form__jIn-d .WarehouseManager_map-section__jO912{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.WarehouseManager_modal-form__jIn-d .WarehouseManager_map-section__jO912 .WarehouseManager_coordinates-info__zMy5s{background-color:#f8fafc;border-top:1px solid #e2e8f0;padding:12px}.WarehouseManager_modal-form__jIn-d .WarehouseManager_map-section__jO912 .WarehouseManager_coordinates-info__zMy5s small{color:#64748b;font-family:Courier New,monospace;font-size:12px}.WarehouseManager_modal-form__jIn-d .WarehouseManager_error-message__3emDt{align-items:center;background-color:#fff5f5;border:1px solid #e74c3c33;border-radius:8px;color:#e74c3c;display:flex;font-size:14px;gap:8px;margin-bottom:20px;padding:12px 16px}.WarehouseManager_modal-form__jIn-d .WarehouseManager_error-message__3emDt:before{content:"⚠️";font-size:16px}.WarehouseManager_modal-footer__JP1fz{background-color:#f8fafc;border-top:1px solid #e2e8f0;display:flex;gap:12px;justify-content:flex-end;padding:20px 24px}.WarehouseManager_modal-footer__JP1fz button{border-radius:8px;cursor:pointer;font-size:15px;font-weight:600;padding:12px 24px;transition:all .3s ease}.WarehouseManager_modal-footer__JP1fz button:disabled{cursor:not-allowed;opacity:.6}.WarehouseManager_modal-footer__JP1fz .WarehouseManager_cancel-btn__U74f\+{background-color:#fff;border:1px solid #cbd5e1;color:#475569}.WarehouseManager_modal-footer__JP1fz .WarehouseManager_cancel-btn__U74f\+:hover:not(:disabled){background-color:#f1f5f9;border-color:#94a3b8;color:#1e293b}.WarehouseManager_modal-footer__JP1fz .WarehouseManager_submit-btn__FZYXE{background-color:#4a6cf7;border:none;box-shadow:0 2px 8px #4a6cf733;color:#fff;padding-left:32px;padding-right:32px}.WarehouseManager_modal-footer__JP1fz .WarehouseManager_submit-btn__FZYXE:hover:not(:disabled){background-color:#3a5ce5;box-shadow:0 4px 12px #4a6cf74d;transform:translateY(-2px)}.WarehouseManager_modal-footer__JP1fz .WarehouseManager_submit-btn__FZYXE:active:not(:disabled){transform:translateY(0)}@keyframes WarehouseManager_fadeIn__NWeHC{0%{opacity:0}to{opacity:1}}@keyframes WarehouseManager_slideUp__ovg70{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes WarehouseManager_spin__kgG2\+{to{transform:rotate(1turn)}}@keyframes WarehouseManager_float__MXTEi{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(max-width:768px){.WarehouseManager_warehouse-manager__FQNW0{padding:16px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_header__-jyCw{align-items:stretch;flex-direction:column;gap:16px;padding:20px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_header__-jyCw h1{text-align:center}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_header__-jyCw h1:after{left:50%;transform:translateX(-50%)}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouses-grid__4iC1F{gap:16px;grid-template-columns:1fr}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M{padding:20px}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-actions__A4Ozt{flex-direction:column;opacity:1;transform:none}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_warehouse-card__4Ge\+M .WarehouseManager_warehouse-actions__A4Ozt button{width:100%}.WarehouseManager_warehouse-manager__FQNW0 .WarehouseManager_modal-container__xGF8E{border-radius:0;margin:0;max-height:100vh}}.WarehouseManager_delete-dialog-overlay__43iPv{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.WarehouseManager_delete-dialog__WrBbY{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;max-width:500px;padding:24px;width:90%}.WarehouseManager_delete-dialog__WrBbY h3{color:#d32f2f;font-size:1.25rem;margin:0 0 16px}.WarehouseManager_delete-dialog__WrBbY p{color:#333;line-height:1.5;margin:8px 0}.WarehouseManager_delete-dialog__WrBbY p strong{color:#d32f2f;font-weight:600}.WarehouseManager_delete-dialog__WrBbY .WarehouseManager_confirm-input__aF4Qr{border:1px solid #ddd;border-radius:4px;font-size:1rem;margin:16px 0;padding:10px;width:100%}.WarehouseManager_delete-dialog__WrBbY .WarehouseManager_confirm-input__aF4Qr:focus{border-color:#d32f2f;box-shadow:0 0 0 2px #d32f2f1a;outline:none}.WarehouseManager_delete-dialog__WrBbY .WarehouseManager_dialog-actions__3PSN0{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.WarehouseManager_delete-dialog__WrBbY .WarehouseManager_dialog-actions__3PSN0 button{border:none;border-radius:4px;cursor:pointer;font-size:1rem;padding:10px 20px;transition:all .2s ease}.WarehouseManager_delete-dialog__WrBbY .WarehouseManager_dialog-actions__3PSN0 button:disabled{cursor:not-allowed;opacity:.6}.WarehouseManager_delete-dialog__WrBbY .WarehouseManager_dialog-actions__3PSN0 .WarehouseManager_cancel-btn__U74f\+{background-color:#f5f5f5;color:#333}.WarehouseManager_delete-dialog__WrBbY .WarehouseManager_dialog-actions__3PSN0 .WarehouseManager_cancel-btn__U74f\+:hover{background-color:#e0e0e0}.WarehouseManager_delete-dialog__WrBbY .WarehouseManager_dialog-actions__3PSN0 .WarehouseManager_delete-btn__4xlcy{background-color:#d32f2f;color:#fff}.WarehouseManager_delete-dialog__WrBbY .WarehouseManager_dialog-actions__3PSN0 .WarehouseManager_delete-btn__4xlcy:hover:not(:disabled){background-color:#b71c1c}.Login_login-container__j5h7y{align-items:center;background-color:#f8f9fa;background-image:linear-gradient(135deg,#2c8c991a,#26646f1a);display:flex;justify-content:center;min-height:100vh;padding:2rem}.Login_login-card__iCYDK{background:#fff;border-radius:8px;box-shadow:0 4px 20px #0000001a;max-width:450px;padding:2.5rem;width:100%}@media(max-width:500px){.Login_login-card__iCYDK{padding:1.5rem}}.Login_login-header__8La-p{margin-bottom:2rem;text-align:center}.Login_login-header__8La-p .Login_logo__W\+opJ{align-items:center;background-color:#1a535c;border-radius:50%;color:#fff;display:flex;font-size:3rem;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}.Login_login-header__8La-p h1{color:#2c3e50;font-size:1.8rem;font-weight:600;margin-bottom:.5rem}.Login_login-header__8La-p .Login_subtitle__STCFB{color:#7f8c8d;font-size:.95rem}.Login_error-message__oiYoq{background-color:#e74c3c1a;border-radius:4px;color:#e74c3c;font-size:.9rem;margin-bottom:1.5rem;padding:1rem}.Login_login-form__0wRO8 .Login_form-group__h7IE8{margin-bottom:1.5rem}.Login_login-form__0wRO8 .Login_form-group__h7IE8 label{color:#34495e;display:block;font-size:.95rem;font-weight:500;margin-bottom:.5rem}.Login_login-form__0wRO8 .Login_form-group__h7IE8 input{border:1px solid #ddd;border-radius:4px;font-size:1rem;padding:.75rem 1rem;transition:border-color .2s;width:100%}.Login_login-form__0wRO8 .Login_form-group__h7IE8 input:focus{border-color:#4ecdc4;box-shadow:0 0 0 3px #4ecdc433;outline:none}.Login_login-form__0wRO8 .Login_form-group__h7IE8 input.Login_input-error__E2JFX{border-color:#e74c3c}.Login_login-form__0wRO8 .Login_form-group__h7IE8 input.Login_input-error__E2JFX:focus{box-shadow:0 0 0 3px #e74c3c33}.Login_login-form__0wRO8 .Login_form-group__h7IE8 .Login_field-error__DuhC5{color:#e74c3c;font-size:.85rem;margin-top:.5rem}.Login_login-form__0wRO8 .Login_form-group__h7IE8 .Login_input-hint__Xc9p3{color:#7f8c8d;display:block;font-size:.8rem;margin-top:.5rem}.Login_form-options__JrMAl{font-size:.9rem;justify-content:space-between;margin-bottom:1.5rem}.Login_form-options__JrMAl,.Login_remember-me__xoCVu{align-items:center;display:flex}.Login_remember-me__xoCVu input[type=checkbox]{margin-right:.5rem}.Login_forgot-password__ROiRi{color:#3498db;text-decoration:none}.Login_forgot-password__ROiRi:hover{text-decoration:underline}.Login_login-button__8paCl{background-color:#1a535c;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:.85rem;transition:background-color .2s;width:100%}.Login_login-button__8paCl:hover{background-color:#26646f}.Login_login-button__8paCl:disabled{background-color:#95a5a6;cursor:not-allowed}.Login_footer-note__9qfS9{color:#7f8c8d;font-size:.9rem;margin-top:1.5rem;text-align:center}.Login_footer-note__9qfS9 .Login_register-text__wJGdO{margin-top:1rem}.Login_footer-note__9qfS9 .Login_register-link__5xj3g{color:#3498db;font-weight:500;text-decoration:none}.Login_footer-note__9qfS9 .Login_register-link__5xj3g:hover{text-decoration:underline}.Register_register-container__t9rpZ{align-items:center;background:linear-gradient(135deg,#f5f7fa,#e4e8eb);display:flex;justify-content:center;min-height:100vh;padding:3rem 1rem}.Register_register-card__\+OGDL{background:linear-gradient(to bottom right,#fff,#fafbfc);border:1px solid #0000000d;border-radius:16px;box-shadow:0 8px 30px #00000014;margin:2rem 0;max-width:700px;padding:3rem;width:100%}@media(max-width:768px){.Register_register-card__\+OGDL{padding:2rem}}.Register_register-header__rK41q{margin-bottom:2rem;text-align:center}.Register_register-header__rK41q .Register_logo__WHVPz{align-items:center;background:linear-gradient(135deg,#4ecdc4,#2ab5ac);border-radius:50%;box-shadow:0 4px 15px #4ecdc44d;display:flex;font-size:2.5rem;height:90px;justify-content:center;margin:0 auto 1.5rem;transition:transform .3s ease;width:90px}.Register_register-header__rK41q .Register_logo__WHVPz:hover{transform:scale(1.05)}.Register_register-header__rK41q h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2c3e50,#3498db);-webkit-background-clip:text;font-size:2.2rem;font-weight:700;margin-bottom:.5rem}.Register_register-header__rK41q .Register_subtitle__N9Gm8{color:#7f8c8d;font-size:1rem}.Register_error-message__lRKtZ{align-items:center;background:#fff5f5;border:1px solid #fed7d7;border-radius:8px;color:#c53030;display:flex;font-size:.95rem;gap:.5rem;margin-bottom:2rem;padding:1rem}.Register_error-message__lRKtZ:before{content:"⚠";font-size:1.2rem}.Register_success-message__fXDiK{align-items:center;background:#f0fff4;border:1px solid #c6f6d5;border-radius:8px;color:#2f855a;display:flex;font-size:.95rem;gap:.5rem;margin-bottom:2rem;padding:1rem}.Register_success-message__fXDiK:before{content:"✅";font-size:1.2rem}.Register_terms-container__SV5iK{margin-bottom:2rem}.Register_checkbox-label__5SNfF{align-items:center;display:flex;font-size:.95rem;gap:.5rem}.Register_checkbox-label__5SNfF input[type=checkbox]{accent-color:#4ecdc4;height:16px;width:16px}.Register_terms-link__rhuLz{color:#3498db;text-decoration:none}.Register_terms-link__rhuLz:hover{text-decoration:underline}.Register_register-button__M\+1BP{background-color:#1a535c;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;margin-top:1rem;padding:.95rem;transition:background-color .2s;width:100%}.Register_register-button__M\+1BP:hover{background-color:#26646f;box-shadow:0 2px 5px #0000001a;transform:translateY(-1px)}.Register_register-button__M\+1BP:active{transform:translateY(0)}.Register_register-button__M\+1BP:disabled{background-color:#95a5a6;cursor:not-allowed}.Register_submit-btn__1rmvH{background:linear-gradient(135deg,#4ecdc4,#2ab5ac);border:none;border-radius:8px;box-shadow:0 4px 15px #4ecdc44d;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;margin-top:1rem;padding:1rem;transition:all .3s ease;width:100%}.Register_submit-btn__1rmvH:hover{box-shadow:0 6px 20px #4ecdc466;transform:translateY(-2px)}.Register_submit-btn__1rmvH:active{transform:translateY(0)}.Register_submit-btn__1rmvH:disabled{background:#cbd5e0;box-shadow:none;cursor:not-allowed;transform:none}.Register_footer-note__VpGiT{color:#7f8c8d;font-size:.95rem;margin-top:2rem;text-align:center}.Register_footer-note__VpGiT .Register_login-link__wOtA3{color:#3498db;font-weight:500;text-decoration:none}.Register_footer-note__VpGiT .Register_login-link__wOtA3:hover{text-decoration:underline}.Register_auth-note__xG9Wx{align-items:center;background:#f0f9ff;border-left:3px solid #3498db;border-radius:4px;color:#2c3e50;display:flex;font-size:.95rem;line-height:1.4;margin-bottom:1.5rem;padding:.8rem 1rem}.Register_auth-note__xG9Wx:before{content:"ℹ️";font-size:1.1rem;margin-right:.5rem}.Register_form-text__vq2aY{color:#6c757d;display:block;font-size:.85rem;margin-top:4px}.Register_login-link-container__28n71{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem;text-align:center}.Register_login-link-container__28n71 p{color:#64748b;margin:0}.Register_login-btn__7xpMI{background:#0000;border:none;color:#3498db;cursor:pointer;font-size:1rem;font-weight:500;padding:.5rem 1rem;text-decoration:underline;transition:all .2s ease}.Register_login-btn__7xpMI:hover{color:#2980b9}.AuthSection_form-section__MyWA1{background:#fff;background:linear-gradient(to bottom right,#fff,#f8fdfc);border:1px solid #f0f0f0;border-left:4px solid #4ecdc4;border-radius:12px;box-shadow:0 2px 10px #00000008;margin-bottom:2rem;padding:2rem;transition:all .3s ease}.AuthSection_form-section__MyWA1:hover{box-shadow:0 4px 15px #0000000d}.AuthSection_form-section__MyWA1 h2{border-bottom:2px solid #f0f0f0;color:#2c3e50;font-size:1.4rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.75rem;position:relative}.AuthSection_form-section__MyWA1 h2:after{background:#4ecdc4;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:50px}.AuthSection_form-group__NiHBy{margin-bottom:1.5rem}.AuthSection_form-group__NiHBy label{color:#34495e;display:block;font-size:.95rem;font-weight:500;margin-bottom:.75rem}.AuthSection_form-group__NiHBy input{background:#f8fafc;border:2px solid #edf2f7;border-radius:8px;color:#2d3748;font-size:1rem;padding:.875rem 1rem;transition:all .2s ease;width:100%}.AuthSection_form-group__NiHBy input:focus{background:#fff;border-color:#4ecdc4;box-shadow:0 0 0 3px #4ecdc426;outline:none}.AuthSection_form-group__NiHBy input.AuthSection_has-error__0z4OL{background:#fff5f5;border-color:#fc8181}.AuthSection_form-group__NiHBy input.AuthSection_has-error__0z4OL:focus{box-shadow:0 0 0 3px #fc818126}.AuthSection_error-text__6uVdO{align-items:center;color:#e53e3e;display:flex;font-size:.875rem;gap:.25rem;margin-top:.5rem}.AuthSection_error-text__6uVdO:before{content:"⚠";font-size:.875rem}.AuthSection_form-text__eV4Po{color:#6c757d;display:block;font-size:.85rem;margin-top:4px}.AuthSection_auth-note__qeoNi{align-items:center;background:#f0f9ff;border-left:3px solid #3498db;border-radius:4px;color:#2c3e50;display:flex;font-size:.95rem;line-height:1.4;margin-top:1.5rem;padding:.8rem 1rem}.AuthSection_auth-note__qeoNi:before{content:"ℹ️";font-size:1.1rem;margin-right:.5rem}.ShopInfoSection_form-section__9Yn76{background:#fff;background:linear-gradient(to bottom right,#fff,#f8faff);border:1px solid #f0f0f0;border-left:4px solid #3498db;border-radius:12px;box-shadow:0 2px 10px #00000008;margin-bottom:2rem;padding:2rem;transition:all .3s ease}.ShopInfoSection_form-section__9Yn76:hover{box-shadow:0 4px 15px #0000000d}.ShopInfoSection_form-section__9Yn76 h2{border-bottom:2px solid #f0f0f0;color:#2c3e50;font-size:1.4rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.75rem;position:relative}.ShopInfoSection_form-section__9Yn76 h2:after{background:#4ecdc4;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:50px}.ShopInfoSection_form-row__ACtdw{display:flex;gap:1.5rem;margin-bottom:1rem}@media(max-width:640px){.ShopInfoSection_form-row__ACtdw{flex-direction:column;gap:0}}.ShopInfoSection_form-row__ACtdw .ShopInfoSection_form-group__np\+ee{flex:1 1}.ShopInfoSection_form-group__np\+ee{margin-bottom:1.5rem}.ShopInfoSection_form-group__np\+ee label{color:#34495e;display:block;font-size:.95rem;font-weight:500;margin-bottom:.75rem}.ShopInfoSection_form-group__np\+ee input,.ShopInfoSection_form-group__np\+ee select,.ShopInfoSection_form-group__np\+ee textarea{background:#f8fafc;border:2px solid #edf2f7;border-radius:8px;color:#2d3748;font-size:1rem;padding:.875rem 1rem;transition:all .2s ease;width:100%}.ShopInfoSection_form-group__np\+ee input:focus,.ShopInfoSection_form-group__np\+ee select:focus,.ShopInfoSection_form-group__np\+ee textarea:focus{background:#fff;border-color:#4ecdc4;box-shadow:0 0 0 3px #4ecdc426;outline:none}.ShopInfoSection_form-group__np\+ee input.ShopInfoSection_has-error__l1mL3,.ShopInfoSection_form-group__np\+ee select.ShopInfoSection_has-error__l1mL3,.ShopInfoSection_form-group__np\+ee textarea.ShopInfoSection_has-error__l1mL3{background:#fff5f5;border-color:#fc8181}.ShopInfoSection_form-group__np\+ee input.ShopInfoSection_has-error__l1mL3:focus,.ShopInfoSection_form-group__np\+ee select.ShopInfoSection_has-error__l1mL3:focus,.ShopInfoSection_form-group__np\+ee textarea.ShopInfoSection_has-error__l1mL3:focus{box-shadow:0 0 0 3px #fc818126}.ShopInfoSection_form-group__np\+ee select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27292.4%27 height=%27292.4%27%3E%3Cpath fill=%27%23007CB2%27 d=%27M287 69.4a17.6 17.6 0 0 0-13-5.4H18.4c-5 0-9.3 1.8-12.9 5.4A17.6 17.6 0 0 0 0 82.2c0 5 1.8 9.3 5.4 12.9l128 127.9c3.6 3.6 7.8 5.4 12.8 5.4s9.2-1.8 12.8-5.4L287 95c3.5-3.5 5.4-7.8 5.4-12.8 0-5-1.9-9.2-5.5-12.8z%27/%3E%3C/svg%3E");background-position:right .7rem top 50%;background-repeat:no-repeat;background-size:.65rem auto;padding-right:2rem}.ShopInfoSection_form-group__np\+ee textarea{min-height:120px;resize:vertical}.ShopInfoSection_form-group__np\+ee input[type=file]{background:#fff;border:2px dashed #e2e8f0;border-radius:8px;cursor:pointer;padding:.75rem;transition:all .2s ease}.ShopInfoSection_form-group__np\+ee input[type=file]:hover{background:#f7fffe;border-color:#4ecdc4}.ShopInfoSection_error-text__BFG9n{align-items:center;color:#e53e3e;display:flex;font-size:.875rem;gap:.25rem;margin-top:.5rem}.ShopInfoSection_error-text__BFG9n:before{content:"⚠";font-size:.875rem}.ShopInfoSection_logo-input-container__l1fKn{align-items:flex-start;display:flex;flex-direction:column;gap:15px;width:100%}.ShopInfoSection_logo-preview-container__IgUXc{align-items:center;aspect-ratio:1/1;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;justify-content:center;margin-top:10px;max-width:100%;overflow:hidden;padding:4px;position:relative;width:100%}.ShopInfoSection_logo-preview__y29Rk{border-radius:4px;height:100%;object-fit:cover;width:100%}.OwnerInfoSection_form-section__ED7i8{background:#fff;background:linear-gradient(to bottom right,#fff,#faf8ff);border:1px solid #f0f0f0;border-left:4px solid #9b59b6;border-radius:12px;box-shadow:0 2px 10px #00000008;margin-bottom:2rem;padding:2rem;transition:all .3s ease}.OwnerInfoSection_form-section__ED7i8:hover{box-shadow:0 4px 15px #0000000d}.OwnerInfoSection_form-section__ED7i8 h2{border-bottom:2px solid #f0f0f0;color:#2c3e50;font-size:1.4rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.75rem;position:relative}.OwnerInfoSection_form-section__ED7i8 h2:after{background:#4ecdc4;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:50px}.OwnerInfoSection_form-group__qTQFt{margin-bottom:1.5rem}.OwnerInfoSection_form-group__qTQFt label{color:#34495e;display:block;font-size:.95rem;font-weight:500;margin-bottom:.75rem}.OwnerInfoSection_form-group__qTQFt input{background:#f8fafc;border:2px solid #edf2f7;border-radius:8px;color:#2d3748;font-size:1rem;padding:.875rem 1rem;transition:all .2s ease;width:100%}.OwnerInfoSection_form-group__qTQFt input:focus{background:#fff;border-color:#4ecdc4;box-shadow:0 0 0 3px #4ecdc426;outline:none}.OwnerInfoSection_form-group__qTQFt input.OwnerInfoSection_has-error__LLvCW{background:#fff5f5;border-color:#fc8181}.OwnerInfoSection_form-group__qTQFt input.OwnerInfoSection_has-error__LLvCW:focus{box-shadow:0 0 0 3px #fc818126}.OwnerInfoSection_error-text__vPCPo{align-items:center;color:#e53e3e;display:flex;font-size:.875rem;gap:.25rem;margin-top:.5rem}.OwnerInfoSection_error-text__vPCPo:before{content:"⚠";font-size:.875rem}.WarehouseSection_form-section__i\+f0y{background:#fff;background:linear-gradient(to bottom right,#fff,#fafbfc);border:1px solid #f0f0f0;border-left:4px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 10px #00000008;margin-bottom:2rem;padding:2rem;transition:all .3s ease}.WarehouseSection_form-section__i\+f0y:hover{box-shadow:0 4px 15px #0000000d}.WarehouseSection_form-section__i\+f0y h2{border-bottom:2px solid #f0f0f0;color:#2c3e50;font-size:1.4rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.75rem;position:relative}.WarehouseSection_form-section__i\+f0y h2:after{background:#4ecdc4;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:50px}.WarehouseSection_subtitle__l1NZV{color:#7f8c8d;font-size:.95rem;margin-bottom:20px}.WarehouseSection_warehouse-form__jvWBD{background-color:#f8f9fa;border-radius:8px;margin-bottom:30px;padding:20px}.WarehouseSection_warehouse-form__jvWBD h3{color:#333;margin-bottom:15px}.WarehouseSection_form-group__tJEEX{margin-bottom:1.5rem}.WarehouseSection_form-group__tJEEX label{color:#34495e;display:block;font-size:.95rem;font-weight:500;margin-bottom:.75rem}.WarehouseSection_form-group__tJEEX input,.WarehouseSection_form-group__tJEEX select{background:#f8fafc;border:2px solid #edf2f7;border-radius:8px;color:#2d3748;font-size:1rem;padding:.875rem 1rem;transition:all .2s ease;width:100%}.WarehouseSection_form-group__tJEEX input:focus,.WarehouseSection_form-group__tJEEX select:focus{background:#fff;border-color:#4ecdc4;box-shadow:0 0 0 3px #4ecdc426;outline:none}.WarehouseSection_form-group__tJEEX input.WarehouseSection_has-error__7ZXQ9,.WarehouseSection_form-group__tJEEX select.WarehouseSection_has-error__7ZXQ9{background:#fff5f5;border-color:#fc8181}.WarehouseSection_form-group__tJEEX input.WarehouseSection_has-error__7ZXQ9:focus,.WarehouseSection_form-group__tJEEX select.WarehouseSection_has-error__7ZXQ9:focus{box-shadow:0 0 0 3px #fc818126}.WarehouseSection_form-group__tJEEX input:disabled,.WarehouseSection_form-group__tJEEX select:disabled{background-color:#f5f5f5;cursor:not-allowed}.WarehouseSection_form-group__tJEEX select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27292.4%27 height=%27292.4%27%3E%3Cpath fill=%27%23007CB2%27 d=%27M287 69.4a17.6 17.6 0 0 0-13-5.4H18.4c-5 0-9.3 1.8-12.9 5.4A17.6 17.6 0 0 0 0 82.2c0 5 1.8 9.3 5.4 12.9l128 127.9c3.6 3.6 7.8 5.4 12.8 5.4s9.2-1.8 12.8-5.4L287 95c3.5-3.5 5.4-7.8 5.4-12.8 0-5-1.9-9.2-5.5-12.8z%27/%3E%3C/svg%3E");background-position:right .7rem top 50%;background-repeat:no-repeat;background-size:.65rem auto;padding-right:2rem}.WarehouseSection_add-warehouse-btn__Tzr\+T{background:linear-gradient(135deg,#4ecdc4,#2ab5ac);border:none;border-radius:8px;box-shadow:0 4px 15px #4ecdc44d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem;transition:all .3s ease;width:100%}.WarehouseSection_add-warehouse-btn__Tzr\+T:hover{box-shadow:0 6px 20px #4ecdc466;transform:translateY(-2px)}.WarehouseSection_add-warehouse-btn__Tzr\+T:active{transform:translateY(0)}.WarehouseSection_warehouses-list__2h1u\+ h3{color:#2c3e50;font-weight:600;margin-bottom:15px}.WarehouseSection_warehouse-item__1uHma{background-color:#f8fafc;border:1px solid #edf2f7;border-radius:8px;margin-bottom:20px;padding:15px}.WarehouseSection_warehouse-item__1uHma h4{color:#2c3e50;font-weight:600;margin-bottom:10px}.WarehouseSection_warehouse-item__1uHma p{color:#4a5568;margin-bottom:5px}.WarehouseSection_warehouse-details__ZtC6A{display:flex;flex-direction:column;gap:8px}.WarehouseSection_remove-btn__6BDBM{align-self:flex-start;background-color:#fc8181;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;margin-top:8px;padding:.5rem 1rem;transition:all .2s ease}.WarehouseSection_remove-btn__6BDBM:hover{background-color:#e53e3e}.WarehouseSection_warehouse-divider__QjEZ8{border:none;border-top:1px solid #edf2f7;margin:20px 0}@-webkit-keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size:12px;--rc-drag-handle-mobile-size:24px;--rc-drag-handle-bg-colour:#0003;--rc-drag-bar-size:6px;--rc-border-color:#ffffffb3;--rc-focus-color:#08f}.ReactCrop{cursor:crosshair;display:inline-block;max-width:100%;position:relative}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{-webkit-box-sizing:border-box;box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit;overflow:hidden}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-height:inherit;max-width:100%}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{-ms-touch-action:none;touch-action:none}.ReactCrop__crop-mask{bottom:0;height:calc(100% + .5px);left:0;pointer-events:none;position:absolute;right:0;top:0;width:calc(100% + .5px)}.ReactCrop__crop-selection{cursor:move;left:0;position:absolute;top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{border:1px solid #ffffffb3;border:1px solid var(--rc-border-color);bottom:-1px;content:"";left:-1px;opacity:.3;pointer-events:none;position:absolute;right:-1px;top:-1px}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed #fff}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){-webkit-animation:marching-ants 1s;animation:marching-ants 1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444));background-image:linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 1px,10px 1px,1px 10px,1px 10px;color:#fff}.ReactCrop__crop-selection:focus{outline:2px solid #08f;outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{background-color:#fff6;content:"";display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{height:100%;width:1px}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{height:1px;width:100%}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{background-color:#0003;background-color:var(--rc-drag-handle-bg-colour);border:1px solid #ffffffb3;border:1px solid var(--rc-border-color);height:12px;height:var(--rc-drag-handle-size);position:absolute;width:12px;width:var(--rc-drag-handle-size)}.ReactCrop__drag-handle:focus{background:#08f;background:var(--rc-focus-color)}.ReactCrop .ord-nw{cursor:nw-resize;left:0}.ReactCrop .ord-n,.ReactCrop .ord-nw{top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ReactCrop .ord-n{cursor:n-resize;left:50%}.ReactCrop .ord-ne{cursor:ne-resize;top:0}.ReactCrop .ord-e,.ReactCrop .ord-ne{right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ReactCrop .ord-e{cursor:e-resize;top:50%}.ReactCrop .ord-se{bottom:0;cursor:se-resize;right:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.ReactCrop .ord-s{cursor:s-resize;left:50%}.ReactCrop .ord-s,.ReactCrop .ord-sw{bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.ReactCrop .ord-sw{cursor:sw-resize;left:0}.ReactCrop .ord-w{cursor:w-resize;left:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{height:6px;height:var(--rc-drag-bar-size);left:0;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.ReactCrop__drag-bar.ord-e{height:100%;right:0;top:0;-webkit-transform:translate(50%);transform:translate(50%);width:6px;width:var(--rc-drag-bar-size)}.ReactCrop__drag-bar.ord-s{bottom:0;height:6px;height:var(--rc-drag-bar-size);left:0;-webkit-transform:translateY(50%);transform:translateY(50%);width:100%}.ReactCrop__drag-bar.ord-w{height:100%;left:0;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:6px;width:var(--rc-drag-bar-size)}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media (pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{height:24px;height:var(--rc-drag-handle-mobile-size);width:24px;width:var(--rc-drag-handle-mobile-size)}}.LogoCropper_cropper-modal__PRRrC{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:999}.LogoCropper_cropper-container__fPe5I{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;max-height:90vh;max-width:800px;padding:2rem;width:90%}.LogoCropper_cropper-container__fPe5I h3{color:#2c3e50;font-size:1.4rem;margin-bottom:.5rem;margin-top:0}.LogoCropper_instructions__Eu\+DN{color:#7f8c8d;margin-bottom:1.5rem}.LogoCropper_crop-area__\+gxqb{align-items:center;display:flex;justify-content:center;margin-bottom:1.5rem;max-height:calc(90vh - 200px);overflow:auto;width:100%}.LogoCropper_crop-area__\+gxqb::-webkit-scrollbar{height:8px;width:8px}.LogoCropper_crop-area__\+gxqb::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.LogoCropper_crop-area__\+gxqb::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.LogoCropper_crop-area__\+gxqb::-webkit-scrollbar-thumb:hover{background:#555}.LogoCropper_image-to-crop__afEwD{max-width:100%}.LogoCropper_image-to-crop__afEwD::-webkit-scrollbar{height:8px;width:8px}.LogoCropper_image-to-crop__afEwD::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.LogoCropper_image-to-crop__afEwD::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.LogoCropper_image-to-crop__afEwD{cursor:pointer;transition:all .2s ease}.LogoCropper_buttons__EuT0n{display:flex;gap:1rem;justify-content:flex-end}.LogoCropper_cancel-btn__vE50j{background:linear-gradient(135deg,#f5f7fa,#e4e8eb);border:none;border-radius:8px;box-shadow:0 4px 10px #0000000d;color:#4a5568;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.LogoCropper_cancel-btn__vE50j:hover{background:linear-gradient(135deg,#e8edf3,#d8dde3);box-shadow:0 6px 15px #0000001a;transform:translateY(-2px)}.LogoCropper_cancel-btn__vE50j:active{box-shadow:0 2px 8px #0000000d;transform:translateY(0)}.LogoCropper_apply-btn__X3px4{background:linear-gradient(135deg,#4ecdc4,#2ab5ac);border:none;border-radius:8px;box-shadow:0 4px 15px #4ecdc44d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.LogoCropper_apply-btn__X3px4:hover{background:linear-gradient(135deg,#43b5ad,#1a998c);box-shadow:0 6px 20px #4ecdc466;transform:translateY(-2px)}.LogoCropper_apply-btn__X3px4:active{box-shadow:0 2px 10px #4ecdc433;transform:translateY(0)}.AdminShopRegistrations_registrations-container__eNdGK{padding:2rem}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_page-title__AUq-r{color:#333;font-size:1.8rem;margin-bottom:2rem}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_controls__EQO7i{display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_controls__EQO7i .AdminShopRegistrations_filter-container__WKgbp,.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_controls__EQO7i .AdminShopRegistrations_search-container__NiZ9y{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:flex;padding:.5rem 1rem}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_controls__EQO7i .AdminShopRegistrations_filter-container__WKgbp .AdminShopRegistrations_filter-icon__IXJ8K,.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_controls__EQO7i .AdminShopRegistrations_filter-container__WKgbp .AdminShopRegistrations_search-icon__vs7OR,.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_controls__EQO7i .AdminShopRegistrations_search-container__NiZ9y .AdminShopRegistrations_filter-icon__IXJ8K,.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_controls__EQO7i .AdminShopRegistrations_search-container__NiZ9y .AdminShopRegistrations_search-icon__vs7OR{color:#666;margin-right:.5rem}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_controls__EQO7i .AdminShopRegistrations_search-input__sTkfM{border:none;font-size:1rem;min-width:300px;outline:none;padding:.5rem}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_controls__EQO7i .AdminShopRegistrations_status-filter__yZ\+fx{border:none;color:#333;cursor:pointer;font-size:1rem;outline:none;padding:.5rem}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_registrations-table-container__Dy1gH{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_registrations-table-container__Dy1gH .AdminShopRegistrations_registrations-table__M1ksI{border-collapse:collapse;width:100%}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_registrations-table-container__Dy1gH .AdminShopRegistrations_registrations-table__M1ksI td,.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_registrations-table-container__Dy1gH .AdminShopRegistrations_registrations-table__M1ksI th{border-bottom:1px solid #eee;padding:1rem;text-align:left}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_registrations-table-container__Dy1gH .AdminShopRegistrations_registrations-table__M1ksI th{background:#f8f9fa;color:#333;font-weight:600}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_registrations-table-container__Dy1gH .AdminShopRegistrations_registrations-table__M1ksI .AdminShopRegistrations_status-badge__rOsmx{border-radius:20px;display:inline-block;font-size:.875rem;font-weight:500;padding:.25rem .75rem}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_registrations-table-container__Dy1gH .AdminShopRegistrations_registrations-table__M1ksI .AdminShopRegistrations_status-badge__rOsmx.AdminShopRegistrations_pending__rzw2P{background:#fff3cd;color:#856404}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_registrations-table-container__Dy1gH .AdminShopRegistrations_registrations-table__M1ksI .AdminShopRegistrations_status-badge__rOsmx.AdminShopRegistrations_approved__sRqNd{background:#d4edda;color:#155724}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_registrations-table-container__Dy1gH .AdminShopRegistrations_registrations-table__M1ksI .AdminShopRegistrations_status-badge__rOsmx.AdminShopRegistrations_rejected__wQ-2H{background:#f8d7da;color:#721c24}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_registrations-table-container__Dy1gH .AdminShopRegistrations_registrations-table__M1ksI .AdminShopRegistrations_review-button__\+JP6s{background:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.5rem 1rem;transition:background .2s}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_registrations-table-container__Dy1gH .AdminShopRegistrations_registrations-table__M1ksI .AdminShopRegistrations_review-button__\+JP6s:hover{background:#0056b3}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_registrations-table-container__Dy1gH .AdminShopRegistrations_registrations-table__M1ksI .AdminShopRegistrations_no-data__hksbC{color:#666;padding:2rem;text-align:center}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_pagination__iFGzw{display:flex;gap:.5rem;justify-content:center;margin-top:2rem}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_pagination__iFGzw .AdminShopRegistrations_pagination-button__gQW2G{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:.5rem 1rem}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_pagination__iFGzw .AdminShopRegistrations_pagination-button__gQW2G:disabled{background:#f8f9fa;cursor:not-allowed}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_pagination__iFGzw .AdminShopRegistrations_pagination-button__gQW2G:not(:disabled):hover{background:#e9ecef}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_error-container__8ae4W,.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_loading-container__MSlO3{padding:3rem;text-align:center}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_error-container__8ae4W .AdminShopRegistrations_spinner__nM9Pb,.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_loading-container__MSlO3 .AdminShopRegistrations_spinner__nM9Pb{animation:AdminShopRegistrations_spin__1Z3Ze 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:40px;margin:0 auto 1rem;width:40px}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_error-container__8ae4W .AdminShopRegistrations_error-message__FNEBh,.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_loading-container__MSlO3 .AdminShopRegistrations_error-message__FNEBh{color:#dc3545;margin-bottom:1rem}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_error-container__8ae4W .AdminShopRegistrations_retry-button__FeGlg,.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_loading-container__MSlO3 .AdminShopRegistrations_retry-button__FeGlg{background:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.5rem 1rem}.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_error-container__8ae4W .AdminShopRegistrations_retry-button__FeGlg:hover,.AdminShopRegistrations_registrations-container__eNdGK .AdminShopRegistrations_loading-container__MSlO3 .AdminShopRegistrations_retry-button__FeGlg:hover{background:#218838}@keyframes AdminShopRegistrations_spin__1Z3Ze{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AdminShopRegistrationDetail_detail-container__Z467A{padding:2rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_header__OSwpb{align-items:center;display:flex;gap:1rem;margin-bottom:2rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_header__OSwpb .AdminShopRegistrationDetail_back-button__VDJwX{align-items:center;background:none;border:none;border-radius:4px;color:#666;cursor:pointer;display:flex;gap:.5rem;padding:.5rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_header__OSwpb .AdminShopRegistrationDetail_back-button__VDJwX:hover{background:#f8f9fa}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_header__OSwpb h2{color:#333;font-size:1.8rem;margin:0}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_alert__HErLf{border-radius:4px;margin-bottom:1rem;padding:1rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_alert__HErLf.AdminShopRegistrationDetail_success__\+lLJb{background:#d4edda;color:#155724}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_alert__HErLf.AdminShopRegistrationDetail_error__iM1zc{background:#f8d7da;color:#721c24}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_status-panel__o1H3X{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:2rem;padding:1.5rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_status-panel__o1H3X h3{color:#333;margin:0 0 1rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_status-panel__o1H3X .AdminShopRegistrationDetail_status-badge__MRRon{border-radius:20px;display:inline-block;font-weight:500;padding:.5rem 1rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_status-panel__o1H3X .AdminShopRegistrationDetail_status-badge__MRRon.AdminShopRegistrationDetail_pending__\+BY91{background:#fff3cd;color:#856404}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_status-panel__o1H3X .AdminShopRegistrationDetail_status-badge__MRRon.AdminShopRegistrationDetail_approved__0dWNl{background:#d4edda;color:#155724}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_status-panel__o1H3X .AdminShopRegistrationDetail_status-badge__MRRon.AdminShopRegistrationDetail_rejected__N7P2V{background:#f8d7da;color:#721c24}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_status-panel__o1H3X .AdminShopRegistrationDetail_rejection-reason__MHAay{background:#f8f9fa;border-radius:4px;margin-top:1rem;padding:1rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_status-panel__o1H3X .AdminShopRegistrationDetail_rejection-reason__MHAay h4{color:#721c24;margin:0 0 .5rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_status-panel__o1H3X .AdminShopRegistrationDetail_rejection-reason__MHAay p{color:#555;margin:0}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_status-panel__o1H3X .AdminShopRegistrationDetail_action-buttons__VM3RT{display:flex;gap:1rem;margin-top:1.5rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_status-panel__o1H3X .AdminShopRegistrationDetail_action-buttons__VM3RT button{border:none;border-radius:4px;cursor:pointer;font-weight:500;padding:.75rem 1.5rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_status-panel__o1H3X .AdminShopRegistrationDetail_action-buttons__VM3RT button:disabled{cursor:not-allowed;opacity:.7}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_status-panel__o1H3X .AdminShopRegistrationDetail_action-buttons__VM3RT .AdminShopRegistrationDetail_approve-button__9uTpO{background:#28a745;color:#fff}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_status-panel__o1H3X .AdminShopRegistrationDetail_action-buttons__VM3RT .AdminShopRegistrationDetail_approve-button__9uTpO:hover:not(:disabled){background:#218838}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_status-panel__o1H3X .AdminShopRegistrationDetail_action-buttons__VM3RT .AdminShopRegistrationDetail_reject-button__tATc0{background:#dc3545;color:#fff}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_status-panel__o1H3X .AdminShopRegistrationDetail_action-buttons__VM3RT .AdminShopRegistrationDetail_reject-button__tATc0:hover:not(:disabled){background:#c82333}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_shop-details__R6ZaE{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_shop-details__R6ZaE .AdminShopRegistrationDetail_info-panel__A6oFl{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:1.5rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_shop-details__R6ZaE .AdminShopRegistrationDetail_info-panel__A6oFl h3{color:#333;margin:0 0 1.5rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_shop-details__R6ZaE .AdminShopRegistrationDetail_shop-card__pSoph{display:flex;gap:1.5rem;margin-bottom:1.5rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_shop-details__R6ZaE .AdminShopRegistrationDetail_shop-card__pSoph .AdminShopRegistrationDetail_shop-logo__BiNjI{border-radius:8px;height:120px;overflow:hidden;width:120px}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_shop-details__R6ZaE .AdminShopRegistrationDetail_shop-card__pSoph .AdminShopRegistrationDetail_shop-logo__BiNjI img{height:100%;object-fit:cover;width:100%}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_shop-details__R6ZaE .AdminShopRegistrationDetail_shop-card__pSoph .AdminShopRegistrationDetail_shop-info__3WEBx h3{margin:0 0 .5rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_shop-details__R6ZaE .AdminShopRegistrationDetail_shop-card__pSoph .AdminShopRegistrationDetail_shop-info__3WEBx p{color:#666;margin:0}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_shop-details__R6ZaE .AdminShopRegistrationDetail_info-grid__vdmMC{grid-gap:1.5rem;display:grid;gap:1.5rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_shop-details__R6ZaE .AdminShopRegistrationDetail_info-grid__vdmMC .AdminShopRegistrationDetail_info-item__inFHJ h4{color:#666;font-weight:400;margin:0 0 .5rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_shop-details__R6ZaE .AdminShopRegistrationDetail_info-grid__vdmMC .AdminShopRegistrationDetail_info-item__inFHJ p{color:#333;font-weight:500;margin:0}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_dialog-overlay__9JIP0{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_dialog__bAT0a{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;max-width:500px;padding:2rem;width:100%}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_dialog__bAT0a h3{color:#333;margin:0 0 1rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_dialog__bAT0a p{color:#666;margin:0 0 1.5rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_dialog__bAT0a textarea{border:1px solid #ddd;border-radius:4px;margin-bottom:1.5rem;min-height:100px;padding:.75rem;resize:vertical;width:100%}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_dialog__bAT0a textarea:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40;outline:none}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_dialog__bAT0a .AdminShopRegistrationDetail_dialog-buttons__4Gr3p{display:flex;gap:1rem;justify-content:flex-end}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_dialog__bAT0a .AdminShopRegistrationDetail_dialog-buttons__4Gr3p button{border:none;border-radius:4px;cursor:pointer;font-weight:500;padding:.75rem 1.5rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_dialog__bAT0a .AdminShopRegistrationDetail_dialog-buttons__4Gr3p button:disabled{cursor:not-allowed;opacity:.7}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_dialog__bAT0a .AdminShopRegistrationDetail_dialog-buttons__4Gr3p .AdminShopRegistrationDetail_cancel-button__jCsl6{background:#6c757d;color:#fff}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_dialog__bAT0a .AdminShopRegistrationDetail_dialog-buttons__4Gr3p .AdminShopRegistrationDetail_cancel-button__jCsl6:hover:not(:disabled){background:#5a6268}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_dialog__bAT0a .AdminShopRegistrationDetail_dialog-buttons__4Gr3p .AdminShopRegistrationDetail_confirm-button__1cvbN.AdminShopRegistrationDetail_approve__Tr6-S{background:#28a745;color:#fff}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_dialog__bAT0a .AdminShopRegistrationDetail_dialog-buttons__4Gr3p .AdminShopRegistrationDetail_confirm-button__1cvbN.AdminShopRegistrationDetail_approve__Tr6-S:hover:not(:disabled){background:#218838}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_dialog__bAT0a .AdminShopRegistrationDetail_dialog-buttons__4Gr3p .AdminShopRegistrationDetail_confirm-button__1cvbN.AdminShopRegistrationDetail_reject__HmnQA{background:#dc3545;color:#fff}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_dialog__bAT0a .AdminShopRegistrationDetail_dialog-buttons__4Gr3p .AdminShopRegistrationDetail_confirm-button__1cvbN.AdminShopRegistrationDetail_reject__HmnQA:hover:not(:disabled){background:#c82333}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_loading-container__PvpN0{align-items:center;display:flex;justify-content:center;min-height:300px}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_loading-container__PvpN0 .AdminShopRegistrationDetail_spinner__M8NJh{animation:AdminShopRegistrationDetail_spin__vEYXK 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:40px;width:40px}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_error-container__DPMAy{padding:3rem;text-align:center}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_error-container__DPMAy .AdminShopRegistrationDetail_error-message__EHoa0{color:#dc3545;margin-bottom:1.5rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_error-container__DPMAy .AdminShopRegistrationDetail_back-button__VDJwX{align-items:center;background:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;padding:.75rem 1.5rem}.AdminShopRegistrationDetail_detail-container__Z467A .AdminShopRegistrationDetail_error-container__DPMAy .AdminShopRegistrationDetail_back-button__VDJwX:hover{background:#218838}@keyframes AdminShopRegistrationDetail_spin__vEYXK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.OrderManager_order-manager__cT1GS{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:1.5rem}.OrderManager_header__vtsE9{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.OrderManager_header__vtsE9 h1{color:#2c3e50;font-size:1.8rem;margin:0}.OrderManager_filters__9R\+ok{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}@media(min-width:768px){.OrderManager_filters__9R\+ok{align-items:center;flex-direction:row;justify-content:space-between}}.OrderManager_status-filters__Qet-a{display:flex;flex-wrap:wrap;gap:.5rem}.OrderManager_filter-btn__iJ5Ss{background-color:#ecf0f1;border:none;border-radius:4px;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;transition:all .2s;white-space:nowrap}.OrderManager_filter-btn__iJ5Ss:hover{background-color:#d6dbdf}.OrderManager_filter-btn__iJ5Ss.OrderManager_active__ux1Kr{background-color:#3498db;color:#fff}.OrderManager_search__kez8\+ input{border:1px solid #d6dbdf;border-radius:4px;font-size:.9rem;padding:.5rem 1rem;width:250px}.OrderManager_search__kez8\+ input:focus{border-color:#3498db;box-shadow:0 0 0 2px #3498db33;outline:none}.OrderManager_loading__5aSXO{color:#7f8c8d;padding:2rem;text-align:center}.OrderManager_no-orders__ui\+HS{color:#7f8c8d;padding:3rem;text-align:center}.OrderManager_reset-btn__vTYXr{background:none;border:none;color:#3498db;cursor:pointer;margin-left:.5rem;text-decoration:underline}.OrderManager_orders-table-wrapper__ka7Du{overflow-x:auto}.OrderManager_orders-table__KQdjv{border-collapse:collapse;width:100%}.OrderManager_orders-table__KQdjv td,.OrderManager_orders-table__KQdjv th{padding:.75rem 1rem;text-align:left}.OrderManager_orders-table__KQdjv th{background-color:#f8f9fa;color:#7f8c8d;font-weight:500}.OrderManager_orders-table__KQdjv tr{border-bottom:1px solid #ecf0f1}.OrderManager_orders-table__KQdjv tr:last-child{border-bottom:none}.OrderManager_orders-table__KQdjv tbody tr:hover{background-color:#f8f9fa}.OrderManager_customer-info__sgm5W .OrderManager_customer-name__JSxZE{font-weight:500}.OrderManager_customer-info__sgm5W .OrderManager_customer-contact__Ba5IB{color:#7f8c8d;font-size:.85rem}.OrderManager_order-id__q-etQ{color:#34495e;font-family:monospace;font-weight:600}.OrderManager_order-total__Os9pE{color:#2c3e50;font-weight:500}.OrderManager_status__DJqFv{border-radius:20px;display:inline-block;font-size:.8rem;font-weight:500;padding:.3rem .6rem;text-transform:capitalize}.OrderManager_status__DJqFv.OrderManager_pending__Jozr3{background-color:#f1c40f26;color:#f39c12}.OrderManager_status__DJqFv.OrderManager_pending_payment__0LBBW{background-color:#e67e2226;color:#e67e22}.OrderManager_status__DJqFv.OrderManager_delivering__TZXup{background-color:#9b59b626;color:#8e44ad}.OrderManager_status__DJqFv.OrderManager_completed__-4Joy{background-color:#2ecc7126;color:#27ae60}.OrderManager_status__DJqFv.OrderManager_cancelled__fbbQo{background-color:#e74c3c26;color:#c0392b}.OrderManager_actions__S8g2h{display:flex;flex-wrap:wrap;gap:.5rem}.OrderManager_actions__S8g2h button{border:none;border-radius:4px;cursor:pointer;font-size:.8rem;font-weight:500;padding:.3rem .6rem;transition:all .2s}.OrderManager_actions__S8g2h button:hover{transform:translateY(-1px)}.OrderManager_actions__S8g2h button:active{transform:translateY(0)}.OrderManager_actions__S8g2h button:disabled{cursor:not-allowed;opacity:.6;transform:none}.OrderManager_actions__S8g2h .OrderManager_view-btn__68nvJ{background-color:#3498db;color:#fff}.OrderManager_actions__S8g2h .OrderManager_view-btn__68nvJ:hover{background-color:#2980b9}.OrderManager_actions__S8g2h .OrderManager_process-btn__8mpZV{background-color:#2ecc71;color:#fff}.OrderManager_actions__S8g2h .OrderManager_process-btn__8mpZV:hover{background-color:#27ae60}.OrderManager_actions__S8g2h .OrderManager_ship-btn__7BLb6{background-color:#9b59b6;color:#fff}.OrderManager_actions__S8g2h .OrderManager_ship-btn__7BLb6:hover{background-color:#8e44ad}.OrderManager_actions__S8g2h .OrderManager_deliver-btn__KeElu{background-color:#27ae60;color:#fff}.OrderManager_actions__S8g2h .OrderManager_deliver-btn__KeElu:hover{background-color:#219653}.OrderManager_actions__S8g2h .OrderManager_cancel-btn__338AY{background-color:#e74c3c;color:#fff}.OrderManager_actions__S8g2h .OrderManager_cancel-btn__338AY:hover{background-color:#c0392b}.OrderManager_modal-overlay__bFmf0{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.OrderManager_modal__Y8Lni{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;max-height:90vh;max-width:500px;overflow-y:auto;width:90%}.OrderManager_modal-header__84ssP{align-items:center;border-bottom:1px solid #ecf0f1;display:flex;justify-content:space-between;padding:1.5rem}.OrderManager_modal-header__84ssP h3{color:#2c3e50;font-size:1.25rem;margin:0}.OrderManager_modal-header__84ssP .OrderManager_close-btn__yYF3u{align-items:center;background:none;border:none;border-radius:50%;color:#7f8c8d;cursor:pointer;display:flex;font-size:1.5rem;height:30px;justify-content:center;padding:0;transition:all .2s;width:30px}.OrderManager_modal-header__84ssP .OrderManager_close-btn__yYF3u:hover{background-color:#ecf0f1;color:#2c3e50}.OrderManager_modal-body__dbbCR{padding:1.5rem}.OrderManager_modal-body__dbbCR p{color:#2c3e50;line-height:1.5;margin-bottom:1rem}.OrderManager_modal-body__dbbCR .OrderManager_form-group__JyvuQ{margin-bottom:1rem}.OrderManager_modal-body__dbbCR .OrderManager_form-group__JyvuQ label{color:#2c3e50;display:block;font-weight:500;margin-bottom:.5rem}.OrderManager_modal-body__dbbCR .OrderManager_form-group__JyvuQ textarea{border:1px solid #d6dbdf;border-radius:4px;font-family:inherit;font-size:.9rem;min-height:80px;padding:.75rem;resize:vertical;width:100%}.OrderManager_modal-body__dbbCR .OrderManager_form-group__JyvuQ textarea:focus{border-color:#3498db;box-shadow:0 0 0 2px #3498db33;outline:none}.OrderManager_modal-footer__8IkMV{border-top:1px solid #ecf0f1;display:flex;gap:.75rem;justify-content:flex-end;padding:1.5rem}.OrderManager_modal-footer__8IkMV button{border:none;border-radius:4px;cursor:pointer;font-size:.9rem;font-weight:500;padding:.75rem 1.5rem;transition:all .2s}.OrderManager_modal-footer__8IkMV button:disabled{cursor:not-allowed;opacity:.6}.OrderManager_modal-footer__8IkMV .OrderManager_cancel-modal-btn__ADv9o{background-color:#ecf0f1;color:#2c3e50}.OrderManager_modal-footer__8IkMV .OrderManager_cancel-modal-btn__ADv9o:hover:not(:disabled){background-color:#d6dbdf}.OrderManager_modal-footer__8IkMV .OrderManager_confirm-reject-btn__CScMK{background-color:#e74c3c;color:#fff}.OrderManager_modal-footer__8IkMV .OrderManager_confirm-reject-btn__CScMK:hover:not(:disabled){background-color:#c0392b}.OrderDetails_modal-overlay__W52s3{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1000}.OrderDetails_order-details-modal__-gT48{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;max-height:90vh;max-width:900px;overflow-y:auto;width:100%}.OrderDetails_modal-header__AxDSE{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:1.5rem}.OrderDetails_modal-header__AxDSE h2{color:#2c3e50;font-size:1.5rem;margin:0}.OrderDetails_modal-header__AxDSE .OrderDetails_close-btn__DZFK5{background:none;border:none;color:#7f8c8d;cursor:pointer;font-size:1.5rem}.OrderDetails_modal-header__AxDSE .OrderDetails_close-btn__DZFK5:hover{color:#e74c3c}.OrderDetails_modal-content__d0KAu{flex:1 1;overflow-y:auto;padding:1.5rem}.OrderDetails_order-status-section__cCDzl{background-color:#f8fafc;border-radius:8px;margin-bottom:1.5rem;padding:1.25rem}.OrderDetails_order-status-section__cCDzl .OrderDetails_status-header__HtbKv{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.OrderDetails_order-status-section__cCDzl .OrderDetails_status-header__HtbKv h3{color:#2c3e50;font-size:1.1rem;margin:0}.OrderDetails_order-status-section__cCDzl .OrderDetails_status__ELaxW{border-radius:20px;display:inline-block;font-size:.85rem;font-weight:500;padding:.4rem .8rem;text-transform:capitalize}.OrderDetails_order-status-section__cCDzl .OrderDetails_status__ELaxW.OrderDetails_pending__mfb64{background-color:#f1c40f26;color:#f39c12}.OrderDetails_order-status-section__cCDzl .OrderDetails_status__ELaxW.OrderDetails_processing__SxuJt{background-color:#3498db26;color:#3498db}.OrderDetails_order-status-section__cCDzl .OrderDetails_status__ELaxW.OrderDetails_shipped__kwb5P{background-color:#9b59b626;color:#8e44ad}.OrderDetails_order-status-section__cCDzl .OrderDetails_status__ELaxW.OrderDetails_delivered__S1fmr{background-color:#2ecc7126;color:#27ae60}.OrderDetails_order-status-section__cCDzl .OrderDetails_status__ELaxW.OrderDetails_cancelled__u001w{background-color:#e74c3c26;color:#c0392b}.OrderDetails_order-status-section__cCDzl .OrderDetails_status-actions__OdVTs{border-top:1px solid #e2e8f0;margin-top:1rem;padding-top:1rem}.OrderDetails_order-status-section__cCDzl .OrderDetails_status-actions__OdVTs h4{color:#4a5568;font-size:.95rem;margin:0 0 .75rem}.OrderDetails_order-status-section__cCDzl .OrderDetails_status-actions__OdVTs .OrderDetails_action-buttons__AsKkH{display:flex;flex-wrap:wrap;gap:.75rem}.OrderDetails_order-status-section__cCDzl .OrderDetails_status-actions__OdVTs .OrderDetails_action-buttons__AsKkH button{border:none;border-radius:4px;cursor:pointer;font-size:.9rem;font-weight:500;padding:.5rem 1rem;transition:all .2s}.OrderDetails_order-status-section__cCDzl .OrderDetails_status-actions__OdVTs .OrderDetails_action-buttons__AsKkH .OrderDetails_process-btn__PudOY{background-color:#2ecc71;color:#fff}.OrderDetails_order-status-section__cCDzl .OrderDetails_status-actions__OdVTs .OrderDetails_action-buttons__AsKkH .OrderDetails_process-btn__PudOY:hover{background-color:#27ae60}.OrderDetails_order-status-section__cCDzl .OrderDetails_status-actions__OdVTs .OrderDetails_action-buttons__AsKkH .OrderDetails_ship-btn__Rkezj{background-color:#9b59b6;color:#fff}.OrderDetails_order-status-section__cCDzl .OrderDetails_status-actions__OdVTs .OrderDetails_action-buttons__AsKkH .OrderDetails_ship-btn__Rkezj:hover{background-color:#8e44ad}.OrderDetails_order-status-section__cCDzl .OrderDetails_status-actions__OdVTs .OrderDetails_action-buttons__AsKkH .OrderDetails_deliver-btn__yozkT{background-color:#27ae60;color:#fff}.OrderDetails_order-status-section__cCDzl .OrderDetails_status-actions__OdVTs .OrderDetails_action-buttons__AsKkH .OrderDetails_deliver-btn__yozkT:hover{background-color:#219653}.OrderDetails_order-status-section__cCDzl .OrderDetails_status-actions__OdVTs .OrderDetails_action-buttons__AsKkH .OrderDetails_cancel-btn__r1HAm{background-color:#e74c3c;color:#fff}.OrderDetails_order-status-section__cCDzl .OrderDetails_status-actions__OdVTs .OrderDetails_action-buttons__AsKkH .OrderDetails_cancel-btn__r1HAm:hover{background-color:#c0392b}.OrderDetails_order-info-grid__AjMp7{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:1.5rem}.OrderDetails_order-info-grid__AjMp7 .OrderDetails_info-section__QukSR{background-color:#f8fafc;border-radius:8px;padding:1.25rem}.OrderDetails_order-info-grid__AjMp7 .OrderDetails_info-section__QukSR h3{border-bottom:1px solid #e2e8f0;color:#2c3e50;font-size:1.1rem;margin:0 0 1rem;padding-bottom:.5rem}.OrderDetails_order-info-grid__AjMp7 .OrderDetails_info-section__QukSR .OrderDetails_info-content__eTJF7{display:flex;flex-direction:column;gap:.5rem}.OrderDetails_order-info-grid__AjMp7 .OrderDetails_info-section__QukSR .OrderDetails_info-row__l48A8{display:flex;font-size:.95rem;justify-content:space-between}.OrderDetails_order-info-grid__AjMp7 .OrderDetails_info-section__QukSR .OrderDetails_info-row__l48A8 .OrderDetails_info-label__oIoSu{color:#4a5568;font-weight:500}.OrderDetails_order-info-grid__AjMp7 .OrderDetails_info-section__QukSR .OrderDetails_info-row__l48A8 .OrderDetails_info-value__2dNAo{color:#2d3748;font-weight:400}.OrderDetails_order-info-grid__AjMp7 .OrderDetails_info-section__QukSR.OrderDetails_address-section__WgczU{grid-column:1/-1}.OrderDetails_order-info-grid__AjMp7 .OrderDetails_info-section__QukSR.OrderDetails_address-section__WgczU .OrderDetails_address__M5ldX{color:#2d3748;line-height:1.6;margin:0}.OrderDetails_order-items__017lf{margin-bottom:1.5rem}.OrderDetails_order-items__017lf h3{color:#2c3e50;font-size:1.1rem;margin:0 0 1rem}.OrderDetails_order-items__017lf .OrderDetails_items-table-container__Jw\+DQ{background-color:#f8fafc;border-radius:8px;overflow-x:auto;padding:.5rem}.OrderDetails_order-items__017lf .OrderDetails_items-table__flngX{border-collapse:collapse;width:100%}.OrderDetails_order-items__017lf .OrderDetails_items-table__flngX td,.OrderDetails_order-items__017lf .OrderDetails_items-table__flngX th{padding:.75rem 1rem;text-align:left}.OrderDetails_order-items__017lf .OrderDetails_items-table__flngX th{background-color:#edf2f7;color:#4a5568;font-weight:500}.OrderDetails_order-items__017lf .OrderDetails_items-table__flngX tr{border-bottom:1px solid #e2e8f0}.OrderDetails_order-items__017lf .OrderDetails_items-table__flngX tr:last-child{border-bottom:none}.OrderDetails_order-items__017lf .OrderDetails_items-table__flngX .OrderDetails_product-name__8z09Q{color:#2d3748;font-weight:500}.OrderDetails_order-items__017lf .OrderDetails_items-table__flngX .OrderDetails_quantity__FoYEe{text-align:center}.OrderDetails_order-items__017lf .OrderDetails_items-table__flngX .OrderDetails_subtotal__QAPKp{color:#2d3748;font-weight:500}.OrderDetails_order-summary__hqNmL{background-color:#f8fafc;border-radius:8px;margin-top:1.5rem;padding:1.25rem}.OrderDetails_order-summary__hqNmL .OrderDetails_summary-row__LLUXV{color:#4a5568;display:flex;font-size:.95rem;justify-content:space-between;padding:.5rem 0}.OrderDetails_order-summary__hqNmL .OrderDetails_summary-row__LLUXV:not(:last-child){border-bottom:1px solid #e2e8f0}.OrderDetails_order-summary__hqNmL .OrderDetails_summary-row__LLUXV.OrderDetails_total__rrwK9{color:#2d3748;font-size:1.1rem;font-weight:700;margin-top:.5rem}.OrderDetails_modal-footer__eUjvx{border-top:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:flex-end;padding:1.25rem 1.5rem}.OrderDetails_modal-footer__eUjvx button{border-radius:4px;cursor:pointer;font-size:.95rem;font-weight:500;padding:.6rem 1.2rem;transition:all .2s}.OrderDetails_modal-footer__eUjvx .OrderDetails_close-button__g6MD0{background-color:#f7fafc;border:1px solid #e2e8f0;color:#4a5568}.OrderDetails_modal-footer__eUjvx .OrderDetails_close-button__g6MD0:hover{background-color:#edf2f7}.OrderDetails_modal-footer__eUjvx .OrderDetails_process-btn-alt__XEIEI{background-color:#2ecc71;border:none;color:#fff}.OrderDetails_modal-footer__eUjvx .OrderDetails_process-btn-alt__XEIEI:hover{background-color:#27ae60}@media(max-width:600px){.OrderDetails_action-buttons__AsKkH,.OrderDetails_modal-footer__eUjvx{flex-direction:column;width:100%}.OrderDetails_action-buttons__AsKkH button,.OrderDetails_modal-footer__eUjvx button{width:100%}.OrderDetails_order-info-grid__AjMp7{grid-template-columns:1fr}.OrderDetails_info-row__l48A8{flex-direction:column;gap:.25rem}}.DiscountManager_discount-manager__p6p1r{background-color:#f8f9fa;min-height:100vh;padding:2rem}.DiscountManager_discount-manager__p6p1r .DiscountManager_header__m8Xln{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.DiscountManager_discount-manager__p6p1r .DiscountManager_header__m8Xln h1{color:#333;font-size:1.75rem;font-weight:600;margin:0}.DiscountManager_discount-manager__p6p1r .DiscountManager_header__m8Xln p{color:#666;font-size:1rem;margin-top:.5rem}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5{margin:0 auto;max-width:1200px}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-section__2ZY6J{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;margin-bottom:2rem;padding:2rem;transition:box-shadow .3s ease}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-section__2ZY6J:hover{box-shadow:0 4px 12px #00000014}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-section__2ZY6J h2{border-bottom:2px solid #f0f4f8;color:#333;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;margin-top:0;padding-bottom:.75rem;position:relative}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-section__2ZY6J h2:after{background-color:#2c8c99;border-radius:2px;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:50px}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv{margin-bottom:1.5rem}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv label{color:#333;display:block;font-size:.95rem;font-weight:500;margin-bottom:.5rem}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv label .DiscountManager_required__\+uk9F{color:#e74c3c;margin-left:4px}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv input[type=datetime-local],.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv input[type=number],.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv input[type=text],.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv select,.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv textarea{background-color:#fff;border:1px solid #eaeaea;border-radius:6px;color:#333;font-size:.95rem;padding:.75rem 1rem;transition:all .2s ease;width:100%}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv input[type=datetime-local]:focus,.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv input[type=number]:focus,.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv input[type=text]:focus,.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv select:focus,.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv textarea:focus{border-color:#2c8c99;box-shadow:0 0 0 2px #2c8c9933;outline:none}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv input[type=datetime-local]::placeholder,.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv input[type=number]::placeholder,.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv input[type=text]::placeholder,.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv select::placeholder,.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv textarea::placeholder{color:#999}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv textarea{line-height:1.6;min-height:100px;resize:vertical}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv.DiscountManager_invalid__IB6c4 input,.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv.DiscountManager_invalid__IB6c4 select,.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-group__0Xulv.DiscountManager_invalid__IB6c4 textarea{background-color:#fff5f5;border-color:#e74c3c}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_error-message__wcnbs{color:#e74c3c;font-size:.875rem;margin-top:.25rem}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-row__37O7e{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:1.5rem}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-row__37O7e .DiscountManager_form-group__0Xulv{margin-bottom:0}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_checkbox-group__0LFr4{align-items:center;background-color:#f8f9fa;border:1px solid #eaeaea;border-radius:6px;display:flex;gap:.5rem;margin-bottom:1rem;padding:.75rem;transition:all .2s ease}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_checkbox-group__0LFr4:hover{border-color:#2c8c99}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_checkbox-group__0LFr4 input[type=checkbox]{accent-color:#2c8c99;cursor:pointer;height:18px;width:18px}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_checkbox-group__0LFr4 label{color:#333;cursor:pointer;font-size:.95rem;margin:0}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_range-container__0ha6J{align-items:center;display:flex;gap:1rem;padding:.5rem 0}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_range-container__0ha6J .DiscountManager_range-slider__s5TM4{appearance:none;-webkit-appearance:none;border-radius:5px;cursor:pointer;flex:1 1;height:8px;outline:none;transition:all .2s}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_range-container__0ha6J .DiscountManager_range-slider__s5TM4:hover{opacity:.8}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_range-container__0ha6J .DiscountManager_range-slider__s5TM4::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#fff;border:3px solid #2c8c99;border-radius:50%;box-shadow:0 2px 8px #2c8c994d;cursor:pointer;height:24px;-webkit-transition:all .2s ease;transition:all .2s ease;width:24px}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_range-container__0ha6J .DiscountManager_range-slider__s5TM4::-webkit-slider-thumb:hover{box-shadow:0 4px 12px #2c8c9966;transform:scale(1.1)}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_range-container__0ha6J .DiscountManager_range-slider__s5TM4::-webkit-slider-thumb:active{box-shadow:0 2px 6px #2c8c9980;transform:scale(1.05)}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_range-container__0ha6J .DiscountManager_range-slider__s5TM4::-moz-range-thumb{background:#fff;border:3px solid #2c8c99;border-radius:50%;box-shadow:0 2px 8px #2c8c994d;cursor:pointer;height:24px;-moz-transition:all .2s ease;transition:all .2s ease;width:24px}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_range-container__0ha6J .DiscountManager_range-slider__s5TM4::-moz-range-thumb:hover{box-shadow:0 4px 12px #2c8c9966;transform:scale(1.1)}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_range-container__0ha6J .DiscountManager_range-slider__s5TM4::-moz-range-thumb:active{box-shadow:0 2px 6px #2c8c9980;transform:scale(1.05)}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_range-container__0ha6J .DiscountManager_range-slider__s5TM4::-webkit-slider-track{background:#0000;border-radius:5px;height:8px}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_range-container__0ha6J .DiscountManager_range-slider__s5TM4::-moz-range-track{background:#0000;border:none;border-radius:5px;height:8px}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_range-container__0ha6J .DiscountManager_range-value__XmedT{align-items:center;animation:DiscountManager_fadeIn__oB2De .3s ease;background:linear-gradient(135deg,#2c8c99,#34a085);border-radius:25px;box-shadow:0 3px 8px #2c8c994d;color:#fff;display:flex;font-size:1rem;font-weight:600;justify-content:center;min-width:60px;padding:.6rem 1.2rem;position:relative;text-align:center;transition:all .2s ease}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_range-container__0ha6J .DiscountManager_range-value__XmedT:before{border-bottom:10px solid #0000;border-right:10px solid #2c8c99;border-top:10px solid #0000;content:"";height:0;left:-10px;position:absolute;top:50%;transform:translateY(-50%);width:0}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_range-container__0ha6J .DiscountManager_range-value__XmedT:hover{box-shadow:0 4px 12px #2c8c9966;transform:scale(1.05)}@keyframes DiscountManager_fadeIn__oB2De{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.DiscountManager_discount-manager__p6p1r .DiscountManager_footer-section__a8-X1{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;margin-top:2rem;padding:2rem;text-align:center}.DiscountManager_discount-manager__p6p1r .DiscountManager_footer-section__a8-X1 .DiscountManager_actions__cm1eZ{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.DiscountManager_discount-manager__p6p1r .DiscountManager_footer-section__a8-X1 .DiscountManager_actions__cm1eZ button{border:none;border-radius:6px;cursor:pointer;font-size:.95rem;font-weight:500;min-width:160px;padding:.75rem 1.5rem;transition:all .2s ease}.DiscountManager_discount-manager__p6p1r .DiscountManager_footer-section__a8-X1 .DiscountManager_actions__cm1eZ button.DiscountManager_draft-btn__mRmJ3{background-color:#f8f9fa;border:1px solid #eaeaea;color:#666}.DiscountManager_discount-manager__p6p1r .DiscountManager_footer-section__a8-X1 .DiscountManager_actions__cm1eZ button.DiscountManager_draft-btn__mRmJ3:hover{background-color:#e9ecef;box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}.DiscountManager_discount-manager__p6p1r .DiscountManager_footer-section__a8-X1 .DiscountManager_actions__cm1eZ button.DiscountManager_submit-btn__wvga1{background-color:#4caf50;box-shadow:0 2px 4px #4caf5033;color:#fff}.DiscountManager_discount-manager__p6p1r .DiscountManager_footer-section__a8-X1 .DiscountManager_actions__cm1eZ button.DiscountManager_submit-btn__wvga1:hover{background-color:#43a047;box-shadow:0 4px 6px #4caf5040;transform:translateY(-1px)}.DiscountManager_discount-manager__p6p1r .DiscountManager_footer-section__a8-X1 .DiscountManager_actions__cm1eZ button:active{transform:translateY(0)}.DiscountManager_discount-manager__p6p1r .DiscountManager_footer-section__a8-X1 .DiscountManager_actions__cm1eZ button:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}@media(max-width:768px){.DiscountManager_discount-manager__p6p1r{padding:1rem}.DiscountManager_discount-manager__p6p1r .DiscountManager_header__m8Xln{align-items:flex-start;flex-direction:column;gap:.5rem}.DiscountManager_discount-manager__p6p1r .DiscountManager_header__m8Xln h1{font-size:1.5rem}.DiscountManager_discount-manager__p6p1r .DiscountManager_discount-form__jJHY5 .DiscountManager_form-section__2ZY6J{padding:1.5rem}.DiscountManager_discount-manager__p6p1r .DiscountManager_form-row__37O7e{gap:1rem;grid-template-columns:1fr}.DiscountManager_discount-manager__p6p1r .DiscountManager_footer-section__a8-X1 .DiscountManager_actions__cm1eZ{align-items:center;flex-direction:column}.DiscountManager_discount-manager__p6p1r .DiscountManager_footer-section__a8-X1 .DiscountManager_actions__cm1eZ button{max-width:300px;width:100%}}.ProductSelection_product-selection__E57Ci{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:16px}.ProductSelection_product-selection__E57Ci .ProductSelection_search-box__RZ9WL{margin-bottom:15px;position:relative}.ProductSelection_product-selection__E57Ci .ProductSelection_search-box__RZ9WL .ProductSelection_search-icon__snxgp{color:#888;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.ProductSelection_product-selection__E57Ci .ProductSelection_search-box__RZ9WL input{border:1px solid #ddd;border-radius:6px;font-size:14px;padding:10px 10px 10px 40px;width:100%}.ProductSelection_product-selection__E57Ci .ProductSelection_search-box__RZ9WL input:focus{border-color:#4a90e2;box-shadow:0 0 0 2px #4a90e233;outline:none}.ProductSelection_product-selection__E57Ci .ProductSelection_select-all__7zRzx{align-items:center;display:flex;margin-bottom:15px}.ProductSelection_product-selection__E57Ci .ProductSelection_select-all__7zRzx input[type=checkbox]{cursor:pointer;margin-right:8px}.ProductSelection_product-selection__E57Ci .ProductSelection_select-all__7zRzx label{cursor:pointer;font-size:14px}.ProductSelection_product-selection__E57Ci .ProductSelection_product-list__BPV8O{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));max-height:400px;overflow-y:auto;padding-right:5px}.ProductSelection_product-selection__E57Ci .ProductSelection_product-list__BPV8O::-webkit-scrollbar{width:6px}.ProductSelection_product-selection__E57Ci .ProductSelection_product-list__BPV8O::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.ProductSelection_product-selection__E57Ci .ProductSelection_product-list__BPV8O::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.ProductSelection_product-selection__E57Ci .ProductSelection_product-item__CbIrg{background-color:#fafafa;border:1px solid #eee;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:all .2s ease}.ProductSelection_product-selection__E57Ci .ProductSelection_product-item__CbIrg:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.ProductSelection_product-selection__E57Ci .ProductSelection_product-item__CbIrg.ProductSelection_selected__celq1{border:2px solid #4a90e2}.ProductSelection_product-selection__E57Ci .ProductSelection_product-item__CbIrg.ProductSelection_selected__celq1:after{background-color:#4a90e21a;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ProductSelection_product-selection__E57Ci .ProductSelection_product-item__CbIrg.ProductSelection_selected__celq1 .ProductSelection_check-mark__Up6D1{display:flex}.ProductSelection_product-selection__E57Ci .ProductSelection_product-item__CbIrg .ProductSelection_check-mark__Up6D1{align-items:center;background-color:#4a90e2;border-radius:50%;display:none;height:40px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px;z-index:5}.ProductSelection_product-selection__E57Ci .ProductSelection_product-item__CbIrg .ProductSelection_check-mark__Up6D1 svg{color:#fff;height:20px;width:20px}.ProductSelection_product-selection__E57Ci .ProductSelection_product-item__CbIrg .ProductSelection_checkbox-wrapper__bDYCy{align-items:center;background-color:#f5f5f5;display:none;padding:10px}.ProductSelection_product-selection__E57Ci .ProductSelection_product-item__CbIrg .ProductSelection_checkbox-wrapper__bDYCy input[type=checkbox]{cursor:pointer}.ProductSelection_product-selection__E57Ci .ProductSelection_product-item__CbIrg .ProductSelection_product-info__4Jf1J{display:flex;flex:1 1;flex-direction:column;padding:10px}.ProductSelection_product-selection__E57Ci .ProductSelection_product-item__CbIrg .ProductSelection_product-name__xtzYA{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:600;height:34px;line-height:1.2;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis}.ProductSelection_product-selection__E57Ci .ProductSelection_product-item__CbIrg .ProductSelection_product-image__V2bgM{align-items:center;background-color:#f0f0f0;border-radius:4px;display:flex;height:100px;justify-content:center;margin-bottom:10px;overflow:hidden;width:100%}.ProductSelection_product-selection__E57Ci .ProductSelection_product-item__CbIrg .ProductSelection_product-image__V2bgM img{height:100%;object-fit:contain;width:100%}.ProductSelection_product-selection__E57Ci .ProductSelection_product-item__CbIrg .ProductSelection_product-price__BO\+qv{color:#e94560;font-size:13px;font-weight:500;margin-top:auto}.DiscountList_discount-list-container__wCVzi{background-color:#f8f9fa;min-height:100vh;padding:2rem}.DiscountList_discount-list-container__wCVzi .DiscountList_header__GRlEI{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.DiscountList_discount-list-container__wCVzi .DiscountList_header__GRlEI h1{color:#333;font-size:1.75rem;font-weight:600;margin:0}.DiscountList_discount-list-container__wCVzi .DiscountList_header__GRlEI .DiscountList_add-button__elEyL{align-items:center;background-color:#4caf50;border:none;border-radius:6px;box-shadow:0 2px 4px #4caf5033;color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:500;padding:.75rem 1.5rem;text-decoration:none;transition:all .2s ease}.DiscountList_discount-list-container__wCVzi .DiscountList_header__GRlEI .DiscountList_add-button__elEyL:hover{background-color:#43a047;box-shadow:0 4px 6px #4caf5040;transform:translateY(-1px)}.DiscountList_discount-list-container__wCVzi .DiscountList_header__GRlEI .DiscountList_add-button__elEyL:active{box-shadow:0 2px 4px #4caf5033;transform:translateY(0)}.DiscountList_discount-list-container__wCVzi .DiscountList_header__GRlEI .DiscountList_add-button__elEyL .DiscountList_icon__9FkpP{font-size:.9rem;margin-right:.5rem}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;margin-bottom:2rem;padding:1.5rem}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_search-filter-row__A7Bz-{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_search-filter-row__A7Bz- .DiscountList_search-box__ViOJJ{flex:1 1;min-width:300px;position:relative}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_search-filter-row__A7Bz- .DiscountList_search-box__ViOJJ .DiscountList_search-icon__5dXbu{color:#999;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_search-filter-row__A7Bz- .DiscountList_search-box__ViOJJ .DiscountList_search-input__PlpKE{border:1px solid #eaeaea;border-radius:6px;font-size:.9rem;padding:.75rem 1rem .75rem 2.5rem;transition:all .2s ease;width:100%}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_search-filter-row__A7Bz- .DiscountList_search-box__ViOJJ .DiscountList_search-input__PlpKE:focus{border-color:#2c8c99;box-shadow:0 0 0 2px #2c8c9933;outline:none}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_search-filter-row__A7Bz- .DiscountList_search-box__ViOJJ .DiscountList_search-input__PlpKE::placeholder{color:#999}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_search-filter-row__A7Bz- .DiscountList_filter-select__lVstN{align-items:center;display:flex;gap:.5rem}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_search-filter-row__A7Bz- .DiscountList_filter-select__lVstN .DiscountList_filter-label__uBvDX{align-items:center;color:#666;display:flex;font-weight:500;gap:.25rem}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_search-filter-row__A7Bz- .DiscountList_filter-select__lVstN .DiscountList_filter-label__uBvDX .DiscountList_filter-icon__4jo9e{color:#2c8c99}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_search-filter-row__A7Bz- .DiscountList_filter-select__lVstN .DiscountList_status-selector__3ffrs{background-color:#fff;border:1px solid #eaeaea;border-radius:6px;cursor:pointer;font-size:.9rem;min-width:150px;padding:.75rem 1rem;transition:all .2s ease}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_search-filter-row__A7Bz- .DiscountList_filter-select__lVstN .DiscountList_status-selector__3ffrs:focus{border-color:#2c8c99;box-shadow:0 0 0 2px #2c8c9933;outline:none}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_pagination-options__I-zsu{align-items:center;background-color:#f8f9fa;border:1px solid #eaeaea;border-radius:6px;display:flex;flex-wrap:wrap;gap:1rem;padding:1rem}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_pagination-options__I-zsu .DiscountList_items-per-page-label__3MnkR{color:#666;font-weight:500}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_pagination-options__I-zsu .DiscountList_items-per-page__hwIQD{background-color:#fff;border:1px solid #eaeaea;border-radius:4px;cursor:pointer;font-size:.9rem;padding:.5rem .75rem;transition:all .2s ease}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_pagination-options__I-zsu .DiscountList_items-per-page__hwIQD:focus{border-color:#2c8c99;box-shadow:0 0 0 2px #2c8c9933;outline:none}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_pagination-options__I-zsu .DiscountList_items-per-page-text__CwK1x{color:#666;font-weight:500}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_pagination-options__I-zsu .DiscountList_items-count__IqFpt{color:#666;font-size:.9rem;font-weight:500;margin-left:auto}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_pagination-options__I-zsu .DiscountList_items-count__IqFpt span{color:#333;font-weight:600}.DiscountList_discount-list-container__wCVzi .DiscountList_content-container__jzxW6{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.DiscountList_discount-list-container__wCVzi .DiscountList_table-container__ePwS\+{overflow-x:auto;width:100%}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG{border-collapse:collapse;min-width:1200px;width:100%}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG td,.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG th{border-bottom:1px solid #f0f4f8;padding:1rem;text-align:left}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG th{background-color:#f8f9fa;color:#333;font-size:.9rem;font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:10}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_sortable-header__051RL{cursor:pointer;transition:all .2s ease}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_sortable-header__051RL:hover{background-color:#e9ecef}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_sortable-header__051RL.DiscountList_not-sortable__nkzi2{cursor:default}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_sortable-header__051RL.DiscountList_not-sortable__nkzi2:hover{background-color:#f8f9fa}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_th-content__pSUB0{align-items:center;display:flex;justify-content:space-between}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_th-content__pSUB0 .DiscountList_sort-icon__jWmnT{color:#2c8c99;font-size:.8rem;margin-left:.5rem}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG tbody tr{transition:all .2s ease}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG tbody tr:hover{background-color:#f8f9fa}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG tbody tr.DiscountList_table-row__P2mMZ{cursor:pointer;position:relative;transition:all .2s ease}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG tbody tr.DiscountList_table-row__P2mMZ:hover{background-color:#f0f8ff;border-left:4px solid #2c8c99;box-shadow:0 2px 8px #2c8c991a}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_discount-name__IJNtn{color:#333;font-size:.95rem;font-weight:500}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_discount-name__IJNtn .DiscountList_discount-name-link__BmF1M{color:#2c8c99;font-weight:500;text-decoration:none;transition:all .2s ease}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_discount-name__IJNtn .DiscountList_discount-name-link__BmF1M:hover{color:#1f6b75;text-decoration:underline}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_discount-code__cxMYU{background-color:#2c8c99;border-radius:4px;color:#fff;display:inline-block;font-family:Courier New,monospace;font-size:.85rem;font-weight:500;padding:.25rem .5rem}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_discount-value__VdXWO{color:#e74c3c;font-size:.95rem;font-weight:600}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_discount-period__wb6ij{color:#666;font-size:.85rem}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_discount-period__wb6ij div{align-items:center;display:flex;margin-bottom:.25rem}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_discount-period__wb6ij div:last-child{margin-bottom:0}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_discount-period__wb6ij div .DiscountList_date-icon__ISNCu{color:#2c8c99;font-size:.75rem;margin-right:.25rem}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_discount-period__wb6ij .DiscountList_date-separator__vieRG{color:#999;font-style:italic;margin:.25rem 0;text-align:center}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_discount-usage__gx5nt{color:#666;font-size:.9rem;font-weight:500}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_status-badge__tu2aR{align-items:center;border-radius:12px;display:inline-flex;font-size:.8rem;font-weight:500;letter-spacing:.5px;padding:.25rem .75rem;text-transform:uppercase}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_status-badge__tu2aR.DiscountList_active__rXnvg{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_status-badge__tu2aR.DiscountList_upcoming__x7mc-{background-color:#cce5ff;border:1px solid #b3d9ff;color:#004085}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_status-badge__tu2aR.DiscountList_expired__FfzMR{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_toggle-cell__xe8j5{text-align:center}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_toggle-btn__fs00r{background:none;border:none;border-radius:4px;cursor:pointer;font-size:1.2rem;padding:.5rem;transition:all .2s ease}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_toggle-btn__fs00r:hover{background-color:#f8f9fa}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_toggle-btn__fs00r.DiscountList_toggle-on__bGi47{color:#28a745}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_toggle-btn__fs00r.DiscountList_toggle-off__Mzgc7{color:#dc3545}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_actions__fFZIu{display:flex;gap:.5rem;justify-content:center}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_actions__fFZIu .DiscountList_delete-btn__P5rkJ,.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_actions__fFZIu .DiscountList_edit-btn__Oxj4b{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;font-size:1rem;justify-content:center;padding:.5rem;transition:all .2s ease}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_actions__fFZIu .DiscountList_edit-btn__Oxj4b{color:#2c8c99}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_actions__fFZIu .DiscountList_edit-btn__Oxj4b:hover{background-color:#2c8c991a}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_actions__fFZIu .DiscountList_delete-btn__P5rkJ{color:#dc3545}.DiscountList_discount-list-container__wCVzi .DiscountList_discount-table__DqiXG .DiscountList_actions__fFZIu .DiscountList_delete-btn__P5rkJ:hover{background-color:#dc35451a}.DiscountList_discount-list-container__wCVzi .DiscountList_empty-state__3B9Qf,.DiscountList_discount-list-container__wCVzi .DiscountList_error-state__-dlPM,.DiscountList_discount-list-container__wCVzi .DiscountList_loading-state__VZ6us{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:3rem 2rem;text-align:center}.DiscountList_discount-list-container__wCVzi .DiscountList_loading-state__VZ6us .DiscountList_loader__PotvO{animation:DiscountList_spin__0TWjf 1s linear infinite;border:3px solid #2c8c9933;border-radius:50%;border-top-color:#2c8c99;height:40px;margin-bottom:1rem;width:40px}.DiscountList_discount-list-container__wCVzi .DiscountList_loading-state__VZ6us p{color:#666;font-size:1rem}.DiscountList_discount-list-container__wCVzi .DiscountList_error-state__-dlPM p{color:#dc3545;font-size:1rem;font-weight:500;margin-bottom:1rem}.DiscountList_discount-list-container__wCVzi .DiscountList_error-state__-dlPM .DiscountList_retry-button__rZMlb{background-color:#dc3545;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;padding:.75rem 1.5rem;transition:all .2s ease}.DiscountList_discount-list-container__wCVzi .DiscountList_error-state__-dlPM .DiscountList_retry-button__rZMlb:hover{background-color:#c82333;box-shadow:0 2px 4px #dc354533;transform:translateY(-1px)}.DiscountList_discount-list-container__wCVzi .DiscountList_empty-state__3B9Qf .DiscountList_empty-icon__Xp2oF{font-size:3rem;margin-bottom:1rem}.DiscountList_discount-list-container__wCVzi .DiscountList_empty-state__3B9Qf p{color:#666;font-size:1rem;margin-bottom:1.5rem}.DiscountList_discount-list-container__wCVzi .DiscountList_empty-state__3B9Qf .DiscountList_create-first-btn__BwQpT{background-color:#4caf50;border:none;border-radius:6px;box-shadow:0 2px 4px #4caf5033;color:#fff;font-size:.9rem;font-weight:500;padding:.75rem 1.5rem;text-decoration:none;transition:all .2s ease}.DiscountList_discount-list-container__wCVzi .DiscountList_empty-state__3B9Qf .DiscountList_create-first-btn__BwQpT:hover{background-color:#43a047;box-shadow:0 4px 6px #4caf5040;transform:translateY(-1px)}.DiscountList_discount-list-container__wCVzi .DiscountList_pagination-container__9yqec{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;display:flex;gap:.5rem;justify-content:center;margin-top:2rem;padding:1.5rem}.DiscountList_discount-list-container__wCVzi .DiscountList_pagination-container__9yqec .DiscountList_page-btn__ryIWi{align-items:center;background-color:#f8f9fa;border:1px solid #eaeaea;border-radius:6px;color:#666;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;padding:.5rem 1rem;transition:all .2s ease}.DiscountList_discount-list-container__wCVzi .DiscountList_pagination-container__9yqec .DiscountList_page-btn__ryIWi:hover:not(.DiscountList_disabled__QwAN-){background-color:#2c8c99;border-color:#2c8c99;color:#fff}.DiscountList_discount-list-container__wCVzi .DiscountList_pagination-container__9yqec .DiscountList_page-btn__ryIWi.DiscountList_disabled__QwAN-{cursor:not-allowed;opacity:.5}.DiscountList_discount-list-container__wCVzi .DiscountList_pagination-container__9yqec .DiscountList_page-btn__ryIWi.DiscountList_prev-btn__XTgD2 svg{margin-right:.25rem}.DiscountList_discount-list-container__wCVzi .DiscountList_pagination-container__9yqec .DiscountList_page-btn__ryIWi.DiscountList_next-btn__Y8AlO svg{margin-left:.25rem}.DiscountList_discount-list-container__wCVzi .DiscountList_pagination-container__9yqec .DiscountList_page-numbers__36XYl{display:flex;gap:.25rem}.DiscountList_discount-list-container__wCVzi .DiscountList_pagination-container__9yqec .DiscountList_page-number__QrQuJ{align-items:center;background-color:#f8f9fa;border:1px solid #eaeaea;border-radius:6px;color:#666;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;height:36px;justify-content:center;min-width:36px;transition:all .2s ease}.DiscountList_discount-list-container__wCVzi .DiscountList_pagination-container__9yqec .DiscountList_page-number__QrQuJ:hover:not(.DiscountList_active__rXnvg){background-color:#e9ecef;border-color:#ddd}.DiscountList_discount-list-container__wCVzi .DiscountList_pagination-container__9yqec .DiscountList_page-number__QrQuJ.DiscountList_active__rXnvg{background-color:#2c8c99;border-color:#2c8c99;color:#fff}@keyframes DiscountList_spin__0TWjf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1200px){.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_search-filter-row__A7Bz-{flex-direction:column}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_search-filter-row__A7Bz- .DiscountList_search-box__ViOJJ{min-width:auto}}@media(max-width:768px){.DiscountList_discount-list-container__wCVzi{padding:1rem}.DiscountList_discount-list-container__wCVzi .DiscountList_header__GRlEI{flex-direction:column;gap:1rem;text-align:center}.DiscountList_discount-list-container__wCVzi .DiscountList_header__GRlEI h1{font-size:1.5rem}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2{padding:1rem}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_pagination-options__I-zsu{align-items:flex-start;flex-direction:column;gap:.75rem}.DiscountList_discount-list-container__wCVzi .DiscountList_tools-container__Hq0i2 .DiscountList_pagination-options__I-zsu .DiscountList_items-count__IqFpt{margin-left:0}.DiscountList_discount-list-container__wCVzi .DiscountList_pagination-container__9yqec{flex-wrap:wrap;gap:.25rem}.DiscountList_discount-list-container__wCVzi .DiscountList_pagination-container__9yqec .DiscountList_page-btn__ryIWi{font-size:.85rem;padding:.4rem .8rem}.DiscountList_discount-list-container__wCVzi .DiscountList_pagination-container__9yqec .DiscountList_page-number__QrQuJ{font-size:.85rem;height:32px;min-width:32px}}.DiscountDetail_discount-detail__17k2\+{background-color:#f8f9fa;min-height:100vh;padding:2rem}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_error__vesQi,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_loading__Duzd1{align-items:center;color:#666;display:flex;font-size:1.1rem;height:50vh;justify-content:center}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U{align-items:flex-start;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;display:flex;justify-content:space-between;margin-bottom:2rem;padding:2rem}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-left__NDhai{align-items:flex-start;display:flex;gap:1rem}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-left__NDhai .DiscountDetail_back-btn__PhxjM{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;color:#666;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;transition:all .2s ease}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-left__NDhai .DiscountDetail_back-btn__PhxjM:hover{background:#e9ecef;color:#333}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-left__NDhai .DiscountDetail_title-section__M2WN3 h1{color:#333;font-size:1.75rem;font-weight:600;margin:0 0 .5rem}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-left__NDhai .DiscountDetail_title-section__M2WN3 .DiscountDetail_status-badges__llLES{display:flex;flex-wrap:wrap;gap:.5rem}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-actions__-iuLV{display:flex;flex-wrap:wrap;gap:.75rem}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-actions__-iuLV .DiscountDetail_action-btn__KWdDv{border:none;border-radius:6px;cursor:pointer;font-size:.9rem;font-weight:500;min-width:100px;padding:.6rem 1.2rem;transition:all .2s ease}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-actions__-iuLV .DiscountDetail_action-btn__KWdDv:disabled{cursor:not-allowed;opacity:.6}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-actions__-iuLV .DiscountDetail_action-btn__KWdDv.DiscountDetail_edit-btn__AaRlN{background:#007bff;color:#fff}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-actions__-iuLV .DiscountDetail_action-btn__KWdDv.DiscountDetail_edit-btn__AaRlN:hover:not(:disabled){background:#0056b3;transform:translateY(-1px)}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-actions__-iuLV .DiscountDetail_action-btn__KWdDv.DiscountDetail_toggle-btn__vKKue{background:#6c757d;color:#fff}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-actions__-iuLV .DiscountDetail_action-btn__KWdDv.DiscountDetail_toggle-btn__vKKue:hover:not(:disabled){background:#545b62;transform:translateY(-1px)}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-actions__-iuLV .DiscountDetail_action-btn__KWdDv.DiscountDetail_delete-btn__2-tKb{background:#dc3545;color:#fff}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-actions__-iuLV .DiscountDetail_action-btn__KWdDv.DiscountDetail_delete-btn__2-tKb:hover:not(:disabled){background:#c82333;transform:translateY(-1px)}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_status-badge__dUhQs{border-radius:20px;font-size:.8rem;font-weight:500;letter-spacing:.5px;padding:.25rem .75rem;text-transform:uppercase}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_status-badge__dUhQs.DiscountDetail_published__GOymI{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_status-badge__dUhQs.DiscountDetail_draft__LvK9U{background:#fff3cd;border:1px solid #ffeaa7;color:#856404}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_status-badge__dUhQs.DiscountDetail_active__tGVd-{background:#d1ecf1;border:1px solid #bee5eb;color:#0c5460}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_status-badge__dUhQs.DiscountDetail_inactive__EVxvT{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_status-badge__dUhQs.DiscountDetail_admin__rd-Oi{background:#e2e3e5;border:1px solid #d6d8db;color:#383d41}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo{grid-gap:2rem;display:grid;gap:2rem}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:2rem}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB h2,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 h2,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM h2{border-bottom:2px solid #f0f4f8;color:#333;font-size:1.25rem;font-weight:600;margin:0 0 1.5rem;padding-bottom:.75rem;position:relative}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB h2:after,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 h2:after,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM h2:after{background-color:#2c8c99;border-radius:2px;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:50px}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_info-grid__92uNh,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_time-grid__O1I2d,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_usage-grid__EdZX\+,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_info-grid__92uNh,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_time-grid__O1I2d,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_usage-grid__EdZX\+,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_info-grid__92uNh,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_time-grid__O1I2d,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_usage-grid__EdZX\+{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_info-item__dcTK\+,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_time-item__6AHu6,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_usage-item__fjSl7,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_info-item__dcTK\+,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_time-item__6AHu6,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_usage-item__fjSl7,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_info-item__dcTK\+,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_time-item__6AHu6,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_usage-item__fjSl7{display:flex;flex-direction:column;gap:.5rem}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_info-item__dcTK\+ label,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_time-item__6AHu6 label,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_usage-item__fjSl7 label,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_info-item__dcTK\+ label,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_time-item__6AHu6 label,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_usage-item__fjSl7 label,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_info-item__dcTK\+ label,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_time-item__6AHu6 label,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_usage-item__fjSl7 label{color:#666;font-size:.9rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_info-item__dcTK\+ span,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_time-item__6AHu6 span,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_usage-item__fjSl7 span,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_info-item__dcTK\+ span,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_time-item__6AHu6 span,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_usage-item__fjSl7 span,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_info-item__dcTK\+ span,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_time-item__6AHu6 span,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_usage-item__fjSl7 span{color:#333;font-size:1rem;font-weight:500}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_info-item__dcTK\+ span.DiscountDetail_discount-code__GOK2J,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_time-item__6AHu6 span.DiscountDetail_discount-code__GOK2J,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_usage-item__fjSl7 span.DiscountDetail_discount-code__GOK2J,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_info-item__dcTK\+ span.DiscountDetail_discount-code__GOK2J,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_time-item__6AHu6 span.DiscountDetail_discount-code__GOK2J,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_usage-item__fjSl7 span.DiscountDetail_discount-code__GOK2J,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_info-item__dcTK\+ span.DiscountDetail_discount-code__GOK2J,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_time-item__6AHu6 span.DiscountDetail_discount-code__GOK2J,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_usage-item__fjSl7 span.DiscountDetail_discount-code__GOK2J{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;color:#2c8c99;display:inline-block;font-family:Courier New,monospace;font-weight:600;padding:.5rem 1rem}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_info-item__dcTK\+ span.DiscountDetail_discount-value__VoDdZ,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_time-item__6AHu6 span.DiscountDetail_discount-value__VoDdZ,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_usage-item__fjSl7 span.DiscountDetail_discount-value__VoDdZ,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_info-item__dcTK\+ span.DiscountDetail_discount-value__VoDdZ,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_time-item__6AHu6 span.DiscountDetail_discount-value__VoDdZ,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_usage-item__fjSl7 span.DiscountDetail_discount-value__VoDdZ,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_info-item__dcTK\+ span.DiscountDetail_discount-value__VoDdZ,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_time-item__6AHu6 span.DiscountDetail_discount-value__VoDdZ,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_usage-item__fjSl7 span.DiscountDetail_discount-value__VoDdZ{color:#e74c3c;font-size:1.1rem;font-weight:600}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_info-item__dcTK\+ span.DiscountDetail_usage-count__c-kls,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_time-item__6AHu6 span.DiscountDetail_usage-count__c-kls,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_usage-item__fjSl7 span.DiscountDetail_usage-count__c-kls,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_info-item__dcTK\+ span.DiscountDetail_usage-count__c-kls,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_time-item__6AHu6 span.DiscountDetail_usage-count__c-kls,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_usage-item__fjSl7 span.DiscountDetail_usage-count__c-kls,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_info-item__dcTK\+ span.DiscountDetail_usage-count__c-kls,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_time-item__6AHu6 span.DiscountDetail_usage-count__c-kls,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_usage-item__fjSl7 span.DiscountDetail_usage-count__c-kls{color:#28a745;font-size:1.1rem;font-weight:600}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_description__ldEDs,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_description__ldEDs,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_description__ldEDs{border-top:1px solid #f0f4f8;margin-top:1.5rem;padding-top:1.5rem}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_description__ldEDs label,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_description__ldEDs label,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_description__ldEDs label{color:#666;display:block;font-size:.9rem;font-weight:500;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-section__hKEbB .DiscountDetail_description__ldEDs p,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-section__rg9X5 .DiscountDetail_description__ldEDs p,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-section__4ZmyM .DiscountDetail_description__ldEDs p{background:#f8f9fa;border-left:4px solid #2c8c99;border-radius:6px;color:#333;line-height:1.6;margin:0;padding:1rem}@media(max-width:768px){.DiscountDetail_discount-detail__17k2\+{padding:1rem}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U{align-items:stretch;flex-direction:column;gap:1rem}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-left__NDhai{flex-direction:column;gap:.75rem}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-left__NDhai .DiscountDetail_back-btn__PhxjM{align-self:flex-start}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-actions__-iuLV{justify-content:stretch}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header__TdR6U .DiscountDetail_header-actions__-iuLV .DiscountDetail_action-btn__KWdDv{flex:1 1;min-width:auto}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_info-grid__92uNh,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_time-grid__O1I2d,.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_content__O6rwo .DiscountDetail_usage-grid__EdZX\+{gap:1rem;grid-template-columns:1fr}}@media(max-width:480px){.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header-actions__-iuLV{flex-direction:column}.DiscountDetail_discount-detail__17k2\+ .DiscountDetail_header-actions__-iuLV .DiscountDetail_action-btn__KWdDv{width:100%}}.Chat_chat-container__8J4kC{background-color:#f8f9fa;border-radius:12px;box-shadow:0 4px 20px #00000014;display:flex;height:calc(100vh - 120px);min-height:600px;overflow:hidden}.Chat_sidebar__QLGJV{background-color:#fff;border-right:1px solid #e1e5e9;display:flex;flex-direction:column;flex-shrink:0;width:350px}.Chat_sidebar-header__EzWZi{background-color:#f8fafc;border-bottom:1px solid #e1e5e9;padding:1.5rem}.Chat_sidebar-title__gfDl3{color:#2d3748;font-size:1.25rem;font-weight:600;margin:0 0 1rem}.Chat_header-top__KuFI1{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.Chat_header-top__KuFI1 .Chat_sidebar-title__gfDl3{margin:0}.Chat_refresh-btn__G63Wq{align-items:center;background-color:#f7fafc;border:1px solid #e2e8f0;border-radius:8px;color:#4a5568;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.Chat_refresh-btn__G63Wq:hover{background-color:#edf2f7;border-color:#cbd5e0}.Chat_refresh-btn__G63Wq:disabled{cursor:not-allowed;opacity:.6}.Chat_refresh-btn__G63Wq .Chat_icon__EfW2z{font-size:1.1rem}.Chat_refresh-btn__G63Wq .Chat_icon__EfW2z.Chat_spinning__6c4ss{animation:Chat_spin__SKmgf 1s linear infinite}.Chat_load-btn__niFUo{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;justify-content:center;margin-top:1rem;padding:.75rem 1.5rem;transition:all .2s ease}.Chat_load-btn__niFUo:hover{box-shadow:0 4px 12px #667eea66;transform:translateY(-1px)}.Chat_load-btn__niFUo:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.Chat_search-box__A6vae{margin-bottom:1rem;position:relative}.Chat_search-box__A6vae input{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;font-size:.9rem;padding:.75rem 2.5rem .75rem 1rem;transition:all .2s ease;width:100%}.Chat_search-box__A6vae input:focus{border-color:#3182ce;box-shadow:0 0 0 3px #3182ce1a;outline:none}.Chat_search-box__A6vae input::placeholder{color:#a0aec0}.Chat_search-box__A6vae .Chat_search-icon__0nui7{color:#a0aec0;font-size:1.1rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.Chat_new-chat-btn__mORNF{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.75rem 1rem;transition:all .2s ease;width:100%}.Chat_new-chat-btn__mORNF:hover{box-shadow:0 4px 12px #667eea66;transform:translateY(-1px)}.Chat_new-chat-btn__mORNF .Chat_icon__EfW2z{font-size:1.1rem}.Chat_conversation-list__D5tf7{flex:1 1;overflow-y:auto;padding:.5rem 0}.Chat_conversation-list__D5tf7::-webkit-scrollbar{width:6px}.Chat_conversation-list__D5tf7::-webkit-scrollbar-track{background:#f1f1f1}.Chat_conversation-list__D5tf7::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.Chat_conversation-list__D5tf7::-webkit-scrollbar-thumb:hover{background:#a0aec0}.Chat_conversation-item__vRLPO{align-items:center;border-bottom:1px solid #f7fafc;cursor:pointer;display:flex;padding:1rem 1.5rem;position:relative;transition:all .2s ease}.Chat_conversation-item__vRLPO:hover{background-color:#f7fafc}.Chat_conversation-item__vRLPO.Chat_active__veni4{background-color:#ebf8ff;border-left:3px solid #3182ce}.Chat_conversation-item__vRLPO .Chat_avatar__kVWt2{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.2rem;font-weight:600;height:48px;justify-content:center;margin-right:1rem;position:relative;width:48px}.Chat_conversation-item__vRLPO .Chat_avatar__kVWt2 img{border-radius:50%;height:100%;object-fit:cover;width:100%}.Chat_conversation-item__vRLPO .Chat_avatar__kVWt2 .Chat_online-indicator__bIm2p{background-color:#48bb78;border:2px solid #fff;border-radius:50%;bottom:2px;height:12px;position:absolute;right:2px;width:12px}.Chat_conversation-item__vRLPO .Chat_conversation-info__lPR24{flex:1 1;min-width:0}.Chat_conversation-item__vRLPO .Chat_conversation-info__lPR24 .Chat_name__RaL6c{color:#2d3748;font-size:.95rem;font-weight:600;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_conversation-item__vRLPO .Chat_conversation-info__lPR24 .Chat_last-message__OcJAf{color:#718096;font-size:.85rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_conversation-item__vRLPO .Chat_conversation-info__lPR24 .Chat_timestamp__qeSnl{color:#a0aec0;font-size:.75rem;margin-top:.25rem}.Chat_conversation-item__vRLPO .Chat_conversation-meta__A23ia{align-items:flex-end;display:flex;flex-direction:column;gap:.25rem}.Chat_conversation-item__vRLPO .Chat_conversation-meta__A23ia .Chat_timestamp__qeSnl{color:#a0aec0;font-size:.75rem}.Chat_conversation-item__vRLPO .Chat_conversation-meta__A23ia .Chat_unread-badge__IVQiZ{background-color:#e53e3e;border-radius:10px;color:#fff;font-size:.75rem;font-weight:600;min-width:18px;padding:.2rem .5rem;text-align:center}.Chat_main-content__moJFb{background-color:#fff;display:flex;flex:1 1;flex-direction:column}.Chat_chat-header__xwT8S{align-items:center;background-color:#f8fafc;border-bottom:1px solid #e1e5e9;display:flex;gap:1rem;padding:1.5rem}.Chat_chat-header__xwT8S .Chat_avatar__kVWt2{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:flex;font-size:1rem;font-weight:600;height:40px;justify-content:center;position:relative;width:40px}.Chat_chat-header__xwT8S .Chat_avatar__kVWt2 img{border-radius:50%;height:100%;object-fit:cover;width:100%}.Chat_chat-header__xwT8S .Chat_avatar__kVWt2 .Chat_online-indicator__bIm2p{background-color:#48bb78;border:2px solid #fff;border-radius:50%;bottom:0;height:12px;position:absolute;right:0;width:12px}.Chat_chat-header__xwT8S .Chat_user-info__SRIM8{flex:1 1}.Chat_chat-header__xwT8S .Chat_user-info__SRIM8 .Chat_name__RaL6c{color:#2d3748;font-weight:600;margin-bottom:.25rem}.Chat_chat-header__xwT8S .Chat_user-info__SRIM8 .Chat_status__yyzNK{color:#48bb78;font-size:.85rem}.Chat_chat-header__xwT8S .Chat_user-info__SRIM8 .Chat_status__yyzNK.Chat_offline__A\+aVj{color:#a0aec0}.Chat_chat-header__xwT8S .Chat_chat-actions__9uD9Z{display:flex;gap:.5rem}.Chat_chat-header__xwT8S .Chat_chat-actions__9uD9Z button{background:none;border:1px solid #e2e8f0;border-radius:6px;color:#718096;cursor:pointer;padding:.5rem;transition:all .2s ease}.Chat_chat-header__xwT8S .Chat_chat-actions__9uD9Z button:hover{background-color:#f7fafc;color:#2d3748}.Chat_messages-container__S3UCM{background:linear-gradient(180deg,#f8fafc 0,#fff);display:flex;flex:1 1;flex-direction:column;gap:1rem;overflow-y:auto;padding:1rem}.Chat_messages-container__S3UCM::-webkit-scrollbar{width:6px}.Chat_messages-container__S3UCM::-webkit-scrollbar-track{background:#f1f1f1}.Chat_messages-container__S3UCM::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.Chat_messages-container__S3UCM::-webkit-scrollbar-thumb:hover{background:#a0aec0}.Chat_message__0QbZb{align-items:flex-end;display:flex;gap:.75rem;margin-bottom:1rem}.Chat_message__0QbZb.Chat_own__dvwxK{flex-direction:row-reverse}.Chat_message__0QbZb.Chat_own__dvwxK .Chat_message-content__VPBQu{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom-right-radius:4px;color:#fff}.Chat_message__0QbZb.Chat_own__dvwxK .Chat_message-info__lbVcB{text-align:right}.Chat_message__0QbZb .Chat_avatar__kVWt2{align-items:center;background:linear-gradient(135deg,#4299e1,#3182ce);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.85rem;font-weight:600;height:32px;justify-content:center;width:32px}.Chat_message__0QbZb .Chat_avatar__kVWt2 img{border-radius:50%;height:100%;object-fit:cover;width:100%}.Chat_message__0QbZb .Chat_message-bubble__574So{display:flex;flex-direction:column;gap:.25rem;max-width:70%}.Chat_message__0QbZb .Chat_message-content__VPBQu{word-wrap:break-word;background-color:#f7fafc;border-radius:18px;border-bottom-left-radius:4px;color:#2d3748;font-size:.95rem;line-height:1.4;padding:.75rem 1rem}.Chat_message__0QbZb .Chat_message-info__lbVcB{align-items:center;color:#a0aec0;display:flex;font-size:.75rem;gap:.5rem;padding:0 .5rem}.Chat_message__0QbZb .Chat_message-info__lbVcB .Chat_timestamp__qeSnl{white-space:nowrap}.Chat_message__0QbZb .Chat_message-info__lbVcB .Chat_status__yyzNK{align-items:center;display:flex;gap:.25rem}.Chat_message__0QbZb .Chat_message-info__lbVcB .Chat_status__yyzNK.Chat_sent__7ixGd .Chat_icon__EfW2z{color:#a0aec0}.Chat_message__0QbZb .Chat_message-info__lbVcB .Chat_status__yyzNK.Chat_delivered__hFUHM .Chat_icon__EfW2z{color:#48bb78}.Chat_message__0QbZb .Chat_message-info__lbVcB .Chat_status__yyzNK.Chat_read__E6lBn .Chat_icon__EfW2z{color:#3182ce}.Chat_typing-indicator__4GRa1{align-items:center;color:#718096;display:flex;font-size:.85rem;font-style:italic;gap:.75rem;padding:.5rem 1rem}.Chat_typing-indicator__4GRa1 .Chat_avatar__kVWt2{align-items:center;background:linear-gradient(135deg,#4299e1,#3182ce);border-radius:50%;color:#fff;display:flex;font-size:.7rem;font-weight:600;height:24px;justify-content:center;width:24px}.Chat_typing-indicator__4GRa1 .Chat_dots__rJjo6{display:flex;gap:.25rem}.Chat_typing-indicator__4GRa1 .Chat_dots__rJjo6 .Chat_dot__6hiv4{animation:Chat_typing__uhReg 1.5s ease-in-out infinite;background-color:#a0aec0;border-radius:50%;height:6px;width:6px}.Chat_typing-indicator__4GRa1 .Chat_dots__rJjo6 .Chat_dot__6hiv4:nth-child(2){animation-delay:.2s}.Chat_typing-indicator__4GRa1 .Chat_dots__rJjo6 .Chat_dot__6hiv4:nth-child(3){animation-delay:.4s}@keyframes Chat_typing__uhReg{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-10px)}}.Chat_message-input-container__O80zs{background-color:#fff;border-top:1px solid #e1e5e9;padding:1rem 1.5rem}.Chat_message-input-container__O80zs .Chat_message-input__w6\+mX{align-items:flex-end;background-color:#f7fafc;border:1px solid #e2e8f0;border-radius:25px;display:flex;gap:1rem;padding:.75rem 1rem;transition:all .2s ease}.Chat_message-input-container__O80zs .Chat_message-input__w6\+mX:focus-within{border-color:#3182ce;box-shadow:0 0 0 3px #3182ce1a}.Chat_message-input-container__O80zs .Chat_message-input__w6\+mX textarea{background:none;border:none;color:#2d3748;flex:1 1;font-size:.95rem;line-height:1.4;max-height:120px;min-height:24px;outline:none;resize:none}.Chat_message-input-container__O80zs .Chat_message-input__w6\+mX textarea::placeholder{color:#a0aec0}.Chat_message-input-container__O80zs .Chat_message-input__w6\+mX .Chat_input-actions__oXmPp{align-items:center;display:flex;gap:.5rem}.Chat_message-input-container__O80zs .Chat_message-input__w6\+mX .Chat_input-actions__oXmPp button{align-items:center;background:none;border:none;border-radius:50%;color:#718096;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:all .2s ease}.Chat_message-input-container__O80zs .Chat_message-input__w6\+mX .Chat_input-actions__oXmPp button:hover{background-color:#e2e8f0;color:#2d3748}.Chat_message-input-container__O80zs .Chat_message-input__w6\+mX .Chat_input-actions__oXmPp button.Chat_send-btn__4-C\+B{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.Chat_message-input-container__O80zs .Chat_message-input__w6\+mX .Chat_input-actions__oXmPp button.Chat_send-btn__4-C\+B:hover{box-shadow:0 4px 12px #667eea66;transform:scale(1.05)}.Chat_message-input-container__O80zs .Chat_message-input__w6\+mX .Chat_input-actions__oXmPp button.Chat_send-btn__4-C\+B:disabled{background:#e2e8f0;box-shadow:none;color:#a0aec0;cursor:not-allowed;transform:none}.Chat_empty-state__90Ex1{align-items:center;color:#718096;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2rem;text-align:center}.Chat_empty-state__90Ex1 .Chat_icon__EfW2z{color:#cbd5e0;font-size:4rem;margin-bottom:1rem}.Chat_empty-state__90Ex1 h3{color:#2d3748;font-weight:600;margin:0 0 .5rem}.Chat_empty-state__90Ex1 p{font-size:.9rem;line-height:1.5;margin:0}.Chat_loading-state__I3O5j{align-items:center;color:#718096;display:flex;height:100%;justify-content:center}.Chat_loading-state__I3O5j .Chat_spinner__GvbQK{animation:Chat_spin__SKmgf 1s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#3182ce;height:40px;margin-right:1rem;width:40px}@keyframes Chat_spin__SKmgf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Chat_connection-status__-zY73{border-bottom:1px solid #e1e5e9;font-size:.85rem;padding:.5rem 1rem;text-align:center}.Chat_connection-status__-zY73.Chat_connected__1xU4s{background-color:#f0fff4;color:#38a169}.Chat_connection-status__-zY73.Chat_disconnected__osGMM{background-color:#fffbeb;color:#d69e2e}.Chat_connection-status__-zY73.Chat_error__jzZIB{background-color:#fed7d7;color:#e53e3e}.Chat_search-results__TGoKn{background:#fff;border:1px solid #e2e8f0;border-radius:0 0 8px 8px;border-top:none;box-shadow:0 4px 12px #0000001a;left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:10}.Chat_search-results__TGoKn .Chat_search-result-item__ZCnFB{align-items:center;cursor:pointer;display:flex;gap:.75rem;padding:.75rem;transition:background-color .2s ease}.Chat_search-results__TGoKn .Chat_search-result-item__ZCnFB:hover{background-color:#f7fafc}.Chat_search-results__TGoKn .Chat_search-result-item__ZCnFB .Chat_avatar__kVWt2{align-items:center;background:linear-gradient(135deg,#4299e1,#3182ce);border-radius:50%;color:#fff;display:flex;font-size:.85rem;font-weight:600;height:32px;justify-content:center;position:relative;width:32px}.Chat_search-results__TGoKn .Chat_search-result-item__ZCnFB .Chat_avatar__kVWt2 img{border-radius:50%;height:100%;object-fit:cover;width:100%}.Chat_search-results__TGoKn .Chat_search-result-item__ZCnFB .Chat_avatar__kVWt2 .Chat_online-indicator__bIm2p{background-color:#48bb78;border:1px solid #fff;border-radius:50%;bottom:0;height:8px;position:absolute;right:0;width:8px}.Chat_search-results__TGoKn .Chat_search-result-item__ZCnFB .Chat_user-info__SRIM8{flex:1 1}.Chat_search-results__TGoKn .Chat_search-result-item__ZCnFB .Chat_user-info__SRIM8 .Chat_name__RaL6c{color:#2d3748;font-size:.9rem;font-weight:500;margin-bottom:.25rem}.Chat_search-results__TGoKn .Chat_search-result-item__ZCnFB .Chat_user-info__SRIM8 .Chat_email__wkb3q{color:#718096;font-size:.8rem}.Chat_search-results__TGoKn .Chat_no-results__2S2Qf{color:#718096;font-size:.85rem;padding:1rem;text-align:center}@media(max-width:768px){.Chat_chat-container__8J4kC{flex-direction:column;height:calc(100vh - 80px)}.Chat_sidebar__QLGJV{border-bottom:1px solid #e1e5e9;border-right:none;height:40%;width:100%}.Chat_main-content__moJFb{height:60%}.Chat_conversation-item__vRLPO{padding:.75rem 1rem}.Chat_conversation-item__vRLPO .Chat_avatar__kVWt2{font-size:1rem;height:40px;width:40px}.Chat_conversation-item__vRLPO .Chat_conversation-info__lPR24 .Chat_name__RaL6c{font-size:.9rem}.Chat_conversation-item__vRLPO .Chat_conversation-info__lPR24 .Chat_last-message__OcJAf{font-size:.8rem}.Chat_message__0QbZb .Chat_message-bubble__574So{max-width:85%}.Chat_message__0QbZb .Chat_message-content__VPBQu{font-size:.9rem;padding:.6rem .8rem}}.ReviewManager_review-manager-container__HZMZP{background-color:#f8f9fa;min-height:100vh;padding:2rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_header__PV\+Uk{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_header__PV\+Uk h1{color:#333;font-size:1.75rem;font-weight:600;margin:0}.ReviewManager_review-manager-container__HZMZP .ReviewManager_header__PV\+Uk .ReviewManager_header-stats__nnIwc{align-items:center;display:flex;gap:1rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_header__PV\+Uk .ReviewManager_header-stats__nnIwc .ReviewManager_stat-item__a74nW{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:1rem;text-align:center}.ReviewManager_review-manager-container__HZMZP .ReviewManager_header__PV\+Uk .ReviewManager_header-stats__nnIwc .ReviewManager_stat-item__a74nW .ReviewManager_stat-number__s9bEs{color:#2c8c99;display:block;font-size:1.5rem;font-weight:700}.ReviewManager_review-manager-container__HZMZP .ReviewManager_header__PV\+Uk .ReviewManager_header-stats__nnIwc .ReviewManager_stat-item__a74nW .ReviewManager_stat-label__jYKG6{color:#666;font-size:.85rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_filters-container__-NpLZ{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;margin-bottom:2rem;padding:1.5rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_filters-container__-NpLZ .ReviewManager_filters-row__P9\+eN{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_filters-container__-NpLZ .ReviewManager_filters-row__P9\+eN .ReviewManager_filter-group__c84la{display:flex;flex-direction:column;gap:.5rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_filters-container__-NpLZ .ReviewManager_filters-row__P9\+eN .ReviewManager_filter-group__c84la label{color:#333;font-size:.9rem;font-weight:500}.ReviewManager_review-manager-container__HZMZP .ReviewManager_filters-container__-NpLZ .ReviewManager_filters-row__P9\+eN .ReviewManager_filter-group__c84la select{background-color:#fff;border:1px solid #eaeaea;border-radius:6px;cursor:pointer;font-size:.9rem;min-width:150px;padding:.75rem 1rem;transition:all .2s ease}.ReviewManager_review-manager-container__HZMZP .ReviewManager_filters-container__-NpLZ .ReviewManager_filters-row__P9\+eN .ReviewManager_filter-group__c84la select:focus{border-color:#2c8c99;box-shadow:0 0 0 2px #2c8c9933;outline:none}.ReviewManager_review-manager-container__HZMZP .ReviewManager_filters-container__-NpLZ .ReviewManager_filters-row__P9\+eN .ReviewManager_items-per-page__Rd8r9{align-items:center;display:flex;gap:.5rem;margin-left:auto}.ReviewManager_review-manager-container__HZMZP .ReviewManager_filters-container__-NpLZ .ReviewManager_filters-row__P9\+eN .ReviewManager_items-per-page__Rd8r9 span{color:#666;font-size:.9rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_statistics-container__0jEhM{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;margin-bottom:2rem;padding:1.5rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_statistics-container__0jEhM .ReviewManager_stats-title__-MYPX{color:#333;font-size:1.2rem;font-weight:600;margin-bottom:1rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_statistics-container__0jEhM .ReviewManager_overall-rating__vNwdr{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_statistics-container__0jEhM .ReviewManager_overall-rating__vNwdr .ReviewManager_rating-number__-AWaX{color:#2c8c99;font-size:2.5rem;font-weight:700}.ReviewManager_review-manager-container__HZMZP .ReviewManager_statistics-container__0jEhM .ReviewManager_overall-rating__vNwdr .ReviewManager_rating-stars__p-gKJ{display:flex;gap:.25rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_statistics-container__0jEhM .ReviewManager_overall-rating__vNwdr .ReviewManager_rating-stars__p-gKJ .ReviewManager_star__uFpn\+{color:#ffc107;font-size:1.5rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_statistics-container__0jEhM .ReviewManager_overall-rating__vNwdr .ReviewManager_total-reviews__CsIb8{color:#666;font-size:.9rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_statistics-container__0jEhM .ReviewManager_rating-breakdown__9iKUE .ReviewManager_breakdown-item__drs4Z{align-items:center;display:flex;gap:1rem;margin-bottom:.5rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_statistics-container__0jEhM .ReviewManager_rating-breakdown__9iKUE .ReviewManager_breakdown-item__drs4Z .ReviewManager_rating-label__rWxaS{color:#666;font-size:.9rem;min-width:60px}.ReviewManager_review-manager-container__HZMZP .ReviewManager_statistics-container__0jEhM .ReviewManager_rating-breakdown__9iKUE .ReviewManager_breakdown-item__drs4Z .ReviewManager_progress-bar__K9UwJ{background-color:#e9ecef;border-radius:4px;flex:1 1;height:8px;overflow:hidden}.ReviewManager_review-manager-container__HZMZP .ReviewManager_statistics-container__0jEhM .ReviewManager_rating-breakdown__9iKUE .ReviewManager_breakdown-item__drs4Z .ReviewManager_progress-bar__K9UwJ .ReviewManager_progress-fill__dKVlO{background-color:#2c8c99;height:100%;transition:width .3s ease}.ReviewManager_review-manager-container__HZMZP .ReviewManager_statistics-container__0jEhM .ReviewManager_rating-breakdown__9iKUE .ReviewManager_breakdown-item__drs4Z .ReviewManager_count__eY2KW{color:#666;font-size:.9rem;min-width:30px;text-align:right}.ReviewManager_review-manager-container__HZMZP .ReviewManager_content-container__whrCj{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl{border-bottom:1px solid #f0f4f8;padding:1.5rem;transition:all .2s ease}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl:hover{background-color:#f8f9fa}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl:last-child{border-bottom:none}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_review-header__ragF9{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_review-header__ragF9 .ReviewManager_user-info__ZeNvg{align-items:center;display:flex;flex:1 1;gap:1rem;min-width:0}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_review-header__ragF9 .ReviewManager_user-info__ZeNvg .ReviewManager_user-avatar__XZhU0{align-items:center;background-color:#2c8c99;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.2rem;font-weight:700;height:48px;justify-content:center;overflow:hidden;width:48px}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_review-header__ragF9 .ReviewManager_user-info__ZeNvg .ReviewManager_user-avatar__XZhU0 img{border-radius:50%;height:100%;object-fit:cover;width:100%}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_review-header__ragF9 .ReviewManager_user-info__ZeNvg .ReviewManager_user-details__KGzL1{flex:1 1;min-width:0}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_review-header__ragF9 .ReviewManager_user-info__ZeNvg .ReviewManager_user-details__KGzL1 .ReviewManager_user-name__Cb100{word-wrap:break-word;color:#333;font-weight:600;margin-bottom:.25rem;overflow-wrap:break-word}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_review-header__ragF9 .ReviewManager_user-info__ZeNvg .ReviewManager_user-details__KGzL1 .ReviewManager_review-date__zynAd{color:#666;font-size:.85rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_review-header__ragF9 .ReviewManager_rating-stars__p-gKJ{display:flex;flex-shrink:0;gap:.25rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_review-header__ragF9 .ReviewManager_rating-stars__p-gKJ .ReviewManager_star__uFpn\+{color:#ffc107;font-size:1.2rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_review-header__ragF9 .ReviewManager_rating-stars__p-gKJ .ReviewManager_star__uFpn\+.ReviewManager_empty__pYw2t{color:#e9ecef}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_product-info__9cjyX{align-items:center;background-color:#f8f9fa;border-radius:6px;display:flex;gap:1rem;margin-bottom:1rem;padding:.75rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_product-info__9cjyX .ReviewManager_product-thumb__M6Nvo{background-color:#e9ecef;border-radius:6px;height:60px;object-fit:cover;width:60px}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_product-info__9cjyX .ReviewManager_product-details__laT3x .ReviewManager_product-name__UPuPu{color:#333;font-weight:500;margin-bottom:.25rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_product-info__9cjyX .ReviewManager_product-details__laT3x .ReviewManager_sku-name__-Q5Fp{color:#666;font-size:.85rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_review-content__dMQae .ReviewManager_review-text__chYuV{color:#333;line-height:1.6;margin-bottom:1rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_review-content__dMQae .ReviewManager_review-images__yTNC5{display:flex;flex-wrap:wrap;gap:.5rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_review-content__dMQae .ReviewManager_review-images__yTNC5 .ReviewManager_review-image__iUqi6{border-radius:6px;cursor:pointer;height:80px;object-fit:cover;transition:transform .2s ease;width:80px}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_review-content__dMQae .ReviewManager_review-images__yTNC5 .ReviewManager_review-image__iUqi6:hover{transform:scale(1.05)}.ReviewManager_review-manager-container__HZMZP .ReviewManager_empty-state__3Ad6g,.ReviewManager_review-manager-container__HZMZP .ReviewManager_error-state__z5\+kG,.ReviewManager_review-manager-container__HZMZP .ReviewManager_loading-state__p9D-v{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:3rem 2rem;text-align:center}.ReviewManager_review-manager-container__HZMZP .ReviewManager_loading-state__p9D-v .ReviewManager_loader__V8VE0{animation:ReviewManager_spin__XBHiQ 1s linear infinite;border:3px solid #2c8c9933;border-radius:50%;border-top-color:#2c8c99;height:40px;margin-bottom:1rem;width:40px}.ReviewManager_review-manager-container__HZMZP .ReviewManager_loading-state__p9D-v p{color:#666;font-size:1rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_error-state__z5\+kG p{color:#dc3545;font-size:1rem;font-weight:500;margin-bottom:1rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_error-state__z5\+kG .ReviewManager_retry-button__UJ6Ip{background-color:#dc3545;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;padding:.75rem 1.5rem;transition:all .2s ease}.ReviewManager_review-manager-container__HZMZP .ReviewManager_error-state__z5\+kG .ReviewManager_retry-button__UJ6Ip:hover{background-color:#c82333;box-shadow:0 2px 4px #dc354533;transform:translateY(-1px)}.ReviewManager_review-manager-container__HZMZP .ReviewManager_empty-state__3Ad6g .ReviewManager_empty-icon__k7aaF{font-size:3rem;margin-bottom:1rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_empty-state__3Ad6g p{color:#666;font-size:1rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_pagination-container__rioae{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;display:flex;gap:.5rem;justify-content:center;margin-top:2rem;padding:1.5rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_pagination-container__rioae .ReviewManager_page-btn__HPJ8Q{align-items:center;background-color:#f8f9fa;border:1px solid #eaeaea;border-radius:6px;color:#666;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;padding:.5rem 1rem;transition:all .2s ease}.ReviewManager_review-manager-container__HZMZP .ReviewManager_pagination-container__rioae .ReviewManager_page-btn__HPJ8Q:hover:not(.ReviewManager_disabled__GbnN9){background-color:#2c8c99;border-color:#2c8c99;color:#fff}.ReviewManager_review-manager-container__HZMZP .ReviewManager_pagination-container__rioae .ReviewManager_page-btn__HPJ8Q.ReviewManager_disabled__GbnN9{cursor:not-allowed;opacity:.5}.ReviewManager_review-manager-container__HZMZP .ReviewManager_pagination-container__rioae .ReviewManager_page-btn__HPJ8Q.ReviewManager_prev-btn__0Rrkg svg{margin-right:.25rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_pagination-container__rioae .ReviewManager_page-btn__HPJ8Q.ReviewManager_next-btn__XXYmx svg{margin-left:.25rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_pagination-container__rioae .ReviewManager_page-numbers__aJYEl{display:flex;gap:.25rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_pagination-container__rioae .ReviewManager_page-number__FAebV{align-items:center;background-color:#f8f9fa;border:1px solid #eaeaea;border-radius:6px;color:#666;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;height:36px;justify-content:center;min-width:36px;transition:all .2s ease}.ReviewManager_review-manager-container__HZMZP .ReviewManager_pagination-container__rioae .ReviewManager_page-number__FAebV:hover:not(.ReviewManager_active__Ie9Gp){background-color:#e9ecef;border-color:#ddd}.ReviewManager_review-manager-container__HZMZP .ReviewManager_pagination-container__rioae .ReviewManager_page-number__FAebV.ReviewManager_active__Ie9Gp{background-color:#2c8c99;border-color:#2c8c99;color:#fff}@keyframes ReviewManager_spin__XBHiQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReviewManager_image-preview-modal__jgHDQ{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.ReviewManager_image-preview-modal__jgHDQ .ReviewManager_modal-backdrop__Doa0k{background-color:#000c;height:100%;left:0;position:absolute;top:0;width:100%}.ReviewManager_image-preview-modal__jgHDQ .ReviewManager_modal-content__szAyM{background:#fff;border-radius:8px;max-height:90%;max-width:90%;padding:1rem;position:relative}.ReviewManager_image-preview-modal__jgHDQ .ReviewManager_modal-content__szAyM .ReviewManager_close-button__88ibj{background:none;border:none;color:#666;cursor:pointer;font-size:2rem;position:absolute;right:15px;top:10px;z-index:1001}.ReviewManager_image-preview-modal__jgHDQ .ReviewManager_modal-content__szAyM .ReviewManager_close-button__88ibj:hover{color:#333}.ReviewManager_image-preview-modal__jgHDQ .ReviewManager_modal-content__szAyM .ReviewManager_preview-image__eWINu{border-radius:4px;max-height:100%;max-width:100%;object-fit:contain}@media(max-width:1200px){.ReviewManager_review-manager-container__HZMZP .ReviewManager_filters-container__-NpLZ .ReviewManager_filters-row__P9\+eN{align-items:flex-start;flex-direction:column}.ReviewManager_review-manager-container__HZMZP .ReviewManager_filters-container__-NpLZ .ReviewManager_filters-row__P9\+eN .ReviewManager_items-per-page__Rd8r9{align-self:flex-end;margin-left:0}.ReviewManager_review-manager-container__HZMZP .ReviewManager_header__PV\+Uk .ReviewManager_header-stats__nnIwc{flex-direction:column;gap:.5rem}}@media(max-width:768px){.ReviewManager_review-manager-container__HZMZP{padding:1rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_header__PV\+Uk{flex-direction:column;gap:1rem;text-align:center}.ReviewManager_review-manager-container__HZMZP .ReviewManager_header__PV\+Uk h1{font-size:1.5rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_header__PV\+Uk .ReviewManager_header-stats__nnIwc{flex-direction:row;gap:.5rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_header__PV\+Uk .ReviewManager_header-stats__nnIwc .ReviewManager_stat-item__a74nW{padding:.75rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_header__PV\+Uk .ReviewManager_header-stats__nnIwc .ReviewManager_stat-item__a74nW .ReviewManager_stat-number__s9bEs{font-size:1.2rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl{padding:1rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_review-header__ragF9{align-items:flex-start;flex-direction:column;gap:.5rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_reviews-list__GUwFR .ReviewManager_review-item__ATQNl .ReviewManager_product-info__9cjyX{flex-direction:column;text-align:center}.ReviewManager_review-manager-container__HZMZP .ReviewManager_overall-rating__vNwdr{flex-direction:column;gap:.5rem!important;text-align:center}.ReviewManager_review-manager-container__HZMZP .ReviewManager_pagination-container__rioae{flex-wrap:wrap;gap:.25rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_pagination-container__rioae .ReviewManager_page-btn__HPJ8Q{font-size:.85rem;padding:.4rem .8rem}.ReviewManager_review-manager-container__HZMZP .ReviewManager_pagination-container__rioae .ReviewManager_page-number__FAebV{font-size:.85rem;height:32px;min-width:32px}}
/*# sourceMappingURL=main.59e28fd4.css.map*/