.fnk-drawer-section{min-width:0;margin-bottom:20px}.fnk-drawer-section--group{border-bottom:1px solid #e7ebf1}.fnk-section-header{box-sizing:border-box;background:#f2f4f7;border-top:1px solid #d9e0ec;border-bottom:1px solid #e7ebf1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;min-height:44px;padding:0 12px;display:flex}.fnk-section-heading,.fnk-section-toggle{flex:1;align-items:center;gap:8px;min-width:0;min-height:36px;display:flex}.fnk-section-toggle{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.fnk-section-toggle>.anticon{flex:none}.fnk-section-toggle:focus-visible{outline-offset:2px;outline:2px solid #0056fa}.fnk-section-title.ant-typography{font-size:15px;line-height:22px}.fnk-section-actions{flex:none;max-width:100%}.fnk-section-content{min-width:0;padding-block:16px 4px}.fnk-section-content>.ant-descriptions:last-child{margin-bottom:8px!important}.fnk-section-content>.fnk-repeat-item:first-child{border-top:0;margin-top:0;padding-top:0}.fnk-section-content .ant-table-thead>tr>th{white-space:nowrap}.fnk-drawer-section--nested{margin-bottom:12px}.fnk-drawer-section--nested>.fnk-section-header{background:0 0;border-top:0;min-height:36px;padding:0}.fnk-drawer-section--nested>.fnk-section-header .fnk-section-title{font-size:14px}.fnk-drawer-section--nested>.fnk-section-content{padding-block:12px 0}.fnk-drawer-section[data-expanded=false]{border-bottom:0}@media (width<=767px){.fnk-section-header{padding-inline:8px}.fnk-section-title.ant-typography{font-size:14px}.fnk-section-actions{margin-left:auto}.fnk-drawer-section--nested>.fnk-section-header{padding-inline:0}}.fnk-repeat-item{border-top:1px solid #d9e0ec;min-width:0;margin-top:12px;padding-block:12px 4px;scroll-margin-block:12px}.fnk-repeat-header{align-items:flex-start;gap:8px;margin-bottom:12px;display:flex}.fnk-repeat-toggle{color:#17233d;min-width:0;min-height:36px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:baseline;gap:8px;padding:8px 0;display:flex}.fnk-repeat-toggle>.anticon{flex:none;font-size:12px}.fnk-repeat-heading{min-width:0}.fnk-repeat-heading strong{font-size:14px}.fnk-repeat-summary{-webkit-line-clamp:2;color:#596579;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:4px;font-size:13px;line-height:20px;display:-webkit-box;overflow:hidden}.fnk-repeat-actions{flex:none;align-items:center;gap:4px;display:flex}.fnk-repeat-icon.ant-btn{width:36px;height:36px}.fnk-repeat-content,.fnk-repeat-content .ant-form-item{min-width:0}.fnk-repeat-content .ant-form-item-label>label{white-space:normal;height:auto}.fnk-repeat-add.ant-btn{min-height:36px;margin-top:8px}.fnk-repeat-toggle:focus-visible{outline-offset:2px;outline:2px solid #0056fa}.fnk-price-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;min-width:0;display:grid}.fnk-price-grid>.ant-form-item{min-width:0}.fnk-price-grid .ant-segmented{width:100%}.fnk-price-grid .ant-segmented-item-label{padding-inline:8px}.fnk-price-derived-label{color:#596579;font-size:12px}.fnk-price-grid .fnk-price-value .ant-form-item-label{min-height:32px}@media (width<=767px){.fnk-repeat-icon.ant-btn{width:40px;height:40px}.fnk-repeat-add.ant-btn{min-height:40px}.fnk-repeat-content .ant-input-number,.fnk-repeat-content .ant-picker{min-width:0;max-width:100%}.fnk-price-grid{column-gap:12px}.fnk-price-grid .fnk-price-value .ant-form-item-label{min-height:52px}.fnk-price-grid .ant-form-item-label>label{flex-wrap:wrap;align-items:baseline}}.fnk-sku-list-image{vertical-align:middle;display:inline-flex}.fnk-sku-image{vertical-align:middle;box-sizing:border-box;color:#596579;font:inherit;background:#f7f9fc;border:1px solid #e4e8ee;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;font-size:11px;font-weight:400;line-height:16px;display:inline-flex;position:relative;overflow:hidden}button.fnk-sku-image{cursor:pointer}.fnk-sku-image:focus-visible{outline-offset:2px;outline:2px solid #0056fa}.fnk-sku-image img{object-fit:contain;width:100%;height:100%}.fnk-sku-image-state{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.fnk-sku-image-count{color:#fff;background:#334155;border-radius:3px;min-width:16px;padding:0 3px;font-size:11px;line-height:16px;position:absolute;bottom:1px;right:1px}.fnk-sku-mobile-title{align-items:center;gap:10px;min-width:0;display:flex}.fnk-sku-mobile-identity{flex-direction:column;gap:3px;min-width:0;display:flex}.fnk-sku-mobile-name{overflow-wrap:anywhere;font-weight:400}.fnk-sku-basic{grid-template-columns:minmax(0,1fr) 160px;gap:24px;display:grid}.fnk-sku-basic-fields{overflow-wrap:anywhere;min-width:0}.fnk-sku-cover{width:160px}.fnk-sku-cover .fnk-sku-image{width:160px;height:160px}.fnk-sku-cover-actions{flex-direction:column;align-items:center;gap:4px;margin-top:8px;display:flex}.fnk-sku-cover-actions .ant-btn{white-space:normal;max-width:100%;height:auto}.fnk-sku-image--large{width:100%;height:min(60vh,540px);margin-top:12px;display:flex}.fnk-sku-gallery-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.fnk-sku-gallery-name{overflow-wrap:anywhere;min-width:0}@media (width<=767px){.fnk-sku-basic{flex-direction:column;gap:16px;display:flex}.fnk-sku-cover{order:-1;align-items:center;gap:16px;width:100%;display:flex}.fnk-sku-cover .fnk-sku-image{width:96px;height:96px}.fnk-sku-cover-actions{align-items:flex-start;min-width:0;margin-top:0}.fnk-sku-gallery-footer .ant-space{gap:8px!important}}.fnk-list-toolbar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-bottom:12px;display:flex}.fnk-list-search{flex-shrink:0;max-width:100%}.fnk-list-toolbar--filter-row .fnk-list-filters{flex-basis:100%;order:2}.fnk-list-filters{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.fnk-list-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.fnk-list-table .ant-table-thead>tr>th{white-space:nowrap}.fnk-list-table .ant-table-tbody>tr>td{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;padding-block:10px;line-height:20px}.fnk-list-table .ant-table-row:focus-visible>td{background:#ebf2fd;box-shadow:inset 0 2px #0056fa,inset 0 -2px #0056fa}.fnk-record:focus-visible{outline-offset:2px;outline:2px solid #0056fa}.fnk-record-header{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:10px;display:flex}.fnk-record-title{overflow-wrap:anywhere;flex:1;min-width:0}.fnk-record-title .ant-btn-link,.fnk-record-value .ant-btn-link{white-space:normal;text-align:left;max-width:100%;height:auto;padding:0}.fnk-record-title .ant-btn-link>span,.fnk-record-value .ant-btn-link>span{overflow-wrap:anywhere;min-width:0}.fnk-record-status{flex-shrink:0}.fnk-record-status .ant-tag{margin-inline-end:0}.fnk-record-field{grid-template-columns:minmax(76px,30%) minmax(0,1fr);gap:8px;margin-bottom:4px;line-height:20px;display:grid}.fnk-record-field>.ant-typography{overflow-wrap:anywhere;min-width:0}.fnk-record-field>.ant-typography-secondary{font-size:12px}.fnk-record-value{font-variant-numeric:tabular-nums;font-size:14px}@media (width<=767px){.fnk-list-search{flex-basis:100%;width:100%!important}.fnk-list-filters{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.fnk-list-filters>*{min-width:0;max-width:100%}.fnk-list-filters>.ant-select,.fnk-list-filters>.ant-input,.fnk-list-filters>.ant-input-affix-wrapper,.fnk-list-filters>.ant-picker{min-width:0;width:100%!important}.fnk-list-filters>.ant-picker-range{grid-column:1/-1}.fnk-list-search .ant-input-affix-wrapper,.fnk-list-filters>.ant-input,.fnk-list-filters>.ant-input-affix-wrapper,.fnk-list-filters>.ant-picker,.fnk-list-toolbar .ant-input-search-button,.fnk-list-toolbar .ant-btn,.fnk-list-toolbar .ant-select-selector{min-height:36px}.fnk-list-toolbar .ant-select{height:36px}.fnk-list-actions{width:100%}}.fnk-todos{flex-wrap:wrap;align-items:stretch;gap:8px;min-width:0;max-width:100%;display:flex}.fnk-todo{text-align:left;width:180px;max-width:100%;min-height:126px;font:inherit;color:#17233d;cursor:pointer;background:#fff;border:1px solid #d9e0ec;border-radius:8px;flex-direction:column;padding:10px 12px;display:flex}.fnk-todo:disabled{cursor:default;border-color:#e8ecf2}.fnk-todo:not(:disabled):hover{background:#f7faff;border-color:#0056fa}.fnk-todo:focus-visible,.fnk-severity:focus-visible{outline-offset:2px;outline:2px solid #0056fa}.fnk-todo-label{color:#596579;font-size:13px;line-height:20px}.fnk-todo-count{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:28px}.fnk-todo:disabled .fnk-todo-count{color:#596579}.fnk-todo-hint{color:#596579;overflow-wrap:anywhere;font-size:12px;line-height:18px}.fnk-todo-action{color:#0056fa;min-height:24px;margin-top:auto;padding-top:6px;font-size:12px;line-height:18px}.fnk-gap-todo{width:260px}@media (width<=767px){.fnk-todo{width:calc(50% - 4px)}.fnk-gap-todo{width:100%}}.fnk-inventory-breakdown{color:#17233d;white-space:normal;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:960px;padding:12px 8px;display:grid}.fnk-inventory-breakdown dl{min-width:0;margin:0}.fnk-inventory-quantity-row{flex-wrap:wrap;align-items:baseline;gap:0 16px;min-height:30px;padding-block:3px;display:flex}.fnk-inventory-quantity-row dt{color:#596579;flex:1;align-items:baseline;min-width:134px;margin:0;font-size:13px;line-height:22px;display:flex}.fnk-inventory-operator{flex:0 0 22px;align-items:center;font-size:12px;display:inline-flex}.fnk-inventory-quantity-row dd{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin:0 0 0 auto;font-size:15px;line-height:24px}.fnk-inventory-quantity-result{border-top:1px solid #d9e0ec;min-height:38px;margin-top:6px;padding-top:10px}.fnk-inventory-quantity-result dt{color:#17233d;font-size:14px;font-weight:600}.fnk-inventory-quantity-result dd{color:#0056fa;font-size:20px;font-weight:600}.fnk-inventory-quantity-row dd.fnk-inventory-negative{color:#cf1322}.fnk-inventory-breakdown-details{white-space:normal}.fnk-inventory-breakdown-details summary{color:#0056fa;cursor:pointer;border-top:1px solid #e7ebf1;min-height:36px;padding-block:8px;font-size:13px}.fnk-inventory-breakdown-details summary:focus-visible{outline-offset:2px;outline:2px solid #0056fa}.fnk-inventory-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=767px){.fnk-inventory-breakdown{grid-template-columns:minmax(0,1fr);gap:20px;padding:4px 0 0}}
