.dialog.svelte-1i47zga{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);width:min(560px,100vw - 32px);max-height:calc(100vh - 48px);box-shadow:var(--shadow-pop);padding:0}.groesse-sm.svelte-1i47zga{width:min(420px,100vw - 32px)}.groesse-lg.svelte-1i47zga{width:min(820px,100vw - 32px)}.groesse-xl.svelte-1i47zga{width:min(1080px,100vw - 32px)}.dialog.svelte-1i47zga::backdrop{background:var(--scrim)}.dialog[open].svelte-1i47zga{animation:svelte-1i47zga-einblenden var(--dur-2) var(--ease)}@keyframes svelte-1i47zga-einblenden{0%{opacity:0}}.panel.svelte-1i47zga{flex-direction:column;max-height:calc(100vh - 50px);display:flex}header.svelte-1i47zga{flex:none;padding:18px 20px 8px}.firma.svelte-1i47zga{margin-bottom:8px}.titelzeile.svelte-1i47zga{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}h2.svelte-1i47zga{font-size:var(--fs-h3);outline:none}.beschreibung.svelte-1i47zga{color:var(--text-2);margin-top:6px}.schliessen.svelte-1i47zga{border-radius:var(--radius);width:32px;height:32px;color:var(--text-2);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-4px -6px 0 0;display:inline-flex}.schliessen.svelte-1i47zga:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}.inhalt.svelte-1i47zga{flex:1;min-height:0;padding:8px 20px 16px;position:relative;overflow:auto}footer.svelte-1i47zga{border-top:1px solid var(--line);background:var(--surface-2);border-radius:0 0 var(--radius-card) var(--radius-card);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px;display:flex}
