@charset "UTF-8";@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/rubik-arabic-400-normal-B6c_9tGI.woff2) format("woff2"),url(/app/assets/rubik-arabic-400-normal-Dci85dQr.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/rubik-cyrillic-ext-400-normal-D-KNTwvG.woff2) format("woff2"),url(/app/assets/rubik-cyrillic-ext-400-normal-CTkTGo13.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/rubik-cyrillic-400-normal-C5G8_8ug.woff2) format("woff2"),url(/app/assets/rubik-cyrillic-400-normal-D5R8xuhl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/rubik-hebrew-400-normal-Dp0lvSRB.woff2) format("woff2"),url(/app/assets/rubik-hebrew-400-normal-BQDoxs6C.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/rubik-latin-ext-400-normal-BtzQ7olK.woff2) format("woff2"),url(/app/assets/rubik-latin-ext-400-normal-E7wwwcV8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/rubik-latin-400-normal-j0pmKyiQ.woff2) format("woff2"),url(/app/assets/rubik-latin-400-normal-BV1Ho3GG.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/rubik-arabic-500-normal-soGt7v5W.woff2) format("woff2"),url(/app/assets/rubik-arabic-500-normal-DNk3Rzpj.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/rubik-cyrillic-ext-500-normal-DVRnamQw.woff2) format("woff2"),url(/app/assets/rubik-cyrillic-ext-500-normal-CnfIzV8i.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/rubik-cyrillic-500-normal-Didq2w9O.woff2) format("woff2"),url(/app/assets/rubik-cyrillic-500-normal-BH_pkKR0.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/rubik-hebrew-500-normal-B_5jqoVI.woff2) format("woff2"),url(/app/assets/rubik-hebrew-500-normal--anb7y8_.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/rubik-latin-ext-500-normal-CKoAoPpD.woff2) format("woff2"),url(/app/assets/rubik-latin-ext-500-normal-BUryUc8T.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/rubik-latin-500-normal-1os41rQk.woff2) format("woff2"),url(/app/assets/rubik-latin-500-normal-LZYVHeqz.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/rubik-arabic-600-normal-q6c7POk1.woff2) format("woff2"),url(/app/assets/rubik-arabic-600-normal-DM3TNo7p.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/rubik-cyrillic-ext-600-normal-vwfZBdfm.woff2) format("woff2"),url(/app/assets/rubik-cyrillic-ext-600-normal-BH0SVxfR.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/rubik-cyrillic-600-normal-AdySaCq0.woff2) format("woff2"),url(/app/assets/rubik-cyrillic-600-normal-CtS_KWzi.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/rubik-hebrew-600-normal-CpCbvE17.woff2) format("woff2"),url(/app/assets/rubik-hebrew-600-normal-BGAyptFf.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/rubik-latin-ext-600-normal-DPvxRCiz.woff2) format("woff2"),url(/app/assets/rubik-latin-ext-600-normal-DCdMT6U0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/rubik-latin-600-normal-7iWW07_k.woff2) format("woff2"),url(/app/assets/rubik-latin-600-normal-Bd1rsTk4.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}html,body,#app{margin:0;padding:0;height:100%;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#16283a;background:#f2f5f7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:Rubik,sans-serif;font-weight:600;color:#16283a;margin:0}a{color:#003568;text-decoration:none}a:hover{color:#00203f}.material-icons{font-family:Material Icons Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.ui-gradient{background:linear-gradient(135deg,#003568,#3f678d 55%,#4a9478)}.ui-card{background:#fff;border-radius:16px;border:1px solid #D1D7DC;box-shadow:0 1px 2px #0f172a0a;padding:20px}.ui-page{padding:24px 28px;display:flex;flex-direction:column;gap:20px}.ui-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.ui-page-header h1{font-size:24px;font-weight:600;letter-spacing:-.01em}.ui-page-header p{margin:4px 0 0;color:#5c7186;font-size:13px}.ui-chip{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:500;line-height:1.6;white-space:nowrap}.ui-chip--primary{background:#0035681f;color:#003568}.ui-chip--secondary{background:#3f678d24;color:#325271}.ui-chip--accent{background:#4a947829;color:#39725c}.ui-chip--highlight{background:#c6862a2e;color:#94641f}.ui-chip--success{background:#4a947824;color:#3c7962}.ui-chip--danger{background:#c0392b1f;color:#c0392b}.ui-chip--muted{background:#e5ebf0;color:#5c7186}.ui-chip--gruen{background:#4a947824;color:#39725c}.ui-chip--gelb{background:#c6862a2e;color:#8b5e1e}.ui-chip--rot{background:#c0392b1f;color:#c0392b}.ui-chip--blau{background:#0035681a;color:#003568}.ui-chip--grau{background:#e5ebf0;color:#5c7186}.ui-grid{display:grid;gap:16px}.ui-muted{color:#5c7186}.ui-r{text-align:right}.ui-c{text-align:center}.ui-mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.ui-panel{background:#fff;border:1px solid #D1D7DC;border-radius:12px;padding:16px}.ui-panel__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-weight:600;margin-bottom:12px;flex-wrap:wrap}.ui-tbl{width:100%;border-collapse:collapse;font-size:13.5px}.ui-tbl th{text-align:left;padding:8px 10px;font-size:10.5px;text-transform:uppercase;letter-spacing:.6px;color:#5c7186;border-bottom:1px solid #D1D7DC;white-space:nowrap}.ui-tbl td{padding:8px 10px;border-bottom:1px solid #E5EBF0}.ui-tbl tbody tr.is-klickbar{cursor:pointer}.ui-tbl tbody tr.is-klickbar:hover{background:#f2f5f7}.ui-tbl tbody tr.is-klickbar.is-aktiv{background:#0035680f}.ui-field{display:flex;flex-direction:column;gap:4px;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:#5c7186}.ui-input,.ui-field input,.ui-field select,.ui-field textarea,.ui-tbl input,.ui-tbl select,.ui-tbl textarea{padding:8px 10px;border:1px solid #D1D7DC;border-radius:8px;background:#fff;font-family:inherit;font-size:14px;font-weight:400;text-transform:none;letter-spacing:normal;color:#16283a}.ui-input:focus,.ui-field input:focus,.ui-field select:focus,.ui-field textarea:focus,.ui-tbl input:focus,.ui-tbl select:focus,.ui-tbl textarea:focus{outline:none;border-color:#003568}.ui-input:disabled,.ui-field input:disabled,.ui-field select:disabled,.ui-field textarea:disabled,.ui-tbl input:disabled,.ui-tbl select:disabled,.ui-tbl textarea:disabled{background:#f2f5f7;color:#5c7186}.ui-input,.ui-field input,.ui-field select,.ui-field textarea,.ui-tbl input,.ui-tbl select,.ui-tbl textarea{min-width:0}.ui-field input,.ui-field select,.ui-field textarea{width:100%}.ui-field textarea,.ui-tbl textarea,textarea.ui-input{resize:vertical;min-height:60px;line-height:1.45}.ui-tbl input[type=checkbox],.ui-tbl input[type=radio],.ui-field input[type=checkbox],.ui-field input[type=radio]{padding:0;border:none;border-radius:0;background:none;accent-color:#003568}.ui-unterkopf{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#5c7186;font-weight:600}.ui-check{display:flex;align-items:center;gap:8px;font-size:13px;color:#16283a;cursor:pointer}.ui-check input{accent-color:#003568}.ui-btn{display:inline-flex;align-items:center;gap:8px;background:#003568;color:#fff;border:none;border-radius:8px;padding:9px 14px;font-weight:600;font-size:13px;cursor:pointer;font-family:inherit;text-decoration:none;white-space:nowrap}.ui-btn .material-icons-outlined{font-size:18px}.ui-btn:hover:not(:disabled):not(.ui-btn--disabled){background:#002549}.ui-btn:disabled{opacity:.5;cursor:not-allowed}.ui-btn--ghost{background:#fff;color:#003568;border:1px solid #D1D7DC}.ui-btn--ghost:hover:not(:disabled):not(.ui-btn--disabled){background:#f2f5f7}.ui-btn--klein{padding:5px 10px;font-size:12px;gap:5px;border-radius:6px}.ui-btn--klein .material-icons-outlined{font-size:16px}.ui-btn--symbol{padding:5px;gap:0}.ui-btn--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ui-btn-gruppe{display:inline-flex;gap:6px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.ui-link{background:none;border:none;padding:0;cursor:pointer;color:#003568;font-size:13px;font-family:inherit}.ui-link--danger{color:#c0392b}.ui-note{display:flex;align-items:flex-start;gap:8px;font-size:13px;border-radius:8px;padding:10px 12px;margin:0}.ui-note .material-icons-outlined{font-size:18px;flex:0 0 auto}.ui-note--info{background:#f2f5f7;color:#5c7186}.ui-note--warn{background:#c6862a1f;color:#724d18}.ui-note--error{background:#c0392b1a;color:#c0392b}.ui-note--ok{background:#4a94781f;color:#326451}.ui-empty{padding:28px;text-align:center;color:#5c7186;font-size:13px}.ui-kpi{background:#fff;border:1px solid #D1D7DC;border-radius:12px;padding:14px 16px}.ui-kpi__label{font-size:10.5px;text-transform:uppercase;letter-spacing:.6px;color:#5c7186;font-weight:600}.ui-kpi__wert{font-size:24px;font-weight:600;margin-top:4px;font-variant-numeric:tabular-nums}.ui-kpi__sub{font-size:12px;color:#5c7186;margin-top:2px}.ui-kpi--warn{border-color:#c6862a66;background:#c6862a0f}.ui-kpi--warn .ui-kpi__wert{color:#8b5e1e}.ui-toggle{background:#f2f5f7;border:1px solid transparent;border-radius:999px;padding:5px 12px;font-size:12px;font-family:inherit;color:#5c7186;cursor:pointer;white-space:nowrap}.ui-toggle:hover:not(:disabled){background:#e5ebf0}.ui-toggle:disabled{opacity:.5;cursor:not-allowed}.ui-toggle--aktiv{background:#0035681a;border-color:#0035684d;color:#003568;font-weight:600}.ui-toggle-gruppe{display:flex;gap:6px;flex-wrap:wrap}.ui-bar{height:6px;border-radius:3px;background:#e5ebf0;overflow:hidden}.ui-bar span{display:block;height:100%;background:#003568}.va-button--primary{font-weight:500}.va-data-table table{font-size:13px}
