.base-dialog[data-v-6788b258]{width:100%;max-width:min(92vw,34rem);color:var(--color-text-primary);background:var(--color-white);border:0;border-radius:10px;padding:0}.base-dialog[data-v-6788b258]::backdrop{background:#00000080}.base-dialog--wide[data-v-6788b258]{max-width:min(96vw,64rem)}.base-dialog--form[data-v-6788b258]{max-width:min(94vw,var(--dialog-breite-formular))}.base-dialog--zuweisung[data-v-6788b258]{max-width:min(92vw,var(--dialog-breite-zuweisung))}.base-dialog__panel[data-v-6788b258]{padding:var(--space-4)}.base-dialog__header[data-v-6788b258]{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.base-dialog__titelblock[data-v-6788b258]{gap:var(--dialog-kopf-gap);min-width:0;display:grid}.base-dialog__title[data-v-6788b258]{font-size:var(--fs-h3);margin:0}.base-dialog__untertitel[data-v-6788b258]{overflow-wrap:anywhere;font-weight:var(--weight-bold);font-size:var(--dialog-untertitel-size);line-height:var(--dialog-untertitel-leading);margin:0}.base-dialog--kopfband .base-dialog__panel[data-v-6788b258]{padding:0}.base-dialog--kopfband .base-dialog__header[data-v-6788b258]{padding:var(--dialog-kopf-pad-block) var(--dialog-kopf-pad-inline);background:var(--color-text-primary);color:var(--color-white);align-items:flex-start;margin-bottom:0}.base-dialog--kopfband .base-dialog__title[data-v-6788b258]{color:var(--color-white);font-family:var(--font-body);font-weight:var(--weight-bold);font-size:var(--dialog-titel-size);line-height:var(--dialog-titel-leading)}.base-dialog--kopfband .base-dialog__untertitel[data-v-6788b258]{color:var(--color-surface-accent)}.base-dialog--kopfband .base-dialog__close[data-v-6788b258]{color:var(--color-white);font-size:var(--dialog-x-size);padding:0}.base-dialog--kopfband .base-dialog__body[data-v-6788b258]{padding:var(--dialog-koerper-pad-block) var(--dialog-kopf-pad-inline) 0}.base-dialog--kopfband .base-dialog__footer[data-v-6788b258]{gap:var(--dialog-btn-luecke);padding:var(--dialog-fuss-pad-top) var(--dialog-kopf-pad-inline) var(--dialog-fuss-pad-bottom);flex-wrap:wrap;margin-top:0}.base-dialog__close[data-v-6788b258]{width:auto;padding:var(--space-1);font-size:var(--fs-subhead);color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;line-height:1}.base-dialog__close[data-v-6788b258]:focus-visible{outline:2px solid var(--color-primary)}.base-dialog__footer[data-v-6788b258]{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);display:flex}
