.feld.svelte-mu0zrl{flex-direction:column;gap:6px;min-width:0;display:flex}.breit.svelte-mu0zrl{grid-column:1/-1}.feld.svelte-mu0zrl .label{font-weight:600}.zusatz.svelte-mu0zrl{color:var(--farbe-text-gedaempft);font-weight:400}.feld.svelte-mu0zrl .eingabe{min-height:var(--touch-min);border:1px solid var(--farbe-linie-feld);border-radius:var(--radius-s);background:var(--farbe-weiss);cursor:text;justify-content:space-between;align-items:center;gap:8px;padding:0 6px 0 12px;font-weight:400;display:flex}.feld.svelte-mu0zrl .eingabe:hover{border-color:var(--farbe-text-gedaempft)}.feld.svelte-mu0zrl .eingabe:focus-within{outline:var(--fokus-ring);outline-offset:2px}.feld.svelte-mu0zrl .eingabe[aria-invalid=true]{border:2px solid var(--farbe-fehler)}.segmente.svelte-mu0zrl{font-variant-numeric:tabular-nums;align-items:center;display:flex}.feld.svelte-mu0zrl .segment{border-radius:4px;padding:2px 1px}.feld.svelte-mu0zrl .segment[data-placeholder]{color:var(--farbe-text-gedaempft)}.feld.svelte-mu0zrl .segment[data-segment=literal]{color:var(--farbe-text-gedaempft);padding:0}.feld.svelte-mu0zrl .segment:focus{background:var(--farbe-akzent);color:var(--farbe-weiss);outline:none}.feld.svelte-mu0zrl .ausloeser{border-radius:var(--radius-s);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.feld.svelte-mu0zrl .ausloeser:hover{background:var(--farbe-hellgrau)}.feld.svelte-mu0zrl .ausloeser:focus-visible{outline:var(--fokus-ring);outline-offset:0}.hinweis.svelte-mu0zrl{font-size:var(--groesse-klein);color:var(--farbe-text-gedaempft)}.fehler.svelte-mu0zrl{font-size:var(--groesse-klein);color:var(--farbe-fehler);font-weight:700}.kalender-popup{z-index:60;box-sizing:border-box;border:1px solid var(--farbe-linie);border-radius:var(--radius-m);background:var(--farbe-weiss);width:min(352px,100vw - 32px);font-family:var(--schrift-text);color:var(--farbe-text);padding:16px;box-shadow:0 12px 32px #0b2a4a29}.kalender-popup .kopf{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.kalender-popup .monat{font-family:var(--schrift-titel);font-size:1.125rem;font-weight:700}.kalender-popup .blaettern{width:var(--touch-min);height:var(--touch-min);border:1px solid var(--farbe-linie);border-radius:var(--radius-pille);background:var(--farbe-weiss);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.kalender-popup .blaettern:hover{background:var(--farbe-hellgrau)}.kalender-popup .blaettern[data-disabled]{opacity:.4;cursor:not-allowed}.kalender-popup .links{transform:rotate(90deg)}.kalender-popup .rechts{transform:rotate(-90deg)}.kalender-popup .raster{table-layout:fixed;border-collapse:collapse;width:100%}.kalender-popup .wochentag{font-size:var(--groesse-klein);color:var(--farbe-text-gedaempft);padding-bottom:6px;font-weight:600}.kalender-popup .zelle{text-align:center;padding:1px}.kalender-popup .tag{width:100%;max-width:var(--touch-min);aspect-ratio:1;border-radius:var(--radius-pille);cursor:pointer;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.kalender-popup .tag:hover{background:var(--farbe-akzent-hell)}.kalender-popup .tag[data-today]{box-shadow:inset 0 0 0 1.5px var(--farbe-akzent)}.kalender-popup .tag[data-selected]{background:var(--farbe-akzent);color:var(--farbe-weiss);font-weight:700}.kalender-popup .tag[data-outside-month]{color:var(--farbe-text-gedaempft);opacity:.6}.kalender-popup .tag[data-disabled],.kalender-popup .tag[data-unavailable]{color:var(--farbe-text-gedaempft);opacity:.4;cursor:not-allowed}.kalender-popup .tag:focus-visible{outline:var(--fokus-ring);outline-offset:1px}@media (width<=400px){.kalender-popup{padding:12px}}
