*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:var(--font-body);background:var(--bg-app);color:var(--fg1);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:var(--font-body)}:where(button,[role=button],a,summary):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dm-suchfeld::-webkit-search-cancel-button{appearance:none}.datum-segment::placeholder{color:var(--fg4);opacity:1}.datum-segment:disabled{color:var(--fg3);-webkit-text-fill-color:var(--fg3)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--neutral-200);border:3px solid var(--bg-app);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--neutral-300)}.dm-sidebar-nav{scrollbar-width:thin;scrollbar-color:var(--nav-scrollbar) transparent}.dm-sidebar-nav::-webkit-scrollbar{width:6px}.dm-sidebar-nav::-webkit-scrollbar-track{background:0 0;border:0}.dm-sidebar-nav::-webkit-scrollbar-thumb{background:var(--nav-scrollbar);border:0;border-radius:999px}.dm-sidebar-nav::-webkit-scrollbar-thumb:hover{background:var(--nav-scrollbar)}.dm-nav-item{border-radius:var(--r-md);transition:background .15s,box-shadow .15s}.dm-nav-item:hover{background:var(--nav-hover-bg)}.dm-nav-item:active{background:var(--nav-hover-bg);transform:scale(.985)}.dm-nav-item[data-aktiv="1"],.dm-nav-item[data-aktiv="1"]:hover{background:var(--nav-active-bg);box-shadow:var(--nav-active-shadow)}.dm-nav-link{color:var(--nav-fg-muted);transition:color .15s}.dm-nav-item:hover .dm-nav-link{color:var(--nav-fg-strong)}.dm-nav-item[data-aktiv="1"] .dm-nav-link,.dm-nav-item[data-aktiv="1"]:hover .dm-nav-link{color:var(--nav-active-fg)}.dm-nav-item[data-aktiv="1"] .dm-nav-link svg{color:var(--nav-icon-aktiv)}.dm-nav-star{opacity:0;visibility:hidden;transition:opacity .12s}.dm-nav-item:hover .dm-nav-star,.dm-nav-star:focus-visible,.dm-nav-star[data-angeheftet="1"]{opacity:1;visibility:visible}.dm-nav-pin{background:0 0;transition:background .15s,color .15s}.dm-nav-pin:hover{background:var(--nav-hover-bg)}.dm-nav-pin[data-ton=dark]:hover{background:#ffffff0f}.dm-nav-master{background:0 0;transition:background .15s,color .15s}.dm-nav-master:hover{background:var(--nav-master-bg)}.dm-nav-master:active{transform:scale(.985)}.dm-nav-profile{background:0 0;transition:background .15s}.dm-nav-profile:hover{background:var(--nav-hover-bg)}.dm-nav-profile:active{background:var(--nav-hover-bg);transform:scale(.985)}@media (prefers-reduced-motion:reduce){.dm-nav-item,.dm-nav-master,.dm-nav-profile{transition:none}.dm-nav-item:active,.dm-nav-master:active,.dm-nav-profile:active{transform:none}}@keyframes st-spin{to{transform:rotate(360deg)}}.st-spin{animation:.7s linear infinite st-spin}@media (prefers-reduced-motion:reduce){.st-spin{animation:none}}.dm-navprog{z-index:9998;pointer-events:none;background:var(--blue-100);opacity:0;height:3px;animation:10ms linear .14s forwards dm-navprog-in;position:fixed;top:0;left:0;right:0;overflow:hidden}@keyframes dm-navprog-in{to{opacity:1}}.dm-navprog:after{content:"";background:linear-gradient(90deg, var(--blue-400), var(--blue-600));width:42%;height:100%;animation:1.15s cubic-bezier(.65,0,.35,1) infinite dm-ld-prog;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.dm-navprog{opacity:1;animation:none}.dm-navprog:after{opacity:.55;width:100%;animation:none;left:0}}@keyframes dm-skeleton{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){[style*=dm-skeleton]{animation:none!important}}@keyframes dm-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes dm-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes dm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dm-backdrop-in{0%{-webkit-backdrop-filter:blur();background-color:#0f172a00}to{-webkit-backdrop-filter:blur(6px);background-color:var(--dialog-backdrop,#0f172a8c)}}@keyframes dm-card-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){[style*=dm-sheet-up],[style*=dm-drawer-in],[style*=dm-fade-in],[style*=dm-backdrop-in],[style*=dm-card-in]{animation:none!important}}@keyframes dm-row-complete{0%{opacity:1;background-color:#22c55e33}72%{opacity:1;background-color:#22c55e33}to{opacity:.55;background-color:#0000}}@keyframes dm-row-complete-plain{0%{background-color:#22c55e33}72%{background-color:#22c55e33}to{background-color:#0000}}@keyframes dm-check-pop{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){[style*=dm-check-pop]{animation:none!important}[style*=dm-row-complete]{background-color:#22c55e33!important;animation:none!important}}@media (max-width:767px){html,body{overflow-x:hidden}}.table-scroll-x{box-sizing:border-box;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;align-self:stretch;width:100%;min-width:0;max-width:100%;overflow:auto hidden}.table-scroll-x::-webkit-scrollbar{height:10px}.table-scroll-x::-webkit-scrollbar-track{background:0 0}.table-scroll-x::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:content-box;border:3px solid #0000;border-radius:999px}.table-scroll-x:hover::-webkit-scrollbar-thumb{background:var(--fg4);background-clip:content-box}.dm-ld{z-index:2147483646;background:var(--bg-app);color:var(--fg1);font-family:var(--font-body);opacity:1;flex-direction:column;justify-content:center;align-items:center;gap:14px;transition:opacity .35s;display:flex;position:fixed;inset:0}.dm-ld.dm-ld--out{opacity:0;pointer-events:none}.dm-ld-logo{width:212px;height:auto;display:block}.dm-ld-meta{flex-direction:column;align-items:center;gap:14px;margin-top:2px;display:flex}.dm-ld-cap{font:500 13.5px var(--font-body);color:var(--fg3);letter-spacing:.01em}.dm-ld-bar{background:var(--neutral-100);border-radius:999px;width:172px;height:4px;position:relative;overflow:hidden}.dm-ld-bar:after{content:"";background:linear-gradient(90deg, var(--blue-400), var(--blue-600));border-radius:999px;width:42%;height:100%;animation:1.15s cubic-bezier(.65,0,.35,1) infinite dm-ld-prog;position:absolute;top:0;left:0}@keyframes dm-ld-prog{0%{left:-46%}to{left:104%}}@media (prefers-reduced-motion:reduce){.dm-ld-bar:after{opacity:.5;width:100%;animation:none;left:0}.dm-ld-cap{animation:1.4s ease-in-out infinite dm-ld-pulse}@keyframes dm-ld-pulse{0%,to{opacity:1}50%{opacity:.5}}}.dm-ld-stagewrap{justify-content:center;align-items:center;width:240px;height:120px;display:flex}.dm-ld-stage{width:240px;height:120px;display:block}.dm-ld-stroke{stroke:var(--blue-500);fill:none}.dm-ld-fill{fill:var(--blue-500)}.dm-ld-knockout{fill:var(--bg-app)}.dm-cog,.dm-charge-bolt{transform-box:view-box}.dm-gps-ping{animation:2s ease-out infinite dm-gps-ping}.dm-gps-ping.p2{animation-delay:.66s}.dm-gps-ping.p3{animation-delay:1.33s}@keyframes dm-gps-ping{0%{r:5px;opacity:.85}to{r:42px;opacity:0}}.dm-gps-dot{animation:1.6s ease-in-out infinite dm-gps-blink}.dm-gps-dot.b2{animation-delay:.5s}.dm-gps-dot.b3{animation-delay:1s}@keyframes dm-gps-blink{0%,to{opacity:.25}50%{opacity:1}}.dm-charge-seg{animation:1.9s ease-in-out infinite dm-charge-fill}.dm-charge-seg.s2{animation-delay:.32s}.dm-charge-seg.s3{animation-delay:.64s}.dm-charge-seg.s4{animation-delay:.96s}@keyframes dm-charge-fill{0%,to{opacity:.14}22%,82%{opacity:1}}.dm-charge-bolt{transform-origin:120px 30px;animation:1.9s ease-in-out infinite dm-charge-bolt}@keyframes dm-charge-bolt{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}.dm-cog-a{animation:3.6s linear infinite dm-cog-spin}.dm-cog-b{animation:2.4s linear infinite dm-cog-spin-rev}@keyframes dm-cog-spin{to{transform:rotate(360deg)}}@keyframes dm-cog-spin-rev{to{transform:rotate(-360deg)}}@media (prefers-reduced-motion:reduce){.dm-gps-ping,.dm-gps-dot{animation:none}.dm-charge-seg{opacity:1;animation:none}.dm-charge-seg.s4{opacity:.14}.dm-charge-bolt{opacity:1;animation:none;transform:none}.dm-cog-a,.dm-cog-b{animation:none}}.df-support-blase{z-index:201!important}.df-glas{--glas-fuellung:linear-gradient(180deg, #111f42c7, #0a132cb3);--glas-filter:blur(40px) saturate(160%) brightness(.52);--glas-hauch:radial-gradient(120% 55% at 50% 0%, #3b82f647, #3b82f600 70%);--glas-kante:#ffffff29;--glas-licht:#ffffff2e;--glas-linie:#ffffff1f;--glas-feld:#ffffff17;--glas-feld-kante:#fff3;--glas-antwort:#ffffff1c;--glas-karte:#ffffff17;--glas-karte-hover:#ffffff26;--glas-leiste:#ffffff12;--glas-lupe:blur(14px) saturate(160%) brightness(.78);--fg1:#f5f8fb;--fg2:#c9d6e6;--fg3:#9fb0c6;--fg4:#6f7e91;--border:#ffffff1f;--border-strong:#ffffff38;--neutral-100:#ffffff1a;--neutral-200:#ffffff24;--bg-surface:#ffffff0f;--blue-700:#93c5fd;--action:#fff;--action-hover:#ffffffe0;--on-action:#12224a;--neutral-50:#ffffff24;--neutral-300:#ffffff38;--neutral-400:#ffffff52;--neutral-700:#dce6f2;--danger-600:#e5484d;--accent:#fff;--on-accent:#12224a;--danger-700:#fecaca;isolation:isolate;position:relative;border-color:var(--glas-kante)!important;background:0 0!important}:root[data-theme=dark] .df-glas{--glas-fuellung:linear-gradient(180deg, #14244ccc, #0b1530bd);--glas-filter:blur(40px) saturate(160%) brightness(.92);--glas-lupe:blur(14px) saturate(160%) brightness(1.08)}.df-glas:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:var(--glas-hauch), var(--glas-fuellung);-webkit-backdrop-filter:var(--glas-filter);backdrop-filter:var(--glas-filter);box-shadow:inset 0 1px 0 var(--glas-licht);position:absolute;inset:0}.df-glas .df-glas-kante{border-color:var(--glas-linie)!important}.df-glas .df-glas-antwort{-webkit-backdrop-filter:var(--glas-lupe);backdrop-filter:var(--glas-lupe);box-shadow:inset 0 1px 0 var(--glas-licht), 0 0 0 1px var(--glas-linie);background:var(--glas-antwort)!important}.df-glas input{background:var(--glas-feld)!important;border-color:var(--glas-feld-kante)!important}.df-glas input::placeholder,.df-glas textarea::placeholder{color:var(--fg2);opacity:1}.df-glas .df-glas-karte{-webkit-backdrop-filter:var(--glas-lupe);backdrop-filter:var(--glas-lupe);box-shadow:inset 0 1px 0 var(--glas-licht);transition:background .15s,box-shadow .15s;background:var(--glas-karte)!important;border-color:var(--glas-linie)!important}.df-glas .df-glas-karte:hover{box-shadow:inset 0 1px 0 var(--glas-licht), 0 4px 14px #0f172a14;background:var(--glas-karte-hover)!important}@keyframes df-tipp{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.df-tipp>span{animation:1.1s ease-in-out infinite df-tipp}.df-tipp>span:nth-child(2){animation-delay:.15s}.df-tipp>span:nth-child(3){animation-delay:.3s}@keyframes df-auf{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.df-auf{animation:.28s ease-out both df-auf}@media (prefers-reduced-motion:reduce){.df-tipp>span,.df-auf{animation:none}}.df-glas .df-glas-verfassen{-webkit-backdrop-filter:var(--glas-lupe);backdrop-filter:var(--glas-lupe);box-shadow:inset 0 1px 0 var(--glas-licht);background:var(--glas-karte)!important;border-color:var(--glas-feld-kante)!important}.df-glas .df-glas-leiste{-webkit-backdrop-filter:var(--glas-lupe);backdrop-filter:var(--glas-lupe);background:var(--glas-leiste)!important}@media (prefers-reduced-transparency:reduce){.df-glas:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:#10203f}.df-glas .df-glas-antwort{background:#1b2e55!important}.df-glas .df-glas-karte,.df-glas .df-glas-leiste,.df-glas .df-glas-verfassen{background:#17294d!important}.df-glas .df-glas-karte,.df-glas .df-glas-leiste,.df-glas .df-glas-verfassen,.df-glas .df-glas-antwort{-webkit-backdrop-filter:none;backdrop-filter:none}.df-glas input{background:#17294d!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.df-glas:before{background:#10203f}.df-glas .df-glas-antwort{background:#1b2e55!important}.df-glas .df-glas-karte,.df-glas .df-glas-leiste,.df-glas .df-glas-verfassen{background:#17294d!important}.df-glas .df-glas-karte,.df-glas .df-glas-leiste,.df-glas .df-glas-verfassen,.df-glas .df-glas-antwort{-webkit-backdrop-filter:none;backdrop-filter:none}.df-glas input{background:#17294d!important}}.df-glas-knopf{-webkit-backdrop-filter:blur(20px)saturate(160%)brightness(.7);backdrop-filter:blur(20px)saturate(160%)brightness(.7);color:#fff!important;box-shadow:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #0000002e, 0 0 0 1px #ffffff29, var(--shadow-lg)!important;background:linear-gradient(#172956b8,#0c1632a8)!important}@media (prefers-reduced-transparency:reduce){.df-glas-knopf{background:#142a54!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.df-glas-knopf{background:#142a54!important}}@keyframes df-fenster-wachsen{0%{transform:translateY(10px)scale(.4)}to{transform:none}}@keyframes df-fenster-schrumpfen{0%{transform:none}to{transform:translateY(10px)scale(.4)}}@keyframes df-blenden-ein{0%{opacity:0}to{opacity:1}}@keyframes df-blenden-aus{0%{opacity:1}to{opacity:0}}.df-support-blase{--chat-rand:max(clamp(12px, 3vw, 24px), env(safe-area-inset-right,0px));--chat-unten:calc(var(--chat-rand) + 56px + 12px + env(safe-area-inset-bottom,0px) + var(--consent-hoehe,0px))}.df-glas-fenster{transform-origin:calc(100% - 28px) calc(100% + 40px);animation:.46s cubic-bezier(.16,1,.3,1) both df-fenster-wachsen,.2s linear both df-blenden-ein}.df-glas-fenster.ist-zu{animation:.22s cubic-bezier(.4,0,1,1) both df-fenster-schrumpfen,.16s linear 60ms both df-blenden-aus}@keyframes df-ikon-ein{0%{opacity:0;transform:rotate(-45deg)scale(.7)}to{opacity:1;transform:none}}.df-glas-knopf>svg{animation:.22s cubic-bezier(.16,1,.3,1) both df-ikon-ein}@media (prefers-reduced-motion:reduce){.df-glas-fenster,.df-glas-fenster.ist-zu,.df-glas-knopf>svg{animation:none}}.dm-hell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neutral-0:#fff;--neutral-50:#f8fafc;--neutral-100:#f1f5f9;--neutral-200:#e2e8f0;--neutral-300:#cbd5e1;--neutral-400:#94a3b8;--neutral-500:#64748b;--neutral-600:#475569;--neutral-700:#334155;--neutral-800:#1e293b;--neutral-900:#0f172a;--blue-50:#eff6ff;--blue-100:#dbeafe;--blue-600:#2563eb;--blue-500:#3b82f6;--blue-700:#1d4ed8;--success-50:#dcfce7;--success-500:#22c55e;--success-700:#166534;--warning-50:#fef3c7;--warning-500:#f59e0b;--warning-700:#92400e;--danger-50:#ffe4e6;--danger-500:#f43f5e;--danger-600:#e11d48;--danger-700:#9f1239;--bg-app:var(--neutral-50);--bg-surface:var(--neutral-0);--bg-surface-alt:var(--neutral-50);--fg1:var(--neutral-900);--fg2:var(--neutral-600);--fg3:#57657b;--fg4:var(--neutral-400);--accent:var(--blue-500);--accent-hover:var(--blue-600);--accent-soft:var(--blue-50);--on-accent:var(--neutral-0);--border:var(--neutral-200);--border-strong:var(--neutral-300);--focus-ring:#3b82f61f;--shadow-xs:0 1px 2px #0f172a14;--shadow-sm:0 2px 8px #0f172a1a, 0 1px 2px #0f172a0f;--shadow-md:0 4px 16px #0f172a21, 0 2px 4px #0f172a0f;--shadow-lg:0 12px 32px #0f172a26, 0 4px 8px #0f172a14;--shadow-blue:0 4px 20px #3b82f647, 0 1px 4px #3b82f61f;--shadow-flaeche:none;--shadow-flaeche-hover:var(--shadow-xs)}:root[data-consent] .consent-banner{display:none}.consent-banner{z-index:1000;color:#e5eaf1;background:#0c121c;border:1px solid #ffffff1f;border-radius:14px;width:min(440px,100vw - 40px);padding:18px 20px 16px;position:fixed;bottom:20px;right:20px;box-shadow:0 18px 48px #0000006b}.consent-banner p{margin:0 0 14px;font-size:14px;line-height:1.5}.consent-banner a{color:#7fb0ff;text-decoration:underline}.consent-banner .consent-knoepfe{justify-content:flex-end;gap:10px;display:flex}.consent-banner button{cursor:pointer;border-radius:8px;padding:9px 16px;font-family:inherit;font-size:14px}.consent-banner .consent-nur{color:#e5eaf1;background:0 0;border:1px solid #fff6}.consent-banner .consent-alle{color:#fff;background:#2563eb;border:1px solid #2563eb;font-weight:600}@media (max-width:640px){.consent-banner{inset-inline:0;border-inline:0;width:auto;padding-bottom:max(16px, env(safe-area-inset-bottom));border-bottom:0;border-radius:14px 14px 0 0;bottom:0}.consent-banner .consent-knoepfe{justify-content:stretch}.consent-banner .consent-knoepfe button{flex:1}}.dm-sidebar-glas{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:linear-gradient(#ffffff57,#ffffff57) 0 0/100% 100%,radial-gradient(38rem 28rem at 20% 6%,#93c5fd66,#0000 58%) 0 0/220% 220%,radial-gradient(34rem 30rem at 90% 30%,#bfdbfe70,#0000 60%) 0 0/220% 220%,radial-gradient(36rem 32rem at 30% 84%,#a5cdff52,#0000 62%) 0 0/220% 220%,linear-gradient(#ebf2fdeb,#e0ebfbeb) 0 0/100% 100%;animation:34s ease-in-out infinite alternate navWolkenDrift;box-shadow:inset 1px 0 #ffffffb8,inset -1px 0 #0f172a12}@keyframes navWolkenDrift{0%{background-position:0 0,0 0,100% 0,30% 100%,0 0}to{background-position:0 0,60% 40%,40% 60%,70% 40%,0 0}}.dm-sidebar-glas .dm-nav-item[data-aktiv="1"],.dm-sidebar-glas .dm-nav-item[data-aktiv="1"]:hover{box-shadow:inset 0 0 0 1px #0f172a29,0 2px 6px #0f172a1a}.dm-sidebar-glas .dm-nav-item:hover,.dm-sidebar-glas .dm-nav-pin:hover,.dm-sidebar-glas .dm-nav-profile:hover{background:#0f172a1a;box-shadow:inset 0 0 0 1px #0f172a1a}.dm-sidebar-glas .dm-nav-item:active,.dm-sidebar-glas .dm-nav-profile:active{background:#0f172a26}.dm-sidebar-glas .dm-nav-item[data-aktiv="1"]:hover{background:var(--nav-active-bg);box-shadow:inset 0 0 0 1px #0f172a3d,0 2px 8px #0f172a21}:root[data-theme=dark] .dm-sidebar-glas{background:linear-gradient(#0a0f1885,#0a0f1885) 0 0/100% 100%,radial-gradient(38rem 28rem at 20% 6%,#2563eb33,#0000 58%) 0 0/220% 220%,radial-gradient(34rem 30rem at 90% 30%,#3b82f626,#0000 60%) 0 0/220% 220%,radial-gradient(36rem 32rem at 30% 84%,#1d4ed82b,#0000 62%) 0 0/220% 220%,linear-gradient(#0a0f18d6,#0c121cd6) 0 0/100% 100%;box-shadow:inset 1px 0 #ffffff1a,inset -1px 0 #00000059}:root[data-theme=dark] .dm-sidebar-glas .dm-nav-item:hover,:root[data-theme=dark] .dm-sidebar-glas .dm-nav-pin:hover,:root[data-theme=dark] .dm-sidebar-glas .dm-nav-profile:hover{background:#ffffff1c;box-shadow:inset 0 0 0 1px #ffffff21}:root[data-theme=dark] .dm-sidebar-glas .dm-nav-item:active,:root[data-theme=dark] .dm-sidebar-glas .dm-nav-profile:active{background:#ffffff29}:root[data-theme=dark] .dm-sidebar-glas .dm-nav-item[data-aktiv="1"],:root[data-theme=dark] .dm-sidebar-glas .dm-nav-item[data-aktiv="1"]:hover{box-shadow:inset 0 0 0 1px #ffffff2e,0 2px 8px #00000073}@media (prefers-reduced-motion:reduce){.dm-sidebar-glas{animation:none}}@media (max-width:900px),(pointer:coarse){:root[data-marketing] .df-chat-knopf{--chat-knopf-schatten:none}}.df-logo-laden path{animation:1.8s cubic-bezier(.4,0,.2,1) infinite df-blattwechsel}.df-logo-laden path:nth-child(2){animation-delay:-.9s}@keyframes df-blattwechsel{0%,to{opacity:.35;transform:translate(-2px,4px)}45%,60%{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.df-logo-laden path{opacity:1;animation:none;transform:none}}