: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}.tj-root{--nacht:#06122e;--plan:#0a1d4a;--navy:#143d8c;--linie:#cedeff94;--hell:#ecf3fff2;--hof:#92baff9e;--rueckstand:#ff4d4f;--mono:"SF Mono",ui-monospace,Menlo,Consolas,monospace;--sans:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;background:var(--nacht);color:#fff;font-family:var(--sans);inset:0;overflow:hidden;position:fixed;transition:opacity .45s ease;-webkit-user-select:none;user-select:none;z-index:9999}.tj-root--aus{opacity:0;pointer-events:none}.tj-szene{animation:tj-kamera calc(3.2s*var(--tempo)) cubic-bezier(.2,.65,.25,1) forwards,tj-drift 22s ease-in-out calc(3.2s*var(--tempo)) infinite alternate;inset:0;position:absolute;transform:scale(1.06);transform-origin:50% 50%;will-change:transform}@keyframes tj-kamera{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes tj-drift{0%{transform:scale(1)}to{transform:scale(1.035)}}.tj-plan{background:repeating-linear-gradient(to right,#cedeff12 0 1px,#0000 1px 60px),repeating-linear-gradient(to bottom,#cedeff12 0 1px,#0000 1px 60px),var(--plan)}.tj-plan,.tj-svg{inset:0;position:absolute}.tj-svg{height:100%;width:100%}.tj-real,.tj-real-innen{animation:calc(1.15s*var(--tempo)) cubic-bezier(.62,.02,.3,1) calc(.95s*var(--tempo)) forwards;inset:0;position:absolute;will-change:transform}.tj-real{animation-name:tj-scan;overflow:hidden;transform:translateX(-100%)}.tj-real-innen{animation-name:tj-gegenlauf;transform:translateX(100%)}@keyframes tj-scan{to{transform:translateX(0)}}@keyframes tj-gegenlauf{to{transform:translateX(0)}}.tj-foto{filter:brightness(.72);height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.tj-real-innen:after{background:linear-gradient(118deg,#0a1d4a85,#06122e42 54%,#06122e66);content:"";inset:0;position:absolute}.tj-scan{animation:tj-scan calc(1.15s*var(--tempo)) cubic-bezier(.62,.02,.3,1) calc(.95s*var(--tempo)) forwards,tj-kante-weg calc(.35s*var(--tempo)) ease calc(2.02s*var(--tempo)) forwards;inset:0;overflow:hidden;position:absolute;transform:translateX(-100%)}.tj-scan i{background:linear-gradient(90deg,#92baff00,#c8dcff57);border-right:2px solid #ffffffeb;height:100%;position:absolute;right:0;top:0;width:min(22vw,320px)}@keyframes tj-kante-weg{to{opacity:0}}.tj-svg text{stroke:#06122ed1;stroke-width:4px;stroke-linejoin:round;font-family:var(--mono);paint-order:stroke fill}.tj-achse-linie{fill:none;stroke:var(--linie);stroke-width:1.2;stroke-dasharray:1;stroke-dashoffset:1;animation:tj-zeichnen calc(.5s*var(--tempo)) ease calc(.35s*var(--tempo)) forwards}.tj-achse-tick{fill:none;stroke:var(--linie);stroke-width:1.2}.tj-achse-text,.tj-achse-tick{animation:tj-ein calc(.4s*var(--tempo)) ease calc(.7s*var(--tempo)) forwards;opacity:0}.tj-achse-text{fill:var(--hell);font-size:20px;letter-spacing:.08em}.tj-fenster-feld{fill:#92baff12}.tj-fenster-feld,.tj-fenster-kante{animation:tj-ein calc(.5s*var(--tempo)) ease calc(1.15s*var(--tempo)) forwards;opacity:0}.tj-fenster-kante{fill:none;stroke:#cedeff4d;stroke-width:1.2;stroke-dasharray:6 7}.tj-fenster-griff{fill:var(--plan);stroke:var(--hell);stroke-width:1.8;animation:tj-einrasten calc(.35s*var(--tempo)) cubic-bezier(.2,.8,.25,1) calc(1.2s*var(--tempo)) forwards;opacity:0;transform-box:fill-box;transform-origin:center}.tj-heute-text{fill:var(--hell);font-size:19px;letter-spacing:.16em}.tj-heute-text,.tj-heute-tick{animation:tj-ein calc(.4s*var(--tempo)) ease calc(1s*var(--tempo)) forwards;opacity:0}.tj-heute-tick{fill:none;stroke:var(--hell);stroke-width:2.2}.tj-heute-linie{fill:none;stroke:#ecf3ff80;stroke-width:1.6;stroke-dasharray:1;stroke-dashoffset:1;animation:tj-zeichnen calc(.5s*var(--tempo)) ease calc(1.05s*var(--tempo)) forwards}.tj-nr{fill:#ecf3ffe6;animation:tj-ein calc(.4s*var(--tempo)) ease calc((1.3s + var(--i)*0.15s)*var(--tempo)) forwards;font-size:19px;letter-spacing:.04em;opacity:0}.tj-rail{fill:none;stroke:#cedeff47;stroke-width:1.2;stroke-dasharray:1;stroke-dashoffset:1;animation:tj-zeichnen calc(.45s*var(--tempo)) ease calc((1.3s + var(--i)*0.15s)*var(--tempo)) forwards}.tj-wand{fill:none;stroke:var(--hell);stroke-linecap:butt;animation:tj-wand-auf calc(.4s*var(--tempo)) cubic-bezier(.2,.8,.25,1) calc((1.5s + var(--i)*0.15s)*var(--tempo)) forwards;transform:scaleY(0);transform-box:fill-box;transform-origin:center}.tj-woche{fill:#cedeffb8;animation:tj-ein calc(.35s*var(--tempo)) ease calc((1.65s + var(--i)*0.15s)*var(--tempo)) forwards;font-size:17px;letter-spacing:.1em;opacity:0}.tj-spanne{fill:none;stroke:#92baffe0;stroke-width:3.4;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:tj-zeichnen calc(.45s*var(--tempo)) cubic-bezier(.3,.7,.3,1) calc((1.8s + var(--i)*0.15s)*var(--tempo)) forwards}.tj-punkt{fill:var(--hell);stroke:none;animation:tj-einrasten calc(.4s*var(--tempo)) cubic-bezier(.2,.8,.25,1) calc((2s + var(--i)*0.15s)*var(--tempo)) forwards;opacity:0;transform-box:fill-box;transform-origin:center}.tj-zeile--spaet .tj-spanne{stroke:var(--rueckstand);stroke-width:3.8}.tj-zeile--spaet .tj-punkt{fill:var(--rueckstand)}.tj-zeile--rueckstand .tj-spanne{stroke:var(--rueckstand);stroke-width:3.8}.tj-zeile--rueckstand .tj-punkt{fill:var(--nacht);stroke:var(--rueckstand);stroke-width:3.4}.tj-befund{fill:var(--rueckstand);stroke-width:6px;animation:tj-ein calc(.4s*var(--tempo)) ease calc((2.45s + var(--i)*0.11s)*var(--tempo)) forwards;font-weight:600}.tj-befund,.tj-summe{font-size:19px;letter-spacing:.1em;opacity:0}.tj-summe{fill:#ecf3ffcc;animation:tj-ein calc(.35s*var(--tempo)) ease calc(2.85s*var(--tempo)) forwards}.tj-svg--real .tj-achse-linie,.tj-svg--real .tj-achse-tick,.tj-svg--real .tj-fenster-kante,.tj-svg--real .tj-heute-linie,.tj-svg--real .tj-rail{filter:drop-shadow(0 1px 3px rgba(6,18,46,.85))}.tj-svg--real .tj-fenster-griff,.tj-svg--real .tj-nr,.tj-svg--real .tj-punkt,.tj-svg--real .tj-spanne,.tj-svg--real .tj-wand{filter:drop-shadow(0 1px 4px rgba(6,18,46,.9))}.tj-svg--real .tj-zeile--rueckstand .tj-spanne,.tj-svg--real .tj-zeile--spaet .tj-spanne{filter:drop-shadow(0 0 7px rgba(255,77,79,.7))}@keyframes tj-zeichnen{to{stroke-dashoffset:0}}@keyframes tj-ein{to{opacity:1}}@keyframes tj-einrasten{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes tj-wand-auf{to{transform:scaleY(1)}}.tj-schleier{animation:tj-ein calc(.9s*var(--tempo)) ease calc(1.25s*var(--tempo)) forwards;background:linear-gradient(0deg,#06122ee6 0,#06122e99 22%,#06122e2e 42%,#06122e00 58%),linear-gradient(90deg,#06122e8c 0,#06122e26 30%,#06122e00 48%);inset:0;opacity:0;position:absolute}.tj-winkel{aspect-ratio:1;left:clamp(22px,3.2vw,56px);position:absolute;top:clamp(22px,4.4vh,48px);width:clamp(52px,5.6vw,100px)}.tj-winkel:after,.tj-winkel:before{background:var(--navy);content:"";position:absolute}.tj-winkel:before{animation:tj-winkel-x calc(.5s*var(--tempo)) cubic-bezier(.7,0,.2,1) calc(1.3s*var(--tempo)) forwards;height:5px;left:0;top:0;transform:scaleX(0);transform-origin:left center;width:100%}.tj-winkel:after{animation:tj-winkel-y calc(.5s*var(--tempo)) cubic-bezier(.7,0,.2,1) calc(1.42s*var(--tempo)) forwards;height:100%;left:0;top:0;transform:scaleY(0);transform-origin:top center;width:5px}@keyframes tj-winkel-x{to{transform:scaleX(1)}}@keyframes tj-winkel-y{to{transform:scaleY(1)}}.tj-marke{bottom:clamp(28px,7.5vh,88px);left:clamp(28px,4.4vw,92px);max-width:min(62vw,900px);position:absolute}.tj-logo{animation:tj-marke-auf calc(.7s*var(--tempo)) cubic-bezier(.2,.8,.2,1) calc(1.45s*var(--tempo)) forwards;display:block;filter:brightness(0) invert(1);height:clamp(20px,2.1vw,32px);opacity:0;transform:translateY(10px);width:auto}@keyframes tj-marke-auf{to{opacity:1;transform:translateY(0)}}.tj-titel{color:#fff;font-size:clamp(38px,4.8vw,84px);font-weight:300;letter-spacing:-.028em;line-height:1.04;margin:clamp(10px,1.5vh,18px) 0 0;overflow:hidden;padding-bottom:.06em}.tj-titel span{animation:tj-titel-auf calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.24,1) calc(1.55s*var(--tempo)) forwards;display:block;transform:translateY(108%)}@keyframes tj-titel-auf{to{transform:translateY(0)}}.tj-schritte{animation:tj-ein calc(.5s*var(--tempo)) ease calc(1.72s*var(--tempo)) forwards;flex-wrap:wrap;list-style:none;margin:clamp(14px,2vh,22px) 0 0;opacity:0;padding:0}.tj-schritte,.tj-schritte li{align-items:center;display:flex}.tj-schritte li{animation:tj-glied-an calc(.45s*var(--tempo)) ease calc((1.9s + var(--i)*0.22s)*var(--tempo)) forwards;color:#ffffff6b;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.tj-schritte li i{animation:tj-punkt-an calc(.45s*var(--tempo)) ease calc((1.9s + var(--i)*0.22s)*var(--tempo)) forwards;border:1.5px solid #ffffff80;border-radius:50%;box-sizing:border-box;height:7px;margin-right:9px;width:7px}.tj-schritte li+li:before{animation:tj-verbinder calc(.45s*var(--tempo)) ease calc((1.62s + var(--i)*0.22s)*var(--tempo)) forwards;background:linear-gradient(#fff,#fff) 0 0 /0 100% no-repeat,#ffffff38;content:"";height:1px;margin:0 12px;width:clamp(16px,2.2vw,40px)}@keyframes tj-glied-an{to{color:#fff}}@keyframes tj-punkt-an{to{background:#fff;border-color:#fff;box-shadow:0 0 10px 1px #92baffe6}}@keyframes tj-verbinder{to{background-size:100% 100%,auto}}@media (prefers-reduced-motion:reduce){.tj-root *,.tj-root :after,.tj-root :before{animation-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=main.6dcd2863.css.map*/