:root{--jds-primary:#1677ff;--jds-sidebar-bg:#0b5394;--jds-sidebar-hover:#1565c0;--jds-sidebar-active:#1976d2;--jds-sidebar-text:#ffffffd9;--jds-bg-base:#f0f2f5;--jds-bg-card:#fff;--jds-bg-hover:#f5f5f5;--jds-text-primary:#1f1f1f;--jds-text-secondary:#595959;--jds-text-tertiary:#8c8c8c;--jds-border-color:#f0f0f0;--jds-shadow-card:0 1px 4px #0000000f;--jds-shadow-hover:0 4px 12px #0000001a;--jds-radius-sm:4px;--jds-radius-md:8px;--jds-radius-lg:12px;--font-xs:clamp(10px,0.65vw + 8px,12px);--font-sm:clamp(11px,0.7vw + 9px,13px);--font-base:clamp(12px,0.75vw + 10px,14px);--font-md:clamp(13px,0.85vw + 11px,15px);--font-lg:clamp(15px,1vw + 12px,18px);--font-xl:clamp(18px,1.5vw + 12px,24px);--font-2xl:clamp(22px,2vw + 14px,32px);--space-xs:clamp(4px,0.4vw,8px);--space-sm:clamp(8px,0.6vw,12px);--space-md:clamp(12px,1vw,20px);--space-lg:clamp(16px,1.5vw,28px);--space-xl:clamp(20px,2vw,36px)}[data-theme=dark]{--jds-bg-base:#141414;--jds-bg-card:#1f1f1f;--jds-bg-hover:#2a2a2a;--jds-text-primary:#ffffffd9;--jds-text-secondary:#ffffffa6;--jds-text-tertiary:#ffffff73;--jds-border-color:#303030;--jds-shadow-card:0 1px 4px #0000004d}[data-theme=dark] .ant-descriptions-bordered .ant-descriptions-item-label,[data-theme=dark] .ant-table-thead>tr>th{background:#1f1f1f!important;color:#ffffffa6}[data-theme=dark] .ant-table-tbody>tr:hover>td{background:#2a2a2a!important}html{font-size:16px}body{-webkit-font-smoothing:antialiased;background:#f0f2f5;background:var(--jds-bg-base);color:#1f1f1f;color:var(--jds-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(12px,.75vw + 10px,14px);font-size:var(--font-base);line-height:1.6;margin:0}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00000040}.ant-table,.ant-table-thead>tr>th{font-size:clamp(11px,.7vw + 9px,13px);font-size:var(--font-sm)}.ant-table-thead>tr>th{background:#fafafa!important;color:#595959;color:var(--jds-text-secondary);font-weight:600;padding:12px 16px!important}.ant-table-tbody>tr>td{padding:14px 16px!important}.ant-table-tbody>tr:hover>td{background:#f5f5f5!important}.order-list-page .ant-table-tbody>tr>td,.order-list-page .ant-table-thead>tr>th{padding:8px 10px!important}.order-list-page .ant-table-tbody>tr>td.ant-table-selection-column,.order-list-page .ant-table-thead>tr>th.ant-table-selection-column{padding-left:4px!important}.invoice-manage-page .ant-table-tbody>tr>td,.invoice-manage-page .ant-table-thead>tr>th{padding:8px 12px!important}.ant-card{border:none;border-radius:8px;border-radius:var(--jds-radius-md);box-shadow:0 1px 4px #0000000f;box-shadow:var(--jds-shadow-card)}.ant-card-head{border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--jds-border-color);font-size:clamp(13px,.85vw + 11px,15px);font-size:var(--font-md);font-weight:600;min-height:48px;padding:0 20px}.ant-card-body{padding:20px}.ant-btn{border-radius:4px;border-radius:var(--jds-radius-sm);font-size:clamp(11px,.7vw + 9px,13px);font-size:var(--font-sm)}.ant-btn-primary{box-shadow:0 2px 4px #1677ff33}.ant-tag{border:none;border-radius:4px;font-size:clamp(10px,.65vw + 8px,12px);font-size:var(--font-xs);padding:2px 8px}.ant-tabs-tab{font-size:clamp(12px,.75vw + 10px,14px);font-size:var(--font-base);padding:10px 16px!important}.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600}.ant-input,.ant-picker,.ant-select-selector{border-radius:4px!important;border-radius:var(--jds-radius-sm)!important}.ant-pagination-item{border-radius:4px;border-radius:var(--jds-radius-sm)}.ant-descriptions-bordered .ant-descriptions-item-label{background:#fafafa;font-weight:500}.ant-descriptions-bordered .ant-descriptions-item-content,.ant-descriptions-bordered .ant-descriptions-item-label{font-size:clamp(11px,.7vw + 9px,13px);font-size:var(--font-sm)}.jds-sidebar-menu .ant-menu-item,.jds-sidebar-menu .ant-menu-submenu-title{border-radius:4px!important;border-radius:var(--jds-radius-sm)!important;color:#ffffffd9!important;color:var(--jds-sidebar-text)!important;margin:4px 8px!important;width:calc(100% - 16px)!important}.jds-sidebar-menu .ant-menu-item:hover,.jds-sidebar-menu .ant-menu-submenu-title:hover{background:#1565c0!important;background:var(--jds-sidebar-hover)!important;color:#fff!important}.jds-sidebar-menu .ant-menu-item-selected{background:#1976d2!important;background:var(--jds-sidebar-active)!important;color:#fff!important}.jds-sidebar-menu .ant-menu-item-selected:after{display:none!important}.jds-sidebar-menu .ant-menu-submenu-arrow{color:#ffffffa6!important}.jds-sidebar-menu.ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title{background:#1976d2!important;background:var(--jds-sidebar-active)!important;color:#fff!important}.jds-sidebar-menu .ant-menu-sub.ant-menu-inline{background:#00000026!important}.jds-sidebar-menu .ant-menu-sub .ant-menu-item{margin:2px 8px!important}.ant-menu-submenu-popup .ant-menu-sub,.ant-menu-submenu-popup.ant-menu-submenu>.ant-menu{background:#0b5394!important}.ant-menu-submenu-popup .ant-menu-item,.ant-menu-submenu-popup .ant-menu-submenu-title{color:#ffffffd9!important}.ant-menu-submenu-popup .ant-menu-item:hover,.ant-menu-submenu-popup .ant-menu-submenu-title:hover{background:#1565c0!important;color:#fff!important}.ant-menu-submenu-popup .ant-menu-item-selected{background:#1976d2!important;color:#fff!important}.ant-menu-submenu-popup .ant-menu-item a,.ant-menu-submenu-popup .ant-menu-item a:hover{color:inherit!important}.jds-page-header{margin-bottom:20px}.jds-page-title{color:#1f1f1f;color:var(--jds-text-primary);font-size:clamp(18px,1.5vw + 12px,24px);font-size:var(--font-xl);font-weight:700;line-height:1.3;margin:0}.jds-page-desc{color:#8c8c8c;color:var(--jds-text-tertiary);font-size:clamp(11px,.7vw + 9px,13px);font-size:var(--font-sm);margin:4px 0 0}.jds-card{border:none;border-radius:8px;border-radius:var(--jds-radius-md)}.jds-card,.jds-stat-card{background:#fff;background:var(--jds-bg-card);box-shadow:0 1px 4px #0000000f;box-shadow:var(--jds-shadow-card)}.jds-stat-card{border-radius:8px;border-radius:var(--jds-radius-md);padding:16px}.jds-stat-icon{align-items:center;border-radius:8px;display:flex;font-size:20px;height:40px;justify-content:center;margin-bottom:10px;width:40px}.jds-stat-title{color:#595959;color:var(--jds-text-secondary);font-size:clamp(10px,.65vw + 8px,12px);font-size:var(--font-xs);margin-bottom:6px}.jds-stat-value{color:#1f1f1f;color:var(--jds-text-primary);font-size:clamp(18px,1.5vw + 12px,24px);font-size:var(--font-xl);font-weight:700;line-height:1;margin-bottom:6px}.jds-stat-trend{font-size:clamp(10px,.65vw + 8px,12px);font-size:var(--font-xs);font-weight:500}.jds-stat-trend-up{color:#52c41a}.jds-stat-trend-down{color:#f5222d}.jds-stat-card-compact{padding:10px 12px}.jds-stat-card-compact .jds-stat-icon{font-size:16px;height:32px;margin-bottom:6px;width:32px}.jds-stat-card-compact .jds-stat-title{margin-bottom:2px}.jds-stat-card-compact .jds-stat-value{margin-bottom:0}.jds-status-tag{align-items:center;border-radius:4px;display:inline-flex;font-size:clamp(10px,.65vw + 8px,12px);font-size:var(--font-xs);font-weight:500;gap:4px;line-height:20px;padding:2px 10px}.jds-status-tag:before{border-radius:50%;content:"";display:inline-block;height:6px;width:6px}.jds-status-success{background:#f6ffed;color:#52c41a}.jds-status-success:before{background:#52c41a}.jds-status-warning{background:#fffbe6;color:#faad14}.jds-status-warning:before{background:#faad14}.jds-status-error{background:#fff2f0;color:#f5222d}.jds-status-error:before{background:#f5222d}.jds-status-danger{background:#fff2e8;color:#fa541c}.jds-status-danger:before{background:#fa541c}.jds-status-info{background:#e6f4ff;color:#1677ff}.jds-status-info:before{background:#1677ff}.jds-status-processing{background:#e6f4ff;color:#1677ff}.jds-status-processing:before{animation:jds-pulse 1.5s infinite;background:#1677ff}.jds-status-default{background:#f5f5f5;color:#595959}.jds-status-default:before{background:#8c8c8c}@keyframes jds-pulse{0%,to{opacity:1}50%{opacity:.4}}.jds-quick-action{align-items:center;border-radius:8px;border-radius:var(--jds-radius-md);cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px 8px;transition:all .2s ease}.jds-quick-action:hover{background:#f5f5f5;background:var(--jds-bg-hover);transform:translateY(-2px)}.jds-quick-action-icon{align-items:center;border-radius:10px;display:flex;font-size:22px;height:44px;justify-content:center;width:44px}.jds-quick-action-label{color:#595959;color:var(--jds-text-secondary);font-size:clamp(11px,.7vw + 9px,13px);font-size:var(--font-sm);font-weight:500}.jds-section-title{align-items:center;color:#1f1f1f;color:var(--jds-text-primary);display:flex;font-size:clamp(15px,1vw + 12px,18px);font-size:var(--font-lg);font-weight:600;gap:8px;margin-bottom:12px}.jds-filter-bar{background:#fafafa;border:1px solid #f0f0f0;border:1px solid var(--jds-border-color);border-radius:8px;border-radius:var(--jds-radius-md);margin-bottom:16px;padding:16px}.jds-grid{grid-gap:clamp(12px,1vw,20px);grid-gap:var(--space-md);display:grid;gap:clamp(12px,1vw,20px);gap:var(--space-md)}.jds-grid-cols-1{grid-template-columns:repeat(1,1fr)}.jds-grid-cols-2{grid-template-columns:repeat(2,1fr)}.jds-grid-cols-3{grid-template-columns:repeat(3,1fr)}.jds-grid-cols-4{grid-template-columns:repeat(4,1fr)}.jds-grid-cols-6{grid-template-columns:repeat(6,1fr)}@media (max-width:1200px){.jds-grid-cols-4{grid-template-columns:repeat(3,1fr)}.jds-grid-cols-6{grid-template-columns:repeat(4,1fr)}}@media (max-width:992px){.jds-grid-cols-3,.jds-grid-cols-4{grid-template-columns:repeat(2,1fr)}.jds-grid-cols-6{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.jds-grid-cols-2,.jds-grid-cols-3,.jds-grid-cols-4{grid-template-columns:1fr}.jds-grid-cols-6{grid-template-columns:repeat(2,1fr)}}.jds-action-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:clamp(8px,.6vw,12px);gap:var(--space-sm)}.jds-action-group .ant-btn{border-radius:4px;border-radius:var(--jds-radius-sm);font-size:clamp(11px,.7vw + 9px,13px);font-size:var(--font-sm);font-weight:500;height:38px}.jds-action-group .ant-btn-primary{box-shadow:0 2px 6px #1677ff40}.jds-action-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous){background:#f5f5f5;background:var(--jds-bg-hover);border-color:#0000}.jds-action-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):hover{background:#f0f0f0;background:var(--jds-border-color);border-color:#0000}.jds-page-actions .ant-btn{height:34px}.jds-card-extra .ant-btn,.jds-page-actions .ant-btn{font-size:clamp(11px,.7vw + 9px,13px);font-size:var(--font-sm)}.jds-card-extra .ant-btn{height:32px}.jds-table-actions .ant-btn{font-size:clamp(10px,.65vw + 8px,12px);font-size:var(--font-xs);height:28px;padding:0 8px}.jds-detail-layout{display:flex;gap:clamp(16px,1.5vw,28px);gap:var(--space-lg);height:calc(100vh - 220px);overflow:hidden}@media (max-width:1200px){.jds-detail-sidebar{width:340px!important}}@media (max-width:992px){.jds-detail-layout{flex-direction:column;height:auto;overflow:visible}.jds-detail-main,.jds-detail-sidebar{height:auto!important;overflow:visible!important}.jds-detail-sidebar{width:100%!important}}.jds-detail-main{-ms-overflow-style:none;height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.jds-detail-main::-webkit-scrollbar{display:none}.jds-detail-sidebar{display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:hidden;width:400px}.jds-detail-sidebar-scroll{-ms-overflow-style:none;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.jds-detail-sidebar-scroll::-webkit-scrollbar{display:none}.jds-field-label{color:#8c8c8c;color:var(--jds-text-tertiary);font-size:clamp(10px,.65vw + 8px,12px);font-size:var(--font-xs);line-height:1.4;margin-bottom:4px}.jds-field-value{color:#1f1f1f;color:var(--jds-text-primary);font-size:clamp(13px,.85vw + 11px,15px);font-size:var(--font-md);font-weight:600;line-height:1.4}.jds-field-value-secondary{color:#595959;color:var(--jds-text-secondary);font-size:clamp(11px,.7vw + 9px,13px);font-size:var(--font-sm);line-height:1.4}.jd-text-fluid-xs{font-size:clamp(.75rem,.15vw + .7rem,.875rem)}.jd-text-fluid-sm{font-size:clamp(.8125rem,.2vw + .75rem,.9375rem)}.jd-text-fluid-base{font-size:clamp(.875rem,.25vw + .8rem,1rem)}.jd-text-fluid-md{font-size:clamp(1rem,.4vw + .85rem,1.125rem)}.jd-text-fluid-lg{font-size:clamp(1.125rem,.6vw + .9rem,1.375rem)}.jd-text-fluid-xl{font-size:clamp(1.25rem,.8vw + 1rem,1.75rem)}.jd-text-fluid-2xl{font-size:clamp(1.5rem,1vw + 1.1rem,2.25rem)}.jd-font-bold{font-weight:700}.jd-font-semibold{font-weight:600}.jd-font-medium{font-weight:500}.jd-font-regular{font-weight:400}.jd-card{box-shadow:0 1px 4px #0000000a}.jd-card,.jd-card-elevated{background:#fff;border-radius:8px;padding:24px}.jd-card-elevated{box-shadow:0 4px 12px #00000014}.jd-section-title{align-items:center;display:flex;gap:.625rem;margin-bottom:16px}.jd-section-title:before{background:#1a5fb4;border-radius:2px;content:"";display:block;flex-shrink:0;height:1.125rem;width:4px}.jd-section-title-text{color:#262626;font-size:clamp(1rem,.5vw + .8rem,1.25rem);font-weight:700}.jd-btn-primary{height:2.25rem;min-width:6rem}.jd-btn-danger,.jd-btn-secondary{height:2.25rem;min-width:5rem}.jd-btn-sm{font-size:.8125rem;height:1.75rem;min-width:4rem}.jd-page-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.jd-info-item{display:flex;flex-direction:column;gap:.25rem}.jd-info-label{color:#8c8c8c;font-size:clamp(.6875rem,.15vw + .65rem,.8125rem);line-height:1.4}.jd-info-value{color:#262626;font-size:clamp(.875rem,.3vw + .8rem,1rem);font-weight:600;line-height:1.5;word-break:break-word}.jd-design-thumb{align-items:center;background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;display:flex;height:100px;justify-content:center;margin-bottom:8px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;width:100px}.jd-design-thumb:hover{box-shadow:0 4px 12px #00000014;transform:scale(1.06)}.jd-design-thumb-img{height:100%;object-fit:cover;transition:transform .2s ease;width:100%}.jd-design-thumb:hover .jd-design-thumb-img{transform:scale(1.1)}.jd-design-thumb-placeholder{color:#bfbfbf;font-size:24px;-webkit-user-select:none;user-select:none}@media (max-width:768px){.desktop-only{display:none!important}.jds-page-title{font-size:clamp(15px,1vw + 12px,18px);font-size:var(--font-lg)}}@media (min-width:769px){.mobile-only{display:none!important}}.order-detail-page{overscroll-behavior:none}.order-detail-page,.order-detail-page .ant-layout{overflow:hidden!important}.order-detail-page .ant-layout-has-sider{height:100vh!important}.order-detail-page .ant-layout-has-sider,.order-detail-page .ant-layout-has-sider>.ant-layout{max-height:100vh!important;min-height:auto!important}.order-detail-page .ant-layout-content{overflow:hidden!important}.customer-info-card,.size-summary-card,.style-summary-card{border:none;border-radius:8px;box-shadow:0 1px 4px #0000000a;margin-bottom:24px}.customer-info-card .ant-card-body,.size-summary-card .ant-card-body,.style-summary-card .ant-card-body{padding:24px}.print-doc-header{display:none}@media print{@page{size:A4 portrait;margin:8mm}body,html{background:#fff!important;font-size:11px!important;height:auto!important;overflow:visible!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ant-alert,.ant-back-top,.ant-breadcrumb,.ant-layout-header,.ant-layout-sider,.jds-detail-main .ant-tabs-nav,.jds-detail-sidebar,.jds-page-actions,.jds-page-header,.print-hide{display:none!important}.print-only{display:block!important}.order-detail-page,.order-detail-page .ant-layout,.order-detail-page .ant-layout-content,.order-detail-page .ant-layout-has-sider,.order-detail-page .ant-layout-has-sider>.ant-layout{height:auto!important;max-height:none!important;min-height:auto!important;overflow:visible!important;overscroll-behavior:auto!important;padding:0!important}.ant-layout{margin-left:0!important}.jds-detail-layout{display:block!important;gap:0!important}.jds-detail-layout,.jds-detail-main{height:auto!important;overflow:visible!important}.jds-detail-main{max-width:100%!important;padding:0!important;width:100%!important}html body #root .jds-detail-main .print-doc-header{align-items:center!important;color:#1f1f1f!important;display:flex!important;font-size:12px!important;font-weight:700!important;justify-content:space-between!important;padding:0 2px 6px!important}html body #root .jds-detail-main .print-order-header{background:linear-gradient(90deg,#1e40af,#2563eb)!important;border-radius:10px!important;box-shadow:0 2px 8px #00000014!important;color:#fff!important;margin:0 0 8px!important;padding:8px 12px!important}.jds-detail-main .print-order-header-inner{align-items:center!important;display:flex!important;flex-wrap:wrap!important;margin:0 -6px!important}.jds-detail-main .print-order-header-col{flex:0 0 14.28%!important;max-width:14.28%!important;padding:2px 6px!important}.jds-detail-main .print-order-header-col:nth-child(4){display:none!important}.jds-detail-main .print-order-header-col>div:first-child{color:#ffffffd9!important;font-size:9px!important;margin-bottom:1px!important;opacity:1!important}.jds-detail-main .print-order-header-col>div:last-child{color:#fff!important;font-size:11px!important;font-weight:600!important}html body #root .ant-card{background:#fff!important;border:none!important;border-radius:8px!important;box-shadow:0 1px 4px #0000000a!important;break-inside:auto;margin:0 0 10px!important;page-break-inside:auto}html body #root .ant-card-body{background:#fff!important;padding:14px!important}html body #root .jds-detail-main .print-section-header{margin:0 0 10px!important;padding:0!important}html body #root .ant-card-head{border-bottom:1px solid #f0f0f0!important;font-size:13px!important;margin-bottom:6px!important;min-height:26px!important;padding:6px 10px!important}.jds-detail-main .ant-card .anticon-down,.jds-detail-main .ant-card .anticon-left,.jds-detail-main .ant-card .anticon-right,.jds-detail-main .ant-card button.ant-btn,.jds-detail-main .print-customer-image [style*="position: absolute"]{display:none!important}html body #root .jds-detail-main .customer-info-card,html body #root .jds-detail-main .print-customer-card,html body #root .jds-detail-main .print-style-card,html body #root .jds-detail-main .size-summary-card,html body #root .jds-detail-main .style-summary-card{background:#fff!important;border:none!important;border-radius:8px!important;box-shadow:0 1px 4px #0000000a!important;margin:0 0 10px!important}html body #root .jds-detail-main .print-customer-row{display:block!important;margin:0!important}html body #root .jds-detail-main .print-customer-image-col{display:none!important}html body #root .jds-detail-main .print-customer-info-col{flex:0 0 100%!important;max-width:100%!important;padding:0!important;width:100%!important}.jds-detail-main .print-customer-image,.jds-detail-main .print-image-placeholder{display:none!important}.jds-detail-main .print-customer-info-col .ant-row{margin:0 -6px!important}.jds-detail-main .print-customer-info-col .ant-col{flex:0 0 25%!important;max-width:25%!important;padding:0 6px!important;width:25%!important}.jds-detail-main .print-customer-row-second{border-top:1px solid #f0f0f0!important;margin-top:6px!important;padding-top:6px!important}.jds-detail-main img{height:auto!important;max-height:100px!important;max-width:100%!important;object-fit:contain!important}.jds-detail-main .jd-info-item{break-inside:avoid;margin-bottom:2px!important;page-break-inside:avoid}.jds-detail-main .jd-info-label{color:#8c8c8c!important;font-size:9px!important;line-height:1.2!important;margin-bottom:0!important}.jds-detail-main .jd-info-value{color:#262626!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important}.jds-detail-main .print-style-item{break-inside:avoid;margin-bottom:14px!important;page-break-inside:avoid}.jds-detail-main .print-style-item:last-child{margin-bottom:0!important}.jds-detail-main .print-style-header{flex-wrap:wrap!important;gap:6px!important;margin-bottom:8px!important}.jds-detail-main .print-style-header>div{border-radius:4px!important;font-size:10px!important;font-weight:600!important;padding:2px 6px!important}.jds-detail-main .print-style-options-list{grid-gap:12px!important;align-items:start!important;display:grid!important;gap:12px!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;margin-bottom:8px!important}.jds-detail-main .print-style-options-list>div{align-items:center!important;display:flex!important;flex:none!important;flex-direction:column!important;margin:0!important;min-width:0!important;text-align:center!important;width:auto!important}.jds-detail-main .print-style-options-list>div>div{display:block!important;font-size:10px!important;line-height:1.3!important;text-align:center!important;white-space:normal!important;width:100%!important;word-break:break-word!important}.jds-detail-main .print-empty-tip{font-size:11px!important;padding:10px 0!important}.jds-detail-main .print-style-item .jd-design-thumb{border-radius:4px!important;height:50px!important;margin-bottom:4px!important;width:50px!important}.jds-detail-main .print-embroidery-list{margin-top:6px!important}.jds-detail-main .print-embroidery-list>div:first-child{font-size:11px!important;margin-bottom:4px!important}.jds-detail-main .print-embroidery-list>div:nth-child(2){gap:6px!important}.jds-detail-main .print-embroidery-list>div:nth-child(2)>div{background:#fff!important;border:1px solid #e8e8e8!important;border-radius:4px!important;padding:6px 8px!important}.jds-detail-main .print-embroidery-list>div:nth-child(2)>div>div{margin-bottom:4px!important}.jds-detail-main .print-embroidery-list>div:nth-child(2)>div>div:nth-child(2){margin-bottom:6px!important}.jds-detail-main .print-embroidery-list>div:nth-child(2)>div>div:last-child{margin-bottom:0!important;margin-top:6px!important}.jds-detail-main .print-embroidery-list img{height:44px!important;width:44px!important}.jds-detail-main .print-stack{display:flex!important;flex-wrap:nowrap!important;margin:0 -8px 10px!important}.jds-detail-main .print-stack>.ant-col{margin:0!important;padding:0 8px!important}.jds-detail-main .print-stack>.ant-col:first-child{flex:0 0 45%!important;max-width:45%!important;width:45%!important}.jds-detail-main .print-stack>.ant-col:nth-child(2){flex:0 0 55%!important;max-width:55%!important;width:55%!important}.jds-detail-main .print-stack .ant-card{margin:0 0 8px!important}.jds-detail-main .print-size-summary .ant-card-body{padding:10px!important}.jds-detail-main .size-summary-card{background:#fff!important;border:none!important;border-radius:8px!important;box-shadow:0 1px 4px #0000000a!important;margin:0 0 8px!important;padding:0!important}.jds-detail-main .size-summary-card .ant-card-body{padding:8px!important}.jds-detail-main .size-summary-card:last-child{margin-bottom:0!important}.jds-detail-main .size-summary-card>.ant-card-body>div:first-child{flex-wrap:wrap!important;gap:6px!important;margin-bottom:8px!important}.jds-detail-main .size-summary-card>.ant-card-body>div:first-child span,.jds-detail-main table{font-size:10px!important}.jds-detail-main table{border-collapse:collapse!important;width:100%!important}.jds-detail-main td,.jds-detail-main th{border:1px solid #e8e8e8!important;padding:4px 8px!important}.jds-detail-main .size-summary-card table tbody td:nth-child(3),.jds-detail-main .size-summary-card table tbody td:nth-child(4),.jds-detail-main .size-summary-card table tbody td:nth-child(6),.jds-detail-main .size-summary-card table thead th:nth-child(3),.jds-detail-main .size-summary-card table thead th:nth-child(4),.jds-detail-main .size-summary-card table thead th:nth-child(6){display:none!important}.jds-detail-main .size-summary-card table td,.jds-detail-main .size-summary-card table th{font-size:9px!important;padding:3px 4px!important}.jds-detail-main .size-summary-card table tbody td:first-child,.jds-detail-main .size-summary-card table thead th:first-child{width:40%!important}.jds-detail-main .size-summary-card table tbody td:nth-child(2),.jds-detail-main .size-summary-card table tbody td:nth-child(5),.jds-detail-main .size-summary-card table thead th:nth-child(2),.jds-detail-main .size-summary-card table thead th:nth-child(5){width:30%!important}.jds-detail-main thead tr{background:#fafafa!important;color:#666!important}.jds-detail-main thead{display:table-header-group!important}.jds-detail-main tr{page-break-inside:avoid!important}.jds-detail-main .print-stack .ant-card-body{padding:8px!important}.jds-detail-main .print-hide-desc{display:none!important}.jds-detail-main .print-stack .ant-card-body>div[style*="flex-direction: column"]>div{gap:8px!important;padding:8px!important}.jds-detail-main .print-stack .ant-card-body>div[style*="flex-direction: column"]>div img,.jds-detail-main .print-stack .ant-card-body>div[style*="flex-direction: column"]>div>div:first-child img{height:56px!important;width:56px!important}.jds-detail-main .print-stack .ant-card-body>div[style*=grid-template-columns]{gap:8px!important;grid-template-columns:1fr 1fr!important}.jds-detail-main .print-stack .ant-card-body>div[style*=grid-template-columns] img{max-height:150px!important;object-fit:cover!important;width:100%!important}.jds-detail-main .ant-card .ant-card-body>div[style*="flex-direction: column"]>div{background:#fafafa!important;border-radius:4px!important;gap:8px!important;padding:8px 10px!important}.jds-detail-main .ant-card .ant-card-body>div[style*="flex-direction: column"]>div>div:first-child{font-size:10px!important;padding:1px 5px!important}.jds-detail-main .ant-card .ant-card-body>div[style*="flex-direction: column"]>div>div:last-child{font-size:11px!important}.jds-detail-main .ant-card,.jds-detail-main .ant-statistic,.jds-detail-main .jd-info-item,.jds-detail-main .print-style-item,.jds-detail-main .size-summary-card{break-inside:avoid;page-break-inside:avoid}.jds-detail-main .ant-badge-status-text,.jds-detail-main .ant-tag{font-size:10px!important}}.print-only{display:none}.jd-responsive-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.jd-responsive-grid-compact{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}@media (max-width:1200px){.jd-responsive-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.jd-responsive-grid-compact{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}@media (max-width:768px){.jd-responsive-grid,.jd-responsive-grid-compact{grid-template-columns:repeat(2,1fr)}}.jd-body-feature-img-wrap{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.jd-body-feature-img-wrap .jd-body-feature-icon,.jd-body-feature-img-wrap img{height:100%;object-fit:cover;width:100%}.jd-body-feature-img-wrap .jd-body-feature-icon{align-items:center;display:flex;font-size:clamp(1.25rem,4vmin,2.75rem);justify-content:center;-webkit-user-select:none;user-select:none}.jd-body-feature-img-hover{transition:transform .25s ease,box-shadow .25s ease}.jd-body-feature-img-hover:hover{box-shadow:0 8px 20px #00000026;transform:scale(1.08);z-index:1}
/*# sourceMappingURL=main.8bf190c9.css.map*/