@media (width<=480px){:root{--headlineTextSize:16px;--subHeadlineTextSize:14px;--regularTextSize:14px;--smallTextSize:12px}}@media (width>=1281px){:root{--headlineTextSize:19px;--subHeadlineTextSize:16px;--regularTextSize:16px;--smallTextSize:14px}}@media (width>=651px) and (width<=1919px){:root{--headlineTextSize:14px;--subHeadlineTextSize:13px;--regularTextSize:13px;--smallTextSize:11px;--s-component-padding:24px;--s-component-margin:7px;--h-header:56px}}@media (width<=651px){:root{--headlineTextSize:14px;--subHeadlineTextSize:13px;--regularTextSize:13px;--smallTextSize:11px;--s-component-padding:24px;--s-component-margin:7px;--h-header:56px}}@media (width<=650px){.showOnDesktop:not(.showOnMobile),.showOnTablet:not(.showOnMobile),.showOnBigScreen:not(.showOnMobile){display:none}}@media (width>=650px) and (width<=1281px){.showOnDesktop:not(.showOnTablet),.showOnMobile:not(.showOnTablet),.showOnBigScreen:not(.showOnTablet){display:none}}@media (width>=1281px) and (width<=2100px){.showOnTablet:not(.showOnDesktop),.showOnMobile:not(.showOnDesktop),.showOnBigScreen:not(.showOnDesktop){display:none}}@media (width>=2100px){.showOnTablet:not(.showOnBigScreen),.showOnMobile:not(.showOnBigScreen),.showOnDesktop:not(.showOnBigScreen){display:none}}.popupBackdrop.popupWindowBackend{pointer-events:auto;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;z-index:10500!important}.popupBackdrop.popupWindowBackend .popupContent{padding:25px 25px 35px}.popupBackdrop.popupWindowBackend .popup-header-actions .close-button{top:-23px;right:-5px}.popup-portal-container .default-checkbox-wrapper{padding-top:5px}.popupContent{background-color:var(--c-background);border:1px solid var(--c-border-default);border-radius:12px;flex-direction:column;width:450px;animation:.2s ease-out popupFadeIn;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px #0003}.popupCloseIcon{cursor:pointer;transition:opacity .2s;position:absolute;top:16px;right:16px}.popupCloseIcon:hover{opacity:.7}.popupHeadline{font-size:var(--headlineTextSize);color:var(--c-primary);align-items:center;gap:10px;margin:0 0 20px;font-weight:500;display:flex}.popupHeadline:after{content:"";background:var(--c-primary);height:.5px;display:none;position:absolute;top:60px;left:24px;right:24px}.popupBody{flex-direction:column;gap:20px;padding:24px;display:flex}.popupBody .inputLabelWrapper,.popupBody .selectLabelWrapper{margin-top:0;margin-bottom:2px;margin-left:0}.popupBody .inputLabelWrapper label,.popupBody .selectLabelWrapper label{color:var(--c-text-muted);font-size:13px;font-weight:400}.popupBody .defaultInputWrapper .inputLabelWrapper,.popupBody .defaultInputWrapper .selectLabelWrapper,.popupBody .defaultSelectWrapper .inputLabelWrapper,.popupBody .defaultSelectWrapper .selectLabelWrapper{margin-top:0;margin-bottom:6px;margin-left:8px}.popupBody .defaultInputWrapper .inputLabelWrapper label,.popupBody .defaultInputWrapper .selectLabelWrapper label,.popupBody .defaultSelectWrapper .inputLabelWrapper label,.popupBody .defaultSelectWrapper .selectLabelWrapper label{font-size:var(--regularTextSize);color:var(--c-text-regular);font-weight:400}.popupFooter{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}@keyframes popupFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}:root{--c-primary:#507ca1;--c-primary-rgb:80, 124, 161;--c-primary-dark:#3d5f7a;--c-primary-light:#c0e4ff;--c-accent:#4573de;--c-accent-hover:#3651a3;--c-submenu-item:#90a3dc;--c-bg-app:#edeef1;--c-bg-component:#fff;--c-background:#fff;--c-bg-component-rgb:255, 255, 255;--c-bg-input:#f9f9fa;--c-bg-element:#f5f6fa;--c-bg-label:#3d5f7a;--c-bg-hover:#dde2e8;--c-bg-action-row:#507ca1;--c-text-regular:#2b2f3e;--c-text-light:#69707d;--c-text-muted:#959ba5;--c-text-on-primary:#fff;--c-border-default:#d8dae0;--c-border-input:#507da1;--c-border-button:#d8dae0;--c-border-hover:#c8cad0;--c-line:#e5e5e5;--c-status-paid:#507da1;--c-status-success:#56ab2f;--c-status-success-rgb:86, 171, 47;--c-status-error:#b20e0e;--c-status-error-rgb:255, 0, 0;--c-status-due:#d1a54d;--c-status-due-rgb:209, 165, 77;--c-status-inactive:#b0b3b8;--c-status-active:#56ab2f;--c-status-waiting:#507da1;--c-status-paused:#d1a54d;--c-status-overdue:red;--c-workflow-terminal:#d63384;--c-workflow-process:#2f80ed;--c-workflow-decision:#f2994a;--c-workflow-line:#9aa4b2;--c-text-inverse:#fff;--f-family:"Public Sans", -apple-system, BlinkMacSystemFont, sans-serif;--headlineTextSize:18px;--subHeadlineTextSize:16px;--regularTextSize:16px;--smallTextSize:13px;--r-default:3px;--r-large:6px;--r-round:50%;--s-component-padding:30px;--s-component-margin:9px;--h-header:70px;--w-left-menu:283px;--shadow-default:0px 4px 8px #0000000d;--shadow-popup:0 -4px 12px #00000014, 0 8px 24px #0000001f;--border-popup:1px solid var(--c-border-default);--c-header-icon-color:var(--c-primary);--c-row-action-icon:var(--c-bg-app);--c-bg-add:#56ab2f;--c-bg-add-hover:#469126;--c-bg-delete:#ff4d4d;--c-bg-delete-hover:red;--c-button-delete:#ff4d4d;--c-button-delete-hover:red;--wysiwyg-icon-filter:none;--icon-filter-primary:brightness(0) saturate(100%) invert(43%) sepia(16%) saturate(1410%) hue-rotate(166deg) brightness(91%) contrast(89%)}[data-theme=ocean]{--c-primary:#3c81d1;--c-primary-rgb:21, 101, 192;--c-primary-dark:#3675bc;--c-primary-light:#e3f2fd;--c-accent:#00897b;--c-bg-app:#f0f4f8;--c-bg-input:#fff;--c-background:#fff;--c-bg-hover:#dce5f0;--c-border-default:#c5cfe0;--c-border-input:#1565c0;--c-status-paid:#1565c0;--c-status-inactive:#90a4ae;--c-header-icon-color:var(--c-primary);--c-row-action-icon:#fff;--shadow-popup:0 -4px 12px #0000001a, 0 8px 24px #3c81d133;--c-bg-add:#26a69a;--c-bg-add-hover:#00897b;--c-accent-hover:#00796b;--c-bg-label:#1565c0;--c-bg-action-row:#3c81d1;--c-bg-delete:#e57373;--c-bg-delete-hover:#d32f2f;--c-button-delete:#e57373;--c-button-delete-hover:#d32f2f;--wysiwyg-icon-filter:none;--icon-filter-primary:brightness(0) saturate(100%) invert(47%) sepia(59%) saturate(2341%) hue-rotate(184deg) brightness(90%) contrast(89%)}[data-theme=nature]{--c-primary:#2e7d32;--c-primary-rgb:46, 125, 50;--c-primary-dark:#1b5e20;--c-primary-light:#e8f5e9;--c-accent:#fbc02d;--c-bg-app:#f1f8e9;--c-bg-input:#fff;--c-background:#fff;--c-bg-hover:#d8eccc;--c-border-default:#c0d8b8;--c-border-input:#2e7d32;--c-status-paid:#2e7d32;--c-status-inactive:#a5d6a7;--c-header-icon-color:var(--c-primary);--c-row-action-icon:#fff;--shadow-popup:0 -4px 128px #0000001a, 0 8px 24px #2e7d3226;--c-bg-add:#ff9800;--c-bg-add-hover:#f57c00;--c-accent-hover:#1b5e20;--c-bg-label:#1b5e20;--c-bg-action-row:#2e7d32;--c-bg-delete:#ef5350;--c-bg-delete-hover:#c62828;--c-button-delete:#ef5350;--c-button-delete-hover:#c62828;--wysiwyg-icon-filter:none;--icon-filter-primary:brightness(0) saturate(100%) invert(40%) sepia(47%) saturate(1087%) hue-rotate(77deg) brightness(93%) contrast(89%)}[data-theme=light-dark]{--c-bg-app:#20242a;--c-bg-component:#2b303b;--c-background:#2b303b;--c-bg-component-rgb:43, 48, 59;--c-bg-input:#20242a;--c-bg-element:#373d49;--c-bg-hover:#3d4452;--c-bg-label:#33363b;--c-bg-action-row:#373d48;--c-text-regular:#cfd0d5;--c-text-light:#b0b3b8;--c-text-muted:#8a8d91;--c-border-default:#404652;--c-border-button:#313640;--c-border-hover:#3d434f;--c-line:#313640;--c-primary:#5c9fd6;--c-primary-rgb:92, 159, 214;--c-primary-dark:#4a86b9;--c-primary-light:#1e2a3a;--c-border-input:#5c9fd6;--shadow-default:0px 4px 12px #0000004d;--shadow-popup:0 -4px 15px #0006, 0 10px 28px #00000080;--border-popup:1px solid #ffffff14;--c-status-paid:#5c9fd6;--c-status-inactive:#8a8d91;--c-text-inverse:#fff;--c-header-icon-color:#fff;--c-row-action-icon:#fff;--c-bg-delete:#df4e4e;--c-bg-delete-hover:#f44336;--c-button-delete:#df4e4e;--c-button-delete-hover:#f44336;--wysiwyg-icon-filter:brightness(0) invert(1);--icon-filter-primary:brightness(0) saturate(100%) invert(53%) sepia(24%) saturate(1494%) hue-rotate(173deg) brightness(91%) contrast(89%)}[data-theme=dark]{--c-bg-app:#111418;--c-bg-component:#1c1f26;--c-background:#1c1f26;--c-bg-component-rgb:28, 31, 38;--c-bg-input:#111418;--c-bg-element:#262a33;--c-bg-hover:#2d323d;--c-bg-label:#2d323d;--c-bg-action-row:#262a33;--c-text-regular:#6586a1;--c-text-light:#6586a1;--c-text-muted:#8a8d91;--c-border-default:#313640;--c-border-button:#313640;--c-border-hover:#3d434f;--c-line:#313640;--c-primary:#295f8c;--c-primary-rgb:138, 180, 248;--c-primary-dark:#295f8c;--c-primary-light:#1a273d;--c-border-input:#8ab4f8;--shadow-default:0px 4px 12px #0006;--shadow-popup:0 -4px 20px #0009, 0 12px 32px #000c;--border-popup:1px solid #ffffff1a;--c-status-paid:#8ab4f8;--c-status-inactive:#8a8d91;--c-text-inverse:#fff;--c-header-icon-color:#fff;--c-row-action-icon:#fff;--c-bg-delete:#8b3a3a;--c-bg-delete-hover:#b71c1c;--c-button-delete:#8b3a3a;--c-button-delete-hover:#b71c1c;--wysiwyg-icon-filter:brightness(0) invert(1);--icon-filter-primary:brightness(0) saturate(100%) invert(30%) sepia(22%) saturate(1411%) hue-rotate(169deg) brightness(92%) contrast(89%)}.confirmationButtonColor{background-color:var(--c-accent)}.withoutMargin{margin:0!important}.gradientColor-1{background:linear-gradient(180deg, var(--c-primary), rgba(var(--c-primary-rgb), .66))}.gradientColor-2{background:linear-gradient(#ff9a9e,#ff9a9d54)}.gradientColor-3{background:linear-gradient(180deg, #fddb92, var(--c-status-due))}.gradientColor-4{background:linear-gradient(#cfd9df,#e2ebf0)}.gradientColor-5{background:linear-gradient(#ffecd2,#fcb69f)}.gradientColor-6{background:linear-gradient(180deg, var(--c-status-active), var(--c-status-success))}.gradientColor-7{background:linear-gradient(180deg, #fbc2eb, var(--c-status-waiting))}.gradientColor-8{background:linear-gradient(#ffecd2,#fcb69f)}@media (width<=480px){:root{--headlineTextSize:16px;--subHeadlineTextSize:14px;--regularTextSize:14px;--smallTextSize:12px}}@media (width>=1281px){:root{--headlineTextSize:19px;--subHeadlineTextSize:16px;--regularTextSize:16px;--smallTextSize:14px}}@media (width>=651px) and (width<=1919px){:root{--headlineTextSize:14px;--subHeadlineTextSize:13px;--regularTextSize:13px;--smallTextSize:11px;--s-component-padding:24px;--s-component-margin:7px;--h-header:56px}}@media (width<=651px){:root{--headlineTextSize:14px;--subHeadlineTextSize:13px;--regularTextSize:13px;--smallTextSize:11px;--s-component-padding:24px;--s-component-margin:7px;--h-header:56px}}@media (width<=650px){.showOnDesktop:not(.showOnMobile),.showOnTablet:not(.showOnMobile),.showOnBigScreen:not(.showOnMobile){display:none}}@media (width>=650px) and (width<=1281px){.showOnDesktop:not(.showOnTablet),.showOnMobile:not(.showOnTablet),.showOnBigScreen:not(.showOnTablet){display:none}}@media (width>=1281px) and (width<=2100px){.showOnTablet:not(.showOnDesktop),.showOnMobile:not(.showOnDesktop),.showOnBigScreen:not(.showOnDesktop){display:none}}@media (width>=2100px){.showOnTablet:not(.showOnBigScreen),.showOnMobile:not(.showOnBigScreen),.showOnDesktop:not(.showOnBigScreen){display:none}}.strongText{color:var(--c-text-regular)}.textCenter{text-align:center}.displayNone{display:none}.displayFlex{display:flex}.displayBlock{display:block}.mr10{margin-right:10px}.ml10{margin-left:10px}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.multiContactInputWrapper .contactLabelWrapper{justify-content:space-between;align-items:center;margin-top:7px;margin-bottom:8px;display:flex}.multiContactInputWrapper .contactSuccessBadge{background:var(--c-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-left:8px;font-size:12px;font-weight:700;animation:.3s checkmarkPop;display:inline-flex}.multiContactInputWrapper .contactsDisplayArea{width:100%;max-width:450px;position:relative}.multiContactInputWrapper .contactsContainer{border:1px solid var(--c-border-input);background:var(--c-bg-input);min-height:36px;color:var(--c-text-regular);box-sizing:border-box;border-radius:3px;flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding:8px 48px 8px 12px;transition:all .2s;display:flex;position:relative}.multiContactInputWrapper .contactsContainer.hasError{border-color:var(--c-status-error)}.multiContactInputWrapper .contactsContainer.withValidationIcon{padding-right:80px}.multiContactInputWrapper .contactsContainer .contactBadge{background:var(--c-primary-light);border:1px solid var(--c-primary);color:var(--c-text-regular);-webkit-user-select:none;user-select:none;box-sizing:border-box;border-radius:16px;align-items:center;gap:12px;max-width:100%;height:28px;padding:2px 10px;font-size:13px;transition:all .2s;display:inline-flex}.multiContactInputWrapper .contactsContainer .contactBadge .contactBadgeMain{align-items:center;gap:8px;display:flex;overflow:hidden}.multiContactInputWrapper .contactsContainer .contactBadge .contactBadgeMain .badgeText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.multiContactInputWrapper .contactsContainer .contactBadge .contactBadgeMain .badgeText.isDefault{font-weight:700}.multiContactInputWrapper .contactsContainer .contactBadge .contactBadgeActions{border-left:1px solid rgba(var(--c-primary-rgb), .2);align-items:center;gap:6px;height:16px;padding-left:6px;display:flex}.multiContactInputWrapper .contactsContainer .contactBadge .contactBadgeActions .actionIcon{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:background-color .2s;display:flex}.multiContactInputWrapper .contactsContainer .contactBadge .contactBadgeActions .actionIcon:hover{background-color:rgba(var(--c-primary-rgb), .1)}.multiContactInputWrapper .contactsContainer .noContactsPlaceholder{color:var(--c-text-muted);white-space:nowrap;font-size:14px}.multiContactInputWrapper .contactsContainer .addContactTrigger{cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%);border:none!important}.multiContactInputWrapper .contactsContainer .addContactTrigger:hover{background:rgba(var(--c-primary-rgb), .1);transform:translateY(-50%)scale(1.1);border:none!important}.multiContactInputWrapper .contactsContainer .addContactTrigger .iconCircle{background:0 0!important;border:none!important;margin:0!important;padding:0!important}.multiContactInputWrapper .contactsContainer .addContactTrigger .iconCircle:hover{background:0 0!important;border:none!important}@keyframes checkmarkPop{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.wysiwyg-editor-wrapper{margin-bottom:16px;position:relative}.wysiwyg-editor-wrapper .validation-icon-wrapper{top:auto;bottom:8px;right:10px;transform:none}.wysiwyg-label{font-size:var(--regularTextSize);color:var(--c-text-regular);margin-bottom:8px;font-weight:500;display:block}.wysiwyg-wrapper{border:1px solid var(--c-primary);background-color:var(--c-bg-component);border-radius:3px;overflow:hidden}.wysiwyg-mode-toggle{border-bottom:1px solid var(--c-primary);background-color:var(--c-bg-hover);display:flex}.wysiwyg-mode-toggle button{cursor:pointer;color:#666;background:0 0;border:none;flex:1;padding:8px 16px;font-size:14px;transition:all .2s}.wysiwyg-mode-toggle button:hover{background-color:var(--c-bg-hover)}.wysiwyg-mode-toggle button.is-active{border-bottom:2px solid var(--c-primary);background-color:var(--c-bg-component);color:var(--c-primary);border-bottom:2px solid var(--c-primary);font-weight:500}.wysiwyg-toolbar{border-bottom:1px solid var(--c-primary);background-color:var(--c-bg-hover);flex-wrap:wrap;align-items:flex-start;gap:4px;padding:8px;display:flex}.wysiwyg-toolbar.wysiwyg-toolbar-extra{border-top:1px solid var(--c-border-default);border-bottom:1px solid var(--c-primary)}.wysiwyg-toolbar-extra .wysiwyg-insert-btn{min-width:unset;font-size:var(--smallTextSize);white-space:nowrap;align-items:center;gap:6px;padding:4px 10px;display:flex}.wysiwyg-toolbar-extra .wysiwyg-insert-btn img{flex-shrink:0;width:14px;height:14px}.wysiwyg-toolbar button{border:1px solid var(--c-primary);background-color:var(--c-bg-component);cursor:pointer;min-width:32px;height:32px;color:var(--c-text-regular);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:4px 8px;font-size:14px;transition:all .2s;display:flex}.wysiwyg-toolbar button:hover:not(:disabled){background-color:var(--c-bg-hover);box-shadow:var(--shadow-default)}.wysiwyg-toolbar button.is-active{background-color:var(--c-primary);color:var(--c-text-inverse);border-color:var(--c-primary)}.wysiwyg-toolbar button:disabled{opacity:.5;cursor:not-allowed}.wysiwyg-toolbar button img{width:18px;height:18px;filter:var(--wysiwyg-icon-filter)}.wysiwyg-image-button img{width:18px;height:18px}.font-size-select{border:1px solid var(--c-primary);background-color:var(--c-bg-component);cursor:pointer;border-radius:3px;flex-shrink:0;height:32px;padding:4px 8px;font-size:14px}.font-size-select:focus{border-color:var(--c-primary);outline:none}.color-picker{border:1px solid var(--c-primary);cursor:pointer;border-radius:3px;flex-shrink:0;width:32px;height:32px;padding:2px}.color-picker-bg{background-color:#0000;border-style:dashed}.toolbar-separator{background-color:var(--c-primary);flex-shrink:0;width:1px;height:24px;margin:0 4px}.wysiwyg-editor{max-height:300px;overflow-y:auto}.wysiwyg-editor .tiptap{min-height:200px;font-size:var(--regularTextSize);color:var(--c-text-regular);outline:none;padding:12px;font-family:Public Sans,-apple-system,BlinkMacSystemFont;line-height:1.5}.wysiwyg-editor .tiptap:focus{outline:none}.wysiwyg-editor .tiptap p{margin:0 0 .5em}.wysiwyg-editor .tiptap h1,.wysiwyg-editor .tiptap h2,.wysiwyg-editor .tiptap h3{margin:1em 0 .5em;line-height:1.3}.wysiwyg-editor .tiptap h1{font-size:2em}.wysiwyg-editor .tiptap h2{font-size:1.5em}.wysiwyg-editor .tiptap h3{font-size:1.25em}.wysiwyg-editor .tiptap ul,.wysiwyg-editor .tiptap ol{margin:.5em 0;padding-left:1.5em}.wysiwyg-editor .tiptap code{background-color:var(--c-bg-hover);border-radius:3px;padding:2px 4px;font-family:monospace}.wysiwyg-editor .tiptap pre{background-color:var(--c-bg-hover);border-radius:3px;padding:12px;overflow-x:auto}.wysiwyg-editor .tiptap blockquote{border-left:3px solid var(--c-primary);color:#666;margin:1em 0;padding-left:1em}.wysiwyg-editor .tiptap a{color:var(--c-primary);text-decoration:underline}.wysiwyg-editor .tiptap img{cursor:pointer;border-radius:3px;max-width:100%;height:auto;margin:.5em 0;display:inline-block}.wysiwyg-editor .tiptap.ProseMirror-focused{outline:none}.wysiwyg-html-editor{resize:vertical;background-color:var(--c-bg-component);width:100%;min-height:400px;color:var(--c-text-regular);box-sizing:border-box;border:none;padding:12px;font-family:monospace;font-size:13px;line-height:1.5}.wysiwyg-html-editor:focus{outline:none}.wysiwyg-error{color:#d32f2f;margin-top:4px;font-size:12px}.wysiwyg-link-modal-overlay{background-color:var(--c-bg-hover);z-index:10000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.wysiwyg-link-modal{background-color:var(--c-bg-component);min-width:400px;box-shadow:var(--shadow-default);border-radius:8px;padding:24px}.wysiwyg-link-modal-title{color:var(--c-text-regular);margin:0 0 16px;font-size:18px;font-weight:600}.wysiwyg-link-modal-input{border:1px solid var(--c-primary);box-sizing:border-box;border-radius:4px;width:100%;margin-bottom:16px;padding:10px 12px;font-size:14px}.wysiwyg-link-modal-input:focus{border-color:var(--c-primary);box-shadow:var(--shadow-input-focus);outline:none}.wysiwyg-link-modal-buttons{justify-content:flex-end;gap:8px;display:flex}.wysiwyg-link-modal-button{cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.wysiwyg-link-modal-button-cancel{background-color:var(--c-bg-hover);color:var(--c-text-regular)}.wysiwyg-link-modal-button-cancel:hover{background-color:var(--c-bg-component)}.wysiwyg-link-modal-button-submit{background-color:var(--c-primary);color:var(--c-text-inverse)}.wysiwyg-link-modal-button-submit:hover{background-color:#3d6380}.wysiwyg-wrapper--error{border-width:2px!important;border-color:var(--c-status-error)!important}.form-close-confirmation-overlay{z-index:10200;pointer-events:auto;background:#00000080;justify-content:center;align-items:center;animation:.2s ease-out fadeIn;display:flex;position:fixed;inset:0}.form-close-confirmation-dialog{background:var(--c-bg-component);box-shadow:var(--shadow-default);border-radius:8px;width:90%;max-width:500px;max-height:90vh;animation:.3s ease-out slideIn;overflow:hidden}.dialog-header{border-bottom:1px solid var(--c-border-default);padding:20px 24px 16px}.dialog-title{font-size:var(--headlineTextSize);color:var(--c-text-regular);margin:0;font-weight:600}.dialog-content{padding:20px 24px}.dialog-message{font-size:var(--regularTextSize);color:var(--c-text-light);margin:0;line-height:1.5}.dialog-actions{border-top:1px solid var(--c-border-default);justify-content:flex-end;gap:12px;padding:16px 24px 20px;display:flex}.dialog-button{font-size:var(--smallTextSize);cursor:pointer;border:1px solid;border-radius:4px;min-width:120px;padding:8px 16px;font-weight:500;transition:all .2s}.dialog-button:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.dialog-button:active{transform:translateY(0)}.dialog-button-secondary{background:var(--c-bg-component);border-color:var(--c-border-default);color:var(--c-text-light)}.dialog-button-secondary:hover{border-color:var(--c-border-hover);color:var(--c-text-regular)}.dialog-button-primary{color:#fff;background:#dc3545;border-color:#dc3545}.dialog-button-primary:hover{background:#c82333;border-color:#bd2130}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}
