:root{--muessig-blue:#153e8c}#root,body,html{height:100%;margin:0}body{background:#f6f8fb;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,sans-serif}.tab-bar-container{background:#fff;border-bottom:1px solid #e9edf3;box-shadow:0 1px 2px #0000000a;position:-webkit-sticky;position:sticky;top:0;z-index:100}.tab-bar-content{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:10px 16px}.tab-bar{display:flex;gap:18px;list-style:none;margin:0;padding:0}.tab-bar a{border-radius:8px;color:#334155;font-weight:500;padding:6px 8px;text-decoration:none}.tab-bar a.active,.tab-bar a:hover{background:#153e8c14;color:#153e8c;color:var(--muessig-blue)}.tab-bar-icon img{height:34px;object-fit:contain}.page-wrap{margin:18px auto;max-width:1300px;padding:0 16px 24px}.mu-logout-modal .ant-modal-content{border-radius:12px}.mu-logout-modal .ant-modal-confirm-title,.mu-logout-modal .ant-modal-title{color:#153e8c;font-weight:700}.mu-logout-modal .ant-modal-confirm-body .anticon{color:#153e8c}.mu-logout-modal .ant-btn-primary{background-color:#153e8c;border-color:#153e8c}.mu-logout-modal .ant-btn-primary:focus,.mu-logout-modal .ant-btn-primary:hover{filter:brightness(.95)}.mh-header{background:#153e8c;box-shadow:0 2px 4px #0000000f;display:flex;height:56px;padding:0 16px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.mh-header,.mh-icon-btn{align-items:center;color:#fff}.mh-icon-btn{background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;height:36px;justify-content:center;width:36px}.mh-icon-btn:hover{background:#ffffff1f}.mh-logo{left:50%;pointer-events:none;position:absolute;transform:translateX(-50%)}.mh-logo-text{font-size:22px;font-weight:700;letter-spacing:.08em}.mh-logo-ring{border:2px solid #fff;border-radius:50%;display:inline-block;line-height:1;padding:0 4px}.mh-right{align-items:center;display:flex;gap:8px;margin-left:auto}.mh-actions{display:flex;gap:6px}.mh-user{align-items:center;border-left:1px solid #ffffff40;display:flex;gap:2px;margin-left:8px;padding-left:8px}.mh-user-text{color:#fff!important;font-weight:500;opacity:.95;white-space:nowrap}@media (max-width:480px){.mh-logo-text{font-size:18px}}.orders-table{width:100%}.ot-toolbar{background:#fff;border:1px solid #e9edf3;border-radius:12px;margin-bottom:16px;padding:16px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.ot-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ot-title{color:#153e8c!important;margin:0}.ot-timeline{margin-top:6px;padding:0 8px;position:relative;width:100%}.ot-today-line{border-left:3px solid #e11d48;bottom:0;pointer-events:none;position:absolute;top:0;width:0;z-index:3}.ot-months{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:block;height:28px;overflow:hidden;position:relative}.ot-month-band{align-items:center;background:#0000;bottom:0;color:#334155;display:flex;font-size:12px;font-weight:600;padding-left:6px;position:absolute;top:0}.ot-month-band:before{background:#000;bottom:0;content:"";left:0;position:absolute;top:0;width:1px}.ot-month-band.is-active{background:#153e8c14}.ot-weeks{background:#fff;border:1px solid #e2e8f0;border-radius:8px;height:30px;margin-top:6px;overflow:hidden;position:relative}.ot-week-band{align-items:center;background:#0000;border-right:1px solid #000;bottom:0;color:#475569;display:flex;font-size:12px;font-weight:600;justify-content:center;position:absolute;top:0}.ot-week-band.is-active{background:#153e8c1f;color:#153e8c}.ot-slider-wrap{margin-top:6px;padding:0 0 4px}.ot-slider-wrap .ant-slider{padding:16px 8px}.ot-slider-wrap .ant-slider-rail{border-radius:999px;height:10px!important}.ot-slider-wrap .ant-slider-track{background:linear-gradient(90deg,#153e8c,#3b82f6)!important;height:10px!important}.ot-slider-wrap .ant-slider-handle{border-color:#153e8c!important;height:22px;width:22px}.ot-slider-wrap .ant-slider-dot{border-color:#cbd5e1}.ot-range-row{align-items:center;display:flex;gap:8px;margin-top:4px}.ot-presets{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.ot-col-head{display:flex;flex-direction:column;gap:6px}.ot-col-label{color:#0f172a;font-size:12px;font-weight:600;line-height:14px}.ot-col-filter{width:100%}.ot-col-filter .ant-input,.ot-col-filter .ant-select-selector{height:28px!important}.ot-icon-calendar{color:#153e8c;font-size:18px}
/*# sourceMappingURL=main.cf325f14.css.map*/