@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url("/jakarta.faces.resource/fonts/inter-latin-400-normal.woff2.jsf?ln=twod-layout&b=8c5f8cc") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url("/jakarta.faces.resource/fonts/inter-latin-500-normal.woff2.jsf?ln=twod-layout&b=8c5f8cc") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url("/jakarta.faces.resource/fonts/inter-latin-600-normal.woff2.jsf?ln=twod-layout&b=8c5f8cc") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url("/jakarta.faces.resource/fonts/inter-latin-700-normal.woff2.jsf?ln=twod-layout&b=8c5f8cc") format("woff2")}body,body .ui-widget,body .ui-widget .ui-widget,body .ui-widget input,body .ui-widget select,body .ui-widget textarea,body .ui-widget button{font-family:"Inter","Open Sans",sans-serif}:root{--sb-radius:12px;--sb-radius-sm:8px}body,.layout-wrapper,.layout-main,.layout-content{background:var(--sb-page);color:var(--sb-text)}.layout-wrapper .layout-topbar{background:#fff;border-bottom:1px solid var(--sb-border);box-shadow:none}.layout-menu-container{background:#fff;border-bottom:1px solid var(--sb-border)}body .menu-wrapper .layout-menu-container .ui-menubar.layout-menubar{margin:0;padding:0 24px;background:transparent}body .menu-wrapper .layout-menubar>.ui-menu-list>.ui-menuitem>.ui-menuitem-link{margin-right:2px;padding:14px 12px 12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#4b5563;font-weight:500}body .menu-wrapper .layout-menubar .ui-menuitem-link .ui-menuitem-icon{color:#9ca3af}body .menu-wrapper .layout-menubar>.ui-menu-list>.ui-menuitem>.ui-menuitem-link:hover{background:var(--sb-lilac);color:var(--purple)}body .menu-wrapper .layout-menubar>.ui-menu-list>.ui-menuitem>.ui-menuitem-link.menu_active{background:transparent;border-bottom-color:var(--purple);color:var(--purple)!important}body .menu-wrapper .layout-menubar>.ui-menu-list>.ui-menuitem>.ui-menuitem-link.menu_active .ui-menuitem-icon{color:var(--purple)}body .menu-wrapper .layout-menubar>.ui-menu-list>.menu-separator{border-left-color:var(--sb-border)}.card,.ui-panel,body .ui-toolbar,.layout-dashboard .card{background:#fff;border:1px solid var(--sb-border);border-radius:var(--sb-radius);box-shadow:none}body .ui-toolbar{padding:12px 16px}body .ui-panel .ui-panel-titlebar{background:#fff;border:0;border-bottom:1px solid var(--sb-border);border-radius:var(--sb-radius) var(--sb-radius) 0 0;color:var(--sb-text);font-weight:600}body .ui-datatable{border-radius:var(--sb-radius)}body .ui-datatable .ui-datatable-header,body .ui-datatable .ui-datatable-footer{background:#fff;border-color:var(--sb-border)}body .ui-datatable thead th,body .ui-datatable .ui-datatable-scrollable-header thead th{background:#fff;border:0;border-bottom:1px solid var(--sb-border);color:var(--sb-muted);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}body .ui-datatable thead th .ui-sortable-column-icon{color:#9ca3af}body .ui-datatable thead th.ui-state-active,body .ui-datatable thead th.ui-sortable-column.ui-state-active{background:#fff;color:var(--sb-selection)}body .ui-datatable tbody>tr.ui-widget-content{background:#fff;border-bottom:1px solid var(--sb-border)}body .ui-datatable tbody>tr.ui-widget-content>td{padding-top:14px;padding-bottom:14px;border:0}body .ui-datatable tbody>tr.ui-widget-content:hover{background:var(--sb-row-hover-bg)}body .ui-datatable tbody>tr.ui-state-highlight,body .ui-datatable .ui-datatable-data>tr.ui-state-highlight{background:var(--sb-lilac)!important;color:var(--sb-text)!important}body .ui-datatable .ui-datatable-data>tr.ui-state-highlight>td{color:var(--sb-text)!important}body .ui-datatable .ui-datatable-data>tr.ui-state-highlight>td:first-child{box-shadow:inset 3px 0 0 var(--sb-selection)}body .ui-paginator{background:#fff;border:0;padding:10px 12px}body .ui-paginator .ui-paginator-pages .ui-paginator-page,body .ui-paginator .ui-paginator-first,body .ui-paginator .ui-paginator-prev,body .ui-paginator .ui-paginator-next,body .ui-paginator .ui-paginator-last{background:#fff;border:1px solid var(--sb-border);border-radius:var(--sb-radius-sm);color:var(--sb-text);min-width:32px;height:32px;margin:0 2px;box-shadow:none}body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active{background:#fff;border-color:var(--purple);color:var(--purple);font-weight:600}body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover,body .ui-paginator .ui-paginator-pages .ui-paginator-page:not(.ui-state-active):hover,body .ui-paginator button:not(.ui-state-disabled):hover{background:var(--sb-lilac)}body .ui-paginator .ui-paginator-current{color:var(--sb-muted)}body .ui-button{border-radius:var(--sb-radius-sm);font-weight:600}body .ui-button.raised-button.success-button,body .ui-button.raised-button.info-button,body .ui-button.ui-button-success:not(.ui-button-outlined){background:var(--primary-gradient);border:0;color:#fff;font-weight:600;box-shadow:0 2px 6px color-mix(in srgb,var(--sb-primary) 20%,transparent)}body .ui-button.raised-button.success-button:enabled:hover,body .ui-button.raised-button.info-button:enabled:hover{background:var(--primary-gradient-hover)}body .ui-button.raised-button.warn-button,body .ui-button.raised-button.help-button,body .ui-button.raised-button.secondary-button{--sb-ob:var(--sb-outline-default);background:color-mix(in srgb,var(--sb-ob) 8%,white);border:1px solid color-mix(in srgb,var(--sb-ob) 30%,white);color:var(--sb-ob);box-shadow:none;text-transform:none}body .ui-button.raised-button.help-button{--sb-ob:var(--sb-outline-help)}body .ui-button.raised-button.secondary-button{--sb-ob:var(--sb-outline-secondary)}body .ui-button.raised-button.warn-button:enabled:hover,body .ui-button.raised-button.help-button:enabled:hover,body .ui-button.raised-button.secondary-button:enabled:hover{background:color-mix(in srgb,var(--sb-ob) 14%,white)}body .ui-button.outlined-button{--sb-ob:var(--sb-outline-default);background:#fff;border:1px solid color-mix(in srgb,var(--sb-ob) 55%,white);color:var(--sb-ob);box-shadow:none}body .ui-button.outlined-button.success-button{--sb-ob:var(--sb-outline-success)}body .ui-button.outlined-button.help-button{--sb-ob:var(--sb-outline-help)}body .ui-button.outlined-button.info-button{--sb-ob:var(--sb-outline-info)}body .ui-button.outlined-button.danger-button{--sb-ob:var(--sb-outline-danger)}body .ui-button.outlined-button.secondary-button{--sb-ob:var(--sb-outline-secondary)}body .ui-button.outlined-button .ui-icon,body .ui-button.outlined-button .ui-button-text{color:inherit}body .ui-button.outlined-button:enabled:hover,body .ui-button.outlined-button:not(.ui-state-disabled):hover{background:color-mix(in srgb,var(--sb-ob) 8%,white);border-color:var(--sb-ob);color:var(--sb-ob)}body .ui-button.ui-state-disabled,body .ui-button:disabled{opacity:.45}body .ui-inputfield,body .ui-inputtext,body .ui-selectonemenu,body .ui-selectcheckboxmenu,body .ui-inputnumber input,body .ui-datepicker input{border-color:var(--sb-border);border-radius:var(--sb-radius-sm)}body .ui-inputfield:enabled:focus,body .ui-inputtext:enabled:focus,body .ui-selectonemenu.ui-state-focus{border-color:var(--purple);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 15%,transparent)}body .menu-wrapper .layout-menubar>.ui-menu-list>.menu-separator ~ .ui-menuitem>.ui-menuitem-link,body .menu-wrapper .layout-menubar>.ui-menu-list>.menu-separator ~ .ui-menuitem>.ui-menuitem-link .ui-menuitem-icon{color:var(--purple)}body .ui-progressbar.ui-widget-content{background:var(--sb-lilac);border:0;border-radius:999px}body .ui-progressbar .ui-progressbar-value{background:var(--primary-gradient);border-radius:999px}body .ui-progressbar-indeterminate .ui-progressbar-value::before,body .ui-progressbar-indeterminate .ui-progressbar-value::after{background:var(--primary-gradient);border-radius:999px}body .ui-progressbar.ui-progressbar-determinate .ui-progressbar-label{color:var(--text-color)!important;text-shadow:0 0 3px #fff}body .ui-progressbar.ui-progressbar-determinate:is([aria-valuenow="55"],[aria-valuenow="56"],[aria-valuenow="57"],[aria-valuenow="58"],[aria-valuenow="59"],[aria-valuenow="60"],[aria-valuenow="61"],[aria-valuenow="62"],[aria-valuenow="63"],[aria-valuenow="64"],[aria-valuenow="65"],[aria-valuenow="66"],[aria-valuenow="67"],[aria-valuenow="68"],[aria-valuenow="69"],[aria-valuenow="70"],[aria-valuenow="71"],[aria-valuenow="72"],[aria-valuenow="73"],[aria-valuenow="74"],[aria-valuenow="75"],[aria-valuenow="76"],[aria-valuenow="77"],[aria-valuenow="78"],[aria-valuenow="79"],[aria-valuenow="80"],[aria-valuenow="81"],[aria-valuenow="82"],[aria-valuenow="83"],[aria-valuenow="84"],[aria-valuenow="85"],[aria-valuenow="86"],[aria-valuenow="87"],[aria-valuenow="88"],[aria-valuenow="89"],[aria-valuenow="90"],[aria-valuenow="91"],[aria-valuenow="92"],[aria-valuenow="93"],[aria-valuenow="94"],[aria-valuenow="95"],[aria-valuenow="96"],[aria-valuenow="97"],[aria-valuenow="98"],[aria-valuenow="99"],[aria-valuenow="100"]) .ui-progressbar-label,body .ui-progressbar .ui-progressbar-value:is([style*="width:55"],[style*="width: 55"],[style*="width:56"],[style*="width: 56"],[style*="width:57"],[style*="width: 57"],[style*="width:58"],[style*="width: 58"],[style*="width:59"],[style*="width: 59"],[style*="width:60"],[style*="width: 60"],[style*="width:61"],[style*="width: 61"],[style*="width:62"],[style*="width: 62"],[style*="width:63"],[style*="width: 63"],[style*="width:64"],[style*="width: 64"],[style*="width:65"],[style*="width: 65"],[style*="width:66"],[style*="width: 66"],[style*="width:67"],[style*="width: 67"],[style*="width:68"],[style*="width: 68"],[style*="width:69"],[style*="width: 69"],[style*="width:70"],[style*="width: 70"],[style*="width:71"],[style*="width: 71"],[style*="width:72"],[style*="width: 72"],[style*="width:73"],[style*="width: 73"],[style*="width:74"],[style*="width: 74"],[style*="width:75"],[style*="width: 75"],[style*="width:76"],[style*="width: 76"],[style*="width:77"],[style*="width: 77"],[style*="width:78"],[style*="width: 78"],[style*="width:79"],[style*="width: 79"],[style*="width:80"],[style*="width: 80"],[style*="width:81"],[style*="width: 81"],[style*="width:82"],[style*="width: 82"],[style*="width:83"],[style*="width: 83"],[style*="width:84"],[style*="width: 84"],[style*="width:85"],[style*="width: 85"],[style*="width:86"],[style*="width: 86"],[style*="width:87"],[style*="width: 87"],[style*="width:88"],[style*="width: 88"],[style*="width:89"],[style*="width: 89"],[style*="width:90"],[style*="width: 90"],[style*="width:91"],[style*="width: 91"],[style*="width:92"],[style*="width: 92"],[style*="width:93"],[style*="width: 93"],[style*="width:94"],[style*="width: 94"],[style*="width:95"],[style*="width: 95"],[style*="width:96"],[style*="width: 96"],[style*="width:97"],[style*="width: 97"],[style*="width:98"],[style*="width: 98"],[style*="width:99"],[style*="width: 99"],[style*="width:100"],[style*="width: 100"]) .ui-progressbar-label{color:var(--primary-text-color)!important;text-shadow:0 1px 2px color-mix(in srgb,var(--sb-ink) 45%,transparent)}body .ui-dialog .ui-dialog-box{border:1px solid var(--sb-border);border-radius:var(--sb-radius)}body .ui-dialog .ui-dialog-titlebar{background:#fff;border-bottom:1px solid var(--sb-border);color:var(--sb-text);font-weight:600}body .ui-dialog .ui-dialog-box{box-shadow:0 20px 48px rgba(17,24,39,.18)}body .ui-dialog .ui-dialog-box{max-width:calc(100vw - 32px)}body .ui-dialog .ui-dialog-content{max-height:calc(100vh - 140px);overflow:auto}body .ui-dialog:is([class*="dialog-box-scroll-"],.dialog-box-height-90) .ui-dialog-content{max-height:none;overflow:visible}body .ui-dialog .ui-dialog-titlebar .ui-dialog-title:has(>img){display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px}body .ui-dialog .ui-dialog-titlebar .ui-dialog-title>img{width:36px;height:36px}body .ui-dialog .ui-dialog-titlebar .ui-dialog-title>h6{margin:0;color:var(--sb-text);font-size:15px;font-weight:700;vertical-align:middle!important}body .ui-dialog .ui-dialog-titlebar .ui-dialog-title>.ui-messages:not(:has(.ui-messages-info,.ui-messages-warn,.ui-messages-error,.ui-messages-fatal)){display:none}body .ui-dialog .ui-dialog-titlebar .ui-dialog-title>.ui-messages{flex-basis:100%}body .ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-size:16px;font-weight:700}body .ui-dialog .ui-dialog-titlebar-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;color:var(--sb-muted)}body .ui-dialog .ui-dialog-titlebar-icon:hover{background:var(--sb-lilac);color:var(--sb-row-icon-hover)}body .ui-dialog .ui-dialog-titlebar-icon:focus:not(:focus-visible),body .ui-dialog .ui-dialog-titlebar-icon.ui-state-focus:not(:focus-visible){border-color:transparent;outline:0;box-shadow:none}body .ui-dialog .ui-dialog-footer{border-top:1px solid var(--sb-border);background:#fff}body .ui-widget-overlay.ui-dialog-mask{background:rgba(17,24,39,.45);backdrop-filter:blur(1px)}body .ui-dialog .ui-panelgrid label:not([class]){color:var(--sb-text);font-size:13px;font-weight:600}body .ui-dialog .ui-dialog-content .ui-button:not(.ui-button-icon-only,.ui-spinner-button),body .ui-dialog .ui-dialog-footer .ui-button:not(.ui-button-icon-only,.ui-spinner-button){min-height:36px;padding-left:6px;padding-right:6px}body .ui-confirm-dialog .ui-dialog-content{display:flex;align-items:center;gap:14px;min-width:340px;max-width:520px;padding:20px 24px!important}body .ui-confirm-dialog .ui-confirm-dialog-severity::before{position:static!important;margin:0!important}body .ui-confirm-dialog .ui-confirm-dialog-severity{display:inline-flex!important;float:none!important;line-height:1!important;flex:0 0 auto;align-items:center;justify-content:center;width:40px!important;height:40px!important;margin:0!important;border-radius:999px;background:var(--sb-lilac)!important;color:var(--purple)!important;font-size:18px!important}body .ui-confirm-dialog .ui-confirm-dialog-severity:is(.pi-trash,.pi-exclamation-triangle,.pi-times,.pi-ban){background:#fef2f2!important;color:#dc2626!important}body .ui-confirm-dialog .ui-confirm-dialog-severity:not([class*="pi-"]){display:none!important}body .ui-confirm-dialog .ui-dialog-content:not(:has(.ui-confirm-dialog-message:not(:empty))){display:none!important}body .ui-confirm-dialog .ui-confirm-dialog-message{margin:0;color:var(--sb-text);font-size:14px;line-height:1.5}body .ui-confirm-dialog .ui-dialog-footer{padding:12px 24px}body .ui-confirm-dialog .ui-dialog-footer .confirmation_dialog{display:flex;flex-direction:row-reverse;gap:8px;min-width:0;text-align:right}body .ui-confirm-dialog .ui-dialog-footer .confirmation_dialog:has(>.ui-confirmdialog-no:first-child){flex-direction:row;justify-content:flex-end}body .ui-confirm-dialog .ui-dialog-footer .ui-button{min-width:88px;margin:0}body .ui-confirm-dialog .ui-dialog-footer :not(.confirmation_dialog)>.ui-button+.ui-button{margin-left:8px}body .ui-confirm-dialog .ui-dialog-footer:has(>.ui-button){display:flex;justify-content:flex-end;gap:8px}body .ui-confirm-dialog .ui-confirmdialog-no:not(.secondary-button,.danger-button,.success-button,.info-button,.help-button){border:1px solid var(--sb-border)!important;background:#fff!important;color:var(--sb-text)!important}body .ui-confirm-dialog .ui-confirmdialog-no:not(.secondary-button,.danger-button,.success-button,.info-button,.help-button) .ui-icon,body .ui-confirm-dialog .ui-confirmdialog-no:not(.secondary-button,.danger-button,.success-button,.info-button,.help-button) .ui-button-text{color:var(--sb-text)!important}body .menu-wrapper .layout-menu-container>form{flex:1 1 auto;min-width:0;max-width:100%}body .menu-wrapper .layout-menu-container .ui-menubar.layout-menubar{flex:1 1 auto;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}body .menu-wrapper .layout-menubar>.ui-menu-list>.ui-menuitem>.ui-menuitem-link{padding-left:10px;padding-right:10px}body .menu-wrapper .layout-menubar .ui-menuitem-link .ui-menuitem-text{margin:0 0 0 8px}body .menu-wrapper .layout-menubar>.ui-menu-list>.menu-separator{margin:0 12px 0 8px}@media(max-width:1440px){body .menu-wrapper .layout-menu-container .ui-menubar.layout-menubar{padding:0 12px}body .menu-wrapper .layout-menubar>.ui-menu-list>.ui-menuitem>.ui-menuitem-link{padding-left:8px;padding-right:8px;font-size:13px}}@media(max-width:1400px){body .menu-wrapper .layout-menubar .ui-menuitem-link .ui-menuitem-icon{display:none!important}body .menu-wrapper .layout-menubar .ui-menuitem-link .ui-menuitem-text{margin:0}}body .summary-widget-block{flex:none;gap:12px;padding:14px 18px;border:1px solid var(--sb-border);border-radius:var(--sb-radius);background:#fff}body .summary-widget-block-icon{box-sizing:border-box;width:40px;height:40px;padding:9px;border-radius:var(--sb-radius-sm);background:var(--sb-page)}body .summary-widget-block>.summary-widget-block-value{align-items:flex-start;gap:0;color:var(--sb-muted);font-size:12px}body .summary-widget-count-header{color:#374151;font-size:13px;font-weight:500;white-space:nowrap}body .summary-widget-count-value{color:var(--sb-text);font-size:22px;font-weight:700;line-height:1.25}body .summary-widget-block-value:has(>.arrow-right){flex:1 1 auto;min-width:24px}body .arrow-right{width:calc(100% - 28px);margin:0 16px 0 12px;background-color:#cbd0dc}body .arrow-right::after{border-left-color:#cbd0dc}body .summary-tile{gap:12px;padding:14px 18px;border:1px solid var(--sb-border);border-radius:var(--sb-radius);background:#fff}body .summary-tile:hover{border-color:var(--sb-hover-border)}body .summary-tile-selected,body .summary-tile-selected:hover{border-color:var(--sb-selected-border);background:var(--sb-selected-bg);box-shadow:0 0 0 1px var(--sb-selected-border)}body .summary-tile-icon{box-sizing:border-box;padding:9px;border-radius:var(--sb-radius-sm);background:var(--sb-page)}body .summary-tile-selected .summary-tile-icon{background:#fff}body .summary-tile-label{color:#374151;font-size:13px;font-weight:500}body .summary-tile-value{color:var(--sb-text);font-size:clamp(18px,1.5vw,22px);font-weight:700}body .summary-tile-unit{color:var(--sb-muted)}body .summary-tile-arrow,body .summary-tile-arrow::after{background-color:#cbd0dc}body .summary-tile-arrow::after{background:0;border-left-color:#cbd0dc}body .layout-dashboard .dashboard-chart-col{padding:8px 14px}body .dashboard-chart-panel.ui-panel{border:1px solid var(--sb-border);border-radius:var(--sb-radius);background:#fff}body .dashboard-chart-panel .ui-panel-titlebar{padding:16px 24px 4px;border:0;background:transparent}body .dashboard-chart-panel .ui-panel-title{color:var(--sb-text);font-size:15px;font-weight:600}body .dashboard-chart-panel .ui-panel-content{padding:8px 24px 20px;border:0}body .dashboard-chart-switch .ui-button{font-size:13px}body .dashboard-widgets-container{align-items:stretch;gap:16px;margin-bottom:16px}body .dashboard-widget-item,body .dashboard-widget-bottom-item{height:auto;min-height:0;border:1px solid var(--sb-border);border-radius:var(--sb-radius)}body .dashboard-widget-item .ui-panel,body .dashboard-widget-bottom-item .ui-panel{border:0;box-shadow:none;background:transparent}body .widget-header-title-block,body .panel-header-title-block{display:flex;align-items:center;justify-content:space-between;gap:8px;height:auto;margin-bottom:12px}body .widget-header-title,body .panel-header-title{float:none;flex:0 1 auto;margin:0;color:var(--sb-text);font-size:16px;font-weight:600;white-space:nowrap}body .period-dropdown-menu,body .dropdownMenu{float:none;flex:none;width:130px;margin:0}body .widget-value-header{padding:0 0 4px;background:transparent;color:var(--sb-muted);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}body .dashboard-widget-item .ui-panel-content>div>.widget-value-header{padding:6px 8px;border-radius:var(--sb-radius-sm);background:var(--sb-lilac);color:var(--sb-accent-text-strong);font-size:13px;letter-spacing:0;text-transform:none}body .widget-value{color:var(--sb-text);font-weight:700}body .widget-big-value{font-size:22px}body .dashboard-widget-item div:has(>div>.widget-big-value){justify-content:stretch!important;gap:12px}body .dashboard-widget-item div:has(>.widget-big-value){flex:1 1 0;width:auto!important;padding:18px 8px;border-radius:10px;background:#f7f8fb}body .dashboard-widget-item .ui-datatable thead th,body .dashboard-widget-item .ui-datatable tbody td,body .dashboard-widget-item .ui-datatable tfoot td,body .dashboard-widget-bottom-item .ui-datatable tbody td{padding:8px 6px}body .dashboard-widget-item .ui-datatable .ui-rowgroup-header td{padding:8px 6px!important;background:var(--sb-page)!important;color:var(--sb-muted);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1.2!important;text-transform:uppercase}body .dashboard-widget-item .ui-datatable-scrollable-body{max-height:320px!important}body .dashboard-widget-item .ui-datatable tfoot td{color:var(--sb-text);font-weight:700;white-space:nowrap}body .dashboard-widget-item .ui-datatable tfoot td:last-child{padding-right:0;padding-left:0}body .inventory-products .ui-paginator-top{display:flex;align-items:center;gap:6px;padding:12px 16px;border-bottom:1px solid var(--sb-border);background:#fff;text-align:left}body .inventory-products .ui-paginator .ui-paginator-current{margin-right:10px;color:var(--sb-muted)}body .ui-paginator select.ui-paginator-rpp-options{height:32px;margin-left:6px;padding:0 8px;border:1px solid var(--sb-border);border-radius:var(--sb-radius-sm);background:#fff;color:var(--sb-text)}body .inventory-products [id$="qtyInputWrapper"] input{box-sizing:border-box;width:72px!important;height:40px;font-size:14px;text-align:center}body .inventory-products [id$="printFnskuWrapper"] i,body .inventory-products [id$="manageServicesWrapper"] i{color:#9ca3af;font-size:17px!important}body .inventory-products [id$="printFnskuWrapper"] a:hover i,body .inventory-products [id$="manageServicesWrapper"] a:hover i{color:var(--sb-row-icon-hover)}body .inventory-products tbody td>img{box-sizing:border-box;width:56px;height:56px;padding:4px;border:1px solid var(--sb-border);border-radius:var(--sb-radius-sm);background:#fff;object-fit:contain}body .inventory-products tbody td>div+div{color:var(--sb-muted);font-size:12.5px;line-height:1.6}body .inventory-products tbody td>div+div a{font-weight:400}body .inventory-products [id$="notesEditor"],body .inventory-products [id$="notesEditor"] .ui-cell-editor-output{color:#4b5563;font-size:13px}body .inventory-products [id$="locationEditor"] .location-chip{display:inline-block;padding:4px 10px;border-radius:var(--sb-radius-sm);background:#f3f4f6;color:var(--sb-text);letter-spacing:.02em}body .inventory-products [id$="locationEditor"] .location-chip:empty{display:none}body .inventory-products tbody td[style*="text-align: center"]{color:var(--sb-text)}body .inventory-products [id$="pcQtyEditor"] .ui-cell-editor-output>span:not(.negative-pc-qty),body .inventory-products tbody td[style*="text-align: center"]>span:not(.negative-pc-qty):first-child:last-child{color:inherit}body .inventory-products [id$="pcQtyEditor"] .ui-cell-editor-output>span:not(.negative-pc-qty){color:var(--sb-link)}body .inventory-products .ui-paginator.ui-paginator-top{justify-content:flex-start}body .inventory-products thead th{font-size:11px;letter-spacing:.03em}body .inventory-products tbody td:has(>img){padding-left:4px;padding-right:4px}body .inventory-products tbody td>img{width:48px;height:48px}body .inventory-products tbody td>img{width:100%;max-width:48px;height:auto;aspect-ratio:1}body .status-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#f3f4f6;color:#4b5563;font-size:12px;font-weight:600!important;letter-spacing:.02em;white-space:nowrap}body .status-pill::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}body .status-pill-WORKING,body .status-pill-READY_TO_SHIP{background:var(--sb-lilac);color:var(--sb-accent-text)}body .status-pill-SHIPPED,body .status-pill-IN_TRANSIT{background:#e8f4ff;color:#1d6fb8}body .status-pill-DELIVERED,body .status-pill-CHECKED_IN,body .status-pill-RECEIVING{background:#fff4e0;color:#b26a00}body .status-pill-RECEIVED,body .status-pill-CLOSED{background:#e7f7ee;color:#16803c}body .status-pill-CANCELLED,body .status-pill-DELETED,body .status-pill-ERROR{background:#fef2f2;color:#b91c1c}body .progress_bar_order.ui-progressbar.ui-widget-content,body .progress_bar_shipment.ui-progressbar.ui-widget-content{height:22px!important;border:0;border-radius:999px;background:var(--sb-lilac)}body .progress_bar_order.ui-progressbar .ui-progressbar-value,body .progress_bar_shipment.ui-progressbar .ui-progressbar-value{border-radius:999px}body .progress_bar_order.ui-progressbar div.ui-progressbar-label,body .progress_bar_shipment.ui-progressbar div.ui-progressbar-label{font-size:12px;font-weight:600;line-height:22px}body [id$="mainForm:drafts"] tbody td:has(+td+td+td>.progress_bar_order){color:var(--sb-muted);font-size:13px}body [id$="mainForm:drafts"] tbody td a i.pi{color:#9ca3af!important;font-size:16px}body [id$="mainForm:drafts"] tbody td a:hover i.pi{color:var(--sb-row-icon-hover)!important}body [id$="mainForm:drafts"] tbody td a:hover i.pi-trash{color:#dc2626!important}body [id$="mainForm:drafts"] tbody td:first-child a i.pi{color:var(--sb-row-icon)!important}body .ui-messages>div.ui-messages-info,body .ui-messages>div.ui-messages-warn,body .ui-messages>div.ui-messages-error,body .ui-messages>div.ui-messages-fatal{margin:0 0 16px;padding:14px 18px;border:1px solid;border-left-width:4px;border-radius:var(--sb-radius);box-shadow:none;font-size:14px}body .ui-messages>div.ui-messages-info{border-color:#bfdbfe;background:#eff6ff;color:#1e40af}body .ui-messages>div.ui-messages-warn{border-color:#f5c46b;background:#fff8eb;color:#7a4b00}body .ui-messages>div.ui-messages-error,body .ui-messages>div.ui-messages-fatal{border-color:#f8b4b4;background:#fef2f2;color:#991b1b}body .ui-messages [class$="-detail"] p{margin:0;padding-top:4px!important;font-size:14px!important;font-weight:500!important}body .ui-messages [class$="-detail"] p:first-child{font-weight:600!important}body [id="mainForm:toolbar"] .ui-selectoneradio.layout-line-direction{display:inline-flex;gap:4px;padding:4px;border-radius:10px;background:#eceef3;font-weight:500!important}body [id="mainForm:toolbar"] .ui-selectoneradio.layout-line-direction>div{display:flex;align-items:center;margin:0;padding:0}body [id="mainForm:toolbar"] .ui-selectoneradio.layout-line-direction .ui-radiobutton{display:none}body [id="mainForm:toolbar"] .ui-selectoneradio.layout-line-direction label{margin:0;padding:6px 14px;border-radius:var(--sb-radius-sm);color:#4b5563;cursor:pointer}body [id="mainForm:toolbar"] .ui-selectoneradio.layout-line-direction label:hover{color:var(--sb-text)}body [id="mainForm:toolbar"] .ui-selectoneradio.layout-line-direction>div:has(.ui-radiobutton-box.ui-state-active) label{background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.08);color:var(--purple);font-weight:600}body [id="mainForm:drafts"] tbody td a i.pi-table,body [id="mainForm:plans"] tbody td a i.pi-table{color:var(--sb-row-icon)!important}body [id="mainForm:plans"] tbody td{font-size:13px}body [id="mainForm:plans"] tbody td a i.pi:not(.pi-table),body [id="mainForm:drafts"] tbody td a i.pi:not(.pi-table){color:#9ca3af!important}body [id="mainForm:plans"] tbody td a:hover i.pi:not(.pi-table),body [id="mainForm:drafts"] tbody td a:hover i.pi:not(.pi-table){color:var(--sb-row-icon-hover)!important}body [id="mainForm:drafts"] tbody td a:hover i.pi-trash{color:#dc2626!important}body .ui-growl .ui-growl-item-container{border:1px solid var(--sb-border);border-left:4px solid #f5c46b;border-radius:var(--sb-radius);background:#fff!important;box-shadow:0 8px 24px rgba(16,24,40,.12);color:var(--sb-text);opacity:1!important}body .ui-growl .ui-growl-item-container.ui-growl-info{border-left-color:#60a5fa}body .ui-growl .ui-growl-item-container.ui-growl-error,body .ui-growl .ui-growl-item-container.ui-growl-fatal{border-left-color:#f87171}body .ui-growl .ui-growl-item-container .ui-growl-image{color:inherit;font-size:20px}body .ui-growl .ui-growl-message,body .ui-growl .ui-growl-message p{font-size:13px!important;font-weight:500!important;line-height:1.5}body [id="mainForm:shipments"] .status-pill{padding:3px 8px;font-size:11px}body [id="mainForm:shipments"] .status-pill::before{display:none}body .working-shipments-table thead th:nth-last-child(-n+5){width:18px!important}body .working-shipments-table thead th:nth-last-child(6){width:45px!important}body [id="mainForm:shipments"] .ui-rowgroup-header>td.groupButtonsColumn:not([colspan]),body [id="mainForm:shipments"] .ui-rowgroup-header>td.groupButtonsColumn:not([colspan]) span{font-size:12.5px;line-height:1.35}body .working-shipments-table thead th:nth-child(6){width:32px!important}body .working-shipments-table thead th:nth-child(7){width:55px!important}body [id="mainForm:shipments"] .groupButtons .ui-button{padding:4px 8px;font-size:12px;font-weight:500;line-height:1.2}body [id="mainForm:shipments"] .groupButtons .ui-button .ui-button-text{padding:0;white-space:normal}body [id="mainForm:shipments"] .groupButtons .ui-button.ui-button-icon-only{min-width:32px;flex-shrink:0}body [id="mainForm:shipments"] tbody>tr:not(.ui-rowgroup-header)>td{padding-left:6px!important;padding-right:6px!important;font-size:13px}body [id="mainForm:shipments"]{margin-top:16px}body .ui-datatable tbody td.item_complete_full_row_color,body .ui-datatable tbody .item_complete_full_row_color{background-color:#eaf7ef!important;color:var(--sb-text)}body .ui-datatable tbody .ui-state-highlight td.item_complete_full_row_color,body .ui-datatable tbody .ui-state-highlight .item_complete_full_row_color{background-color:#d3f0de!important;font-weight:600}body .ui-datatable tbody td.item_incomplete_full_row_color,body .ui-datatable tbody .item_incomplete_full_row_color{background-color:#fff!important;color:var(--sb-text)}body .ui-datatable tbody .ui-state-highlight td.item_incomplete_full_row_color,body .ui-datatable tbody .ui-state-highlight .item_incomplete_full_row_color{background-color:var(--sb-selected-bg)!important;font-weight:600}body .ui-datatable tbody td.item_inerror_full_row_color,body .ui-datatable tbody .item_inerror_full_row_color{background-color:#fef2f2!important;color:#7f1d1d}body .ui-datatable tbody .ui-state-highlight td.item_inerror_full_row_color,body .ui-datatable tbody .ui-state-highlight .item_inerror_full_row_color{background-color:#fde2e2!important;color:#7f1d1d!important;font-weight:600}body .ui-datatable tbody tr>td.item_complete_full_row_color:first-child{box-shadow:inset 3px 0 0 var(--sb-green)}body .ui-datatable tbody tr>td.item_inerror_full_row_color:first-child{box-shadow:inset 3px 0 0 #e5484d}body .ui-datatable tbody tr.ui-state-highlight>td.item_incomplete_full_row_color:first-child{box-shadow:inset 3px 0 0 var(--sb-selection)}body .ui-datatable tbody tr>td[class*="_full_row_color"]{border-bottom:1px solid var(--sb-border)!important}body .ui-datatable tbody tr:has(>td.item_complete_full_row_color)>td{background-color:#eaf7ef!important}body .ui-datatable tbody tr.ui-state-highlight:has(>td.item_complete_full_row_color)>td{background-color:#d3f0de!important}body .ui-datatable tbody tr:has(>td.item_incomplete_full_row_color)>td{background-color:#fff!important}body .ui-datatable tbody tr.ui-state-highlight:has(>td.item_incomplete_full_row_color)>td{background-color:var(--sb-selected-bg)!important}body .ui-datatable tbody tr:has(>td.item_inerror_full_row_color)>td{background-color:#fef2f2!important}body .ui-datatable tbody tr.ui-state-highlight:has(>td.item_inerror_full_row_color)>td{background-color:#fde2e2!important}body .box-contents-table i[style*="color: red"]{color:#e5484d!important}body .box-contents-table i[style*="color: green"]{color:var(--sb-green)!important}body .box-contents-table i[style*="color: purple"]{color:var(--primary-color)!important}body .box-contents-table i[style*="#90775d"]{color:#8a94a6!important}body .ui-button.outlined-button[style*="color: green"]{--sb-ob:var(--sb-green);color:var(--sb-green)!important}body [id$="shipmentItems"] thead th,body [id$="boxContentsTable"] thead th{font-size:11px;letter-spacing:.02em}body [id$="shipmentItems"] thead:not(.ui-datatable-scrollable-theadclone) th,body [id$="shipmentItems"] thead:not(.ui-datatable-scrollable-theadclone) th .ui-column-title{overflow:visible;text-overflow:clip}body .shipment-header-card .shipment_info_table td:last-child>span{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;white-space:nowrap}body .shipment-header-card .shipment_info_table td:last-child>span>.ui-button{margin-left:0}body [id$="topLeftToolbar"] .ui-button,body [id$="topRightToolbar"] .ui-button{min-height:36px;border-radius:10px;font-size:13.5px;text-transform:none}body .box-actions-toolbar.equal-width-buttons .ui-toolbar-group-left,body .box-actions-toolbar.equal-width-buttons .ui-toolbar-group-left:has(>.ui-button:nth-of-type(5)){display:flex;flex-wrap:wrap;gap:8px}body .box-actions-toolbar.equal-width-buttons .ui-toolbar-group-left>.ui-button,body .box-actions-toolbar.equal-width-buttons .ui-toolbar-group-left:has(>.ui-button:nth-of-type(5))>.ui-button{flex:1 0 auto;width:auto;min-width:max-content;height:36px}body .box-actions-toolbar.equal-width-buttons .ui-toolbar-group-left>.ui-button .ui-button-text{overflow:visible;white-space:nowrap}body .box-contents-table tbody>tr>td:last-child{padding-left:2px!important;padding-right:2px!important;white-space:nowrap}body .box-contents-table tbody>tr>td:last-child>a,body .box-contents-table tbody>tr>td:last-child .ui-commandlink{margin:0 3px!important}body [id$="submit_transport"].ui-button{border:1px solid color-mix(in srgb,var(--sb-outline-help) 55%,white);background:#fff;box-shadow:none;color:var(--sb-outline-help)}body [id$="submit_transport"].ui-button:enabled:hover{border-color:var(--sb-outline-help);background:color-mix(in srgb,var(--sb-outline-help) 8%,white)}body [id$="topLeftToolbar"] .ui-toolbar-group-right .ui-button.help-button:not([id$="multiSkuBoxButtonId"]){border-color:var(--sb-purple-soft);background:var(--sb-purple-soft);color:#fff}body [id$="topLeftToolbar"] .ui-toolbar-group-right .ui-button.help-button:not([id$="multiSkuBoxButtonId"]):enabled:hover{border-color:var(--sb-outline-help);background:var(--sb-outline-help);color:#fff}body .shipment-header-card{margin:12px 0 8px;padding:18px 24px 22px;border:1px solid var(--sb-border);border-radius:var(--sb-radius);background:#fff}body .shipment-header-card .shipment_info_table,body .shipment-header-card .shipment_info_table .ui-datatable-tablewrapper,body .shipment-header-card .shipment_info_table table{border:0!important;background:transparent!important;box-shadow:none!important}body .shipment-header-card .shipment_info_table thead th{padding:0 16px 4px 0!important;border:0!important;background:transparent!important}body .shipment-header-card .shipment_info_table tbody tr,body .shipment-header-card .shipment_info_table tbody td{border:0!important;background:transparent!important}body .shipment-header-card .shipment_info_table tbody td{padding:2px 16px 0 0!important;color:var(--sb-text);font-size:15px;font-weight:600}body .shipment-header-card .shipment_info_table tbody tr:hover td{background:transparent!important}body .shipment-header-card .progress_bar_shipment{margin-top:18px}body .invoice-filter{padding:20px 24px;border:1px solid var(--sb-border);border-radius:var(--sb-radius);background:#fff}body .invoice-filter>.ui-outputpanel:first-child{gap:24px!important}body .invoice-filter>.ui-outputpanel:first-child>.ui-outputpanel{gap:8px!important}body .invoice-filter>.ui-outputpanel:first-child>.ui-outputpanel>span:first-child{color:var(--sb-muted);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}body .invoice-filter .ui-calendar input{height:44px;min-width:180px;font-size:15px;font-weight:500}body .invoice-filter .ui-button{height:46px;padding:0 18px;border-radius:10px;font-size:15px}body .invoice-summary-card{margin-top:16px!important;padding:20px 24px!important;border:1px solid var(--sb-border);border-radius:var(--sb-radius)}body .invoice-summary-card>span:first-child{color:var(--sb-text);font-size:16px!important;font-weight:600!important}body .invoice-stats{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;padding:16px 0 0!important}body .invoice-stats>.ui-outputpanel:first-child{display:contents!important}body .invoice-stats .ui-outputpanel:has(>.widget-value-header){align-items:flex-start!important;padding:16px 20px;border:1px solid var(--sb-border);border-radius:var(--sb-radius-sm);background:#fff}body .invoice-stats .widget-value-header.widget-big-value{padding:0 0 6px;font-size:11px}body .invoice-stats .widget-value,body .invoice-stats .widget-value .widget-big-value{padding:0;font-size:26px;line-height:1.2}body .invoice-stats>.ui-outputpanel:last-child{border-color:var(--sb-lilac-border)!important;background:var(--sb-tint-4)!important}body .invoice-stats>.ui-outputpanel:last-child .widget-big-value{color:var(--purple)}body .invoice-title h2{margin:0;color:var(--sb-text);font-size:26px;font-weight:700}body .invoice-plan-total{color:var(--purple);font-size:16px;font-weight:700}body [id$="invoiceSummaryTable"] .ui-expanded-row-content>td{padding:0 16px 16px 48px!important;background:var(--sb-tint-4)!important;box-shadow:inset 3px 0 0 var(--sb-selection)}body [id$="invoiceSummaryTable"] tr.ui-expanded-row>td{background:var(--sb-tint-4)!important}body [id$="invoiceSummaryTable"] tr.ui-expanded-row>td:first-child{box-shadow:inset 3px 0 0 var(--sb-selection)}body [id$="invoiceSummaryTable"] .ui-expanded-row-content .ui-datatable{overflow:hidden;border:1px solid var(--sb-border);border-radius:var(--sb-radius);background:#fff}body [id$="invoiceSummaryTable"] .ui-expanded-row-content .ui-rowgroup-header td{padding:10px 16px!important;background:var(--sb-page)!important;color:var(--sb-muted);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}body [id$="invoiceSummaryTable"] .ui-expanded-row-content tbody td{padding:10px 16px;font-size:14px}body [id$="issueItemsTable"] tbody td img{box-sizing:border-box;width:48px;height:48px;padding:4px;border:1px solid var(--sb-border);border-radius:var(--sb-radius-sm);background:#fff;object-fit:contain}body [id$="issueItemsTable"] tbody td .ui-outputpanel>div+div{color:var(--sb-muted);font-size:12.5px;line-height:1.6}body [id$="issueItemsTable"] tbody td .ui-outputpanel>div+div a{font-weight:600}body [id$="issueItemsTable"] tbody td[style*="text-align: center"]{color:var(--sb-text);font-size:15px;font-weight:600}body [id$="issueItemsTable"] .issue-type{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#fff4e0;color:#b26a00!important;font-size:12px;font-weight:600;white-space:nowrap}body [id$="issueItemsTable"] .issue-type::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}body [id$="issueItemsTable"] .issue-type:hover{background:#fde9c4;text-decoration:none}body [id$="issueItemsTable"] [id$="noteClientEditor"],body [id$="issueItemsTable"] [id$="notePcEditor"],body [id$="issueItemsTable"] tbody td:nth-last-child(2),body [id$="issueItemsTable"] tbody td:nth-last-child(3){color:#4b5563;font-size:13px}body [id$="issueItemsTable"] tbody td a i.pi-trash{color:#9ca3af!important}body [id$="issueItemsTable"] tbody td a:hover i.pi-trash{color:#dc2626!important}body .ui-datatable thead th{vertical-align:top}body .ui-datatable .box-table-status .table-scroll-text{font-weight:500}body .layout-content h2:not(.ui-dialog h2){color:var(--sb-text);font-size:26px;font-weight:700}body .filter-panel{margin:0 0 16px!important;padding:16px 12px 8px;border:1px solid var(--sb-border);border-radius:var(--sb-radius);background:#fff}body .filter-panel label{display:block;margin-bottom:6px;color:var(--sb-muted)!important;font-size:11px;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase}body .status-cancelled,body .status-failed,body .status-confirmed,body .status-pending{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border:0;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap}body .status-cancelled::before,body .status-failed::before,body .status-confirmed::before,body .status-pending::before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}body .status-cancelled{background:#f3f4f6;color:#4b5563}body .status-failed{background:#fef2f2;color:#b91c1c}body .status-confirmed{background:#e7f7ee;color:#16803c}body .status-pending{background:#fff4e0;color:#b26a00}body .type-2d-workflow,body .type-2d-delivery,body .destination-amazon,body .destination-address{display:inline-block;padding:2px 8px;border:0;border-radius:6px;font-size:11px;font-weight:600}body .type-2d-workflow{border:1px solid var(--sb-soft-border);background:linear-gradient(135deg,var(--sb-tint-8),var(--sb-accent-2-tint));color:var(--sb-accent-text);letter-spacing:.01em}body .type-2d-delivery,body .destination-address{background:#e8f4ff;color:#1d6fb8}body .destination-amazon{background:#fff4e0;color:#b26a00}body .pi-map-marker[style*="#28a745"]{color:var(--sb-green)!important}body .pi-map-marker[style*="#dc3545"]{color:#e5484d!important}body .ui-datatable tbody td a i.pi-file-pdf,body .ui-datatable tbody td a i.pi-list,body .ui-datatable tbody td button .pi-file-pdf{color:#9ca3af}body .ui-datatable tbody td a:hover i.pi-file-pdf,body .ui-datatable tbody td a:hover i.pi-list,body .ui-datatable tbody td button:hover .pi-file-pdf{color:var(--sb-row-icon-hover)}body .ui-toggleswitch:not(.ui-toggleswitch-checked) .ui-toggleswitch-slider{background:#d5d9e2}body .ui-toggleswitch:not(.ui-toggleswitch-checked):hover .ui-toggleswitch-slider{background:#c3c8d4}body .ui-spinner .ui-spinner-button{border:1px solid var(--sb-border)!important;background:#f9fafb!important;color:#6b7280!important}body .ui-spinner .ui-spinner-button:hover{background:var(--sb-lilac)!important;color:var(--purple)!important}body .ui-spinner .ui-spinner-button .ui-icon{color:inherit}body .card:has(.settingGrid){padding:0;border:0;background:transparent;box-shadow:none}body .card:has(.settingGrid) h5{margin:0 0 10px;color:var(--sb-text);font-size:16px;font-weight:600}body .settingGrid{overflow:hidden;border:1px solid var(--sb-border);border-radius:var(--sb-radius);background:#fff}body .settingGrid,body .settingGrid>table,body .settingGrid tbody,body .settingGrid tr,body .settingGrid td{background:#fff!important}body .settingGrid td{padding:12px 20px!important;border:0!important;color:#1f2937}body .settingGrid tr+tr>td{border-top:1px solid #eef0f5!important}body .settingGrid .pi-info-circle{color:#9ca3af;font-size:13px}body .settingGrid:not(:has(td>*)){display:none}body .settingGrid:has(+.settingGrid:has(td>*)){margin-bottom:0!important;border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}body .settingGrid+.settingGrid{margin-top:0!important;border-top:1px solid #eef0f5;border-top-left-radius:0;border-top-right-radius:0}body .card:has(.settingGrid) h5{margin-top:24px}body [id="mainForm:invitedUsers"] thead th,body [id="mainForm:invitedUsers"] tbody td{box-sizing:border-box}body [id="mainForm:invitedUsers"] .ui-datatable-scrollable-header thead th{padding:10px 6px!important;font-size:11px;letter-spacing:.02em}body [id="mainForm:invitedUsers"] thead th:last-child{width:36px!important}body [id="mainForm:invitedUsers"] tbody td{padding:10px 6px!important}body [id="mainForm:invitedUsers"] tbody td:first-child{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}body [id="mainForm:invitedUsers"] tbody td a i.pi,body [id="mainForm:invitedUsers"] tbody td .ui-row-editor .ui-icon{color:#9ca3af!important}body [id="mainForm:invitedUsers"] tbody td a:hover i.pi,body [id="mainForm:invitedUsers"] tbody td .ui-row-editor a:hover .ui-icon{color:var(--sb-row-icon-hover)!important}body [id="mainForm:invitedUsers"] tbody td a:hover i.pi-trash{color:#dc2626!important}body [id$="mainForm:clients"].ui-tabs .ui-tabs-nav{gap:6px;padding:0 0 12px;border:0;background:transparent}body [id$="mainForm:clients"].ui-tabs .ui-tabs-nav li{margin:0;padding:0!important;height:auto;border:1px solid var(--sb-border);border-radius:999px;background:#fff}body [id$="mainForm:clients"].ui-tabs .ui-tabs-nav li a{display:block;padding:5px 14px!important;border:0;line-height:20px;color:var(--sb-muted);font-size:13px;font-weight:600}body [id$="mainForm:clients"].ui-tabs .ui-tabs-nav li.ui-state-active{border-color:var(--sb-lilac-border);background:var(--sb-lilac)}body [id$="mainForm:clients"].ui-tabs .ui-tabs-nav li.ui-state-active a{color:var(--sb-accent-text)}body .clients-pending-link{color:var(--sb-link);font-size:13px;font-weight:600}body [id$="Clients"] .table-cell-main{color:var(--sb-text);font-size:14px}body [id$="Clients"] .mp-tag:not(.mp-tag-alert,.mp-tag-more-action,.mp-tag-action){padding:2px 4px;border-color:transparent;background:transparent;color:var(--sb-text)}body [id$="Clients"] .ui-column-filter{display:block;width:100%;max-width:320px;margin:4px 0 0}body [id$="Clients"] tbody td a i.pi,body [id$="Clients"] tbody td .ui-row-editor .ui-icon,body [id$="sellerStores"] tbody td a i.pi,body [id$="sellerStores"] tbody td .ui-row-editor .ui-icon{color:#9ca3af!important}body [id$="Clients"] tbody td a:hover i.pi,body [id$="Clients"] tbody td .ui-row-editor a:hover .ui-icon,body [id$="sellerStores"] tbody td a:hover i.pi,body [id$="sellerStores"] tbody td .ui-row-editor a:hover .ui-icon{color:var(--sb-row-icon-hover)!important}body [id$="Clients"] tbody td a:hover i.pi-trash,body [id$="sellerStores"] tbody td a:hover i.pi-trash{color:#dc2626!important}body .seller-store-actions .seller-store-action{padding:5px 10px;border:1px solid var(--sb-border);border-radius:var(--sb-radius-sm);background:#fff;color:var(--sb-text);font-size:12.5px;font-weight:600;line-height:16px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s}body .seller-store-actions .seller-store-action:hover{border-color:var(--sb-lilac-border);background:var(--sb-lilac);color:var(--sb-link-hover)}body .seller-store-actions .seller-store-disconnect{border-color:#f5c6c6;color:#b91c1c}body .seller-store-actions .seller-store-disconnect:hover{border-color:#dc2626;background:#fef2f2;color:#b91c1c}body .seller-store-actions .seller-store-action i.pi,body .seller-store-actions .seller-store-action:hover i.pi{color:inherit!important;font-size:12px}body .permissions-sidebar .ui-datatable thead th{padding-right:4px!important;padding-left:4px!important;overflow:visible;font-size:10px;letter-spacing:0;white-space:normal}body .permissions-sidebar .ui-datatable-empty-message td{padding:28px 12px!important;color:var(--sb-muted);text-align:center}body .connect-badge,body .status-badge{margin-left:0;padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:600;letter-spacing:.02em;white-space:nowrap}body .badge-pay,body .status-muted{background:#f3f4f6;color:#4b5563}body .badge-clientpays{background:#e8f4ff;color:#1d6fb8}body .badge-free,body .status-active{background:#e7f7ee;color:#16803c}body .status-warning{background:#fff4e0;color:#b26a00}body .status-danger{background:#fef2f2;color:#b91c1c}body [id$="servicesTable"]{overflow:hidden;border:1px solid var(--sb-border);border-radius:var(--sb-radius);background:#fff}body [id$="servicesTable"] thead th{background:#fff!important}body [id$="servicesTable"] .ui-rowgroup-header>td{padding:10px 16px!important;border-top:1px solid var(--sb-border);background:var(--sb-section-head-bg)!important;color:var(--sb-text);font-size:14px;font-weight:700;line-height:normal!important}body [id$="servicesTable"] .ui-datatable-data>tr:not(.ui-rowgroup-header)>td{padding-top:10px!important;padding-bottom:10px!important}body [id$="servicesTable"] .ui-datatable-data>tr:last-child>td{border-bottom:0}body [id$="servicesTable"] td:nth-child(2){font-variant-numeric:tabular-nums;font-weight:600}body [id$="servicesTable"] td:nth-child(3){color:var(--sb-muted);font-size:13px}body [id$="servicesTable"] tbody td a i.pi{color:#9ca3af!important}body [id$="servicesTable"] tbody td a:not(.ui-state-disabled):hover i.pi{color:var(--sb-row-icon-hover)!important}body [id$="servicesTable"] tbody td a:not(.ui-state-disabled):hover i.pi-trash{color:#dc2626!important}body [id$="servicesTable"] tbody td a.ui-state-disabled{visibility:hidden}body [id$="userAccessSideBar"]{padding:24px 28px;border-left:1px solid var(--sb-border);border-radius:var(--sb-radius) 0 0 var(--sb-radius);box-shadow:-12px 0 32px rgba(17,24,39,.12)}body [id$="userAccessSideBar"] h3{margin:0 0 16px;color:var(--sb-text);font-size:20px;font-weight:700}body [id$="userAccessSideBar"] [id$="userAccess"]{overflow:hidden;border:1px solid var(--sb-border);border-radius:var(--sb-radius)}body [id$="userAccess"] .ui-datatable-scrollable-header thead th{padding:10px 8px!important;font-size:11px;letter-spacing:.02em}body [id$="userAccess"] tbody td{padding:10px 8px!important}body [id$="userAccess"] tbody td:first-child img{margin-right:6px;vertical-align:middle}body .box_configuration_table:not(.data_table) :is(.ui-datatable-scrollable-header-box,.ui-datatable-scrollable-body)>table>thead>tr>th{padding-left:6px!important;padding-right:6px!important;font-size:10.5px;letter-spacing:.02em}body .box_configuration_table:not(.data_table) .ui-datatable-scrollable-body>table>tbody>tr>td{padding-left:6px!important;padding-right:6px!important}body.login-body,body.exception-body{min-height:100vh;background:radial-gradient(900px 520px at 12% 0,color-mix(in srgb,var(--sb-accent) 10%,transparent),transparent 60%),radial-gradient(900px 560px at 100% 100%,rgba(60,173,255,.12),transparent 60%),var(--sb-page)!important;color:var(--sb-text);font-family:"Inter","Open Sans",sans-serif}body.login-body .login-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:24px 16px;box-sizing:border-box}body.login-body .login-panel{display:block!important;flex:0 0 auto;height:auto!important;position:static;width:420px;max-width:100%;margin:0;padding:0;background:transparent;text-align:center}body.login-body .login-panel>div:first-child{overflow:hidden;border:1px solid var(--sb-border);border-radius:16px;box-shadow:0 20px 48px rgba(17,24,39,.10)}body.login-body .login-form{padding:0 40px 36px!important}body.login-body .login-form>div:first-child{padding:40px 36px 12px!important}body.login-body .login-form h2{margin:16px 0 6px;color:var(--sb-text)!important;font-size:24px;font-weight:700}body.login-body .login-form>p{margin:0 0 24px;color:var(--sb-muted)!important;font-size:14px;font-weight:400}body.login-body .login-form>p a,body.login-body .login-panel>p a{color:var(--sb-link)!important;font-weight:600}body.login-body .login-form .ui-inputfield,body.login-body .login-form .ui-password,body.login-body .login-form .ui-button{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0 0 14px}body.login-body .login-form .ui-password .ui-inputfield{margin:0}body.login-body .login-form .ui-inputfield,body.exception-body .exception-wrapper .ui-inputfield{height:44px;padding:0 14px;border-radius:var(--sb-radius-sm);font-size:14px}body.login-body .login-form>div[style*="max-width"]{width:100%!important;max-width:none!important;margin:0 0 18px!important}body.login-body .login-form .ui-button,body.exception-body .exception-wrapper .ui-button{height:44px;border-radius:var(--sb-radius-sm);font-size:14px;font-weight:600;letter-spacing:.04em}body.login-body .login-form .ui-messages{margin:0 0 14px;text-align:left}body.login-body .login-panel>p{position:static;margin:20px 0 0!important;color:var(--sb-muted)!important;font-size:14px}body.exception-body .exception-top{height:auto;padding:56px 16px 0;background:transparent!important;text-align:center}body.exception-body .exception-top .auth-logo{width:240px;max-width:80vw;height:auto}body.exception-body .exception-bottom{height:auto;padding:24px 16px 48px;background:transparent!important}body.exception-body .exception-wrapper{box-sizing:border-box;width:440px;max-width:100%;height:auto!important;min-height:0!important;margin:0 auto;padding:36px 40px!important;border:1px solid var(--sb-border);border-radius:16px;background:#fff;box-shadow:0 20px 48px rgba(17,24,39,.10);text-align:center}body.exception-body .exception-summary{display:block;margin:0 0 8px!important;color:var(--sb-text)!important;font-size:24px!important;font-weight:700;line-height:1.3!important;text-transform:lowercase}body.exception-body .exception-summary::first-letter {text-transform:uppercase}body.exception-body .exception-detail{display:block;margin:0 0 20px!important;color:var(--sb-muted)!important;font-size:14px;line-height:1.5}body.exception-body .exception-detail:empty{display:none!important}body.exception-body .exception-wrapper .ui-inputfield,body.exception-body .exception-wrapper .ui-password,body.exception-body .exception-wrapper .ui-button{box-sizing:border-box;width:100%!important;margin:0 0 14px!important}body.exception-body .exception-wrapper .ui-button:last-child{margin-bottom:0!important}body.exception-body .exception-wrapper .ui-password .ui-inputfield{margin:0}body.exception-body .exception-wrapper .ui-messages{margin:0 0 16px;text-align:left}body .submit_transport_dialog .component-header{padding:6px 12px;border-radius:var(--sb-radius-sm);background:var(--sb-lilac);color:var(--sb-accent-text);font-size:13px!important;font-weight:600}body .submit_transport_dialog .transport_options_card{box-sizing:border-box;gap:4px;padding:14px;border:1px solid var(--sb-border);border-radius:var(--sb-radius);background:#fff}body .submit_transport_dialog .transport_option_group_row{gap:8px;font-size:14px}body .submit_transport_dialog .transport_option_header_cell{color:var(--sb-muted);font-size:13px}body .submit_transport_dialog [id$="CarrierInfo"] .transport_option_group_row:has(>.transport_option_header_cell[style*="bold"])>.transport_option_group_cell{color:var(--sb-text);font-size:16px}body .submit_transport_dialog .transport_options_card_active{border:2px solid var(--sb-green);box-shadow:0 0 0 4px rgba(22,163,74,.10)}body .submit_transport_dialog .transport_options_card_active:before{content:"Selected \2713";top:14px;right:14px;padding:3px 10px;border-radius:999px;background:#e7f7ee;color:#16803c;font-size:12px;font-weight:600;line-height:1.4}body .submit_transport_dialog .transport_options_card_active [id$="CarrierInfo"] .transport_option_group_row:has(>.transport_option_header_cell[style*="bold"])>.transport_option_group_cell{color:#16803c}body .submit_transport_dialog .transport_options_card_active .transport_options_card_select_button{background:linear-gradient(90deg,var(--sb-green),color-mix(in srgb,var(--sb-green) 75%,white))!important;border-color:transparent!important}body .submit_transport_dialog .transport_options_card_select_button{min-height:40px;border-radius:var(--sb-radius-sm)}body .submit_transport_dialog div[style*="3px black"]{margin:20px 0 0!important;width:100%!important;border-top:1px solid var(--sb-border)!important}body .submit_transport_dialog [id$="transportOptionsActionPanel"]>div:first-child{gap:4px;color:var(--sb-text);font-size:14px;font-weight:400!important}body .submit_transport_dialog [id$="transportOptionsActionPanel"]>div:first-child>span:first-child{margin-bottom:4px;color:var(--sb-muted);font-size:12px!important;font-weight:600;letter-spacing:.04em}body .submit_transport_dialog [id$="transportOptionsActionPanel"] div:not(.fee-group-row)>span.fee-group-row-header-cell:first-child{margin:6px 0 2px;color:var(--sb-muted);font-size:12px!important;font-weight:600!important;letter-spacing:.04em;text-transform:uppercase}body .submit_transport_dialog .fee-group-row>.fee-group-row-header-cell{color:var(--sb-muted)}body .submit_transport_dialog .fee-group-row>:last-child{margin-left:auto;white-space:nowrap;text-align:right}body .submit_transport_dialog .fee-group-row>:last-child,body .submit_transport_dialog .fee-group-row>:last-child span{color:var(--sb-text)}body .submit_transport_dialog .fee-group-row:has(>.fee-group-row-header-cell[style*="bold"]){margin-top:4px;padding-top:8px;border-top:1px solid var(--sb-border)}body .submit_transport_dialog .fee-group-row:has(>.fee-group-row-header-cell[style*="bold"])>.fee-group-row-header-cell{color:var(--sb-text)}body .submit_transport_dialog [id$="transportOptionsActionPanel"] div:has(>.fee-group-row:nth-child(3):last-child)>.fee-group-row:nth-child(2)>:last-child span{color:#16803c!important;font-weight:600!important}body .submit_transport_dialog .confirm_transport_table .ui-expanded-row,body .submit_transport_dialog .confirm_transport_table .ui-expanded-row-content{border-color:var(--sb-border)!important}body .draft-items-table tbody>tr.ui-widget-content:hover{background:#fff}body .draft-items-table .ui-datatable-data>tr.ui-state-highlight{background:var(--sb-selected-bg)!important}body .draft-items-table tr.packedSku,body .draft-items-table tr.packedSku>td{background:#eaf7ef!important}body .draft-items-table tr.packedSku>td:first-child{box-shadow:inset 3px 0 0 var(--sb-green)}body .draft-items-table tr.packedSku a,body .draft-items-table tr.packedSku a:hover,body .draft-items-table tr.packedSku span.ui-state-disabled{background-color:transparent!important;color:var(--sb-link)!important}body .draft-items-table tr.packedSku[aria-selected="true"],body .draft-items-table tr.packedSku[aria-selected="true"]>td{background:#d3f0de!important}body .draft-items-table tr.packedSku[aria-selected="true"] .ui-state-highlight .ui-state-disabled{border-color:transparent;background:transparent!important}body .draft-items-table tbody td.ui-state-highlight{background:transparent!important}body .draft-items-table .ui-state-highlight .ui-inputfield{background-color:#fff!important}body .draft-items-table .ui-inputnumber{display:block;width:100%}body .draft-items-table .ui-inputnumber input{box-sizing:border-box;width:calc(100% - 8px);padding-left:4px;padding-right:4px}body .draft-items-table .ui-state-highlight .ui-inputnumber input:disabled{border-color:transparent!important;background:transparent!important;font-weight:bold;text-align:center;opacity:1!important}body .draft-items-table .ui-state-highlight .ui-selectonemenu,body .draft-items-table .ui-state-highlight .ui-selectonemenu *,body .draft-items-table .ui-state-highlight .ui-selectonemenu .ui-selectonemenu-trigger{background-color:#fff!important}body .draft-items-table tr.insufficientSku,body .draft-items-table tr.wrongSku{background:#fef2f2!important}body .draft-items-table tr.duplicateSku{background:#fff8e6!important}body .draft-items-table tr.NO_LABEL{background:#f3f4f6!important}body .draft-items-table tbody>tr:not(.ui-rowgroup-header)>td{border-bottom:1px solid var(--sb-border)}body .draft-items-table table.borderless_table[style*="#00447c"]{text-align:left!important}body .draft-items-table [id$="firstColumn"] table.borderless_table:not([style*="#00447c"]){color:var(--sb-muted);font-size:13px}body .draft-items-table .ui-rowgroup-header td span{color:var(--sb-text);font-size:14px!important;font-weight:700}body .progress_bar_draft .ui-progressbar-label{font-size:13px!important;line-height:18px}body .progress_bar_draft.ui-progressbar.ui-widget-content{border:1px solid var(--sb-lilac-border);background:var(--sb-tint-19)}body .progress_bar_draft .ui-progressbar-value:is([style*="width: 100%"],[style*="width:100%"]){background:linear-gradient(90deg,var(--sb-green),color-mix(in srgb,var(--sb-green) 75%,white))}body .shipment-planer-toolbar{padding:16px 18px!important;border:1px solid var(--sb-border);border-radius:var(--sb-radius)}body .shipment-planer-toolbar .ui-toolbar-group-left{display:grid!important;grid-template-columns:1fr auto;align-items:start;row-gap:12px}body .shipment-planer-toolbar .ui-toolbar-group-left>label{grid-column:1;grid-row:1;color:var(--sb-text);font-size:16px;font-weight:700!important}body .shipment-planer-toolbar .ui-toolbar-group-left>div:not([class]):first-of-type,body .shipment-planer-toolbar .ui-toolbar-group-left>.ui-outputpanel:empty{display:none}body .shipment-planer-toolbar .ui-toolbar-group-left>div[style*="space-between"]{display:contents!important}body .shipment-planer-toolbar .ui-toolbar-group-left>div[style*="space-between"]>div:first-child{grid-column:1;grid-row:2;display:flex;flex-wrap:wrap;gap:8px}body .shipment-planer-toolbar .ui-toolbar-group-left>div[style*="space-between"]>div:nth-child(2){display:none!important}body .shipment-planer-toolbar .ui-toolbar-group-left>div[style*="space-between"]>div:nth-child(3){grid-column:2;grid-row:1 / span 2;gap:2px;color:var(--sb-muted);font-size:13px!important;line-height:1.4}body .shipment-planer-toolbar .ui-toolbar-group-left>div[style*="space-between"]>div:nth-child(3)>*{gap:4px!important}body .shipment-planer-toolbar .ui-toolbar-group-left>div[style*="space-between"]>div:nth-child(3)>*>span:first-child,body .shipment-planer-toolbar .ui-toolbar-group-left>div[style*="space-between"]>div:nth-child(3) [id$="palletsEstimatePanel"] span{color:var(--sb-text);font-weight:700}body .shipment-planer-toolbar .ui-button{margin:0!important}body [id$="shipmentPlansPanel"] .ui-button.info-button:not(.info-buttonn){border:1px solid #bfe0ff!important;background:#e8f4ff!important;color:#1d6fb8!important}body [id$="shipmentPlansPanel"] .ui-button.info-button:not(.info-buttonn) .ui-button-text{color:#1d6fb8!important}body [id$="topRightToolbar"]:not(.box-actions-toolbar){padding:12px 18px!important;border:1px solid var(--sb-border);border-radius:var(--sb-radius) var(--sb-radius) 0 0;background:#f8f9fc!important}body [id$="topRightToolbar"]:not(.box-actions-toolbar) .ui-toolbar-group-left{flex-wrap:nowrap!important}body [id$="topRightToolbar"]:not(.box-actions-toolbar) .ui-button[style*="hidden"]{display:none}body [id$="topRightToolbar"]:not(.box-actions-toolbar) .ui-toolbar-group-left>span:last-child{margin-left:auto;color:var(--sb-muted);font-size:12.5px!important;white-space:nowrap}body [id$="plans"] .transportFeeFirstSubColumn{padding:3px 12px 3px 0!important;color:var(--sb-muted)}body [id$="plans"] .transportFeeFirstSubColumn span[style*="bold"]{color:var(--sb-text)}body [id$="plans"] .transportFeeSecondSubColumn{padding:3px 0!important;color:var(--sb-text);white-space:nowrap;text-align:right}body [id$="plans"] .transportFeeButtonsColumn{vertical-align:middle}body [id$="plans"] .transportFeeButtonsColumn{width:180px;padding-left:12px!important}body [id$="plans"] .transportFeeButtonsColumn>div{flex-direction:column-reverse!important;align-items:stretch;gap:8px!important;max-width:200px;margin-left:auto}body [id$="plans"] .transportFeeButtonsColumn .ui-button{float:none!important;margin:0!important;white-space:nowrap}body [id$="plans"] .transportFeeButtonsColumn .ui-button .ui-button-text{white-space:nowrap}body .ui-datatable .ui-datatable-data>tr.ui-state-highlight .ui-row-editor>a{color:var(--text-secondary-color)}body .ui-datatable .ui-datatable-data>tr .ui-row-editor>a.ui-row-editor-check,body .ui-datatable .ui-datatable-data>tr.ui-state-highlight .ui-row-editor>a.ui-row-editor-check{color:var(--sb-row-icon)}body .ui-datatable .ui-datatable-data>tr .ui-row-editor>a.ui-row-editor-close,body .ui-datatable .ui-datatable-data>tr.ui-state-highlight .ui-row-editor>a.ui-row-editor-close{color:#6b7280}body .ui-datatable .ui-datatable-data>tr .ui-row-editor>a:hover{background:var(--sb-lilac)}body .prepped-card{padding:14px 18px;border:1px solid var(--sb-border);border-radius:var(--sb-radius);background:#fff}body .prepped-card-period{color:var(--sb-muted);font-weight:600}body .prepped-card-period .pi.prepped-card-current{color:var(--sb-green)}body .prepped-card-value{color:var(--sb-text);font-size:clamp(18px,1.5vw,22px);font-weight:700}body .prepped-card-caption{color:var(--sb-muted)}body .prepped-card-skus{margin-top:6px;color:#374151;font-weight:500}:where(.ui-commandlink:not(.ui-state-disabled),a.ui-link):hover{color:var(--sb-link-hover)}:where(.ui-commandlink,a.ui-link) i.pi{color:var(--sb-row-icon)}:where(.ui-commandlink:not(.ui-state-disabled),a.ui-link):hover i.pi{color:var(--sb-row-icon-hover)}body .ui-selectonebutton.table-pills{display:inline-flex;gap:4px;border-bottom:1px solid var(--sb-border)}body .ui-selectonebutton.table-pills>.ui-button,body .ui-selectonebutton.table-pills>.ui-button.ui-state-hover,body .ui-selectonebutton.table-pills>.ui-button.ui-state-active,body .ui-selectonebutton.table-pills>.ui-button.ui-state-active:not(.ui-state-disabled):hover{margin:0 0 -1px;padding:8px 14px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;box-shadow:none;color:var(--sb-tab-text);font-weight:500}body .ui-selectonebutton.table-pills>.ui-button.ui-state-hover{color:var(--sb-tab-active-text)}body .ui-selectonebutton.table-pills>.ui-button.ui-state-active,body .ui-selectonebutton.table-pills>.ui-button.ui-state-active:not(.ui-state-disabled):hover{border-bottom-color:var(--sb-tab-active-line);color:var(--sb-tab-active-text);font-weight:600}body .ui-selectonebutton.table-pills>.ui-button.ui-state-focus{box-shadow:none;outline:2px solid var(--sb-focus-ring);outline-offset:-2px}body .ui-selectonebutton.table-toggle>.ui-button{background:#fff;color:var(--sb-muted)}body .ui-selectonebutton.table-toggle>.ui-button.ui-state-active,body .ui-selectonebutton.table-toggle>.ui-button.ui-state-active:not(.ui-state-disabled):hover{border-color:var(--sb-toggle-active-border);background:var(--sb-toggle-active-bg);color:var(--sb-toggle-active-text);font-weight:600}body .ui-selectonebutton.table-toggle>.ui-button:not(.ui-state-active).ui-state-hover{background:var(--sb-row-hover-bg);color:var(--sb-text)}body .layout-topbar .layout-topbar-actions>li.user-profile>a{align-items:center}