.WorkshopOccurrencePicker-module__8FOPDG__root{width:min(100%,760px);padding-bottom:calc(48px + env(safe-area-inset-bottom));margin:0 auto}.WorkshopOccurrencePicker-module__8FOPDG__header{color:var(--ink);margin:24px 0}.WorkshopOccurrencePicker-module__8FOPDG__header p,.WorkshopOccurrencePicker-module__8FOPDG__header h1,.WorkshopOccurrencePicker-module__8FOPDG__header h2,.WorkshopOccurrencePicker-module__8FOPDG__header span{margin:0}.WorkshopOccurrencePicker-module__8FOPDG__header p,.WorkshopOccurrencePicker-module__8FOPDG__header h2,.WorkshopOccurrencePicker-module__8FOPDG__header span{font-family:var(--font-sans)}.WorkshopOccurrencePicker-module__8FOPDG__header p{color:var(--ink-a55);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:500}.WorkshopOccurrencePicker-module__8FOPDG__header h1{font-family:var(--font-serif);margin:5px 0 22px;font-size:clamp(27px,4vw,36px);font-weight:400}.WorkshopOccurrencePicker-module__8FOPDG__header h2{margin-bottom:5px;font-size:17px;font-weight:500}.WorkshopOccurrencePicker-module__8FOPDG__header span{color:var(--ink-a55);font-size:13px}.WorkshopOccurrencePicker-module__8FOPDG__row{min-height:58px;color:var(--ink);flex-direction:row;justify-content:space-between;align-items:center;gap:16px;text-decoration:none;display:flex}.WorkshopOccurrencePicker-module__8FOPDG__identity{min-width:0;font-family:var(--font-sans);flex-direction:column;gap:3px;display:flex}.WorkshopOccurrencePicker-module__8FOPDG__identity strong,.WorkshopOccurrencePicker-module__8FOPDG__identity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WorkshopOccurrencePicker-module__8FOPDG__identity strong{font-size:14px;font-weight:500}.WorkshopOccurrencePicker-module__8FOPDG__identity span{color:var(--ink-a55);font-size:12px}.WorkshopOccurrencePicker-module__8FOPDG__open{color:var(--link-accent);font-family:var(--font-sans);white-space:nowrap;font-size:13px;font-weight:500}@media (max-width:520px){.WorkshopOccurrencePicker-module__8FOPDG__row{flex-direction:column;align-items:flex-start;gap:10px}}
.Avatar-module__zq2rBq__avatar{border-radius:var(--radius-pill);font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;-webkit-user-select:none;user-select:none;color:color-mix(in srgb, var(--avatar-tone,var(--color-text-muted)) 45%, var(--color-text));background:color-mix(in srgb, var(--avatar-tone,var(--ink)) 16%, transparent);border:1px solid color-mix(in srgb, var(--avatar-tone,var(--ink)) 32%, transparent);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.Avatar-module__zq2rBq__img{object-fit:cover;background:var(--ink-a08)}.Avatar-module__zq2rBq__xs{width:24px;height:24px;font-size:9px}.Avatar-module__zq2rBq__sm{width:28px;height:28px;font-size:10px}.Avatar-module__zq2rBq__md{width:36px;height:36px;font-size:12px}.Avatar-module__zq2rBq__lg{width:56px;height:56px;font-size:18px}.Avatar-module__zq2rBq__xl{width:72px;height:72px;font-size:24px}.Avatar-module__zq2rBq__ring{box-shadow:0 0 0 2px var(--color-bg)}.Avatar-module__zq2rBq__stack{align-items:center;display:inline-flex}.Avatar-module__zq2rBq__stackItem{display:inline-flex;position:relative}.Avatar-module__zq2rBq__stackItem+.Avatar-module__zq2rBq__stackItem,.Avatar-module__zq2rBq__stack>.Avatar-module__zq2rBq__extra{margin-left:-8px}.Avatar-module__zq2rBq__extra{color:var(--color-text-muted);background:var(--ink-a10);border-color:var(--ink-a15);text-transform:none;position:relative}html[data-theme=monochrome] .Avatar-module__zq2rBq__avatar{border-color:var(--ink-a28);color:var(--ink);background:0 0}html[data-theme=monochrome] .Avatar-module__zq2rBq__img{background:0 0}html[data-theme=monochrome] .Avatar-module__zq2rBq__extra{border-color:var(--ink-a28);color:var(--ink);background:0 0}
.Accordion-module__AIInSq__root{flex-direction:column;display:flex}.Accordion-module__AIInSq__item{border-bottom:1px solid var(--ink-a08)}.Accordion-module__AIInSq__header{margin:0;display:flex}.Accordion-module__AIInSq__trigger{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-height:44px;padding:18px var(--space-1);cursor:pointer;text-align:left;color:var(--color-text);background:0 0;border:none;flex:1;display:flex}.Accordion-module__AIInSq__trigger:focus-visible{outline:2px solid var(--link-accent);outline-offset:-2px;border-radius:var(--radius-sm)}.Accordion-module__AIInSq__title{font-family:var(--font-sans);color:var(--color-text);font-size:15px;font-weight:500}.Accordion-module__AIInSq__meta{align-items:center;margin-left:auto;display:inline-flex}.Accordion-module__AIInSq__chevron{color:var(--ink-a60);flex:none;transition:transform .2s}.Accordion-module__AIInSq__trigger[data-state=open] .Accordion-module__AIInSq__chevron{transform:rotate(180deg)}.Accordion-module__AIInSq__body{padding:var(--space-1) 0 var(--space-6) 0}@keyframes Accordion-module__AIInSq__accordionOpen{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes Accordion-module__AIInSq__accordionClose{0%{height:var(--radix-accordion-content-height)}to{height:0}}.Accordion-module__AIInSq__content{overflow:hidden}.Accordion-module__AIInSq__content[data-state=open]{animation:.2s cubic-bezier(.2,.8,.3,1) Accordion-module__AIInSq__accordionOpen}.Accordion-module__AIInSq__content[data-state=closed]{animation:.16s ease-in Accordion-module__AIInSq__accordionClose}@media (prefers-reduced-motion:reduce){.Accordion-module__AIInSq__chevron,.Accordion-module__AIInSq__content[data-state=open],.Accordion-module__AIInSq__content[data-state=closed]{transition:none;animation:none}}html[data-theme=monochrome] .Accordion-module__AIInSq__item{border-bottom-color:var(--ink-a20)}
.Badge-module__yqYDGW__badge{border-radius:var(--radius-pill);font-family:var(--font-sans);white-space:nowrap;color:var(--badge-ink,var(--badge-tone,var(--color-text-muted)));align-items:center;gap:5px;font-weight:500;line-height:1.35;display:inline-flex}.Badge-module__yqYDGW__toned{background:color-mix(in srgb, var(--badge-tone) 12%, transparent);border:1px solid color-mix(in srgb, var(--badge-tone) 30%, transparent)}.Badge-module__yqYDGW__sm{padding:2px 8px;font-size:11px}.Badge-module__yqYDGW__md{padding:3px 10px;font-size:12px}.Badge-module__yqYDGW__bare{background:0 0;border-color:#0000;padding-left:0;padding-right:0}.Badge-module__yqYDGW__icon{flex:none}html[data-theme=monochrome] .Badge-module__yqYDGW__toned{background:0 0}
.Button-module__VMVMAW__btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-height:44px;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;border:1px solid #0000;font-weight:600;line-height:1.2;text-decoration:none;transition:filter .15s,background .15s,border-color .15s,transform .15s;display:inline-flex}.Button-module__VMVMAW__btn:active:not(:disabled){transform:translateY(1px)}.Button-module__VMVMAW__btn:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}.Button-module__VMVMAW__btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.Button-module__VMVMAW__sm{padding:var(--space-2) var(--space-4);font-size:12px}.Button-module__VMVMAW__md{padding:10px var(--space-5);font-size:13px}.Button-module__VMVMAW__primary{background:var(--btn-primary-bg);border-color:var(--btn-primary-border);color:var(--btn-primary-fg);box-shadow:var(--btn-primary-shadow)}.Button-module__VMVMAW__primary:hover:not(:disabled){filter:brightness(1.12)}.Button-module__VMVMAW__secondary{border-color:var(--ink-a20);color:var(--color-text);background:0 0}.Button-module__VMVMAW__secondary:hover:not(:disabled){background:var(--ink-a06);border-color:var(--ink-a28)}.Button-module__VMVMAW__ghost{color:var(--color-text-muted);background:0 0;border-color:#0000}.Button-module__VMVMAW__ghost:hover:not(:disabled){background:var(--ink-a06);color:var(--color-text)}.Button-module__VMVMAW__danger{background:var(--btn-danger-bg);border-color:var(--btn-danger-border);color:var(--btn-danger-fg)}.Button-module__VMVMAW__danger:hover:not(:disabled){background:color-mix(in srgb, var(--color-terracotta) 20%, transparent)}.Button-module__VMVMAW__dangerQuiet{color:var(--signal-danger-fg);background:0 0;border-color:#0000}.Button-module__VMVMAW__dangerQuiet:hover:not(:disabled){background:color-mix(in srgb, var(--color-terracotta) 12%, transparent)}.Button-module__VMVMAW__block{width:100%}.Button-module__VMVMAW__flush{margin-left:calc(var(--space-4) * -1)}.Button-module__VMVMAW__btn.Button-module__VMVMAW__busy{background:var(--surface-card);color:var(--ink-a70);box-shadow:none;border-color:#0000}@media (prefers-reduced-motion:reduce){.Button-module__VMVMAW__btn{transition:none}.Button-module__VMVMAW__btn:active:not(:disabled){transform:none}}html[data-theme=monochrome] .Button-module__VMVMAW__secondary:hover:not(:disabled),html[data-theme=monochrome] .Button-module__VMVMAW__ghost:hover:not(:disabled){background:var(--ink);color:#fff}
.Card-module__QRy0Sa__card{background:var(--surface-card);border:1px solid var(--surface-card-border);border-radius:var(--radius-lg);padding:var(--space-4);color:inherit;flex-direction:column;min-width:0;text-decoration:none;display:flex}html[data-theme=greyscale] .Card-module__QRy0Sa__card:not(.signal-surface){--card-tone:var(--ink-a35)!important}html[data-theme=monochrome] .Card-module__QRy0Sa__card:not(.signal-surface){--card-tone:var(--ink-a45)!important}.Card-module__QRy0Sa__padNone{padding:0}.Card-module__QRy0Sa__padSm{padding:var(--space-3)}.Card-module__QRy0Sa__padMd{padding:var(--space-4)}.Card-module__QRy0Sa__padLg{padding:var(--space-5)}.Card-module__QRy0Sa__radiusSm{border-radius:var(--radius-sm)}.Card-module__QRy0Sa__radiusMd{border-radius:var(--radius-md)}.Card-module__QRy0Sa__radiusLg{border-radius:var(--radius-lg)}.Card-module__QRy0Sa__radiusXl{border-radius:var(--radius-xl)}.Card-module__QRy0Sa__toned{background:color-mix(in srgb, var(--card-tone) 12%, var(--surface-card));border-color:color-mix(in srgb, var(--card-tone) 30%, transparent)}.Card-module__QRy0Sa__interactive{cursor:pointer;transition:background .15s,border-color .15s,transform .15s}.Card-module__QRy0Sa__interactive:hover{background:color-mix(in srgb, var(--ink) 3%, var(--surface-card));border-color:var(--ink-a20)}.Card-module__QRy0Sa__interactive:active{transform:translateY(1px)}.Card-module__QRy0Sa__interactive:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}.Card-module__QRy0Sa__selected{border-color:color-mix(in srgb, var(--card-tone,var(--link-accent)) 55%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--card-tone,var(--link-accent)) 30%, transparent)}.Card-module__QRy0Sa__muted{opacity:.55}@media (prefers-reduced-motion:reduce){.Card-module__QRy0Sa__interactive{transition:none}.Card-module__QRy0Sa__interactive:active{transform:none}}.Card-module__QRy0Sa__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);min-width:0;display:flex}.Card-module__QRy0Sa__footer{align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--surface-card-border);flex-wrap:wrap;display:flex}.Card-module__QRy0Sa__footerBare{border-top:0;padding-top:0}.Card-module__QRy0Sa__flow{display:block}.Card-module__QRy0Sa__frosted{background:var(--field-bg);-webkit-backdrop-filter:blur(32px)saturate(160%);backdrop-filter:blur(32px)saturate(160%);border-color:var(--ink-a15);box-shadow:0 10px 40px #0000002e, inset 0 1px 0 0 var(--ink-a15)}html[data-theme=monochrome] .Card-module__QRy0Sa__toned:not(.signal-surface){background:var(--surface-card)}
.Chip-module__Vm9tWW__chip{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;background:var(--field-bg);border:1px solid var(--ink-a12);color:var(--ink-a60);font-weight:400;line-height:1.2;transition:background .15s,border-color .15s,color .15s;display:inline-flex}@media (any-pointer:coarse){.Chip-module__Vm9tWW__chip{min-height:44px}}.Chip-module__Vm9tWW__chip:hover:not(:disabled){border-color:var(--ink-a20);color:var(--color-text)}.Chip-module__Vm9tWW__chip:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}.Chip-module__Vm9tWW__chip:disabled{opacity:.55;cursor:not-allowed}.Chip-module__Vm9tWW__sm{padding:4px var(--space-3);font-size:12px}.Chip-module__Vm9tWW__md{padding:6px var(--space-4);font-size:13px}.Chip-module__Vm9tWW__selected{background:var(--state-selected-neutral-bg);border-color:var(--state-selected-neutral-border);color:var(--ink);font-weight:500}.Chip-module__Vm9tWW__selected:hover:not(:disabled){border-color:var(--ink-a40);color:var(--ink)}.Chip-module__Vm9tWW__toned.Chip-module__Vm9tWW__selected{background:var(--state-selected-bg);border-color:var(--state-selected-border);color:var(--state-selected-tone)}.Chip-module__Vm9tWW__toned.Chip-module__Vm9tWW__selected:hover:not(:disabled){border-color:color-mix(in srgb, var(--state-selected-tone) 50%, transparent);color:var(--state-selected-tone)}.Chip-module__Vm9tWW__locked{cursor:default;opacity:.7}@media (prefers-reduced-motion:reduce){.Chip-module__Vm9tWW__chip{transition:none}}
.ChipBank-module__xszE3q__root{gap:var(--space-4,16px);flex-direction:column;min-width:0;display:flex}.ChipBank-module__xszE3q__slots{align-items:center;gap:var(--space-2,8px) 6px;font-family:var(--font-sans);color:var(--color-text);flex-wrap:wrap;font-size:16px;line-height:1.9;display:flex}.ChipBank-module__xszE3q__zeile{align-items:center;gap:6px;min-width:0;display:inline-flex}.ChipBank-module__xszE3q__satz{color:var(--color-text)}.ChipBank-module__xszE3q__slot{border:1px solid var(--ink-a20);border-radius:var(--radius-pill);background:var(--ink-a04,transparent);min-width:96px;min-height:44px;color:var(--color-text-muted);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:6px 14px;transition:border-color .14s,background .14s,color .14s,transform .14s cubic-bezier(.2,.9,.3,1);display:inline-flex}.ChipBank-module__xszE3q__slot:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.ChipBank-module__xszE3q__bereit{border-color:var(--color-orange);background:color-mix(in srgb, var(--color-orange) 8%, transparent);color:var(--color-text)}.ChipBank-module__xszE3q__gefuellt{border-color:var(--state-selected-neutral-border);background:var(--state-selected-neutral-bg);color:var(--color-text);font-weight:500}.ChipBank-module__xszE3q__slot:hover:not(:disabled){border-color:var(--ink-a40)}.ChipBank-module__xszE3q__slot:active:not(:disabled){transform:scale(.98)}.ChipBank-module__xszE3q__platzhalter{opacity:.75;font-size:14px}.ChipBank-module__xszE3q__flug{will-change:transform;display:inline-block}.ChipBank-module__xszE3q__einrasten{animation:.3s cubic-bezier(.2,1.1,.35,1) ChipBank-module__xszE3q__cb-einrasten}@keyframes ChipBank-module__xszE3q__cb-einrasten{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--signal-ok-fg) 45%, transparent)}55%{box-shadow:0 0 0 5px color-mix(in srgb, var(--signal-ok-fg) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--signal-ok-fg) 0%, transparent)}}.ChipBank-module__xszE3q__bank{gap:var(--space-2,8px);padding-top:var(--space-2,8px);border-top:1px solid var(--ink-a08);flex-wrap:wrap;display:flex}.ChipBank-module__xszE3q__disabled .ChipBank-module__xszE3q__slot{cursor:default;opacity:.6}@media (prefers-reduced-motion:reduce){.ChipBank-module__xszE3q__slot{transition:none}.ChipBank-module__xszE3q__einrasten{animation:none}.ChipBank-module__xszE3q__slot:active:not(:disabled){transform:none}}html[data-theme=monochrome] .ChipBank-module__xszE3q__bereit{border-width:2px;border-color:var(--color-text);background:0 0}
.CollapsibleSection-module__uamQSa__card{border:1px solid var(--ink-a10);border-radius:var(--radius-xl);background:var(--ink-a03);overflow:hidden}.CollapsibleSection-module__uamQSa__header{justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;text-align:left;width:100%;min-height:44px;color:inherit;font:inherit;background:0 0;border:none;padding:18px 20px;display:flex}.CollapsibleSection-module__uamQSa__header:hover .CollapsibleSection-module__uamQSa__icon{color:var(--ink-a70)}.CollapsibleSection-module__uamQSa__header:focus-visible{outline:2px solid var(--link-accent);outline-offset:-2px}.CollapsibleSection-module__uamQSa__titleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.CollapsibleSection-module__uamQSa__leadingIcon{color:var(--color-muted);flex-shrink:0;align-items:center;display:inline-flex}.CollapsibleSection-module__uamQSa__title{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:11px;font-weight:500}.CollapsibleSection-module__uamQSa__icon{color:var(--ink-a50);flex-shrink:0;font-size:22px;line-height:1;transition:transform .2s cubic-bezier(.34,1.56,.64,1);display:inline-block}.CollapsibleSection-module__uamQSa__iconOpen{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.CollapsibleSection-module__uamQSa__icon{transition:none}}.CollapsibleSection-module__uamQSa__body{padding:0 20px 20px}html[data-theme=monochrome] .CollapsibleSection-module__uamQSa__card{border-color:var(--ink-a20)}
.ConfidencePicker-module__mlYDAW__root{gap:var(--space-2,8px);flex-wrap:wrap;min-width:0;display:flex}.ConfidencePicker-module__mlYDAW__option{border:1px solid var(--ink-a12);border-radius:var(--radius-md);min-height:48px;color:var(--color-text-muted);cursor:pointer;text-align:left;background:0 0;flex-direction:column;flex:96px;justify-content:center;align-items:flex-start;gap:5px;padding:8px 12px;transition:background .16s,border-color .16s,color .16s,transform .16s cubic-bezier(.2,.9,.3,1);display:flex}.ConfidencePicker-module__mlYDAW__option:hover:not(:disabled){border-color:var(--ink-a28);color:var(--color-text)}.ConfidencePicker-module__mlYDAW__option:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.ConfidencePicker-module__mlYDAW__option:active:not(:disabled){transform:scale(.97)}.ConfidencePicker-module__mlYDAW__selected{background:var(--state-selected-neutral-bg);border-color:var(--state-selected-neutral-border);color:var(--color-text);animation:.24s cubic-bezier(.2,1.2,.4,1) ConfidencePicker-module__mlYDAW__cp-einrasten}@keyframes ConfidencePicker-module__mlYDAW__cp-einrasten{0%{transform:scale(.94)}60%{transform:scale(1.035)}to{transform:scale(1)}}.ConfidencePicker-module__mlYDAW__label{font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:1.2}.ConfidencePicker-module__mlYDAW__staffel{align-items:flex-end;gap:3px;height:10px;display:flex}.ConfidencePicker-module__mlYDAW__strich{background:var(--ink-a12);border-radius:1px;width:3px;transition:background .16s}.ConfidencePicker-module__mlYDAW__strich:first-child{height:4px}.ConfidencePicker-module__mlYDAW__strich:nth-child(2){height:7px}.ConfidencePicker-module__mlYDAW__strich:nth-child(3){height:10px}.ConfidencePicker-module__mlYDAW__strichAn{background:var(--ink-a45)}.ConfidencePicker-module__mlYDAW__selected .ConfidencePicker-module__mlYDAW__strichAn{background:var(--color-orange)}.ConfidencePicker-module__mlYDAW__disabled .ConfidencePicker-module__mlYDAW__option,.ConfidencePicker-module__mlYDAW__option:disabled{cursor:default;opacity:.55}@media (prefers-reduced-motion:reduce){.ConfidencePicker-module__mlYDAW__option,.ConfidencePicker-module__mlYDAW__strich{transition:none}.ConfidencePicker-module__mlYDAW__selected{animation:none}.ConfidencePicker-module__mlYDAW__option:active:not(:disabled){transform:none}}html[data-theme=monochrome] .ConfidencePicker-module__mlYDAW__selected{border-width:2px}html[data-theme=monochrome] .ConfidencePicker-module__mlYDAW__selected .ConfidencePicker-module__mlYDAW__strichAn{background:var(--color-text)}
.EmptyState-module__98ICJq__root{text-align:center;justify-content:center;align-items:center;gap:var(--space-3);padding:56px var(--space-5);flex-direction:column;display:flex}.EmptyState-module__98ICJq__compact{gap:var(--space-2);padding:var(--space-6) var(--space-4)}.EmptyState-module__98ICJq__iconWrap{border-radius:var(--radius-pill);background:var(--ink-a06);width:44px;height:44px;color:var(--ink-a45);justify-content:center;align-items:center;display:inline-flex}.EmptyState-module__98ICJq__compact .EmptyState-module__98ICJq__iconWrap{width:34px;height:34px}.EmptyState-module__98ICJq__title{font-family:var(--font-sans);color:var(--color-text);margin:0;font-size:15px;font-weight:600;line-height:1.4}.EmptyState-module__98ICJq__compact .EmptyState-module__98ICJq__title{font-size:14px}.EmptyState-module__98ICJq__description{max-width:46ch;font-family:var(--font-sans);color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.6}.EmptyState-module__98ICJq__action{margin-top:var(--space-1)}
.Field-module__kdOvOq__row{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Field-module__kdOvOq__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.Field-module__kdOvOq__labelGroup{align-items:center;gap:2px;min-width:0;display:flex}.Field-module__kdOvOq__label{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:12px;font-weight:500;line-height:1.3}.Field-module__kdOvOq__optional{font-family:var(--font-sans);color:var(--ink-a45);font-size:12px;font-weight:400}.Field-module__kdOvOq__required{color:var(--ink-a55);margin-left:2px}.Field-module__kdOvOq__control{box-sizing:border-box;background:var(--field-bg);border:1px solid var(--ink-a12);border-radius:var(--radius-sm);width:100%;font-family:var(--font-sans);--field-font-size:14px;font-weight:300;font-size:var(--field-font-size);color:var(--color-text);min-height:44px;padding:10px 12px;line-height:1.4}@media (max-width:640px){.Field-module__kdOvOq__control{font-size:16px}.Field-module__kdOvOq__control::placeholder{font-size:var(--field-font-size)}}.Field-module__kdOvOq__control::placeholder{color:var(--ink-a40)}.Field-module__kdOvOq__control:focus-visible{outline:2px solid var(--link-accent);outline-offset:1px;border-color:var(--link-accent)}.Field-module__kdOvOq__control:disabled{opacity:.55;cursor:not-allowed}.Field-module__kdOvOq__bare{--field-font-size:13px;font-size:var(--field-font-size);background:0 0;border-color:#0000;padding:5px 7px}.Field-module__kdOvOq__bare:hover:not(:disabled):not(:read-only){border-color:var(--ink-a12)}.Field-module__kdOvOq__pill{border-radius:var(--radius-pill);padding:12px 18px}.Field-module__kdOvOq__trailingWrap{align-items:center;display:flex;position:relative}.Field-module__kdOvOq__trailingWrap .Field-module__kdOvOq__control{padding-right:76px}.Field-module__kdOvOq__suffixWrap{align-items:center;display:flex;position:relative}.Field-module__kdOvOq__suffixWrap .Field-module__kdOvOq__control{padding-right:56px}.Field-module__kdOvOq__suffix{pointer-events:none;font-family:var(--font-sans);color:var(--color-text-muted);font-size:13px;font-weight:500;position:absolute;right:12px}.Field-module__kdOvOq__leadingWrap{align-items:center;display:flex;position:relative}.Field-module__kdOvOq__leadingWrap .Field-module__kdOvOq__control{padding-left:38px}.Field-module__kdOvOq__leadingIcon{color:var(--color-text-muted);pointer-events:none;align-items:center;display:flex;position:absolute;left:12px}.Field-module__kdOvOq__pwToggle{cursor:pointer;min-height:40px;font-family:var(--font-sans);color:var(--ink-a70);background:0 0;border:none;padding:0 10px;font-size:12px;text-decoration:underline;position:absolute;right:6px}.Field-module__kdOvOq__pwToggle:focus-visible{outline:2px solid var(--link-accent);outline-offset:1px;border-radius:var(--radius-sm)}.Field-module__kdOvOq__control:read-only{background:var(--ink-a02);color:var(--color-text-muted);cursor:default}.Field-module__kdOvOq__control[aria-invalid=true]{border-color:color-mix(in srgb, var(--signal-danger-fg) 55%, transparent)}.Field-module__kdOvOq__control[aria-invalid=true]:focus-visible{outline-color:var(--signal-danger-fg);border-color:var(--signal-danger-fg)}.Field-module__kdOvOq__textarea{resize:vertical;min-height:96px}.Field-module__kdOvOq__hint{font-family:var(--font-sans);color:var(--ink-a45);font-size:12px;font-weight:400;line-height:1.45}.Field-module__kdOvOq__error{font-family:var(--font-sans);color:var(--signal-danger-fg);align-items:flex-start;gap:6px;font-size:12px;font-weight:500;line-height:1.45;display:flex}.Field-module__kdOvOq__counter{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ink-a45);align-self:flex-end;font-size:12px;font-weight:400}.Field-module__kdOvOq__counterOver{color:var(--signal-danger-fg)}.Field-module__kdOvOq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Field-module__kdOvOq__checkRow{align-items:flex-start;gap:var(--space-2);display:flex}.Field-module__kdOvOq__checkbox{width:16px;height:16px;accent-color:var(--color-violet);cursor:pointer;flex:none;margin:12px 0 0}.Field-module__kdOvOq__checkRowBare{justify-content:center;align-items:center;gap:0;min-width:44px;min-height:44px;position:relative}.Field-module__kdOvOq__checkboxAlone{margin-top:0}.Field-module__kdOvOq__checkLabelBare{min-width:0;min-height:0;padding:0;position:absolute;inset:0}.Field-module__kdOvOq__checkbox:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}.Field-module__kdOvOq__checkbox:disabled{cursor:not-allowed;opacity:.5}.Field-module__kdOvOq__checkLabel{min-height:44px;padding:var(--space-2) 0;font-family:var(--font-sans);color:var(--color-text);cursor:pointer;flex-direction:column;justify-content:center;gap:2px;font-size:13px;line-height:1.5;display:flex}.Field-module__kdOvOq__checkbox:disabled+.Field-module__kdOvOq__checkLabel{cursor:not-allowed;opacity:.6}.Field-module__kdOvOq__colorRow{align-items:center;gap:var(--space-2);display:flex}.Field-module__kdOvOq__swatch{background:var(--field-bg);border:1px solid var(--ink-a12);border-radius:var(--radius-sm);cursor:pointer;flex:none;width:44px;height:44px;padding:2px}.Field-module__kdOvOq__swatch:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}.Field-module__kdOvOq__colorText{font-variant-numeric:tabular-nums;flex:1;min-width:0}.Field-module__kdOvOq__title{field-sizing:content;width:100%;min-height:34px;color:var(--color-text);font-family:var(--font-heading);resize:none;background:0 0;border:none;flex:none;padding:2px 0;font-size:23px;font-weight:400;line-height:1.25;overflow:hidden}.Field-module__kdOvOq__title:focus-visible{outline:2px solid var(--link-accent);outline-offset:4px;border-radius:var(--radius-sm)}.Field-module__kdOvOq__title::placeholder{color:var(--ink-a30)}.Field-module__kdOvOq__titleInline{width:auto;min-width:0;min-height:0;font-family:var(--font-sans);color:var(--ink-a85);flex:1;font-size:13px;font-weight:600}.Field-module__kdOvOq__radioList{gap:var(--space-1);flex-direction:column;display:flex}.Field-module__kdOvOq__radioRow{align-items:center;gap:var(--space-2);cursor:pointer;min-height:44px;display:flex}.Field-module__kdOvOq__radio{appearance:none;border-radius:var(--radius-pill);border:1px solid var(--ink-a28);cursor:pointer;background:0 0;flex:none;width:18px;height:18px;margin:0;transition:background .15s,border-color .15s}.Field-module__kdOvOq__radio:checked{background:var(--color-violet);border-color:var(--color-violet)}.Field-module__kdOvOq__radio:hover:not(:disabled){border-color:var(--ink-a40)}.Field-module__kdOvOq__radio:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}@media (forced-colors:active){.Field-module__kdOvOq__radio:checked{border-width:5px}}@media (prefers-reduced-motion:reduce){.Field-module__kdOvOq__radio{transition:none}}.Field-module__kdOvOq__radio:disabled{cursor:not-allowed;opacity:.5}.Field-module__kdOvOq__radioLabel{font-family:var(--font-sans);color:var(--ink-a85);cursor:pointer;font-size:14px;font-weight:400}.Field-module__kdOvOq__radio:disabled+.Field-module__kdOvOq__radioLabel{opacity:.5;cursor:not-allowed}.Field-module__kdOvOq__sliderRow{align-items:center;gap:var(--space-4);display:flex}.Field-module__kdOvOq__slider{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;min-height:44px}.Field-module__kdOvOq__slider::-webkit-slider-runnable-track{border-radius:var(--radius-pill);border:1px solid var(--ink-a20);background:linear-gradient(to right, var(--color-violet) 0 var(--slider-pct,0%), transparent var(--slider-pct,0%) 100%) no-repeat;height:6px}.Field-module__kdOvOq__slider::-moz-range-track{border-radius:var(--radius-pill);border:1px solid var(--ink-a20);background:0 0;height:6px}.Field-module__kdOvOq__slider::-moz-range-progress{border-radius:var(--radius-pill);background:var(--color-violet);height:6px}.Field-module__kdOvOq__slider::-webkit-slider-thumb{appearance:none;border-radius:var(--radius-pill);background:var(--color-violet);cursor:pointer;border:none;width:16px;height:16px;margin-top:-6px}.Field-module__kdOvOq__slider::-moz-range-thumb{border-radius:var(--radius-pill);background:var(--color-violet);cursor:pointer;border:none;width:16px;height:16px}.Field-module__kdOvOq__slider:focus-visible{outline:2px solid var(--link-accent);outline-offset:4px;border-radius:var(--radius-sm)}.Field-module__kdOvOq__slider:disabled{cursor:not-allowed;opacity:.5}.Field-module__kdOvOq__sliderValue{text-align:right;min-width:40px;font-family:var(--font-sans);color:var(--color-text);font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:500}.Field-module__kdOvOq__trigger{justify-content:space-between;align-items:center;gap:var(--space-2);cursor:pointer;text-align:left;display:flex;}.Field-module__kdOvOq__trigger:disabled{opacity:.55;cursor:not-allowed}.Field-module__kdOvOq__triggerValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Field-module__kdOvOq__triggerEmpty{color:var(--ink-a40)}.Field-module__kdOvOq__triggerIcon{color:var(--ink-a55);flex:none;display:inline-flex}
.FileField-module__TTyXya__row{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.FileField-module__TTyXya__head{align-items:center;gap:var(--space-2);display:flex}.FileField-module__TTyXya__label{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:12px;font-weight:500;line-height:1.3}.FileField-module__TTyXya__input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FileField-module__TTyXya__control{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.FileField-module__TTyXya__trigger{-webkit-user-select:none;user-select:none}.FileField-module__TTyXya__input:focus-visible+.FileField-module__TTyXya__trigger{outline:2px solid var(--link-accent);outline-offset:2px}.FileField-module__TTyXya__input:disabled+.FileField-module__TTyXya__trigger{opacity:.55;cursor:not-allowed}.FileField-module__TTyXya__selection{font-family:var(--font-sans);color:var(--ink-a55);overflow-wrap:anywhere;min-width:0;font-size:12.5px;font-weight:300}.FileField-module__TTyXya__hint{font-family:var(--font-sans);color:var(--ink-a45);font-size:12px;font-weight:300;line-height:1.45}.FileField-module__TTyXya__error{font-family:var(--font-sans);color:var(--signal-danger-fg);align-items:flex-start;gap:6px;font-size:12.5px;line-height:1.45;display:flex}
.FocusStrip-module__D9FJLa__root{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.FocusStrip-module__D9FJLa__strip{scrollbar-width:thin;padding:0;align-items:center;margin:0;padding-block:2px;list-style:none;display:flex;overflow:auto hidden}.FocusStrip-module__D9FJLa__item{flex:none;align-items:center;display:flex}.FocusStrip-module__D9FJLa__link{background:var(--ink-a12);flex:none;width:18px;height:1px}.FocusStrip-module__D9FJLa__done .FocusStrip-module__D9FJLa__link,.FocusStrip-module__D9FJLa__current .FocusStrip-module__D9FJLa__link{background:var(--ink-a28)}.FocusStrip-module__D9FJLa__hit{color:inherit;background:0 0;border:0;place-items:center;min-width:26px;min-height:26px;padding:0;display:grid}button.FocusStrip-module__D9FJLa__hit{cursor:pointer;border-radius:var(--radius-pill);min-width:44px;min-height:44px}button.FocusStrip-module__D9FJLa__hit:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.FocusStrip-module__D9FJLa__dot{border-radius:var(--radius-pill);box-sizing:border-box;place-items:center;transition:background .22s,border-color .22s,transform .22s;display:grid;position:relative}.FocusStrip-module__D9FJLa__md .FocusStrip-module__D9FJLa__dot{width:18px;height:18px}.FocusStrip-module__D9FJLa__sm .FocusStrip-module__D9FJLa__dot{width:13px;height:13px}.FocusStrip-module__D9FJLa__done .FocusStrip-module__D9FJLa__dot{background:color-mix(in srgb, var(--signal-ok-fg) 16%, transparent);border:1px solid var(--signal-ok-fg)}.FocusStrip-module__D9FJLa__check{width:68%;height:68%;color:var(--signal-ok-fg)}.FocusStrip-module__D9FJLa__current .FocusStrip-module__D9FJLa__dot{background:var(--color-orange);border:1px solid var(--color-orange);animation:3.7s ease-in-out infinite FocusStrip-module__D9FJLa__focus-breathe;transform:scale(1.12)}.FocusStrip-module__D9FJLa__current .FocusStrip-module__D9FJLa__dot:after{content:"";border-radius:var(--radius-pill);border:1px solid var(--color-orange);opacity:0;animation:2.6s ease-out infinite FocusStrip-module__D9FJLa__focus-halo;position:absolute;inset:-4px}.FocusStrip-module__D9FJLa__upcoming .FocusStrip-module__D9FJLa__dot{border:1px solid var(--ink-a20);background:0 0}@keyframes FocusStrip-module__D9FJLa__focus-breathe{0%,to{transform:scale(1.12)}50%{transform:scale(1.2)}}@keyframes FocusStrip-module__D9FJLa__focus-halo{0%{opacity:.55;transform:scale(.9)}70%{opacity:0;transform:scale(1.75)}to{opacity:0;transform:scale(1.75)}}.FocusStrip-module__D9FJLa__currentLabel{font-family:var(--font-sans);color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.4}.FocusStrip-module__D9FJLa__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.FocusStrip-module__D9FJLa__current .FocusStrip-module__D9FJLa__dot,.FocusStrip-module__D9FJLa__current .FocusStrip-module__D9FJLa__dot:after{animation:none}.FocusStrip-module__D9FJLa__current .FocusStrip-module__D9FJLa__dot:after{opacity:.5}.FocusStrip-module__D9FJLa__dot{transition:none}}html[data-theme=monochrome] .FocusStrip-module__D9FJLa__current .FocusStrip-module__D9FJLa__dot{background:var(--color-text);border-color:var(--color-text)}
.IconButton-module__qmzD9G__btn{cursor:pointer;color:var(--color-text-muted);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex;position:relative}.IconButton-module__qmzD9G__btn:before{content:"";border-radius:inherit;background:0 0;border:1px solid #0000;transition:background .15s,border-color .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IconButton-module__qmzD9G__glyph{z-index:1;position:relative}.IconButton-module__qmzD9G__btn:after{content:"";width:44px;height:44px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.IconButton-module__qmzD9G__btn:focus-visible{outline:none}.IconButton-module__qmzD9G__btn:focus-visible:before{outline:2px solid var(--link-accent);outline-offset:2px}.IconButton-module__qmzD9G__btn:disabled{opacity:.45;cursor:not-allowed}.IconButton-module__qmzD9G__badge{z-index:1;border-radius:var(--radius-pill);background:var(--signal-attention);color:#fff;min-width:16px;height:16px;font-family:var(--font-sans);text-align:center;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-2px;right:-2px}.IconButton-module__qmzD9G__square{border-radius:var(--radius-sm)}.IconButton-module__qmzD9G__circle{border-radius:var(--radius-pill)}.IconButton-module__qmzD9G__sm,.IconButton-module__qmzD9G__sm:before{width:28px;height:28px}.IconButton-module__qmzD9G__md,.IconButton-module__qmzD9G__md:before{width:34px;height:34px}@media (any-pointer:coarse),(max-width:640px){.IconButton-module__qmzD9G__md{width:44px;height:44px}.IconButton-module__qmzD9G__md .IconButton-module__qmzD9G__badge{top:3px;right:3px}}.IconButton-module__qmzD9G__ghost:hover:not(:disabled){color:var(--color-text)}.IconButton-module__qmzD9G__ghost:hover:not(:disabled):before{background:var(--ink-a08)}.IconButton-module__qmzD9G__outline:before{border-color:var(--ink-a15)}.IconButton-module__qmzD9G__outline:hover:not(:disabled){color:var(--color-text)}.IconButton-module__qmzD9G__outline:hover:not(:disabled):before{background:var(--ink-a06);border-color:var(--ink-a28)}.IconButton-module__qmzD9G__danger{color:var(--signal-danger-fg)}.IconButton-module__qmzD9G__danger:hover:not(:disabled):before{background:color-mix(in srgb, var(--color-terracotta) 14%, transparent)}.IconButton-module__qmzD9G__active{color:var(--icon-btn-tone,var(--color-orange))}.IconButton-module__qmzD9G__active:before{background:color-mix(in srgb, var(--icon-btn-tone,var(--color-orange)) 16%, transparent);border-color:color-mix(in srgb, var(--icon-btn-tone,var(--color-orange)) 34%, transparent)}.IconButton-module__qmzD9G__circle.IconButton-module__qmzD9G__active{color:var(--color-white)}.IconButton-module__qmzD9G__circle.IconButton-module__qmzD9G__active:before{background:var(--icon-btn-tone,var(--color-orange));border-color:var(--icon-btn-tone,var(--color-orange))}@media (prefers-reduced-motion:reduce){.IconButton-module__qmzD9G__btn,.IconButton-module__qmzD9G__btn:before{transition:none}}html[data-theme=monochrome] .IconButton-module__qmzD9G__ghost:hover:not(:disabled),html[data-theme=monochrome] .IconButton-module__qmzD9G__outline:hover:not(:disabled){color:#fff}html[data-theme=monochrome] .IconButton-module__qmzD9G__ghost:hover:not(:disabled):before,html[data-theme=monochrome] .IconButton-module__qmzD9G__outline:hover:not(:disabled):before{background:var(--ink)}
.InfoTip-module__AedEvq__wrap{vertical-align:middle;margin-left:var(--space-2);display:inline-flex;position:relative}.InfoTip-module__AedEvq__dot{border-radius:var(--radius-pill);width:16px;height:16px;font-family:var(--font-sans);color:var(--ink-a60);background:var(--ink-a08);border:1px solid var(--ink-a20);cursor:help;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:11px;font-weight:600;line-height:14px;display:inline-flex;position:relative}.InfoTip-module__AedEvq__dot:after{content:"";border-radius:var(--radius-pill);position:absolute;inset:-14px}.InfoTip-module__AedEvq__dot:hover{color:var(--ink-a80);border-color:var(--ink-a30)}.InfoTip-module__AedEvq__dot:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}.InfoTip-module__AedEvq__bubble{z-index:100;width:min(280px,70vw);font-family:var(--font-sans);color:var(--ink-a85);background:var(--surface-pop);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--ink-a12);border-radius:var(--radius-md);box-shadow:0 8px 32px var(--bg-blk-a30), inset 0 1px 0 var(--ink-a08);padding:10px 12px;font-size:12.5px;font-weight:300;line-height:1.55;position:absolute;top:22px;left:0}@media (max-width:480px){.InfoTip-module__AedEvq__bubble{left:auto;right:0}}
.Menu-module__U1EwYa__trigger{justify-content:center;align-items:center;gap:var(--space-2);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:none;flex-shrink:0;padding:0;display:inline-flex}.Menu-module__U1EwYa__trigger:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}.Menu-module__U1EwYa__content{z-index:var(--layer-dropdown);min-width:var(--menu-w,180px);max-width:var(--radix-dropdown-menu-content-available-width,92vw);max-height:var(--radix-dropdown-menu-content-available-height,70vh);padding:var(--space-2);background:var(--surface-pop);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--ink-a12);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);outline:none;overflow-y:auto}.Menu-module__U1EwYa__item{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);text-align:left;cursor:pointer;width:100%;min-height:40px;font-family:var(--font-sans);color:var(--ink-a85);background:0 0;border:none;outline:none;padding:0 14px;font-size:14px;font-weight:400;text-decoration:none;display:flex}.Menu-module__U1EwYa__item[data-highlighted]{background:var(--ink-a06);color:var(--ink)}.Menu-module__U1EwYa__item[data-disabled]{opacity:.45;cursor:default}.Menu-module__U1EwYa__danger{color:var(--signal-danger-fg)}.Menu-module__U1EwYa__danger[data-highlighted]{background:color-mix(in srgb, var(--signal-danger-fg) 12%, transparent);color:var(--signal-danger-fg)}.Menu-module__U1EwYa__separator{background:var(--ink-a08);height:1px;margin:var(--space-1) 0}.Menu-module__U1EwYa__label{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-a40);padding:6px 14px 4px;font-size:11px;font-weight:500}@keyframes Menu-module__U1EwYa__menuIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.Menu-module__U1EwYa__content[data-state=open]{transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:.13s cubic-bezier(.2,.8,.3,1) Menu-module__U1EwYa__menuIn}@media (prefers-reduced-motion:reduce){.Menu-module__U1EwYa__content[data-state=open]{animation:none}}html[data-theme=monochrome] .Menu-module__U1EwYa__item:hover,html[data-theme=monochrome] .Menu-module__U1EwYa__item[data-highlighted]{background:var(--ink);color:#fff}
.Modal-module__weKyha__backdrop{background:var(--bg-blk-a60);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--layer-overlay);animation:.16s ease-out Modal-module__weKyha__modal-fade;position:fixed;inset:0}.Modal-module__weKyha__content{z-index:var(--layer-modal);background:var(--surface-pop);border:1px solid var(--surface-card-border);color:var(--color-text);outline:none;flex-direction:column;display:flex;position:fixed}.Modal-module__weKyha__content:focus-visible{outline:none}.Modal-module__weKyha__centered{width:min(92vw, var(--modal-w,520px));border-radius:var(--radius-xl);max-height:min(86vh,900px);padding:var(--space-5);animation:.18s cubic-bezier(.34,1.4,.64,1) Modal-module__weKyha__modal-pop;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.Modal-module__weKyha__sheet{width:min(94vw, var(--modal-w,420px));padding:var(--space-5);border-right:0;border-radius:0;animation:.22s cubic-bezier(.4,0,.2,1) Modal-module__weKyha__modal-slide-in;top:0;bottom:0;right:0;overflow-y:auto}.Modal-module__weKyha__full{background:var(--color-bg);border:0;border-radius:0;width:100%;inset:0;overflow-y:auto}@media (max-width:640px){.Modal-module__weKyha__centered{border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;max-height:88vh;padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom));animation:.22s cubic-bezier(.4,0,.2,1) Modal-module__weKyha__modal-sheet-up;inset:auto 0 0;transform:none}.Modal-module__weKyha__sheet{width:100%;padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom))}}.Modal-module__weKyha__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.Modal-module__weKyha__title{font-family:var(--font-heading);color:var(--color-text);margin:0;font-size:22px;font-weight:400;line-height:1.2}.Modal-module__weKyha__description{margin:var(--space-1) 0 0;font-family:var(--font-sans);color:var(--color-text-muted);font-size:14px;font-weight:400;line-height:1.5}.Modal-module__weKyha__close{width:44px;height:44px;margin:calc(var(--space-2) * -1) calc(var(--space-2) * -1) 0 0;border-radius:var(--radius-pill);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.Modal-module__weKyha__close:hover{background:var(--ink-a06);color:var(--color-text)}.Modal-module__weKyha__close:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}.Modal-module__weKyha__footer{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@keyframes Modal-module__weKyha__modal-fade{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__weKyha__modal-pop{0%{opacity:0;transform:translate(-50%,-46%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes Modal-module__weKyha__modal-slide-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes Modal-module__weKyha__modal-sheet-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Modal-module__weKyha__backdrop,.Modal-module__weKyha__centered,.Modal-module__weKyha__sheet{animation:none}}
.NavItem-module__7sXT7a__item{align-items:center;gap:var(--space-3);width:100%;padding:10px var(--space-3);border-radius:var(--radius-md);text-align:left;cursor:pointer;font-family:var(--font-sans);background:0 0;border:none;text-decoration:none;transition:background .15s,color .2s;display:flex;position:relative}.NavItem-module__7sXT7a__item:hover{background:var(--ink-a05)}.NavItem-module__7sXT7a__item:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}.NavItem-module__7sXT7a__item[data-active=true]{background:color-mix(in srgb, var(--nav-tone,var(--ink-a45)) 12%, transparent)}.NavItem-module__7sXT7a__label{color:var(--ink-a60);min-width:0;font-size:14px;font-weight:400}.NavItem-module__7sXT7a__item[data-active=true] .NavItem-module__7sXT7a__label{color:var(--ink)}.NavItem-module__7sXT7a__groupLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-a60);font-size:11px;font-weight:500}.NavItem-module__7sXT7a__groupHeader[data-active=true]{background:0 0}.NavItem-module__7sXT7a__groupHeader[data-active=true]:hover{background:var(--ink-a05)}.NavItem-module__7sXT7a__item[data-active=true] .NavItem-module__7sXT7a__groupLabel{color:var(--ink)}.NavItem-module__7sXT7a__groupHeader[data-active=true] .NavItem-module__7sXT7a__groupLabel{font-weight:600}.NavItem-module__7sXT7a__icon{opacity:.8;flex-shrink:0}.NavItem-module__7sXT7a__item[data-active=true] .NavItem-module__7sXT7a__icon{opacity:1}html[data-theme=greyscale] .NavItem-module__7sXT7a__icon,html[data-theme=monochrome] .NavItem-module__7sXT7a__icon{stroke:var(--ink-a70)}html[data-theme=greyscale] .NavItem-module__7sXT7a__item{--nav-tone:var(--ink-a55)!important}html[data-theme=monochrome] .NavItem-module__7sXT7a__item{--nav-tone:var(--ink)!important}.NavItem-module__7sXT7a__rail{border-radius:var(--radius-pill);background:var(--nav-tone,var(--ink-a45));width:3px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.NavItem-module__7sXT7a__chevron{color:var(--ink-a40);flex-shrink:0;margin-left:auto;transition:transform .18s;transform:rotate(-90deg)}.NavItem-module__7sXT7a__item[aria-expanded=true] .NavItem-module__7sXT7a__chevron{transform:rotate(0)}@media (prefers-reduced-motion:reduce){.NavItem-module__7sXT7a__item,.NavItem-module__7sXT7a__chevron{transition:none}}.NavItem-module__7sXT7a__collapsed{justify-content:center;gap:0;padding:10px 0}.NavItem-module__7sXT7a__indent{padding-left:var(--space-5)}.NavItem-module__7sXT7a__mobile{border-radius:var(--radius-md);min-height:44px;padding:11px 14px}.NavItem-module__7sXT7a__mobile .NavItem-module__7sXT7a__label,.NavItem-module__7sXT7a__mobile .NavItem-module__7sXT7a__groupLabel{font-size:15px}.NavItem-module__7sXT7a__mobile .NavItem-module__7sXT7a__groupLabel{font-size:11px}.NavItem-module__7sXT7a__mobile.NavItem-module__7sXT7a__indent{padding-left:28px}html[data-theme=monochrome] .NavItem-module__7sXT7a__item:hover{background:var(--ink);color:#fff}html[data-theme=monochrome] .NavItem-module__7sXT7a__item:hover .NavItem-module__7sXT7a__icon{stroke:currentColor}html[data-theme=monochrome] .NavItem-module__7sXT7a__item[data-active=true]{background:0 0}
.BlockRenderer-module__E5VQXq__satz{--satz-rahmen:58rem;--satz-spalte:38rem;color:var(--color-text);font-family:var(--font-sans);max-width:var(--satz-rahmen);margin-inline:auto;font-size:18px;line-height:1.7}.BlockRenderer-module__E5VQXq__kompakt{--satz-rahmen:none;--satz-spalte:none;font-size:15px;line-height:1.6}.BlockRenderer-module__E5VQXq__satz p,.BlockRenderer-module__E5VQXq__absatz{max-width:var(--satz-spalte);margin:0 auto var(--space-4);overflow-wrap:break-word}.BlockRenderer-module__E5VQXq__satz>p:last-child,.BlockRenderer-module__E5VQXq__satz>.BlockRenderer-module__E5VQXq__absatz:last-child{margin-bottom:0}.BlockRenderer-module__E5VQXq__satz h2,.BlockRenderer-module__E5VQXq__satz h3,.BlockRenderer-module__E5VQXq__satz h4,.BlockRenderer-module__E5VQXq__titel{max-width:var(--satz-spalte);font-family:var(--font-heading);color:var(--color-text);margin:var(--space-6) auto var(--space-3);font-weight:400;line-height:1.25}.BlockRenderer-module__E5VQXq__satz>h2:first-child,.BlockRenderer-module__E5VQXq__satz>h3:first-child,.BlockRenderer-module__E5VQXq__satz>h4:first-child{margin-top:0}.BlockRenderer-module__E5VQXq__satz h2{font-size:28px}.BlockRenderer-module__E5VQXq__satz h3{font-size:22px}.BlockRenderer-module__E5VQXq__satz h4{font-size:19px}.BlockRenderer-module__E5VQXq__kompakt h2{font-size:20px}.BlockRenderer-module__E5VQXq__kompakt h3{font-size:17px}.BlockRenderer-module__E5VQXq__kompakt h4{font-size:16px}.BlockRenderer-module__E5VQXq__satz ul,.BlockRenderer-module__E5VQXq__liste{max-width:var(--satz-spalte);margin:0 auto var(--space-4);padding-left:1.35em;list-style:outside}.BlockRenderer-module__E5VQXq__satz ol{max-width:var(--satz-spalte);margin:0 auto var(--space-4);padding-left:1.35em;list-style:decimal}.BlockRenderer-module__E5VQXq__satz li ul,.BlockRenderer-module__E5VQXq__satz li ol{max-width:none;margin-bottom:0}.BlockRenderer-module__E5VQXq__satz li ul{list-style:circle}.BlockRenderer-module__E5VQXq__satz li{margin-bottom:var(--space-1)}.BlockRenderer-module__E5VQXq__satz li>p{margin-bottom:0}.BlockRenderer-module__E5VQXq__satz li::marker{color:var(--color-text-muted)}.BlockRenderer-module__E5VQXq__satz blockquote,.BlockRenderer-module__E5VQXq__zitat{max-width:var(--satz-spalte);margin:var(--space-5) auto;padding-left:var(--space-4);border-left:3px solid var(--color-divider);font-family:var(--font-serif);color:var(--color-text-muted);font-size:1.06em;font-style:italic}.BlockRenderer-module__E5VQXq__satz blockquote p:last-child{margin-bottom:0}.BlockRenderer-module__E5VQXq__satz aside[data-merksatz],.BlockRenderer-module__E5VQXq__merksatz{max-width:var(--satz-spalte);margin:var(--space-5) auto;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-5);border:1px solid var(--surface-card-border);border-left:3px solid var(--color-green);border-radius:var(--radius-lg);background:var(--surface-card)}.BlockRenderer-module__E5VQXq__satz aside[data-merksatz] p:last-child,.BlockRenderer-module__E5VQXq__merksatz p:last-child{margin-bottom:0}.BlockRenderer-module__E5VQXq__satz hr,.BlockRenderer-module__E5VQXq__trenner{margin:var(--space-6) auto;border:0;border-top:1px solid var(--color-divider);width:40%}.BlockRenderer-module__E5VQXq__satz code,.BlockRenderer-module__E5VQXq__code{font-family:var(--font-mono);border-radius:var(--radius-sm);background:var(--ink-a08,var(--surface-card));padding:.1em .35em;font-size:.88em}.BlockRenderer-module__E5VQXq__satz pre,.BlockRenderer-module__E5VQXq__codeBlock{max-width:var(--satz-spalte);margin:0 auto var(--space-4);padding:var(--space-4);border:1px solid var(--surface-card-border);border-radius:var(--radius-lg);background:var(--surface-card);overflow-x:auto}.BlockRenderer-module__E5VQXq__satz pre code,.BlockRenderer-module__E5VQXq__codeBlock code{background:0 0;padding:0;font-size:14px;line-height:1.6}.BlockRenderer-module__E5VQXq__satz a,.BlockRenderer-module__E5VQXq__link{color:var(--link-accent);text-underline-offset:2px;overflow-wrap:break-word;text-decoration:underline}.BlockRenderer-module__E5VQXq__satz a:focus-visible,.BlockRenderer-module__E5VQXq__link:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px;border-radius:2px}.BlockRenderer-module__E5VQXq__satz figure,.BlockRenderer-module__E5VQXq__bild{max-width:var(--satz-spalte);margin:var(--space-6) auto}.BlockRenderer-module__E5VQXq__bildFlaeche,.BlockRenderer-module__E5VQXq__satz figure img{border-radius:var(--radius-lg);background:var(--surface-card);width:100%;height:auto;display:block}.BlockRenderer-module__E5VQXq__bildunterschrift,.BlockRenderer-module__E5VQXq__satz figcaption{margin-top:var(--space-2);font-family:var(--font-sans);color:var(--color-text-muted);font-size:14px;line-height:1.5}.BlockRenderer-module__E5VQXq__satz .BlockRenderer-module__E5VQXq__bildBreit{max-width:var(--satz-rahmen)}@media (max-width:767px){.BlockRenderer-module__E5VQXq__satz{--satz-rahmen:none;--satz-spalte:none;font-size:17px}.BlockRenderer-module__E5VQXq__satz h2{font-size:24px}.BlockRenderer-module__E5VQXq__satz h3{font-size:20px}}.BlockRenderer-module__E5VQXq__einbettung{max-width:var(--satz-spalte);margin:var(--space-6) auto;aspect-ratio:16/9;border:1px solid var(--surface-card-border);border-radius:var(--radius-lg);background:var(--surface-card);position:relative;overflow:hidden}.BlockRenderer-module__E5VQXq__einbettungRahmen{border:0;width:100%;height:100%;display:block}.BlockRenderer-module__E5VQXq__einbettungKarte{align-items:center;gap:var(--space-2);max-width:var(--satz-spalte);margin:var(--space-5) auto;padding:var(--space-3) var(--space-4);border:1px solid var(--surface-card-border);border-radius:var(--radius-lg);background:var(--surface-card);min-height:44px;color:var(--color-text);font-family:var(--font-sans);font-size:15px;text-decoration:none;display:flex}.BlockRenderer-module__E5VQXq__einbettungKarte:hover{border-color:var(--link-accent)}.BlockRenderer-module__E5VQXq__einbettungKarte:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}.BlockRenderer-module__E5VQXq__einbettungTitel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BlockRenderer-module__E5VQXq__einbettungHinweis{color:var(--color-text-muted);flex:none;font-size:13px}
.MediaPlayer-module__ye1AMq__wrap{gap:var(--space-3);background:var(--color-bg);border-radius:var(--radius-lg);outline-offset:2px;flex-direction:column;min-width:0;display:flex}.MediaPlayer-module__ye1AMq__wrap:focus-visible{outline:2px solid var(--link-accent)}.MediaPlayer-module__ye1AMq__controller{--media-primary-color:#fff;--media-secondary-color:transparent;--media-text-color:#fff;--media-icon-color:#fff;--media-control-background:transparent;--media-control-hover-background:#ffffff2e;--media-control-height:24px;--media-control-padding:10px;--media-range-track-height:4px;--media-range-track-background:#ffffff47;--media-range-bar-color:var(--color-green);--media-range-thumb-background:var(--color-green);--media-range-thumb-width:12px;--media-range-thumb-height:12px;--media-time-range-buffered-color:#ffffff73;--media-font-family:var(--font-sans);--media-font-size:13px;--media-control-bar-display:flex;--media-tooltip-display:none;aspect-ratio:16/9;border-radius:var(--radius-lg);border:1px solid var(--surface-card-border);background:#000;width:100%;overflow:hidden}.MediaPlayer-module__ye1AMq__istAudio .MediaPlayer-module__ye1AMq__controller{aspect-ratio:auto;background:var(--ink-a06);--media-primary-color:var(--color-text);--media-text-color:var(--color-text);--media-icon-color:var(--color-text);--media-control-hover-background:var(--ink-a12);--media-range-track-background:var(--ink-a20);--media-time-range-buffered-color:var(--ink-a30);height:auto}.MediaPlayer-module__ye1AMq__leiste{width:100%;padding:0 var(--space-1);padding-bottom:env(safe-area-inset-bottom,0px);background:linear-gradient(#0000,#000000b8);gap:2px}.MediaPlayer-module__ye1AMq__istAudio .MediaPlayer-module__ye1AMq__leiste{background:0 0}.MediaPlayer-module__ye1AMq__knopf{border-radius:var(--radius-sm);flex:none}.MediaPlayer-module__ye1AMq__bahn{flex:auto;min-width:0}.MediaPlayer-module__ye1AMq__zeit{padding:0 var(--space-2);flex:none}.MediaPlayer-module__ye1AMq__tempo{border-radius:var(--radius-sm);flex:none;min-width:52px}@media (max-width:640px){.MediaPlayer-module__ye1AMq__nurBreit{display:none}}.MediaPlayer-module__ye1AMq__fuss{gap:var(--space-2);flex-wrap:wrap;display:flex}.MediaPlayer-module__ye1AMq__schalter{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--surface-card-border);border-radius:var(--radius-pill);background:var(--surface-card);font-family:var(--font-sans);color:var(--color-text);cursor:pointer;font-size:13px;font-weight:500;transition:background .16s,border-color .16s;display:inline-flex}.MediaPlayer-module__ye1AMq__schalter:hover{background:var(--ink-a08)}.MediaPlayer-module__ye1AMq__schalter:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}.MediaPlayer-module__ye1AMq__schalter[aria-pressed=true]{background:var(--state-selected-bg);border-color:var(--state-selected-border)}.MediaPlayer-module__ye1AMq__hinweis{font-family:var(--font-sans);color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}.MediaPlayer-module__ye1AMq__kapitel{gap:var(--space-1);flex-direction:column;display:flex}.MediaPlayer-module__ye1AMq__kapitelKnopf{align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-family:var(--font-sans);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;font-size:14px;line-height:1.4;transition:background .16s;display:flex}.MediaPlayer-module__ye1AMq__kapitelKnopf:hover{background:var(--ink-a06)}.MediaPlayer-module__ye1AMq__kapitelKnopf:focus-visible{outline:2px solid var(--link-accent);outline-offset:-2px}.MediaPlayer-module__ye1AMq__kapitelZeit{font-variant-numeric:tabular-nums;min-width:46px;color:var(--color-text-muted);flex:none;font-size:12px}.MediaPlayer-module__ye1AMq__kapitelTitel{min-width:0}.MediaPlayer-module__ye1AMq__transkript{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--surface-card-border);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;display:flex}.MediaPlayer-module__ye1AMq__zeilen{overscroll-behavior:contain;flex-direction:column;gap:2px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.MediaPlayer-module__ye1AMq__zeile{align-items:baseline;gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-sans);color:var(--color-text-muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;font-size:14px;line-height:1.6;transition:background .16s,color .16s;display:flex}.MediaPlayer-module__ye1AMq__zeile:hover{background:var(--ink-a06);color:var(--color-text)}.MediaPlayer-module__ye1AMq__zeile:focus-visible{outline:2px solid var(--link-accent);outline-offset:-2px}.MediaPlayer-module__ye1AMq__zeileZeit{font-variant-numeric:tabular-nums;min-width:46px;color:var(--color-text-label);flex:none;font-size:12px}.MediaPlayer-module__ye1AMq__zeileText{min-width:0}.MediaPlayer-module__ye1AMq__aktiv{background:var(--state-selected-bg);border-color:var(--state-selected-border);color:var(--color-text);font-weight:500}.MediaPlayer-module__ye1AMq__leer{font-family:var(--font-sans);color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}.MediaPlayer-module__ye1AMq__nurVorlese{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.MediaPlayer-module__ye1AMq__schalter,.MediaPlayer-module__ye1AMq__kapitelKnopf,.MediaPlayer-module__ye1AMq__zeile{transition:none}}html[data-theme=monochrome] .MediaPlayer-module__ye1AMq__transkript{background:#fff}html[data-theme=monochrome] .MediaPlayer-module__ye1AMq__aktiv,html[data-theme=greyscale] .MediaPlayer-module__ye1AMq__aktiv,html[data-theme=monochrome] .MediaPlayer-module__ye1AMq__schalter[aria-pressed=true],html[data-theme=greyscale] .MediaPlayer-module__ye1AMq__schalter[aria-pressed=true]{border-color:var(--ink-a45);background:0 0}
.Notice-module__diBz-a__notice{align-items:flex-start;gap:var(--space-2);padding:10px var(--space-3);border-radius:var(--radius-md);font-family:var(--font-sans);color:var(--notice-tone);background:color-mix(in srgb, var(--notice-tone) 10%, transparent);border:1px solid color-mix(in srgb, var(--notice-tone) 26%, transparent);flex-wrap:wrap;font-size:13px;line-height:1.5;display:flex}.Notice-module__diBz-a__bare{background:0 0;border-color:#0000;padding:0}.Notice-module__diBz-a__ok{--notice-tone:var(--signal-ok-fg)}.Notice-module__diBz-a__error{--notice-tone:var(--signal-danger-fg)}.Notice-module__diBz-a__info{--notice-tone:var(--color-text-muted)}.Notice-module__diBz-a__state{--notice-tone:var(--color-orange)}.Notice-module__diBz-a__icon{flex:none;margin-top:2px}.Notice-module__diBz-a__text{flex:11rem;min-width:0}.Notice-module__diBz-a__action{flex:none;margin-left:auto}html[data-theme=greyscale] .Notice-module__diBz-a__state,html[data-theme=monochrome] .Notice-module__diBz-a__state{--notice-tone:var(--signal-warn-fg)}html[data-theme=monochrome] .Notice-module__diBz-a__info{background:0 0}
.Popover-module__Nt1uSa__content{z-index:var(--layer-dropdown);width:var(--popover-w,auto);max-width:var(--radix-popover-content-available-width,92vw);max-height:var(--radix-popover-content-available-height,70vh);padding:var(--space-3);background:var(--surface-pop);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--ink-a12);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);outline:none;overflow-y:auto}.Popover-module__Nt1uSa__content:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}@keyframes Popover-module__Nt1uSa__popoverIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.Popover-module__Nt1uSa__content[data-state=open]{transform-origin:var(--radix-popover-content-transform-origin);animation:.13s cubic-bezier(.2,.8,.3,1) Popover-module__Nt1uSa__popoverIn}@media (prefers-reduced-motion:reduce){.Popover-module__Nt1uSa__content[data-state=open]{animation:none}}
.ProgressBar-module__HDqYoa__row{align-items:center;gap:var(--space-3);min-width:0;display:flex}.ProgressBar-module__HDqYoa__track{background:var(--ink-a08);border-radius:var(--radius-pill);flex:1;min-width:0;position:relative;overflow:hidden}.ProgressBar-module__HDqYoa__sm{height:3px}.ProgressBar-module__HDqYoa__md{height:6px}.ProgressBar-module__HDqYoa__lg{height:8px}.ProgressBar-module__HDqYoa__fill{border-radius:var(--radius-pill);background:var(--progress-tone,var(--grad-progress));clip-path:inset(0 var(--fill-rest,100%) 0 0 round var(--radius-pill));transition:clip-path .3s;position:absolute;inset:0}.ProgressBar-module__HDqYoa__glow{box-shadow:var(--grad-progress-glow)}@media (prefers-reduced-motion:reduce){.ProgressBar-module__HDqYoa__fill{transition:none}}.ProgressBar-module__HDqYoa__label{font-family:var(--font-sans);color:var(--ink-a80);white-space:nowrap;text-align:right;flex-shrink:0;min-width:38px;font-size:13px;font-weight:500}.ProgressBar-module__HDqYoa__stacked{gap:var(--space-1);flex-direction:column;display:flex}.ProgressBar-module__HDqYoa__stacked .ProgressBar-module__HDqYoa__track{flex:none}.ProgressBar-module__HDqYoa__stacked .ProgressBar-module__HDqYoa__label{text-align:left;min-width:0;color:var(--color-muted);font-size:11px;font-weight:400}html[data-theme=monochrome] .ProgressBar-module__HDqYoa__track{border:1px solid var(--ink-a20)}
.ProgressRing-module__xa047W__root{flex-direction:column;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.ProgressRing-module__xa047W__disc{width:var(--ring-px);height:var(--ring-px);flex-shrink:0;place-items:center;display:grid;position:relative}.ProgressRing-module__xa047W__svg{width:100%;height:100%;transform:rotate(-90deg)}.ProgressRing-module__xa047W__track{fill:none;stroke:var(--ink-a08)}.ProgressRing-module__xa047W__fill{fill:none;stroke:var(--ring-tone);stroke-linecap:round}.ProgressRing-module__xa047W__pending{stroke:var(--ink-a12)}.ProgressRing-module__xa047W__animated{transition:stroke-dashoffset .62s cubic-bezier(.22,.9,.28,1),stroke .32s}.ProgressRing-module__xa047W__complete .ProgressRing-module__xa047W__fill{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--ring-tone) 55%, transparent))}.ProgressRing-module__xa047W__label{font-family:var(--font-heading);font-weight:400;font-size:var(--ring-label);color:var(--color-text);font-variant-numeric:tabular-nums;max-width:var(--ring-inner);white-space:nowrap;text-align:center;line-height:1;position:absolute;overflow:hidden}.ProgressRing-module__xa047W__caption{font-family:var(--font-sans);color:var(--color-text-muted);text-align:center;max-width:calc(var(--ring-px) + 44px);font-weight:400;line-height:1.25}.ProgressRing-module__xa047W__sm .ProgressRing-module__xa047W__caption{letter-spacing:.01em;font-size:10px}.ProgressRing-module__xa047W__md .ProgressRing-module__xa047W__caption{font-size:12px}.ProgressRing-module__xa047W__lg .ProgressRing-module__xa047W__caption{font-size:13px}@media (prefers-reduced-motion:reduce){.ProgressRing-module__xa047W__animated{transition:none}}html[data-theme=monochrome] .ProgressRing-module__xa047W__track{stroke:var(--ink-a20)}
.Reader-module__TRdpJG__wrap{--reader-hoehe:min(70vh, 560px);gap:var(--space-3);background:var(--color-bg);flex-direction:column;min-width:0;display:flex}.Reader-module__TRdpJG__kopf{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.Reader-module__TRdpJG__balken{flex:180px;min-width:0}.Reader-module__TRdpJG__schriftWahl{gap:var(--space-2);flex:none;display:flex}.Reader-module__TRdpJG__blatt{height:var(--reader-hoehe);padding:var(--space-4);border:1px solid var(--surface-card-border);border-radius:var(--radius-lg);background:var(--surface-card);touch-action:pan-y;outline-offset:2px;position:relative;overflow:hidden}.Reader-module__TRdpJG__blatt:focus-visible{outline:2px solid var(--link-accent)}.Reader-module__TRdpJG__satz{columns:1;column-gap:var(--reader-gap,32px);column-fill:auto;height:100%;transform:translateX(calc(var(--reader-seite,0) * -1 * (100% + var(--reader-gap,32px))));font-family:var(--font-sans);font-size:calc(16px * var(--reader-faktor,1));color:var(--color-text);-webkit-hyphens:auto;hyphens:auto;line-height:1.7;transition:transform .28s}@media (prefers-reduced-motion:reduce){.Reader-module__TRdpJG__satz{transition:none}}.Reader-module__TRdpJG__satz>:first-child{margin-top:0}:is(.Reader-module__TRdpJG__satz h1,.Reader-module__TRdpJG__satz h2,.Reader-module__TRdpJG__satz h3,.Reader-module__TRdpJG__satz h4){font-family:var(--font-heading);color:var(--color-text);break-after:avoid-column;margin:1.4em 0 .5em;font-weight:400;line-height:1.25}.Reader-module__TRdpJG__satz h1{font-size:1.6em}.Reader-module__TRdpJG__satz h2{font-size:1.35em}.Reader-module__TRdpJG__satz h3{font-size:1.15em}.Reader-module__TRdpJG__satz h4{font-size:1em;font-family:var(--font-sans);font-weight:600}.Reader-module__TRdpJG__satz p{orphans:2;widows:2;margin:0 0 1em}:is(.Reader-module__TRdpJG__satz ul,.Reader-module__TRdpJG__satz ol){margin:0 0 1em;padding-left:1.4em}.Reader-module__TRdpJG__satz li{margin-bottom:.35em}.Reader-module__TRdpJG__satz blockquote{padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-green);border-radius:0 var(--radius-md) var(--radius-md) 0;background:color-mix(in srgb, var(--color-green) 10%, transparent);break-inside:avoid-column;margin:1.2em 0;font-size:1.02em}.Reader-module__TRdpJG__satz blockquote p:last-child{margin-bottom:0}.Reader-module__TRdpJG__satz hr{border:0;border-top:1px solid var(--color-divider);margin:1.4em 0}.Reader-module__TRdpJG__satz code{font-family:var(--font-mono);border-radius:var(--radius-sm);background:var(--ink-a08);padding:.1em .35em;font-size:.9em}.Reader-module__TRdpJG__satz pre{padding:var(--space-3);border-radius:var(--radius-md);background:var(--ink-a08);break-inside:avoid-column;margin:0 0 1em;overflow-x:auto}.Reader-module__TRdpJG__satz strong{font-weight:600}.Reader-module__TRdpJG__fuss{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:env(safe-area-inset-bottom,0px);display:flex}.Reader-module__TRdpJG__stand{text-align:center;font-family:var(--font-sans);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex:auto;margin:0;font-size:13px;line-height:1.4}.Reader-module__TRdpJG__fertig{color:var(--signal-ok-fg);font-weight:500}:is(html[data-theme=monochrome] .Reader-module__TRdpJG__satz blockquote,html[data-theme=greyscale] .Reader-module__TRdpJG__satz blockquote){border-left-color:var(--ink-a45);background:0 0}:is(html[data-theme=monochrome] .Reader-module__TRdpJG__satz code,html[data-theme=monochrome] .Reader-module__TRdpJG__satz pre){border:1px solid var(--ink-a20);background:0 0}
.Logo-module__zh8txq__homeLink{flex-shrink:0;justify-content:flex-start;align-items:center;min-width:44px;min-height:44px;display:inline-flex;position:relative}.Logo-module__zh8txq__homeLink:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px;border-radius:var(--radius-sm)}
.ScaleField-module__lFb5eG__root{gap:var(--space-3);flex-direction:column;display:flex}.ScaleField-module__lFb5eG__prompt{font-family:var(--font-sans);color:var(--ink-a90);margin:0;font-size:15px;font-weight:400;line-height:1.5}.ScaleField-module__lFb5eG__required{color:var(--color-orange);margin-left:2px}.ScaleField-module__lFb5eG__row{flex-wrap:wrap;gap:10px;display:flex}.ScaleField-module__lFb5eG__step{background:var(--ink-a04);border:1px solid var(--ink-a12);width:44px;height:44px;color:var(--ink-a80);font-family:var(--font-sans);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.ScaleField-module__lFb5eG__square{border-radius:var(--radius-md)}.ScaleField-module__lFb5eG__dot{border-radius:var(--radius-pill)}.ScaleField-module__lFb5eG__step:hover:not(:disabled){border-color:var(--ink-a28)}.ScaleField-module__lFb5eG__step:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}.ScaleField-module__lFb5eG__step[data-state=checked]{background:color-mix(in srgb, var(--scale-tone,var(--color-orange)) 18%, transparent);border-color:var(--scale-tone,var(--color-orange));color:var(--ink)}.ScaleField-module__lFb5eG__step:disabled{opacity:.45;cursor:not-allowed}.ScaleField-module__lFb5eG__ends{justify-content:space-between;gap:var(--space-4);font-family:var(--font-sans);color:var(--color-muted);font-size:12px;font-weight:300;display:flex}@media (prefers-reduced-motion:reduce){.ScaleField-module__lFb5eG__step{transition:none}}.ScaleField-module__lFb5eG__star{width:44px;height:44px;color:var(--scale-tone,var(--color-star));background:0 0;border:none;padding:0}.ScaleField-module__lFb5eG__star svg{fill:#0000;transition:fill .12s,transform .12s}.ScaleField-module__lFb5eG__star[data-filled] svg{fill:currentColor;transform:scale(1.05)}.ScaleField-module__lFb5eG__row:hover .ScaleField-module__lFb5eG__star:hover svg{fill:currentColor}.ScaleField-module__lFb5eG__row:hover .ScaleField-module__lFb5eG__star:has(~.ScaleField-module__lFb5eG__star:hover) svg{fill:currentColor}.ScaleField-module__lFb5eG__row:hover .ScaleField-module__lFb5eG__star[data-filled]:not(:hover):not(:has(~.ScaleField-module__lFb5eG__star:hover)) svg{fill:#0000;transform:scale(1)}.ScaleField-module__lFb5eG__star[data-state=checked]{color:var(--scale-tone,var(--color-star));background:0 0;border:none}.ScaleField-module__lFb5eG__star:disabled svg{opacity:.55}html[data-theme=monochrome] .ScaleField-module__lFb5eG__step[data-state=checked]{background:var(--ink);border-color:var(--ink);color:#fff}
.SegmentedControl-module__ZUywEq__wrap{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--ink-a04);border:1px solid var(--ink-a08);align-self:flex-start;max-width:100%;display:inline-flex;position:relative;overflow-x:auto}.SegmentedControl-module__ZUywEq__pille{top:var(--space-1);bottom:var(--space-1);width:var(--pille-w,0);transform:translateX(var(--pille-x,0));border-radius:var(--radius-pill);z-index:0;pointer-events:none;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#f2f0ec);transition:transform .26s cubic-bezier(.32,.72,0,1),width .26s cubic-bezier(.32,.72,0,1);position:absolute;left:0;box-shadow:0 1px 2px var(--lightningcss-light,#1f1e1c24)var(--lightningcss-dark,#0006),inset 0 0 0 1px var(--lightningcss-light,#1f1e1c0f)var(--lightningcss-dark,#0000)}@media (prefers-reduced-motion:reduce){.SegmentedControl-module__ZUywEq__pille{transition:none}}.SegmentedControl-module__ZUywEq__segment{padding:0 var(--space-4);border-radius:var(--radius-pill);cursor:pointer;min-height:40px;font-family:var(--font-sans);color:var(--ink-a55);white-space:nowrap;z-index:1;background:0 0;border:none;font-size:13px;font-weight:500;transition:background .15s,color .15s;position:relative}@media (any-pointer:coarse){.SegmentedControl-module__ZUywEq__segment{min-height:44px}}.SegmentedControl-module__ZUywEq__segment:hover:not(.SegmentedControl-module__ZUywEq__active){color:var(--ink-a80)}.SegmentedControl-module__ZUywEq__segment:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}.SegmentedControl-module__ZUywEq__active{color:var(--lightningcss-light,#1a1a1a)var(--lightningcss-dark,#16151a);font-weight:600}@media (prefers-reduced-motion:reduce){.SegmentedControl-module__ZUywEq__segment{transition:none}}html[data-theme=monochrome] .SegmentedControl-module__ZUywEq__wrap{border-color:var(--ink-a20)}html[data-theme=monochrome] .SegmentedControl-module__ZUywEq__pille{background:var(--ink);box-shadow:none}html[data-theme=monochrome] .SegmentedControl-module__ZUywEq__active{color:#fff}
.Select-module__EeJ0TW__root{position:relative}.Select-module__EeJ0TW__chevron{transition:transform .18s}.Select-module__EeJ0TW__chevronOpen{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.Select-module__EeJ0TW__chevron{transition:none}}.Select-module__EeJ0TW__popover{pointer-events:auto;padding:var(--space-2);background:var(--surface-pop);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--ink-a12);border-radius:var(--radius-lg);box-shadow:0 8px 32px var(--bg-blk-a30), inset 0 1px 0 var(--ink-a08);z-index:var(--layer-dropdown);max-height:280px;margin:0;list-style:none;position:fixed;overflow-y:auto}.Select-module__EeJ0TW__groupHeader{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-a40);padding:8px 11px 4px;font-size:11px;font-weight:600}.Select-module__EeJ0TW__option{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-sans);cursor:pointer;color:var(--ink-a90);background:0 0;padding:9px 11px;font-size:14px;font-weight:400;display:flex}@media (any-pointer:coarse){.Select-module__EeJ0TW__option{min-height:44px}}.Select-module__EeJ0TW__active{background:var(--ink-a06)}.Select-module__EeJ0TW__selected{background:color-mix(in srgb, var(--color-orange) 18%, transparent);color:var(--color-orange)}.Select-module__EeJ0TW__disabled{opacity:.4;cursor:not-allowed;color:var(--ink-a50)}
@keyframes Skeleton-module__LEQJcW__skeletonPulse{0%,to{opacity:.35}50%{opacity:.7}}.Skeleton-module__LEQJcW__skeleton{background:var(--ink-a08);flex:none;animation:1.6s ease-in-out infinite Skeleton-module__LEQJcW__skeletonPulse;display:block}.Skeleton-module__LEQJcW__text{gap:var(--space-2);flex-direction:column;width:100%;display:flex}@media (prefers-reduced-motion:reduce){.Skeleton-module__LEQJcW__skeleton{opacity:.5;animation:none}}html[data-theme=monochrome] .Skeleton-module__LEQJcW__skeleton{border:1px solid var(--ink-a15);background:0 0}
.Angebotsspur-module__A-JG4q__liste{flex-direction:column;gap:10px;display:flex}.Angebotsspur-module__A-JG4q__zeile{border:1px solid var(--ink-a12);background:var(--color-bg);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.Angebotsspur-module__A-JG4q__text{flex-direction:column;flex:180px;gap:2px;min-width:0;display:flex}.Angebotsspur-module__A-JG4q__titel{font-family:var(--font-sans);color:var(--ink);overflow-wrap:anywhere;font-size:14px}.Angebotsspur-module__A-JG4q__neben{font-family:var(--font-sans);color:var(--ink-a55);font-size:12px;font-weight:300}.Angebotsspur-module__A-JG4q__handlung{flex:none;align-items:center;gap:6px;display:flex}.Angebotsspur-module__A-JG4q__handlung>:first-child{min-width:132px}.Angebotsspur-module__A-JG4q__hinweis{font-family:var(--font-sans);color:var(--ink-a70);margin:0;font-size:13px;font-weight:300}.Angebotsspur-module__A-JG4q__link{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:480px){.Angebotsspur-module__A-JG4q__handlung{width:100%}.Angebotsspur-module__A-JG4q__handlung>:first-child{flex:auto;min-width:0}}
.Stack-module__OkWf-a__stack{min-width:0;display:flex}.Stack-module__OkWf-a__column{flex-direction:column}.Stack-module__OkWf-a__row{flex-direction:row}.Stack-module__OkWf-a__wrap{flex-wrap:wrap}.Stack-module__OkWf-a__gap1{gap:var(--space-1)}.Stack-module__OkWf-a__gap2{gap:var(--space-2)}.Stack-module__OkWf-a__gap3{gap:var(--space-3)}.Stack-module__OkWf-a__gap4{gap:var(--space-4)}.Stack-module__OkWf-a__gap5{gap:var(--space-5)}.Stack-module__OkWf-a__gap6{gap:var(--space-6)}.Stack-module__OkWf-a__alignStart{align-items:flex-start}.Stack-module__OkWf-a__alignCenter{align-items:center}.Stack-module__OkWf-a__alignEnd{align-items:flex-end}.Stack-module__OkWf-a__alignStretch{align-items:stretch}.Stack-module__OkWf-a__alignBaseline{align-items:baseline}.Stack-module__OkWf-a__justifyStart{justify-content:flex-start}.Stack-module__OkWf-a__justifyCenter{justify-content:center}.Stack-module__OkWf-a__justifyEnd{justify-content:flex-end}.Stack-module__OkWf-a__justifyBetween{justify-content:space-between}
.SwipeStack-module__8KBcwG__root{align-items:center;gap:var(--space-4,16px);flex-direction:column;width:100%;min-width:0;display:flex}.SwipeStack-module__8KBcwG__buehne{place-items:center;width:100%;max-width:380px;min-height:208px;display:grid;position:relative}.SwipeStack-module__8KBcwG__karte{border:1px solid var(--ink-a12);border-radius:var(--radius-xl);background:var(--color-bg);box-shadow:var(--shadow-card,0 8px 24px #00000014);box-sizing:border-box;justify-content:center;align-items:center;padding:22px 20px;display:flex;position:absolute;inset:0}.SwipeStack-module__8KBcwG__hinten{transform:translateY(calc(var(--tiefe) * 9px)) scale(calc(1 - var(--tiefe) * .04));opacity:calc(1 - var(--tiefe) * .28);pointer-events:none}.SwipeStack-module__8KBcwG__oben{cursor:grab;touch-action:pan-y;transform:translateX(var(--dx,0px)) rotate(var(--grad,0deg));transition:transform .22s cubic-bezier(.2,.95,.3,1.08)}.SwipeStack-module__8KBcwG__oben:focus-visible{outline:2px solid var(--color-green);outline-offset:3px}.SwipeStack-module__8KBcwG__ziehend{cursor:grabbing;transition:none}.SwipeStack-module__8KBcwG__fliegt{opacity:0;pointer-events:none;transition:transform .26s cubic-bezier(.4,0,.7,.4),opacity .26s ease-in}.SwipeStack-module__8KBcwG__inhalt{font-family:var(--font-sans);color:var(--color-text);text-align:center;font-size:17px;line-height:1.45}.SwipeStack-module__8KBcwG__marke{border:1px solid var(--ink-a20);border-radius:var(--radius-pill);font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);opacity:.35;padding:5px 11px;font-size:12px;font-weight:600;transition:opacity .14s,border-color .14s,color .14s;position:absolute;top:14px}.SwipeStack-module__8KBcwG__markeLinks{left:14px}.SwipeStack-module__8KBcwG__markeRechts{right:14px}.SwipeStack-module__8KBcwG__markeAn{opacity:1;border-color:var(--color-orange);color:var(--color-orange)}.SwipeStack-module__8KBcwG__leer{font-family:var(--font-sans);color:var(--color-text-muted);text-align:center;padding:20px;font-size:15px}.SwipeStack-module__8KBcwG__knoepfe{justify-content:center;gap:var(--space-3);flex-wrap:wrap;width:100%;max-width:380px;display:flex}.SwipeStack-module__8KBcwG__knoepfe>*{flex:140px}.SwipeStack-module__8KBcwG__hinweis{font-family:var(--font-sans);color:var(--color-text-muted);text-align:center;margin:0;font-size:13px}@media (prefers-reduced-motion:reduce){.SwipeStack-module__8KBcwG__oben,.SwipeStack-module__8KBcwG__fliegt,.SwipeStack-module__8KBcwG__marke{transition:none}}
.Switch-module__LmCZTG__hit{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;display:inline-flex}.Switch-module__LmCZTG__hit:disabled{opacity:.5;cursor:not-allowed}.Switch-module__LmCZTG__hit[aria-busy=true]{opacity:.6;cursor:progress}.Switch-module__LmCZTG__track{border-radius:var(--radius-pill);border:1px solid var(--ink-a20);background:var(--ink-a15);width:44px;height:24px;transition:background .16s,border-color .16s;display:block;position:relative}.Switch-module__LmCZTG__on{background:var(--color-green);border-color:var(--color-green)}.Switch-module__LmCZTG__hit:focus-visible{outline:none}.Switch-module__LmCZTG__hit:focus-visible .Switch-module__LmCZTG__track{outline:2px solid var(--link-accent);outline-offset:2px}.Switch-module__LmCZTG__hit:hover:not(:disabled) .Switch-module__LmCZTG__track{border-color:var(--ink-a30)}.Switch-module__LmCZTG__hit:hover:not(:disabled) .Switch-module__LmCZTG__on{border-color:var(--color-green)}.Switch-module__LmCZTG__knob{border-radius:var(--radius-pill);background:#fff;width:20px;height:20px;transition:transform .16s;position:absolute;top:1px;left:1px;box-shadow:0 1px 3px #00000047}.Switch-module__LmCZTG__knobOn{transform:translate(20px)}@media (prefers-reduced-motion:reduce){.Switch-module__LmCZTG__track,.Switch-module__LmCZTG__knob{transition:none}}
.SettingToggle-module__7Xkm8G__row{justify-content:space-between;align-items:center;gap:var(--space-6);background:var(--ink-a04);border:1px solid var(--ink-a08);border-radius:var(--radius-lg);padding:18px 20px;display:flex}@media (max-width:640px){.SettingToggle-module__7Xkm8G__row{align-items:flex-start;gap:var(--space-4)}}.SettingToggle-module__7Xkm8G__text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.SettingToggle-module__7Xkm8G__label{font-family:var(--font-sans);color:var(--ink);font-size:15px;font-weight:500}.SettingToggle-module__7Xkm8G__hint{font-family:var(--font-sans);color:var(--color-muted);max-width:520px;font-size:13px;font-weight:300;line-height:1.5}.SettingToggle-module__7Xkm8G__error{font-family:var(--font-sans);color:var(--signal-danger-fg);font-size:12px}html[data-theme=monochrome] .SettingToggle-module__7Xkm8G__row{border-color:var(--ink-a20)}
.Tabs-module__bxw1SW__root{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.Tabs-module__bxw1SW__list{scrollbar-width:none;align-items:center;min-width:0;display:flex;overflow-x:auto}.Tabs-module__bxw1SW__list::-webkit-scrollbar{display:none}.Tabs-module__bxw1SW__listSegmented{gap:var(--space-1);padding:var(--space-1);background:var(--ink-a04);border:1px solid var(--ink-a08);border-radius:var(--radius-md);width:fit-content;max-width:100%}.Tabs-module__bxw1SW__listUnderline{gap:var(--space-5);border-bottom:1px solid var(--ink-a12)}.Tabs-module__bxw1SW__trigger{align-items:center;gap:var(--space-2);min-height:44px;font-family:var(--font-sans);cursor:pointer;color:var(--color-text-muted);white-space:nowrap;background:0 0;border:none;flex:none;font-size:13px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.Tabs-module__bxw1SW__trigger:focus-visible{outline:2px solid var(--link-accent);outline-offset:-2px;border-radius:var(--radius-sm)}.Tabs-module__bxw1SW__trigger:disabled{opacity:.45;cursor:not-allowed}.Tabs-module__bxw1SW__triggerSegmented{border-radius:7px;padding:0 18px;font-weight:400}.Tabs-module__bxw1SW__triggerSegmented:hover:not(:disabled):not([data-state=active]){background:var(--ink-a06);color:var(--color-text)}.Tabs-module__bxw1SW__triggerSegmented[data-state=active]{--state-selected-tone:var(--tab-active-tone,var(--color-violet));background:color-mix(in srgb, var(--state-selected-tone) 25%, transparent);color:var(--tab-active-ink,var(--color-violet-ink));box-shadow:inset 0 0 0 1px var(--state-selected-tone);font-weight:600}.Tabs-module__bxw1SW__triggerUnderline{padding:0 var(--space-1);border-bottom:2px solid #0000;margin-bottom:-1px}.Tabs-module__bxw1SW__triggerUnderline:hover:not(:disabled):not([data-state=active]){color:var(--color-text)}.Tabs-module__bxw1SW__triggerUnderline[data-state=active]{color:var(--color-text);border-bottom-color:var(--color-orange);font-weight:600}.Tabs-module__bxw1SW__count{border-radius:var(--radius-pill);background:var(--ink-a10);min-width:20px;color:inherit;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}.Tabs-module__bxw1SW__trigger[data-state=active] .Tabs-module__bxw1SW__count{background:color-mix(in srgb, var(--ink) 18%, transparent)}.Tabs-module__bxw1SW__panel:focus-visible{outline:2px solid var(--link-accent);outline-offset:4px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){.Tabs-module__bxw1SW__trigger{transition:none}}html[data-theme=monochrome] .Tabs-module__bxw1SW__listSegmented{border-color:var(--ink-a20)}html[data-theme=monochrome] .Tabs-module__bxw1SW__triggerSegmented:hover:not(:disabled):not([data-state=active]),html[data-theme=monochrome] .Tabs-module__bxw1SW__triggerSegmented[data-state=active],html[data-theme=monochrome] .Tabs-module__bxw1SW__trigger[data-state=active] .Tabs-module__bxw1SW__count{background:var(--ink);color:#fff}.Tabs-module__bxw1SW__listSliding{position:relative}.Tabs-module__bxw1SW__pille{top:var(--space-1);bottom:var(--space-1);width:var(--pille-w,0);transform:translateX(var(--pille-x,0));background:color-mix(in srgb, var(--tab-active-tone,var(--color-violet)) 25%, transparent);box-shadow:inset 0 0 0 1px var(--tab-active-tone,var(--color-violet));z-index:0;pointer-events:none;border-radius:7px;transition:transform .26s cubic-bezier(.32,.72,0,1),width .26s cubic-bezier(.32,.72,0,1);position:absolute;left:0}.Tabs-module__bxw1SW__triggerSliding{z-index:1;border-radius:7px;padding:0 18px;font-weight:400;position:relative}.Tabs-module__bxw1SW__triggerSliding:hover:not(:disabled):not([data-state=active]){color:var(--color-text)}.Tabs-module__bxw1SW__triggerSliding[data-state=active]{color:var(--tab-active-ink,var(--color-violet-ink));font-weight:600}@media (prefers-reduced-motion:reduce){.Tabs-module__bxw1SW__pille{transition:none}}html[data-theme=monochrome] .Tabs-module__bxw1SW__pille{background:var(--ink);box-shadow:none}html[data-theme=monochrome] .Tabs-module__bxw1SW__triggerSliding[data-state=active]{color:#fff}
.ThemeToggle-module__TJ1Fea__row{justify-content:space-between;align-items:center;gap:var(--space-4);padding:14px 0;display:flex}@media (max-width:560px){.ThemeToggle-module__TJ1Fea__row{align-items:flex-start;gap:var(--space-2);flex-direction:column}}.ThemeToggle-module__TJ1Fea__label{color:var(--color-text);font-size:14px;font-weight:500}.ThemeToggle-module__TJ1Fea__pending{opacity:.6;transition:opacity .15s}@media (prefers-reduced-motion:reduce){.ThemeToggle-module__TJ1Fea__pending{transition:none}}
.Toast-module__HsjkRa__viewport{z-index:var(--layer-toast);gap:var(--space-2);width:min(380px,100%);padding:var(--space-5);padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom));outline:none;flex-direction:column;margin:0;list-style:none;display:flex;position:fixed;bottom:0;right:0}@media (max-width:767px){.Toast-module__HsjkRa__viewport{width:100%;padding:var(--space-3);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom))}}.Toast-module__HsjkRa__toast{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--surface-card);border:1px solid color-mix(in srgb, var(--toast-tone) 34%, var(--ink-a12));font-family:var(--font-sans);display:flex;box-shadow:0 8px 28px #0000002e}.Toast-module__HsjkRa__ok{--toast-tone:var(--signal-ok-fg)}.Toast-module__HsjkRa__error{--toast-tone:var(--signal-danger-fg)}.Toast-module__HsjkRa__info{--toast-tone:var(--color-text-muted)}.Toast-module__HsjkRa__icon{color:var(--toast-tone);flex:none;margin-top:1px}.Toast-module__HsjkRa__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Toast-module__HsjkRa__title{color:var(--color-text);margin:0;font-size:13px;font-weight:600;line-height:1.4}.Toast-module__HsjkRa__description{color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.5}.Toast-module__HsjkRa__close{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:-2px -6px 0 0;display:inline-flex}.Toast-module__HsjkRa__close:hover{background:var(--ink-a08);color:var(--color-text)}.Toast-module__HsjkRa__close:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}@keyframes Toast-module__HsjkRa__toastIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes Toast-module__HsjkRa__toastOut{to{opacity:0;transform:translate(16px)}}.Toast-module__HsjkRa__toast[data-state=open]{animation:.18s cubic-bezier(.2,.8,.3,1) Toast-module__HsjkRa__toastIn}.Toast-module__HsjkRa__toast[data-state=closed]{animation:.14s ease-in Toast-module__HsjkRa__toastOut}.Toast-module__HsjkRa__toast[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.Toast-module__HsjkRa__toast[data-swipe=cancel]{transition:transform .18s ease-out;transform:translate(0)}.Toast-module__HsjkRa__toast[data-swipe=end]{animation:.14s ease-out Toast-module__HsjkRa__toastOut}@media (prefers-reduced-motion:reduce){.Toast-module__HsjkRa__toast[data-state=open],.Toast-module__HsjkRa__toast[data-state=closed],.Toast-module__HsjkRa__toast[data-swipe=end]{animation:none}.Toast-module__HsjkRa__toast[data-swipe=cancel]{transition:none}}
.OccurrenceTrainerView-module__2by-tW__root{width:min(100%,960px);padding-bottom:calc(48px + env(safe-area-inset-bottom));color:var(--ink);margin:0 auto}.OccurrenceTrainerView-module__2by-tW__header{margin:24px 0}.OccurrenceTrainerView-module__2by-tW__eyebrow,.OccurrenceTrainerView-module__2by-tW__date,.OccurrenceTrainerView-module__2by-tW__location,.OccurrenceTrainerView-module__2by-tW__sectionTitle{font-family:var(--font-sans);margin:0}.OccurrenceTrainerView-module__2by-tW__eyebrow{color:var(--ink-a55);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:500}.OccurrenceTrainerView-module__2by-tW__title{color:var(--ink);font-family:var(--font-serif);margin:5px 0 4px;font-size:clamp(27px,4vw,38px);font-weight:400;line-height:1.08}.OccurrenceTrainerView-module__2by-tW__date{color:var(--ink-a70);font-size:14px}.OccurrenceTrainerView-module__2by-tW__location{color:var(--ink-a55);align-items:center;gap:6px;margin-top:6px;font-size:13px;display:flex}.OccurrenceTrainerView-module__2by-tW__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.OccurrenceTrainerView-module__2by-tW__metric{align-items:flex-start;gap:2px;min-width:0}.OccurrenceTrainerView-module__2by-tW__metric strong{color:var(--ink);font-family:var(--font-serif);font-size:28px;font-weight:400;line-height:1}.OccurrenceTrainerView-module__2by-tW__metric span{max-width:100%;color:var(--ink-a55);font-family:var(--font-sans);text-overflow:ellipsis;font-size:12px;overflow:hidden}.OccurrenceTrainerView-module__2by-tW__roster{min-width:0}.OccurrenceTrainerView-module__2by-tW__sectionTitle{color:var(--ink);font-size:17px;font-weight:500}.OccurrenceTrainerView-module__2by-tW__search{width:min(100%,320px)}.OccurrenceTrainerView-module__2by-tW__tools{min-width:min(100%,520px)}.OccurrenceTrainerView-module__2by-tW__personRow{min-height:52px;color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;display:grid}.OccurrenceTrainerView-module__2by-tW__identity{min-width:0;font-family:var(--font-sans);flex-direction:column;gap:2px;display:flex}.OccurrenceTrainerView-module__2by-tW__identity strong,.OccurrenceTrainerView-module__2by-tW__identity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OccurrenceTrainerView-module__2by-tW__rowActions{align-items:center;gap:6px;display:flex}.OccurrenceTrainerView-module__2by-tW__historyEmpty,.OccurrenceTrainerView-module__2by-tW__modalText,.OccurrenceTrainerView-module__2by-tW__historyRow p{color:var(--ink-a70);font-family:var(--font-sans);margin:0;font-size:13px;line-height:1.5}.OccurrenceTrainerView-module__2by-tW__historyRow{border-bottom:1px solid var(--ink-a10);font-family:var(--font-sans);padding-bottom:12px}.OccurrenceTrainerView-module__2by-tW__historyRow:last-child{border-bottom:0;padding-bottom:0}.OccurrenceTrainerView-module__2by-tW__historyRow strong{color:var(--ink);font-size:13px;font-weight:600}.OccurrenceTrainerView-module__2by-tW__historyRow>span{color:var(--ink-a55);margin-top:3px;font-size:12px;display:block}.OccurrenceTrainerView-module__2by-tW__historyRow p{margin-top:6px}.OccurrenceTrainerView-module__2by-tW__openList{color:var(--ink);font-family:var(--font-sans);margin:0;padding-left:20px;font-size:14px;line-height:1.6}.OccurrenceTrainerView-module__2by-tW__qrCode{border:1px solid var(--ink-a10);border-radius:16px;width:min(100%,320px);height:auto;display:block}.OccurrenceTrainerView-module__2by-tW__checkInWindow{color:var(--ink-a70);font-family:var(--font-sans);text-align:center;margin:0;font-size:13px;line-height:1.5}.OccurrenceTrainerView-module__2by-tW__identity strong{font-size:14px;font-weight:500}.OccurrenceTrainerView-module__2by-tW__identity span{color:var(--ink-a55);font-size:12px}@media (max-width:520px){.OccurrenceTrainerView-module__2by-tW__root{padding-bottom:calc(32px + env(safe-area-inset-bottom))}.OccurrenceTrainerView-module__2by-tW__header{margin:18px 0}.OccurrenceTrainerView-module__2by-tW__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.OccurrenceTrainerView-module__2by-tW__metric{padding:12px 9px}.OccurrenceTrainerView-module__2by-tW__metric strong{font-size:24px}.OccurrenceTrainerView-module__2by-tW__search,.OccurrenceTrainerView-module__2by-tW__tools{width:100%;min-width:0}.OccurrenceTrainerView-module__2by-tW__tools>:first-child{width:100%}.OccurrenceTrainerView-module__2by-tW__personRow{grid-template-columns:auto minmax(0,1fr)}.OccurrenceTrainerView-module__2by-tW__personRow>:nth-child(3),.OccurrenceTrainerView-module__2by-tW__personRow>:last-child{grid-column:2;justify-self:start}.OccurrenceTrainerView-module__2by-tW__rowActions{flex-wrap:wrap;width:100%}}
.page-module__6fRnqG__shell{min-height:100vh;color:var(--ink)}.page-module__6fRnqG__content{max-width:760px;padding-bottom:var(--space-6);margin:0 auto}.page-module__6fRnqG__pageTitle{margin:0 0 var(--space-6);color:var(--ink);font-family:var(--font-serif);font-size:clamp(28px,5vw,36px);font-style:normal;font-weight:400}.page-module__6fRnqG__sectionTitle{margin:0 0 var(--space-3);color:var(--ink);font-family:var(--font-sans);font-size:15px;font-weight:600}.page-module__6fRnqG__cardMain{flex:260px}.page-module__6fRnqG__cardTitle{color:var(--ink);font-family:var(--font-sans);font-size:16px;font-weight:600}.page-module__6fRnqG__meta,.page-module__6fRnqG__metaLine,.page-module__6fRnqG__key,.page-module__6fRnqG__subMeta{color:var(--color-muted);font-family:var(--font-sans);font-weight:400;line-height:1.5}.page-module__6fRnqG__meta,.page-module__6fRnqG__metaLine,.page-module__6fRnqG__key{font-size:13px}.page-module__6fRnqG__subMeta{font-size:12px}.page-module__6fRnqG__metaLine{align-items:center;gap:var(--space-1);display:inline-flex}.page-module__6fRnqG__statuses{flex:none}.page-module__6fRnqG__followUp{gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--ink-a12);flex-direction:column;display:flex}.page-module__6fRnqG__followUpText{color:var(--ink);font-family:var(--font-sans);overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:14px;font-weight:400;line-height:1.6}@media (max-width:480px){.page-module__6fRnqG__statuses{align-items:flex-start;width:100%}}
.signup-module__cqMziG__shell{background:var(--color-bg);min-height:100vh;padding:24px max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));justify-content:center;align-items:center;display:flex}.signup-module__cqMziG__split{flex-direction:column;align-items:stretch;width:100%;max-width:440px;display:flex}.signup-module__cqMziG__formCol{flex-direction:column;align-items:stretch;min-width:0;display:flex}.signup-module__cqMziG__hero{min-width:0;padding:8px 4px 44px}.signup-module__cqMziG__heroCard{z-index:1;margin-top:-32px;position:relative}.signup-module__cqMziG__proof{display:none}@media (min-width:1024px){.signup-module__cqMziG__split{grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:center;column-gap:56px;max-width:1040px;display:grid}.signup-module__cqMziG__hero{display:none}.signup-module__cqMziG__heroCard{margin-top:0}.signup-module__cqMziG__proof{flex-direction:column;gap:20px;min-width:0;display:flex}}@media (min-width:1400px){.signup-module__cqMziG__split{column-gap:72px}}.signup-module__cqMziG__proofKicker{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-a50);margin:0;font-size:12px;font-weight:500}.signup-module__cqMziG__proofHeadline{font-family:var(--font-serif);color:var(--ink);margin:10px 0 0;font-size:30px;font-weight:400;line-height:1.15}.signup-module__cqMziG__heroHeadline{font-family:var(--font-serif);color:var(--ink);margin:8px 0 0;font-size:22px;font-weight:400;line-height:1.2}.signup-module__cqMziG__proofLead{font-family:var(--font-sans);color:var(--ink-a70);margin:8px 0 0;font-size:15px;font-weight:300;line-height:1.6}.signup-module__cqMziG__storyTitle{font-family:var(--font-sans);color:var(--ink);margin:0;font-size:15px;font-weight:500;line-height:1.4}.signup-module__cqMziG__storyBody{font-family:var(--font-sans);color:var(--ink-a75);margin:6px 0 0;font-size:14px;font-weight:300;line-height:1.6}.signup-module__cqMziG__storyNote{font-family:var(--font-sans);color:var(--ink-a50);margin:10px 0 0;font-size:12px;font-weight:400;line-height:1.5}.signup-module__cqMziG__disclaimer{font-family:var(--font-sans);color:var(--ink-a50);margin:0;font-size:12px;font-weight:400;line-height:1.5}.signup-module__cqMziG__heroPoints{flex-wrap:wrap;gap:6px 10px;min-width:0;margin:14px 0 0;padding:0;list-style:none;display:flex}.signup-module__cqMziG__heroPoints li{min-width:0}.signup-module__cqMziG__heroPoints .signup-module__cqMziG__point{white-space:normal;align-items:flex-start;max-width:100%}
.OeffentlicheAdresse-module__cf9KsW__adresse{font-family:var(--font-mono,var(--font-sans));color:var(--ink);overflow-wrap:anywhere;border:1px solid var(--ink-a12);background:var(--color-bg);border-radius:8px;max-width:100%;margin:0;padding:10px 12px;font-size:13px}
.OeffentlicheStimmen-module__mtewnW__titel{font-family:var(--font-serif);color:var(--ink);margin:0 0 6px;font-size:20px;font-weight:400}.OeffentlicheStimmen-module__mtewnW__lede{font-family:var(--font-sans);color:var(--ink-a70);max-width:60ch;margin:0;font-size:13px;font-weight:300;line-height:1.6}.OeffentlicheStimmen-module__mtewnW__liste{flex-direction:column;gap:10px;display:flex}.OeffentlicheStimmen-module__mtewnW__karte{gap:8px}.OeffentlicheStimmen-module__mtewnW__zitat{font-family:var(--font-sans);color:var(--ink-a85);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:300;line-height:1.55}.OeffentlicheStimmen-module__mtewnW__fuss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.OeffentlicheStimmen-module__mtewnW__name{font-family:var(--font-sans);color:var(--ink-a55);overflow-wrap:anywhere;min-width:0;font-size:12px}
.DashboardHero-module__qFaLLa__hero.DashboardHero-module__qFaLLa__hero{box-shadow:inset 0 1px 0 0 var(--ink-a15)}
.PraxisBlickPanel-module__SjHaoa__kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.PraxisBlickPanel-module__SjHaoa__zahlen{align-items:baseline;gap:9px;min-width:0;display:flex}.PraxisBlickPanel-module__SjHaoa__gross{font-family:var(--font-serif);color:var(--ink);font-size:clamp(30px,6vw,40px);font-weight:400;line-height:1}.PraxisBlickPanel-module__SjHaoa__dazu{font-family:var(--font-sans);color:var(--ink-a70);font-size:14px;font-weight:300}.PraxisBlickPanel-module__SjHaoa__endend{flex-direction:column;gap:8px;display:flex}.PraxisBlickPanel-module__SjHaoa__abschnitt{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-a55);font-size:12px;font-weight:500}.PraxisBlickPanel-module__SjHaoa__leer{font-family:var(--font-sans);color:var(--ink-a70);max-width:60ch;margin:0;font-size:13px;font-weight:300;line-height:1.6}.PraxisBlickPanel-module__SjHaoa__liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PraxisBlickPanel-module__SjHaoa__zeile{border-bottom:1px solid var(--ink-a06);min-height:44px;color:inherit;justify-content:space-between;align-items:center;gap:12px;padding:4px 0;text-decoration:none;display:flex}.PraxisBlickPanel-module__SjHaoa__liste li:last-child .PraxisBlickPanel-module__SjHaoa__zeile{border-bottom:none}.PraxisBlickPanel-module__SjHaoa__zeile:hover .PraxisBlickPanel-module__SjHaoa__name{text-underline-offset:3px;text-decoration:underline}.PraxisBlickPanel-module__SjHaoa__name{font-family:var(--font-sans);color:var(--ink);overflow-wrap:anywhere;min-width:0;font-size:14px}.PraxisBlickPanel-module__SjHaoa__datum{font-family:var(--font-sans);color:var(--ink-a70);white-space:nowrap;flex:none;font-size:13px;font-weight:300}
.BlockEditor-module__N-SOfq__rahmen{background:var(--color-bg);position:relative}.BlockEditor-module__N-SOfq__flaeche{min-height:var(--blockeditor-min,280px);padding:var(--space-2) 0;outline:none}.BlockEditor-module__N-SOfq__rahmen:focus-within{outline:2px solid var(--link-accent);outline-offset:6px;border-radius:var(--radius-md)}.BlockEditor-module__N-SOfq__nurLesen .BlockEditor-module__N-SOfq__flaeche{min-height:0}.BlockEditor-module__N-SOfq__flaeche p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--color-text-muted);opacity:.62}.BlockEditor-module__N-SOfq__flaeche .ProseMirror-selectednode{outline:2px solid var(--link-accent);outline-offset:3px;border-radius:var(--radius-md)}.BlockEditor-module__N-SOfq__flaeche .ProseMirror-gapcursor:after{border-top:2px solid var(--color-green)}.BlockEditor-module__N-SOfq__griff{cursor:grab;z-index:var(--layer-sticky);justify-content:center;align-items:center;display:flex}.BlockEditor-module__N-SOfq__griffFlaeche{width:44px;height:44px;color:var(--color-text-muted);opacity:.45;border-radius:var(--radius-sm);justify-content:center;align-items:center;transition:opacity .12s,background-color .12s;display:flex}.BlockEditor-module__N-SOfq__griff:hover .BlockEditor-module__N-SOfq__griffFlaeche{opacity:1;background:var(--ink-a08,var(--surface-card))}.BlockEditor-module__N-SOfq__griff:active{cursor:grabbing}@media (prefers-reduced-motion:reduce){.BlockEditor-module__N-SOfq__griffFlaeche{transition:none}}@media (any-pointer:coarse){.BlockEditor-module__N-SOfq__griff{display:none}}.BlockEditor-module__N-SOfq__bubble{border:1px solid var(--surface-card-border);border-radius:var(--radius-pill);background:var(--surface-pop);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--shadow-pop);z-index:var(--layer-dropdown);align-items:center;gap:2px;padding:4px;display:flex}.BlockEditor-module__N-SOfq__bubbleKnopf{border-radius:var(--radius-pill);width:32px;height:32px;color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.BlockEditor-module__N-SOfq__bubbleKnopf:hover{background:var(--ink-a08,var(--surface-card))}.BlockEditor-module__N-SOfq__bubbleKnopf:focus-visible{outline:2px solid var(--link-accent);outline-offset:2px}.BlockEditor-module__N-SOfq__bubbleAktiv{color:var(--color-orange);background:var(--ink-a08,var(--surface-card))}.BlockEditor-module__N-SOfq__bubbleTrenner{background:var(--color-divider);width:1px;height:20px;margin:0 2px}.BlockEditor-module__N-SOfq__palette{width:min(320px,100vw - 32px);max-height:320px;padding:var(--space-1);border:1px solid var(--surface-card-border);border-radius:var(--radius-lg);background:var(--surface-pop);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--shadow-pop);z-index:var(--layer-dropdown);flex-direction:column;display:flex;overflow-y:auto}.BlockEditor-module__N-SOfq__paletteEintrag{align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text);text-align:left;cursor:pointer;font-family:var(--font-sans);background:0 0;border:0;display:flex}.BlockEditor-module__N-SOfq__paletteAktiv{background:var(--ink-a08,var(--surface-card))}.BlockEditor-module__N-SOfq__paletteEintrag:focus-visible{outline:2px solid var(--link-accent);outline-offset:-2px}.BlockEditor-module__N-SOfq__paletteIcon{color:var(--color-text-muted);flex:none}.BlockEditor-module__N-SOfq__paletteText{flex-direction:column;min-width:0;display:flex}.BlockEditor-module__N-SOfq__paletteTitel{font-size:14px;font-weight:600;line-height:1.3}.BlockEditor-module__N-SOfq__paletteBeschreibung{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.BlockEditor-module__N-SOfq__paletteMobil{left:var(--space-2);right:var(--space-2);bottom:calc(var(--blockeditor-tastatur,0px) + env(safe-area-inset-bottom,0px));width:auto;max-height:44vh;position:fixed}.BlockEditor-module__N-SOfq__leiste{left:0;right:0;bottom:var(--blockeditor-tastatur,0px);align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);padding-bottom:max(var(--space-1), env(safe-area-inset-bottom,0px));border-top:1px solid var(--surface-card-border);background:var(--surface-pop);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--shadow-pop);z-index:var(--layer-overlay);scrollbar-width:none;display:flex;position:fixed;overflow-x:auto}.BlockEditor-module__N-SOfq__leiste::-webkit-scrollbar{display:none}.BlockEditor-module__N-SOfq__leisteFuellung{min-width:var(--space-2);flex:1}.BlockEditor-module__N-SOfq__bildRahmen,.BlockEditor-module__N-SOfq__bildBuehne{position:relative}.BlockEditor-module__N-SOfq__bildGewaehlt .BlockEditor-module__N-SOfq__bildBuehne{outline:2px solid var(--link-accent);outline-offset:3px;border-radius:var(--radius-lg)}.BlockEditor-module__N-SOfq__bildLaedt .BlockEditor-module__N-SOfq__bildBuehne img{opacity:.55}.BlockEditor-module__N-SOfq__bildLeer{aspect-ratio:16/9;border:1px solid var(--surface-card-border);border-radius:var(--radius-lg);background:var(--surface-card)}.BlockEditor-module__N-SOfq__bildFortschritt{left:var(--space-4);right:var(--space-4);bottom:var(--space-4);gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-pop);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--shadow-pop);flex-direction:column;display:flex;position:absolute}.BlockEditor-module__N-SOfq__bildFortschrittText{font-family:var(--font-sans);color:var(--color-text-muted);font-size:12px}.BlockEditor-module__N-SOfq__bildWerkzeuge{top:var(--space-2);right:var(--space-2);gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-pop);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--shadow-pop);opacity:0;transition:opacity .12s;display:flex;position:absolute}.BlockEditor-module__N-SOfq__bildRahmen:hover .BlockEditor-module__N-SOfq__bildWerkzeuge,.BlockEditor-module__N-SOfq__bildWerkzeuge:focus-within{opacity:1}@media (any-pointer:coarse){.BlockEditor-module__N-SOfq__bildWerkzeuge{opacity:1}}@media (prefers-reduced-motion:reduce){.BlockEditor-module__N-SOfq__bildWerkzeuge{transition:none}}.BlockEditor-module__N-SOfq__bildMeldung{margin-top:var(--space-2)}.BlockEditor-module__N-SOfq__einbettungRahmen{align-items:center;gap:var(--space-2);margin:var(--space-5) 0;padding:var(--space-2) var(--space-3);border:1px solid var(--surface-card-border);border-radius:var(--radius-lg);background:var(--surface-card);min-height:44px;color:var(--color-text);font-family:var(--font-sans);font-size:14px;display:flex}.BlockEditor-module__N-SOfq__einbettungTitel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}
