.notification-container{pointer-events:none}.notification-item{pointer-events:auto;transform:translateY(100%) scale(1);opacity:0;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.notification-item.slide-up{transform:translateY(0) scale(1);opacity:1}.notification-item.slide-down{transform:translateY(100%) scale(1);opacity:0}.notification-item:hover{transform:translateY(-2px) scale(1)!important;box-shadow:0 8px 20px #0003!important}[data-theme=dark] .notification-item:hover{box-shadow:0 8px 20px #00000080!important}@media (max-width: 768px){.notification-item{width:calc(100vw - 20px)!important;right:10px!important;left:10px!important}}.notification-item{backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}.notification-item[data-type=success]{background:linear-gradient(135deg,#10b9811a,#10b9810d)}.notification-item[data-type=warning]{background:linear-gradient(135deg,#f59e0b1a,#f59e0b0d)}.notification-item[data-type=error]{background:linear-gradient(135deg,#ef44441a,#ef44440d)}.notification-item[data-type=info]{background:linear-gradient(135deg,#3b82f61a,#3b82f60d)}.advisory-modal .ant-modal-body{padding:16px 0}.advisory-modal .ant-upload-list-picture-card-container{width:100px;height:100px;margin:0 8px 8px 0}.advisory-modal .ant-upload-select-picture-card{width:100px;height:100px;margin:0 8px 8px 0;border:2px dashed #d9d9d9;border-radius:8px}.advisory-modal .ant-upload-select-picture-card:hover{border-color:#1890ff}.advisory-modal .ant-upload-list-picture-card .ant-upload-select{display:none}*{box-sizing:border-box}.menu-icon-with-text{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.menu-icon-with-text .menu-icon-text{font-size:var(--ant-font-size-base);margin-top:6px}.ant-layout-sider-collapsed .menu-icon-with-text .menu-icon-text{display:inline-block}.ant-layout-sider:not(.ant-layout-sider-collapsed) .menu-icon-with-text .menu-icon-text{display:none}.ant-layout-sider-collapsed .ant-menu:not(.ant-menu-horizontal) .ant-menu-item,.ant-layout-sider-collapsed .ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title{height:40px!important;line-height:40px!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:inherit!important;background-color:transparent!important;transition:background-color 5000s ease-in-out 0s!important}.ant-input:-webkit-autofill,.ant-input:-webkit-autofill:hover,.ant-input:-webkit-autofill:focus,.ant-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:inherit!important;background-color:transparent!important;transition:background-color 5000s ease-in-out 0s!important;caret-color:inherit!important}.ant-input:-moz-autofill{background-color:transparent!important;color:inherit!important}[data-theme=dark] .ant-input:-moz-autofill{background-color:transparent!important;color:#ffffffd9!important;background-image:none!important}[data-theme=dark] .ant-input:-webkit-autofill,[data-theme=dark] .ant-input:-webkit-autofill:hover,[data-theme=dark] .ant-input:-webkit-autofill:focus,[data-theme=dark] .ant-input:-webkit-autofill:active{-webkit-box-shadow:none!important;-webkit-text-fill-color:rgba(255,255,255,.85)!important;background-color:transparent!important;background-image:none!important;background:transparent!important;box-shadow:none!important}@media (max-width: 768px){.lg\\:mr-0.md\\:mx-auto{margin:0 auto!important}.login-hero-content{display:none!important}}:root{--ant-primary-color: #3b82f6;--ant-success-color: #52c41a;--ant-warning-color: #faad14;--ant-error-color: #f5222d;--ant-font-size-base: 14px;--ant-border-radius-base: 6px}html,body,#root{height:100%;margin:0;padding:0;transition:background-color .3s ease}body,#root{overflow:auto}:root{--app-bg-layout: #f8f9fa;--app-bg-container: #ffffff;--app-text-primary: #111827;--app-text-secondary: #6b7280}.dark{--app-bg-layout: rgb(40, 40, 40);--app-bg-container: #1f1f1f;--app-text-primary: #ffffff;--app-text-secondary: #a0a0a0}[data-theme=dark] html,[data-theme=dark] body,[data-theme=dark] #root{background-color:#141414!important}html,body,#root{background-color:var(--app-bg-layout)}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000000d9;transition:color .3s ease,background-color .3s ease}[data-theme=dark] body{color:#ffffffd9}.dark{color-scheme:dark}.dark body{color:#fff}#root{height:100%}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent;border-radius:3px;border-right:2px solid transparent}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px;border-right:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.dark ::-webkit-scrollbar-track{background:transparent}.dark ::-webkit-scrollbar-thumb{background:#404040;border-right:2px solid transparent;background-clip:content-box}.dark ::-webkit-scrollbar-thumb:hover{background:#4a4a4a}.sider-scroll{scrollbar-gutter:stable both-edges;scrollbar-width:none;scrollbar-color:#e8e8e8 transparent}.dark .sider-scroll{scrollbar-color:#333333 transparent}.sider-scroll::-webkit-scrollbar{width:8px;height:8px}.sider-scroll::-webkit-scrollbar-track{background:transparent;border-radius:3px;border-right:2px solid transparent}.sider-scroll::-webkit-scrollbar-thumb{background:#e8e8e8;border-radius:3px;border-right:2px solid transparent;background-clip:content-box}.sider-scroll::-webkit-scrollbar-thumb:hover{background:#d0d0d0}.dark .sider-scroll::-webkit-scrollbar-thumb{background:#333;border-right:2px solid transparent;background-clip:content-box}.dark .sider-scroll::-webkit-scrollbar-thumb:hover{background:#3a3a3a}.sider-scroll::-webkit-scrollbar-button{display:none;width:0;height:0}@-moz-document url-prefix(){.sider-scroll{scrollbar-width:none}}.sider-scroll::-webkit-scrollbar-button{width:0;height:0;display:none}.sider-scroll::-webkit-scrollbar-button:start,.sider-scroll::-webkit-scrollbar-button:end,.sider-scroll::-webkit-scrollbar-button:single-button,.sider-scroll::-webkit-scrollbar-button:vertical:decrement,.sider-scroll::-webkit-scrollbar-button:vertical:increment,.sider-scroll::-webkit-scrollbar-button:horizontal:decrement,.sider-scroll::-webkit-scrollbar-button:horizontal:increment{display:none;width:0;height:0;background:transparent}.sider-scroll::-webkit-scrollbar-track{background:transparent}.login-tabs .ant-tabs-tab{font-size:16px!important;font-weight:500!important;color:#666!important}.login-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{font-size:18px!important;font-weight:600!important;color:#1677ff!important}.login-tabs .ant-tabs-ink-bar{background-color:#1677ff!important}.login-page-container .ant-checkbox-checked .ant-checkbox-inner{background-color:#1677ff!important;border-color:#1677ff!important}.login-page-container .ant-checkbox-wrapper:hover .ant-checkbox-inner,.login-page-container .ant-checkbox:hover .ant-checkbox-inner,.login-page-container .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#1677ff!important}.login-page-container .ant-input:focus,.login-page-container .ant-input-focused,.login-page-container .ant-input-password:focus,.login-page-container .ant-input-password-focused{border-color:#1677ff!important;box-shadow:0 0 0 2px #1677ff1a!important}.login-page-container .ant-input:hover,.login-page-container .ant-input-password:hover{border-color:#1677ff!important}.login-page-container .ant-select:not(.ant-select-disabled):hover .ant-select-selector,.login-page-container .ant-select-focused .ant-select-selector{border-color:#1677ff!important}.login-page-container .ant-select-focused .ant-select-selector{box-shadow:0 0 0 2px #1677ff1a!important}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.login-button-shake,.policy-shake{animation:shake .6s ease-in-out}.login-page-container .ant-btn:not(.ant-btn-primary){color:#1677ff!important;border-color:#1677ff!important}.login-page-container .ant-btn:not(.ant-btn-primary):hover{color:#4096ff!important;border-color:#4096ff!important}.login-page-container .ant-btn-primary[disabled]{background-color:#1677ff!important;border-color:#1677ff!important;color:#fff!important;opacity:.6!important;cursor:not-allowed!important}.login-page-container .ant-btn-primary[disabled]:hover{background-color:#1677ff!important;border-color:#1677ff!important;color:#fff!important}.login-page-container .ant-input,.login-page-container .ant-input-password input{font-weight:700!important}.tech-background{position:relative;overflow:hidden;background:url(/images/shop_login_bg.png?a=1) center center/cover no-repeat}.login-content{position:relative;z-index:10}@media (min-width: 768px){.login-card-container{margin-left:auto!important;margin-right:0!important}}@media (max-width: 767px){.login-card-container{margin:0 auto!important}.top-left-logo,.bottom-info-area,.login-hero-content{display:none!important}.main-content-mobile{flex:1!important;justify-content:center!important}}@media (max-height: 600px){.login-page-container{min-height:100vh!important;height:auto!important}.main-content-mobile{min-height:400px!important;height:auto!important}.login-card-content{min-height:350px!important;height:auto!important}}.login-container{overflow:auto;height:100vh;height:100dvh}@media (max-width: 768px){.login-container{padding:16px}.login-container>div:nth-child(3){min-height:auto;flex:1;display:flex;flex-direction:column;justify-content:flex-start;padding-top:10px}}.ant-menu-sub{padding:0 8px 0 20px!important;background:transparent!important}.ant-menu-submenu-popup .ant-menu{padding:4px 8px 4px 22px!important}.ant-menu-submenu-popup.ant-menu{background-color:#fff!important}.ant-menu-submenu-popup.ant-menu.ant-menu-dark,[data-theme=dark] .ant-menu-submenu-popup.ant-menu,.dark .ant-menu-submenu-popup.ant-menu{background-color:#1f1f1f!important}.ant-menu-submenu-popup,[data-theme=dark] .ant-menu-submenu-popup,.dark .ant-menu-submenu-popup{background-color:inherit!important}[data-theme=dark] .ant-menu-submenu-popup,.dark .ant-menu-submenu-popup{background-color:#1f1f1f!important}.ant-menu-submenu-popup .ant-menu-item,.ant-menu-sub .ant-menu-item{display:inline-flex!important;vertical-align:top!important;width:50%!important;margin:1px 0!important;border-radius:4px!important;text-align:left!important;min-height:28px!important;height:28px!important;line-height:28px!important;padding:0 6px!important;background:transparent!important;border:none!important;color:#000000a6!important;font-size:13px!important;align-items:center!important}.ant-menu-dark .ant-menu-submenu-popup .ant-menu-item,.ant-menu-dark .ant-menu-sub .ant-menu-item{color:#ffffffa6!important;background:transparent!important}.ant-menu-submenu-popup .ant-menu-item:hover,.ant-menu-sub .ant-menu-item:hover,.ant-menu-dark .ant-menu-submenu-popup .ant-menu-item:hover,.ant-menu-dark .ant-menu-sub .ant-menu-item:hover,.ant-menu-submenu-popup .ant-menu-item-selected,.ant-menu-sub .ant-menu-item-selected,.ant-menu-submenu-popup .ant-menu-item.ant-menu-item-selected,.ant-menu-sub .ant-menu-item.ant-menu-item-selected,.ant-menu-dark .ant-menu-submenu-popup .ant-menu-item-selected,.ant-menu-dark .ant-menu-sub .ant-menu-item-selected,.ant-menu-dark .ant-menu-submenu-popup .ant-menu-item.ant-menu-item-selected,.ant-menu-dark .ant-menu-sub .ant-menu-item.ant-menu-item-selected{background:transparent!important;color:#3b82f6!important}.ant-menu-submenu-popup .ant-menu{min-width:240px!important;width:240px!important;max-width:240px!important;background:transparent!important}.ant-menu-submenu-popup .ant-menu-item .ant-menu-title-content,.ant-menu-sub .ant-menu-item .ant-menu-title-content{white-space:nowrap!important;overflow:visible!important;font-size:13px!important;color:inherit!important}.menu-link-ellipsis{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.ant-menu-submenu-popup .ant-menu-item .ant-badge,.ant-menu-sub .ant-menu-item .ant-badge{max-width:100%}.ant-menu-submenu-popup .ant-menu-item:after,.ant-menu-sub .ant-menu-item:after{display:none!important}.ant-layout-sider:not(.ant-layout-sider-collapsed) .ant-menu:not(.ant-menu-horizontal) .ant-menu-item,.ant-layout-sider:not(.ant-layout-sider-collapsed) .ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title{padding-left:10px!important;height:28px!important;line-height:28px!important}.ant-layout-sider-collapsed .ant-menu:not(.ant-menu-horizontal) .ant-menu-item,.ant-layout-sider-collapsed .ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title{padding-left:24px!important;height:55px!important;line-height:40px!important}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item:hover,.ant-menu-submenu-title:hover{background-color:transparent!important;color:#3b82f6!important}.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item:hover,.ant-menu-dark .ant-menu-submenu-title:hover{background-color:transparent!important;color:#3b82f6!important}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:transparent!important;color:#3b82f6!important}.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:transparent!important;color:#3b82f6!important}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected .anticon,.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected .anticon{color:#3b82f6!important}.ant-menu-submenu-arrow{color:#00000040!important}.ant-menu-dark .ant-menu-submenu-arrow{color:#ffffff59!important}.favorites-menu-empty .ant-menu-sub .ant-menu-item{width:100%!important}.favorites-menu-filled .ant-menu-sub .ant-menu-item{width:50%!important}.ant-menu-item[aria-disabled=true] .ant-menu-item-icon{display:none!important}.ant-menu-item[aria-disabled=true]{opacity:1!important}.ant-menu-item .anticon-plus,.ant-menu-item .anticon-minus,.ant-menu-item-selected .anticon-plus,.ant-menu-item-selected .anticon-minus,.ant-menu-item:hover .anticon-plus,.ant-menu-item:hover .anticon-minus,.ant-menu-item:active .anticon-plus,.ant-menu-item:active .anticon-minus,.ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item .anticon-plus,.ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item .anticon-minus,.ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item-selected .anticon-plus,.ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item-selected .anticon-minus,.ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item:hover .anticon-plus,.ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item:hover .anticon-minus,.ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item:active .anticon-plus,.ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item:active .anticon-minus{color:#fff!important;fill:#fff!important}.new-badge{position:absolute;top:2px;right:0;background:#ff4d4f;color:#fff;font-size:8px;font-weight:500;padding:1px 4px;border-radius:6px;text-transform:uppercase;letter-spacing:.2px;line-height:1;min-width:18px;height:12px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2);z-index:10000;white-space:nowrap}.dark .new-badge{background:#ff7875;border:1px solid rgba(255,255,255,.1)}.ant-layout-sider-collapsed .new-badge,.sider-collapsed .ant-menu-submenu-popup .new-badge,.manage-mode .new-badge{display:none!important}.ant-menu-sub .ant-menu-item{overflow:visible!important}.login-page-container .ant-select-auto-complete .ant-select-selector .ant-select-selection-search-input,.login-page-container .ant-input,.login-page-container .ant-input-affix-wrapper input,.login-page-container .ant-input-password input{font-weight:600!important}.ant-menu-submenu-popup .ant-menu-item{overflow:visible!important}.ant-layout-sider .ant-menu .ant-menu-item .anticon-plus,.ant-layout-sider .ant-menu .ant-menu-item .anticon-minus,.ant-layout-sider .ant-menu .ant-menu-item-selected .anticon-plus,.ant-layout-sider .ant-menu .ant-menu-item-selected .anticon-minus,.ant-layout-sider .ant-menu .ant-menu-item:hover .anticon-plus,.ant-layout-sider .ant-menu .ant-menu-item:hover .anticon-minus,[data-theme=dark] .ant-layout-sider .ant-menu .ant-menu-item .anticon-plus,[data-theme=dark] .ant-layout-sider .ant-menu .ant-menu-item .anticon-minus,[data-theme=dark] .ant-layout-sider .ant-menu .ant-menu-item-selected .anticon-plus,[data-theme=dark] .ant-layout-sider .ant-menu .ant-menu-item-selected .anticon-minus,[data-theme=dark] .ant-layout-sider .ant-menu .ant-menu-item:hover .anticon-plus,[data-theme=dark] .ant-layout-sider .ant-menu .ant-menu-item:hover .anticon-minus{color:#fff!important;fill:#fff!important}.ant-dropdown-menu-item-danger:hover,.ant-dropdown-menu-item-danger:hover *{color:#fff!important}.ant-dropdown-menu .ant-dropdown-menu-item-group:first-child .ant-dropdown-menu-item-group-title{margin:-12px -16px 8px!important;padding:16px 16px 12px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ant-dropdown-menu{max-width:280px!important;overflow:hidden!important}.ant-dropdown-menu .ant-dropdown-menu-item-group-title *{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ant-dropdown-menu .ant-dropdown-menu-item-group:first-child .ant-dropdown-menu-item-group-title{background-color:#00000005!important}[data-theme=dark] .ant-dropdown-menu .ant-dropdown-menu-item-group:first-child .ant-dropdown-menu-item-group-title{background-color:#ffffff0d!important}@keyframes unlock-button-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-8px)}20%,40%,60%,80%{transform:translate(8px)}}.shake-button{animation:unlock-button-shake .6s ease-in-out}.todo-dropdown .ant-dropdown-menu{padding:8px!important;max-height:400px!important;overflow-y:auto!important}.todo-dropdown .ant-dropdown-menu-item{padding:0!important;margin:0!important;border-radius:6px!important}.todo-dropdown .ant-dropdown-menu-item:hover{background-color:#f5f5f5!important}[data-theme=dark] .todo-dropdown .ant-dropdown-menu-item:hover{background-color:#262626!important}@keyframes wave{0%,to{border-radius:50% 45% 55% 50%}25%{border-radius:55% 50% 45%}50%{border-radius:50% 55% 50% 45%}75%{border-radius:45% 50% 55%}}@keyframes wave-flow{0%{transform:translate(-100%)}50%{transform:translate(100%)}to{transform:translate(200%)}}.hover-trigger:hover+div{opacity:1!important}.no-padding-table .ant-table-tbody>tr>td{padding:12px 16px!important;white-space:nowrap!important}.no-padding-table .ant-table-thead>tr>th{padding:12px 16px!important;white-space:nowrap!important}.no-padding-table .ant-table-tbody>tr{height:60px!important}.no-padding-table .ant-table-measure-row{display:none!important}.ant-carousel .slick-dots{top:160px!important;height:20px!important;overflow:visible!important;z-index:10!important;list-style:none!important;margin:0!important;padding:0!important}.ant-carousel .slick-dots li{height:20px!important;width:20px!important;display:inline-block!important;margin:0 3px!important;vertical-align:top!important;list-style:none!important;padding:0!important;position:relative!important}.ant-carousel .slick-dots li button{width:8px!important;height:8px!important;border-radius:50%!important;background:#fffc!important;border:1px solid rgba(255,255,255,1)!important;opacity:1!important;display:block!important;margin:5px auto!important;outline:none!important;font-size:0!important;text-indent:-9999px!important;padding:0!important;cursor:pointer!important;position:relative!important;overflow:hidden!important;box-shadow:none!important;text-decoration:none!important;color:transparent!important;line-height:0!important}.ant-carousel .slick-dots li.slick-active button{background:#1890ff!important;border:1px solid #1890ff!important;box-shadow:none!important;transform:none!important}.ant-carousel .slick-dots li button:hover{background:#ffffffe6!important;box-shadow:none!important;transform:none!important}.ant-carousel .slick-dots li button:focus{outline:none!important;box-shadow:none!important}.ant-carousel .slick-dots li:before,.ant-carousel .slick-dots li:after,.ant-carousel .slick-dots li button:before,.ant-carousel .slick-dots li button:after,.ant-carousel .slick-dots li.slick-active:before,.ant-carousel .slick-dots li.slick-active:after,.ant-carousel .slick-dots li.slick-active button:before,.ant-carousel .slick-dots li.slick-active button:after{display:none!important;content:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;background:transparent!important;border:none!important;position:absolute!important;top:-9999px!important;left:-9999px!important}[data-theme=dark] .g2-chart-container text,[data-theme=dark] .g2-chart-container .g2-axis-label,[data-theme=dark] .g2-chart-container .g2-axis-title,[data-theme=dark] .g2-chart-container .g2-grid-line text,[data-theme=dark] .g2-chart-container .g2-tooltip-list-item{fill:#ffffffd9!important;color:#ffffffd9!important}[data-theme=dark] .g2-chart-container .g2-grid-line line{stroke:#ffffff26!important}[data-theme=dark] .g2-chart-container .g2-axis-line line{stroke:#ffffff40!important}.order-separator-row,.order-separator-row td,.order-separator-row:hover,.order-separator-row:hover td{background-color:transparent!important}.more-filters-container{transition:all .3s ease-in-out;overflow:hidden}.more-filters-enter{max-height:0;opacity:0}.more-filters-enter-active,.more-filters-exit{max-height:200px;opacity:1}.more-filters-exit-active{max-height:0;opacity:0}.order-table{overflow-x:auto}@media (max-width: 768px){.order-table .ant-table-thead>tr>th,.order-table .ant-table-tbody>tr>td{padding:8px 4px!important;font-size:12px}.order-table .ant-table-thead>tr>th{white-space:nowrap}}@media (max-width: 576px){.order-table .ant-table-thead>tr>th,.order-table .ant-table-tbody>tr>td{padding:6px 2px!important;font-size:11px}}.product-detail-table{overflow-x:auto}.product-detail-table .ant-table-thead>tr>th,.product-detail-table .ant-table-tbody>tr>td{white-space:nowrap}@media (max-width: 768px){.product-detail-table .ant-table-thead>tr>th,.product-detail-table .ant-table-tbody>tr>td{padding:8px 6px!important;font-size:12px}.product-detail-table .ant-table-tbody>tr>td .w-16{width:3rem!important;height:3rem!important}}@media (max-width: 576px){.product-detail-table .ant-table-thead>tr>th,.product-detail-table .ant-table-tbody>tr>td{padding:6px 4px!important;font-size:11px}.product-detail-table .ant-table-tbody>tr>td .w-16{width:2.5rem!important;height:2.5rem!important}}@media (max-width: 768px){.order-detail-header{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.order-detail-header>div:first-child{width:100%!important}.order-detail-header>div:first-child>div{flex-wrap:wrap!important;gap:8px!important}.order-detail-header .order-title{font-size:18px!important;margin-right:0!important;width:100%!important}.order-detail-header .order-status{align-self:flex-start!important;margin-left:0!important}.order-detail-header .order-actions{width:100%!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:8px!important}.order-detail-header .order-actions .ant-btn{font-size:12px!important;padding:4px 8px!important}}@media (max-width: 576px){.order-detail-header .order-title{font-size:16px!important}.order-detail-header .order-description{font-size:11px!important}.order-detail-header .order-actions .ant-btn,.order-detail-header .ant-tag{font-size:11px!important;padding:2px 6px!important}}.product-table{overflow-x:auto}.product-table .ant-table-thead>tr>th,.product-table .ant-table-tbody>tr>td{white-space:nowrap}@media (max-width: 768px){.product-table .ant-table-thead>tr>th,.product-table .ant-table-tbody>tr>td{padding:8px 4px!important;font-size:12px}.product-table .ant-table-tbody>tr>td .w-16{width:3rem!important;height:3rem!important}}@media (max-width: 576px){.product-table .ant-table-thead>tr>th,.product-table .ant-table-tbody>tr>td{padding:6px 3px!important;font-size:11px}.product-table .ant-table-tbody>tr>td .w-16{width:2.5rem!important;height:2.5rem!important}}@media (max-width: 768px){.responsive-row .ant-col{margin-bottom:12px!important}.responsive-row{margin:0 -6px!important}.responsive-row>.ant-col{padding:0 6px!important}}@media (max-width: 576px){.responsive-row{margin:0 -4px!important}.responsive-row>.ant-col{padding:0 4px!important}}.import-guide-container{flex-direction:row}@media (max-width: 768px){.import-guide-container{flex-direction:column!important}}@media (max-width: 768px){.aftersales-detail-header{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.aftersales-detail-header>div:first-child{width:100%!important}.aftersales-detail-header>div:first-child>div{flex-wrap:wrap!important;gap:8px!important}.aftersales-detail-header .aftersales-title{font-size:18px!important;margin-right:0!important;width:100%!important}.aftersales-detail-header .aftersales-status{align-self:flex-start!important;margin-left:0!important}.aftersales-detail-header .aftersales-actions{width:100%!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:8px!important}.aftersales-detail-header .aftersales-actions .ant-btn{font-size:12px!important;padding:4px 8px!important}}@media (max-width: 576px){.aftersales-detail-header .aftersales-title{font-size:16px!important}.aftersales-detail-header .aftersales-actions .ant-btn,.aftersales-detail-header .ant-tag{font-size:11px!important;padding:2px 6px!important}}.spec-radio-item:hover{border-color:var(--ant-color-primary)!important;box-shadow:0 2px 8px #1890ff26}.spec-radio-item .ant-radio-checked+span{color:var(--ant-color-primary)!important}.spec-radio-item:has(.ant-radio-checked){border-color:var(--ant-color-primary)!important;background-color:var(--ant-color-primary-bg)!important}@media (max-width: 767px){.batch-import-button{margin-top:16px!important}}.product-table .ant-table-tbody>tr.product-row-hover>td{background-color:#1890ff14!important}.product-table .ant-table-tbody>tr.product-row-hover.product-header-row>td>div{background-color:#1890ff05!important}[data-theme=dark] .product-table .ant-table-tbody>tr.product-row-hover>td{background-color:#1890ff26!important}[data-theme=dark] .product-table .ant-table-tbody>tr.product-row-hover.product-header-row>td>div{background-color:#1890ff26!important}.order-table .ant-table-tbody>tr.order-row-hover>td{background-color:#1890ff14!important}[data-theme=dark] .order-table .ant-table-tbody>tr.order-row-hover>td{background-color:#1890ff26!important}.order-table .ant-table-tbody>tr.order-separator-row:hover>td,.order-table .ant-table-tbody>tr.order-separator-row.order-row-hover>td{background-color:transparent!important}.product-table .ant-table-tbody>tr>td .status-action-button{opacity:0;transition:opacity .2s ease}.product-table .ant-table-tbody>tr.product-row-hover>td .status-action-button,.product-table .ant-table-tbody>tr:hover>td .status-action-button{opacity:1}.product-table .ant-table-tbody>tr>td .action-button-hover{opacity:0;transition:opacity .2s ease}.product-table .ant-table-tbody>tr.product-row-hover>td .action-button-hover,.product-table .ant-table-tbody>tr:hover>td .action-button-hover{opacity:1}.product-table .ant-table-tbody>tr>td .status-edit-icon{opacity:0;transition:opacity .2s ease}.product-table .ant-table-tbody>tr.product-row-hover>td .status-edit-icon,.product-table .ant-table-tbody>tr:hover>td .status-edit-icon{opacity:1!important}.product-table .ant-table-tbody>tr>td .price-edit-icon{opacity:0;transition:opacity .2s ease}.product-table .ant-table-tbody>tr.product-row-hover>td .price-edit-icon,.product-table .ant-table-tbody>tr:hover>td .price-edit-icon{opacity:1!important}.product-table .ant-table-tbody>tr>td .reserve-edit-icon{opacity:0;transition:opacity .2s ease}.product-table .ant-table-tbody>tr.product-row-hover>td .reserve-edit-icon,.product-table .ant-table-tbody>tr:hover>td .reserve-edit-icon{opacity:1!important}
