.emma-relaunch .e-v5-arbeitsseite{display:grid;gap:var(--e-space-7);padding-block:var(--e-space-5) var(--e-space-8);min-width:0}.emma-relaunch .e-v5-arbeitsseite p{margin:0}.emma-relaunch .e-v5-arbeitsplatz{display:grid;grid-template-areas:"kontext" "arbeit";gap:var(--e-space-6);align-items:start;min-width:0}.emma-relaunch .e-v5-arbeitsflaeche{grid-area:arbeit;min-width:0;width:100%;max-width:var(--e-form)}.emma-relaunch .e-v5-kontext{grid-area:kontext;min-width:0;display:grid;gap:var(--e-space-3);padding-block:var(--e-space-4);border-block:var(--e-preview-border)}.emma-relaunch .e-v5-kontext-kopf{display:grid;gap:var(--e-space-2);min-width:0}.emma-relaunch .e-v5-kontext-titel{font-family:var(--e-font-ui);font-size:var(--e-fs-lead);font-weight:var(--e-weight-emphasis);line-height:var(--e-lh-control);letter-spacing:var(--e-ls-body);overflow-wrap:anywhere}.emma-relaunch .e-v5-kontext-punkt{color:rgb(var(--e-orange))}.emma-relaunch .e-v5-kontext-details{font-size:var(--e-fs-control);line-height:var(--e-lh-control);min-width:0}.emma-relaunch .e-v5-kontext-details>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--e-space-2);min-height:var(--e-target);cursor:pointer;list-style:none;font-weight:var(--e-weight-emphasis)}.emma-relaunch .e-v5-kontext-details>summary::-webkit-details-marker{display:none}.emma-relaunch .e-v5-kontext-details>summary:after{content:"+";font-size:var(--e-fs-lead);color:var(--e-text)}.emma-relaunch .e-v5-kontext-details[open]>summary:after{content:"−"}.emma-relaunch .e-v5-kontext-details>summary:focus-visible{outline:var(--e-preview-outline);outline-offset:var(--e-space-1)}.emma-relaunch .e-v5-kontext-details>summary>span{margin-left:auto;color:var(--e-text);font-weight:var(--e-weight-text)}.emma-relaunch .e-v5-kontext-details>summary~*{margin-top:var(--e-space-3)}.emma-relaunch .e-v5-kontext-wahl{min-width:0}.emma-relaunch .e-v5-kontext-wahl .e-button{max-width:100%;white-space:normal;text-align:left}.emma-relaunch .e-v5-kontext-daten{display:grid;gap:var(--e-space-4)}.emma-relaunch .e-v5-kontext-daten>div{display:grid;gap:var(--e-space-1)}.emma-relaunch .e-v5-kontext-daten dt{font-size:var(--e-fs-meta);color:var(--e-text)}.emma-relaunch .e-v5-kontext-daten dd{margin:0;overflow-wrap:anywhere}.emma-relaunch .e-v5-kontext-hinweise{display:grid;gap:var(--e-space-3);border-top:var(--e-preview-border);padding-top:var(--e-space-3)}.emma-relaunch .e-v5-kontext-abschluss{display:none;font-size:var(--e-fs-control);line-height:var(--e-lh-lead);color:var(--e-text)}.emma-relaunch .e-v5-einstieg{display:grid;gap:var(--e-space-7);align-items:start;min-width:0}.emma-relaunch .e-v5-einstieg-wahl{display:grid;gap:var(--e-space-5);max-width:var(--e-form);min-width:0}.emma-relaunch .e-v5-einstieg-titel{font-family:var(--e-font-ui);font-size:var(--e-fs-section);font-weight:var(--e-weight-emphasis);line-height:var(--e-lh-section);letter-spacing:var(--e-ls-section)}.emma-relaunch .e-v5-einstieg-ablauf{display:grid;gap:var(--e-space-5);padding-left:var(--e-space-5);margin:0;max-width:var(--e-preview-sidebar)}.emma-relaunch .e-v5-einstieg-ablauf li{padding-left:var(--e-space-2)}.emma-relaunch .e-v5-einstieg-ablauf li::marker{font-weight:var(--e-weight-emphasis);color:rgb(var(--e-orange))}.emma-relaunch .e-v5-einstieg-ablauf strong{display:block;font-size:var(--e-fs-control);font-weight:var(--e-weight-emphasis)}.emma-relaunch .e-v5-einstieg-ablauf span{display:block;margin-top:var(--e-space-1);font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-text)}@media(min-width:1180px){.emma-relaunch :is(.e-v5-arbeitsplatz,.e-v5-einstieg){width:100%;max-width:calc(var(--e-form) + var(--e-preview-sidebar) + var(--e-space-8))}.emma-relaunch .e-v5-arbeitsplatz{grid-template-areas:"arbeit kontext";grid-template-columns:minmax(0,1fr) var(--e-preview-sidebar);gap:var(--e-space-8)}.emma-relaunch .e-v5-kontext{border-block:0;border-left:var(--e-preview-border);padding-block:0;padding-left:var(--e-space-6);gap:var(--e-space-4)}.emma-relaunch .e-v5-kontext-abschluss{display:block;padding-top:var(--e-space-5)}.emma-relaunch .e-v5-einstieg{grid-template-columns:minmax(0,1fr) var(--e-preview-sidebar);gap:var(--e-space-8)}}@media(prefers-reduced-motion:no-preference){.emma-relaunch .e-v5-kontext-details>summary{transition:color var(--e-feedback) var(--e-ease)}.emma-relaunch .e-v5-kontext-details[open]>.e-v5-kontext-wahl{animation:e-v5-kontext-enter var(--e-entry) var(--e-ease) both}@keyframes e-v5-kontext-enter{0%{opacity:0;transform:translateY(var(--e-entry-shift))}to{opacity:1;transform:translateY(0)}}}.emma-relaunch .e-datum-auswahl-knopf{display:flex;align-items:center;justify-content:space-between;gap:var(--e-space-3);text-align:left;cursor:pointer}.emma-relaunch .e-datum-auswahl-knopf:disabled{cursor:default}.emma-relaunch .e-datum-dialog{width:min(calc(var(--e-target) * 7 + var(--e-space-5) * 2 + var(--e-space-1) * 4 + var(--e-space-1) / 2),calc(100vw - var(--e-space-2) * 2));max-width:none;max-height:calc(100dvh - var(--e-space-4));margin:auto;padding:var(--e-space-5);overflow:auto;border:var(--e-preview-border);border-radius:var(--e-panel);background:var(--e-paper);color:var(--e-ink);box-shadow:var(--e-shadow-overlay);font-family:var(--e-font-ui)}.emma-relaunch .e-datum-dialog::backdrop{background:var(--e-backdrop)}.emma-relaunch .e-datum-dialog-kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--e-space-3)}.emma-relaunch .e-datum-dialog-kopf h2{font-size:var(--e-fs-lead);font-weight:var(--e-weight-emphasis);line-height:var(--e-lh-control)}.emma-relaunch .e-datum-icon{display:inline-flex;align-items:center;justify-content:center;min-width:var(--e-target);min-height:var(--e-target);padding:0;border:0;background:transparent;color:inherit;cursor:pointer;flex:none;font-size:var(--e-fs-lead)}.emma-relaunch .e-datum-icon:disabled{color:var(--e-text);cursor:default}.emma-relaunch .e-datum-schnellwahl{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e-space-2);padding-block:var(--e-space-4);border-bottom:0}.emma-relaunch .e-datum-schnellwahl .e-button{padding-inline:var(--e-space-3);font-size:var(--e-fs-control)}.emma-relaunch .e-datum-monat{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--e-space-2);padding-block:var(--e-space-2)}.emma-relaunch .e-datum-monat h3{text-align:center;font-size:var(--e-fs-body);font-weight:var(--e-weight-text);line-height:var(--e-lh-control)}.emma-relaunch .e-datum-raster{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:calc(var(--e-space-1) / 2)}.emma-relaunch .e-datum-raster :is(th,td){padding:0;border:0;text-align:center}.emma-relaunch .e-datum-raster th{height:var(--e-target);font-size:var(--e-fs-meta);font-weight:var(--e-weight-text);color:var(--e-muted)}.emma-relaunch .e-datum-tag{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;width:100%;min-height:var(--e-target);padding:0;border:0;border-radius:var(--e-round);background:transparent;color:var(--e-ink);font-family:var(--e-font-ui);font-size:var(--e-fs-body);font-variant-numeric:tabular-nums;cursor:pointer}.emma-relaunch .e-datum-tag[data-ausserhalb=ja]{color:var(--e-muted)}.emma-relaunch .e-datum-tag[data-gewaehlt=ja]{background:var(--e-ink);color:var(--e-paper);font-weight:var(--e-weight-emphasis)}.emma-relaunch .e-datum-tag[aria-current=date]:not([data-gewaehlt=ja]){box-shadow:inset 0 0 0 calc(var(--e-space-1) / 4) rgb(var(--e-orange))}.emma-relaunch .e-datum-dialog :is(button,summary):focus-visible{outline:var(--e-preview-outline);outline-offset:calc(var(--e-space-1) * -1)}.emma-relaunch .e-datum-tag[data-gewaehlt=ja]:focus-visible{outline-color:var(--e-paper)}.emma-relaunch .e-datum-auswahlstand{padding-top:var(--e-space-5);border-top:var(--e-preview-border);margin-block:var(--e-space-4) var(--e-space-2);font-size:var(--e-fs-control);font-weight:var(--e-weight-emphasis);line-height:var(--e-lh-control)}.emma-relaunch .e-datum-hilfe{font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-muted)}.emma-relaunch .e-datum-aktionen{display:flex;align-items:center;justify-content:space-between;gap:var(--e-space-2);padding-top:var(--e-space-4);margin-top:var(--e-space-4);border-top:var(--e-preview-border)}@media(hover:hover){.emma-relaunch .e-datum-icon:not(:disabled):hover,.emma-relaunch .e-datum-tag:not([data-gewaehlt=ja]):hover{background:var(--e-hover)}}@media(prefers-reduced-motion:no-preference){.emma-relaunch .e-datum-dialog[open][data-zeiger=ja]{animation:e-datum-oeffnen var(--e-v5-dialog) var(--e-ease) both}@keyframes e-datum-oeffnen{0%{opacity:0;transform:translateY(var(--e-entry-shift))}to{opacity:1;transform:translateY(0)}}}.emma-relaunch .e-form-feld{display:block;position:relative;min-width:0}.emma-relaunch .e-form-traeger{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;border:0!important;clip-path:inset(50%);overflow:hidden;opacity:0;pointer-events:none}.emma-relaunch .e-form-trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--e-space-3);width:100%;text-align:left;white-space:normal;min-width:0;cursor:pointer}.emma-relaunch .e-form-trigger>span{min-width:0;overflow-wrap:anywhere}.emma-relaunch .e-form-trigger>svg{flex:none}.emma-relaunch .e-form-option>.e-form-text,.emma-relaunch .e-form-trigger>.e-form-text{flex:1 1 auto}.emma-relaunch .e-form-trigger:has(>.e-form-zusatz)>.e-form-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}.emma-relaunch .e-form-zusatz{flex:none;color:var(--e-text);font-weight:var(--e-weight-text);white-space:nowrap}.emma-relaunch .e-form-optionen{display:grid;gap:var(--e-space-1);max-height:var(--e-stage-max);overflow:auto;margin-block:var(--e-space-4);outline-offset:var(--e-space-1)}.emma-relaunch .e-form-option{display:flex;align-items:center;justify-content:space-between;gap:var(--e-space-3);min-height:var(--e-target);padding:var(--e-space-3);overflow-wrap:anywhere;cursor:pointer}.emma-relaunch .e-form-option[data-fokus=true]{outline:var(--e-preview-outline);outline-offset:calc(-1 * var(--e-space-1))}.emma-relaunch .e-form-option[aria-selected=true]{background:var(--e-hover);font-weight:var(--e-weight-emphasis)}.emma-relaunch .e-datum-tag[aria-disabled=true],.emma-relaunch .e-form-option[aria-disabled=true]{color:var(--e-muted);cursor:default}.emma-relaunch .e-form-uhrzeit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e-space-3);margin-block:var(--e-space-5)}.emma-relaunch .e-datum-jahr{display:flex;align-items:center;gap:var(--e-space-3);max-width:var(--e-aside);margin-bottom:var(--e-space-3)}.emma-relaunch .e-form-uhrzeit:has(>label:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.emma-relaunch .e-form-gruppe{padding:var(--e-space-3);color:var(--e-muted);font-weight:var(--e-weight-emphasis)}.emma-relaunch .e-v5-navigation .e-hauptnav-kern{gap:var(--e-space-5)}.emma-relaunch .e-v5-navigation a{min-width:var(--e-target);gap:var(--e-space-2)}.emma-relaunch .e-v5-navigation a[aria-current]{font-weight:var(--e-weight-emphasis)}.emma-relaunch .e-v5-navigation a:focus-visible{outline:var(--e-preview-outline);outline-offset:calc(-1 * var(--e-space-1))}.emma-relaunch .e-v5-navigation .e-ziel-zeichen{position:relative;display:inline-flex;align-items:center}.emma-relaunch .e-v5-navigation .e-ziel-zeichen>.e-icon{width:var(--e-icon-md);height:var(--e-icon-md);stroke-width:var(--e-icon-stroke)}.emma-relaunch .e-v5-navigation a[aria-current] .e-ziel-zeichen>.e-icon{stroke-width:var(--e-ring-stroke)}.emma-relaunch .e-v5-navigation .e-neu-am-ziel{position:absolute;top:calc(var(--e-space-1) * -1);right:calc(var(--e-space-1) * -1);pointer-events:none}.emma-relaunch .e-topbar .e-top-actions>.e-erfassen-kopf{background:var(--e-ink);color:var(--e-paper);padding-inline:var(--e-space-4);gap:var(--e-space-2);font-size:var(--e-fs-control);font-weight:var(--e-weight-emphasis);white-space:nowrap}.emma-relaunch .e-topbar .e-top-actions>.e-erfassen-kopf:hover{background:rgb(var(--e-night));color:var(--e-paper)}.emma-relaunch .e-topbar .e-top-actions>.e-erfassen-kopf:focus-visible{outline:var(--e-preview-outline);outline-color:rgb(var(--e-orange));outline-offset:var(--e-space-1)}@media(min-width:700px){.emma-relaunch .e-v5-navigation .e-ziel-zeichen>.e-icon,.emma-relaunch .e-v5-navigation li[data-ziel=erfassen]{display:none}}@media(min-width:700px) and (max-width:899px){.emma-relaunch .e-header .e-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 var(--e-space-5);padding-block:var(--e-space-2) 0}.emma-relaunch .e-topbar .e-top-actions{grid-column:2;grid-row:1}.emma-relaunch .e-v5-navigation{grid-column:1/-1;grid-row:2;width:100%}.emma-relaunch .e-v5-navigation .e-hauptnav-kern{width:100%;justify-content:flex-start}.emma-relaunch .e-v5-navigation a{min-height:var(--e-target)}}@media(max-width:699px){.emma-relaunch .e-header .e-topbar{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--e-space-2);min-height:var(--e-nav-height-mobile);padding-block:0}.emma-relaunch .e-topbar .e-top-actions{display:flex;grid-column:2;grid-row:1;justify-self:end;gap:var(--e-space-1);margin-left:0;min-width:0;min-height:var(--e-target)}.emma-relaunch .e-topbar .e-top-actions>*{min-width:0;justify-self:center}.emma-relaunch .e-topbar .e-top-actions>.e-erfassen-kopf{display:none}.emma-relaunch .e-topbar .e-search-trigger :is(span,kbd){display:none}.emma-relaunch .e-v5-navigation{display:block;position:fixed;inset:auto 0 0;z-index:40;box-sizing:border-box;width:100%;height:calc(var(--e-nav-height-mobile) + var(--e-nav-bottom-safe));padding:0 max(var(--e-space-1),env(safe-area-inset-right,0px)) var(--e-nav-bottom-safe) max(var(--e-space-1),env(safe-area-inset-left,0px));border-top:var(--e-preview-border);background:var(--e-paper)}.emma-relaunch .e-main-frame{padding-bottom:calc(var(--e-nav-height-mobile) + var(--e-nav-bottom-safe))}.emma-relaunch .e-v5-navigation .e-hauptnav-kern{display:grid;grid-template-columns:repeat(var(--e-leisten-ziele,3),minmax(0,1fr));gap:0;height:100%}.emma-relaunch .e-v5-navigation[data-team]{--e-leisten-ziele:5}.emma-relaunch .e-v5-navigation .e-hauptnav-kern>li{min-width:0}.emma-relaunch .e-v5-navigation a{flex-direction:column;justify-content:center;gap:var(--e-space-1);min-width:0;height:100%;min-height:var(--e-target-touch);width:100%;padding-inline:0;font-size:var(--e-fs-meta);line-height:var(--e-lh-control);white-space:nowrap;text-align:center;border-bottom:0;border-top:var(--e-ring-stroke) solid transparent}.emma-relaunch .e-v5-navigation a[aria-current]{border-top-color:var(--e-ink)}.emma-relaunch .e-v5-navigation a:hover{color:var(--e-ink)}.emma-relaunch .e-v5-navigation .e-ziel-wort{max-width:100%;overflow:hidden;text-overflow:ellipsis}.emma-relaunch .e-v5-navigation li[data-ziel=erfassen] a{border-top-color:transparent}.emma-relaunch .e-v5-navigation li[data-ziel=erfassen] .e-ziel-zeichen{justify-content:center;width:var(--e-target);height:var(--e-target);margin-top:calc(var(--e-icon-md) - var(--e-target));border-radius:var(--e-round);background:var(--e-ink);color:var(--e-paper)}.emma-relaunch .e-v5-navigation li[data-ziel=erfassen] a:hover{color:var(--e-ink)}.emma-relaunch .e-v5-navigation li[data-ziel=erfassen] a:hover .e-ziel-zeichen{background:rgb(var(--e-night))}.emma-relaunch .e-v5-navigation li[data-ziel=erfassen] a[aria-current] .e-ziel-zeichen{outline:var(--e-ring-stroke) solid var(--e-ink);outline-offset:var(--e-ring-stroke)}}.emma-relaunch .e-account-panel[hidden]{display:none}.emma-relaunch .e-account-panel .e-feedback-trigger{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:var(--e-space-2) var(--e-space-3);color:var(--e-ink);border:0;background:transparent}.emma-relaunch .e-v5-context{display:flex;align-items:center;gap:var(--e-space-5);min-height:var(--e-v5-context-height);padding:var(--e-space-3) var(--e-gutter);font-size:var(--e-fs-meta);color:var(--e-ink);background:var(--e-canvas)}.emma-relaunch .e-v5-workspace{font-weight:600;white-space:nowrap}.emma-relaunch .e-v5-context-actions{display:flex;align-items:center;gap:var(--e-space-5);margin-left:auto}.emma-relaunch .e-v5-connection,.emma-relaunch .e-v5-scope{display:inline-flex;align-items:center;gap:var(--e-space-2);min-height:var(--e-target);white-space:nowrap}.emma-relaunch .e-v5-scope svg{width:var(--e-icon-sm);height:var(--e-icon-sm)}.emma-relaunch .e-v5-connection{padding:0;color:var(--e-ink);font-size:var(--e-fs-meta)}.emma-relaunch .e-v5-status-dot{display:inline-block;width:var(--e-v5-status-dot);height:var(--e-v5-status-dot);border-radius:var(--e-round);background:var(--e-preview-muted)}.emma-relaunch .e-v5-kontextbereich{display:contents}.emma-relaunch .e-v5-kontextbereich:has(.e-quellenstand[data-ton=aktuell]) .e-v5-connection .e-v5-status-dot{background:rgb(var(--e-positive))}.emma-relaunch .e-v5-sources-dialog{position:fixed;max-width:min(var(--e-preview-dialog),calc(100vw - 2 * var(--e-gutter)));max-height:calc(100dvh - 2 * var(--e-gutter));padding:var(--e-space-6);border:var(--e-preview-border);background:var(--e-paper);color:var(--e-ink);box-shadow:var(--e-shadow-overlay);overflow:auto}.emma-relaunch .e-v5-sources-dialog::backdrop{background:var(--e-backdrop)}.emma-relaunch .e-v5-sources-head{display:flex;align-items:center;justify-content:space-between;gap:var(--e-space-4);margin-bottom:var(--e-space-4)}.emma-relaunch .e-v5-sources-head h2{font-size:var(--e-fs-section)}.emma-relaunch .e-v5-sources-head button{min-width:var(--e-target);min-height:var(--e-target);font-size:var(--e-fs-lead)}.emma-relaunch .e-v5-sources-dialog>p{margin-bottom:var(--e-space-4)}.emma-relaunch .e-v5-daybar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-space-7);margin:var(--e-space-4) var(--e-gutter) 0;padding:var(--e-space-4) 0 var(--e-space-5);border-bottom:var(--e-preview-border);color:var(--e-ink)}.emma-relaunch .e-v5-day-label{display:grid;gap:var(--e-space-1);flex:none;font-size:var(--e-fs-control);color:var(--e-preview-muted)}.emma-relaunch .e-v5-day-label strong{font-size:var(--e-fs-meta);font-weight:var(--e-weight-emphasis);color:var(--e-ink)}.emma-relaunch .e-v5-daybar nav:not(.e-v5-day-buero){display:flex;align-items:center;gap:var(--e-space-5);flex:1 0 auto}.emma-relaunch .e-v5-daystep{display:flex;align-items:center;gap:var(--e-space-2);min-height:var(--e-target);font-size:var(--e-fs-meta);color:var(--e-preview-muted);white-space:nowrap}.emma-relaunch .e-v5-daystep[aria-current]{color:var(--e-ink);font-weight:600}.emma-relaunch .e-v5-stepmark{width:var(--e-space-5);height:var(--e-space-5);border:var(--e-preview-border);border-radius:var(--e-round);display:grid;place-items:center;font-size:var(--e-fs-caps)}.emma-relaunch .e-v5-daystep[aria-current] .e-v5-stepmark{background:rgb(var(--e-orange));border-color:rgb(var(--e-orange));color:rgb(var(--e-black))}.emma-relaunch .e-v5-day-end{font-size:var(--e-fs-control);color:var(--e-preview-muted);white-space:nowrap}.emma-relaunch .e-verwaltung-link>svg{display:none}@media(max-width:699px){.emma-relaunch :is(.e-staff-save,.e-pflege-fuss,.e-team-form .e-contact-save,.e-verwaltung .e-admin-settings-form .e-admin-form-footer,.e-verwaltung .e-org-editor>.e-contact-save,.e-verwaltung .e-v4-rest-speichern):not(dialog *){bottom:calc(var(--e-nav-height-mobile) + var(--e-nav-bottom-safe))}.emma-relaunch .e-meldungen-toast{bottom:calc(var(--e-nav-height-mobile) + var(--e-space-3) + var(--e-nav-bottom-safe))}}@media(max-width:1200px){.emma-relaunch .e-v5-daybar{gap:var(--e-space-5)}.emma-relaunch .e-v5-daybar nav:not(.e-v5-day-buero){gap:var(--e-space-4)}.emma-relaunch .e-v5-day-end{display:none}}@media(max-width:900px){.emma-relaunch .e-v5-daybar{row-gap:0}.emma-relaunch .e-v5-day-label{display:flex;justify-content:space-between;flex-basis:100%;margin-bottom:var(--e-space-3)}.emma-relaunch .e-v5-daybar nav:not(.e-v5-day-buero){justify-content:space-between}}@media(max-width:600px){.emma-relaunch .e-v5-context{flex-wrap:wrap;gap:var(--e-space-2);padding-block:var(--e-space-2)}.emma-relaunch .e-v5-workspace{font-size:var(--e-fs-control)}.emma-relaunch .e-v5-context-actions{flex-wrap:wrap;justify-content:space-between;width:100%;margin-left:auto;gap:var(--e-space-2)}.emma-relaunch .e-v5-scope{font-size:var(--e-fs-control)}.emma-relaunch .e-v5-connection-wrap{flex-basis:100%}.emma-relaunch .e-v5-connection{min-height:var(--e-target);font-size:var(--e-fs-caps)}.emma-relaunch .e-v5-daybar{margin-top:var(--e-space-2);padding-bottom:var(--e-space-3)}.emma-relaunch .e-v5-day-label,.emma-relaunch .e-v5-day-label strong{font-size:var(--e-fs-caps)}.emma-relaunch .e-v5-daybar nav:not(.e-v5-day-buero){display:grid;grid-template-columns:repeat(4,auto);gap:var(--e-space-1)}.emma-relaunch .e-v5-daystep{min-width:var(--e-target);text-align:center;overflow-wrap:normal;flex-direction:column;gap:var(--e-space-1);min-height:var(--e-v5-step-mobile-height);padding:var(--e-space-1) 0;font-size:var(--e-fs-caps);white-space:nowrap}.emma-relaunch .e-v5-stepmark{width:var(--e-space-5);height:var(--e-space-5)}}.emma-relaunch .e-main-frame :is(.e-button-primary,.e-button-dark,.e-v5-day-primary,.e-pp-knopf-dunkel,.e-m-form-knopf-dunkel,.e-m-tool-haupt):not(dialog *){background:var(--e-paper);border:var(--e-preview-field-border);color:var(--e-ink)}.emma-relaunch .e-main-frame :is(.e-button-primary,.e-button-dark,.e-v5-day-primary,.e-pp-knopf-dunkel,.e-m-form-knopf-dunkel,.e-m-tool-haupt):not(dialog *):disabled{color:var(--e-muted)}.emma-relaunch .e-main-frame :is(.e-button-primary,.e-button-dark,.e-v5-day-primary,.e-pp-knopf-dunkel,.e-m-form-knopf-dunkel,.e-m-tool-haupt):not(dialog *):not(:disabled):hover{background:var(--e-hover);color:var(--e-ink)}.emma-relaunch .e-mehr-gruppen{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,calc(var(--e-preview-dialog) / 2)),1fr));gap:var(--e-space-6) var(--e-space-6);align-items:start;margin-top:var(--e-space-5)}.emma-relaunch .e-mehr-gruppe{min-width:0}.emma-relaunch .e-mehr-gruppe h2{margin:0 0 var(--e-space-3);font-size:var(--e-fs-lead);line-height:var(--e-lh-control);font-weight:var(--e-weight-emphasis)}.emma-relaunch .e-mehr-insel{margin:0;padding:0;list-style:none;background:var(--e-paper)}.emma-relaunch .e-mehr-insel>li+li{border-top:var(--e-divider)}.emma-relaunch .e-mehr-ziel{display:flex;align-items:center;justify-content:space-between;gap:var(--e-space-3);width:100%;min-height:var(--e-target);padding:var(--e-space-3) var(--e-space-4);border:0;background:transparent;color:var(--e-ink);font:inherit;text-align:left;text-decoration:none}.emma-relaunch .e-mehr-ziel:hover{background:var(--e-hover)}.emma-relaunch .e-mehr-ziel:focus-visible{outline:var(--e-preview-outline);outline-offset:calc(-1 * var(--e-ring-stroke))}.emma-relaunch .e-mehr-ziel>.e-icon{flex:none;color:var(--e-muted)}.emma-relaunch .e-mehr-text{display:grid;gap:var(--e-space-1);min-width:0}.emma-relaunch .e-mehr-text>strong{font-size:var(--e-fs-control);line-height:var(--e-lh-control);font-weight:var(--e-weight-emphasis)}.emma-relaunch .e-mehr-text>span{font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-muted)}.emma-relaunch .e-mehr-handlung form{margin:0}.emma-relaunch .e-mehr-handlung .e-feedback-trigger{display:flex;justify-content:flex-start;gap:var(--e-space-3);width:100%;min-height:var(--e-target);padding:var(--e-space-3) var(--e-space-4);border:0;border-radius:0;background:transparent;color:var(--e-ink);font-size:var(--e-fs-control);font-weight:var(--e-weight-emphasis)}.emma-relaunch .e-mehr-handlung .e-feedback-trigger:hover{background:var(--e-hover)}.emma-relaunch .e-mehr-handlung .e-feedback-trigger>span{display:inline}.emma-relaunch .e-mehr-person{display:flex;align-items:center;gap:var(--e-space-3);margin:0 0 var(--e-space-3);font-size:var(--e-fs-control);line-height:var(--e-lh-control)}.emma-relaunch .e-mehr-person small{display:block;font-size:var(--e-fs-meta);color:var(--e-muted)}.emma-relaunch .e-mehr-foto{position:relative;display:inline-grid;place-items:center;flex:none;width:var(--e-target);height:var(--e-target);border-radius:var(--e-round);overflow:hidden;background:var(--e-warm);font-weight:var(--e-weight-emphasis)}.emma-relaunch .e-mehr-foto img{-o-object-fit:cover;object-fit:cover}@media(max-width:359px){.emma-relaunch .e-v5-navigation[data-team]{padding-inline:env(safe-area-inset-left,0) env(safe-area-inset-right,0)}.emma-relaunch .e-v5-navigation[data-team] .e-hauptnav-kern{grid-template-columns:repeat(5,auto);justify-content:stretch}.emma-relaunch .e-v5-navigation .e-ziel-wort{letter-spacing:var(--e-ls-body)}}@media(max-width:699px){.emma-relaunch :is(.e-v5-context,.e-v5-daybar){display:none}.emma-relaunch .e-bereichsleiste[data-handy=ueber-mehr]{display:none}}.emma-relaunch .e-content>.e-bild-buehne:has(+.e-v5-ansichtszeile){margin-block-end:var(--e-space-4)}.emma-relaunch .e-v4-liste-kopf.e-v5-ansichtszeile{align-items:first baseline;justify-content:space-between;gap:var(--e-space-2) var(--e-space-5);margin-block:0 var(--e-space-3)}.emma-relaunch .e-v5-ansichtszeile>.e-local-navigation{flex:0 1 auto;margin-block:0}.emma-relaunch .e-v5-ansichtszeile>.e-local-navigation>.e-reiter{border-bottom:0}.emma-relaunch .e-topbar .e-account{display:flex;align-items:center;flex:none}.emma-relaunch .e-topbar .e-account-trigger{position:relative;overflow:hidden;display:grid;place-items:center;width:var(--e-target);height:var(--e-target);padding:0;border:0;border-radius:var(--e-round);background:var(--e-warm);color:var(--e-ink);font-size:var(--e-fs-meta);font-weight:var(--e-weight-emphasis);cursor:pointer}.emma-relaunch .e-topbar .e-account-trigger img{-o-object-fit:cover;object-fit:cover;border-radius:inherit}.emma-relaunch .e-topbar .e-account-trigger[aria-expanded=true]{outline:var(--e-ring-stroke) solid var(--e-ink);outline-offset:var(--e-ring-stroke)}.emma-relaunch .e-topbar .e-account-trigger:focus-visible{outline:var(--e-preview-outline);outline-color:rgb(var(--e-orange));outline-offset:var(--e-ring-stroke)}.emma-relaunch .e-kontoblatt{position:fixed;inset:var(--e-kontoblatt-oben,var(--e-nav-height)) var(--e-gutter) auto auto;width:var(--e-aside);max-width:calc(100vw - 2 * var(--e-gutter));max-height:calc(100dvh - var(--e-kontoblatt-oben,var(--e-nav-height)) - var(--e-space-4));margin:0;padding:var(--e-space-4);border:0;border-radius:var(--e-panel);background:var(--e-paper);color:var(--e-ink);box-shadow:var(--e-shadow-overlay);overflow:auto}.emma-relaunch .e-kontoblatt::backdrop{background:transparent}.emma-relaunch .e-kontoblatt[open]{display:grid;gap:var(--e-space-2)}.emma-relaunch .e-kontoblatt-griff,.emma-relaunch .e-kontoblatt-kopf{display:none}.emma-relaunch .e-kontoblatt-kopf h2{margin:0;font-size:var(--e-fs-lead);line-height:var(--e-lh-control);font-weight:var(--e-weight-display)}.emma-relaunch .e-kontoblatt-person{display:flex;align-items:center;gap:var(--e-space-3);margin:0;padding-bottom:var(--e-space-3);border-bottom:var(--e-divider);font-size:var(--e-fs-control);line-height:var(--e-lh-control)}.emma-relaunch .e-kontoblatt-person strong{display:block;font-weight:var(--e-weight-emphasis);overflow-wrap:anywhere}.emma-relaunch .e-kontoblatt-person small{display:block;font-size:var(--e-fs-meta);color:var(--e-muted)}.emma-relaunch .e-kontoblatt-foto{position:relative;display:grid;place-items:center;flex:none;width:var(--e-arrow-circle);height:var(--e-arrow-circle);border-radius:var(--e-round);overflow:hidden;background:var(--e-warm);font-weight:var(--e-weight-emphasis)}.emma-relaunch .e-kontoblatt-foto img{-o-object-fit:cover;object-fit:cover}.emma-relaunch .e-kontoblatt-liste{margin:0;padding:0;list-style:none}.emma-relaunch .e-kontoblatt-liste>li+li{border-top:var(--e-divider)}.emma-relaunch .e-kontoblatt-liste form{margin:0}.emma-relaunch :is(.e-kontoblatt-ziel,.e-kontoblatt-handlung .e-feedback-trigger){display:flex;align-items:center;justify-content:flex-start;gap:var(--e-space-3);width:100%;min-height:var(--e-target);padding:0;border:0;border-radius:0;background:transparent;color:var(--e-ink);font:inherit;font-size:var(--e-fs-control);font-weight:var(--e-weight-text);text-align:left;text-decoration:none;cursor:pointer}.emma-relaunch :is(.e-kontoblatt-ziel,.e-kontoblatt-handlung .e-feedback-trigger):hover{background:var(--e-hover)}.emma-relaunch :is(.e-kontoblatt-ziel,.e-kontoblatt-handlung .e-feedback-trigger):focus-visible{outline:var(--e-preview-outline);outline-offset:calc(-1 * var(--e-ring-stroke))}.emma-relaunch .e-kontoblatt-handlung .e-feedback-trigger>.e-icon,.emma-relaunch .e-kontoblatt-ziel>.e-icon{flex:none;width:var(--e-icon-md);height:var(--e-icon-md);stroke-width:var(--e-icon-stroke)}.emma-relaunch .e-kontoblatt-handlung .e-feedback-trigger>span{display:inline}.emma-relaunch .e-kontoblatt-ziel>.e-neu-stand{margin-left:auto}.emma-relaunch .e-kontoblatt-fuss{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--e-space-2) var(--e-space-4);margin:0;padding-top:var(--e-space-3);border-top:var(--e-divider);font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-muted)}.emma-relaunch .e-kontoblatt-fuss a{display:inline-flex;align-items:center;min-height:var(--e-target);color:var(--e-ink);text-decoration:underline;text-underline-offset:var(--e-space-1)}@media(max-width:699px){.emma-relaunch .e-kontoblatt{inset:auto 0 0;width:100%;max-width:100%;max-height:calc(100dvh - var(--e-nav-height-mobile));padding:var(--e-space-3) var(--e-gutter) calc(var(--e-nav-bottom-safe) + var(--e-space-4));border-radius:var(--e-panel) var(--e-panel) 0 0}.emma-relaunch .e-kontoblatt::backdrop{background:var(--e-backdrop)}.emma-relaunch .e-kontoblatt-griff{display:block;justify-self:center;width:var(--e-space-7);height:var(--e-space-1);border-radius:var(--e-round);background:var(--e-line)}.emma-relaunch .e-kontoblatt-kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--e-space-3)}.emma-relaunch .e-kontoblatt[open]{animation:e-kontoblatt-ein var(--e-v5-dialog) var(--e-ease)}}@media(max-width:699px) and (prefers-reduced-motion:reduce){.emma-relaunch .e-kontoblatt[open]{animation:none}}@keyframes e-kontoblatt-ein{0%{transform:translateY(var(--e-space-7))}to{transform:none}}.emma-relaunch .e-neu-punkt{display:inline-block;flex:none;width:var(--e-v5-status-dot);height:var(--e-v5-status-dot);border-radius:var(--e-round);background:rgb(var(--e-orange))}.emma-relaunch .e-account>.e-neu-am-konto{position:absolute;top:0;right:0;pointer-events:none}.emma-relaunch .e-account-panel .e-neu-menu{justify-content:space-between;gap:var(--e-space-3)}.emma-relaunch .e-neu-stand{font-size:var(--e-fs-meta);color:var(--e-text)}.emma-relaunch .e-neu-kopf,.emma-relaunch .e-neu-stand{display:inline-flex;align-items:center;gap:var(--e-space-2);line-height:var(--e-lh-control)}.emma-relaunch .e-neu-kopf{min-height:var(--e-target);color:var(--e-ink);font-size:var(--e-fs-control);text-decoration:none;white-space:nowrap}.emma-relaunch .e-neu-kopf:hover{text-decoration:underline;text-underline-offset:var(--e-space-1)}@media(prefers-reduced-motion:no-preference){.emma-relaunch .e-neu-kopf{animation:e-v5-tabellen-detail var(--e-entry) var(--e-ease)}}.emma-relaunch .e-neu-kopf-platz{display:inline-grid;flex:none}.emma-relaunch .e-neu-kopf-platz>*{grid-area:1/1;justify-self:end}.emma-relaunch .e-neu-kopf-platzhalter{visibility:hidden;animation:none}@media(max-width:1199px){.emma-relaunch .e-neu-kopf-zusatz{display:none}}.emma-relaunch .e-neu-insel{padding:var(--e-space-2) var(--e-space-6);border-radius:var(--e-panel);background:var(--e-paper)}.emma-relaunch .e-neu-liste{list-style:none;margin:0;padding:0}.emma-relaunch .e-neu-liste>li{display:grid;justify-items:start;gap:var(--e-space-2);padding:var(--e-space-5) 0;border-bottom:1px solid var(--e-line)}.emma-relaunch .e-neu-liste>li:last-child{border-bottom:0}.emma-relaunch .e-neu-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-space-1) var(--e-space-4);margin:0;font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-text)}.emma-relaunch .e-neu-satz{margin:0;max-width:68ch;font-size:var(--e-fs-body);line-height:var(--e-lh-body);color:var(--e-ink)}.emma-relaunch .e-neu-ansehen{display:inline-flex;align-items:center;gap:var(--e-space-2);min-height:var(--e-target);font-size:var(--e-fs-control);line-height:var(--e-lh-control);color:var(--e-ink)}.emma-relaunch .e-neu-leer{margin:0;font-size:var(--e-fs-body);color:var(--e-text)}@media(max-width:699px){.emma-relaunch .e-neu-insel{padding:var(--e-space-1) var(--e-space-4)}.emma-relaunch .e-neu-liste>li{padding:var(--e-space-4) 0}}.emma-relaunch .e-karte{background:var(--e-warm);isolation:isolate}.emma-relaunch .e-karte-grund{position:absolute;inset:0}.emma-relaunch .e-karte .maplibregl-map{font:inherit}.emma-relaunch .e-karte-ebene{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden}.emma-relaunch .e-karte-ebene .e-daten-ort{position:absolute}.emma-relaunch .e-karte-punkt{display:grid;place-items:center;width:var(--e-target);height:var(--e-target);margin:0;padding:0;border:0;background:none;transform:translate(-50%,-50%);pointer-events:auto;cursor:pointer;z-index:1}.emma-relaunch .e-karte-punkt i{width:calc(var(--e-space-3) + var(--e-space-1) / 2);height:calc(var(--e-space-3) + var(--e-space-1) / 2);border-radius:var(--e-round);background:rgb(var(--e-orange));outline:var(--e-ring-stroke) solid var(--e-paper);transition:transform var(--e-feedback) var(--e-ease)}.emma-relaunch .e-karte-punkt[data-art=miete] i{background:rgb(var(--e-anthracite))}.emma-relaunch .e-karte-punkt[data-art=sonst] i{background:var(--e-paper);box-sizing:border-box;border:var(--e-ring-stroke) solid rgb(var(--e-anthracite))}.emma-relaunch .e-karte-punkt:hover i{transform:scale(1.2)}.emma-relaunch .e-karte-punkt[aria-expanded=true] i{transform:scale(1.35);outline:var(--e-ring-stroke) solid rgb(var(--e-anthracite));outline-offset:var(--e-ring-stroke)}.emma-relaunch .e-karte-punkt[data-art=miete][aria-expanded=true] i{outline-color:rgb(var(--e-orange))}.emma-relaunch .e-karte-punkt:focus-visible{outline:var(--e-ring-stroke) solid var(--e-ink);outline-offset:calc(-1 * var(--e-space-1))}.emma-relaunch .e-karte .e-karte-buendel{display:grid;place-items:center;min-width:calc(var(--e-space-6) - var(--e-space-1));min-height:0;height:calc(var(--e-space-6) - var(--e-space-1));margin:0;padding:0 var(--e-space-2);border:var(--e-ring-stroke) solid rgb(var(--e-anthracite));border-radius:var(--e-round);background:var(--e-paper);color:var(--e-ink);font:var(--e-weight-emphasis) var(--e-fs-meta)/var(--e-lh-control) var(--e-font-ui);font-variant-numeric:tabular-nums;transform:translate(-50%,-50%);pointer-events:auto;cursor:pointer;z-index:1;transition:transform var(--e-feedback) var(--e-ease)}.emma-relaunch .e-karte-buendel:after{content:"";position:absolute;inset:calc((var(--e-space-6) - var(--e-target)) / 2)}.emma-relaunch .e-karte-buendel[data-gross]{min-width:var(--e-space-6);height:var(--e-space-6);font-size:var(--e-fs-control)}.emma-relaunch .e-karte-buendel:hover{transform:translate(-50%,-50%) scale(1.08)}.emma-relaunch .e-karte-buendel[aria-expanded=true]{background:rgb(var(--e-anthracite));color:var(--e-paper)}.emma-relaunch .e-karte-buendel:focus-visible{outline:var(--e-ring-stroke) solid var(--e-ink);outline-offset:var(--e-ring-stroke)}.emma-relaunch .e-karte-zentrale{display:flex;flex-direction:column;align-items:center;gap:var(--e-space-1);transform:translate(-50%,calc(var(--e-space-3) / -2));pointer-events:none}.emma-relaunch .e-karte-zentrale i{width:var(--e-space-3);height:var(--e-space-3);background:rgb(var(--e-anthracite));outline:var(--e-ring-stroke) solid var(--e-paper)}.emma-relaunch .e-karte-zentrale span{visibility:hidden;padding:0 var(--e-space-1);background:var(--e-paper);font:var(--e-weight-emphasis) var(--e-fs-meta)/var(--e-lh-control) var(--e-font-ui);color:var(--e-ink)}.emma-relaunch .e-karte[data-nah] .e-karte-zentrale span{visibility:visible}.emma-relaunch .e-karte-ort{transform:translate(-50%,-50%);font:var(--e-weight-text) var(--e-fs-meta)/var(--e-lh-control) var(--e-font-ui);color:var(--e-muted-papier);white-space:nowrap;pointer-events:none;text-shadow:0 0 var(--e-ring-stroke) var(--e-warm),0 0 var(--e-ring-stroke) var(--e-warm),0 0 var(--e-space-1) var(--e-warm)}.emma-relaunch .e-karte-ort[data-rang="1"]{font-size:var(--e-fs-control);font-weight:var(--e-weight-emphasis);color:var(--e-ink)}.emma-relaunch .e-karte-probe{position:absolute;left:0;top:0;visibility:hidden}.emma-relaunch .e-karte-kurz{display:grid;justify-items:start;min-width:calc(var(--e-preview-min) - var(--e-space-5));max-width:min(calc(var(--e-preview-min) + var(--e-space-8)),calc(100% - var(--e-space-4)));padding:var(--e-space-3) var(--e-target) var(--e-space-3) var(--e-space-4);border:var(--e-divider);border-radius:var(--e-panel);background:var(--e-paper);color:var(--e-ink);font-size:var(--e-fs-body);line-height:var(--e-lh-body);pointer-events:auto;z-index:2;animation:e-karte-auf var(--e-entry) var(--e-ease) both}.emma-relaunch .e-karte-kurz:not([data-darueber]){animation-name:e-karte-ab}@keyframes e-karte-auf{0%{opacity:0;transform:translateY(calc(var(--e-entry-shift) / 2))}}@keyframes e-karte-ab{0%{opacity:0;transform:translateY(calc(var(--e-entry-shift) / -2))}}.emma-relaunch .e-karte-kurz:focus-visible{outline:var(--e-ring-stroke) solid var(--e-ink);outline-offset:var(--e-ring-stroke)}.emma-relaunch .e-karte-kurz-nr{font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-muted-papier);font-variant-numeric:tabular-nums}.emma-relaunch .e-karte-kurz-hinweis{margin-top:var(--e-space-1);font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-muted-papier)}.emma-relaunch .e-karte-kurz-strasse{margin-top:var(--e-space-1);font-weight:var(--e-weight-emphasis)}.emma-relaunch .e-karte-kurz-ort{font-size:var(--e-fs-meta);line-height:var(--e-lh-control)}.emma-relaunch .e-karte-kurz-link{margin-top:var(--e-space-3);display:inline-flex;align-items:center;min-height:var(--e-target)}.emma-relaunch .e-karte-kurz-zu{position:absolute;top:0;right:0;display:grid;place-items:center;width:var(--e-target);height:var(--e-target);margin:0;padding:0;border:0;border-radius:var(--e-control);background:none;color:var(--e-ink);font:var(--e-weight-text) var(--e-fs-section)/var(--e-lh-control) var(--e-font-ui);cursor:pointer}.emma-relaunch .e-karte-kurz-zu:hover{background:var(--e-hover)}.emma-relaunch .e-karte-kurz-zu:focus-visible{outline:var(--e-ring-stroke) solid var(--e-ink);outline-offset:calc(-1 * var(--e-ring-stroke))}.emma-relaunch .e-karte-kurz-liste{width:100%;margin:var(--e-space-2) 0 0;padding:0;list-style:none;max-height:calc(var(--e-target) * 5);overflow-y:auto;overscroll-behavior:contain}.emma-relaunch .e-karte-kurz-liste li+li{border-top:var(--e-divider)}.emma-relaunch .e-karte-kurz-liste a{display:grid;justify-items:start;padding:var(--e-space-2) 0;color:var(--e-ink);text-decoration:none}.emma-relaunch .e-karte-kurz-liste a:hover .e-karte-kurz-strasse{text-decoration:underline;text-underline-offset:var(--e-space-1)}.emma-relaunch .e-karte-kurz-liste a:focus-visible{outline:var(--e-ring-stroke) solid var(--e-ink);outline-offset:calc(-1 * var(--e-ring-stroke))}.emma-relaunch .e-karte-kurz-liste .e-karte-kurz-strasse{margin-top:0}.emma-relaunch .e-karte-kurz-liste .e-karte-phase{margin-top:var(--e-space-1)}.emma-relaunch .e-karte-phase{display:inline-flex;align-items:center;gap:var(--e-space-2);margin-top:var(--e-space-3);padding:var(--e-space-1) var(--e-space-2);border-radius:var(--e-control);background:var(--e-surface);font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-ink)}.emma-relaunch .e-karte-phase:before{content:"";width:var(--e-v5-status-dot);height:var(--e-v5-status-dot);border-radius:var(--e-round);background:rgb(var(--e-anthracite))}.emma-relaunch .e-karte-phase[data-ton=vorlauf]{background:var(--e-map-1)}.emma-relaunch .e-karte-phase[data-ton=vorlauf]:before{background:var(--e-map-5)}.emma-relaunch .e-karte-phase[data-ton=markt]{background:var(--e-orange-soft)}.emma-relaunch .e-karte-phase[data-ton=markt]:before{background:rgb(var(--e-orange))}.emma-relaunch .e-karte-phase[data-ton=abschluss]{background:var(--e-positive-soft);color:rgb(var(--e-positive))}.emma-relaunch .e-karte-phase[data-ton=abschluss]:before{background:rgb(var(--e-positive))}.emma-relaunch .e-karte-hinweis{position:absolute;left:var(--e-space-3);right:var(--e-space-3);bottom:var(--e-space-3);z-index:4;margin:0;padding:var(--e-space-2) var(--e-space-3);border:var(--e-divider);border-radius:var(--e-control);background:var(--e-paper);font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-ink)}.emma-relaunch .e-karte .maplibregl-ctrl-top-right{z-index:4}.emma-relaunch .e-karte .maplibregl-ctrl-group{border:var(--e-divider);border-radius:var(--e-control);background:var(--e-paper);box-shadow:none}.emma-relaunch .e-karte .maplibregl-ctrl-group button{width:var(--e-target);height:var(--e-target)}.emma-relaunch .e-karte .maplibregl-ctrl-group button:focus-visible{outline:var(--e-ring-stroke) solid var(--e-ink);box-shadow:none}.emma-relaunch .e-karte .maplibregl-ctrl-bottom-right{z-index:4}.emma-relaunch .e-karte .maplibregl-ctrl.maplibregl-ctrl-attrib{padding:0 var(--e-space-2);border-radius:var(--e-control) 0 0 0;background:var(--e-glass);font:var(--e-weight-text) var(--e-fs-meta)/var(--e-lh-control) var(--e-font-ui);color:var(--e-muted-papier)}.emma-relaunch .e-karte .maplibregl-ctrl-attrib a{color:var(--e-muted-papier)}.emma-relaunch .e-cockpit-map-legende i.e-cockpit-map-l-sonst{box-sizing:border-box;border:var(--e-ring-stroke) solid rgb(var(--e-anthracite));background:var(--e-paper)}.emma-relaunch .e-cockpit-map-legende i.e-cockpit-map-l-zentrale{border-radius:0;background:rgb(var(--e-anthracite))}@media (prefers-reduced-motion:reduce){.emma-relaunch .e-karte :is(.e-karte-punkt i,.e-karte-buendel,.e-karte-kurz){transition:none;animation:none}}.emma-relaunch .e-radar .e-cockpit-map-typwahl{min-width:0}.emma-relaunch .e-radar .e-cockpit-map-typwahl .e-form-feld{flex:1 1 auto;min-width:0}.emma-relaunch .e-radar .e-cockpit-map-typwahl .e-form-trigger>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal}.emma-relaunch .e-sb{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e-space-5);min-width:0}.emma-relaunch .e-sb-insel{--e-muted:var(--e-muted-papier);--e-preview-muted:var(--e-muted-papier);display:grid;align-content:start;gap:var(--e-space-4);min-width:0;padding:var(--e-space-5);border-radius:var(--e-panel);background:var(--e-paper);color:var(--e-ink)}.emma-relaunch .e-sb-inselkopf{display:flex;flex-wrap:wrap;align-items:center;min-height:var(--e-target);justify-content:space-between;gap:var(--e-space-2) var(--e-space-4)}.emma-relaunch .e-sb-inselkopf>h2{margin:0;font-size:var(--e-fs-section);font-weight:var(--e-weight-text);line-height:var(--e-lh-section);letter-spacing:var(--e-ls-section)}.emma-relaunch .e-sb-link{display:inline-flex;align-items:center;min-height:var(--e-target);font-size:var(--e-fs-control);line-height:var(--e-lh-control);color:var(--e-ink);text-decoration:underline;text-underline-offset:var(--e-space-1)}.emma-relaunch .e-sb-link:hover{color:rgb(var(--e-accent))}.emma-relaunch .e-sb-hinweis,.emma-relaunch .e-sb-leer,.emma-relaunch .e-sb-meta{font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-text)}.emma-relaunch .e-sb-hinweis,.emma-relaunch .e-sb-leer{margin:0}.emma-relaunch .e-sb-leer{font-size:var(--e-fs-body);line-height:var(--e-lh-body)}.emma-relaunch .e-sb-fehler{margin:0;font-size:var(--e-fs-control);line-height:var(--e-lh-control);color:rgb(var(--e-critical))}.emma-relaunch .e-sb-status:empty{display:none}.emma-relaunch .e-sb-status{margin:0;font-size:var(--e-fs-control);line-height:var(--e-lh-control);color:rgb(var(--e-positive))}.emma-relaunch .e-sb-kopf{grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:var(--e-space-5);column-gap:var(--e-space-5)}.emma-relaunch .e-sb-portraet{display:flex;align-items:center;justify-content:center;flex:none;width:var(--e-v5-portrait);height:var(--e-v5-portrait);overflow:hidden;border-radius:var(--e-round);background:var(--e-surface);color:var(--e-ink);font-size:var(--e-fs-section);line-height:var(--e-lh-section);-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.emma-relaunch .e-sb-kopftext{display:grid;gap:var(--e-space-1);min-width:0}.emma-relaunch .e-sb-kopftext>.e-v3-rubrik,.emma-relaunch .e-sb-kopftext>h1{margin:0}.emma-relaunch .e-sb-zeile{display:flex;flex-wrap:wrap;gap:var(--e-space-1) var(--e-space-4);margin:0;font-size:var(--e-fs-control);line-height:var(--e-lh-control);color:var(--e-ink)}.emma-relaunch .e-sb-zeile.e-sb-meta{font-size:var(--e-fs-meta);color:var(--e-text)}.emma-relaunch .e-sb-zustand{display:inline-flex;align-items:center;gap:var(--e-space-2)}.emma-relaunch .e-sb-punkt{display:inline-block;flex:none;width:var(--e-v5-status-dot);height:var(--e-v5-status-dot);border-radius:var(--e-round);background:rgb(var(--e-positive))}.emma-relaunch .e-sb-punkt-aus{background:rgb(var(--e-critical))}.emma-relaunch .e-sb-meta>.e-sb-zustand:first-child{margin-left:calc(-1 * (var(--e-v5-status-dot) + var(--e-space-2)))}.emma-relaunch .e-sb-kopfaktionen{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-space-2) var(--e-space-5)}.emma-relaunch .e-sb-vertretung{display:grid;gap:var(--e-space-3);min-width:0}.emma-relaunch .e-sb-person{display:grid;grid-template-columns:var(--e-arrow-circle) minmax(0,1fr);-moz-column-gap:var(--e-space-3);column-gap:var(--e-space-3);align-items:start}.emma-relaunch .e-sb-person>p{display:grid;margin:0;min-width:0}.emma-relaunch .e-sb-person strong{font-size:var(--e-fs-lead);font-weight:var(--e-weight-text);line-height:var(--e-lh-control);letter-spacing:var(--e-ls-lead)}.emma-relaunch .e-sb-person span{font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-text)}.emma-relaunch .e-sb-kreis{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--e-arrow-circle);height:var(--e-arrow-circle);overflow:hidden;border-radius:var(--e-round);background:var(--e-surface);color:var(--e-ink);font-size:var(--e-fs-caps);font-weight:var(--e-weight-emphasis);line-height:var(--e-lh-control);-o-object-fit:cover;object-fit:cover}.emma-relaunch .e-sb-kreis-klein{width:var(--e-icon-lg);height:var(--e-icon-lg);font-size:var(--e-fs-meta);font-weight:var(--e-weight-text)}.emma-relaunch .e-sb-aktionen{display:flex;flex-wrap:wrap;gap:var(--e-space-3)}.emma-relaunch .e-sb-wahl{display:grid;gap:var(--e-space-3);margin-top:var(--e-space-4)}.emma-relaunch .e-sb-suche{display:grid;gap:var(--e-space-2)}.emma-relaunch .e-sb-optionen{margin-block:0}.emma-relaunch .e-sb-option{justify-content:flex-start;border-bottom:var(--e-divider)}.emma-relaunch .e-sb-aktuell{margin-left:auto;font-size:var(--e-fs-meta);font-weight:var(--e-weight-text);color:var(--e-text)}.emma-relaunch .e-sb-kennzahl-hinweis{display:grid;justify-items:start}.emma-relaunch .e-sb-angaben,.emma-relaunch .e-sb-persoenlich{margin:0;min-width:0}.emma-relaunch .e-sb-angaben>div{display:flex;flex-wrap:wrap;gap:var(--e-space-1) var(--e-space-4);align-items:first baseline;padding-block:var(--e-space-3);border-bottom:var(--e-divider)}.emma-relaunch .e-sb-angaben dt{flex:0 0 40%}.emma-relaunch .e-sb-angaben dd{flex:1 0 0;min-width:-moz-min-content;min-width:min-content;max-width:100%}.emma-relaunch .e-sb-angaben>div:first-child{padding-top:0}.emma-relaunch .e-sb-angaben>div:last-child{border-bottom:0}.emma-relaunch :is(.e-sb-angaben,.e-sb-persoenlich) dt{font-size:var(--e-fs-control);line-height:var(--e-lh-control);color:var(--e-text)}.emma-relaunch :is(.e-sb-angaben,.e-sb-persoenlich) dd{margin:0;font-size:var(--e-fs-body);line-height:var(--e-lh-body)}.emma-relaunch .e-sb-persoenlich dd{min-width:0;overflow-wrap:break-word}.emma-relaunch .e-sb-fehlt{color:var(--e-text)}.emma-relaunch .e-sb-persoenlich{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--e-preview-min)),1fr));gap:var(--e-space-4) var(--e-space-5)}.emma-relaunch .e-sb-persoenlich>div{display:grid;gap:var(--e-space-1);align-content:start}@media(min-width:700px){.emma-relaunch .e-sb-insel{padding:var(--e-space-5) var(--e-space-6)}.emma-relaunch .e-sb-kopf{grid-template-columns:auto minmax(0,1fr) auto}.emma-relaunch .e-sb-kopfaktionen{grid-column:auto;justify-content:flex-end}}@media(min-width:1180px){.emma-relaunch .e-sb{grid-template-columns:repeat(6,minmax(0,1fr))}.emma-relaunch .e-sb-kopf,.emma-relaunch .e-sb-voll{grid-column:span 6}.emma-relaunch .e-sb-drittel,.emma-relaunch .e-sb-schmal{grid-column:span 2}.emma-relaunch .e-sb-breit{grid-column:span 4}}@media(max-width:699px){.emma-relaunch .e-sb-insel{padding:var(--e-space-4)}.emma-relaunch .e-sb-angaben dt{flex-basis:100%}.emma-relaunch .e-sb-angaben dd{min-width:0;overflow-wrap:anywhere}}.emma-relaunch .e-ma-seite{display:grid;gap:var(--e-space-5);align-content:start}.emma-relaunch .e-ma-seite>.e-page-head{margin:0}.emma-relaunch .e-ma-kopfaktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-space-3) var(--e-space-4)}.emma-relaunch .e-ma-hinweis{margin:0;font-size:var(--e-fs-body);line-height:var(--e-lh-body);color:var(--e-ink)}.emma-relaunch .e-ma-inselkopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--e-space-1) var(--e-space-4)}.emma-relaunch .e-ma-meta{margin:0;font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-text)}.emma-relaunch .e-ma-leer{color:var(--e-text)}.emma-relaunch .e-ma-ansteht-liste{display:grid;margin:0;padding:0;list-style:none}.emma-relaunch .e-ma-ansteht-liste>li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--e-space-2) var(--e-space-4);padding-block:var(--e-space-3);border-top:var(--e-divider)}.emma-relaunch .e-ma-ansteht-liste>li>div{display:grid;gap:var(--e-space-1);min-width:0}.emma-relaunch .e-ma-ansteht-liste strong{font-size:var(--e-fs-lead);font-weight:var(--e-weight-text);line-height:var(--e-lh-control);letter-spacing:var(--e-ls-lead)}.emma-relaunch .e-ma-ansteht-liste p{margin:0;padding-inline-start:calc(var(--e-v5-status-dot) + var(--e-space-2));font-size:var(--e-fs-control);line-height:var(--e-lh-control);color:var(--e-text)}.emma-relaunch .e-ma-weg{display:inline-flex;align-items:center;gap:var(--e-space-2);min-height:var(--e-target);font-size:var(--e-fs-control);line-height:var(--e-lh-control);color:var(--e-ink);text-decoration:none}.emma-relaunch .e-ma-weg:hover{text-decoration:underline;text-underline-offset:var(--e-space-1)}.emma-relaunch .e-ma-werkzeuge{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--e-space-3) var(--e-space-4)}.emma-relaunch .e-ma-werkzeuge>.e-control{flex:1 1 var(--e-preview-min);min-width:0}.emma-relaunch .e-ma-werkzeuge>.e-control:first-child{flex-grow:2}.emma-relaunch .e-ma-tabelle{width:100%;border-collapse:collapse;font-size:var(--e-fs-control);line-height:var(--e-lh-control)}.emma-relaunch .e-ma-tabelle thead th{padding:0 var(--e-space-3) var(--e-space-3) 0;color:var(--e-text)}.emma-relaunch .e-ma-gruppe>th,.emma-relaunch .e-ma-tabelle thead th{border-bottom:var(--e-divider);font-weight:var(--e-weight-text);text-align:left}.emma-relaunch .e-ma-gruppe>th{padding:var(--e-space-5) 0 var(--e-space-2);font-size:var(--e-fs-lead);line-height:var(--e-lh-control);letter-spacing:var(--e-ls-lead)}.emma-relaunch .e-ma-zahl{margin-inline-start:var(--e-space-2);font-size:var(--e-fs-meta);color:var(--e-text)}.emma-relaunch .e-ma-zeile>td{padding:var(--e-space-3) var(--e-space-3) var(--e-space-3) 0;border-bottom:var(--e-divider);vertical-align:middle}.emma-relaunch .e-ma-zeile:focus-within{background:var(--e-warm)}.emma-relaunch .e-ma-person{display:inline-flex;align-items:center;gap:var(--e-space-3);min-height:var(--e-target);color:var(--e-ink);text-decoration:none}.emma-relaunch .e-ma-person>span:last-child{display:grid;min-width:0}.emma-relaunch .e-ma-person strong{font-size:var(--e-fs-body);font-weight:var(--e-weight-text);line-height:var(--e-lh-control);text-decoration:underline;text-decoration-color:var(--e-line);text-underline-offset:var(--e-space-1)}.emma-relaunch .e-ma-person:hover strong{text-decoration-color:currentColor}.emma-relaunch .e-ma-person small{font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-text)}@media(max-width:699px){.emma-relaunch .e-ma-tabelle thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.emma-relaunch .e-ma-gruppe,.emma-relaunch .e-ma-gruppe>th,.emma-relaunch .e-ma-tabelle,.emma-relaunch .e-ma-tabelle tbody{display:block}.emma-relaunch .e-ma-zeile{display:grid;gap:var(--e-space-1);padding-block:var(--e-space-3);border-bottom:var(--e-divider)}.emma-relaunch .e-ma-zeile>td{display:flex;flex-wrap:wrap;gap:var(--e-space-1) var(--e-space-3);padding:0;border:0}.emma-relaunch .e-ma-zeile>td:not([data-spalte=Person]):before{content:attr(data-spalte);flex:0 0 40%;color:var(--e-text)}}.emma-relaunch .e-ma-akte{display:grid;gap:var(--e-space-5);align-content:start}.emma-relaunch .e-ma-akte>.e-breadcrumb{margin:0}.emma-relaunch .e-ma-punkt-wartet{background:var(--e-map-5)}.emma-relaunch .e-ma-sprung{display:flex;flex-wrap:wrap;gap:0 var(--e-space-5);margin-bottom:var(--e-space-5);border-bottom:var(--e-divider)}.emma-relaunch .e-ma-sprung>a{display:inline-flex;align-items:center;min-height:var(--e-target);font-size:var(--e-fs-control);line-height:var(--e-lh-control);color:var(--e-ink);text-decoration:none}.emma-relaunch .e-ma-sprung>a:hover{text-decoration:underline;text-underline-offset:var(--e-space-1)}.emma-relaunch .e-ma-akte-arbeit :is([id^=akte-],[id$=-genehmigung]){scroll-margin-top:calc(var(--e-nav-height) + var(--e-space-5))}.emma-relaunch .e-ma-akte-arbeit :is(#akte-stundenkonto,#akte-steckbrief,#akte-organisation,#akte-zugang,#akte-lohn){margin-top:var(--e-space-6);padding-top:var(--e-space-5);border-top:var(--e-divider)}.emma-relaunch .e-ma-jahr{display:inline-flex;align-items:center;gap:var(--e-space-3);margin-block:var(--e-space-3);font-size:var(--e-fs-control)}.emma-relaunch .e-ma-jahr select{min-height:var(--e-target);padding:var(--e-space-2);border:var(--e-preview-field-border);border-radius:var(--e-control);background:var(--e-paper)}.emma-relaunch .e-ma-akte .e-staff-main.e-ma-akte-arbeit{padding:var(--e-space-5) var(--e-space-6);background:var(--e-paper)}@media(max-width:699px){.emma-relaunch .e-ma-akte .e-staff-main.e-ma-akte-arbeit{padding:var(--e-space-4)}}.emma-relaunch .e-pp{display:grid;gap:var(--e-space-5);min-width:0}.emma-relaunch .e-pp-weg{justify-self:start}.emma-relaunch .e-pp-karte{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border-radius:var(--e-panel);background:var(--e-paper);color:var(--e-ink)}.emma-relaunch .e-pp-portraet{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--e-warm)}.emma-relaunch .e-pp-portraet img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.emma-relaunch .e-pp-initialen{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--e-font-mark);font-size:var(--e-fs-display);font-weight:var(--e-weight-mark);line-height:var(--e-lh-hero);letter-spacing:var(--e-ls-mark);color:var(--e-ink)}.emma-relaunch .e-pp-kern{display:grid;align-content:space-between;gap:var(--e-space-5);min-width:0;padding:var(--e-space-5) var(--e-space-4)}.emma-relaunch .e-pp-kopf{display:grid;gap:var(--e-space-3);min-width:0}.emma-relaunch .e-pp-kopfzeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--e-space-2) var(--e-space-4)}.emma-relaunch .e-pp-funktion{margin:0;font-size:var(--e-fs-lead);line-height:var(--e-lh-lead);letter-spacing:var(--e-ls-lead)}.emma-relaunch .e-pp-pflege{display:inline-flex;align-items:center;gap:var(--e-space-2);min-height:var(--e-target);font-size:var(--e-fs-control);line-height:var(--e-lh-control);color:var(--e-ink);text-decoration:underline;text-underline-offset:var(--e-space-1);transition:color var(--e-feedback) var(--e-ease)}.emma-relaunch .e-pp-pflege:hover{color:rgb(var(--e-accent))}.emma-relaunch .e-main-frame .e-content .e-pp-name,.emma-relaunch .e-pp .e-pp-name{margin:0;font-family:var(--e-font-ui);font-size:var(--e-fs-hero);font-weight:var(--e-weight-display);line-height:var(--e-lh-hero);letter-spacing:var(--e-ls-hero);overflow-wrap:break-word;text-wrap:balance}.emma-relaunch .e-pp-woerter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-space-2) var(--e-space-5);margin:0;font-size:var(--e-fs-control);line-height:var(--e-lh-control);color:var(--e-ink)}.emma-relaunch .e-pp-woerter>*{display:inline-flex;align-items:center;gap:var(--e-space-2)}.emma-relaunch .e-pp-woerter a{min-height:var(--e-target);color:var(--e-ink);text-decoration:none}.emma-relaunch .e-pp-woerter a:hover{text-decoration:underline;text-underline-offset:var(--e-space-1)}.emma-relaunch .e-pp-stand{flex-wrap:wrap}.emma-relaunch .e-pp-stand:before{content:"";flex:none;width:var(--e-v5-status-dot);height:var(--e-v5-status-dot);border-radius:var(--e-round);background:rgb(var(--e-taupe))}.emma-relaunch .e-pp-stand-aus:before{background:rgb(var(--e-critical))}.emma-relaunch .e-pp-ganz{white-space:nowrap}.emma-relaunch .e-pp-aktionen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e-space-3)}.emma-relaunch .e-pp-knopf{display:inline-flex;align-items:center;justify-content:center;gap:var(--e-space-2);min-height:var(--e-target);padding:0 var(--e-space-3);border:var(--e-divider);border-radius:var(--e-control);background:var(--e-paper);color:var(--e-ink);font-size:var(--e-fs-control);font-weight:var(--e-weight-emphasis);line-height:var(--e-lh-control);text-decoration:none;white-space:nowrap;transition:background-color var(--e-feedback) var(--e-ease)}.emma-relaunch .e-pp-knopf:hover{background:var(--e-hover)}.emma-relaunch .e-pp-knopf-dunkel{grid-column:1/-1;border-color:var(--e-ink);background:var(--e-ink);color:var(--e-paper)}.emma-relaunch .e-pp-knopf-dunkel:hover{background:rgb(var(--e-black))}.emma-relaunch .e-pp-knopf:focus-visible,.emma-relaunch .e-pp-pflege:focus-visible{outline:var(--e-preview-outline);outline-offset:var(--e-space-1)}.emma-relaunch .e-pp-fakten{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e-space-5);margin:0;padding-top:var(--e-space-5);border-top:var(--e-divider)}.emma-relaunch .e-pp-fakten dt{font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-muted-papier)}.emma-relaunch .e-pp-fakten dd{display:grid;justify-items:start;gap:var(--e-space-1);margin:var(--e-space-1) 0 0;min-width:0;font-size:var(--e-fs-control);line-height:var(--e-lh-control)}.emma-relaunch .e-pp-fakten dd>a{color:var(--e-ink);text-decoration:none;overflow-wrap:anywhere}.emma-relaunch .e-pp-fakten dd>a:hover{text-decoration:underline;text-underline-offset:var(--e-space-1)}.emma-relaunch .e-pp-fakten p{margin:0}.emma-relaunch .e-pp-person{display:flex;align-items:center;gap:var(--e-space-3);min-height:var(--e-target);color:var(--e-ink);text-decoration:none}.emma-relaunch .e-pp-person>span:last-child{display:grid}.emma-relaunch .e-pp-person small{font-size:var(--e-fs-meta);color:var(--e-muted-papier)}.emma-relaunch .e-pp-person:hover>span:last-child{text-decoration:underline;text-underline-offset:var(--e-space-1)}.emma-relaunch .e-pp-kreis{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--e-arrow-circle);height:var(--e-arrow-circle);border-radius:var(--e-round);background:var(--e-surface);font-size:var(--e-fs-meta)}.emma-relaunch .e-pp-wege{display:grid;gap:var(--e-space-1);margin:var(--e-space-2) 0 0;padding:0;list-style:none}.emma-relaunch .e-pp-persoenlich{display:grid;gap:var(--e-space-4);margin-top:var(--e-space-4)}.emma-relaunch .e-pp-abschnitt{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--e-space-2) var(--e-space-4)}.emma-relaunch .e-pp-abschnitt h2{margin:0;font-size:var(--e-v5-title-mobile);font-weight:var(--e-weight-text);line-height:var(--e-lh-page);letter-spacing:var(--e-ls-page);color:var(--e-ink)}.emma-relaunch .e-pp-abschnitt p,.emma-relaunch .e-pp-einladung{margin:0;font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-ink)}.emma-relaunch .e-pp-einladung{font-size:var(--e-fs-body)}.emma-relaunch .e-pp-raster{display:grid;grid-auto-flow:row dense;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e-space-3)}.emma-relaunch .e-pp-kachel{display:grid;align-content:space-between;gap:var(--e-space-4);min-width:0;padding:var(--e-space-4);border-radius:var(--e-panel);background:var(--e-paper);color:var(--e-ink)}.emma-relaunch .e-pp-breit,.emma-relaunch .e-pp-lang{grid-column:1/-1}.emma-relaunch .e-pp-kachel-titel{margin:0;font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-muted-papier)}.emma-relaunch .e-pp-kachel :is(.e-pp-zitat,.e-pp-zeichen,.e-pp-wort,.e-pp-moment,.e-pp-statt,.e-pp-satz){margin:0;overflow-wrap:break-word}.emma-relaunch .e-pp-zitat{font-size:var(--e-fs-section);font-weight:var(--e-weight-display);line-height:var(--e-lh-section);letter-spacing:var(--e-ls-section);text-wrap:balance}.emma-relaunch .e-pp-zeichen{font-size:var(--e-fs-hero);line-height:var(--e-lh-hero);white-space:nowrap}.emma-relaunch .e-pp-liste,.emma-relaunch .e-pp-wort{font-size:var(--e-fs-section);line-height:var(--e-lh-section);letter-spacing:var(--e-ls-section)}.emma-relaunch .e-pp-duell{display:grid;gap:var(--e-space-1)}.emma-relaunch .e-pp-moment{font-family:var(--e-font-mark);font-size:var(--e-fs-lead);font-weight:var(--e-weight-mark);line-height:var(--e-lh-section);text-transform:uppercase}.emma-relaunch .e-pp-statt{font-size:var(--e-fs-control);line-height:var(--e-lh-control);color:var(--e-muted-papier)}.emma-relaunch .e-pp-liste{display:flex;flex-wrap:wrap;gap:var(--e-space-2) var(--e-space-5);margin:0;padding:0;list-style:none}.emma-relaunch .e-pp-satz{font-size:var(--e-fs-lead);line-height:var(--e-lh-lead)}.emma-relaunch .e-pp-team{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--e-space-3) var(--e-space-5);padding:var(--e-space-4);border-radius:var(--e-panel);background:var(--e-paper)}@media (prefers-reduced-motion:no-preference){.emma-relaunch .e-pp-kachel,.emma-relaunch .e-pp-karte{animation:e-pp-rein var(--e-entry) var(--e-ease) both}.emma-relaunch .e-pp-kachel{animation-delay:var(--e-v5-press)}@keyframes e-pp-rein{0%{opacity:0;transform:translateY(var(--e-entry-shift))}}}@media(min-width:700px){.emma-relaunch .e-pp-lang{grid-column:auto}.emma-relaunch .e-pp-karte{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.emma-relaunch .e-pp-portraet{aspect-ratio:auto;min-height:calc(var(--e-aside) * 5 / 4)}.emma-relaunch .e-pp-kern{padding:var(--e-space-6)}.emma-relaunch .e-main-frame .e-content .e-pp-name,.emma-relaunch .e-pp .e-pp-name{font-size:var(--e-fs-display)}.emma-relaunch .e-pp-aktionen{display:flex;flex-wrap:wrap}.emma-relaunch .e-pp-knopf{padding:0 var(--e-space-5)}.emma-relaunch .e-pp-abschnitt h2{font-size:var(--e-fs-page)}.emma-relaunch .e-pp-raster{gap:var(--e-space-5)}.emma-relaunch .e-pp-kachel{padding:var(--e-space-5);min-height:calc(var(--e-aside) / 2)}.emma-relaunch .e-pp-zitat{font-size:var(--e-fs-hero);line-height:var(--e-lh-hero);letter-spacing:var(--e-ls-hero)}.emma-relaunch .e-pp-zeichen{font-size:var(--e-fs-hero)}.emma-relaunch .e-pp-liste,.emma-relaunch .e-pp-wort{font-size:var(--e-fs-page);line-height:var(--e-lh-page);letter-spacing:var(--e-ls-page)}.emma-relaunch .e-pp-moment{font-size:var(--e-fs-section)}.emma-relaunch .e-pp-team{padding:var(--e-space-5)}}@media(min-width:1180px){.emma-relaunch .e-pp-karte{grid-template-columns:var(--e-aside) minmax(0,1fr)}.emma-relaunch .e-pp-kern{padding:var(--e-space-6) var(--e-space-7)}.emma-relaunch .e-pp-fakten{grid-template-columns:repeat(3,minmax(0,1fr))}.emma-relaunch .e-pp-raster{grid-template-columns:repeat(4,minmax(0,1fr))}.emma-relaunch .e-pp-breit{grid-column:span 2}}.emma-relaunch .e-kalender-seite{gap:var(--e-space-4)}.emma-relaunch .e-kalender-seite .e-page-head,.emma-relaunch .e-kalender-seite .e-page-head h1{margin:0}.emma-relaunch .e-kalender-seite .e-page-action{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-space-3) var(--e-space-5)}.emma-relaunch .e-kalender-werkzeug{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-space-3)}.emma-relaunch .e-kalender-umfang{flex-wrap:nowrap}.emma-relaunch .e-kalender-zeitraum{display:flex;flex-wrap:wrap;gap:var(--e-space-2)}.emma-relaunch .e-kalender-reiter{display:inline-flex;align-items:center;justify-content:center;gap:var(--e-space-2);min-height:var(--e-target);padding:0 var(--e-space-3);border:var(--e-preview-border);border-radius:var(--e-control);background:var(--e-paper);color:var(--e-ink);font:inherit;font-size:var(--e-fs-control);cursor:pointer;transition:border-color var(--e-feedback) var(--e-ease)}.emma-relaunch .e-kalender-reiter[aria-pressed=true]{border-color:var(--e-ink);font-weight:var(--e-weight-emphasis)}.emma-relaunch .e-kalender-reiter:focus-visible,.emma-relaunch .e-kalender-suche-knopf:focus-visible{outline:var(--e-ring-stroke) solid var(--e-ink);outline-offset:var(--e-ring-stroke)}.emma-relaunch .e-kalender-reiter-zahl{font-size:var(--e-fs-meta);font-weight:var(--e-weight-text);color:var(--e-muted-papier)}.emma-relaunch .e-kalender-suche{display:flex;align-items:center;gap:var(--e-space-2);flex:1 1 var(--e-preview-min);max-width:var(--e-aside);min-height:var(--e-target);margin-left:auto;padding:0 var(--e-space-3);border:var(--e-preview-field-border);border-radius:var(--e-control);background:var(--e-paper);color:var(--e-muted-papier)}.emma-relaunch .e-kalender-suche:focus-within{outline:var(--e-ring-stroke) solid var(--e-ink);outline-offset:var(--e-ring-stroke)}.emma-relaunch .e-kalender-suche input{flex:1;min-width:0;min-height:var(--e-target);border:0;padding:0;background:transparent;color:var(--e-ink);font:inherit;font-size:var(--e-fs-control);outline:0}.emma-relaunch .e-kalender-suche-knopf{display:none;place-items:center;flex:none;width:var(--e-target);height:var(--e-target);border:var(--e-preview-field-border);border-radius:var(--e-control);background:var(--e-paper);color:var(--e-ink);cursor:pointer}.emma-relaunch .e-kalender-c{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e-space-5);align-items:start}@media(min-width:1100px){.emma-relaunch .e-kalender-c{grid-template-columns:var(--e-marke-raster)}}.emma-relaunch .e-kalender-tage{display:grid;gap:var(--e-space-5);min-width:0}.emma-relaunch .e-kalender-tag{display:grid;gap:var(--e-space-2);min-width:0}.emma-relaunch .e-kalender-tag-kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--e-space-1) var(--e-space-3)}.emma-relaunch .e-kalender-tag-titel{margin:0;font-size:var(--e-fs-section);line-height:var(--e-lh-section);letter-spacing:var(--e-ls-section);font-weight:var(--e-weight-display)}.emma-relaunch .e-kalender-tag-datum{font-size:var(--e-fs-lead);letter-spacing:var(--e-ls-lead);font-weight:var(--e-weight-text)}.emma-relaunch .e-kalender-tag-datum[data-relativ]{margin-left:var(--e-space-3)}.emma-relaunch .e-kalender-kurz{display:none}.emma-relaunch .e-kalender-tag-zusatz{margin:0 0 0 auto;font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-ink)}.emma-relaunch .e-kalender-insel{--e-muted:var(--e-muted-papier);padding:0 var(--e-space-2);background:var(--e-paper);border-radius:var(--e-panel)}.emma-relaunch .e-kalender-objekt{margin:0;padding:0;list-style:none}.emma-relaunch .e-kalender-zeile{display:grid;grid-template-columns:var(--e-space-8) minmax(0,1fr) auto var(--e-preview-min);-moz-column-gap:var(--e-space-3);column-gap:var(--e-space-3);align-items:start;padding:var(--e-space-2) var(--e-space-3);border-top:var(--e-divider);border-left:var(--e-v5-accent-rule) solid transparent;transition:background-color var(--e-feedback) var(--e-ease)}.emma-relaunch .e-kalender-insel>.e-kalender-objekt:first-child>.e-kalender-zeile:first-child{border-top-color:transparent}.emma-relaunch .e-kalender-zeile:hover{background:var(--e-hover)}.emma-relaunch .e-kalender-zeile[data-gewaehlt]{background:var(--e-warm);border-left-color:rgb(var(--e-orange))}.emma-relaunch .e-kalender-zeit{display:flex;align-items:center;min-height:var(--e-target);font-size:var(--e-fs-control);line-height:var(--e-lh-control);font-weight:var(--e-weight-emphasis);font-variant-numeric:tabular-nums}.emma-relaunch .e-kalender-wahl{display:grid;justify-items:start;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.emma-relaunch .e-kalender-wahl:focus-visible{outline:var(--e-ring-stroke) solid var(--e-ink);outline-offset:var(--e-ring-stroke)}.emma-relaunch .e-kalender-name{display:flex;align-items:center;min-height:var(--e-target);color:var(--e-ink);font-weight:var(--e-weight-emphasis);overflow-wrap:anywhere}.emma-relaunch .e-kalender-name.e-kalender-leer{font-weight:var(--e-weight-text);color:var(--e-muted)}.emma-relaunch .e-kalender-ort{display:flex;flex-wrap:wrap;gap:0 var(--e-space-3);padding-bottom:var(--e-space-1);font-size:var(--e-fs-meta);line-height:var(--e-lh-control);color:var(--e-muted)}.emma-relaunch .e-kalender-kontakte{display:grid}.emma-relaunch .e-kalender-kontakt{display:flex;justify-content:flex-end;min-height:var(--e-target)}.emma-relaunch .e-kalender-symbol{display:inline-grid;place-items:center;width:var(--e-target);height:var(--e-target);border-radius:var(--e-round);color:var(--e-ink)}.emma-relaunch .e-kalender-symbol:hover{background:var(--e-warm)}.emma-relaunch .e-kalender-symbol:focus-visible{outline:var(--e-ring-stroke) solid var(--e-ink);outline-offset:calc(var(--e-ring-stroke) * -1)}.emma-relaunch .e-kalender-zeile[data-abgesagt] :is(.e-kalender-zeit,.e-kalender-name){color:var(--e-muted);font-weight:var(--e-weight-text);text-decoration:line-through}.emma-relaunch .e-kalender-stand{display:inline-flex;align-items:center;gap:var(--e-space-2);min-height:var(--e-target);font-size:var(--e-fs-control);color:var(--e-ink)}.emma-relaunch .e-kalender-stand:before{content:"";flex:none;width:var(--e-v5-status-dot);height:var(--e-v5-status-dot);border-radius:var(--e-round);background:rgb(var(--e-taupe))}.emma-relaunch .e-kalender-stand[data-ton=heute]:before{background:rgb(var(--e-orange))}.emma-relaunch .e-kalender-stand[data-ton=abgesagt]{color:rgb(var(--e-critical))}.emma-relaunch .e-kalender-stand[data-ton=abgesagt]:before{background:rgb(var(--e-critical))}.emma-relaunch .e-kalender-stand[data-ton=frei]:before{box-sizing:border-box;background:transparent;border:var(--e-preview-field-border)}.emma-relaunch .e-kalender-detail{--e-muted:var(--e-muted-papier);position:sticky;top:var(--e-space-4);display:grid;gap:var(--e-space-4);min-width:0;margin-top:var(--e-space-6);padding:var(--e-space-5);background:var(--e-paper);border-radius:var(--e-panel)}.emma-relaunch .e-kalender-zurueck{display:none}.emma-relaunch .e-kalender-fokus{padding-left:var(--e-space-4);border-left:var(--e-v5-accent-rule) solid rgb(var(--e-orange))}.emma-relaunch .e-kalender-fokus-tag{margin:0;font-size:var(--e-fs-meta);line-height:var(--e-lh-control)}.emma-relaunch .e-kalender-fokus-zeit{margin:var(--e-space-1) 0 0;font-family:var(--e-font-mark);font-size:var(--e-v5-focus-time);line-height:var(--e-lh-section);font-weight:var(--e-weight-mark)}.emma-relaunch .e-kalender-fokus-zeit:focus:not(:focus-visible){outline:0}.emma-relaunch .e-kalender-fokus-zeit[data-ohne]{font-family:var(--e-font-ui);font-size:var(--e-fs-section);font-weight:var(--e-weight-display);letter-spacing:var(--e-ls-section)}.emma-relaunch .e-kalender-fokus-stand{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--e-space-4);margin:0;font-size:var(--e-fs-control)}.emma-relaunch .e-kalender-detail-objekt{display:grid;gap:var(--e-space-2);padding-bottom:var(--e-space-4);border-bottom:var(--e-divider)}.emma-relaunch .e-kalender-detail-block h3{margin:0 0 var(--e-space-2);font-size:var(--e-fs-caps);font-weight:var(--e-weight-emphasis);letter-spacing:var(--e-caps-track);text-transform:uppercase}.emma-relaunch .e-kalender-detail-block>p{margin:0;font-size:var(--e-fs-control)}.emma-relaunch .e-kalender-detail-aktion{margin:0}.emma-relaunch .e-v3-route.e-v3-route-kompakt{display:flex;flex-wrap:wrap;gap:var(--e-space-2) var(--e-space-5);max-width:none;margin:0}.emma-relaunch .e-v3-route-kompakt .e-v3-route-kurz{display:inline-flex;align-items:center;gap:var(--e-space-1);min-height:var(--e-target-touch)}@media(max-width:699px){.emma-relaunch .e-kalender-seite{gap:var(--e-space-2);padding-top:var(--e-space-2)}.emma-relaunch .e-kalender-seite .e-page-title-row{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--e-space-3)}.emma-relaunch .e-kalender-seite .e-page-title-row>.e-page-action{display:contents}.emma-relaunch .e-kalender-seite .e-page-title-row>.e-page-action>:not(.e-kalender-umfang){flex-basis:100%;order:3}.emma-relaunch .e-kalender-seite .e-page-head h1{font-size:var(--e-v5-title-mobile)}.emma-relaunch .e-kalender-seite .e-kalender-umfang{width:auto}.emma-relaunch .e-kalender-umfang>a{padding:0 var(--e-space-3)}.emma-relaunch .e-kalender-umfang>a>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.emma-relaunch .e-kalender-werkzeug{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--e-space-2)}.emma-relaunch .e-kalender-suche-knopf{display:inline-grid;grid-column:2;grid-row:1}.emma-relaunch .e-kalender-zeitraum{grid-column:1;grid-row:1;flex-wrap:nowrap;gap:var(--e-space-1)}.emma-relaunch .e-kalender-reiter{flex:1 1 auto;padding:0 var(--e-space-2)}.emma-relaunch .e-kalender-reiter-zahl{display:none}.emma-relaunch .e-kalender-suche{display:none;grid-column:1/-1;grid-row:2;max-width:none;margin:0}.emma-relaunch .e-kalender-werkzeug[data-suche] .e-kalender-suche{display:flex}.emma-relaunch .e-kalender-werkzeug[data-suche] .e-kalender-suche-knopf{border-color:var(--e-ink)}.emma-relaunch .e-kalender-c{grid-template-columns:minmax(0,1fr)}.emma-relaunch .e-kalender-tage{gap:var(--e-space-4)}.emma-relaunch .e-kalender-tag{gap:var(--e-space-1)}.emma-relaunch .e-kalender-tag-kopf{flex-wrap:nowrap}.emma-relaunch .e-kalender-tag-datum{font-size:var(--e-fs-control)}.emma-relaunch .e-kalender-tag-datum[data-relativ]{margin-left:var(--e-space-2)}.emma-relaunch .e-kalender-lang{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.emma-relaunch .e-kalender-kurz{display:inline}.emma-relaunch .e-kalender-tag-zusatz{white-space:nowrap}.emma-relaunch .e-kalender-insel{padding:0}.emma-relaunch .e-kalender-zeile{grid-template-columns:var(--e-space-7) minmax(0,1fr) auto;padding:var(--e-space-1) var(--e-space-2) var(--e-space-2)}.emma-relaunch .e-kalender-zeile .e-kalender-stand{grid-column:2;grid-row:2;min-height:0}.emma-relaunch .e-kalender-c[data-detail] .e-kalender-detail{padding:var(--e-space-4)}}@media(max-width:1099px){.emma-relaunch .e-kalender-zeile[data-gewaehlt]{background:transparent;border-left-color:transparent}.emma-relaunch .e-kalender-c[data-detail] .e-kalender-tage,.emma-relaunch .e-kalender-detail{display:none}.emma-relaunch .e-kalender-c[data-detail] .e-kalender-detail{display:grid;position:static;margin-top:0}.emma-relaunch .e-kalender-seite:has(.e-kalender-c[data-detail])>:is(.e-page-head,.e-kalender-werkzeug,.e-v4-besichtigungen-mehr){display:none}.emma-relaunch .e-kalender-zurueck{display:inline-flex;align-items:center;justify-self:start;min-height:var(--e-target)}}.emma-relaunch .e-personen-marke{display:inline-grid;place-items:center;flex:none;width:var(--e-person-marke);height:var(--e-person-marke);border-radius:var(--e-round);background:rgb(var(--e-person-1));color:var(--e-paper);font-size:var(--e-person-marke-fs);font-weight:var(--e-weight-emphasis);line-height:var(--e-lh-marke);letter-spacing:0;text-decoration:none}.emma-relaunch .e-personen-marke[data-ton="2"]{background:rgb(var(--e-person-2))}.emma-relaunch .e-personen-marke[data-ton="3"]{background:rgb(var(--e-person-3))}.emma-relaunch .e-personen-marke[data-ton="4"]{background:rgb(var(--e-person-4))}.emma-relaunch .e-personen-marke[data-ton="5"]{background:rgb(var(--e-person-5))}.emma-relaunch .e-personen-marke[data-ton="6"]{background:rgb(var(--e-person-6))}.emma-relaunch .e-personen-marke[data-ton="7"]{background:rgb(var(--e-person-7))}.emma-relaunch .e-personen-marke[data-ton="8"]{background:rgb(var(--e-person-8))}.emma-relaunch .e-personen-marken{display:inline-flex;flex:none;align-items:center}.emma-relaunch .e-personen-marken>.e-personen-marke+.e-personen-marke{margin-left:calc(var(--e-space-1) * -1);outline:var(--e-ring-stroke) solid var(--e-paper)}.emma-relaunch .e-datum-box{display:grid;place-content:center;justify-items:center;flex:none;box-sizing:border-box;width:var(--e-datum-box);height:var(--e-datum-box);border-top:var(--e-v5-accent-rule) solid transparent;border-radius:var(--e-panel);background:var(--e-paper);color:var(--e-ink);line-height:var(--e-lh-marke)}.emma-relaunch .e-datum-box[data-relativ=heute]{border-top-color:rgb(var(--e-orange))}.emma-relaunch .e-datum-box[data-relativ=morgen]{border-top-color:rgb(var(--e-taupe))}.emma-relaunch .e-datum-box-zahl{font-family:var(--e-font-mark);font-size:var(--e-datum-zahl);font-weight:var(--e-weight-mark);line-height:var(--e-lh-marke)}.emma-relaunch .e-datum-box-monat{margin-top:var(--e-space-1);font-size:var(--e-fs-caps);font-weight:var(--e-weight-emphasis);letter-spacing:var(--e-caps-track);text-transform:uppercase}.emma-relaunch .e-kalender-tag-kopf{flex-wrap:nowrap;align-items:center;gap:var(--e-space-3)}.emma-relaunch .e-kalender-tag-kopf>.e-kalender-tag-titel{flex:1 1 auto;min-width:0}.emma-relaunch .e-kalender-tag-kopf>.e-kalender-tag-zusatz{flex:none;align-self:flex-end;margin-left:auto;white-space:nowrap}.emma-relaunch .e-kalender-fokus{display:flex;align-items:flex-start;gap:var(--e-space-4);padding-left:0;border-left:0}.emma-relaunch .e-kalender-fokus>.e-datum-box{background:var(--e-grund)}.emma-relaunch .e-kalender-fokus-text{display:grid;min-width:0}.emma-relaunch .e-kalender-name>.e-personen-marken{margin-right:var(--e-space-2)}.emma-relaunch .e-kalender-wer{color:var(--e-ink)}.emma-relaunch .e-kalender-zeitfolge>li+li{border-top:var(--e-divider)}.emma-relaunch .e-kalender-zeitfolge>.e-kalender-zeile:first-child{border-top-color:transparent}.emma-relaunch .e-kalender-zeitfolge>.e-kalender-zeile{border-top:0}.emma-relaunch .e-kalender-zeitfolge>li+.e-kalender-zeile{border-top:var(--e-divider)}.emma-relaunch .e-kalender-gruppe{list-style:none}.emma-relaunch .e-kalender-gruppenkopf{display:grid;grid-template-columns:var(--e-space-8) auto minmax(0,1fr) auto;-moz-column-gap:var(--e-space-3);column-gap:var(--e-space-3);align-items:center;min-height:var(--e-target);margin:0;padding:0 var(--e-space-3);border-left:var(--e-v5-accent-rule) solid transparent;font-size:var(--e-fs-control);line-height:var(--e-lh-control)}.emma-relaunch .e-kalender-gruppenkopf>.e-kalender-zeit{min-height:0}.emma-relaunch .e-kalender-gruppe-zahl{font-weight:var(--e-weight-emphasis)}.emma-relaunch .e-kalender-gruppe-hinweis{font-size:var(--e-fs-meta);color:var(--e-muted)}.emma-relaunch .e-kalender-gruppe-zeilen{--e-gruppe-linie:calc(var(--e-v5-accent-rule) + var(--e-space-3) + var(--e-space-3));position:relative;margin:0;padding:0;list-style:none}.emma-relaunch .e-kalender-gruppe-zeilen:before{content:"";position:absolute;top:0;bottom:var(--e-space-2);left:var(--e-gruppe-linie);border-left:var(--e-v5-accent-rule) solid var(--e-line);pointer-events:none}.emma-relaunch .e-kalender-gruppe-zeilen>.e-kalender-zeile{border-top-color:transparent}.emma-relaunch .e-kalender-zeile[data-in-gruppe]>.e-kalender-zeit{min-height:0}.emma-relaunch .e-kalender-zustaendig{display:flex;align-items:center;gap:var(--e-space-2)}.emma-relaunch .e-kalender-gleichzeitig{margin:0;padding:0;list-style:none}.emma-relaunch .e-kalender-gleichzeitig>li+li{border-top:var(--e-divider)}.emma-relaunch .e-kalender-gleichzeitig-wahl{display:flex;align-items:center;gap:var(--e-space-3);width:100%;min-height:var(--e-target);padding:0;border:0;background:none;color:var(--e-ink);font:inherit;font-size:var(--e-fs-control);text-align:left;cursor:pointer}.emma-relaunch .e-kalender-gleichzeitig-wahl:hover{background:var(--e-hover)}.emma-relaunch .e-kalender-gleichzeitig-wahl:focus-visible{outline:var(--e-ring-stroke) solid var(--e-ink);outline-offset:calc(var(--e-ring-stroke) * -1)}.emma-relaunch .e-kalender-gleichzeitig-wer{min-width:0;overflow-wrap:anywhere}.emma-relaunch .e-kalender-gleichzeitig-ort{margin-left:auto;font-size:var(--e-fs-meta);color:var(--e-muted);text-align:right}@media(max-width:699px){.emma-relaunch .e-datum-box{width:var(--e-datum-box-mobil);height:var(--e-datum-box-mobil)}.emma-relaunch .e-datum-box-zahl{font-size:var(--e-fs-section)}.emma-relaunch .e-datum-box-monat{margin-top:0;letter-spacing:0}.emma-relaunch .e-kalender-tag-kopf{gap:var(--e-space-2)}.emma-relaunch .e-kalender-gruppenkopf{grid-template-columns:var(--e-space-7) auto minmax(0,1fr);padding:0 var(--e-space-2)}.emma-relaunch .e-kalender-gruppe-hinweis{display:none}.emma-relaunch .e-kalender-gruppe-zeilen{--e-gruppe-linie:calc(var(--e-v5-accent-rule) + var(--e-space-2) + var(--e-space-2))}.emma-relaunch .e-kalender-tag-datum[data-relativ]{display:block;margin-left:0}}@media(max-width:359px){.emma-relaunch .e-kalender-zeitraum{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.emma-relaunch .e-kalender-reiter{min-width:0;padding:0 var(--e-space-1);font-size:var(--e-fs-meta);white-space:nowrap}}