:where(html[data-fm-falt="an"]) .fm-erklaermodus-leiste{font-size:var(--fm-font-micro-size, 12px);gap:.5rem;padding-left:.8rem;width:calc(100vw - 1.5rem);top:calc(env(safe-area-inset-top,0px) + 112px)}
:where(html[data-fm-falt="an"]) .fm-flowbase-hero-greeting{font-size:clamp(1.5rem,6.6vw,2rem)!important;line-height:1.12!important;letter-spacing:0!important}
:where(html[data-fm-falt="an"]) .fm-flowbase-briefing-copy{font-size:13.5px!important;line-height:1.55!important}
html:where([data-fm-falt="an"])[data-theme=light] .fm-flowbase-briefing-copy{text-shadow:none!important}
:where(html[data-fm-falt="an"]) .fm-flowbase-hero-actions :is(button,[role=button]),:where(html[data-fm-falt="an"]) .fm-flowbase-hero-icon-btn{min-width:44px!important;min-height:44px!important;border-radius:14px!important}
:where(html[data-fm-falt="an"]) .fmtb-innen{padding:1.125rem}
:where(html[data-fm-falt="an"]) .fmtb-ziel{grid-template-columns:58px 18px 1fr;gap:0 .625rem}
:where(html[data-fm-falt="an"]) .fmtb-zeile{grid-template-columns:1fr}
:where(html[data-fm-falt="an"]) .fmtb-zeile[data-mit-aktion=ja] .fmtb-ziel{padding-bottom:0}
:where(html[data-fm-falt="an"]) .fmtb-aktion{justify-self:end;align-self:start}
:where(html[data-fm-falt="an"]) .fmtb-spur{height:30px}
:where(html[data-fm-falt="an"]) .fmtb-fuss{margin:1rem -1.125rem -1.125rem;padding:.8125rem 1.125rem}
:where(html[data-fm-falt="an"]) .fm-system-bottom-banner{bottom:max(.75rem,env(safe-area-inset-bottom,0px));max-height:calc(100dvh - max(2rem,calc(env(safe-area-inset-bottom,0px) + 2rem)))}
:where(html[data-fm-falt="an"]) .fm-mail-app{overflow:hidden;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh}
:root:where([data-fm-falt="an"]){--fm-glass-blur: var(--fm-glass-blur-mobile)}
:where(html[data-fm-falt="an"]) .fm-font-size[data-font-size=xs]{--fm-font-scale: .85}
:where(html[data-fm-falt="an"]) .fm-font-size[data-font-size=small]{--fm-font-scale: 1}
:where(html[data-fm-falt="an"]) .fm-font-size[data-font-size=medium]{--fm-font-scale: 1.15}
:where(html[data-fm-falt="an"]) .fm-font-size[data-font-size=large]{--fm-font-scale: 1.35}
:where(html[data-fm-falt="an"]) .fm-font-size[data-font-size=xl]{--fm-font-scale: 1.55}
:where(html[data-fm-falt="an"]) .fm-conv-msgs-scroll--latest-first.fm-conv-msgs-scroll--antwort-offen{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}
:where(html[data-fm-falt="an"]) .fm-conv-msgs-scroll--latest-first{padding-top:4px!important}
:where(html[data-fm-falt="an"]) .fm-conv-message--history{opacity:.88}
:where(html[data-fm-falt="an"]) .fm-conv-bubble-card--latest{border-radius:18px!important}
:where(html[data-fm-falt="an"]) .fm-conv-bubble-card--latest.fm-conv-bubble-card--incoming{border-radius:4px 18px 18px!important}
:where(html[data-fm-falt="an"]) .fm-conv-bubble-card--latest.fm-conv-bubble-card--outgoing{border-radius:18px 4px 18px 18px!important}
:where(html[data-fm-falt="an"]) .fm-conv-bubble-card--history.fm-conv-bubble-card--collapsed{border-radius:16px!important}
:where(html[data-fm-falt="an"]) .fm-conv-bubble-card--history.fm-conv-bubble-card--collapsed.fm-conv-bubble-card--incoming{border-radius:4px 16px 16px!important}
:where(html[data-fm-falt="an"]) .fm-conv-bubble-card--history.fm-conv-bubble-card--collapsed.fm-conv-bubble-card--outgoing{border-radius:16px 4px 16px 16px!important}
:where(html[data-fm-falt="an"]) .at-brand-bg:before{opacity:calc(.28 * var(--fm-regional-bg-mult, 1) * .28)}
:where(html[data-fm-falt="an"]) .de-brand-bg:before{opacity:calc(.12 * var(--fm-regional-bg-mult, 1) * .28)}
:where(html[data-fm-falt="an"]) .ch-brand-bg:before{opacity:calc(.27 * var(--fm-regional-bg-mult, 1) * .28)}
@keyframes de-flag-soft{0%,to{opacity:calc(.12 * var(--fm-regional-bg-mult, 1) * 1.83 * .3);filter:saturate(1)}50%{opacity:calc(.12 * var(--fm-regional-bg-mult, 1) * 2.5 * .3);filter:saturate(1.08)}}
@keyframes ch-cross-glow{0%,to{opacity:calc(.23 * var(--fm-regional-bg-mult, 1) * .3);transform:scale(1)}50%{opacity:calc(.32 * var(--fm-regional-bg-mult, 1) * .3);transform:scale(1.02)}}
:where(html[data-fm-falt="an"]) .aurora-bg .orb-1{background:rgba(var(--fm-accent-rgb),.04)}
:where(html[data-fm-falt="an"]) .aurora-bg .orb-2{background:rgba(var(--fm-accent-rgb),.03)}
:where(html[data-fm-falt="an"]) .aurora-bg .orb-3{background:radial-gradient(circle,rgba(255,255,255,calc(.18 * var(--fm-ambient-bg-mult, 1) * .65)) 0%,rgba(255,255,255,calc(.04 * var(--fm-ambient-bg-mult, 1) * .65)) 50%,transparent 70%)}
:where(html[data-fm-falt="an"]) .aurora-bg .orb-4{background:rgba(var(--fm-accent-rgb),.04)}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock{--fm-dock-flowspot-stack-h: calc(58px + env(safe-area-inset-bottom, 0px)) ;position:fixed;left:0;right:0;bottom:0;z-index:var(--fm-z-dock-mobile, 9500);display:flex;flex-direction:column;align-items:stretch;padding-bottom:env(safe-area-inset-bottom,0px);pointer-events:none;transition:transform var(--fm-dock-transition-duration, .18s) cubic-bezier(.4,0,.2,1),opacity var(--fm-dock-opacity-duration, .18s) ease;overflow:visible}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock .fokusrad-slice-badge{display:none}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock>.fm-mobile-fokusrad-search{pointer-events:none}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock>.fm-mobile-fokusrad-search>*{pointer-events:auto}
:root:where([data-fm-falt="an"])[data-fm-presence] .fm-praesenz-traeger{--fm-dock-travel-duck: calc(var(--fokusrad-mobile-r, 174px) * .2);--fm-dock-travel-sail: calc(var(--fokusrad-mobile-r, 174px) - 44px);--fm-dock-travel-keel: calc(var(--fokusrad-mobile-r, 174px) - 26px);--fm-dock-wheel-y: 0px;--fm-dock-spot-y: 0px;--fm-dock-wheel-scale: 1;--fm-dock-reveal: 1;--fm-dock-sockel-h: 58px;--fm-cyl-dock-clearance: 0px}
:root:where([data-fm-falt="an"])[data-fm-presence=duck] .fm-praesenz-traeger{--fm-dock-wheel-y: var(--fm-dock-travel-duck);--fm-dock-wheel-scale: .99;--fm-dock-reveal: .9}
:root:where([data-fm-falt="an"])[data-fm-presence=sail] .fm-praesenz-traeger{--fm-dock-band: 66px;--fm-dock-band-fade: 22px;--fm-dock-wheel-y: calc(var(--fokusrad-mobile-r, 174px) + 30px - 61px - var(--fm-dock-band));--fm-dock-wheel-scale: 1;--fm-dock-reveal: .32;--fm-dock-rest-opacity: 1;--fm-cyl-dock-clearance: calc(var(--fm-dock-band) + 73px)}
:root:where([data-fm-falt="an"])[data-fm-presence=keel] .fm-praesenz-traeger{--fm-dock-band: 32px;--fm-dock-band-fade: 14px;--fm-dock-wheel-y: calc(var(--fokusrad-mobile-r, 174px) + 30px - 61px - var(--fm-dock-band));--fm-dock-wheel-scale: 1;--fm-dock-reveal: .15;--fm-dock-rest-opacity: 1;--fm-cyl-dock-clearance: calc(var(--fm-dock-band) + 73px)}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=sail] .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-item-label-svg,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=keel] .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-item-label-svg,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=dive] .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-item-label-svg,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=ruhe] .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-item-label-svg,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=dive-search] .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-item-label-svg,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=sail] .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-inner-wheel-container,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=keel] .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-inner-wheel-container,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=sail] .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-dock-hub-center-slot,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=keel] .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-dock-hub-center-slot{opacity:0!important;transition:opacity .14s ease}
:root:where([data-fm-falt="an"])[data-fm-presence=dive] .fm-praesenz-traeger,:root:where([data-fm-falt="an"])[data-fm-presence=ruhe] .fm-praesenz-traeger{--fm-dock-wheel-y: calc(var(--fm-dock-travel-keel) + 86px);--fm-dock-wheel-scale: .96;--fm-dock-spot-y: calc(100% + 12px) ;--fm-dock-reveal: 0;--fm-dock-sockel-h: 0px}
:root:where([data-fm-falt="an"])[data-fm-presence=dive-search] .fm-praesenz-traeger{--fm-dock-wheel-y: calc(var(--fm-dock-travel-keel) + 86px);--fm-dock-wheel-scale: .96;--fm-dock-spot-y: 0px;--fm-dock-reveal: 0;--fm-dock-sockel-h: 58px}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=sail] .fm-mobile-fokusrad-rad-shell,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=keel] .fm-mobile-fokusrad-rad-shell,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=dive] .fm-mobile-fokusrad-rad-shell,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=ruhe] .fm-mobile-fokusrad-rad-shell,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=dive-search] .fm-mobile-fokusrad-rad-shell,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=sail] .fm-mobile-fokusrad-rad-shell *,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=keel] .fm-mobile-fokusrad-rad-shell *,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=dive] .fm-mobile-fokusrad-rad-shell *,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=ruhe] .fm-mobile-fokusrad-rad-shell *,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=dive-search] .fm-mobile-fokusrad-rad-shell *{pointer-events:none!important}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=sail] .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel.fokusrad-wheel--dock-mount.fokusrad-wheel--mobile-dock,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=keel] .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel.fokusrad-wheel--dock-mount.fokusrad-wheel--mobile-dock,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=dive] .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel.fokusrad-wheel--dock-mount.fokusrad-wheel--mobile-dock,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=ruhe] .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel.fokusrad-wheel--dock-mount.fokusrad-wheel--mobile-dock,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=dive-search] .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel.fokusrad-wheel--dock-mount.fokusrad-wheel--mobile-dock{pointer-events:none!important;touch-action:pan-y!important}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=sail] .fm-mobile-fokusrad-rad-shell--viewport-fixed,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=keel] .fm-mobile-fokusrad-rad-shell--viewport-fixed{opacity:var(--fm-dock-rest-opacity, .2)!important;-webkit-mask-image:linear-gradient(to top,transparent var(--fm-dock-wheel-y, 0px),#000 calc(var(--fm-dock-wheel-y, 0px) + var(--fm-dock-band-fade, 22px)));mask-image:linear-gradient(to top,transparent var(--fm-dock-wheel-y, 0px),#000 calc(var(--fm-dock-wheel-y, 0px) + var(--fm-dock-band-fade, 22px)));transition:opacity .2s ease,transform var(--fm-dock-transition-duration, .26s) cubic-bezier(.22,1,.36,1)}
html:where([data-fm-falt="an"])[data-theme=dark] .fm-mobile-fokusrad-dock[data-fm-presence=sail] .fm-mobile-fokusrad-rad-shell--viewport-fixed,html:where([data-fm-falt="an"])[data-theme=dark] .fm-mobile-fokusrad-dock[data-fm-presence=keel] .fm-mobile-fokusrad-rad-shell--viewport-fixed{filter:brightness(1.18) saturate(1.12)}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=dive] .fm-mobile-fokusrad-rad-shell--viewport-fixed,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=ruhe] .fm-mobile-fokusrad-rad-shell--viewport-fixed,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-presence=dive-search] .fm-mobile-fokusrad-rad-shell--viewport-fixed{opacity:0!important;transition:opacity .2s ease}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock.dock-scroll-hidden{transform:translateY(calc(100% + 4px));opacity:0;pointer-events:none!important}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-auswahl-aktiv=true] .fm-mobile-fokusrad-rad-shell{opacity:0!important;transition:none}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-auswahl-aktiv=true] .fm-mobile-fokusrad-rad-shell,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock[data-fm-auswahl-aktiv=true] .fm-mobile-fokusrad-rad-shell *{pointer-events:none!important}
:root:where([data-fm-falt="an"]){--fm-mini-nabe-h: 52px;--fm-mini-nabe-unten: 10px}
:where(html[data-fm-falt="an"]) .fm-rad-mini-nabe{position:fixed;left:50%;bottom:calc(10px + env(safe-area-inset-bottom,0px));width:52px;height:52px;margin-left:-26px;z-index:var(--fm-z-dock-mobile);display:grid;place-items:center;border-radius:999px;border:.5px solid rgba(0,0,0,.1);background:#fff;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 6px 18px #00000029,0 1px 2px #0000001f;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:fm-mini-nabe-rein .22s cubic-bezier(.2,.8,.2,1)}
:where(html[data-fm-falt="an"]) .fm-rad-mini-nabe-logo{width:30px;height:30px;pointer-events:none}
:where(html[data-fm-falt="an"]) .fm-rad-mini-nabe[data-fm-mini-nabe=dunkel]{border-color:#ffffff24;background:#0e0f12;box-shadow:0 6px 18px #00000057,0 1px 2px #0000004d,inset 0 1px #ffffff14}
:where(html[data-fm-falt="an"]) .fm-rad-mini-nabe:after{content:"";position:absolute;inset:-6px;border-radius:999px}
:where(html[data-fm-falt="an"]) .fm-rad-mini-nabe:active{transform:scale(.94)}
:root:where([data-fm-falt="an"])[data-fm-presence=ruhe] .fm-praesenz-traeger{--fm-mobile-list-pad-bottom: calc(74px + env(safe-area-inset-bottom, 0px)) }
:where(html[data-fm-falt="an"]) .fm-mehr-streifen{position:fixed;left:0;right:0;margin:0 auto;width:-moz-fit-content;width:fit-content;bottom:calc(var(--fm-mini-nabe-unten) + var(--fm-mini-nabe-h) + 8px + env(safe-area-inset-bottom,0px));z-index:var(--fm-z-dock-mobile);display:flex;align-items:flex-end;justify-content:center;min-width:44px;height:44px;padding:0 8px;border:0;background:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;animation:fm-mini-nabe-rein .22s cubic-bezier(.2,.8,.2,1)}
:where(html[data-fm-falt="an"]) .fm-mehr-streifen-flaeche{display:inline-flex;align-items:center;height:28px;padding:0 14px;border-radius:999px;font-size:var(--fm-font-caption-size);font-weight:500;line-height:1;white-space:nowrap;color:var(--fm-text);background:var(--fm-ebene-4-flaeche);border:1px solid var(--fm-ebene-4-kante);box-shadow:var(--fm-ebene-2-schatten);backdrop-filter:blur(var(--fm-ebene-2-blur, 12px));-webkit-backdrop-filter:blur(var(--fm-ebene-2-blur, 12px))}
:where(html[data-fm-falt="an"]) .fm-mehr-streifen:active .fm-mehr-streifen-flaeche{transform:scale(.97)}
@keyframes fm-mini-nabe-rein{0%{opacity:0;transform:translateY(8px) scale(.9)}to{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){:where(html[data-fm-falt="an"]) .fm-rad-mini-nabe,:where(html[data-fm-falt="an"]) .fm-mehr-streifen{animation:none}}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock.dock-scroll-hidden .fm-mobile-fokusrad-rad-shell--viewport-fixed{pointer-events:none!important}
@media(prefers-reduced-motion:reduce){:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock{transition-duration:.01ms!important;transition-delay:0s!important}:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-rad-shell--viewport-fixed,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock:has(.fm-mobile-fokusrad-rad-shell--viewport-fixed)>.fm-mobile-fokusrad-search{transition-duration:.01ms!important}:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock{transition-duration:.01ms!important}:where(html[data-fm-falt="an"]) .fokusrad-root--mobile-dock .fokusrad-item:active .fokusrad-item-icon-svg{transform:none}}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-rad-shell{position:relative;min-height:calc(var(--fm-dock-flowspot-stack-h, calc(58px + env(safe-area-inset-bottom, 0px)) ) + var(--fokusrad-mobile-r) + var(--fokusrad-offset-y, 0px));padding-top:var(--fokusrad-mobile-r);margin-top:calc(-1 * var(--fokusrad-mobile-r));flex-shrink:0;display:flex;justify-content:center;align-items:flex-end;overflow:visible;background:transparent}
@media(max-height:880px){:root:where([data-fm-falt="an"]){--fm-dock-short-viewport-lift: 0px}}
@media(max-height:740px){:root:where([data-fm-falt="an"]){--fm-dock-short-viewport-lift: 0px}}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-rad-shell--viewport-fixed{position:fixed;left:0;right:0;bottom:calc(var(--fm-dock-flowspot-stack-h, 58px) + var(--fokusrad-bottom-sink, 0px) + var(--fm-dock-short-viewport-lift, 0px));transform:translate3d(var(--fokusrad-offset-x, 0px),var(--fm-dock-wheel-y, 0px),0) scale(var(--fm-dock-wheel-scale, 1));transition:transform var(--fm-dock-transition-duration, .26s) cubic-bezier(.22,1,.36,1);z-index:var(--fm-z-wheel, 100020);width:100%;max-width:100%;height:auto;min-height:0;max-height:none;pointer-events:none;overflow:visible;background:transparent!important;background-color:transparent!important;box-shadow:none;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-rad-shell--viewport-fixed .fokusrad-root--mobile-dock,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-rad-shell--viewport-fixed .fokusrad-mobile-dock-wheel{pointer-events:none}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock:has(.fm-mobile-fokusrad-rad-shell--viewport-fixed){padding-bottom:calc(var(--fm-dock-flowspot-stack-h) + min(40vw,260px) + 68px)}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock:has(.fm-mobile-fokusrad-rad-shell--viewport-fixed)>.fm-mobile-fokusrad-search{position:fixed;left:0;right:0;bottom:0;z-index:var(--fm-z-flowspot, 100030);box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom,0px);transform:translateY(var(--fm-dock-spot-y, 0px));transition:transform var(--fm-dock-transition-duration, .26s) cubic-bezier(.22,1,.36,1)}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-rad-shell--dock-hidden-slot{min-height:0!important;height:0;overflow:visible;pointer-events:none}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-rad-shell.fm-mobile-fokusrad-rad-shell--thumb-fab{min-height:calc(56px + var(--fokusrad-offset-y, 0px))}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-rad-shell--thumb-fab:empty{min-height:0;height:0;flex-shrink:0;overflow:visible}
:where(html[data-fm-falt="an"]) .fm-thumb-focus-root{position:relative;width:100%;display:flex;justify-content:center;align-items:flex-end;transform:translate(var(--fokusrad-offset-x, 0px)) translateY(calc(-1 * var(--fokusrad-offset-y, 0px)));pointer-events:none;z-index:910}
:where(html[data-fm-falt="an"]) .fm-thumb-focus-root--glass .fm-thumb-fab-glass{backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25);background:color-mix(in srgb,var(--fm-bg) 42%,transparent);border:1px solid color-mix(in srgb,var(--fm-text) 12%,transparent);box-shadow:0 0 0 1px #ffffff0a inset,0 12px 40px #00000073,0 0 32px rgba(var(--fm-accent-rgb),.08)}
:where(html[data-fm-falt="an"]) .fm-thumb-focus-portal-anchor.fm-thumb-focus-root{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + var(--fokusrad-offset-y, 0px));transform:translate(calc(-50% + var(--fokusrad-offset-x, 0px)));z-index:9999;width:min(100vw,420px);height:200px;max-width:100%;pointer-events:none;overflow:visible;display:flex;justify-content:center;align-items:flex-end;box-sizing:border-box}
:where(html[data-fm-falt="an"]) .fm-thumb-focus-portal-anchor.fm-thumb-focus-root--glass .fm-thumb-fab-glass{backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);background:color-mix(in srgb,var(--fm-bg, #0a0a0f) 50%,transparent);border:1px solid rgba(var(--fm-accent-rgb),.18);box-shadow:0 0 0 1px #ffffff0f inset,0 14px 44px #00000080,0 0 36px rgba(var(--fm-accent-rgb),.1)}
:where(html[data-fm-falt="an"]) .fm-thumb-focus-stage{position:relative;width:min(100%,420px);height:200px;pointer-events:none;margin-bottom:-40px}
:where(html[data-fm-falt="an"]) .fm-thumb-focus-stage--portal{margin-bottom:0;z-index:10000}
:where(html[data-fm-falt="an"]) .fm-thumb-focus-portal-anchor .fm-thumb-fab-hit{bottom:-40px;width:80px;height:80px;margin-left:-40px;filter:drop-shadow(0 24px 64px rgba(0,0,0,.55)) drop-shadow(0 12px 36px rgba(0,0,0,.38))}
:where(html[data-fm-falt="an"]) .fm-thumb-focus-backdrop{position:fixed;inset:0;z-index:9998;background:rgba(var(--fm-scrim-rgb),.28);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);pointer-events:auto;border:none;padding:0;margin:0;cursor:pointer}
:where(html[data-fm-falt="an"]) .fm-thumb-fab-hit{position:absolute;left:50%;bottom:-36px;width:88px;height:88px;margin-left:-44px;pointer-events:auto;transform-origin:50% 50%}
:where(html[data-fm-falt="an"]) .fm-thumb-fab{position:absolute;inset:0;border-radius:50%;border:none;padding:0;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;background:transparent;transform:translateZ(12px)}
:where(html[data-fm-falt="an"]) .fm-thumb-fab-ring{position:absolute;inset:2px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 1px rgba(var(--fm-accent-rgb),.22),0 0 28px rgba(var(--fm-accent-rgb),.12)}
:where(html[data-fm-falt="an"]) .fm-thumb-fab-glass{position:absolute;inset:4px;border-radius:50%;pointer-events:none}
:where(html[data-fm-falt="an"]) .fm-thumb-fab-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;color:var(--fm-text)}
:where(html[data-fm-falt="an"]) .fm-thumb-fab-waves{display:flex;align-items:flex-end;justify-content:center;gap:3px;height:14px;opacity:0;transition:opacity .2s ease}
:where(html[data-fm-falt="an"]) .fm-thumb-fab-waves--active{opacity:1}
:where(html[data-fm-falt="an"]) .fm-thumb-fab-wave-bar{width:3px;height:12px;border-radius:2px;background:color-mix(in srgb,var(--fm-accent) 85%,transparent);transform-origin:center bottom}
:where(html[data-fm-falt="an"]) .fm-thumb-satellite{position:absolute;z-index:3;width:52px;height:52px;margin-left:-26px;margin-top:-26px;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;pointer-events:auto;touch-action:manipulation;color:var(--fm-text);background:color-mix(in srgb,var(--fm-bg) 78%,transparent);border:1px solid color-mix(in srgb,var(--fm-text) 14%,transparent);box-shadow:0 10px 28px #0006;-webkit-tap-highlight-color:transparent}
:where(html[data-fm-falt="an"]) .fm-thumb-satellite--active{border-color:color-mix(in srgb,var(--fm-accent) 55%,transparent);color:var(--fm-accent);box-shadow:0 0 0 1px rgba(var(--fm-accent-rgb),.35),0 12px 32px #00000073,0 0 24px rgba(var(--fm-accent-rgb),.2)}
:where(html[data-fm-falt="an"]) .fm-thumb-satellite-label{font-size:7px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;opacity:.88;max-width:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-search{flex-shrink:0;touch-action:manipulation;background:transparent!important;background-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-top:none!important;box-shadow:none!important}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-search .rounded-fm-mail-header{background:#0c0c10f0!important;border-color:#ffffff21!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock{--fokusrad-obsidian-hub-d: calc(var(--fokusrad-mobile-d, min(88vw, 348px)) * .399786);--fokusrad-obsidian-hub-inner: calc(var(--fokusrad-obsidian-hub-d) * .636364);display:flex;position:relative;bottom:auto;left:auto;width:100%;min-height:160px;height:auto;padding-bottom:0;justify-content:center;align-items:flex-end;transform:translate(var(--fokusrad-offset-x, 0px)) translateY(calc(-1 * var(--fokusrad-offset-y, 0px)));transition:transform .35s ease,opacity .35s ease;background:transparent!important;box-shadow:none!important}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-rad-shell--viewport-fixed .fokusrad-root.fokusrad-root--mobile-dock{transform:translate(0) translateY(calc(-1 * var(--fokusrad-offset-y, 0px)));height:auto;min-height:0;flex:0 0 auto;align-self:center;width:100%}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock.glass{background:transparent!important}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock.glass .fokusrad-wheel{background:transparent;box-shadow:none}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wrapper{touch-action:manipulation;background:transparent;height:auto;min-height:0}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-mobile-dock-wheel{width:100%;display:flex;justify-content:center;align-items:flex-end;overflow:visible;pointer-events:none;height:calc(var(--fm-dock-flowspot-stack-h, calc(58px + env(safe-area-inset-bottom, 0px)) ) + var(--fokusrad-mobile-r, min(44vw, 174px)));min-height:calc(var(--fm-dock-flowspot-stack-h, calc(58px + env(safe-area-inset-bottom, 0px)) ) + var(--fokusrad-mobile-r, min(44vw, 174px)))}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-mobile-dock-wheel .fokusrad-wrapper{position:relative;width:var(--fokusrad-mobile-d, min(88vw, 348px));height:var(--fokusrad-mobile-d, min(88vw, 348px));min-height:var(--fokusrad-mobile-d, min(88vw, 348px));flex-shrink:0;pointer-events:none;align-items:flex-end;justify-content:center;transform-origin:center bottom;margin-bottom:calc((var(--fokusrad-mobile-r, min(44vw, 174px)) * -.6) + 58px)}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel.fokusrad-wheel--mobile-dock{bottom:0;left:50%;width:var(--fokusrad-mobile-d, min(88vw, 348px));height:var(--fokusrad-mobile-d, min(88vw, 348px))}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-dock-wheel-shell{position:absolute;bottom:0;left:50%;width:var(--fokusrad-mobile-d, min(88vw, 348px));height:var(--fokusrad-mobile-d, min(88vw, 348px));transform:translate(-50%);z-index:1;pointer-events:none;background:transparent;background-color:transparent}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-dock-wheel-inner{width:100%;height:100%;pointer-events:none;transform-origin:center center;background:transparent;background-color:transparent}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-dock-wheel-shift{position:relative;width:100%;height:100%;transform-origin:center center;pointer-events:none;background:transparent;background-color:transparent}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel.fokusrad-wheel--dock-mount.fokusrad-wheel--mobile-dock{left:0!important;right:0;margin-left:0!important;width:100%!important;height:100%!important;transform-origin:center center;pointer-events:auto!important;touch-action:none;background:transparent!important}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel--mobile-dock .fokusrad-torte-svg{pointer-events:auto}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel--mobile-dock .fokusrad-torte-slice{pointer-events:visiblePainted;touch-action:none}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel--mobile-dock .fokusrad-item{pointer-events:auto;touch-action:none}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel.fokusrad-wheel--dock-mount.fokusrad-wheel--mobile-dock,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel--mobile-dock .fokusrad-torte-svg,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel--mobile-dock .fokusrad-torte-slice,:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-dock .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel--mobile-dock .fokusrad-item{touch-action:pan-y!important}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-compact-pie.fokusrad-compact-pie--mobile-dock{bottom:0;left:50%;width:var(--fokusrad-mobile-d, min(88vw, 348px));height:var(--fokusrad-mobile-d, min(88vw, 348px))}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel--mobile-dock .fokusrad-item{transform-origin:center var(--fokusrad-mobile-r, 140px);height:calc(var(--fokusrad-mobile-r, 140px) * 1.02)}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel--mobile-dock .fokusrad-torte-slice{transition:fill .3s ease,stroke .3s ease}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel--mobile-dock .fokusrad-torte-slice,:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel--mobile-dock .fokusrad-torte-slice.active{filter:none}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-wheel.fokusrad-wheel--mobile-dock,:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock.glass .fokusrad-wheel.fokusrad-wheel--mobile-dock{box-shadow:none}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-item:active .fokusrad-item-icon-svg{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(var(--fm-accent-rgb),.95)) drop-shadow(0 0 16px rgba(var(--fm-accent-rgb),.55))}
:root:where([data-fm-falt="an"]){--fm-dock-reveal: 1;--fm-dock-sockel-h: 58px;--fm-mobile-list-pad-bottom: calc( var(--fm-dock-sockel-h, 58px) + env(safe-area-inset-bottom, 0px) + 8px + var(--fm-dock-reveal, 1) * (var(--fokusrad-mobile-r, 174px) + 8px + var(--fokusrad-offset-y, 0px) + var(--fokusrad-bottom-sink, 0px)) )}
:where(html[data-fm-falt="an"]) .fm-praesenz-traeger{--fm-mobile-list-pad-bottom: calc( var(--fm-dock-sockel-h, 58px) + env(safe-area-inset-bottom, 0px) + 8px + var(--fm-dock-reveal, 1) * (var(--fokusrad-mobile-r, 174px) + 8px + var(--fokusrad-offset-y, 0px) + var(--fokusrad-bottom-sink, 0px)) )}
:where(html[data-fm-falt="an"]) .fokusrad-root:not(.fokusrad-root--mobile-dock){display:flex;position:fixed;bottom:var(--fokusrad-offset-y, 0px);left:0;width:100%;height:160px;justify-content:center;align-items:flex-end;z-index:900;pointer-events:none;padding-bottom:env(safe-area-inset-bottom);transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s ease;transform:translate(var(--fokusrad-offset-x, 0px))}
:where(html[data-fm-falt="an"]) .fokusrad-root:not(.fokusrad-root--mobile-dock).scroll-hidden{transform:translate(var(--fokusrad-offset-x, 0px)) translateY(160px);opacity:0;pointer-events:none!important}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-minimized{transform:translate(var(--fokusrad-offset-x, 0px)) translateY(160px);opacity:0;pointer-events:none!important}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock.fokusrad-minimized{transform:translate(var(--fokusrad-offset-x, 0px)) translateY(calc(160px - var(--fokusrad-offset-y, 0px)))}
:where(html[data-fm-falt="an"]) .fokusrad-minibar{position:fixed;bottom:0;left:0;right:0;z-index:900;display:flex;justify-content:center;padding:0 16px;padding-bottom:calc(env(safe-area-inset-bottom,8px) + 12px);pointer-events:auto;animation:minibar-slide-up .4s cubic-bezier(.22,1,.36,1)}
:where(html[data-fm-falt="an"]) .fokusrad-minibar-inner{display:flex;align-items:center;gap:12px;padding:10px 18px 10px 10px;background:var(--fm-glass-bg);border:1px solid var(--fm-glass-border-strong);border-radius:99px;backdrop-filter:blur(var(--fm-glass-blur)) saturate(var(--fm-glass-saturate));-webkit-backdrop-filter:blur(var(--fm-glass-blur)) saturate(var(--fm-glass-saturate));box-shadow:var(--fm-glass-shadow),var(--fm-ring-accent),inset 0 1px #ffffff0f;cursor:pointer;transition:all .3s cubic-bezier(.22,1,.36,1)}
:where(html[data-fm-falt="an"]) .fokusrad-minibar-inner:active{transform:scale(.96) translateY(2px);box-shadow:0 4px 16px #00000026,inset 0 1px #ffffff0d}
:where(html[data-fm-falt="an"]) .fokusrad-minibar-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--fm-overlay);border-radius:50%;color:var(--fm-accent);box-shadow:var(--fm-accent-glow)}
:where(html[data-fm-falt="an"]) .fokusrad-minibar-icon svg{width:18px;height:18px}
:where(html[data-fm-falt="an"]) .fokusrad-minibar-content{display:flex;flex-direction:column;justify-content:center}
:where(html[data-fm-falt="an"]) .fokusrad-minibar-label{font-size:13px;font-weight:600;color:var(--fm-text);letter-spacing:.02em}
:where(html[data-fm-falt="an"]) .fokusrad-minibar-chevron{display:flex;align-items:center;justify-content:center;color:var(--fm-icon);margin-left:4px;animation:chevron-bounce 2s infinite}
@keyframes chevron-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}
@keyframes minibar-slide-up{0%{transform:translateY(120px) scale(.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}
:where(html[data-fm-falt="an"]) .fokusrad-wrapper{position:relative;width:100%;height:100%;display:flex;justify-content:center;pointer-events:none}
:where(html[data-fm-falt="an"]) .fokusrad-root .fokusrad-wrapper{pointer-events:auto}
:where(html[data-fm-falt="an"]) .fokusrad-wheel.fokusrad-compact-pie{cursor:default;pointer-events:none}
:where(html[data-fm-falt="an"]) .fokusrad-wheel{position:absolute;bottom:-130px;width:280px;height:280px;border-radius:50%;background:transparent;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;cursor:grab;touch-action:none;pointer-events:auto;transform-origin:center center}
:where(html[data-fm-falt="an"]) .fokusrad-torte-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}
:where(html[data-fm-falt="an"]) .fokusrad-torte-slice{fill:#1e1e23a6;stroke:none;stroke-width:0;transition:fill .25s cubic-bezier(.4,0,.2,1),filter .25s ease;filter:url(#plastic-glass-dark)}
:where(html[data-fm-falt="an"]) .fokusrad-torte-slice.active{fill:#121216d9;stroke:none;stroke-width:0;filter:url(#plastic-glass-dark-active)}
:where(html[data-fm-falt="an"]) .fokusrad-item{position:absolute;top:0;left:50%;width:64px;height:140px;margin-left:-32px;transform-origin:center 140px;pointer-events:none;display:flex;flex-direction:column;align-items:center;padding-top:18px;z-index:2}
:where(html[data-fm-falt="an"]) .fokusrad-item-content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;pointer-events:auto}
:where(html[data-fm-falt="an"]) .fokusrad-item-icon-svg{width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#ffffffd9;filter:drop-shadow(0 0 4px rgba(var(--fm-accent-rgb),.3));transition:all .3s cubic-bezier(.22,1,.36,1),opacity .15s ease;opacity:.45}
:where(html[data-fm-falt="an"]) .fokusrad-item-icon-svg svg{width:24px;height:24px}
:where(html[data-fm-falt="an"]) .fokusrad-item-inline-label{font-size:10px;font-weight:600;color:#ffffffb3;text-transform:none;white-space:nowrap;transition:all .3s ease;text-shadow:0 1px 3px rgba(0,0,0,.5)}
:where(html[data-fm-falt="an"]) .fokusrad-item.active .fokusrad-item-content{transform:scale(1.15) translateY(-3px);filter:drop-shadow(0 0 14px rgba(var(--fm-accent-rgb),.65))}
:where(html[data-fm-falt="an"]) .fokusrad-item.active .fokusrad-item-icon-svg{color:var(--fm-accent, var(--fm-text));opacity:1;filter:drop-shadow(0 0 8px rgba(var(--fm-accent-rgb),.8)) drop-shadow(0 0 16px rgba(var(--fm-accent-rgb),.4))}
:where(html[data-fm-falt="an"]) .fokusrad-item.active .fokusrad-item-inline-label{color:#fff;font-weight:700;text-shadow:0 0 10px rgba(var(--fm-accent-rgb),.6)}
:where(html[data-fm-falt="an"]) .fokusrad-active-label,:where(html[data-fm-falt="an"]) .fokusrad-active-label--pill{display:none!important}
:where(html[data-fm-falt="an"]) .fokusrad-outer-ring{position:absolute;inset:0;pointer-events:none;z-index:880}
:where(html[data-fm-falt="an"]) .fokusrad-outer-ring-item{position:absolute;pointer-events:auto;display:flex;flex-direction:column;align-items:center;gap:2px;min-width:52px;max-width:72px;padding:4px 2px;border:none;background:transparent;color:var(--fm-text);cursor:pointer;-webkit-tap-highlight-color:transparent}
:where(html[data-fm-falt="an"]) .fokusrad-outer-ring-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);color:#ffffffeb;box-shadow:0 4px 14px #0006}
:where(html[data-fm-falt="an"]) .fokusrad-outer-ring-icon svg{width:20px;height:20px}
:where(html[data-fm-falt="an"]) .fokusrad-outer-ring-label{font-size:9px;font-weight:600;line-height:1.1;text-align:center;color:#ffffffd9;text-shadow:0 1px 4px rgba(0,0,0,.8);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
:where(html[data-fm-falt="an"]) .fokusrad-center{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:64px;height:64px;border-radius:50%;background:color-mix(in srgb,#0a0a0f 85%,transparent)!important;border:2px solid rgba(255,255,255,.12);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;z-index:910;box-shadow:0 10px 30px #0006,0 0 20px rgba(var(--fm-accent-rgb),.3);transition:all .3s cubic-bezier(.34,1.56,.64,1)}
:where(html[data-fm-falt="an"]) .fokusrad-center.fokusrad-center--with-stats{width:124px;height:124px;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.42) 0%,transparent 42%),radial-gradient(circle at 50% 100%,rgba(0,0,0,.35) 0%,transparent 55%),linear-gradient(160deg,color-mix(in srgb,var(--fm-accent) 80%,#ffffff) 0%,var(--fm-accent) 38%,color-mix(in srgb,var(--fm-accent) 70%,#000000) 100%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:2px solid rgba(255,255,255,.42);box-shadow:0 0 0 1px #00000038 inset,0 12px 36px #0000008c,0 0 28px rgba(var(--fm-accent-rgb),.85),0 0 56px rgba(var(--fm-accent-rgb),.42);display:flex;flex-direction:column;gap:2px}
:where(html[data-fm-falt="an"]) .fokusrad-center-value{font-size:3.25rem;font-weight:700;line-height:.85;color:var(--fm-accent);text-shadow:0 0 35px rgba(var(--fm-accent-rgb),.6);letter-spacing:-.05em}
:where(html[data-fm-falt="an"]) .fokusrad-center--with-stats .fokusrad-center-value{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45),0 0 20px rgba(255,255,255,.35)}
:where(html[data-fm-falt="an"]) .fokusrad-center-metric-label{font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#fffffff2;line-height:1;text-shadow:0 0 10px rgba(255,255,255,.15)}
:where(html[data-fm-falt="an"]) .fokusrad-center--with-stats .fokusrad-center-metric-label{letter-spacing:.12em;font-size:9px;color:#ffffffeb;text-shadow:0 1px 2px rgba(0,0,0,.35)}
:where(html[data-fm-falt="an"]) .fokusrad-center-icon-slot svg{width:28px;height:28px;color:var(--fm-accent)}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-dock-hub-center-slot{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:var(--fokusrad-obsidian-hub-d, 88px);height:var(--fokusrad-obsidian-hub-d, 88px);z-index:15;pointer-events:none}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-dock-hub-center-slot .fokusrad-center.fokusrad-center--obsidian-hub{position:absolute;left:0!important;right:0!important;bottom:0!important;top:auto;margin-left:auto!important;margin-right:auto!important;transform:none!important;pointer-events:auto}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-dock-hub-center-slot .fokusrad-center.fokusrad-center--obsidian-hub:active{transform:scale(.96)!important}
:where(html[data-fm-falt="an"]) .fokusrad-center--obsidian-hub{width:var(--fokusrad-obsidian-hub-d, 88px)!important;height:var(--fokusrad-obsidian-hub-d, 88px)!important;min-width:var(--fokusrad-obsidian-hub-d, 88px);min-height:var(--fokusrad-obsidian-hub-d, 88px);padding:0!important;background:radial-gradient(circle at 33% 26%,#3a3a46fa,#101014fc 52%,#06060a)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1.5px solid rgba(255,255,255,.14)!important;box-shadow:0 0 0 1px #000000e6 inset,0 2px #ffffff12 inset,0 12px 36px #000000d9,0 4px 12px #0009;touch-action:none;-webkit-tap-highlight-color:transparent;transition:box-shadow .4s ease,border-color .4s ease!important}
:where(html[data-fm-falt="an"]) [data-theme=light] .fokusrad-center--obsidian-hub{background:radial-gradient(circle at 33% 26%,#3a3a46fc,#101014 52%,#06060a)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1.5px solid rgba(255,255,255,.2)!important;box-shadow:0 0 0 1px #000000f2 inset,0 2px #ffffff14 inset,0 14px 40px #000000b3,0 4px 14px #00000080}
:where(html[data-fm-falt="an"]) .fokusrad-root.glass .fokusrad-center.fokusrad-center--obsidian-hub{background:radial-gradient(circle at 33% 26%,#3a3a46fc,#101014 52%,#06060a)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1.5px solid rgba(255,255,255,.14)!important}
:where(html[data-fm-falt="an"]) .fokusrad-center--obsidian-hub:before{content:""!important;position:absolute!important;inset:-2px!important;border-radius:50%!important;border:none!important;background:none!important;box-shadow:none!important;pointer-events:none!important;animation:none!important}
:where(html[data-fm-falt="an"]) .fokusrad-center--obsidian-hub:after{content:none!important}
:where(html[data-fm-falt="an"]) .fokusrad-center--obsidian-hub .fokusrad-hub-voice-ring{position:absolute;inset:calc(var(--fokusrad-obsidian-hub-d, 88px) * -.159);border-radius:50%;pointer-events:none;z-index:1}
:where(html[data-fm-falt="an"]) .fokusrad-center--obsidian-hub .fokusrad-hub-logo-wrap{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:10;pointer-events:none;isolation:isolate;transform:translateY(calc(-1 * var(--fokusrad-obsidian-hub-d, 88px) * .25)) translateZ(0)}
:where(html[data-fm-falt="an"]) .fokusrad-center--obsidian-hub .fokusrad-hub-logo-mark{width:calc(var(--fokusrad-obsidian-hub-d, 88px) * .38);height:calc(var(--fokusrad-obsidian-hub-d, 88px) * .38);flex-shrink:0;background:linear-gradient(145deg,#8a8a9cb3,#2a2a349e);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:.86;filter:drop-shadow(0 1px 0 rgba(255,255,255,.08)) drop-shadow(0 -1px 0 rgba(0,0,0,.42))}
:where(html[data-fm-falt="an"]) .fokusrad-center--obsidian-hub .fokusrad-hub-icon-flip-stage{perspective:calc(var(--fokusrad-obsidian-hub-d, 88px) * 4.7727)}
:where(html[data-fm-falt="an"]) .fokusrad-center--obsidian-hub .fokusrad-hub-icon-coin{width:var(--fokusrad-obsidian-hub-inner, 56px);height:var(--fokusrad-obsidian-hub-inner, 56px);position:relative}
:where(html[data-fm-falt="an"]) .fokusrad-center--obsidian-hub .fokusrad-hub-plus-glyph{width:calc(var(--fokusrad-obsidian-hub-inner, 56px) * .96);height:calc(var(--fokusrad-obsidian-hub-inner, 56px) * .96)}
:where(html[data-fm-falt="an"]) .fokusrad-center--obsidian-hub .fokusrad-hub-ghost-glyph{width:calc(var(--fokusrad-obsidian-hub-inner, 56px) * .86);height:calc(var(--fokusrad-obsidian-hub-inner, 56px) * .86)}
:where(html[data-fm-falt="an"]) .fokusrad-center--obsidian-hub .fokusrad-hub-mic-plus-row{gap:calc(var(--fokusrad-obsidian-hub-d, 88px) * .075)}
:where(html[data-fm-falt="an"]) .fokusrad-center--obsidian-hub .fokusrad-hub-mic-plus-row .fokusrad-hub-mic-icon{width:calc(var(--fokusrad-obsidian-hub-d, 88px) * .42);height:calc(var(--fokusrad-obsidian-hub-d, 88px) * .42)}
:where(html[data-fm-falt="an"]) .fokusrad-center--obsidian-hub .fokusrad-hub-mic-plus-row .fokusrad-hub-mic-plus-char{font-size:calc(var(--fokusrad-obsidian-hub-d, 88px) * .27)}
:where(html[data-fm-falt="an"]) .fokusrad-hub-unread-badge{position:absolute;top:calc(var(--fokusrad-obsidian-hub-d, 88px) * .0341);right:calc(var(--fokusrad-obsidian-hub-d, 88px) * .0341);z-index:4;min-width:18px;height:18px;padding:0 5px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1;color:#fffcf8fa;background:linear-gradient(155deg,color-mix(in srgb,var(--fm-accent) 95%,#ffffff) 0%,var(--fm-accent) 100%);border:1px solid rgba(255,210,170,.5);border-radius:999px;box-shadow:0 0 14px rgba(var(--fm-accent-rgb),.5),0 0 28px rgba(var(--fm-accent-rgb),.2),0 2px 8px #00000080;pointer-events:none}
:where(html[data-fm-falt="an"]) .fokusrad-root--mobile-dock .fokusrad-item-inline-label{font-weight:600;letter-spacing:.5px;text-shadow:0 2px 4px rgba(0,0,0,.5);font-size:11px}
:where(html[data-fm-falt="an"]) .fokusrad-root--mobile-dock .fokusrad-item-icon-svg svg{width:26px;height:26px}
:where(html[data-fm-falt="an"]) .fokusrad-center:active{transform:translate(-50%) scale(.94);box-shadow:0 2px 12px #00000080,0 0 16px rgba(var(--fm-accent-rgb),.3)}
:where(html[data-fm-falt="an"]) .fokusrad-center.fokusrad-center--with-stats:active{box-shadow:0 0 0 1px #ffffff14 inset,0 4px 16px #0000007a,inset 0 0 18px rgba(var(--fm-accent-rgb),.16),var(--fm-accent-glow-strong)}
:where(html[data-fm-falt="an"]) .fokusrad-counter{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;border-radius:9999px;background:var(--fm-accent);color:var(--fm-on-accent);font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px;line-height:1}
html:where([data-fm-falt="an"])[data-fm-lux-preset] .fm-mobile-fokusrad-dock:not(:has(.fm-mobile-fokusrad-rad-shell--viewport-fixed)){padding-bottom:max(8px,env(safe-area-inset-bottom,0px))}
html:where([data-fm-falt="an"])[data-fm-lux-preset] .fm-mobile-fokusrad-dock:has(.fm-mobile-fokusrad-rad-shell--viewport-fixed){padding-bottom:calc(var(--fm-dock-flowspot-stack-h) + min(40vw,260px) + 68px)}
html:where([data-fm-falt="an"])[data-fm-lux-preset=flowmail-default] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid color-mix(in srgb,var(--fm-accent) 22%,transparent);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=flowmail-default] .fm-mail-app{background:radial-gradient(ellipse at 50% 85%,rgba(var(--fm-accent-rgb),.045),transparent 58%),var(--fm-bg)}
html:where([data-fm-falt="an"])[data-fm-lux-preset=matrix-3d] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(0,230,118,.3);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=matrix-3d] .fm-mobile-fokusrad-dock .fokusrad-center:not(.fokusrad-center--obsidian-hub){border-radius:0!important;box-shadow:0 0 16px #00e67666,0 0 0 1px #00e67699!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=matrix-3d] .fm-mobile-fokusrad-dock:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,230,118,.8),transparent);pointer-events:none;z-index:1}
html:where([data-fm-falt="an"])[data-fm-lux-preset=cotton-candy] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(255,110,199,.25);border-radius:0;box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=cotton-candy] .fm-mobile-fokusrad-dock .fokusrad-center:not(.fokusrad-center--obsidian-hub){border-radius:9999px!important;background:linear-gradient(135deg,#ff6ec780,#b57bee66)!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=midnight-velvet] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(212,168,75,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=ember-noir] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(255,80,40,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=ember-noir] .fm-mobile-fokusrad-dock .fokusrad-center:not(.fokusrad-center--obsidian-hub){background:conic-gradient(from 0deg,#ff502899 0deg 60deg,#141414cc 60deg 120deg,#ff502899 120deg 180deg,#141414cc 180deg 240deg,#ff502899 240deg 300deg,#141414cc 300deg 360deg)!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=lavender-frost] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(200,160,255,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=graphite-pro] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(148,163,184,.15);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=graphite-pro] .fm-mobile-fokusrad-dock .fokusrad-center:not(.fokusrad-center--obsidian-hub){border-radius:4px!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=nordic-ice] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(91,184,245,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=solar-flare] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(251,191,36,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=sakura-glow] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(255,170,180,.25);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=ruby-velvet] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(224,64,90,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=ruby-velvet] .fm-mobile-fokusrad-dock .fokusrad-center:not(.fokusrad-center--obsidian-hub){clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)!important;border-radius:0!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=champagne-marble] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(212,168,75,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=sage-studio] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(109,184,138,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=coral-dusk] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(255,120,80,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=mist-jade] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(52,211,153,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=rosegold-silk] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(220,150,150,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=cotton-candy] .fm-mail-app{--fm-radius-card: min(20px, var(--fm-radius-card));--fm-radius-ui: min(14px, var(--fm-radius-ui));--fm-radius-bento: min(20px, var(--fm-radius-bento))}
html:where([data-fm-falt="an"])[data-fm-lux-preset=cotton-candy] .fm-mail-app input,html:where([data-fm-falt="an"])[data-fm-lux-preset=cotton-candy] .fm-mail-app textarea{border-radius:min(var(--fm-radius-ui, 9999px),14px)!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset] body,html:where([data-fm-falt="an"])[data-fm-lux-preset] #root,html:where([data-fm-falt="an"])[data-fm-lux-preset] .fm-mail-app-outer,html:where([data-fm-falt="an"])[data-fm-lux-preset] .fm-mail-app,html:where([data-fm-falt="an"])[data-fm-lux-preset] .fm-flow-background{background:transparent!important;background-color:transparent!important}
:where(html[data-fm-falt="an"]) button.fm-icon-btn,:where(html[data-fm-falt="an"]) [role=button].fm-icon-btn{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}
:where(html[data-fm-falt="an"]) .fm-mobile-mail-topbar>div:first-child button[type=button]{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}
:where(html[data-fm-falt="an"]) .fm-mobile-mail-topbar .fm-mobile-header-action{padding:0!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=flowmail-default] .fm-mobile-mail-topbar{background:color-mix(in srgb,var(--fm-accent) 4%,var(--fm-bg));border-bottom-color:color-mix(in srgb,var(--fm-accent) 18%,var(--fm-divider));box-shadow:none}
html:where([data-fm-falt="an"])[data-theme=light] .fm-mobile-mail-topbar{background:color-mix(in srgb,var(--fm-surface) 88%,var(--fm-bg));border-bottom-color:var(--fm-divider);box-shadow:0 1px color-mix(in srgb,var(--fm-divider) 35%,transparent);--fm-icon: color-mix(in srgb, var(--fm-text) 52%, var(--fm-bg));--fm-icon-hover: color-mix(in srgb, var(--fm-text) 74%, var(--fm-bg));--fm-muted: color-mix(in srgb, var(--fm-text) 44%, var(--fm-bg))}
html:where([data-fm-falt="an"])[data-theme=light] .fm-mobile-header-folder-chips{background:color-mix(in srgb,var(--fm-surface) 86%,var(--fm-bg));border-top-color:var(--fm-divider)}
@media(prefers-color-scheme:light){html:where([data-fm-falt="an"]):not([data-theme]) .fm-mobile-mail-topbar{background:color-mix(in srgb,var(--fm-surface) 88%,var(--fm-bg));border-bottom-color:var(--fm-divider);box-shadow:0 1px color-mix(in srgb,var(--fm-divider) 35%,transparent);--fm-icon: color-mix(in srgb, var(--fm-text) 52%, var(--fm-bg));--fm-icon-hover: color-mix(in srgb, var(--fm-text) 74%, var(--fm-bg));--fm-muted: color-mix(in srgb, var(--fm-text) 44%, var(--fm-bg))}html:where([data-fm-falt="an"]):not([data-theme]) .fm-mobile-header-folder-chips{background:color-mix(in srgb,var(--fm-surface) 86%,var(--fm-bg));border-top-color:var(--fm-divider)}}
html:where([data-fm-falt="an"])[data-fm-lux-preset] .fm-mobile-header-folder-chips{border-top-color:color-mix(in srgb,var(--fm-divider) 85%,transparent)}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-dock-hub-center-slot{min-width:56px;min-height:56px}
html:where([data-fm-falt="an"])[data-fm-lux-preset=matrix-3d] .fokusrad-center:not(.fokusrad-center--obsidian-hub){border-radius:0!important;border:1px solid rgba(0,230,118,.5)!important;box-shadow:inset 0 0 12px #00e6761a,0 0 20px #00e6764d!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=cotton-candy] .fokusrad-center:not(.fokusrad-center--obsidian-hub){border-radius:9999px!important;box-shadow:0 0 20px #ff6ec766,0 0 40px #b57bee33!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=ruby-velvet] .fokusrad-center:not(.fokusrad-center--obsidian-hub){box-shadow:0 0 14px #e0405a59!important;border:1px solid rgba(224,64,90,.45)!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=graphite-pro] .fokusrad-center:not(.fokusrad-center--obsidian-hub){border-radius:4px!important;border:1px solid rgba(148,163,184,.3)!important;box-shadow:none!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=solar-flare] .fokusrad-center:not(.fokusrad-center--obsidian-hub){box-shadow:0 0 16px #fbbf2480,0 0 32px #fbbf2433!important}
@media(prefers-reduced-motion:no-preference){html:where([data-fm-falt="an"])[data-fm-lux-preset=matrix-3d] .fm-mobile-fokusrad-dock:before{animation:fm-matrix-scanline 3s linear infinite}}
html:where([data-fm-falt="an"])[data-fm-lux-preset=matrix-3d] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(0,230,118,.3);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=matrix-3d] .fm-mobile-fokusrad-dock .fokusrad-center:not(.fokusrad-center--obsidian-hub){border-radius:0!important;box-shadow:0 0 16px #00e67666,0 0 0 1px #00e67699!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=matrix-3d] .fm-mobile-fokusrad-dock:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,230,118,.8),transparent);animation:fm-matrix-scanline 3s linear infinite}
@keyframes fm-matrix-scanline{0%{opacity:0;transform:scaleX(0)}50%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}
html:where([data-fm-falt="an"])[data-fm-lux-preset=cotton-candy] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(255,110,199,.25);border-radius:0;box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=cotton-candy] .fm-mobile-fokusrad-dock .fokusrad-center:not(.fokusrad-center--obsidian-hub){border-radius:9999px!important;background:linear-gradient(135deg,#ff6ec780,#b57bee66)!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=midnight-velvet] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(212,168,75,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=ember-noir] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(255,80,40,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=ember-noir] .fm-mobile-fokusrad-dock .fokusrad-center:not(.fokusrad-center--obsidian-hub){background:conic-gradient(from 0deg,#ff502899 0deg 60deg,#141414cc 60deg 120deg,#ff502899 120deg 180deg,#141414cc 180deg 240deg,#ff502899 240deg 300deg,#141414cc 300deg 360deg)!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=lavender-frost] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(200,160,255,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=graphite-pro] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(148,163,184,.15);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=graphite-pro] .fm-mobile-fokusrad-dock .fokusrad-center:not(.fokusrad-center--obsidian-hub){border-radius:4px!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=nordic-ice] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(91,184,245,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=solar-flare] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(251,191,36,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=sakura-glow] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(255,170,180,.25);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=ruby-velvet] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(224,64,90,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=ruby-velvet] .fm-mobile-fokusrad-dock .fokusrad-center:not(.fokusrad-center--obsidian-hub){clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)!important;border-radius:0!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=champagne-marble] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(212,168,75,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=sage-studio] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(109,184,138,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=coral-dusk] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(255,120,80,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=mist-jade] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(52,211,153,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=rosegold-silk] .fm-mobile-fokusrad-dock{background:transparent;border-top:1px solid rgba(220,150,150,.2);box-shadow:none}
html:where([data-fm-falt="an"])[data-fm-lux-preset=cotton-candy] .fm-mail-list-item,html:where([data-fm-falt="an"])[data-fm-lux-preset=cotton-candy] .fm-list-row{border-radius:min(var(--fm-radius-card, 9999px),20px)!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=cotton-candy] input,html:where([data-fm-falt="an"])[data-fm-lux-preset=cotton-candy] textarea{border-radius:min(var(--fm-radius-ui, 9999px),14px)!important}
:where(html[data-fm-falt="an"]) button.fm-icon-btn,:where(html[data-fm-falt="an"]) [role=button].fm-icon-btn{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}
:where(html[data-fm-falt="an"]) .fokusrad-dock-hub-center-slot{min-width:56px;min-height:56px}
html:where([data-fm-falt="an"])[data-fm-lux-preset=matrix-3d] .fokusrad-center:not(.fokusrad-center--obsidian-hub){border-radius:0!important;border:1px solid rgba(0,230,118,.5)!important;box-shadow:inset 0 0 12px #00e6761a,0 0 20px #00e6764d!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=cotton-candy] .fokusrad-center:not(.fokusrad-center--obsidian-hub){border-radius:9999px!important;box-shadow:0 0 20px #ff6ec766,0 0 40px #b57bee33!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=ruby-velvet] .fokusrad-center:not(.fokusrad-center--obsidian-hub){transform:rotate(45deg);border-radius:4px!important;transition:transform .2s ease!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=ruby-velvet] .fokusrad-center:not(.fokusrad-center--obsidian-hub)>*{transform:rotate(-45deg)}
html:where([data-fm-falt="an"])[data-fm-lux-preset=ruby-velvet] .fokusrad-center:not(.fokusrad-center--obsidian-hub):active{transform:rotate(45deg) scale(.95)!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=graphite-pro] .fokusrad-center:not(.fokusrad-center--obsidian-hub){border-radius:4px!important;border:1px solid rgba(148,163,184,.3)!important;box-shadow:none!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=solar-flare] .fokusrad-center:not(.fokusrad-center--obsidian-hub){box-shadow:0 0 16px #fbbf2480,0 0 32px #fbbf2433!important}
html:where([data-fm-falt="an"])[data-fm-lux-preset=matrix-3d] .fm-mobile-fokusrad-dock,html:where([data-fm-falt="an"])[data-fm-lux-preset=cotton-candy] .fm-mobile-fokusrad-dock{padding-bottom:max(8px,env(safe-area-inset-bottom,8px))}
@media(prefers-reduced-motion:reduce){html:where([data-fm-falt="an"])[data-fm-lux-preset=matrix-3d] .fm-mobile-fokusrad-dock:before{animation:none;opacity:.55;transform:scaleX(1)}}
:where(html[data-fm-falt="an"]) .fm-mobile-carousel-left .fm-grid-tile{touch-action:pan-y}
:where(html[data-fm-falt="an"]) .fm-mobile-carousel-left .fm-grid-tile .fm-widget-content-clamp{overflow:hidden!important}
:where(html[data-fm-falt="an"]) .fm-mobile-carousel-left .fm-tile-dragging{touch-action:none!important}
:where(html[data-fm-falt="an"]) .fm-conv-root{background:#060608!important}
html:where([data-fm-falt="an"])[data-theme=light] .fm-conv-root,:where(html[data-fm-falt="an"]) [data-theme=light] .fm-conv-root{background:#f6fafd!important}
:where(html[data-fm-falt="an"]) .fm-mobile-fokusrad-search .fm-flowspot-premium-glow,html:where([data-fm-falt="an"])[data-theme] .fm-mobile-fokusrad-search .fm-flowspot-premium-glow{border-radius:18px 18px 0 0!important;height:calc(42px + env(safe-area-inset-bottom,0px))!important;min-height:calc(42px + env(safe-area-inset-bottom,0px))!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;border-bottom:none!important}
:where(html[data-fm-falt="an"]) .fm-account-wizard-prism button:not(.fm-prism-icon-button){min-height:44px}
:where(html[data-fm-falt="an"]) .fm-account-wizard-prism .fm-prism-icon-button{min-height:44px;min-width:44px}
:where(html[data-fm-falt="an"]) .fm-settings-prism-panel :is(button,select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=range])),:where(html[data-fm-falt="an"]) .fm-settings-dialog-prism :is(button,select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=range])){min-height:44px}
:root:where([data-fm-falt="an"]){--fm-mobile-dock-clearance: calc( var(--fm-dock-flowspot-stack-h, calc(58px + env(safe-area-inset-bottom, 0px)) ) + var(--fokusrad-mobile-r, 174px) + 40px );--fm-mobile-dashboard-dock-safe: clamp( 132px, 22vh, calc(var(--fokusrad-mobile-r, 174px) + 24px) )}
:where(html[data-fm-falt="an"]) .fm-v2-root,:where(html[data-fm-falt="an"]) .fm-v2-root[data-flowbase-mobile-page=sideflow]{padding-bottom:0!important}
:where(html[data-fm-falt="an"]) .fm-v2-fokusrad-buffer{height:calc(var(--fm-mobile-dock-clearance) + 28px)!important;flex-shrink:0}
:where(html[data-fm-falt="an"]) .fm-v2-root[data-flowbase-mobile-page=sideflow] .fm-v2-fokusrad-buffer{height:calc(64px + env(safe-area-inset-bottom,0px))!important}
:where(html[data-fm-falt="an"]) .fokusrad-root.fokusrad-root--mobile-dock:after{bottom:calc(var(--fm-dock-flowspot-stack-h, 58px) - 42px)!important;height:58px!important;opacity:.54!important;filter:blur(14px)!important}
:where(html[data-fm-falt="an"]) .fm-v2-page,:where(html[data-fm-falt="an"]) .fm-v2-sideflow-content{scroll-padding-bottom:var(--fm-mobile-dock-clearance)!important}
:where(html[data-fm-falt="an"]) .fm-v2-page--sideflow,:where(html[data-fm-falt="an"]) .fm-v2-sideflow-content{--fm-sideflow-scroll-end-gap: 56px}
:where(html[data-fm-falt="an"]) .fm-v2-page--sideflow{scroll-padding-bottom:calc(var(--fm-mobile-dock-clearance) + var(--fm-sideflow-scroll-end-gap))!important}
:where(html[data-fm-falt="an"]) .fm-v2-root[data-flowbase-mobile-page=sideflow] .fm-v2-page--sideflow{scroll-padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))!important}
:where(html[data-fm-falt="an"]) .fm-v2-sideflow-content{padding-bottom:var(--fm-sideflow-scroll-end-gap)!important;scroll-padding-bottom:calc(var(--fm-mobile-dock-clearance) + var(--fm-sideflow-scroll-end-gap))!important}
:where(html[data-fm-falt="an"]) .fm-v2-root[data-flowbase-mobile-page=sideflow] .fm-v2-sideflow-content{padding-bottom:calc(var(--fm-sideflow-scroll-end-gap) + env(safe-area-inset-bottom,0px))!important;scroll-padding-bottom:calc(var(--fm-sideflow-scroll-end-gap) + env(safe-area-inset-bottom,0px))!important}
:where(html[data-fm-falt="an"]) .fm-v2-sideflow-title-sub,:where(html[data-fm-falt="an"]) .fm-flowbase-state-reason{font-size:11px!important;line-height:1.25!important}
:where(html[data-fm-falt="an"]) .fm-v2-widget-remove-btn,:where(html[data-fm-falt="an"]) .fm-tile-done-btn,:where(html[data-fm-falt="an"]) .fm-wm-close{width:var(--fm-touch-target-min)!important;height:var(--fm-touch-target-min)!important;min-width:var(--fm-touch-target-min)!important;min-height:var(--fm-touch-target-min)!important}
:where(html[data-fm-falt="an"]) :where(.fm-mobile-mail-topbar button,.mail-header-bar button,.fm-mobile-fokusrad-search button,.fm-flowspot-wrapper button,.fm-flowspot-wrapper [role=button],.fm-prism-icon-button,.fm-settings-prism-info-button,.fm-settings-prism-help,.fm-provider-shortcut,.fm-account-provider-card){min-width:var(--fm-touch-target-min)!important;min-height:var(--fm-touch-target-min)!important;touch-action:manipulation}
:where(html[data-fm-falt="an"]) .fokusrad-root--mobile-dock .fokusrad-item-label-svg,:where(html[data-fm-falt="an"]) .fokusrad-root--mobile-dock .fokusrad-item-label{font-size:4.85px!important;font-weight:650!important;paint-order:stroke;stroke:#0000006b;stroke-width:.16px}
html:where([data-fm-falt="an"])[data-theme=light] .fm-mobile-fokusrad-search,html:where([data-fm-falt="an"])[data-theme=light] .fm-flowspot-wrapper{--fm-plastic-ink: #10161d;--fm-plastic-control-fg: #10161d;--fm-plastic-muted: rgba(16, 22, 29, .64);--fm-glass-bg: rgba(255, 255, 255, .86) !important;--fm-glass-border: rgba(16, 22, 29, .12) !important;--fm-text: #10161d !important;--fm-muted: rgba(16, 22, 29, .64) !important}
html:where([data-fm-falt="an"])[data-theme=light] .fm-mobile-fokusrad-search .rounded-fm-mail-header,html:where([data-fm-falt="an"])[data-theme=light] .fm-flowspot-wrapper{background:radial-gradient(ellipse at 34% 18%,rgba(255,255,255,1),rgba(255,255,255,.62) 66%,transparent),linear-gradient(145deg,#ffffffeb,#f5fcffd1)!important;border-color:#10161d1f!important;border-top-color:#fffffff5!important;box-shadow:0 18px 34px -22px #2232406b,0 0 36px -22px rgba(var(--fm-plastic-teal-rgb),.66),inset 0 2px 1px #fffffff0,inset 0 -8px 14px #2e40501a!important}
html:where([data-fm-falt="an"])[data-theme=light] .fokusrad-root.fokusrad-root--mobile-dock .fokusrad-center--obsidian-hub{background:radial-gradient(circle at 37% 24%,#fff,#e7fdfff5 36%,rgba(var(--fm-plastic-teal-rgb),.34) 66%,#f8fdfffa)!important;color:#10161d!important;box-shadow:0 0 0 1px #fffffff5 inset,0 0 44px rgba(var(--fm-plastic-teal-rgb),.34),0 24px 42px #22324042,inset 0 4px 5px #fffffff5,inset 0 -10px 18px #2e405021!important}
html:where([data-fm-falt="an"])[data-fm-politur=v1]:not([data-theme=light]) body:not(.theme-hc),html:where([data-fm-falt="an"])[data-fm-politur=v2]:not([data-theme=light]) body:not(.theme-hc){--fm-divider: color-mix(in srgb, var(--fm-text) 24%, transparent);--fm-border: color-mix(in srgb, var(--fm-text) 24%, transparent)}
html:where([data-fm-falt="an"])[data-fm-politur=v1] .fm-mail-list-row [data-fm-zeile=true],html:where([data-fm-falt="an"])[data-fm-politur=v2] .fm-mail-list-row [data-fm-zeile=true]{border-radius:var(--fm-radius-ui)}
html:where([data-fm-falt="an"])[data-fm-politur=v1] .fm-mail-list-row,html:where([data-fm-falt="an"])[data-fm-politur=v2] .fm-mail-list-row{padding-block:1px}
html:where([data-fm-falt="an"])[data-fm-politur=v1] .fm-mail-list-row [data-fm-zeile=true][data-fm-zeile-offen=true]:not([data-fm-zeile-gegriffen]),html:where([data-fm-falt="an"])[data-fm-politur=v2] .fm-mail-list-row [data-fm-zeile=true][data-fm-zeile-offen=true]:not([data-fm-zeile-gegriffen]){background-color:var(--fm-ebene-2-flaeche)!important;box-shadow:inset 3px 0 0 0 var(--fm-accent),inset 0 0 0 1px var(--fm-ebene-2-kante),var(--fm-ebene-2-schatten)!important}
html:where([data-fm-falt="an"])[data-fm-politur=v1][data-fm-metall] .fm-mail-list-row [data-fm-zeile=true][data-fm-zeile-offen=true]:not([data-fm-zeile-gegriffen]),html:where([data-fm-falt="an"])[data-fm-politur=v2][data-fm-metall] .fm-mail-list-row [data-fm-zeile=true][data-fm-zeile-offen=true]:not([data-fm-zeile-gegriffen]){background-color:var(--fm-ebene-2-flaeche)!important;box-shadow:inset 3px 0 0 0 var(--fm-metall-text),inset 0 0 0 1px var(--fm-ebene-2-kante),var(--fm-ebene-2-schatten)!important}
html:where([data-fm-falt="an"])[data-fm-politur=v1][data-fm-dock-auswahl=aus],html:where([data-fm-falt="an"])[data-fm-politur=v2][data-fm-dock-auswahl=aus],html:where([data-fm-falt="an"])[data-fm-politur=v1][data-fm-dock-auswahl=aus] .fm-praesenz-traeger,html:where([data-fm-falt="an"])[data-fm-politur=v2][data-fm-dock-auswahl=aus] .fm-praesenz-traeger{--fm-bulk-bottom-offset: calc( var(--fm-dock-sockel-h, 0px) + env(safe-area-inset-bottom, 0px) )}
:root:where([data-fm-falt="an"]){--fm-jetzt-knopf-spalte: var(--fm-jetzt-ziel);--fm-jetzt-knopf-radius: var(--fm-radius-ui)}
:where(html[data-fm-falt="an"]) .fm-jetzt-zeile{grid-template-columns:var(--fm-jetzt-box) minmax(0,1fr) var(--fm-jetzt-knopf-spalte)}
:where(html[data-fm-falt="an"]) .fm-jetzt-zeile .fm-jetzt-zeile__zeit{display:none}
:where(html[data-fm-falt="an"]) .fm-jetzt-zeile__aktion{width:var(--fm-jetzt-ziel)}
:where(html[data-fm-falt="an"]) .fm-jetzt-zeile__aktion-sicht{width:var(--fm-jetzt-ziel);height:var(--fm-jetzt-ziel);padding:0}
:where(html[data-fm-falt="an"]) .fm-jetzt-zeile__aktion-wort{display:none}
:where(html[data-fm-falt="an"]) .fm-jetzt-zeile__grund{grid-column:2}
:where(html[data-fm-falt="an"]) .fm-jetzt-zeile__mehr{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%)}
:where(html[data-fm-falt="an"]) .fm-jetzt-zeile__aktion-symbol{display:block}
:where(html[data-fm-falt="an"]) .fm-jetzt-raster .fm-jetzt-heute{display:none}
:where(html[data-fm-falt="an"]) .fm-hero-panel[data-fm-jetzt-einfuehrung] .fm-jetzt-karte,:where(html[data-fm-falt="an"]) .fm-hero-panel[data-fm-jetzt-einfuehrung] .fm-jetzt-uebersicht{padding-inline:0;border:0;box-shadow:none}
:where(html[data-fm-falt="an"]) .fm-hero-panel[data-fm-jetzt-einfuehrung] .fm-jetzt-karte{padding-block:0 var(--fm-jetzt-knopfzeile-polster)}
:where(html[data-fm-falt="an"]) .fm-hero-panel[data-fm-jetzt-einfuehrung] .fm-jetzt-uebersicht{border-radius:0;box-shadow:inset 0 1px 0 var(--fm-divider)}
:where(html[data-fm-falt="an"]) .fm-hero-panel[data-fm-jetzt-einfuehrung] .fm-jetzt-kante{padding-inline-start:0}
:where(html[data-fm-falt="an"]) .fm-jetzt-kopf__titel{white-space:nowrap}
:where(html[data-fm-falt="an"]) .fm-jetzt-kopf>.flex-wrap{flex-wrap:nowrap}
:where(html[data-fm-falt="an"]) .fm-jetzt-kopf [data-hilfe-id="jetzt:modus"] button>span{display:none}
:root:where([data-fm-falt="an"]){--fokusrad-dock-shift: calc(50% - 30px) }
:where(html[data-fm-falt="an"]) .fm-analyse-balken-text{flex:1 0 100%}
:where(html[data-fm-falt="an"]) .fm-analyse-balken-grenze{flex:1 1 100%;white-space:normal}
:where(html[data-fm-falt="an"]) .fm-analyse-balken{padding-block:0}
:where(html[data-fm-falt="an"]) .fm-sideflow-drawer-tab{top:auto;right:8px;bottom:calc(134px + env(safe-area-inset-bottom,0px));max-width:52px;min-height:52px;border-radius:999px;padding:0;justify-content:center;transform:none}
:where(html[data-fm-falt="an"]) .fm-sideflow-drawer-tab span,:where(html[data-fm-falt="an"]) .fm-sideflow-drawer-pull-arrows{display:none}
:where(html[data-fm-falt="an"]) .fm-sideflow-drawer-tab:hover,:where(html[data-fm-falt="an"]) .fm-sideflow-drawer-tab:focus-visible,:where(html[data-fm-falt="an"]) .fm-sideflow-drawer-tab--hidden{transform:none}
:where(html[data-fm-falt="an"]) .fm-sideflow-drawer{top:max(16px,env(safe-area-inset-top,0px));right:8px;bottom:calc(154px + env(safe-area-inset-bottom,0px));width:calc(100vw - 16px);border-radius:26px}
:where(html[data-fm-falt="an"]) .fm-col-span-3,:where(html[data-fm-falt="an"]) .fm-col-span-4{grid-column:span 2}
:where(html[data-fm-falt="an"]) .fm-action-tile--flow-agenda{grid-column:span 2;min-height:540px}
:where(html[data-fm-falt="an"]) .fm-col-span-2,:where(html[data-fm-falt="an"]) .fm-col-span-3,:where(html[data-fm-falt="an"]) .fm-col-span-4{grid-column:span 1}
:where(html[data-fm-falt="an"]) .fm-action-tile--flow-agenda,:where(html[data-fm-falt="an"]) .fm-action-tile--decision-queue,:where(html[data-fm-falt="an"]) .fm-action-tile--trust-firewall,:where(html[data-fm-falt="an"]) .fm-action-tile--flow-automation,:where(html[data-fm-falt="an"]) .fm-action-tile--inbox-priority,:where(html[data-fm-falt="an"]) .fm-action-tile--relationship-manager,:where(html[data-fm-falt="an"]) .fm-action-tile--commitment-tracker,:where(html[data-fm-falt="an"]) .fm-action-tile--focus-mode{grid-column:span 1;min-height:360px}
:where(html[data-fm-falt="an"]) .fm-action-tile--flow-agenda{min-height:460px}
:where(html[data-fm-falt="an"]) .fm-kopf-buehne{grid-template-columns:minmax(0,1fr) var(--fm-kopf-figur-handy);-moz-column-gap:var(--fm-kopf-rand);column-gap:var(--fm-kopf-rand)}
:where(html[data-fm-falt="an"]) .fm-kopf-figur{width:var(--fm-kopf-figur-handy)}
:where(html[data-fm-falt="an"]) .fm-kopf-fenster__platz{flex-basis:100%}
:where(html[data-fm-falt="an"]) .fm-kopf-buehne .fm-flowbase-hero-actions{display:none}
:where(html[data-fm-falt="an"]) .fm-kontext.fm-kopf-fenster{gap:var(--fm-kopf-fenster-luecke-handy);padding-inline:var(--fm-kopf-rand);scroll-padding-inline:var(--fm-kopf-rand);margin-inline:calc(-1 * var(--fm-kopf-rand))}
:where(html[data-fm-falt="an"]) .fm-kopf-fenster__platz{scroll-snap-align:start;scroll-snap-stop:always}
:where(html[data-fm-falt="an"]) .fm-bs-knopf{min-width:44px;min-height:44px}
:where(html[data-fm-falt="an"]) .fm-status-zeile{grid-template-columns:28px minmax(0,1fr)}
:where(html[data-fm-falt="an"]) .fm-status-zeile-zeit{grid-column:2;padding-top:0;text-align:left}