body,html{min-height:100%;min-width:100%;height:100%;width:100%;padding:0;margin:0}input,textarea{caret-color:#0669b1}*{font-family:Helvetica,Arial,sans-serif}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:relative;min-height:100%;min-width:100%;height:100%;width:100%}.el-notification__content{text-align:left!important}.right{float:right}.subject-input .el-input__inner{font-weight:600}.subject-input .el-input__inner::-webkit-input-placeholder{color:#606266}.subject-input .el-input__inner::-moz-placeholder{color:#606266}.subject-input .el-input__inner:-ms-input-placeholder{color:#606266}.subject-input .el-input__inner::-ms-input-placeholder{color:#606266}.subject-input .el-input__inner::placeholder{color:#606266}.el-input__inner::-webkit-input-placeholder,.el-range-input::-webkit-input-placeholder{color:#606266!important}.el-input__inner::-moz-placeholder,.el-range-input::-moz-placeholder{color:#606266!important}.el-input__inner:-ms-input-placeholder,.el-range-input:-ms-input-placeholder{color:#606266!important}.el-input__inner::-ms-input-placeholder,.el-range-input::-ms-input-placeholder{color:#606266!important}.el-input__inner::placeholder,.el-range-input::placeholder{color:#606266!important}.el-picker-panel__link-btn.el-button--default{border:1px solid #409eff;color:#409eff}.el-picker-panel__link-btn.el-button--text{color:#606266}.flip-list-move{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.edition-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}.edition-information,.edition-information-style{font-size:.8em;color:#aaa;line-height:normal}.cell{word-break:break-word!important}.no-margin-left{margin-left:0!important}.tenant-logo[data-v-2a989844]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:var(--0547598a)}.tenant-logo-image[data-v-2a989844]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.tenant-logo-default[data-v-2a989844]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;font-weight:700;font-size:18px;color:#409eff}:root{--primary:#409eff;--primary-dark:#2d7dd2;--success:#67c23a;--danger:#f56c6c;--border:#e8e8ee;--text-primary:#1a1a2e;--text-secondary:#909399;--bg-hover:#f5f7ff;--bg-surface:#fff;--entra:#6366f1;--entra-dark:#4f46e5;--entra-bg:#efeefe}.mobil-img[data-v-c5cf2004]{height:40px}.logo-container[data-v-c5cf2004]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobil-logo[data-v-c5cf2004]{height:40px}.header-logo-container[data-v-c5cf2004]{height:80px}.mobil-navbar[data-v-c5cf2004]{position:fixed;width:100vw;z-index:16}.mobil-navbar .card-contend[data-v-c5cf2004]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobil-menu[data-v-c5cf2004]{position:fixed;top:80px;height:100vh;z-index:15;-webkit-transition:.5s;transition:.5s}.content-mobil[data-v-c5cf2004]{margin-top:70px}.header-card[data-v-c5cf2004]{position:relative}.header-card .header-logo[data-v-c5cf2004]{height:80px}.header-card .card-contend[data-v-c5cf2004]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-wrap[data-v-c5cf2004]{min-height:100%;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.main-wrap .main-content-wrap[data-v-c5cf2004],.main-wrap[data-v-c5cf2004]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.main-wrap .main-content-wrap[data-v-c5cf2004]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.main-wrap .main-content-wrap .page-menu[data-v-c5cf2004]{width:240px;min-width:240px}#content[data-v-c5cf2004]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem;width:100%;min-width:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#content>div[data-v-c5cf2004]{width:100%}.tenant-display[data-v-c5cf2004]{margin-right:15px;font-weight:500;color:#409eff;padding:5px 10px;background-color:rgba(0,0,0,.05);border:1px solid #dcdfe6;border-radius:4px;font-size:12pt;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tenant-display i[data-v-c5cf2004]{margin-right:5px;color:#409eff}.user-drop-down[data-v-c5cf2004]{font-weight:600;cursor:pointer;font-size:14pt;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-drop-down[data-v-c5cf2004]:focus{outline:none}.settings-navigation-container[data-v-b2168526]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}.base-table{width:100%}.base-table .el-table__fixed-header-wrapper th,.base-table .el-table__header-wrapper th{background:#f8f9fc!important;color:#8a8fa8;font-size:11px;font-weight:600;text-transform:none;letter-spacing:0;border-bottom:1px solid var(--border);padding:12px 0}.base-table .el-table__fixed-header-wrapper th .cell,.base-table .el-table__header-wrapper th .cell{white-space:normal;word-break:break-word}.base-table .el-table__body-wrapper tr td,.base-table .el-table__fixed-body-wrapper tr td{border-bottom-color:#f0f0f5;padding:14px 0;color:var(--text-primary);font-size:13.5px}.base-table .el-table__body-wrapper tr.hover-row td,.base-table .el-table__body-wrapper tr:hover td,.base-table .el-table__fixed-body-wrapper tr.hover-row td,.base-table .el-table__fixed-body-wrapper tr:hover td{background:var(--bg-hover)!important}.base-table .el-table__body-wrapper tr:last-child td,.base-table .el-table__fixed-body-wrapper tr:last-child td{border-bottom:none}.base-table:before{display:none}.base-button[data-v-31a16a8c]{border-radius:8px;font-weight:500;padding:9px 18px;height:auto;letter-spacing:.01em}.all-customers .connections-table .el-table__body-wrapper tr{cursor:pointer}.all-customers .connections-table .el-table__body-wrapper tr.current-row td{background:#ecf5ff!important}.section-header[data-v-7b90620c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.section-header[data-v-7b90620c],.section-header__left[data-v-7b90620c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-header__left[data-v-7b90620c]{gap:14px}.section-header__icon[data-v-7b90620c]{width:42px;height:42px;border-radius:10px;background:linear-gradient(135deg,#409eff,#2d7dd2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.section-header__icon i[data-v-7b90620c]{color:#fff;font-size:18px}.section-header__title[data-v-7b90620c]{margin:0 0 2px;font-size:17px;font-weight:600;color:#1a1a2e;line-height:1.3}.section-header__subtitle[data-v-7b90620c]{margin:0;font-size:12px;color:#606266;line-height:1.4}.section-header__actions[data-v-7b90620c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.btn-add[data-v-7b90620c]{border-radius:8px;font-weight:500;padding:9px 18px;height:auto;letter-spacing:.01em}.table-card[data-v-7b90620c]{background:#fff;border-radius:12px;border:1px solid #e8e8ee;overflow:hidden;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04)}.cell-bold[data-v-7b90620c]{font-weight:600;font-size:13.5px;color:#1a1a2e}.cell-url[data-v-7b90620c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#606266;font-size:13px}.cell-url__icon[data-v-7b90620c]{color:#bbb;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.cell-empty[data-v-7b90620c]{color:#ccc}.sync-status[data-v-7b90620c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;font-weight:500}.sync-status--ok[data-v-7b90620c]{color:#67c23a}.sync-status--err[data-v-7b90620c]{color:#f56c6c}.sync-status i[data-v-7b90620c]{font-size:15px}.domain-tag[data-v-7b90620c]{font-weight:500;border-radius:6px}.action-cell[data-v-7b90620c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.btn-delete[data-v-7b90620c]{border-radius:7px}.base-delete-dialog{border-radius:12px!important;overflow:hidden}.base-delete-dialog .el-dialog__header{padding:20px 24px 16px;border-bottom:1px solid #f0f0f0}.base-delete-dialog .el-dialog__header .el-dialog__title{font-size:16px;font-weight:600;color:var(--text-primary)}.base-delete-dialog .el-dialog__header .el-dialog__headerbtn{top:20px;right:20px}.base-delete-dialog .el-dialog__body{padding:24px}.base-delete-dialog .el-dialog__footer{padding:16px 24px;border-top:1px solid #f0f0f0}.base-delete-dialog__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:14px;padding:8px 0 12px}.base-delete-dialog__body,.base-delete-dialog__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.base-delete-dialog__icon{width:52px;height:52px;border-radius:50%;background:#fff4f4;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.base-delete-dialog__icon i{font-size:24px;color:var(--danger)}.base-delete-dialog__text{margin:0;font-size:14px;color:var(--text-secondary);line-height:1.6;max-width:320px;overflow-wrap:break-word;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;word-break:normal}.base-delete-dialog__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.btn-test[data-v-038f7d00]{border-radius:8px;color:var(--text-secondary);font-weight:500}.btn-test[data-v-038f7d00]:not(.is-disabled):hover{color:var(--primary);border-color:var(--primary)}.ad-connection-table-row{cursor:pointer}.entra-connection-select .el-select-dropdown__item{height:auto;line-height:1.4;padding-top:6px;padding-bottom:6px}.customer-connection-dialog{border-radius:14px!important;overflow:hidden}.customer-connection-dialog .el-dialog__header{padding:0;border-bottom:1px solid #f0f0f5}.customer-connection-dialog .el-dialog__body,.customer-connection-dialog .el-dialog__footer{padding:0}.section-icon[data-v-4bf14ea2]{width:32px;height:32px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.section-icon i[data-v-4bf14ea2]{color:#fff;font-size:15px}.section-icon--blue[data-v-4bf14ea2]{background:linear-gradient(135deg,#409eff,#2d7dd2)}.section-icon--purple[data-v-4bf14ea2]{background:linear-gradient(135deg,#6366f1,#4f46e5)}.settings-section[data-v-4bf14ea2]{background:#fff;border:1px solid var(--border);border-radius:12px;overflow:hidden;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04);margin-bottom:20px}.settings-section__header[data-v-4bf14ea2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid var(--border);background:#f8f9fc}.settings-section__title[data-v-4bf14ea2]{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.customer-edit-form[data-v-4bf14ea2]{padding:24px 20px 20px}.form-grid[data-v-4bf14ea2]{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}@media(max-width:800px){.form-grid[data-v-4bf14ea2]{grid-template-columns:1fr}}[data-v-4bf14ea2] .el-form-item__label{font-size:13px;font-weight:500;color:var(--text-secondary);padding-bottom:6px;line-height:1.4}[data-v-4bf14ea2] .el-input__inner{border-radius:8px;border-color:var(--border);height:40px;font-size:13.5px;color:var(--text-primary);-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}[data-v-4bf14ea2] .el-input__inner:focus{border-color:var(--primary);-webkit-box-shadow:0 0 0 3px rgba(64,158,255,.12);box-shadow:0 0 0 3px rgba(64,158,255,.12)}[data-v-4bf14ea2] .el-form-item{margin-bottom:20px}.checkbox-item[data-v-4bf14ea2]{padding:0 0 4px}.checkbox-item[data-v-4bf14ea2] .el-checkbox__label{font-size:13.5px;color:var(--text-primary)}.form-actions[data-v-4bf14ea2]{padding-top:4px}.btn-submit[data-v-4bf14ea2]{border-radius:8px;font-weight:500;min-width:110px}.ldap-section[data-v-4bf14ea2]{background:#fff;border:1px solid var(--border);border-radius:12px;overflow:hidden;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04)}.ldap-section__header[data-v-4bf14ea2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid var(--border);background:#f8f9fc}.ldap-section__title-wrap[data-v-4bf14ea2]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.ldap-section__title[data-v-4bf14ea2]{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.ldap-section__count[data-v-4bf14ea2]{font-size:12px;color:var(--text-secondary)}.connection-badge[data-v-4bf14ea2]{border-radius:20px;font-size:11px;font-weight:600}.btn-add-connection[data-v-4bf14ea2]{border-radius:7px;font-size:12.5px;font-weight:500;height:auto;padding:6px 12px}.ldap-empty[data-v-4bf14ea2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:48px 24px;gap:8px}.ldap-empty[data-v-4bf14ea2],.ldap-empty__icon[data-v-4bf14ea2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ldap-empty__icon[data-v-4bf14ea2]{width:52px;height:52px;border-radius:50%;background:#eef4ff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8px}.ldap-empty__icon i[data-v-4bf14ea2]{font-size:22px;color:var(--primary)}.ldap-empty__title[data-v-4bf14ea2]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary)}.ldap-empty__subtitle[data-v-4bf14ea2]{margin:0 0 12px;font-size:13px;color:var(--text-secondary);max-width:420px;line-height:1.5}.cell-url[data-v-4bf14ea2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.cell-url__icon[data-v-4bf14ea2]{color:var(--primary);font-size:13px;-ms-flex-negative:0;flex-shrink:0}.cell-url__text[data-v-4bf14ea2]{font-family:SFMono-Regular,Consolas,monospace;font-size:12.5px;color:#444}.cell-dn[data-v-4bf14ea2]{font-size:12.5px;color:var(--text-secondary);word-break:break-all}.role-tag[data-v-4bf14ea2]{border-radius:20px;font-size:11px;font-weight:600}.cell-sync[data-v-4bf14ea2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;font-size:13px;color:var(--text-secondary)}.cell-sync__icon[data-v-4bf14ea2]{color:#bbb;font-size:13px}.action-btns[data-v-4bf14ea2]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.action-btns[data-v-4bf14ea2],.connection-dialog__header[data-v-4bf14ea2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.connection-dialog__header[data-v-4bf14ea2]{gap:14px;padding:20px 24px}.connection-dialog__icon[data-v-4bf14ea2]{width:42px;height:42px;border-radius:10px;background:linear-gradient(135deg,#6366f1,#4f46e5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.connection-dialog__icon i[data-v-4bf14ea2]{color:#fff;font-size:18px}.connection-dialog__title-wrap[data-v-4bf14ea2]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.connection-dialog__title[data-v-4bf14ea2]{font-size:16px;font-weight:600;color:var(--text-primary);line-height:1.3}.connection-dialog__subtitle[data-v-4bf14ea2]{font-size:12.5px;color:var(--text-secondary)}.connection-dialog__close[data-v-4bf14ea2]{background:none;border:none;cursor:pointer;color:#909399;font-size:18px;padding:4px;border-radius:6px;line-height:1;-webkit-transition:color .2s;transition:color .2s}.connection-dialog__close[data-v-4bf14ea2]:hover{color:var(--text-primary)}.connection-dialog__footer[data-v-4bf14ea2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid var(--border)}.connection-dialog__footer--split[data-v-4bf14ea2]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.connection-dialog__footer-left[data-v-4bf14ea2],.connection-dialog__footer-right[data-v-4bf14ea2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.connection-dialog__footer-right[data-v-4bf14ea2]{gap:10px}.dialog-body[data-v-4bf14ea2]{padding:20px 24px 4px}.dialog-body[data-v-4bf14ea2] .el-form-item__label{font-size:13px;font-weight:500;color:var(--text-secondary)}.dialog-body[data-v-4bf14ea2] .el-select .el-input__inner{height:40px;border-radius:8px;border-color:var(--border)}.field-hint[data-v-4bf14ea2]{margin:5px 0 0;font-size:11px;color:#c8c8c8;line-height:1.4}.group-select-row[data-v-4bf14ea2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.group-select-row__select[data-v-4bf14ea2]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.group-select-row__sync[data-v-4bf14ea2]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:40px;height:40px;padding:0}.group-select-row__sync i[data-v-4bf14ea2]{font-size:15px}.group-select-row__sync[data-v-4bf14ea2]:not(.is-disabled):focus,.group-select-row__sync[data-v-4bf14ea2]:not(.is-disabled):hover{color:var(--entra-dark);border-color:var(--entra-dark);background:transparent}.server-option[data-v-4bf14ea2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.server-option__icon[data-v-4bf14ea2]{color:#aaa;font-size:13px}.server-option__url[data-v-4bf14ea2]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;font-family:SFMono-Regular,Consolas,monospace}.server-option__badge[data-v-4bf14ea2]{border-radius:4px;font-size:10px;font-weight:700}.server-option__text[data-v-4bf14ea2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.3}.server-option__title[data-v-4bf14ea2]{font-size:13px;font-weight:500;color:var(--text-primary)}.server-option__subtitle[data-v-4bf14ea2]{font-size:11px;color:var(--text-secondary)}.role-cards[data-v-4bf14ea2]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.role-card[data-v-4bf14ea2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;padding:14px 14px 12px;border:1.5px solid var(--border);border-radius:10px;cursor:pointer;-webkit-transition:border-color .2s,background .2s;transition:border-color .2s,background .2s}.role-card[data-v-4bf14ea2]:hover{border-color:var(--primary);background:#f5f9ff}.role-card--active[data-v-4bf14ea2]{border-color:var(--primary);background:#eef4ff}.role-card__icon[data-v-4bf14ea2]{font-size:18px;color:var(--text-secondary);margin-bottom:4px}.role-card--active .role-card__icon[data-v-4bf14ea2]{color:var(--primary)}.role-card__name[data-v-4bf14ea2]{font-size:13.5px;font-weight:600;color:var(--text-primary)}.role-card__desc[data-v-4bf14ea2]{font-size:11.5px;color:var(--text-secondary);line-height:1.3}.section-icon--entra[data-v-4bf14ea2]{background:linear-gradient(135deg,var(--entra),var(--entra-dark))}.entra-section[data-v-4bf14ea2]{margin-top:20px}.ldap-empty__icon--entra[data-v-4bf14ea2]{background:var(--entra-bg)}.cell-url__icon--entra[data-v-4bf14ea2],.ldap-empty__icon--entra i[data-v-4bf14ea2]{color:var(--entra-dark)}.connection-dialog__icon--entra[data-v-4bf14ea2]{background:linear-gradient(135deg,var(--entra),var(--entra-dark))}.page-header[data-v-4f2c07fc]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.page-header[data-v-4f2c07fc],.page-header__left[data-v-4f2c07fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header__left[data-v-4f2c07fc]{gap:6px}.page-header__sep[data-v-4f2c07fc]{color:#ddd;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-header__title[data-v-4f2c07fc]{margin:0;font-size:17px;font-weight:600;color:var(--text-primary)}.page-header__actions[data-v-4f2c07fc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-back[data-v-4f2c07fc]{color:var(--text-secondary);font-size:13px;padding:0}.btn-back[data-v-4f2c07fc]:hover{color:var(--primary)}.accounts-tabs .el-tabs__header{margin-bottom:0;padding:0 20px;border-bottom:1px solid #ebeef5}.accounts-tabs .el-tabs__nav-wrap:after{display:none}.accounts-tabs .el-tabs__item{font-size:13.5px;font-weight:500;color:#909399;height:46px;line-height:46px;padding:0 20px}.accounts-tabs .el-tabs__item.is-active{color:#409eff;font-weight:600}.accounts-tabs .el-tabs__active-bar{height:2px;border-radius:2px}.accounts-tabs .el-tabs__content{padding:0}.customer-accounts-wrap[data-v-f73c02ba]{min-width:0}.page-header[data-v-f73c02ba]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.page-header[data-v-f73c02ba],.page-header__left[data-v-f73c02ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.page-header__actions[data-v-f73c02ba]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-header__icon[data-v-f73c02ba]{width:38px;height:38px;border-radius:9px;background:linear-gradient(135deg,#409eff,#2d7dd2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-header__icon i[data-v-f73c02ba]{color:#fff;font-size:17px}.page-header__title[data-v-f73c02ba]{margin:0;font-size:18px;font-weight:600;color:#1a1a2e}.accounts-card[data-v-f73c02ba]{background:#fff;border-radius:12px;border:1px solid #e8e8ee;overflow:hidden;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04);margin-bottom:16px}.accounts-card__toolbar[data-v-f73c02ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;border-bottom:1px solid #e8e8ee;gap:12px}.toolbar-search[data-v-f73c02ba]{max-width:320px}.toolbar-search[data-v-f73c02ba] .el-input__inner{border-radius:8px;height:36px;font-size:13px}.pagination-bar[data-v-f73c02ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:4px 0}.pagination-bar[data-v-f73c02ba] .el-pagination .el-pager li,.pagination-bar[data-v-f73c02ba] .el-pagination button{border-radius:6px}.customer-general-settings-wrap[data-v-0d7a4364]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-separator[data-v-0d7a4364]{margin-left:64px;margin-right:64px}.customer-name-header[data-v-0d7a4364]{font-weight:200;color:grey}.customer-edit-form-part[data-v-0d7a4364]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.customer-edit-form-part .el-form-item[data-v-0d7a4364]{-webkit-box-flex:40%;-ms-flex:40%;flex:40%;padding:0 5px 0 5px;min-width:600px}.section-icon[data-v-a17df1b8]{width:32px;height:32px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.section-icon i[data-v-a17df1b8]{color:#fff;font-size:15px}.section-icon--blue[data-v-a17df1b8]{background:linear-gradient(135deg,#409eff,#2d7dd2)}.settings-section[data-v-a17df1b8]{background:#fff;border:1px solid #e8e8ee;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04)}.settings-section__header[data-v-a17df1b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid #e8e8ee;background:#f8f9fc}.settings-section__title[data-v-a17df1b8]{margin:0;font-size:14px;font-weight:600;color:#1a1a2e}.account-edit-form[data-v-a17df1b8]{padding:24px 20px 20px}.form-grid[data-v-a17df1b8]{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}@media(max-width:800px){.form-grid[data-v-a17df1b8]{grid-template-columns:1fr}}[data-v-a17df1b8] .el-form-item__label{font-size:13px;font-weight:500;color:#606266;padding-bottom:6px;line-height:1.4}[data-v-a17df1b8] .el-input__inner{border-radius:8px;border-color:#e8e8ee;height:40px;font-size:13.5px;color:#1a1a2e;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}[data-v-a17df1b8] .el-input__inner:focus{border-color:#409eff;-webkit-box-shadow:0 0 0 3px rgba(64,158,255,.12);box-shadow:0 0 0 3px rgba(64,158,255,.12)}[data-v-a17df1b8] .el-input-group__prepend{border-radius:8px 0 0 8px;background:#f5f7fa;color:#606266;font-size:13px;border-color:#e8e8ee}[data-v-a17df1b8] .el-input-group--prepend .el-input__inner{border-radius:0 8px 8px 0}[data-v-a17df1b8] .el-select{width:100%}[data-v-a17df1b8] .el-form-item{margin-bottom:20px}.form-actions[data-v-a17df1b8]{padding-top:4px}.btn-submit[data-v-a17df1b8]{border-radius:8px;font-weight:500;min-width:110px}.update-card .header-item[data-v-414f9ca2]{border-bottom:1px solid #ebeef5;padding:1rem 1rem 0 1rem}.update-card .header-item .title[data-v-414f9ca2]{margin:0}.update-card .updates[data-v-414f9ca2]{position:relative;padding:1rem 0 0 0}.update-card .updates .add-update-button[data-v-414f9ca2]{position:absolute;top:-20px;left:calc(50% - 20px)}.update-card .updates .update[data-v-414f9ca2]{position:relative;padding:1.5rem 1rem 1.5rem 1rem;margin-bottom:0;border-bottom:1px solid #ebeef5}.update-card .updates .update .update-controls[data-v-414f9ca2]{position:absolute;bottom:-45px;left:calc(50% - 107px);z-index:10}.update-card .updates .update .edition-information-wrapper[data-v-414f9ca2]{padding:0 15px;line-height:normal}.update-card .updates .update .editionMobil[data-v-414f9ca2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.update-card .updates .update .editionMobil span[data-v-414f9ca2]{white-space:nowrap}.new-report-wrap .report-card[data-v-e813d416],.new-report-wrap[data-v-e813d416]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.new-report-wrap .report-card[data-v-e813d416]:first-child{margin-bottom:1rem}.new-report-wrap .report-card>div[data-v-e813d416]{padding:1rem 1rem 0 1rem;border-bottom:1px solid #ebeef5}.new-report-wrap .report-card>div.bottom[data-v-e813d416]{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.new-report-wrap .report-card>div.bottom .edition-information-style[data-v-e813d416]{margin-left:auto}.new-report-wrap .report-card .header-item.customer-input-wrap[data-v-e813d416]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:1rem}.new-report-wrap .report-card .header-item.customer-input-wrap .customer-tag[data-v-e813d416]{margin:0 .5em}.new-report-wrap .report-card .header-item.customer-input-wrap .el-form-item[data-v-e813d416]{width:100%;margin-bottom:10px}.new-report-wrap .report-card .header-item.report-type-wrap[data-v-e813d416]{margin-bottom:0}.new-report-wrap .report-card .header-item.report-type-wrap .new-report-select-type[data-v-e813d416]{width:100%}.new-report-wrap .report-card .content[data-v-e813d416]{padding:1rem}.new-report-wrap .report-card .datepicker-separator[data-v-e813d416]{margin:0 1rem 0 0}.new-report-wrap .report-card .date-range-icon[data-v-e813d416]{margin:0 0 0 1rem}.new-report-wrap .report-card .el-date-editor,.new-report-wrap .report-card input,.new-report-wrap .report-card textarea{border:none}.new-report-wrap .report-card .report-body-input textarea{height:100%}.new-report-wrap .report-card .bottom{padding:1rem}.new-report-wrap .restriction-cover{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,82.7%,.3);border-radius:2px;margin:-.25rem;cursor:pointer;z-index:10}.new-report-wrap .restriction-cover:not(.no-interaction):hover{background-color:hsla(0,0%,82.7%,.4)}.new-report-wrap .restriction-cover.no-interaction{cursor:auto}.new-report-wrap .readonly-datepicker{width:180px!important}.new-report-wrap .readonly-datepicker input[readonly]{cursor:not-allowed;color:#acb0b7}.report-dialog{max-width:300px}.edition-mobil{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.edition-mobil button{width:100%;margin-bottom:10px}