html:has(.dm-wurzel){background:#06070a;font-size:clamp(16px,.55vw + 8.5px,19px);overflow:hidden}.dm-wurzel{--color-ink-soft:#bcc4d0;--color-ink-faint:#8d96a6;--color-line:#ffffff29;--color-line-strong:#ffffff45;--color-open:#f0585d;--aw-line:#ffffff29;--dm-silber:#c9d0db;--dm-balken:clamp(3.75rem, 8vh, 5.75rem);color:var(--color-ink)}.dm-film{-webkit-user-select:none;user-select:none;background:radial-gradient(130% 100% at 58% 46%,#101318 0%,#0b0d11 52%,#06070a 100%);position:fixed;inset:0;overflow:hidden}.dm-anker{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.dm-vignette{z-index:2;pointer-events:none;background:radial-gradient(80% 74% at 56%,#0000 55%,#0304058c 100%);position:absolute;inset:0}.dm-korn,.dm-grain:after{pointer-events:none;opacity:.3;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.dm-korn{z-index:3}.dm-grain:after{content:""}.dm-scrim{z-index:3;pointer-events:none;opacity:0;transition:opacity 1.2s;position:absolute;inset:0}.dm-scrim[data-an="1"]{opacity:1}.dm-scrim-links{background:linear-gradient(90deg,#06070af0 0%,#06070adb 28%,#06070a73 37%,#06070a00 45%)}.dm-scrim-unten{background:linear-gradient(#06070a00 54%,#06070aa8 76%,#06070ae6 100%)}.dm-glas{background-color:#1d2027;background-image:linear-gradient(#ffffff09,#fff0 42%),linear-gradient(118deg,#ffffff0d 0%,#fff0 34% 62%,#ffffff06 100%),repeating-linear-gradient(118deg,#ffffff06 0 1px,#fff0 1px 4px);border:1px solid #ffffff21;border-radius:22px;position:relative;box-shadow:inset 0 1px #ffffff0f,0 40px 90px -40px #000,0 2px 10px -4px #0009}.dm-glas:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff73 35%,#ffffff80 65%,#0000);height:1px;position:absolute;top:-1px;left:8%;right:8%}.dm-panel{background:linear-gradient(#0f1318,#0a0c10);border:1px solid #ffffff1a;border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 30px 70px -36px #000}.dm-panel-kopf{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.dm-zeilenkachel{background:#ffffff09;border:1px solid #ffffff12;border-radius:14px;transition:border-color 1.2s,background-color 1.2s}.dm-label-silber{color:#c9d0dbcc}.dm-wortmarke{letter-spacing:-.03em}.dm-nummer{letter-spacing:0;width:2.5rem;height:2.5rem;color:var(--color-ink);background:#ffffff12;border:1px solid #ffffff24;border-radius:.7rem;flex-shrink:0;place-items:center;font-size:.9375rem;display:grid;box-shadow:inset 0 1px #ffffff24,0 0 26px -6px #38bdf88c}.dm-nummer-klein{border-radius:.55rem;width:1.9rem;height:1.9rem;font-size:.8125rem}.dm-live-punkt{background:#22c48b;border-radius:999px;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px 1px #22c48be6}.dm-status{white-space:nowrap;color:var(--color-ink-soft);background:#ffffff08;border:1px solid #ffffff1f;border-radius:.45em;align-items:center;padding:.36em .62em .32em;line-height:1;transition:color .5s,border-color .5s,background-color .5s;display:inline-flex}.dm-status[data-ton=neutral]{color:var(--color-ink-faint);background:0 0;border-color:#ffffff1c}.dm-status[data-ton=accent],.dm-status[data-ton=blau]{color:#d9f2ff;background:#38bdf81f;border-color:#38bdf86b}.dm-status[data-ton=ok]{color:#22c48b;background:#22c48b14;border-color:#22c48b61}.dm-status[data-ton=warn]{color:#e2b45c;background:#d9a44114;border-color:#d9a44161}.dm-status[data-ton=open]{color:#f47e82;background:#f0585d14;border-color:#f0585d61}.dm-fluss-chip{--dm-chip-rgb:56, 189, 248;white-space:nowrap;color:var(--dm-silber);border:1px solid rgba(var(--dm-chip-rgb), .32);box-shadow:0 0 22px -6px rgba(var(--dm-chip-rgb), .5);background:#0e1116f0;border-radius:999px;align-items:center;gap:.6em;padding:.58em 1.05em .52em;line-height:1;display:inline-flex}.dm-fluss-chip:before{content:"";background:rgb(var(--dm-chip-rgb));border-radius:999px;flex-shrink:0;width:.36em;height:.36em}.dm-verlauf{background:linear-gradient(90deg,#2f6bff,#38bdf8)}.dm-balken{z-index:10;height:calc(var(--dm-balken) + 14vh);background:#030304;transition:height 2s cubic-bezier(.7,0,.2,1);position:absolute;left:0;right:0}.dm-balken[data-offen="1"]{height:var(--dm-balken)}.dm-balken-oben{top:0}.dm-balken-unten{bottom:0}.dm-balken:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14 20% 80%,#0000);height:1px;position:absolute;left:0;right:0}.dm-balken-oben:after{bottom:0}.dm-balken-unten:after{top:0}.dm-balken-inhalt{height:var(--dm-balken);opacity:0;align-items:center;padding:0 4vw;transition:opacity 1.2s 1.1s;display:flex;position:absolute;left:0;right:0}.dm-balken-oben .dm-balken-inhalt{bottom:0}.dm-balken-unten .dm-balken-inhalt{top:0}.dm-balken[data-offen="1"] .dm-balken-inhalt{opacity:1}.dm-station{white-space:nowrap;color:var(--color-ink-faint);cursor:pointer;align-items:center;gap:.6rem;padding:.5rem .35rem;font-size:1rem;transition:color .7s;display:inline-flex}.dm-station:hover{color:var(--color-ink-soft)}.dm-station:focus-visible{outline-offset:4px;border-radius:6px;outline:1px solid #38bdf899}.dm-station-punkt{background:#fff3;border-radius:999px;width:.5rem;height:.5rem;transition:background-color .7s,box-shadow .7s}.dm-station-nr{color:var(--color-ink-faint);transition:color .7s}.dm-station[data-zustand=erledigt]{color:var(--color-ink-soft)}.dm-station[data-zustand=erledigt] .dm-station-punkt{background:#38bdf88c}.dm-station[data-zustand=aktiv]{color:var(--color-ink)}.dm-station[data-zustand=aktiv] .dm-station-nr{color:#38bdf8}.dm-station[data-zustand=aktiv] .dm-station-punkt{background:#38bdf8;box-shadow:0 0 0 .28rem #38bdf824,0 0 .9rem #38bdf899}.dm-leiste-linie{background:#ffffff1f;width:clamp(.6rem,1.3vw,2.2rem);height:1px;margin:0 .3rem;position:relative;overflow:hidden}.dm-leiste-linie:after{content:"";transform-origin:0;background:linear-gradient(90deg,#38bdf84d,#38bdf8d9);transition:transform 1.4s cubic-bezier(.6,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}.dm-leiste-linie[data-an="1"]:after{transform:scaleX(1)}.dm-kapiteltext{z-index:4;pointer-events:none;position:absolute}.dm-lage-titel{text-align:center;width:min(86vw,92rem);top:66%;left:50%;transform:translate(-50%)}.dm-lage-finale{left:50%;bottom:calc(var(--dm-balken) + 2.6vh);text-align:center;width:min(88vw,88rem);transform:translate(-50%)}.dm-kicker{animation:.9s cubic-bezier(.2,.7,.2,1) both dm-kicker-ein;animation-delay:var(--dm-ein,0s)}@keyframes dm-kicker-ein{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.dm-titel{margin-top:1.35rem;font-size:clamp(2.5rem,3.4vw,4.4rem);line-height:1.04}.dm-titel-gross{margin-top:1.1rem;font-size:clamp(3.75rem,6.2vw,8rem);line-height:.98}.dm-zeile{margin:-.04em 0 -.14em;padding:.04em 0 .14em;display:block;overflow:hidden}.dm-zeile>span{animation:1.3s cubic-bezier(.19,.8,.22,1) both dm-zeile-ein;animation-delay:calc(var(--dm-ein,0s) + .14s + var(--dm-i,0) * .14s);display:inline-block}@keyframes dm-zeile-ein{0%{filter:blur(10px);opacity:0;transform:translateY(110%)}55%{opacity:1}to{filter:blur();opacity:1;transform:none}}.dm-text-ein{animation:1.1s cubic-bezier(.2,.7,.2,1) both dm-text-ein;animation-delay:calc(var(--dm-ein,0s) + .38s + var(--dm-i,0) * .12s)}@keyframes dm-text-ein{0%{opacity:0;filter:blur(6px);transform:translateY(.9rem)}to{opacity:1;filter:blur();transform:none}}.dm-aus{animation:.5s both dm-aus}.dm-aus *{animation:none!important}@keyframes dm-aus{to{opacity:0;filter:blur(8px)}}.dm-glanz{color:#0000;animation:2.8s cubic-bezier(.45,0,.2,1) both dm-glanz;animation-delay:calc(var(--dm-ein,0s) + 1.5s);background-image:linear-gradient(105deg,#0000 40%,#fffffff2 50%,#0000 60%),linear-gradient(#fff 0%,#cdd4de 100%);background-position:120% 0,0 0;background-repeat:no-repeat;background-size:300% 100%,100% 100%;-webkit-background-clip:text;background-clip:text}@keyframes dm-glanz{0%{background-position:120% 0,0 0}to{background-position:-20% 0,0 0}}.dm-finale-panel{flex-direction:column;gap:.7rem;max-width:100%;padding:.8rem 1.6rem 1rem;display:inline-flex}.dm-finale-reihe{text-align:left;grid-template-columns:repeat(5,auto);display:grid}.dm-finale-reihe>*{padding:0 1.6rem}.dm-finale-reihe .aw-display{font-size:clamp(1.35rem,1.55vw,1.95rem)}.dm-finale-reihe>:first-child{padding-left:0}.dm-finale-reihe>:last-child{padding-right:0}.dm-finale-reihe>*+*{border-left:1px solid #ffffff14}.dm-crm-einstieg{pointer-events:auto;border-radius:999px;margin-top:.9rem;padding:.8rem 1.45rem;font-size:1rem;font-weight:500;box-shadow:0 10px 30px -12px #2f6bffd9,inset 0 1px #ffffff42}@keyframes dm-einblenden{0%{opacity:0}to{opacity:1}}.dm-einblenden{animation:.9s both dm-einblenden}@keyframes dm-meldung{0%{opacity:0;transform:translateY(10px)}8%{opacity:1;transform:none}84%{opacity:1}to{opacity:0}}.dm-puls-rahmen{box-shadow:0 0 0 1px rgba(56, 189, 248, calc(var(--dm-puls,0) * .42)), 0 0 44px -12px rgba(56, 189, 248, calc(var(--dm-puls,0) * .5)), 0 1px 0 0 #ffffff0f inset, 0 40px 90px -40px #000, 0 2px 10px -4px #0009}.dm-portal-balken{transform-origin:bottom;background:#c9d0db47;border-radius:2px;flex:1;height:100%;transform:scaleY(.3)}.dm-portal-balken:nth-last-child(3){background:#38bdf861}.dm-portal-balken:nth-last-child(2){background:#38bdf89e}.dm-portal-balken:last-child{background:#38bdf8}.dm-signal-ein{animation:.6s cubic-bezier(.2,.7,.2,1) both dm-signal-ein}@keyframes dm-signal-ein{0%{opacity:0;transform:translateY(60%)}to{opacity:1;transform:none}}.dm-callout{background:linear-gradient(#0f1318,#0a0c10);border:1px solid #ffffff1a;border-radius:16px;padding:18px 24px;box-shadow:inset 0 1px #ffffff0d,0 24px 60px -30px #000}.dm-chip{white-space:nowrap;color:var(--color-ink);background:#14171d;border:1px solid #ffffff21;border-radius:12px;align-items:center;padding:11px 18px 10px;font-size:21px;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff0d,0 16px 34px -16px #000000f2}.dm-avatar-zahl{color:color-mix(in srgb, #38bdf8 calc(var(--dm-puls,0) * 100%), #c9d0db)}.dm-prozess{color:color-mix(in srgb, #fff calc(var(--dm-puls,0) * 100%), #aab3c2);border-color:rgba(56, 189, 248, calc(.22 + var(--dm-puls,0) * .5));box-shadow:0 0 calc(18px + var(--dm-puls,0) * 22px) -6px rgba(56, 189, 248, calc(.28 + var(--dm-puls,0) * .5))}.dm-marken-tag{color:color-mix(in srgb, #fff calc(var(--dm-puls,0) * 100%), #8d96a6);border:1px solid rgba(255, 255, 255, calc(.1 + var(--dm-puls,0) * .25));background:#0c0e12eb;border-radius:999px;padding:7px 12px 6px;line-height:1;display:inline-flex}.dm-budget-chip{color:#38bdf8;animation:6s both dm-meldung}.dm-segment{background:#c9d0db66;border-radius:3px;flex:1;transition:background-color .6s,box-shadow .6s}.dm-segment[data-ton=accent]{background:#38bdf8}.dm-segment[data-ton=lern]{background:#c9d0db14;box-shadow:inset 0 0 0 1px #c9d0db59}.dm-segment[data-ton=warn]{background:#d9a441bf}.dm-segment[data-ton=open]{background:#f0585dcc}.dm-tabelle-kopf,.dm-tabelle-zeile{grid-template-columns:170px 120px 104px minmax(0,1fr);align-items:center;gap:12px;padding:0 28px;display:grid}.dm-tabelle-kopf{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;padding-top:13px;padding-bottom:13px}.dm-tabelle-zeile{border-bottom:1px solid #ffffff0d;height:62px;animation:.9s both dm-einblenden;position:relative}.dm-tabelle-zeile:last-child{border-bottom:0}.dm-zeile-hinweis{--dm-ton:56, 189, 248;pointer-events:none;background:rgba(var(--dm-ton), .08);box-shadow:inset 0 0 0 1px rgba(var(--dm-ton), .34);border-radius:12px;animation:6s ease-out both dm-hinweis;position:absolute;inset:5px 12px}.dm-zeile-hinweis[data-ton=ok]{--dm-ton:34, 196, 139}.dm-zeile-hinweis[data-ton=warn]{--dm-ton:217, 164, 65}.dm-zeile-hinweis[data-ton=open]{--dm-ton:240, 88, 93}@keyframes dm-hinweis{0%{opacity:0}10%,60%{opacity:1}to{opacity:0}}.dm-auftrag-neu{background:#38bdf80f;border-color:#38bdf86b;animation:1s cubic-bezier(.2,.7,.2,1) both dm-auftrag-ein}@keyframes dm-auftrag-ein{0%{opacity:0;transform:translateY(-16px);box-shadow:0 0 0 1px #38bdf8cc,0 0 40px -8px #38bdf899}to{opacity:1;transform:none;box-shadow:0 0 #38bdf800}}.dm-lead-platz{height:100%;transition:transform 1.1s cubic-bezier(.2,.7,.2,1),opacity .9s;position:absolute;top:0;left:0}.dm-dossier{background:linear-gradient(#12161c,#0c0f13);border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;height:100%;padding:26px 26px 24px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 40px 80px -40px #000}.dm-dossier>footer{margin-top:auto}.dm-dossier-neu{animation:1.1s cubic-bezier(.2,.7,.2,1) both dm-dossier-ein,5.5s ease-out both dm-dossier-schein}@keyframes dm-dossier-ein{0%{opacity:0;filter:blur(6px);transform:translate(-28px)}to{opacity:1;filter:none;transform:none}}@keyframes dm-dossier-schein{0%,30%{border-color:#38bdf88c;box-shadow:0 0 0 1px #38bdf84d,0 0 60px -18px #38bdf88c,0 40px 80px -40px #000}to{border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0f,0 40px 80px -40px #000}}.dm-zusage{white-space:nowrap;color:#22c48b;background:#22c48b14;border:1px solid #22c48b4d;border-radius:8px;align-items:center;gap:.4em;padding:7px 11px 6px;line-height:1;display:inline-flex}.dm-dossier-neu .dm-zusage-ein{animation:.6s both dm-einblenden;animation-delay:calc(1.1s + var(--dm-i,0) * .9s)}.dm-konsole{z-index:4;left:4.5vw;top:calc(var(--dm-balken) + 3.2vh);pointer-events:none;width:clamp(26rem,29vw,36rem);position:absolute}.dm-instrument{background:linear-gradient(#0f1318f5,#0a0c10f7);border:1px solid #ffffff1a;border-radius:16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 30px 70px -40px #000}.dm-instrument-kopf{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.2rem;display:flex}.dm-instrument-inhalt{padding:.3rem 1.2rem .8rem;position:relative}.dm-zeile-inhalt{border-bottom:1px solid #ffffff0e;flex-direction:column;justify-content:center;height:100%;display:flex}.dm-live-zeile:last-child .dm-zeile-inhalt{border-bottom:0}@keyframes dm-schub{0%{transform:translate3d(0, calc(-1 * var(--dm-zeile)), 0)}to{transform:none}}.dm-schub{animation:.75s cubic-bezier(.2,.8,.2,1) dm-schub}.dm-live-neu{animation:2s cubic-bezier(.2,.7,.2,1) both dm-live-neu}@keyframes dm-live-neu{0%{opacity:0;background-color:#38bdf812}25%{opacity:1;background-color:#38bdf812}to{opacity:1;background-color:#38bdf800}}.dm-fortschritt{transform-origin:0;background:linear-gradient(90deg,#2f6bff,#38bdf8)}.dm-rechnet{border:1.5px solid #38bdf838;border-top-color:#38bdf8;border-radius:999px;flex-shrink:0;width:.8rem;height:.8rem;animation:1.2s linear infinite dm-rechnet}@keyframes dm-rechnet{to{transform:rotate(360deg)}}.dm-markiert{color:#38bdf8;background:#38bdf81f;box-shadow:0 0 0 1px #38bdf840}.dm-haken{color:#22c48b;background:#22c48b1a;border-radius:999px;flex-shrink:0;place-items:center;width:1.3rem;height:1.3rem;display:grid;box-shadow:inset 0 0 0 1px #22c48b66}.dm-crm{z-index:30;background:radial-gradient(120% 90% at 70% 0,#12151b 0%,#0e1116 55%,#0b0d11 100%);grid-template-columns:15rem minmax(0,1fr);animation:.7s cubic-bezier(.2,.7,.2,1) both dm-crm-ein;display:grid;position:fixed;inset:0}@keyframes dm-crm-ein{0%{opacity:0;filter:blur(6px);transform:scale(1.012)}to{opacity:1;filter:blur();transform:none}}.dm-crm .dm-panel-kopf{gap:1rem;padding:.8rem 1.25rem}.dm-crm-seite{z-index:1;background:#0c0f14e6;border-right:1px solid #ffffff12;flex-direction:column;display:flex;position:relative}.dm-crm-nav{text-align:left;width:100%;color:var(--color-ink-faint);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.62rem .9rem;font-size:1rem;transition:color .2s,background-color .2s;display:flex}.dm-crm-nav:hover{color:var(--color-ink-soft);background:#ffffff09}.dm-crm-nav[data-gesperrt="1"]{color:#8d96a6b8}.dm-crm-nav-trenner{background:#ffffff12;height:1px;margin:.8rem .9rem}.dm-crm-nav[data-aktiv="1"]{color:var(--color-ink);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff12}.dm-crm-verbunden{background:#ffffff09;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:.85rem;margin:.9rem;padding:.85rem 1rem;display:flex}.dm-crm-haupt{z-index:1;flex-direction:column;gap:1.25rem;min-width:0;min-height:0;padding:1.6rem 2rem 1.8rem;display:flex;position:relative}.dm-crm-kopf{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.dm-crm-knopf{font-size:1rem}.dm-anonym{cursor:default;-webkit-user-select:none;user-select:none;background:#ffffff0a;border-radius:10px;align-items:center;gap:.7rem;padding:.5rem .85rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.dm-schalter{background:#38bdf84d;border-radius:999px;width:2.9rem;height:1.6rem;position:relative;box-shadow:inset 0 0 0 1px #38bdf8b3}.dm-schalter>span{background:#f2f4f8;border-radius:999px;width:1.2rem;height:1.2rem;position:absolute;top:.2rem;right:.2rem;box-shadow:0 2px 6px #00000080}.dm-crm-kennzahlen{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dm-crm-zahl{animation:.9s cubic-bezier(.2,.7,.2,1) both dm-text-ein;animation-delay:calc(.2s + var(--dm-i,0) * 90ms);padding:1.1rem 1.6rem 1.25rem}.dm-crm-zahl+.dm-crm-zahl{border-left:1px solid #ffffff12}.dm-crm-zahl-rot{background:linear-gradient(#f0585d12,#f0585d05)}.dm-zahl-rot{color:#f0585d}.dm-crm-raster{flex:1;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:1.25rem;min-height:0;display:grid}.dm-crm-panel{flex-direction:column;min-height:0;display:flex}.dm-zustell-kopf,.dm-zustell-zeile{grid-template-columns:3.8rem minmax(0,1.2fr) 5.2rem minmax(0,1.35fr) 5.6rem;align-items:center;gap:1rem;padding:0 1.25rem;display:grid}.dm-zustell-kopf{border-bottom:1px solid #ffffff12;padding-top:.65rem;padding-bottom:.65rem}.dm-zustell-zeile{text-align:left;cursor:pointer;border-bottom:1px solid #ffffff0b;width:100%;min-height:4.1rem;padding-top:.55rem;padding-bottom:.55rem;transition:background-color .2s;position:relative}.dm-zustell-neu{animation:.7s cubic-bezier(.2,.7,.2,1) both dm-zustell-ein}.dm-zustell-neu:before{content:"";pointer-events:none;background:linear-gradient(90deg,#38bdf81c,#38bdf800 75%);animation:5s ease-out both dm-zustell-schein;position:absolute;inset:0;box-shadow:inset 2px 0 #38bdf8}@keyframes dm-zustell-ein{0%{opacity:0;transform:translateY(-.6rem)}to{opacity:1;transform:none}}@keyframes dm-zustell-schein{0%,40%{opacity:1}to{opacity:0}}.dm-pruef{color:#22c48b;background:#22c48b1a;border-radius:999px;place-items:center;width:1.35rem;height:1.35rem;display:grid;box-shadow:inset 0 0 0 1px #22c48b6b}.dm-zustell-neu .dm-pruef{animation:.45s both dm-pruef;animation-delay:calc(.5s + var(--dm-i,0) * .4s)}@keyframes dm-pruef{0%{color:#fff3;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff1f}}.dm-zustell-neu .dm-zustell-kunde{animation:.6s 1.75s both dm-einblenden}.dm-beliefert{cursor:pointer;grid-template-columns:minmax(0,1fr) 3rem;align-items:center;gap:1rem;width:100%;padding:.55rem 1.25rem;display:grid}.dm-beliefert+.dm-beliefert{border-top:1px solid #ffffff0b}.dm-beliefert-neu{animation:3.2s ease-out 1.8s both dm-beliefert-neu}@keyframes dm-beliefert-neu{0%{background-color:#38bdf821}to{background-color:#38bdf800}}.dm-bestellung{text-align:left;cursor:pointer;border-bottom:1px solid #ffffff0b;grid-template-columns:3.4rem minmax(0,1fr) auto;align-items:center;gap:.9rem;width:100%;padding:.6rem 1.25rem;display:grid}.dm-unscharf{filter:blur(4.5px);-webkit-user-select:none;user-select:none;color:var(--color-ink-soft)}.dm-badge-rot{letter-spacing:0;color:#f0585d;background:#f0585d24;border-radius:999px;place-items:center;min-width:1.6rem;height:1.6rem;padding:0 .45rem;font-size:.9375rem;font-weight:600;line-height:1;animation:3.2s ease-in-out infinite dm-badge;display:inline-grid;box-shadow:inset 0 0 0 1px #f0585d80}@keyframes dm-badge{0%,to{box-shadow:inset 0 0 0 1px #f0585d80,0 0 #f0585d4d}50%{box-shadow:inset 0 0 0 1px #f0585dcc,0 0 0 .35rem #f0585d00}}@media (max-width:1500px){.dm-crm{grid-template-columns:13.75rem minmax(0,1fr)}.dm-crm-verbunden{margin:.75rem;padding:.75rem .85rem}.dm-crm-haupt{gap:.9rem;padding:1.1rem 1.25rem 1.2rem}.dm-crm-raster{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:.9rem}.dm-crm-zahl{padding:.85rem 1.2rem .95rem}.dm-zustell-kopf,.dm-zustell-zeile{grid-template-columns:3.2rem minmax(0,1.1fr) 4.5rem minmax(0,1.15fr) 5.2rem;gap:.7rem;padding:0 1rem}.dm-zustell-zeile{min-height:3.8rem}.dm-beliefert,.dm-bestellung{padding-left:1rem;padding-right:1rem}}@property --dm-winkel{syntax:"<angle>";inherits:false;initial-value:0deg}.dm-zuendknopf{isolation:isolate;letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink);background:linear-gradient(#16191f,#0d0f13);border-radius:999px;padding:1.35rem 3.6rem;font-size:1.0625rem;font-weight:500;transition:transform .5s,box-shadow .5s;animation:1.6s .6s both dm-einblenden;position:relative;box-shadow:inset 0 1px #ffffff14,0 0 70px -18px #38bdf866}.dm-zuendknopf:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--dm-winkel), #ffffff1a 0deg, #38bdf8e6 70deg, #ffffff1a 150deg, #ffffff1a 210deg, #2f6bffbf 290deg, #ffffff1a 360deg);-webkit-mask-composite:xor;padding:1px;animation:6s linear infinite dm-drehen;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dm-zuendknopf:hover{transform:scale(1.03);box-shadow:inset 0 1px #ffffff1a,0 0 90px -14px #38bdf88c}@keyframes dm-drehen{to{--dm-winkel:360deg}}.dm-zuend-logo{animation:2s .2s both dm-einblenden}.dm-boot-zeilen{position:absolute;top:calc(36% + 430*min(.0520833vw,.0925926vh));left:50%}.dm-boot-zeilen:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#040507e0,#04050700);width:40rem;height:9rem;position:absolute;top:-3rem;left:-20rem}.dm-boot-haken{color:#22c48b;opacity:0;background:#22c48b1a;border-radius:999px;place-items:center;width:1.15rem;height:1.15rem;transition:opacity .3s,transform .3s;display:grid;transform:scale(.6);box-shadow:inset 0 0 0 1px #22c48b73}.dm-boot-haken[data-an="1"]{opacity:1;transform:none}.dm-boot-fortschritt{background:#ffffff14;border-radius:999px;width:14rem;height:2px;position:absolute;top:3rem;left:-7rem;overflow:hidden}.dm-boot-zeile{white-space:nowrap;align-items:center;gap:.8rem;font-size:1.25rem;display:flex;position:absolute;top:0;left:0;transform:translate(-50%)}@keyframes dm-puls{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 55%, transparent)}70%{box-shadow:0 0 0 .5rem color-mix(in srgb, currentColor 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 0%, transparent)}}.dm-puls{animation:2.8s ease-out infinite dm-puls}.dm-wurzel[data-pause="1"] .dm-anim{animation-play-state:paused}.dm-ziffer{text-align:center;vertical-align:bottom;clip-path:inset(0 -.3em);height:1.08em;line-height:1.08em;display:inline-block}.dm-zeichen{vertical-align:bottom;height:1.08em;line-height:1.08em;display:inline-block}.dm-ziffer>span{will-change:transform;display:block}.dm-ziffer>span>span{height:1.08em;display:block}@keyframes dm-sprung-schein{0%{opacity:0;transform:scale(.8)}18%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.15)}}.dm-sprung-schein{pointer-events:none;background:radial-gradient(closest-side,#d9a4414d,#0000);animation:2.6s ease-out both dm-sprung-schein;position:absolute;inset:-1.5rem -3rem}@keyframes dm-sprung-betrag{0%{opacity:0;transform:translateY(.5rem)}15%{opacity:1;transform:none}75%{opacity:1;transform:translateY(-.6rem)}to{opacity:0;transform:translateY(-1rem)}}.dm-sprung-betrag{animation:3.4s ease-out both dm-sprung-betrag}@keyframes dm-trace-zeichnen{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.dm-trace{transform-origin:top;background:linear-gradient(#38bdf8e6,#38bdf84d);animation:1.1s cubic-bezier(.6,.05,.2,1) .2s both dm-trace-zeichnen}.dm-trace:before,.dm-trace:after{content:"";background:#38bdf8;border-radius:999px;width:.55rem;height:.55rem;margin-left:-.275rem;position:absolute;left:50%}.dm-trace:before{top:-.275rem}.dm-trace:after{animation:.3s 1.25s both dm-einblenden;bottom:-.275rem}@keyframes dm-chip{0%{opacity:.25;box-shadow:0 0 0 1px #38bdf800}40%{opacity:1;box-shadow:0 0 0 1px #38bdf8b3}to{opacity:1;box-shadow:0 0 0 1px #38bdf838}}.dm-trace-chip{animation:1.4s ease-out both dm-chip;animation-delay:calc(1.15s + var(--dm-i,0) * .14s)}@keyframes dm-overlay{0%{opacity:0}to{opacity:1}}@keyframes dm-overlay-karte{0%{opacity:0;transform:translateY(1.5rem)scale(.97)}to{opacity:1;transform:none}}.dm-overlay{animation:.45s both dm-overlay}.dm-overlay-karte{animation:.7s cubic-bezier(.2,.8,.2,1) both dm-overlay-karte}.dm-anmeldung{background:radial-gradient(120% 90% at 50% 42%,#10131a 0%,#090b0f 55%,#050608 100%);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.dm-anmeldung-inhalt{z-index:4;flex-direction:column;align-items:center;gap:2.2rem;padding:2rem;animation:1s cubic-bezier(.2,.7,.2,1) both dm-text-ein;display:flex;position:relative}.dm-anmeldung-karte{text-align:left;width:min(27rem,90vw);padding:2rem 2rem 1.75rem}.dm-feld{width:100%;color:var(--color-ink);background:#0000004d;border:1px solid #ffffff1f;border-radius:12px;outline:none;padding:.8rem .95rem;font-size:1.0625rem;transition:border-color .2s,box-shadow .2s;display:block}.dm-feld:focus{border-color:#38bdf88c;box-shadow:0 0 0 3px #38bdf824}.dm-feld:-webkit-autofill{-webkit-text-fill-color:#f2f4f8;caret-color:#f2f4f8;box-shadow:inset 0 0 0 1000px #0b0d11}.dm-anmeldung-knopf{border-radius:12px;justify-content:center;width:100%;margin-top:.4rem;padding:.95rem 1.2rem;font-size:1.0625rem;font-weight:500}.dm-anmeldung-knopf:disabled{opacity:.75;cursor:progress}.dm-anmeldung-fuss{color:var(--color-ink-faint);align-items:center;gap:.55rem;font-size:.9375rem;display:inline-flex}.dm-start{flex-direction:column;justify-content:center;align-items:center;gap:2.2rem;display:flex;position:absolute;inset:0}.dm-start-karte{text-align:center;width:min(24rem,90vw);padding:1.6rem 1.8rem 1.4rem;animation:1.4s .4s both dm-einblenden}.dm-link-knopf{color:var(--color-ink-faint);cursor:pointer;text-underline-offset:3px;font-size:.9375rem;-webkit-text-decoration:underline #fff3;text-decoration:underline #fff3}.dm-link-knopf:hover{color:var(--color-ink-soft)}.dm-prozess-detail{white-space:nowrap;letter-spacing:-.01em;text-transform:none;color:#e6f6ff;background:#0c0f14f2;border:1px solid #38bdf85c;border-radius:9px;padding:7px 13px 6px;line-height:1;animation:7s both dm-detail;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 10px 30px -14px #000}.dm-prozess-detail[data-oben="1"]{bottom:calc(100% + 10px)}.dm-prozess-detail[data-oben="0"]{top:calc(100% + 10px)}@keyframes dm-detail{0%{opacity:0}8%{opacity:1}80%{opacity:1}to{opacity:0}}.dm-tor-label{color:color-mix(in srgb, #22c48b calc(var(--dm-puls,0) * 100%), #aab3c2);align-items:center;gap:7px;display:inline-flex}.dm-tor-haken{width:15px;height:15px;opacity:calc(.25 + var(--dm-puls,0) * .75)}.dm-pruef-status{color:var(--color-ink-soft);background:#0e1116eb;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:12px;padding:10px 17px 9px;display:inline-flex}.dm-pruef-punkt{background:#22c48b;border-radius:999px;flex-shrink:0;width:8px;height:8px;transition:background-color .4s,box-shadow .4s;box-shadow:0 0 8px #22c48bb3}.dm-pruef-status[data-phase=pruefung] .dm-pruef-punkt,.dm-pruef-status[data-phase=zustellung] .dm-pruef-punkt{background:#38bdf8;box-shadow:0 0 10px #38bdf8cc}.dm-zelle{background:#c9d0db33;border-radius:7px;width:30px;height:30px;box-shadow:inset 0 0 0 1px #c9d0db1f}.dm-zelle[data-ton=p]{background:#38bdf880;box-shadow:inset 0 0 0 1px #38bdf8b3}.dm-zelle-neu{animation:1.2s ease-out 6s both dm-zelle-neu}@keyframes dm-zelle-neu{0%{opacity:0;transform:scale(.4)}40%{opacity:1;filter:brightness(1.6);transform:scale(1.15)}to{opacity:1;transform:none}}.dm-legende:before{content:"";vertical-align:-1px;background:#c9d0db59;border-radius:3px;width:12px;height:12px;margin-right:8px;display:inline-block}.dm-legende[data-ton=p]:before{background:#38bdf8a6}.dm-kunde-kachel{border-radius:16px;animation:.8s both dm-einblenden}.dm-crm-inhalt{flex-direction:column;flex:1;gap:1.25rem;min-height:0;animation:.35s both dm-einblenden;display:flex}.dm-crm-spalte{gap:inherit;flex-direction:column;min-height:0;display:flex}.dm-crm-raster-gleich{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.dm-crm-nutzer{border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:.75rem;margin:0 .9rem .9rem;padding:.75rem .85rem;display:flex}.dm-crm-avatar{letter-spacing:0;width:2.2rem;height:2.2rem;color:var(--dm-silber);background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;flex-shrink:0;place-items:center;font-size:.8125rem;display:grid}.dm-demo-zugang{color:var(--color-ink-soft);cursor:pointer;background:#ffffff0a;border-radius:10px;align-items:center;gap:.6rem;padding:.5rem .9rem;transition:background-color .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.dm-demo-zugang:hover{background:#ffffff12}.dm-demo-zugang-trenner{background:#ffffff24;width:1px;height:1rem}.dm-zustell-zeile:hover,.dm-beliefert:hover,.dm-bestellung:hover,.dm-aktivitaet:hover{background-color:#ffffff08}.dm-stunden{flex:1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.6rem;min-height:0;padding:.9rem 1.25rem .8rem;display:grid}.dm-stunde{flex-direction:column;align-items:center;gap:.35rem;min-height:0;display:flex}.dm-stunde-saeule{flex:1;justify-content:center;align-items:flex-end;width:100%;min-height:0;display:flex}.dm-stunde-balken{background:#c9d0db33;border-radius:5px 5px 2px 2px;width:100%;max-width:2.3rem;min-height:2px;transition:height .7s}.dm-stunde[data-jetzt="1"] .dm-stunde-balken{background:linear-gradient(#38bdf8,#2f6bff)}.dm-stunde-wert,.dm-stunde-zeit{color:var(--color-ink-faint);font-size:.875rem}.dm-stunde[data-jetzt="1"] .dm-stunde-wert{color:#38bdf8}.dm-aktivitaet{cursor:pointer;border-bottom:1px solid #ffffff0b;align-items:center;gap:.85rem;width:100%;padding:.55rem 1.25rem;transition:background-color .2s;display:flex}.dm-aktivitaet-punkt{background:#38bdf8;border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}.dm-aktivitaet-punkt[data-ton=open]{background:#f0585d}.dm-aktivitaet-punkt[data-ton=ok]{background:#22c48b}.dm-werkzeuge{border-bottom:1px solid #ffffff12;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.dm-filter{background:#ffffff09;border:1px solid #ffffff12;border-radius:10px;gap:.15rem;padding:.2rem;display:inline-flex}.dm-filter-chip{white-space:nowrap;color:var(--color-ink-faint);cursor:pointer;border-radius:8px;align-items:center;gap:.45rem;padding:.42rem .8rem;font-size:.9375rem;transition:color .2s,background-color .2s;display:inline-flex}.dm-filter-chip:hover{color:var(--color-ink-soft)}.dm-filter-chip[data-aktiv="1"]{color:var(--color-ink);cursor:default;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff14}.dm-filter-anzahl{color:var(--color-ink-faint);font-size:.875rem}.dm-suche{width:min(20rem,30%);color:var(--color-ink-faint);cursor:pointer;background:#00000047;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:.6rem;margin-left:auto;padding:.5rem .8rem;font-size:.9375rem;display:inline-flex}.dm-suche>span{text-align:left;flex:1}.dm-werkzeug-knopf{white-space:nowrap;color:var(--color-ink-soft);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .85rem;font-size:.9375rem;display:inline-flex}.dm-tabelle{flex-direction:column;flex:1;min-height:0;display:flex}.dm-tabelle-kopfzeile,.dm-tabelle-reihe{align-items:center;gap:1rem;padding:0 1.25rem;display:grid}.dm-tabelle-kopfzeile{color:var(--color-ink-faint);border-bottom:1px solid #ffffff12;padding-top:.65rem;padding-bottom:.65rem;font-size:.875rem}.dm-tabelle-koerper{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex:1;min-height:0;overflow-y:auto}.dm-tabelle-reihe{text-align:left;cursor:pointer;border-bottom:1px solid #ffffff0b;width:100%;min-height:3.25rem;font-size:.9375rem;transition:background-color .2s}.dm-tabelle-reihe:hover{background-color:#ffffff09}.dm-tabelle-leads .dm-tabelle-kopfzeile,.dm-tabelle-leads .dm-tabelle-reihe{grid-template-columns:3.8rem minmax(0,1fr) 7rem 5.6rem 5.8rem 5rem minmax(0,1fr) minmax(0,.9fr) 9rem}.dm-tabelle-kunden .dm-tabelle-kopfzeile,.dm-tabelle-kunden .dm-tabelle-reihe{grid-template-columns:minmax(0,1.5fr) 5.6rem 6.6rem 5.4rem minmax(0,1.1fr) 4rem 9rem}.dm-tabelle-bestellungen .dm-tabelle-kopfzeile,.dm-tabelle-bestellungen .dm-tabelle-reihe{grid-template-columns:5.6rem 3.8rem minmax(0,1.4fr) 6.6rem 5.4rem 6.4rem minmax(0,1fr) 11.2rem}.dm-tabelle-fuss{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 1.25rem;display:flex}.dm-seiten-knopf{min-width:2rem;height:2rem;color:var(--color-ink-faint);cursor:pointer;border:1px solid #ffffff14;border-radius:8px;place-items:center;padding:0 .4rem;font-size:.9375rem;display:inline-grid}.dm-seiten-knopf[data-aktiv="1"]{color:var(--color-ink);cursor:default;background:#ffffff14}.dm-zeitraum{align-items:center;gap:1rem;display:flex}.dm-sperre{z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06070ab8;place-items:center;padding:2rem;animation:.3s both dm-overlay;display:grid;position:fixed;inset:0}.dm-sperre-karte{text-align:left;width:min(30rem,92vw);padding:2rem 2rem 1.75rem;animation:.45s cubic-bezier(.2,.8,.2,1) both dm-overlay-karte}.dm-sperre-schloss{width:3rem;height:3rem;color:var(--color-ink);background:#ffffff12;border:1px solid #ffffff24;border-radius:.85rem;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff24,0 0 26px -6px #38bdf88c}.dm-sperre-schloss svg{width:1.25rem;height:1.25rem}@media (max-width:1500px){.dm-crm-inhalt{gap:.9rem}.dm-tabelle-leads .dm-tabelle-kopfzeile,.dm-tabelle-leads .dm-tabelle-reihe{grid-template-columns:3.4rem minmax(0,1fr) 6.8rem 5.2rem 5.4rem 4.6rem minmax(0,1fr) minmax(0,.9fr) 8.8rem;gap:.7rem;padding:0 1rem}.dm-tabelle-kunden .dm-tabelle-kopfzeile,.dm-tabelle-kunden .dm-tabelle-reihe{grid-template-columns:minmax(0,1.4fr) 5.2rem 6rem 5rem minmax(0,1fr) 3.8rem 8.8rem;gap:.7rem;padding:0 1rem}.dm-tabelle-bestellungen .dm-tabelle-kopfzeile,.dm-tabelle-bestellungen .dm-tabelle-reihe{grid-template-columns:5.2rem 3.4rem minmax(0,1.2fr) 6rem 5rem 6rem minmax(0,.9fr) 11rem;gap:.7rem;padding:0 1rem}.dm-werkzeuge{padding:.6rem 1rem}}
