@keyframes bol-name-shimmer{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes bol-name-wave{0%,to{background-position:0 50%;transform:skewX(0)}50%{background-position:100% 50%;transform:skewX(-3deg)}}@keyframes bol-name-pulse{0%,to{background-position:0 50%;opacity:.82}50%{background-position:100% 50%;opacity:1}}@keyframes bol-name-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes bol-name-sweep{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes bol-name-aurora{0%,to{background-position:0 0}50%{background-position:100% 100%}}@keyframes bol-name-fire{0%{background-position:50% 100%}to{background-position:50% 0}}@keyframes bol-name-rainbow{0%{filter:var(--name-filter) hue-rotate(0deg)}to{filter:var(--name-filter) hue-rotate(1turn)}}@keyframes bol-name-breathe{0%,to{filter:var(--name-filter) brightness(1)}50%{filter:var(--name-filter) brightness(1.4)}}@keyframes bol-name-heartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.09)}28%{transform:scale(1)}42%{transform:scale(1.06)}70%{transform:scale(1)}}@keyframes bol-name-flicker{0%,to{opacity:1}7%{opacity:.35}9%{opacity:1}44%{opacity:.85}46%{opacity:.25}48%{opacity:1}80%{opacity:.6}82%{opacity:1}}@keyframes bol-name-glitch{0%,to{transform:none;filter:var(--name-filter)}12%{transform:translate(-1px) skewX(-6deg);filter:var(--name-filter) drop-shadow(-2px 0 #00e5ff) drop-shadow(2px 0 #ff3d81)}14%{transform:none;filter:var(--name-filter)}52%{transform:translate(1px);filter:var(--name-filter) drop-shadow(2px 0 #00e5ff) drop-shadow(-2px 0 #ff3d81)}54%{transform:none;filter:var(--name-filter)}}@keyframes bol-name-bounce{0%,to{transform:translateY(0)}30%{transform:translateY(-4px)}50%{transform:translateY(0)}65%{transform:translateY(-1.5px)}80%{transform:translateY(0)}}@keyframes bol-name-shake{0%,to{transform:translate(0)}20%{transform:translate(-1px,.5px)}40%{transform:translate(1px,-.5px)}60%{transform:translate(-.5px,-.5px)}80%{transform:translate(.5px,.5px)}}:is(.avatarRingBtn,.dv-vorschau-ring,.dv-muster-rund,.ka-ring)[style*="--ring-filter"]:not([style*="--ring-zustand"]):after{filter:var(--ring-filter)}:is(.avatarRingBtn,.dv-vorschau-ring,.dv-muster-rund,.ka-ring)[style*="--ring-anim"]:not([style*="--ring-zustand"]):after{animation:var(--ring-anim);transform-origin:50% 50%}@keyframes bol-ring-spin{to{transform:rotate(1turn)}}@keyframes bol-ring-reverse{to{transform:rotate(-1turn)}}@keyframes bol-ring-pulse{0%,to{transform:scale(1)}15%{transform:scale(1.04)}30%{transform:scale(.99)}45%{transform:scale(1.02)}}@keyframes bol-ring-swing{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes bol-ring-flicker{0%,to{opacity:1}8%{opacity:.35}12%{opacity:1}46%{opacity:.8}50%{opacity:.3}54%{opacity:1}}@keyframes bol-ring-rainbow{0%{filter:var(--ring-filter) hue-rotate(0deg)}to{filter:var(--ring-filter) hue-rotate(1turn)}}@media (prefers-reduced-motion:reduce){[style*="--name-motion"]{animation:none!important;transform:none!important}[style*="--ring-anim"]:after{animation:none!important}}body{--finish-bg:#09090c;--finish-panel:#111116;--finish-panel-raised:#19191f;--finish-line:rgba(255,255,255,.1);--finish-muted:#a7a5ae;--finish-red:#ff424c;--finish-shadow:0 24px 80px rgba(0,0,0,.3)}body .db-shell,body .db-shell[class*=db-bg-]{background:radial-gradient(ellipse 800px 440px at 80% 0,rgba(215,25,32,.075),transparent 75%),var(--finish-bg)}body .db-shell[class*=db-bg-]:before{content:none}body :is(.auth-page,.soon-page,.liveWatchShell){background:radial-gradient(ellipse 900px 650px at 80% 10%,rgba(215,25,32,.09),transparent 75%),var(--finish-bg)}body .topnav{background:rgba(9,9,12,.94);border-bottom:1px solid var(--finish-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body .topnav.always-filled,body .topnav.scrolled{background:rgba(9,9,12,.96)}body .nav-cta-btn{min-height:38px;border-radius:8px;letter-spacing:.035em}body .nav-cta-btn.primary:hover{transform:translateY(-1px);box-shadow:0 5px 24px rgba(215,25,32,.2)}body .db-sidebar{background:rgba(14,14,18,.96);border-right:1px solid var(--finish-line)}body .db-content{min-width:0}body .db-nav-item{border-radius:9px;transition:background .18s ease,color .18s ease}body .db-nav-item:hover{background-color:rgba(255,255,255,.055)}body .db-nav-item.active{background:linear-gradient(90deg,rgba(215,25,32,.18),rgba(215,25,32,.035))}body :is(.vw-kennzahl,.vw-modus-karte){border-radius:12px;background:var(--finish-panel);border:1px solid var(--finish-line)}body .vw-kennzahlen{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:14px}body .vw-kennzahl{padding:20px}body .vw-kennzahl-wert{font-family:var(--font-body);font-size:30px;font-weight:750;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.25}body .vw-kennzahl-label{line-height:1.6}body .vw-abschnitt{font-family:var(--font-body);font-size:12px;letter-spacing:.09em;color:var(--finish-muted);margin-block:32px 16px}body .vw-werkzeuge{gap:12px;padding-block:14px}body .vw-suche{min-height:44px;border-radius:8px}body .vw-tabelle{border:1px solid var(--finish-line);border-radius:12px;overflow:clip}body .vw-zeile{padding-block:16px;transition:background .16s ease}body .vw-zeile:hover{background:rgba(255,255,255,.035)}body .vw-zeile-unter{line-height:1.6}.db-menu-search{padding:4px 16px 14px}.db-menu-search label{display:block;margin-bottom:8px;color:var(--finish-muted);font-size:11px}.db-menu-search input{width:100%;min-height:42px;padding:9px 11px;border:1px solid var(--finish-line);border-radius:8px;background:var(--finish-bg);color:var(--text-primary);font:inherit;font-size:12px}.db-menu-search p{display:flex;justify-content:space-between;gap:8px;color:var(--finish-muted);font-size:11px;margin-top:9px}.db-menu-search button{color:var(--text-primary);background:none;border:0;font:inherit;text-decoration:underline;cursor:pointer;min-height:28px}body :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--brand-accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){body *,body :after,body :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}