.termine.svelte-8x3638{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zeile.svelte-8x3638{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:2px 12px;padding:8px 4px 8px 14px;display:grid;position:relative}.zeile.svelte-8x3638:first-child{border-top:0}.ganztags.svelte-8x3638{grid-template-columns:auto minmax(0,1fr);padding-left:4px}.ganztags-liste.svelte-8x3638{flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.termin.ganztaegig.svelte-8x3638{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2px 12px;padding:1px 0 1px 10px;display:grid;position:relative}.streifen.svelte-8x3638{background:var(--farbe);border-radius:2px;width:3px;position:absolute;top:9px;bottom:9px;left:0}.ganztaegig.svelte-8x3638 .streifen:where(.svelte-8x3638){top:2px;bottom:2px}.zeit.svelte-8x3638{width:96px;font-size:var(--fs-sm);color:var(--text);flex-direction:column;gap:1px;padding-top:1px;display:flex}.ganztags.svelte-8x3638>.zeit:where(.svelte-8x3638){color:var(--text-2);padding-left:10px}.kennzeichen.svelte-8x3638{font-size:var(--fs-xs);color:var(--text-2)}.inhalt.svelte-8x3638{min-width:0}.titel.svelte-8x3638{overflow-wrap:anywhere;align-items:center;gap:5px;margin:0;font-weight:500;display:flex}.titel.durch.svelte-8x3638 span:where(.svelte-8x3638):last-child{text-decoration:line-through}.privat.svelte-8x3638{color:var(--text-2);display:inline-flex}.meta.svelte-8x3638{font-size:var(--fs-xs);color:var(--text-2);flex-wrap:wrap;gap:2px 10px;margin:1px 0 0;display:flex}.teil.svelte-8x3638,.erfasst.svelte-8x3638{align-items:center;gap:4px;min-width:0;display:inline-flex}.teil.svelte-8x3638 svg,.erfasst.svelte-8x3638 svg{flex:none}.ort.svelte-8x3638{max-width:min(100%,280px)}.ort-text.svelte-8x3638{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.quelle.svelte-8x3638{color:var(--text-3)}.status.svelte-8x3638{font-weight:600}.erfasst.svelte-8x3638{color:var(--ok-text);font-weight:600}.gedimmt.svelte-8x3638 .zeit:where(.svelte-8x3638),.gedimmt.svelte-8x3638 .titel:where(.svelte-8x3638){color:var(--text-3)}.gedimmt.svelte-8x3638 .streifen:where(.svelte-8x3638){opacity:.45}@media (width<=520px){.zeile.svelte-8x3638{grid-template-columns:minmax(0,1fr) auto}.zeit.svelte-8x3638{flex-flow:wrap;grid-column:1;align-items:baseline;gap:0 8px;width:auto}.inhalt.svelte-8x3638{grid-column:1}.zeile.svelte-8x3638>.ib{grid-area:1/2/span 2;align-self:center}.ganztags.svelte-8x3638{grid-template-columns:minmax(0,1fr)}}
