.form-popup .dx-toolbar-center{width:100%}.form-popup-buttons-container[data-v-8e9f0814]{justify-content:flex-end;align-items:center;gap:var(--popup-toolbar-item-spacing);display:flex}.form-popup-buttons-container.flex-buttons[data-v-8e9f0814] .dx-button{flex:1}:root{--icon-dark-warning-color:var(--st-warn);--card-shadow:var(--shadow-card);--background-color:var(--surface-page);--delete-record-popup-height:190px}:root body{--header-toolbar-vertical-padding:10px;--toolbar-vertical-padding:16px;--content-padding:24px;--page-padding:32px;--footer-height:70px;--calendar-width:292px;--side-panel-min-width:48px;--toolbar-margin-bottom:var(--content-padding);--toolbar-height:var(--dx-toolbar-height);--list-padding-left:var(--dx-list-item-padding-inline);--list-padding-vertical:var(--dx-list-item-padding-block);--footer-left-padding:calc(.5 * (var(--side-panel-min-width) - var(--dx-font-size-icon)));--popup-toolbar-item-spacing:var(--dx-popup-toolbar-item-padding-inline);--drop-down-gnrc-button-height:var(--dx-component-height);--theme-padding:var(--dx-button-padding-inline);--button-height-theme-difference:calc((-10px + var(--theme-padding)) / 3);--button-height:calc(26px + var(--button-height-theme-difference));--scheduler-toolbar-height:calc(var(--button-height) + 2 * var(--theme-padding));--shadow-color-first:color-mix(in srgb, var(--p-text) 6%, transparent);--shadow-color-second:color-mix(in srgb, var(--p-text) 12%, transparent)}:root[data-theme=dark] body{--shadow-color-first:#0000001f;--shadow-color-second:#0000003d}.h-separator{width:auto;height:1px}.h-separator,.separator{background:var(--border)}.separator{width:1px;height:24px}.dx-toolbar-menu-section .separator{width:auto;height:1px}.change-profile-password-popup .dx-form{height:auto}.change-profile-password-popup .dx-popup-normal{border-radius:10px;padding:8px 0}.change-profile-password-popup .dx-popup-normal .dx-toolbar{padding:0 24px 8px}.password-change-intro{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:8px 0 16px;display:flex}.password-change-intro svg{color:var(--accent)}.password-change-intro p{color:var(--text-2);margin:0;font-size:.85rem;line-height:1.4}.password-requirements{border:1px solid var(--border);background:color-mix(in sRGB,var(--surface-page) 98%,transparent);border-radius:8px;margin-top:14px;padding:12px 14px}.password-requirements__label{color:var(--text);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:.78rem;font-weight:600;display:block}.password-requirements ul{color:var(--text-2);margin:0;padding-left:18px;font-size:.78rem;line-height:1.6}.password-requirements li{margin:0}
