*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scrollbar-gutter:stable}body,html{height:100%;font-family:IBM Plex Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f4f6f8;color:#1b2630}.ant-btn-primary:not(.ant-btn-background-ghost):not(:disabled):not(.ant-btn-disabled){background-color:#004272}.ant-btn-primary:not(.ant-btn-background-ghost):not(:disabled):not(.ant-btn-disabled):hover{background-color:#0f4d7a!important}.ant-btn-primary.ant-btn-disabled,.ant-btn-primary:disabled,.ant-btn-primary[aria-disabled=true],.ant-btn-primary[disabled]{background-color:#f5f5f5!important;border-color:#d9d9d9!important;color:rgba(0,0,0,.25)!important}.btn-accent{background-color:#c48a3f!important;border-color:#c48a3f!important;color:#fff!important}.btn-accent:hover{background-color:#b07a35!important;border-color:#b07a35!important}.erp-content{min-height:calc(100vh - 96px);overflow-y:auto}.login-bg{background:linear-gradient(135deg,#002040,#004272 50%,#0f4d7a);min-height:100vh;display:flex;align-items:center;justify-content:center}.stat-card-accent .ant-statistic-content-value{color:#c48a3f}.clickable-row{cursor:pointer}.clickable-row:hover td{background-color:#eff3f6!important}.ant-table-small .ant-table-cell{padding:6px 8px!important;font-size:13px}.ant-table .ant-table-cell,.ant-table-small .ant-table-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ant-card-hoverable:hover{box-shadow:0 4px 16px rgba(42,46,53,.1)!important}.ant-ribbon-wrapper{display:block;height:100%}.dashboard-domain-card .ant-card-body{display:flex;flex-direction:column;min-height:100%}.ant-breadcrumb a{color:#004272!important}.ant-breadcrumb a:hover{color:#c48a3f!important}.row-warning-menge0>td{background:#fffbe6!important}.row-warning-menge0:hover>td{background:#fff1b8!important}.row-highlight-current>td{background:#e6f4ff!important;font-weight:600}.row-highlight-current:hover>td{background:#bae0ff!important}@media (max-width:768px){.hide-mobile{display:none}.erp-header{height:56px!important;line-height:56px!important;padding:0 12px!important}.erp-header img{height:30px!important}.ant-breadcrumb{font-size:12px!important}.ant-table-small .ant-table-cell{padding:4px 6px!important;font-size:12px}.ant-statistic .ant-statistic-content-value{font-size:18px!important}}@media (max-width:480px){.ant-breadcrumb{display:none}.erp-header{height:48px!important;line-height:48px!important}}:root{--an-ink:#1c2430;--an-muted:#66707d;--an-line:#e3e7ec}body .ant-card{border:1px solid var(--an-line);box-shadow:0 1px 2px rgba(16,24,40,.06)}body .ant-card-head{background:#fbfcfd;border-bottom:1px solid var(--an-line)}body .ant-card-head-title{font-size:16.5px;font-weight:600}body .ant-card-small>.ant-card-head .ant-card-head-title{font-size:15px}body .ant-table-wrapper .ant-table-thead>tr>th{font-size:13.5px!important;font-weight:600;color:var(--an-muted);background:#fafbfc;white-space:nowrap}body .ant-table-wrapper .ant-table-tbody>tr>td{font-size:14.5px!important}body .ant-table-wrapper .ant-table-small .ant-table-tbody>tr>td{padding-top:7px;padding-bottom:7px}body .ant-table-wrapper .ant-table-content{overflow-x:auto}.an-measure table{table-layout:auto!important;width:max-content!important;min-width:0!important}.an-measure col,.an-measure td,.an-measure th{width:auto!important;min-width:0!important}.an-measure td,.an-measure th{white-space:nowrap!important;max-width:none!important}.an-measure .ant-table-cell-ellipsis{overflow:visible!important}.an-measure .ant-table-expanded-row,.an-measure .ant-table-measure-row,.an-measure .ant-table-placeholder{display:none!important}body .ant-tag{font-size:12.5px;font-weight:500;padding:1px 8px;-webkit-margin-end:6px;margin-inline-end:6px}body .ant-tag,body .ant-tag.ant-tag-blue,body .ant-tag.ant-tag-cyan,body .ant-tag.ant-tag-default,body .ant-tag.ant-tag-geekblue,body .ant-tag.ant-tag-magenta,body .ant-tag.ant-tag-pink,body .ant-tag.ant-tag-processing,body .ant-tag.ant-tag-purple{border-color:transparent;background:#eef1f4;color:#47515e}body .ant-tag.ant-tag-gold,body .ant-tag.ant-tag-orange,body .ant-tag.ant-tag-warning,body .ant-tag.ant-tag-yellow{background:#fff6e6;color:#9a6512;border-color:transparent}body .ant-tag.ant-tag-green,body .ant-tag.ant-tag-lime,body .ant-tag.ant-tag-success{background:#e7f4ec;color:#2f7d4f;border-color:transparent}body .ant-tag.ant-tag-error,body .ant-tag.ant-tag-red,body .ant-tag.ant-tag-volcano{background:#fdecea;color:#b3261e;border-color:transparent}body .ant-alert{padding:8px 12px;font-size:13.5px}body .ant-alert-with-description{padding:10px 14px}body .ant-alert-with-description .ant-alert-icon{font-size:16px;-webkit-margin-end:10px;margin-inline-end:10px}body .ant-alert-with-description .ant-alert-message{font-size:14.5px;font-weight:600;margin-bottom:2px}body .ant-alert-with-description .ant-alert-description{font-size:13.5px;color:var(--an-muted)}body .ant-alert-info{background:#f5f8fb;border-color:#dbe4ee}body .ant-alert-warning{background:#fffaf0;border-color:#f1e2c2}body .ant-alert-success{background:#f3faf5;border-color:#d3eadb}body .ant-alert-error{background:#fdf4f3;border-color:#f2d2ce}.an-v2{display:flex;flex-direction:column;gap:24px}.an-card-count{font-size:12.5px;font-weight:500;color:var(--an-muted);margin-left:8px}body .an-flush>.ant-card-body{padding:0}body .an-flush .ant-alert{margin:16px 16px 0}body .an-flush .ant-empty{padding:24px 0}body .an-flush .ant-table-pagination.ant-pagination{margin:12px 16px}.an-meta{font-size:13.5px;color:var(--an-muted)}.an-konto{font-weight:600;color:#004272}.an-vorschlag{color:var(--an-muted);cursor:pointer;border-bottom:1px dashed #b8c0ca}.an-vorschlag:hover{color:#004272;border-bottom-color:#004272}.an-vorschlag-l{font-size:12.5px;margin-left:6px}body .ant-table-wrapper .an-num{padding-right:40px!important}.an-desc-fest .ant-descriptions-view>table{table-layout:fixed}.an-desc-fest .ant-descriptions-item-content{overflow-wrap:anywhere}.touch-app .ant-switch:after{content:"";position:absolute;inset:-12px -8px}.touch-app body{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.handy-vollbild .ant-modal-content{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;padding:12px 14px 0;border-radius:0}.handy-vollbild .ant-modal-header{padding-right:44px}.handy-vollbild .ant-modal-title{overflow-wrap:anywhere}.handy-vollbild .ant-modal-body{flex:1 1;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.handy-vollbild .ant-modal-close{width:44px;height:44px;top:6px;inset-inline-end:6px}.handy-vollbild .ant-modal-footer{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;background:#fff;margin:0 -14px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid #eef1f4;display:flex;gap:8px}.handy-vollbild .ant-modal-footer .ant-btn{flex:1 1;min-height:48px;font-size:16px;margin:0!important}.handy-aktion{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;display:grid;grid-gap:6px;gap:6px;background:#fff;margin:0 -12px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid #eef1f4}.handy-aktion>.ant-btn{width:100%;min-height:50px;font-size:16.5px}.app-reiter.ant-tabs>.ant-tabs-nav .ant-tabs-tab{padding:14px 6px;min-height:48px}.app-reiter.ant-tabs>.ant-tabs-nav .ant-tabs-nav-more{min-width:48px;min-height:48px}body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}@media (max-width:575.98px){:is(.core-bank-seite,.handy-vollbild) :is(input,textarea,select,.ant-select-selection-search-input,.ant-select-selection-item,.ant-picker-input>input){font-size:16px!important}}.handy-filter>.ant-space-item:first-child{width:100%}