.App{font-family:Inter!important;text-align:center}body{margin:0}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.container{margin:0 auto;max-width:1120px}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:768px){body.appdownload-closed main{padding-top:64px!important}body:not(.appdownload-closed) main{padding-top:124px!important}}:root{--input-border:#d9d9d9}.common-input-wrapper{position:relative}.common-input-wrapper .floating-label{background:#fff;color:#737373;color:var(--Neutral-3,#737373);font-size:14px;font-weight:400;left:12px;padding:0 4px;position:absolute;top:-12px;z-index:10}.common-input-wrapper .ant-input-affix-wrapper,.common-input-wrapper .ant-input-number{align-items:center;border:1px solid #737373!important;border:1px solid var(--Neutral-3,#737373)!important;border-radius:8px;box-shadow:none!important;display:flex;height:52px;padding:14px 16px}.common-input-wrapper .ant-input-number{width:100%}.common-input-wrapper .ant-input-number input{padding:0}.common-input-wrapper textarea{align-items:center;align-self:stretch;border:1px solid #737373!important;border:1px solid var(--Neutral-3,#737373)!important;border-radius:8px;box-shadow:none!important;display:flex;padding:12px 16px}.common-input-wrapper .ant-select{height:100%;width:100%}.common-input-wrapper .ant-picker,.common-input-wrapper .ant-select-selector{align-items:center;border:1px solid #737373!important;border:1px solid var(--Neutral-3,#737373)!important;border-radius:8px!important;box-shadow:none!important;display:flex;height:52px!important;padding:0 16px}.common-input-wrapper .ant-switch,.common-input-wrapper .ant-switch-inner{min-width:40px}.common-input-wrapper .image-upload label{color:#171717;color:var(--Neutral-01,#171717);font-size:16px;font-weight:400;line-height:24px}.common-input-wrapper .image-upload .desc{color:#737373;color:var(--Neutral-03,#737373);font-size:12px;font-weight:400;line-height:16px}.common-input-wrapper .image-upload .upload-text{color:#a3a3a3!important;color:var(--Neutral-4,#a3a3a3)!important}.common-input-wrapper .required{color:#d00000}.app-layout{font-family:Inter!important;min-height:100vh}.app-layout .main-content{display:flex;flex-direction:column;margin-left:320px;min-height:100vh;transition:margin-left .3s ease}.app-layout .main-content.sidebar-closed{margin-left:0}.app-layout .main-content .content-wrapper{background:#fafafa;background:var(--Neutral-8,#fafafa);flex:1 1;padding:114px 24px 24px}@media(max-width:768px){.app-layout .main-content .content-wrapper{padding:88px 16px 16px}}@media(max-width:480px){.app-layout .main-content .content-wrapper{padding:88px 12px 12px}}@media(max-width:768px){.app-layout .main-content{margin-left:0}}.sidebar-overlay{background-color:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999}@media(max-width:768px){.sidebar-overlay{display:block}}.sidebar{background:#fff;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;transition:transform .3s ease;width:320px;z-index:1000}.sidebar.sidebar-closed{transform:translateX(-100%)}@media(min-width:769px){.sidebar.sidebar-closed{transform:translateX(-320px)}}.sidebar.sidebar-open{transform:translateX(0)}@media(max-width:768px){.sidebar{z-index:1001}}.sidebar .sidebar-header{background:#fff;background:var(--Base-White,#fff);border-bottom:1px solid #fff0f0;border-bottom:1px solid var(--Primary-04,#fff0f0);box-sizing:border-box;max-height:90px;padding:20px;width:100%}.sidebar .sidebar-header .logo img{max-width:130px}.sidebar .sidebar-menu{padding-top:8px}.sidebar .sidebar-menu .ant-menu{background:#0000!important;border:none!important}.sidebar .sidebar-menu .ant-menu .ant-menu-item,.sidebar .sidebar-menu .ant-menu .ant-menu-submenu-title{color:#171717;color:var(--Neutral-1,#171717);display:flex;font-size:14px;font-style:normal;font-weight:400;gap:8px;height:56px;line-height:20px;margin:0;padding:20px;width:100%}.sidebar .sidebar-menu .ant-menu .ant-menu-item:hover,.sidebar .sidebar-menu .ant-menu .ant-menu-submenu-title:hover{background-color:#f8f9fa;color:#2c3e50}.sidebar .sidebar-menu .ant-menu .ant-menu-item.ant-menu-item-selected,.sidebar .sidebar-menu .ant-menu .ant-menu-submenu-title.ant-menu-item-selected{background:#fafafa;background:var(--Neutral-08,#fafafa);color:#d00000;position:relative}.sidebar .sidebar-menu .ant-menu .ant-menu-submenu .ant-menu-submenu-title:hover{background-color:#f8f9fa;color:#2c3e50}.sidebar .sidebar-menu .ant-menu .ant-menu-submenu .ant-menu-sub{background:#0000}.sidebar .sidebar-menu .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item{color:#171717;color:var(--Neutral-1,#171717);font-size:14px;font-weight:400;height:60px;line-height:20px;padding-left:60px!important;position:relative}.sidebar .sidebar-menu .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item:hover{background-color:#f8f9fa;color:#2c3e50}.sidebar .sidebar-menu .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item.ant-menu-item-selected{background:#0000;color:#d00000;font-weight:600}.sidebar .sidebar-menu .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item.ant-menu-item-selected:before{background-color:#e0e0e0}.sidebar .sidebar-menu .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item.ant-menu-item-selected:after{background-color:#d00000}.sidebar .sidebar-menu .ant-menu .ant-menu-submenu-arrow{color:#8c8c8c}.app-header{background:#fff;box-sizing:border-box;height:90px;left:320px;padding:24px;position:absolute;right:0;top:0;z-index:10}.app-header.sidebar-closed{left:0}.app-header .header-left{align-items:center;display:flex;gap:16px}.app-header .header-left .menu-toggle{color:#5a6c7d;display:flex}.app-header .header-left .menu-toggle:hover{background-color:#f8f9fa;color:#2c3e50}.app-header .header-left .page-title{color:#2c3e50;font-weight:600;margin:0}@media(max-width:480px){.app-header .header-left .page-title{font-size:16px}}.app-header .header-left .page-breadcrumb{align-items:center;display:flex;gap:8px;padding:0 20px}.app-header .header-left .page-breadcrumb .breadcrumb-parent{color:#a3a3a3;color:var(--Neutral-4,#a3a3a3);font-size:20px;font-weight:500}.app-header .header-left .page-breadcrumb .breadcrumb-sep{color:#cfd8dc;font-size:14px;margin:0 4px}.app-header .header-left .page-breadcrumb .breadcrumb-current{color:#171717;color:var(--Neutral-01,#171717);font-size:20px;font-weight:500}.app-header .header-right .notification-badge .ant-badge-count{align-items:center;background:#d00000;background:var(--Primary-01,#d00000);border-radius:40px;display:flex;gap:8px;justify-content:center;padding:2px}.app-header .header-right .notification-btn{align-items:center;border:1px solid #e6e6e6;border:1px solid var(--Neutral-06,#e6e6e6);border-radius:40px;display:flex;gap:10px;padding:8px}.app-header .header-right .notification-btn:hover{background-color:#f8f9fa;color:#2c3e50}.app-header .header-right .notification-btn .anticon{font-size:18px}@media(max-width:480px){.app-header .header-right .notification-btn{display:none}}.app-header .header-right .user-info{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:12px;transition:background-color .2s}.app-header .header-right .user-info:hover{background-color:#f8f9fa}.app-header .header-right .user-info .user-avatar{background-color:#6366f1;border:2px solid #fff}.app-header .header-right .user-info .user-avatar .anticon{color:#fff}.app-header .header-right .user-info .username{color:#2c3e50;font-size:14px;font-weight:500}@media(max-width:480px){.app-header .header-right .user-info .username{display:none}}@media(max-width:768px){.app-header{left:0;padding:0 16px}}.language-selector{position:relative!important;right:0!important;top:0!important}.language-selector .current-language-display{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:20px;box-sizing:border-box;cursor:pointer;display:flex;gap:8px;justify-content:center;padding:6px 12px;transition:all .2s ease;width:73px}.language-selector .current-language-display:hover{background:#f5f5f5;border-color:#d9d9d9}.language-selector .current-language-display .current-flag{border-radius:50%;object-fit:cover}.language-selector .current-language-display .current-language-text{color:#333;font-size:14px;font-weight:600;letter-spacing:.5px}.ant-dropdown .ant-dropdown-menu .language-option{align-items:center;display:flex;gap:8px;padding:4px 0}.ant-dropdown .ant-dropdown-menu .language-option .flag-icon{border-radius:50%;object-fit:cover}.ant-dropdown .ant-dropdown-menu .language-option .language-name{color:#333;font-size:14px}.page-wrapper{overflow:hidden}.page,.page-wrapper{min-height:100%;position:relative;width:100%}.page-enter{opacity:0;transform:translateY(10px)}.page-enter-active{transition:opacity .3s ease,transform .3s ease}.page-enter-active,.page-exit{opacity:1;transform:translateY(0)}.page-exit-active{opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease}.language-selector-div{box-sizing:border-box;padding:16px 32px;position:absolute;top:0;width:100%}.login-page{align-items:center;background:#fafafa;background:var(--Neutral-8,#fafafa);display:flex;height:100vh;justify-content:center;width:100%}.login-page .login-container{width:100%}.login-page .login-container .login-card{background:#fff;border-radius:12px;max-width:532px;padding:32px;width:100%}.login-page .login-container .login-card .login-logo img{max-width:120px}.login-page .login-container .login-card .login-tabs .ant-tabs-nav{margin-bottom:24px!important}.login-page .login-container .login-card .login-tabs .ant-tabs-nav .ant-tabs-nav-list{margin:0;width:100%}.login-page .login-container .login-card .login-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{display:flex;font-size:18px;font-weight:400;justify-content:center;line-height:28px;width:100%}.login-page .login-container .login-card .login-form{display:flex;flex-direction:column}.login-page .login-container .login-card .login-form .ant-form-item{margin-bottom:24px}.login-page .login-container .login-card .login-form .login-button{background:#d00000;border:none;border-radius:6px;font-weight:500;height:48px;transition:all .3s ease}.login-page .login-container .login-card .login-form .login-button:hover{background:#d00000;transform:translateY(-1px)}.login-page .login-container .login-card .login-form .login-button:active{transform:translateY(0)}.login-page .login-container .login-card .login-form .ant-form-item-has-error .ant-input,.login-page .login-container .login-card .login-form .ant-form-item-has-error .ant-input-affix-wrapper,.login-page .login-container .login-card .login-form .ant-form-item-has-error .login-input{border-color:#d00000!important}.login-page .login-container .login-card .login-form .ant-form-item-has-error .floating-label{color:#d00000!important}.login-page .login-container .login-card .login-form .ant-form-item-has-error{margin-bottom:48px!important}.login-page .login-container .login-card .login-form .ant-form-item-explain-error{color:#d00000!important}@media(max-width:1200px){.login-page .login-container .login-card{max-width:480px}}@media(max-width:992px){.login-page .login-container .login-card{max-width:420px;padding:24px}.login-page .login-container .login-card .login-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{font-size:16px;line-height:24px}.login-page .login-container .login-card .login-form .ant-form-item{margin-bottom:20px}}@media(max-width:768px){.login-page .language-selector-div{padding:12px 16px}.login-page .login-container{padding:16px}.login-page .login-container .login-card{border-radius:8px;max-width:100%;padding:20px}.login-page .login-container .login-card .login-logo img{max-width:100px}.login-page .login-container .login-card .login-tabs .ant-tabs-nav{margin-bottom:20px!important}.login-page .login-container .login-card .login-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{font-size:15px}.login-page .login-container .login-card .login-form .login-button{height:44px}}@media(max-width:576px){.login-page .language-selector-div{padding:8px 12px}.login-page .login-container{padding:12px}.login-page .login-container .login-card{border-radius:6px;padding:16px}.login-page .login-container .login-card .login-logo img{max-width:80px}.login-page .login-container .login-card .login-tabs .ant-tabs-nav{margin-bottom:16px!important}.login-page .login-container .login-card .login-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{font-size:14px;line-height:20px}.login-page .login-container .login-card .login-form .ant-form-item{margin-bottom:16px}.login-page .login-container .login-card .login-form .login-button{height:40px}.login-page .login-container .login-card .login-form .ant-form-item-has-error{margin-bottom:36px!important}}.custom-status-modal .ant-modal-content{border-radius:8px;padding:16px}.custom-status-modal .modal-body{padding:12px 8px;text-align:center}.custom-status-modal .modal-body .modal-icon{font-size:36px;margin-bottom:12px}.custom-status-modal .modal-body .modal-title{color:#171717;color:var(--Neutral-01,#171717);font-size:20px;font-weight:700;margin:0 0 8px;text-align:center}.custom-status-modal .modal-body .modal-message{color:#737373;color:var(--Neutral-03,#737373);font-size:14px}.custom-status-modal .modal-body .modal-message a{color:#1677ff;text-decoration:underline}.custom-status-modal .modal-body .modal-footer{display:flex;gap:8px;justify-content:center;margin-top:24px}.custom-status-modal .modal-body .modal-footer .ant-btn{border-radius:6px;font-weight:500;height:44px;min-width:96px;width:50%}.custom-status-modal .modal-body .modal-footer .ant-btn-primary{background-color:#d70000;border-color:#d70000}.custom-status-modal .modal-body .modal-footer .ant-btn-primary:focus,.custom-status-modal .modal-body .modal-footer .ant-btn-primary:hover{background-color:#b80000;border-color:#b80000}.link{cursor:pointer}.content-modal .ant-modal-title{border-bottom:1px solid #f5f5f5;color:#d70000;font-size:18px;font-weight:600;padding-bottom:10px;padding-top:20px;text-align:center}.content-modal .ant-modal-content{border-radius:12px;overflow:hidden;padding:0}.content-modal .content-modal-body{padding:0 24px 24px}.content-modal .content-modal-body .content-modal-header{display:flex;justify-content:flex-end;padding:16px 20px 0}.content-modal .content-modal-body .content-modal-header .close-button{color:#8c8c8c;padding:4px}.content-modal .content-modal-body .content-modal-header .close-button:hover{background-color:#f5f5f5;color:#595959}.content-modal .content-modal-body .content-modal-title-section{align-items:center;background:#fafafa;background:var(--Neutral-08,#fafafa);border-radius:8px;display:flex;justify-content:center;padding:16px}.content-modal .content-modal-body .content-modal-title-section .content-modal-subtitle{color:#595959;font-size:14px;line-height:1.5;margin:0}.content-modal .content-modal-body .content-modal-sections{max-height:400px;overflow-y:auto}.content-modal .content-modal-body .content-modal-sections .content-section{margin-bottom:20px}.content-modal .content-modal-body .content-modal-sections .content-section:last-child{margin-bottom:0}.content-modal .content-modal-body .content-modal-sections .content-section .section-title{color:#262626;font-size:15px;font-weight:600;margin:0 0 8px}.content-modal .content-modal-body .content-modal-sections .content-section .section-content{color:#595959;font-size:14px;line-height:1.6;margin:0;text-align:justify}.content-modal .content-modal-body .content-modal-footer{border-top:1px solid #f0f0f0;margin-top:20px;padding:20px 24px 24px;text-align:center}.content-modal .content-modal-body .content-modal-footer .ant-btn{background-color:#d70000;border-color:#d70000;border-radius:6px;font-weight:500;height:40px;min-width:100px}.content-modal .content-modal-body .content-modal-footer .ant-btn:focus,.content-modal .content-modal-body .content-modal-footer .ant-btn:hover{background-color:#b80000;border-color:#b80000}.content-modal-sections::-webkit-scrollbar{width:6px}.content-modal-sections::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.content-modal-sections::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.content-modal-sections::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.custom-modal .ant-modal-content{border-radius:12px;overflow:hidden;padding:0}.custom-modal .custom-modal-header{display:flex;justify-content:space-between;padding:16px 24px 0}.custom-modal .custom-modal-header .custom-modal-title{color:#171717;color:var(--Neutral-01,#171717);font-size:20px;font-weight:700;text-align:center;width:100%}.custom-modal .custom-modal-header .custom-modal-close{border:none;box-shadow:none;color:#999;position:absolute;right:16px;top:12px}.custom-modal .custom-modal-header .custom-modal-close:hover{color:#555}.custom-modal .custom-modal-body{max-height:600px;overflow-x:hidden;overflow-y:auto;padding:16px 24px}.custom-modal .custom-modal-footer{padding:16px}.custom-modal .custom-modal-footer .ant-btn{border-radius:6px;font-weight:500;height:44px;width:100%}.custom-pagination{align-items:center;display:flex;justify-content:space-between;padding:16px}.custom-pagination .pagination-left{align-items:center;display:flex;gap:8px}.custom-pagination .pagination-left .pagination-total{color:#666;font-size:14px}.custom-pagination .pagination-left .pagination-size-selector{min-height:36px;min-width:60px}.custom-pagination .pagination-left .pagination-size-selector .ant-select-selector{border:1px solid #d9d9d9;border-radius:8px}.custom-pagination .pagination-left .pagination-size-selector .ant-select-selector:hover{border-color:#d00000}.custom-pagination .pagination-right{align-items:center;display:flex}.custom-pagination .pagination-right .pagination-nav-btn{align-items:center;border-radius:4px;display:flex;height:32px;justify-content:center;width:32px}.custom-pagination .pagination-right .pagination-nav-btn:hover:not(:disabled){background-color:#0000;color:#e6e6e6}.custom-pagination .pagination-right .pagination-nav-btn:disabled{background-color:#0000;color:#e6e6e6;cursor:not-allowed}.custom-pagination .pagination-right .pagination-page-btn{align-items:center;border:none;border-radius:4px;display:flex;font-size:14px;height:32px;justify-content:center;width:32px}.custom-pagination .pagination-right .pagination-page-btn:not(.active){background-color:#fff;border:1px solid #d9d9d9;color:#333}.custom-pagination .pagination-right .pagination-page-btn:not(.active):hover{border-color:#d00000;color:#d00000}.custom-pagination .pagination-right .pagination-page-btn.active,.custom-pagination .pagination-right .pagination-page-btn.active:hover{background:#fff0f0;background:var(--Primary-04,#fff0f0);color:#d00000}.custom-pagination .pagination-right .pagination-ellipsis{color:#999;font-size:14px;line-height:32px;padding:0 8px}@media(max-width:768px){.custom-pagination{gap:12px}.custom-pagination .pagination-left,.custom-pagination .pagination-right{justify-content:center}}.table-container .ant-table-container{border-radius:8px}.table-container .ant-table-container thead tr>th{background:#f5f5f5;background:var(--Neutral-7,#f5f5f5)}.table-container .ant-table-container tbody tr>td,.table-container .ant-table-container thead tr>th{color:#262626;color:var(--Neutral-10,#262626);font-size:16px;font-weight:400;padding:16px!important;text-align:center}.table-container .ant-table-container tbody tr:last-child>td:first-child{border-bottom-left-radius:8px}.table-container .ant-table-container tbody tr:last-child>td:last-child{border-bottom-right-radius:8px}.category-config-page{background:#fff;background:var(--Base-White,#fff);border-radius:8px;padding:24px}.category-config-page .category-config-header .config-header-left{flex:1 1}.category-config-page .category-config-header .config-header-left label{color:#a3a3a3;color:var(--Neutral-4,#a3a3a3);font-size:16px;font-weight:400;line-height:24px;white-space:nowrap}.category-config-page .category-config-header .config-header-left .search-box{max-width:508px;min-width:100px;width:100%}.category-config-page .category-config-header .config-header-left .search-box .ant-input-affix-wrapper{height:48px;width:100%}.category-config-page .category-config-header .config-header-left .ant-select-selector{height:48px!important}.category-config-page .category-config-header .config-add-btn{height:48px}@media(max-width:1200px){.category-config-page{padding:20px}.category-config-page .category-config-header .config-header-left .search-box{max-width:400px}}@media(max-width:992px){.category-config-page{padding:16px}.category-config-page .category-config-header{flex-wrap:wrap;gap:12px}.category-config-page .category-config-header .config-header-left label{font-size:14px}.category-config-page .category-config-header .config-header-left .search-box{max-width:100%}.category-config-page .category-config-header .config-header-left .search-box .ant-input-affix-wrapper{height:44px}.category-config-page .category-config-header .config-header-left .ant-select-selector{height:44px!important}.category-config-page .category-config-header .config-add-btn{height:44px}}@media(max-width:768px){.category-config-page{border-radius:4px;padding:12px}.category-config-page .category-config-header .config-header-left{flex-direction:column;gap:12px;width:100%}.category-config-page .category-config-header .config-header-left label{font-size:13px}.category-config-page .category-config-header .config-header-left .search-box .ant-input-affix-wrapper{height:40px}.category-config-page .category-config-header .config-header-left .ant-select-selector{height:40px!important}.category-config-page .category-config-header .config-add-btn{height:40px;width:100%}}@media(max-width:576px){.category-config-page{padding:8px}.category-config-page .category-config-header .config-header-left label{font-size:12px;line-height:20px}.category-config-page .category-config-header .config-header-left .search-box .ant-input-affix-wrapper{height:36px}.category-config-page .category-config-header .config-header-left .ant-select-selector{height:36px!important}.category-config-page .category-config-header .config-add-btn{font-size:14px;height:36px}}.brand-config-page{background:#fff;background:var(--Base-White,#fff);border-radius:8px;padding:24px}.brand-config-page .brand-config-header .config-header-left{flex:1 1}.brand-config-page .brand-config-header .config-header-left label{color:#a3a3a3;color:var(--Neutral-4,#a3a3a3);font-size:16px;font-weight:400;line-height:24px;white-space:nowrap}.brand-config-page .brand-config-header .config-header-left .search-box{max-width:508px;min-width:100px;width:100%}.brand-config-page .brand-config-header .config-header-left .search-box .ant-input-affix-wrapper{height:48px;width:100%}.brand-config-page .brand-config-header .config-header-left .ant-select-selector{height:48px!important}.brand-config-page .brand-config-header .config-header-left .category-filter{min-width:140px}.brand-config-page .brand-config-header .config-add-btn{height:48px}@media(max-width:1200px){.brand-config-page{padding:20px}.brand-config-page .brand-config-header .config-header-left .search-box{max-width:400px}}@media(max-width:992px){.brand-config-page{padding:16px}.brand-config-page .brand-config-header{flex-wrap:wrap;gap:12px}.brand-config-page .brand-config-header .config-header-left label{font-size:14px}.brand-config-page .brand-config-header .config-header-left .search-box{max-width:100%}.brand-config-page .brand-config-header .config-header-left .search-box .ant-input-affix-wrapper{height:44px}.brand-config-page .brand-config-header .config-header-left .ant-select-selector{height:44px!important}.brand-config-page .brand-config-header .config-header-left .category-filter{min-width:120px}.brand-config-page .brand-config-header .config-add-btn{height:44px}}@media(max-width:768px){.brand-config-page{border-radius:4px;padding:12px}.brand-config-page .brand-config-header .config-header-left{flex-direction:column;gap:12px;width:100%}.brand-config-page .brand-config-header .config-header-left label{font-size:13px}.brand-config-page .brand-config-header .config-header-left .search-box .ant-input-affix-wrapper{height:40px}.brand-config-page .brand-config-header .config-header-left .ant-select-selector{height:40px!important}.brand-config-page .brand-config-header .config-header-left .category-filter{min-width:100%;width:100%}.brand-config-page .brand-config-header .config-add-btn{height:40px;width:100%}}@media(max-width:576px){.brand-config-page{padding:8px}.brand-config-page .brand-config-header .config-header-left label{font-size:12px;line-height:20px}.brand-config-page .brand-config-header .config-header-left .search-box .ant-input-affix-wrapper{height:36px}.brand-config-page .brand-config-header .config-header-left .ant-select-selector{height:36px!important}.brand-config-page .brand-config-header .config-add-btn{font-size:14px;height:36px}}.series-config-page{background:#fff;background:var(--Base-White,#fff);border-radius:8px;padding:24px}.series-config-page .series-config-header .config-header-left{flex:1 1}.series-config-page .series-config-header .config-header-left label{color:#a3a3a3;color:var(--Neutral-4,#a3a3a3);font-size:16px;font-weight:400;line-height:24px;white-space:nowrap}.series-config-page .series-config-header .config-header-left .search-box{max-width:730px;min-width:100px;width:100%}.series-config-page .series-config-header .config-header-left .search-box .ant-input-affix-wrapper{height:48px;width:100%}.series-config-page .series-config-header .config-header-left .ant-select-selector{height:48px!important;min-width:140px}.series-config-page .series-config-header .config-header-left .category-filter{min-width:140px}.series-config-page .series-config-header .config-header-left .date-filters{flex:1 1}.series-config-page .series-config-header .config-header-left .date-filters>div{width:100%}.series-config-page .series-config-header .config-header-left .date-filters .ant-picker{height:48px!important}.series-config-page .series-config-header .config-add-btn{height:48px}@media(max-width:1200px){.series-config-page{padding:20px}.series-config-page .series-config-header .config-header-left .search-box{max-width:500px}}@media(max-width:992px){.series-config-page{padding:16px}.series-config-page .series-config-header{flex-wrap:wrap;gap:12px}.series-config-page .series-config-header .config-header-left label{font-size:14px}.series-config-page .series-config-header .config-header-left .search-box{max-width:100%}.series-config-page .series-config-header .config-header-left .search-box .ant-input-affix-wrapper{height:44px}.series-config-page .series-config-header .config-header-left .ant-select-selector{height:44px!important;min-width:120px}.series-config-page .series-config-header .config-header-left .category-filter{min-width:120px}.series-config-page .series-config-header .config-header-left .date-filters .ant-picker{height:44px!important}.series-config-page .series-config-header .config-add-btn{height:44px}}@media(max-width:768px){.series-config-page{border-radius:4px;padding:12px}.series-config-page .series-config-header .config-header-left{flex-direction:column;gap:12px;width:100%}.series-config-page .series-config-header .config-header-left label{font-size:13px}.series-config-page .series-config-header .config-header-left .search-box .ant-input-affix-wrapper{height:40px}.series-config-page .series-config-header .config-header-left .ant-select-selector{height:40px!important;min-width:100%}.series-config-page .series-config-header .config-header-left .category-filter{min-width:100%;width:100%}.series-config-page .series-config-header .config-header-left .date-filters{width:100%}.series-config-page .series-config-header .config-header-left .date-filters .ant-picker{height:40px!important}.series-config-page .series-config-header .config-add-btn{height:40px;width:100%}}@media(max-width:576px){.series-config-page{padding:8px}.series-config-page .series-config-header .config-header-left label{font-size:12px;line-height:20px}.series-config-page .series-config-header .config-header-left .search-box .ant-input-affix-wrapper{height:36px}.series-config-page .series-config-header .config-header-left .ant-select-selector,.series-config-page .series-config-header .config-header-left .date-filters .ant-picker{height:36px!important}.series-config-page .series-config-header .config-add-btn{font-size:14px;height:36px}}.add-category-form{display:flex;flex-direction:column;gap:24px}.add-category-form .ant-form-item{margin:0!important}.add-category-form .desc{color:#737373;color:var(--Neutral-3,#737373);font-size:12px;font-weight:400;line-height:16px}@media(max-width:768px){.add-category-form{gap:16px}}@media(max-width:576px){.add-category-form{gap:12px}.add-category-form .desc{font-size:11px}}.attribute-config-page{padding:16px 0}.attribute-config-page .attribute-config-header .config-header-left{flex:1 1}.attribute-config-page .attribute-config-header .config-header-left label{color:#a3a3a3;color:var(--Neutral-4,#a3a3a3);font-size:16px;font-weight:400;line-height:24px;white-space:nowrap}.attribute-config-page .attribute-config-header .config-header-left .search-box{max-width:508px;min-width:100px;width:100%}.attribute-config-page .attribute-config-header .config-header-left .search-box .ant-input-affix-wrapper{height:48px;width:100%}.attribute-config-page .attribute-config-header .config-header-left .ant-select-selector{height:48px!important}.attribute-config-page .attribute-config-header .config-header-left .category-filter{min-width:140px}.attribute-config-page .attribute-config-header .config-add-btn{height:48px}@media(max-width:1200px){.attribute-config-page{padding:12px 0}.attribute-config-page .attribute-config-header .config-header-left .search-box{max-width:400px}}@media(max-width:992px){.attribute-config-page{padding:8px 0}.attribute-config-page .attribute-config-header{flex-wrap:wrap;gap:12px}.attribute-config-page .attribute-config-header .config-header-left label{font-size:14px}.attribute-config-page .attribute-config-header .config-header-left .search-box{max-width:100%}.attribute-config-page .attribute-config-header .config-header-left .search-box .ant-input-affix-wrapper{height:44px}.attribute-config-page .attribute-config-header .config-header-left .ant-select-selector{height:44px!important}.attribute-config-page .attribute-config-header .config-header-left .category-filter{min-width:120px}.attribute-config-page .attribute-config-header .config-add-btn{height:44px}}@media(max-width:768px){.attribute-config-page .attribute-config-header .config-header-left{flex-direction:column;gap:12px;width:100%}.attribute-config-page .attribute-config-header .config-header-left label{font-size:13px}.attribute-config-page .attribute-config-header .config-header-left .search-box .ant-input-affix-wrapper{height:40px}.attribute-config-page .attribute-config-header .config-header-left .ant-select-selector{height:40px!important}.attribute-config-page .attribute-config-header .config-header-left .category-filter{min-width:100%;width:100%}.attribute-config-page .attribute-config-header .config-add-btn{height:40px;width:100%}}@media(max-width:576px){.attribute-config-page .attribute-config-header .config-header-left label{font-size:12px;line-height:20px}.attribute-config-page .attribute-config-header .config-header-left .search-box .ant-input-affix-wrapper{height:36px}.attribute-config-page .attribute-config-header .config-header-left .ant-select-selector{height:36px!important}.attribute-config-page .attribute-config-header .config-add-btn{font-size:14px;height:36px}}.attribute-modal-form{display:flex;flex-direction:column;gap:24px}.attribute-modal-form .ant-form-item{margin:0!important}.attribute-modal-form .desc{color:#737373;color:var(--Neutral-3,#737373);font-size:12px;font-weight:400;line-height:16px}@media(max-width:768px){.attribute-modal-form{gap:16px}}@media(max-width:576px){.attribute-modal-form{gap:12px}.attribute-modal-form .desc{font-size:11px}}.valuation-inspection-page{background:#fff;background:var(--Base-White,#fff);border-radius:8px;padding:24px}.valuation-inspection-page .valuation-header .filter-item{display:flex;flex-direction:column;width:100%}.valuation-inspection-page .valuation-header .filter-item.category-select{max-width:180px}.valuation-inspection-page .valuation-header .filter-item label{color:#a3a3a3;color:var(--Neutral-4,#a3a3a3);font-size:16px;font-weight:400;line-height:24px;white-space:nowrap}.valuation-inspection-page .valuation-header .filter-item.date-range .date-row{display:flex;gap:8px}.valuation-inspection-page .valuation-header .date-ranges,.valuation-inspection-page .valuation-header .date-ranges .date-range,.valuation-inspection-page .valuation-header .date-ranges .date-range .date-row>div{width:100%}@media(max-width:1200px){.valuation-inspection-page{padding:20px}}@media(max-width:992px){.valuation-inspection-page{padding:16px}.valuation-inspection-page .valuation-header .filter-item label{font-size:14px}.valuation-inspection-page .valuation-header .filter-item.category-select{max-width:160px}}@media(max-width:768px){.valuation-inspection-page{border-radius:4px;padding:12px}.valuation-inspection-page .valuation-header{flex-direction:column;gap:12px}.valuation-inspection-page .valuation-header .filter-item{max-width:100%!important;width:100%}.valuation-inspection-page .valuation-header .filter-item label{font-size:13px}.valuation-inspection-page .valuation-header .filter-item.date-range .date-row{flex-direction:column}}@media(max-width:576px){.valuation-inspection-page{padding:8px}.valuation-inspection-page .valuation-header .filter-item label{font-size:12px;line-height:20px}}.valuation-inspection-edit-page .info-block{background:#fff;background:var(--Base-White,#fff);border-radius:8px;padding:24px}.valuation-inspection-edit-page .info-block .title{color:#171717;color:var(--Neutral-1,#171717);font-size:18px;font-weight:500}.valuation-inspection-edit-page .info-block .sub-title{width:100%}.valuation-inspection-edit-page .info-block .sub-title .label{color:#737373;color:var(--Neutral-3,#737373);font-size:16px;font-weight:400}.valuation-inspection-edit-page .info-block .sub-title .value{color:#171717;color:var(--Neutral-1,#171717);font-size:16px;font-weight:400}.valuation-inspection-edit-page .valuation-block{background:#fff;background:var(--Base-White,#fff);border-radius:8px;padding:24px}.valuation-inspection-edit-page .valuation-block .title{color:#171717;color:var(--Neutral-1,#171717);font-size:18px;font-weight:500}.valuation-inspection-edit-page .valuation-block .valuation-add{height:48px}.valuation-inspection-edit-page .inspection-block{background:#fff;background:var(--Base-White,#fff);border-radius:8px;padding:24px}.valuation-inspection-edit-page .inspection-block .title{color:#171717;color:var(--Neutral-1,#171717);font-size:18px;font-weight:500}.valuation-inspection-edit-page .inspection-block .inspection-small-block{border:1px solid #e6e6e6;border:1px solid var(--Neutral-6,#e6e6e6);border-radius:8px;padding:16px}.valuation-inspection-edit-page .inspection-block .inspection-small-block .small-title{color:#171717;color:var(--Neutral-1,#171717);font-size:16px;font-weight:500}.valuation-inspection-edit-page .actions .ant-btn{height:48px;min-width:150px}@media(max-width:1200px){.valuation-inspection-edit-page .info-block,.valuation-inspection-edit-page .inspection-block,.valuation-inspection-edit-page .valuation-block{padding:20px}}@media(max-width:992px){.valuation-inspection-edit-page .info-block,.valuation-inspection-edit-page .inspection-block,.valuation-inspection-edit-page .valuation-block{padding:16px}.valuation-inspection-edit-page .info-block .title,.valuation-inspection-edit-page .inspection-block .title,.valuation-inspection-edit-page .valuation-block .title{font-size:16px}.valuation-inspection-edit-page .info-block .sub-title .label,.valuation-inspection-edit-page .info-block .sub-title .value{font-size:14px}.valuation-inspection-edit-page .valuation-block .valuation-add{height:44px}.valuation-inspection-edit-page .actions .ant-btn{height:44px;min-width:120px}}@media(max-width:768px){.valuation-inspection-edit-page .info-block,.valuation-inspection-edit-page .inspection-block,.valuation-inspection-edit-page .valuation-block{border-radius:4px;padding:12px}.valuation-inspection-edit-page .info-block .title,.valuation-inspection-edit-page .inspection-block .title,.valuation-inspection-edit-page .valuation-block .title{font-size:15px}.valuation-inspection-edit-page .info-block .sub-title{flex-direction:column;gap:4px}.valuation-inspection-edit-page .info-block .sub-title .label,.valuation-inspection-edit-page .info-block .sub-title .value{font-size:13px}.valuation-inspection-edit-page .inspection-block .inspection-small-block{padding:12px}.valuation-inspection-edit-page .inspection-block .inspection-small-block .small-title{font-size:14px}.valuation-inspection-edit-page .valuation-block .valuation-add{height:40px}.valuation-inspection-edit-page .actions{flex-direction:column}.valuation-inspection-edit-page .actions .ant-btn{height:40px;min-width:100%;width:100%}}@media(max-width:576px){.valuation-inspection-edit-page .info-block,.valuation-inspection-edit-page .inspection-block,.valuation-inspection-edit-page .valuation-block{padding:8px}.valuation-inspection-edit-page .info-block .title,.valuation-inspection-edit-page .inspection-block .title,.valuation-inspection-edit-page .valuation-block .title{font-size:14px}.valuation-inspection-edit-page .info-block .sub-title .label,.valuation-inspection-edit-page .info-block .sub-title .value{font-size:12px}.valuation-inspection-edit-page .inspection-block .inspection-small-block{padding:8px}.valuation-inspection-edit-page .inspection-block .inspection-small-block .small-title{font-size:13px}.valuation-inspection-edit-page .actions .ant-btn,.valuation-inspection-edit-page .valuation-block .valuation-add{font-size:14px;height:36px}}.attribute-select-modal .search-row{margin-bottom:12px}.attribute-select-modal .list{display:flex;flex-direction:column;gap:10px;max-height:360px;overflow:auto;padding-right:8px}.attribute-select-modal .attribute-select-item{background:#fff;border-radius:4px;cursor:pointer;padding:12px}.attribute-select-modal .attribute-select-item.selected{background:#fff0f0;background:var(--Primary-4,#fff0f0);border:1px solid #ffc0c0;border:1px solid var(--Primary-3,#ffc0c0);border-radius:4px}.attribute-select-modal .attribute-select-item.added{cursor:not-allowed;opacity:.6}.attribute-select-modal .attribute-select-item .thumb{height:100%;width:60px}.attribute-select-modal .attribute-select-item .thumb img{height:100%;object-fit:cover;width:100%}.attribute-select-modal .attribute-select-item .info{max-width:200px}.attribute-select-modal .attribute-select-item .info .name{color:#171717;color:var(--Neutral-1,#171717);font-size:16px;font-weight:500}.attribute-select-modal .attribute-select-item .info .hint{-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1;align-self:stretch;color:#404040;color:var(--Neutral-2,#404040);display:-webkit-box;font-size:14px;font-weight:400;overflow:hidden}.attribute-select-modal .attribute-select-item .right .code{color:#171717;color:var(--Neutral-1,#171717);font-size:14px;font-weight:400}.attribute-select-modal .attribute-select-item .right .status{font-size:14px;font-weight:500}.attribute-select-modal .attribute-select-item .right .status.disabled{color:#e92525;color:var(--Alerts-Red,#e92525)}.attribute-select-modal .attribute-select-item .right .status.available{color:#0ba928;color:var(--Alerts-Green,#0ba928)}.attribute-select-modal .modal-footer-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}@media(max-width:768px){.attribute-select-modal .list{max-height:280px}.attribute-select-modal .attribute-select-item .info{max-width:150px}.attribute-select-modal .attribute-select-item .info .name{font-size:14px}.attribute-select-modal .attribute-select-item .info .hint,.attribute-select-modal .attribute-select-item .right .code,.attribute-select-modal .attribute-select-item .right .status{font-size:12px}}@media(max-width:576px){.attribute-select-modal .list{max-height:240px}.attribute-select-modal .attribute-select-item{padding:8px}.attribute-select-modal .attribute-select-item .thumb{width:48px}.attribute-select-modal .attribute-select-item .info{max-width:120px}.attribute-select-modal .attribute-select-item .info .name{font-size:13px}.attribute-select-modal .attribute-select-item .info .hint{font-size:11px}.attribute-select-modal .modal-footer-actions{gap:8px}}.warehouse-list-page{background:#fff;background:var(--Base-White,#fff);border-radius:8px;padding:24px}.warehouse-list-page .page-header{margin-bottom:24px}.warehouse-list-page .page-header h1{color:#1a1a1a;color:var(--Text-Primary,#1a1a1a);font-size:24px;font-weight:600;margin:0}.warehouse-list-page .page-content .search-bar label{color:#a3a3a3;color:var(--Neutral-4,#a3a3a3);font-size:16px;font-weight:400;line-height:24px}.warehouse-list-page .page-content .filters-section .filter-item{display:flex;flex:1 1;flex-direction:column;gap:8px}.warehouse-list-page .page-content .filters-section .filter-item label{color:#a3a3a3;color:var(--Neutral-4,#a3a3a3);font-size:16px;font-weight:400;line-height:24px}.warehouse-list-page .page-content .filters-section .filter-item .common-input-wrapper{margin-bottom:0;width:100%}.warehouse-list-page .page-content .ant-table .status{font-size:16px;font-weight:400;line-height:24px}.warehouse-list-page .page-content .ant-table .status.green{color:#0ba928;color:var(--Alerts-Green,#0ba928)}.warehouse-list-page .page-content .ant-table .status.red{color:#e92525;color:var(--Alerts-Red,#e92525)}.warehouse-list-page .page-content .ant-table .status.yellow{color:#edb300;color:var(--Alerts-Yellow,#edb300)}@media(max-width:1200px){.warehouse-list-page .page-content .filters-section{flex-wrap:wrap}.warehouse-list-page .page-content .filters-section .filter-item{min-width:200px}}@media(max-width:992px){.warehouse-list-page{padding:16px}.warehouse-list-page .page-header{margin-bottom:16px}.warehouse-list-page .page-header h1{font-size:20px}.warehouse-list-page .page-content .filters-section .filter-item label,.warehouse-list-page .page-content .search-bar label{font-size:14px}}@media(max-width:768px){.warehouse-list-page{border-radius:4px;padding:12px}.warehouse-list-page .page-header{margin-bottom:12px}.warehouse-list-page .page-header h1{font-size:18px}.warehouse-list-page .page-content .filters-section{gap:12px}.warehouse-list-page .page-content .filters-section .filter-item{flex:100% 1;min-width:100%}.warehouse-list-page .page-content .ant-table,.warehouse-list-page .page-content .ant-table .status{font-size:14px}}@media(max-width:576px){.warehouse-list-page{padding:8px}.warehouse-list-page .page-header h1{font-size:16px}.warehouse-list-page .page-content .filters-section .filter-item label,.warehouse-list-page .page-content .search-bar label{font-size:12px;line-height:20px}.warehouse-list-page .page-content .ant-table,.warehouse-list-page .page-content .ant-table .status{font-size:12px}}.warehouse-address-page{background:#fff;background:var(--Base-White,#fff);border-radius:8px;padding:24px}.warehouse-address-page .page-header .add-button{background:#d00000;background:var(--Primary-01,#d00000);border-radius:8px;height:48px}@media(max-width:1200px){.warehouse-address-page{padding:20px}}@media(max-width:992px){.warehouse-address-page{padding:16px}.warehouse-address-page .page-header .add-button{height:44px}}@media(max-width:768px){.warehouse-address-page{border-radius:4px;padding:12px}.warehouse-address-page .page-header{align-items:stretch;flex-direction:column;gap:12px}.warehouse-address-page .page-header .add-button{height:40px;width:100%}}@media(max-width:576px){.warehouse-address-page{padding:8px}.warehouse-address-page .page-header .add-button{font-size:14px;height:36px}}.warehouse-modal .ant-form-item{margin:0;width:100%}@media(max-width:768px){.warehouse-modal .ant-modal-content{margin:16px}}@media(max-width:576px){.warehouse-modal .ant-modal-content{margin:8px}.warehouse-modal .ant-form-item{font-size:14px}}.export-history-page,.import-history-page{background:#fff;background:var(--Base-White,#fff);border-radius:8px;padding:24px}.export-history-page .search-bar label,.import-history-page .search-bar label{color:#a3a3a3;color:var(--Neutral-4,#a3a3a3);font-size:16px;font-weight:400;line-height:24px}.export-history-page .filters-section .filter-item,.import-history-page .filters-section .filter-item{flex:1 1}.export-history-page .filters-section .filter-item label,.import-history-page .filters-section .filter-item label{color:#a3a3a3;color:var(--Neutral-4,#a3a3a3);font-size:16px;font-weight:400;line-height:24px}.export-history-page .filters-section .filter-item .common-input-wrapper,.import-history-page .filters-section .filter-item .common-input-wrapper{margin-bottom:0;width:100%}.export-history-page .ant-table .status,.import-history-page .ant-table .status{font-size:16px;font-weight:400;line-height:24px}.export-history-page .ant-table .status.green,.import-history-page .ant-table .status.green{color:#0ba928;color:var(--Alerts-Green,#0ba928)}.export-history-page .ant-table .status.red,.import-history-page .ant-table .status.red{color:#e92525;color:var(--Alerts-Red,#e92525)}.export-history-page .ant-table .status.yellow,.import-history-page .ant-table .status.yellow{color:#edb300;color:var(--Alerts-Yellow,#edb300)}@media(max-width:1200px){.export-history-page .filters-section,.import-history-page .filters-section{flex-wrap:wrap}.export-history-page .filters-section .filter-item,.import-history-page .filters-section .filter-item{min-width:200px}}@media(max-width:992px){.export-history-page,.import-history-page{padding:16px}.export-history-page .filters-section .filter-item label,.export-history-page .search-bar label,.import-history-page .filters-section .filter-item label,.import-history-page .search-bar label{font-size:14px}}@media(max-width:768px){.export-history-page,.import-history-page{border-radius:4px;padding:12px}.export-history-page .filters-section,.import-history-page .filters-section{gap:12px}.export-history-page .filters-section .filter-item,.import-history-page .filters-section .filter-item{flex:100% 1;min-width:100%}.export-history-page .ant-table,.export-history-page .ant-table .status,.import-history-page .ant-table,.import-history-page .ant-table .status{font-size:14px}}@media(max-width:576px){.export-history-page,.import-history-page{padding:8px}.export-history-page .filters-section .filter-item label,.export-history-page .search-bar label,.import-history-page .filters-section .filter-item label,.import-history-page .search-bar label{font-size:12px;line-height:20px}.export-history-page .ant-table,.export-history-page .ant-table .status,.import-history-page .ant-table,.import-history-page .ant-table .status{font-size:12px}}.card-product{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000d;gap:16px;padding:16px}.card-product,.product-rows{display:flex;flex-direction:column}.product-rows{gap:18px;width:100%}.product-rows .card-header{color:#171717;color:var(--Neutral-1,#171717);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.product-rows .row{align-items:center;display:flex;justify-content:space-between}.product-rows .row .buy-type{align-items:center;background:#f3fff9;background:var(--Alerts--Green,#f3fff9);border-radius:4px;color:#0ba928;color:var(--Alerts-Green,#0ba928);display:flex;font-size:14px;font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:20px;overflow:hidden;padding:4px 12px;text-overflow:ellipsis}.product-rows .row .txt16{color:#374151;font-size:16px}.product-rows .row .normal{font-weight:400}.product-rows .row .txt0{color:#111827;font-size:16px}.order-timeline{display:flex;flex-direction:column;gap:16px;margin-top:12px}.order-timeline .timeline-item{align-items:center;display:flex;gap:12px}.order-timeline .timeline-item .marker{align-items:center;align-self:flex-start;border-radius:55.82px;display:flex;height:32px;justify-content:center;opacity:1;padding:4px;position:relative;width:32px;z-index:2}.order-timeline .timeline-item{position:relative}.order-timeline .timeline-item:before{background-image:repeating-linear-gradient(180deg,#d4d4d8 0,#d4d4d8 4px,#0000 0,#0000 8px);background-position:50%;background-repeat:repeat-y;bottom:-16px;content:"";left:18px;position:absolute;top:16px;width:2px;z-index:1}.order-timeline .timeline-item:last-child:before{display:none}.order-timeline .timeline-item .marker.created{background-color:#e8f1ff}.order-timeline .timeline-item .marker.waiting{background-color:#f3fff9}.order-timeline .timeline-item .timeline-content{display:flex;flex-direction:column;gap:8px;margin-top:8px}.order-timeline .timeline-item .timeline-content .image-like{grid-column-gap:12px;align-content:start;align-items:start;column-gap:12px;display:grid;grid-auto-rows:minmax(20px,auto);grid-template-columns:30% 70%;grid-template-rows:auto auto;min-width:0;width:100%}.order-timeline .timeline-item .transport-info{align-items:flex-end;align-self:stretch;border:1px solid #d4d4d4;border:1px solid var(--Neutral-5,#d4d4d4);border-radius:8px;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:12px}.order-timeline .timeline-item .transport-info .ro{display:flex;flex-direction:row;gap:8px}.order-timeline .timeline-item .transport-info .ro .img-box{align-items:center;background:linear-gradient(90deg,#fff,#f3f4f6);border:1px solid #e5e7eb;border-radius:8px;display:flex;flex:0 0 auto;grid-column:1/2;grid-row:1/span 2;height:20px;justify-content:center;min-width:0;overflow:hidden;width:77.675px}.order-timeline .timeline-item .transport-info .ro .img-box img{border-radius:8px;display:block;height:20px;object-fit:cover;width:77.675px}.order-timeline .timeline-item .transport-info .ro .img-code{color:#737373;color:var(--Neutral-3,#737373);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.order-timeline .timeline-item .transport-info .ro .img-title{color:#171717;color:var(--Neutral-1,#171717);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.order-timeline .timeline-item .t-title{color:#111827;font-size:14px;font-weight:500}.order-timeline .timeline-item .t-date{color:#6b7280;font-size:12px;margin-top:4px}.order-timeline .copy-btn{background:#0000;border:none;color:#2563eb;margin-left:12px}.order-timeline .grouped-attributes{background:#fff;background:var(--card-bg,#fff);border-radius:8px;padding:12px}.order-timeline .grouped-attributes .ga-preview-wrap{align-items:center;display:flex;justify-content:center;margin-bottom:12px}.order-timeline .grouped-attributes .ga-preview{border:1px solid #e5e7eb;border-radius:8px;height:auto;max-height:240px;max-width:320px;object-fit:contain;width:100%}.order-timeline .grouped-attributes .ga-preview-empty{color:#9ca3af}.order-timeline .grouped-attributes .ga-groups-list{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px}.order-timeline .grouped-attributes .ga-group{min-width:140px}.order-timeline .grouped-attributes .ga-title{cursor:pointer;font-size:13px;margin-bottom:6px}.order-timeline .grouped-attributes .ga-images{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.order-timeline .grouped-attributes .ga-thumb{border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;height:72px;object-fit:cover;width:72px}.order-timeline .grouped-attributes .ga-thumb.selected{border-color:#0a84ff;box-shadow:0 0 0 3px #0a84ff1f}.order-timeline .grouped-attributes .ga-empty{color:#9ca3af;font-size:13px}.checkInfo .checkTitle{color:#171717;color:var(--Neutral-1,#171717);font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:2px}.checkInfo .group{box-sizing:border-box;margin-top:24px;width:100%}.checkInfo .group .groupTitle{color:#171717;color:var(--Neutral-1,#171717);display:flex;flex-direction:row;font-size:16px;font-style:normal;font-weight:500;gap:12px;line-height:24px;margin-bottom:12px}.checkInfo .group .attributeGroup{display:flex;flex-direction:row;gap:16px}.checkInfo .group .attributeGroup .attributeItem{box-sizing:border-box;display:flex;flex:0 0 50%;flex-direction:row;gap:2px;max-width:50%}.checkInfo .group .attributeGroup .attributeItem .attributeValue{align-items:center;align-self:stretch;background-color:#fafafa;box-sizing:border-box;color:#737373;color:var(--Neutral-03,#737373);display:flex;flex:0 0 50%;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;gap:10px;line-height:20px;max-width:50%;overflow:hidden;padding:8px 12px;text-overflow:ellipsis}.checkInfo .group .imgGroup{display:flex;flex-direction:row;gap:16px}.checkInfo .group .imgGroup .imgItem{align-items:center;background:#f5f5f5;background:var(--Neutral-7,#f5f5f5);border-radius:5.228px;display:flex;height:94.34px;justify-content:center;margin-top:12px;width:94.34px}.checkInfo .group .imgGroup .imgItem img{display:block;height:100%;width:100%}.buy-now-page{background-color:#fff;border-radius:8px;padding:24px}.buy-now-page .card{align-items:flex-start;align-self:stretch;border:1px solid #e6e6e6;border:1px solid var(--Neutral-6,#e6e6e6);border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px}.buy-now-page .card .card-header-order{color:#171717;color:var(--Neutral-1,#171717);font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin:0}.buy-now-page .normal{color:#171717;vertical-align:middle}.buy-now-page .normal,.buy-now-page .subtext{font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.buy-now-page .subtext{color:#737373}.buy-now-page .txt16{color:#737373}.buy-now-page .txt0,.buy-now-page .txt16{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.buy-now-page .txt0{color:#171717}.buy-now-page .title{font-size:16px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px}.buy-now-page .buy-now-wrapper{align-items:flex-start;display:flex;gap:12px;margin-top:16px;opacity:1}.buy-now-page .buy-now-wrapper .left-col{display:flex;flex:4 1;flex-direction:column;gap:12px}.buy-now-page .buy-now-wrapper .right-col{display:flex;flex:6 1;flex-direction:column;gap:12px}.buy-now-page .row-header{display:flex;justify-content:space-between;margin-top:16px}.buy-now-page .row-header .card-header2{align-items:center;background:#e8f1ff;background:var(--Alerts--Blue,#e8f1ff);border:1px solid #0a68ff;border:1px solid var(--Alerts-Blue,#0a68ff);border-radius:4px;color:#0a68ff;color:var(--Alerts-Blue,#0a68ff);display:flex;display:inline;font-size:16px;font-style:normal;font-weight:400;justify-content:center;line-height:24px;padding:4px 8px}.buy-now-page .row-header .card-header3{align-items:center;border:1px solid #e6e6e6;border:1px solid var(--Neutral-6,#e6e6e6);border-radius:4px;color:#737373;color:var(--Neutral-03,#737373);display:flex;flex-direction:row;font-size:14px;font-style:normal;font-weight:400;gap:16px;line-height:20px;overflow:hidden;padding:6px 8px;text-overflow:ellipsis}.buy-now-page .row-header .card-header3 .imported{color:#0ba928}.buy-now-page .row-header .card-header3 .not-imported{color:#edb300;color:var(--Alerts-Yellow,#edb300)}.buy-now-page .row-header .card-header3 .import-deleted{color:#d00000;color:var(--Primary-1,#d00000)}.buy-now-page .spaceBetween{align-items:center;display:flex;justify-content:space-between}.buy-now-page .product-row{display:flex;gap:8px;margin-bottom:8px;width:100%}.buy-now-page .product-row .thumb{align-items:center;aspect-ratio:1/1;background:#f5f5f5;border-radius:4px;height:73px;padding:6px 12px;width:73px}.buy-now-page .product-row .thumb img{display:block;height:100%;width:100%}.buy-now-page .product-row .code_1{color:#737373;font-size:14px}.buy-now-page .product-row .code_2{color:#171717;font-size:14px}.buy-now-page .product-row .product-meta{display:flex;flex:1 1;flex-direction:column;gap:8px}.buy-now-page .product-row .product-meta .code{color:#666;font-size:13px}.buy-now-page .product-row .product-meta .name{font-size:16px;font-weight:600}.buy-now-page .product-row .product-meta .desc{color:#6b7280;font-size:13px;margin-top:6px}.buy-now-page .product-row .product-meta .price{align-self:flex-end;color:#171717;font-size:16px;font-weight:500;margin-top:4px}.meta-row{justify-content:space-between}.badges,.meta-row{align-items:center;display:flex;gap:8px}.tag-blue,.tag-red{align-items:center;border-radius:4px;display:inline-flex;font-size:12px;font-weight:500;height:20px;justify-content:center;letter-spacing:0;line-height:16px;min-width:34px;padding:2px 6px}.tag-blue{background:#e8f1ff;color:#0a68ff}.tag-red{background:#ffe6e6;color:#d00000}.init-overlay{align-items:center;background:#ffffffd9;display:flex;inset:0;justify-content:center;position:fixed;z-index:1200}.timeline-body{width:100%}.timeline-body .row{align-items:center;display:flex;justify-content:space-between}.timeline-body .row .timeline-id{align-items:center;display:flex;flex-direction:row;gap:8px}.timeline-body .row .timeline-id .subtxt{color:#737373;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.custom-carousel{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.custom-carousel .ant-carousel{border-radius:12px;display:block;flex:1 1;height:100%;overflow:hidden;width:100%}.custom-carousel .carousel-slide{align-items:center;aspect-ratio:16/7;color:#fff;display:flex;font-size:1.5rem;font-weight:500;justify-content:center;min-height:220px;position:relative;transition:transform .35s ease;-webkit-user-select:none;user-select:none;width:100%}.custom-carousel .carousel-slide img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.custom-carousel .carousel-slide:hover{transform:scale(1.02)}.custom-carousel .carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;z-index:2}.custom-carousel .carousel-arrow:hover{background-color:#1677ff;color:#fff;transform:translateY(-50%) scale(1.1)}.custom-carousel .carousel-arrow.left{left:10px}.custom-carousel .carousel-arrow.right{right:10px}.custom-carousel .carousel-slide,.custom-carousel .slick-list,.custom-carousel .slick-slide>div,.custom-carousel .slick-slider,.custom-carousel .slick-track{height:100%}.custom-carousel .slick-dots{bottom:26px;height:12px}.custom-carousel .slick-dots li{background:#fff0f0;background:var(--Primary-04,#fff0f0);border-radius:8px;height:100%;width:12px!important}.custom-carousel .slick-dots li button{height:100%}.custom-carousel .slick-dots .slick-active{background:#d00000;opacity:1;width:37px!important}.custom-carousel .slick-dots .slick-active:after{display:none}.custom-carousel .preview-carousel-wrapper{display:block;height:100px;margin-top:20px;position:relative}.custom-carousel .preview-carousel-wrapper .ant-carousel{border-radius:0}.custom-carousel .preview-carousel-wrapper .preview-carousel .preview-item{box-sizing:border-box;cursor:pointer;height:100px;opacity:.6;padding:4px;transition:all .2s;width:100px}.custom-carousel .preview-carousel-wrapper .preview-carousel .preview-item img{height:100%;object-fit:contain;width:100%}.custom-carousel .preview-carousel-wrapper .preview-carousel .preview-item.active{border:2px solid #d00000;opacity:1;outline-color:none}.custom-carousel .preview-carousel-wrapper .preview-carousel .slick-track{transform:none!important}.custom-carousel .preview-carousel-wrapper .preview-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5}.custom-carousel .preview-carousel-wrapper .preview-arrow.left{left:-16px}.custom-carousel .preview-carousel-wrapper .preview-arrow.right{right:-16px}@media screen and (max-width:768px){.preview-carousel-wrapper{display:none!important}}.slick-carousel{position:relative;width:100%}.slick-carousel .slick-view{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:8px 0;scroll-behavior:smooth}.slick-carousel .slick-track{align-items:stretch;display:flex;gap:16px;gap:var(--slick-gap,16px)}.slick-carousel .slick-slide{display:block;height:100%;position:relative}.slick-carousel .slick-slide-inner{height:100%}.slick-carousel .slick-slide{flex-shrink:0;min-width:0}.slick-carousel .slick-view{background-color:#fff;margin:0 64px;scrollbar-width:none}.slick-carousel .slick-slide{scroll-snap-align:start}.slick-carousel .slick-arrow{background:#e5e5e5;background:var(--Colors-Neutral-200,#e5e5e5);border:none;border-radius:8px;cursor:pointer;height:48px;padding:12px;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:5}.slick-carousel .slick-arrow.left{left:0}.slick-carousel .slick-arrow.right{right:0}.slick-carousel .slick-dots{display:flex;gap:8px;justify-content:center;margin-top:12px}.slick-carousel .slick-dot{background:#ccc;border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;width:10px}.slick-carousel .slick-dot.active{background:#1677ff}@media screen and (max-width:768px){.slick-arrow.left,.slick-arrow.right{display:none}.slick-view{margin:0!important}}.product-page{background:#fff;background:var(--Base-White,#fff);border-radius:8px;padding:24px}.product-page .product-content-left{height:-webkit-fit-content;height:fit-content;max-width:420px;width:100%;z-index:5}.product-page .product-content-left .main-image{border-radius:8px;height:540px;overflow:visible;position:relative;width:100%}.product-page .product-content-left .main-image .image-inner{border-radius:8px;height:100%;overflow:hidden;width:100%}.product-page .product-content-left .main-image img{display:block;height:100%;width:100%}.product-page .product-content-left .info-box{border:1px solid #e6e6e6;border:1px solid var(--Neutral-6,#e6e6e6);border-radius:8px;padding:16px}.product-page .product-content-left .info-box .label{color:#737373;color:var(--Neutral-03,#737373);font-size:14px;font-weight:400;overflow:hidden;padding:12px;text-overflow:ellipsis;width:50%}.product-page .product-content-left .info-box .value{color:#171717;color:var(--Neutral-1,#171717);font-size:14px;font-weight:400;line-height:20px;overflow:hidden;padding:12px;text-overflow:ellipsis;width:50%}.product-page .product-content-right-title{color:#171717;color:var(--Neutral-1,#171717);font-size:18px;font-weight:500}.product-page .product-content-right .change-warehouse-btn{height:48px}.product-page .product-content-right .tag-blue{background:#e8f1ff;background:var(--Alerts-Blue-04,#e8f1ff);color:#0a68ff;color:var(--Alerts-Blue-01,#0a68ff)}.product-page .product-content-right .tag-blue,.product-page .product-content-right .tag-red{align-content:center;border-radius:4px;box-sizing:border-box;font-size:12px;font-weight:500;height:27px;padding:2px 4px;text-align:center;width:34px}.product-page .product-content-right .tag-red{background:#fff0f0;background:var(--Primary-4,#fff0f0);color:#d00000;color:var(--Primary-1,#d00000);line-height:16px}.product-page .product-content-right .title{font-size:20px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-page .product-content-right .evaluate-content-value .key{color:#737373;color:var(--Neutral-03,#737373);font-size:16px;font-weight:400}.product-page .product-content-right .evaluate-content-value .value{color:#171717;color:var(--Neutral-1,#171717);font-size:16px;font-weight:400}.product-page .product-content-right .evaluate-content-value .price{color:#d00000;color:var(--Primary-1,#d00000);font-size:18px;font-weight:500}.product-page .product-content-right .evaluate-content-value .total{color:#d00000;color:var(--Primary-1,#d00000);font-size:24px;font-weight:500}.product-page .product-content-right .actions{width:100%}.product-page .product-content-right .actions .ant-btn{border:1px solid #e6e6e6;border:1px solid var(--Neutral-06,#e6e6e6);border-radius:8px;font-size:16px;font-weight:400;height:48px;line-height:24px;padding:10px 16px;width:100%}.product-page .product-content-right .actions-purchase{background:#d00000!important;background:var(--Primary-01,#d00000)!important;color:#fff!important}.product-page .product-content-right .card{background:#fff;border:1px solid #e6e6e6;border:1px solid var(--Neutral-6,#e6e6e6);border-radius:8px;padding:12px 16px}.product-page .product-content-right .card-header{color:#171717;color:var(--Neutral-1,#171717);font-size:16px;font-weight:500;text-overflow:ellipsis}.product-page .product-content-right .spec-list{border-radius:8px}.product-page .product-content-right .spec-list .spec-row{height:-webkit-fit-content;height:fit-content}.product-page .product-content-right .spec-list .spec-row>div{align-items:center;background:#fafafa;background:var(--Neutral-8,#fafafa);border-bottom:2px solid #fff;border-bottom:2px solid var(--Base-White,#fff);display:flex;gap:10px;height:-webkit-fit-content;height:fit-content;padding:8px 12px;width:100%}.product-page .product-content-right .spec-list .spec-row .label,.product-page .product-content-right .spec-list .spec-row .value{color:#737373;color:var(--Neutral-03,#737373);font-size:14px;font-weight:400;line-height:20px}.product-page .product-content-right .group-images{height:132px}.product-page .product-content-right .group-images img{height:132px;width:132px}.product-page .product-content-right{padding-bottom:12px}.product-sticky-wrapper:has(.carousel-arrow){height:calc(100% + 100px)}@media(max-width:900px){.product-page .product-grid{flex-direction:column}.product-page .product-grid .left,.product-page .product-grid .right{width:100%}}@media(max-width:768px){.product-page .product-content{padding:0 16px}.product-page .product-content-left{align-self:auto;height:-webkit-fit-content;height:fit-content;max-width:none;padding:0;position:relative;top:auto;width:100%;z-index:auto}.product-page .product-content-left .main-image{height:480px}.product-page .product-content-right .evaluate-content-value .key{max-width:50%}.product-page .product-content-right .evaluate-content-value .value{word-wrap:break-word;max-width:50%}}
/*# sourceMappingURL=main.572de3c8.css.map*/