:root,[data-bs-theme="dark"]{color-scheme:light;--tblr-body-bg:#f4f7fb;--tblr-body-color:#171717;--tblr-primary:#00abe3;--tblr-primary-rgb:0,171,227;--tblr-border-color:#d9e1ec;--tblr-card-bg:#fff;--tblr-bg-surface:#fff;--tblr-muted:#667089;--tblr-font-sans-serif:"Inter Var",Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
html,body.dfl-vera-ui{background:#f4f7fb!important;color:#171717!important;font-family:var(--tblr-font-sans-serif)!important;font-size:14px}.dfl-vera-ui .navbar-vertical{background:#fff!important;border-right:1px solid #d9e1ec!important;box-shadow:none!important;width:272px}.dfl-vera-ui .navbar-vertical .container-fluid{padding:0 7px}.dfl-vera-ui .navbar-brand{min-height:96px;padding:20px 18px}.dfl-vera-ui .navbar-brand img{max-height:50px}.dfl-vera-ui .navbar-nav{gap:2px}.dfl-vera-ui .navbar-nav .nav-link{border:0;border-radius:7px;color:#273a5b!important;font-size:13px;font-weight:500;margin:0;min-height:36px;padding:9px 16px}.dfl-vera-ui .navbar-nav .nav-link:hover,.dfl-vera-ui .navbar-nav .nav-link.active{background:rgba(14,165,216,.1)!important;color:#0798c8!important}.dfl-vera-ui .navbar-nav .nav-icon{color:inherit;opacity:.9}.dfl-vera-ui .nav-header{color:#8a94a7;font-size:10px;font-weight:700;letter-spacing:.08em;margin:14px 9px 4px}.dfl-vera-ui .page-wrapper{background:#f4f7fb!important}.dfl-vera-ui .page-body{margin-top:0}.dfl-vera-ui .page-body>.container-fluid,.dfl-vera-ui .page-header>.container-fluid{padding-left:30px;padding-right:30px}.dfl-vera-ui .page-header{padding-bottom:18px;padding-top:24px}.dfl-vera-ui .page-title,.dfl-vera-ui h1{color:#172033;font-weight:600;letter-spacing:-.025em}
.dfl-vera-ui .card,.dfl-vera-ui .dropdown-menu,.dfl-vera-ui .modal-content{background:#fff!important;border:1px solid #d9e1ec!important;border-radius:8px;box-shadow:0 1px 2px rgba(16,24,40,.04);color:#172033!important}.dfl-vera-ui .card-header{background:#fff!important;border-bottom:1px solid #e3e9f1}.dfl-vera-ui .table{--tblr-table-bg:#fff;color:#172033}.dfl-vera-ui .table thead th{background:#f8fafc;color:#667089;font-size:11px;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.dfl-vera-ui .table tbody tr:hover{background:#f5fbfe}.dfl-vera-ui .form-control,.dfl-vera-ui .form-select,.dfl-vera-ui .input-group-text{background:#fff!important;border-color:#cfd9e6;color:#172033!important;min-height:40px}.dfl-vera-ui .form-control:focus,.dfl-vera-ui .form-select:focus{border-color:#00abe3;box-shadow:0 0 0 3px rgba(0,171,227,.12)}.dfl-vera-ui .btn{border-radius:6px;font-weight:500;min-height:38px;padding:8px 15px}.dfl-vera-ui .btn-primary{background:#00abe3;border-color:#00abe3;color:#002f3a}.dfl-vera-ui .btn-primary:hover{background:#0798c8;border-color:#0798c8;color:#fff}.dfl-vera-ui .btn-secondary,.dfl-vera-ui .btn-white{background:#fff!important;border-color:#cfd9e6!important;color:#17345b!important}.dfl-vera-ui .breadcrumb{font-size:12px}.dfl-vera-ui .footer{color:#7c879b}
.wms-page-header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;width:100%}.wms-page-header__eyebrow{color:#65789a;display:block;font-size:11px;font-weight:700;letter-spacing:.055em;margin-bottom:4px;text-transform:uppercase}.wms-page-header h1{font-size:30px;line-height:1.2;margin:0 0 3px}.wms-page-header p{color:#667089;margin:0}.wms-page-header__actions{display:flex;gap:8px}.wms-summary{background:#fff;border:1px solid #d9e1ec;border-radius:8px;display:grid;grid-template-columns:1.55fr repeat(4,1fr);margin-bottom:14px;overflow:hidden}.wms-summary__intro,.wms-summary__metric{display:flex;flex-direction:column;justify-content:center;min-height:84px;padding:14px 18px}.wms-summary__metric{border-left:1px solid #d9e1ec}.wms-summary small{color:#65789a;font-size:10px;font-weight:700}.wms-summary strong{color:#172033;font-size:20px;line-height:1.25}.wms-summary span{color:#667089;font-size:11px}.wms-summary__intro{align-items:center;flex-direction:row;gap:13px}.wms-summary__intro i{color:#00abe3;font-size:28px}.wms-summary__intro strong{display:block;font-size:16px}.wms-kpi{border-top:3px solid #1687c8!important;min-height:116px}.wms-kpi.tone-red{border-top-color:#e5484d!important}.wms-kpi.tone-cyan{border-top-color:#08a8d4!important}.wms-kpi.tone-amber{border-top-color:#d89208!important}.wms-kpi .card-body{align-items:center;display:flex;gap:14px}.wms-kpi-icon{align-items:center;background:#e7f6fb;border-radius:7px;color:#087fab;display:flex;font-size:23px;height:48px;justify-content:center;width:48px}.tone-red .wms-kpi-icon{background:#ffe8e9;color:#e5484d}.tone-amber .wms-kpi-icon{background:#fff2d7;color:#b87300}.wms-kpi small{color:#65789a;font-size:10px;font-weight:700}.wms-kpi strong{display:block;font-size:27px;line-height:1}.wms-kpi span{color:#667089;display:block;font-size:11px}.wms-arrow{color:#94a3b8;margin-left:auto}.wms-panel{min-height:370px}.wms-panel .card-header{align-items:center;display:flex;justify-content:space-between;min-height:74px;padding:14px 18px}.wms-panel h2{font-size:22px;margin:0}.wms-panel p{color:#667089;margin:2px 0 0}.wms-flow{align-items:center;display:flex;justify-content:space-between}.wms-flow-step{align-items:center;display:flex;flex-direction:column;gap:6px}.wms-flow-step span{align-items:center;background:#e6f5fb;border-radius:50%;color:#087fab;display:flex;font-size:16px;font-weight:700;height:42px;justify-content:center;width:42px}.wms-flow-step strong{font-size:11px}.wms-flow>i{color:#a8b5c6}.wms-empty{align-items:center;color:#667089;display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:220px;text-align:center}.wms-empty i{color:#18a474;font-size:34px}.wms-empty strong{color:#172033}.wms-compact .card-header{align-items:center;display:flex;justify-content:space-between}.wms-compact h3{font-size:16px;margin:0}.wms-integrations{display:flex;flex-wrap:wrap;gap:24px}.wms-integrations i{color:#087fab;font-size:18px;margin-right:5px}@media(max-width:1199px){.wms-summary{grid-template-columns:1fr 1fr}.wms-summary__intro{grid-column:1/-1}}@media(max-width:767px){.dfl-vera-ui .page-body>.container-fluid,.dfl-vera-ui .page-header>.container-fluid{padding-left:16px;padding-right:16px}.wms-page-header{align-items:flex-start;flex-direction:column}.wms-summary{grid-template-columns:1fr}.wms-summary__intro{grid-column:auto}.wms-summary__metric{border-left:0;border-top:1px solid #d9e1ec}.wms-flow{flex-wrap:wrap;gap:14px}.wms-flow>i{display:none}}
