:root{--primary-color: #0d9488;--primary-color-light: rgba(13, 148, 137, .509);--primary-color-hover: rgb(13, 148, 137);--primary-color-dark: #0a766e;--primary-color-light2: rgba(13, 148, 136, .12);--primary-color-lightest: rgba(13, 148, 136, .04);--secondary-color: #126bcd;--secondary-color-light: rgba(30, 115, 208, .08);--danger-color: #ff4d4f;--text-color: #000000de;--text-color-secondary: #00000099;--background-color: #ffffff;--highlight-color: #bed4ce}body{background-color:var(--background-color);color:var(--text-color);font-family:Inter,sans-serif;margin:0;padding:0}@keyframes fade-out{to{opacity:0}}@keyframes fade-in{0%{opacity:0}}@keyframes scale-down{to{transform:scale(.98)}}@keyframes scale-up{0%{transform:scale(.98)}}@keyframes expand-out{0%{transform:scale(1);opacity:1}to{transform:scale(1.02);opacity:0}}@keyframes expand-in{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes card-shrink{to{transform:scale(.9);opacity:0;border-radius:24px}}@keyframes card-grow{0%{transform:scale(.9);opacity:0;border-radius:24px}to{transform:scale(1);opacity:1;border-radius:8px}}.vt-name-dynamic{view-transition-name:none}.logo-title{color:#000}.primary-color,.primary-color-hover:hover{color:var(--primary-color)!important}.light-link,.primary-link,.linked-link{cursor:pointer}.light-link{color:var(--primary-color-light)!important}.light-link:hover{color:var(--primary-color)!important}.primary-link{color:var(--primary-color)!important;position:relative}.primary-link:hover{color:var(--primary-color-hover)!important;opacity:.6}.primary-link:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:var(--primary-color);transition:width .3s ease}.primary-link:hover:after{width:100%}.linked-link{color:#c7c7c7;margin-left:6px}.linked-link:hover{color:var(--primary-color)!important}.cursor-pointer{cursor:pointer}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt--10{margin-top:-10px!important}.mr-10{margin-right:10px!important}.ml-10{margin-left:10px!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.background-color,.background-color-alt{background-color:#fff}.background-accent{background-color:#fafafa}.auth-background{background-color:#fff;opacity:.8;background-image:radial-gradient(var(--primary-color) .5px,transparent .5px),radial-gradient(var(--primary-color) .5px,#fff .5px);background-size:20px 20px;background-position:0 0,10px 10px}.calendar-container{padding:15px;border-radius:8px;background-color:#fff;box-shadow:0 0 4px #edecec94}.steps-container{background-color:#fff;border-radius:8px;padding:40px;border:1px solid #f0f0f0}.steps-inner{display:flex;gap:20px}.steps-content{overflow-y:auto;height:calc(100vh - 295px);border-left:1px solid #f0f0f0}.steps-action{display:flex;justify-content:flex-end;margin-top:20px}.info-box{background:#f0f7ff;border:1px solid #91caff;border-radius:8px;padding:12px 16px;margin:8px 0 16px}.file-box{display:flex;justify-content:space-between;width:100%;padding:8px;border:1px solid #f0f0f0;border-radius:4px;margin-bottom:8px}.ant-layout-content{background:#fff!important}.ant-layout-header{transition:all .3s ease;height:60px;background:#fff!important;border-bottom:1px solid #f0f0f0;box-shadow:0 2px 4px #0000000a}.ant-layout-sider:not(.ant-layout-sider-collapsed){background:linear-gradient(180deg,#fff,#fafafa 20%)!important;width:240px!important;min-width:240px!important;max-width:240px!important;flex:0 0 240px!important;border-right:1px solid #f0f0f0!important}@keyframes slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.ant-layout-sider-collapsed{border-radius:12px!important;width:60px!important;min-width:60px!important;max-width:60px!important;flex:0 0 60px!important}.ant-layout-sider-trigger{border-top:1px solid #f0f0f0!important}.ant-layout-sider-trigger .ant-btn{background:linear-gradient(180deg,#fff,#fafafa)!important;border:none!important;border-right:1px solid #f0f0f0!important;width:240px!important}.ant-layout-sider-collapsed .ant-layout-sider-trigger{border:none!important;width:60px!important;background:transparent!important}.ant-layout-sider-collapsed .ant-layout-sider-trigger .ant-btn{width:60px!important;border:none!important;background:transparent!important}.ant-layout-sider-trigger:hover{opacity:.5;transition:opacity .2s ease;background:linear-gradient(180deg,#fff,#f0f0f0)!important}.ant-layout-sider-children>:first-child{max-height:55px!important;border-bottom:1px solid #f0f0f0!important}.ant-layout-sider:not(.ant-layout-sider-collapsed) .ant-layout-sider-children>:first-child{width:240px!important}.ant-layout-sider-collapsed .ant-layout-sider-children>:first-child{width:60px!important}.ant-layout-sider .ant-menu-item .anticon,.ant-layout-sider .ant-menu-submenu-title .anticon{font-size:14px!important}.ant-layout-sider-collapsed .ant-menu-item .anticon,.ant-layout-sider-collapsed .ant-menu-submenu-title .anticon{font-size:15px!important}.ant-layout-sider{scrollbar-width:none;-ms-overflow-style:none}.ant-layout-sider::-webkit-scrollbar{display:none}.ant-layout-sider-children{scrollbar-width:none;-ms-overflow-style:none}.ant-layout-sider-children::-webkit-scrollbar{display:none}.ant-menu{background:transparent!important;scrollbar-width:none!important;-ms-overflow-style:none!important;overflow-y:auto!important}.ant-menu::-webkit-scrollbar{display:none!important}.ant-btn-primary{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.ant-btn-primary:hover{background-color:var(--primary-color-hover)!important;border-color:var(--primary-color-hover)!important}.ant-btn-primary:focus{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.ant-btn-primary:active{background-color:var(--primary-color-dark)!important;border-color:var(--primary-color-dark)!important}.ant-btn-default:hover{color:var(--primary-color)!important;border-color:var(--primary-color)!important}.ant-btn-dangerous:hover,.ant-btn-danger:hover{color:var(--danger-color)!important;border-color:var(--danger-color)!important}.ant-btn-text.ant-btn-dangerous:hover{color:var(--danger-color)!important;background:#ff4d4f0f!important}.ant-btn-link{color:var(--primary-color)!important}.ant-btn-link:hover{color:var(--primary-color-hover)!important}.ant-typography a,a{color:var(--primary-color)!important}.ant-typography a:hover,a:hover{color:var(--primary-color-hover)!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner{border-color:var(--primary-color)!important}.ant-radio-checked .ant-radio-inner:after{background-color:var(--primary-color)!important}.ant-radio:hover .ant-radio-inner{border-color:var(--primary-color)!important}.ant-switch-checked{background-color:var(--primary-color)!important}.ant-input{font-size:13px!important}.ant-input:focus,.ant-input-focused{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px var(--primary-color-light2)!important}.ant-input:hover{border-color:var(--primary-color)!important}.ant-input-number,.ant-input-number input,.ant-input-number-group-addon{font-size:13px!important}.ant-input-number:focus,.ant-input-number-focused{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px var(--primary-color-light2)!important}.ant-input-number:hover{border-color:var(--primary-color)!important}.ant-input-affix-wrapper{font-size:13px!important}.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px var(--primary-color-light2)!important}.ant-input-affix-wrapper:hover{border-color:var(--primary-color)!important}.ant-select{font-size:13px!important}.ant-select .ant-select-selector{transition:all .3s!important;font-size:13px!important}.ant-select-selection-item,.ant-select-dropdown .ant-select-item,.ant-select-dropdown .ant-select-item-option{font-size:13px!important}.ant-select-focused{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px var(--primary-color-light2)!important}.ant-select-outlined:hover{border-color:var(--primary-color)!important}.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):hover .ant-select-selector{border-color:var(--primary-color)!important}.ant-select-focused .ant-select-selector,.ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.ant-select-focused.ant-select:not(.ant-select-customize-input) .ant-select-selector,.ant-select.ant-select-focused:not(.ant-select-customize-input) .ant-select-selector{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px var(--primary-color-light2)!important;outline:0!important}.ant-select-focused:hover .ant-select-selector,.ant-select-focused:not(.ant-select-disabled):hover .ant-select-selector,.ant-select.ant-select-focused:not(.ant-select-customize-input):hover .ant-select-selector{border-color:var(--primary-color)!important}.ant-select-open .ant-select-selector,.ant-select.ant-select-open .ant-select-selector{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px var(--primary-color-light2)!important}.ant-select-open:hover .ant-select-selector,.ant-select.ant-select-open:hover .ant-select-selector{border-color:var(--primary-color)!important}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--primary-color-lightest)!important;color:var(--primary-color)!important}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--primary-color-light2)!important;color:var(--primary-color)!important}.ant-select-sm:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--primary-color)!important}.ant-select-sm.ant-select-focused .ant-select-selector,.ant-select-sm.ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px var(--primary-color-light2)!important}.ant-select-sm.ant-select-open .ant-select-selector{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px var(--primary-color-light2)!important}.ant-menu-item-selected{background-color:var(--primary-color-light2)!important;color:var(--primary-color)!important}#card-list .ant-card{border:1px solid #e5e5e5;box-shadow:0 1px 2px #00000008}.ant-card{box-shadow:0 1px 2px #0000000a}.ant-menu-item-selected a,.ant-menu-item-selected a:hover,.ant-menu-item:hover,.ant-menu-submenu-title:hover,.ant-menu-item-active,.ant-menu-submenu-active .ant-menu-submenu-title,.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-tab:hover{color:var(--primary-color)!important}.ant-tabs-ink-bar{background:var(--primary-color)!important}.ant-progress-bg,.ant-slider-track{background-color:var(--primary-color)!important}.ant-slider-handle{border-color:var(--primary-color)!important}.ant-slider:hover .ant-slider-track{background-color:var(--primary-color-hover)!important}.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border-color:var(--primary-color-hover)!important}.ant-spin-dot-item,.ant-badge-status-processing{background-color:var(--primary-color)!important}.ant-badge-status-processing:after{border-color:var(--primary-color)!important}.ant-steps-item-process .ant-steps-item-icon{color:var(--primary-color)!important}.ant-steps-item-process .ant-steps-item-icon .ant-steps-icon{color:#fff!important}.ant-steps-item-finish .ant-steps-item-icon{border-color:var(--primary-color)!important}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:var(--primary-color)!important}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:var(--primary-color)!important}.ant-pagination-item-active{border-color:var(--primary-color)!important}.ant-pagination-item-active a{color:var(--primary-color)!important}.ant-pagination-item:hover{border-color:var(--primary-color)!important}.ant-pagination-item:hover a{color:var(--primary-color)!important}.ant-picker-focused{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px var(--primary-color-light2)!important}.ant-picker:hover{border-color:var(--primary-color)!important}.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--primary-color)!important}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--primary-color)!important}.ant-tag-blue{color:var(--primary-color)!important;background:var(--primary-color-lightest)!important;border-color:var(--primary-color-light)!important}.ant-tooltip-inner{background-color:#000000d9!important}.ant-table-thead>tr>th{background:#fafafa!important}.ant-table-tbody>tr:hover>td{background:var(--primary-color-lightest)!important}.ant-table-body{overflow-y:visible!important}.ant-table-wrapper .ant-table,.ant-table-container,.ant-table-content{overflow:visible!important}.ant-table-body:not(:hover){overflow-y:hidden!important}.ant-btn .anticon,.ant-btn-primary .anticon,.ant-btn-link .anticon{color:inherit!important}.ant-input-prefix .anticon,.ant-input-suffix .anticon{color:var(--primary-color)!important}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:#9ca3af}::-webkit-scrollbar-corner{background:transparent}*{scrollbar-width:auto;scrollbar-color:#d1d5db transparent}.ant-input-filled:hover,.ant-input-number-filled:hover .ant-input-number-input{background-color:#f2f2f2!important}@keyframes inputFocus{0%{box-shadow:0 0 #0d94881a}to{box-shadow:0 0 0 3px #0d94881a}}@keyframes buttonPress{0%{transform:scale(1)}50%{transform:scale(.99)}to{transform:scale(1)}}@keyframes successRipple{0%{transform:scale(0);opacity:1}to{transform:scale(2.5);opacity:0}}@keyframes badgePulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.8}}@keyframes saveSuccess{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(.95)}75%{transform:scale(1.02)}to{transform:scale(1)}}.ant-btn-primary:active{animation:buttonPress .2s cubic-bezier(.4,0,.2,1)}.ant-badge-count{animation:badgePulse .4s cubic-bezier(.4,0,.2,1)}.ant-btn-primary.save-success{animation:saveSuccess .5s cubic-bezier(.4,0,.2,1)}.ant-table-wrapper .ant-table{border:1px solid #f0f0f0}.ant-table-wrapper .ant-table-tbody>tr:last-child>td:first-child{border-bottom-left-radius:8px}.ant-table-wrapper .ant-table-tbody>tr:last-child>td:last-child{border-bottom-right-radius:8px}.ant-table-thead{position:sticky!important;top:0;z-index:10}.ant-table-cell-fix-right,.ant-table-cell-fix-right-first{position:sticky!important;right:0!important}.ant-table-thead .ant-table-cell-fix-right,.ant-table-thead .ant-table-cell-fix-right-first{z-index:12!important;background:#fafafa!important}.ant-table-tbody .ant-table-cell-fix-right,.ant-table-tbody .ant-table-cell-fix-right-first{z-index:2!important;background:#fff!important}.ant-table-pagination.ant-pagination{display:flex;align-items:center;background:#fafafa;border:1.5px solid #f0f0f0;border-top:none;border-radius:0 0 8px 8px;padding:6px 10px;margin:0!important}.ant-pagination-total-text{margin-right:auto!important;margin-inline-end:auto!important}.ant-pagination-options{margin-right:30px!important}.ant-table-filter-trigger,.ant-table-column-sorter{z-index:2}.ant-table-column-sorter{cursor:pointer}.ant-table-middle .ant-table-thead>tr>th,.ant-table-middle .ant-table-tbody>tr>td{font-size:13.5px!important}.ant-table-small .ant-table-thead>tr>th{line-height:1.25!important}.ant-table-small .ant-table-thead>tr>th,.ant-table-small .ant-table-tbody>tr>td{border-color:#f0f0f0!important}.ant-table-small .ant-table-thead>tr>th{border-bottom:1px solid #f0f0f0!important}:where(.css-dev-only-do-not-override-5unchl).ant-form-item .ant-form-item-explain,:where(.css-dev-only-do-not-override-5unchl).ant-form-item .ant-form-item-extra{font-size:13px!important}.ant-form-item-label{font-weight:450!important}:where(.css-dev-only-do-not-override-5unchl).ant-select-single{min-height:32px;height:fit-content}.ant-upload.ant-upload-drag .ant-upload-btn{display:table;height:100%}.ant-upload.ant-upload-drag .ant-upload{padding:16px 0}form .ant-upload{background:transparent}.ant-upload-btn{display:block;width:100%;outline:none}.ant-space-addon-compact-last-item{font-size:12px!important}.epr-iframe-root{min-height:100vh;background:radial-gradient(1200px 600px at 20% 0%,rgba(13,148,136,.14),transparent 60%),radial-gradient(900px 500px at 100% 10%,rgba(18,107,205,.1),transparent 55%),linear-gradient(180deg,#0d94880a,#fff 45%);overflow-x:hidden;width:100%}.epr-iframe-root.hide-bg{background:transparent}.epr-iframe-container{max-width:1180px;margin:0 auto;padding:18px;width:100%;box-sizing:border-box}.epr-iframe-container.embed{max-width:100%;padding:12px}@media(max-width:768px){.epr-iframe-container{padding:12px 8px;overflow-x:hidden}.epr-iframe-container.embed{padding:8px 4px}}.epr-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:14px}.epr-hero h1{margin:0;letter-spacing:-.02em}.epr-subtitle{margin:0;color:var(--text-color-secondary)}@media(max-width:768px){.epr-hero{flex-direction:column;align-items:flex-start;gap:8px}.epr-hero h1{font-size:18px!important}.epr-subtitle{font-size:12px}}.epr-grid{display:grid;grid-template-columns:1fr;gap:14px;width:100%;max-width:100%;overflow-x:hidden;overflow-y:visible}.epr-type-select{width:175px;max-width:175px!important}@media(max-width:768px){.epr-type-select{width:100%}}@media(min-width:980px){.epr-grid{grid-template-columns:1.45fr .75fr;align-items:flex-start}}.epr-summary{position:-webkit-sticky!important;position:sticky!important;top:20px!important;align-self:flex-start!important;z-index:10}@media(max-width:1035px){.epr-summary{position:relative;top:0}.epr-type-select{width:170px}}@media(max-width:768px){.epr-type-select{width:100%!important;max-width:none!important}}.epr-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:#0d94881a;color:var(--primary-color);font-weight:600;font-size:12px}.epr-muted{color:var(--text-color-secondary)}.epr-definitions{margin-top:14px}.sku-card{border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 1px 2px #0000000a;transition:all .2s ease;max-width:100%;overflow:hidden}.sku-card:hover{border-color:var(--primary-color);box-shadow:0 2px 8px #0d94881f}.sku-card .ant-card-head{background:#0d948805;border-bottom:1px solid #f0f0f0;overflow:hidden}.sku-card .ant-table-small .ant-table-thead>tr>th{background:#00000005;font-size:12px;padding:8px}.sku-card .ant-table-small .ant-table-tbody>tr>td{padding:6px 8px}@media(max-width:768px){.sku-card .ant-table-small .ant-table-thead>tr>th{font-size:10px;padding:6px 4px;white-space:nowrap}.sku-card .ant-table-small .ant-table-tbody>tr>td{padding:4px;font-size:12px}.sku-card .ant-table{font-size:12px}.sku-card .ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;max-width:100%}.sku-card .ant-table-content{overflow-x:auto}.sku-card .ant-card-head-title{padding-right:0;overflow:visible}.sku-card .ant-card-head{padding:8px 12px;overflow:visible}.sku-card .ant-card-body{padding:12px;overflow-x:visible}.sku-card .ant-input-number,.sku-card .ant-select{min-width:70px!important;max-width:100%!important}.sku-card .ant-input{max-width:100%!important}.epr-header-section{margin-bottom:12px!important;max-width:100%;overflow:hidden}.ant-alert{font-size:12px;max-width:100%}.ant-btn-sm{font-size:12px}.ant-space,.ant-space-item{max-width:100%}}@media(max-width:980px)and (min-width:769px){.sku-card .ant-table-small .ant-table-thead>tr>th{font-size:11px;padding:7px 6px}.ant-table-wrapper{overflow:visible!important}.sku-card .ant-table-small .ant-table-tbody>tr>td{padding:5px 6px}}@media(max-width:480px){.epr-iframe-container{padding:8px 6px}.sku-card .ant-card-head{padding:6px 8px}.sku-card .ant-card-body{padding:8px}.ant-space-item{margin-bottom:4px!important}.ant-typography{font-size:13px}}.vt-card-expand{max-width:100%;overflow:hidden;box-sizing:border-box}.vt-card-expand *{box-sizing:border-box}.ant-table-wrapper{width:100%;max-width:100%;overflow-x:auto}.ant-table{width:100%}.ant-space-horizontal.ant-space-wrap{flex-wrap:wrap}.ant-space{max-width:100%}@media(max-width:768px){.vt-card-expand .ant-card-body{padding:12px;max-width:100%;overflow-x:hidden}.vt-card-expand .ant-space-item{width:100%;max-width:100%}.epr-definitions{max-width:100%;overflow:hidden}}
