.fw-coaching,.fw-coaching.dark{--font-ui: var(--sans);--font-serif: var(--sans);--font-inter: var(--sans);--font-body: var(--sans);--font-display: var(--sans);--font-heading: var(--sans);--font-mono: var(--sans);--on-brand: 0 0% 100%;--on-brand-2: 0 0% 100% / .82;--on-brand-3: 0 0% 100% / .62;--radius-xs: 7px;--radius: 9px;--radius-input: 9px;--radius-card: 16px;--radius-lg: 18px;--radius-xl: 20px;--radius-pill: 100px;--metric-xl: clamp(44px, 6.5vw, 68px);--metric-l: 34px;--metric-m: 26px;--metric-s: 20px;--dur-instant: 0ms;--dur-micro: .12s;--dur-ui: .25s;--dur-slow: .48s;--ease-out: var(--ease);--ease-std: cubic-bezier(.4, 0, .2, 1);--ease-spring: cubic-bezier(.34, 1.42, .64, 1)}.fw-coaching{background:hsl(var(--bg));color:var(--fg);font-family:var(--font-ui);font-weight:400;font-size:15px;line-height:1.5;letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"cv11","ss01","tnum" 0;-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto;overflow-x:hidden;position:relative;z-index:0}.fw-coaching *{border-color:var(--line);outline-color:hsl(var(--ring) / .5)}.fw-coaching *,.fw-coaching img,.fw-coaching video,.fw-coaching iframe,.fw-coaching table{max-width:100%}.fw-coaching button,.fw-coaching a,.fw-coaching [role=button],.fw-coaching svg{-moz-user-select:none;user-select:none;-webkit-user-select:none}.fw-coaching ::-moz-selection{background:hsl(var(--brand) / .35);color:hsl(var(--on-brand))}.fw-coaching ::selection{background:hsl(var(--brand) / .35);color:hsl(var(--on-brand))}.fw-coaching:before{content:none}.fw-coaching ::-webkit-scrollbar{width:8px;height:8px}.fw-coaching ::-webkit-scrollbar-track{background:transparent}.fw-coaching ::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:8px;border:2px solid transparent;background-clip:padding-box}.fw-coaching ::-webkit-scrollbar-thumb:hover{background:var(--fg-3);background-clip:padding-box}.fw-coaching h1{font-family:var(--sans);font-weight:300!important;letter-spacing:-.035em;line-height:1.04}.fw-coaching h2{font-family:var(--sans);font-weight:400;letter-spacing:-.032em;line-height:1.1}.fw-coaching h3,.fw-coaching h4,.fw-coaching h5,.fw-coaching h6{font-family:var(--sans);font-weight:500;letter-spacing:-.024em;line-height:1.22}.fw-coaching .font-heading,.fw-coaching .font-display{font-family:var(--sans)}.fw-coaching .font-serif,.fw-coaching .fwc-serif{font-family:var(--sans);font-weight:600;letter-spacing:-.02em}.fw-coaching .fwc-serif em,.fw-coaching h1 em{font-style:normal;font-weight:700;letter-spacing:-.034em;background:var(--acc-grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding-right:.05em}.fw-coaching .tnum,.fw-coaching .tabular-nums,.fw-coaching .kpi-number,.fw-coaching table td,.fw-coaching table th,.fw-coaching input[type=number]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.fw-coaching .kicker,.fw-coaching .fwc-eyebrow,.fw-coaching .metric-label,.fw-coaching .section-label,.fw-coaching .stat-section-label,.fw-coaching .ios-section-label{font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--mute)}.fw-coaching .section-label,.fw-coaching .stat-section-label{display:flex;align-items:center;gap:10px;margin-bottom:12px}.fw-coaching .stat-section-label:before{content:"";width:14px;height:1px;border-radius:0;background:hsl(var(--brand-light));flex-shrink:0}.fw-coaching .stat-section-label:after,.fw-coaching .section-label:after{content:"";flex:1;height:1px;background:var(--line-subtle)}.fw-coaching .metric,.fw-coaching .num-display,.fw-coaching .text-display,.fw-coaching .balance,.fw-coaching .fwc-kpi{font-family:var(--sans);font-weight:600;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.03em;line-height:1;color:var(--fg);text-shadow:none}.fw-coaching .metric{display:block}.fw-coaching .metric-unit{font-family:var(--sans);font-size:.36em;font-weight:500;letter-spacing:-.02em;vertical-align:super;color:var(--mute);margin-left:4px}.fw-coaching .metric-delta{font-family:var(--sans);font-size:12.5px;letter-spacing:-.015em}.fw-coaching .text-glow{text-shadow:none;color:hsl(var(--brand))}.fw-coaching .text-gradient-primary{text-shadow:none;background:var(--acc-grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.fw-coaching .card-soft,.fw-coaching .surface,.fw-coaching .premium-card,.fw-coaching .ios-card,.fw-coaching .stat-card-inner,.fw-coaching .glass-panel,.fw-coaching .glass,.fw-coaching .glass-strong,.fw-coaching .card-glass,.fw-coaching .apple-nav-glass{position:relative;border-radius:var(--radius-card);border:1px solid transparent;background-image:var(--tile-grad),var(--stroke-silver);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:var(--shadow-stack);backdrop-filter:none;-webkit-backdrop-filter:none;isolation:auto}.fw-coaching .card-soft:before,.fw-coaching .surface:before,.fw-coaching .premium-card:before,.fw-coaching .ios-card:before,.fw-coaching .stat-card-inner:before,.fw-coaching .glow-card:before,.fw-coaching .glow:before,.fw-coaching .hero-grid:after,.fw-coaching .app-sidebar:before,.fw-coaching .dl-tile:before,.fw-coaching .dl-tile:after,.fw-coaching .lq-box:before,.fw-coaching .lq-box:after,.fw-coaching .player:before,.fw-coaching .shimmer-overlay:after{display:none!important}.fw-coaching .aurora{display:none}.fw-coaching .surface-hover,.fw-coaching .lift{transition:transform .45s var(--ease),box-shadow .45s var(--ease),background var(--dur-micro) var(--ease-out)}.fw-coaching .surface-hover:hover{background:var(--weiss-hauch)}.fw-coaching .lift:hover{transform:translateY(-3px);box-shadow:var(--shadow-stack),0 26px 48px #0d10301a}html[data-ns=dark] .fw-coaching .lift:hover{box-shadow:0 34px 80px #00000ca6}.fw-coaching .block-accent{background-image:var(--btn-face);color:#fff;box-shadow:var(--btn-shadow);border-radius:var(--radius-card)}.fw-coaching .app-sidebar{background:hsl(var(--sidebar-background));border-right:1px solid var(--line);backdrop-filter:none;-webkit-backdrop-filter:none}.fw-coaching .app-panel{background:hsl(var(--bg));backdrop-filter:none;-webkit-backdrop-filter:none;border:none}.fw-coaching .app-frame{border:none;box-shadow:none}.fw-coaching .bg-grid,.fw-coaching .bg-grid-fade{background-image:none;-webkit-mask-image:none;mask-image:none}.fw-coaching .divider-fade{background:var(--line-subtle)}.fw-coaching .border-glow-primary{box-shadow:0 0 0 1px hsl(var(--brand-light) / .35)}.fw-coaching .animate-btn-pulse,.fw-coaching .glow-drift{animation:none}.fw-coaching .btn-glass,.fw-coaching .btn-primary-rev,.fw-coaching .btn-brand-rev,.fw-coaching .btn-brand{position:relative;overflow:hidden;isolation:isolate;background-image:var(--btn-face);background-color:transparent;color:var(--btn-fg);text-shadow:var(--btn-shadow-text);box-shadow:var(--btn-shadow),0 0 0 5px var(--btn-halo);border:0;border-radius:11px;font-weight:500;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.fw-coaching .btn-glass:hover,.fw-coaching .btn-primary-rev:hover,.fw-coaching .btn-brand-rev:hover,.fw-coaching .btn-brand:hover{filter:none;transform:translateY(-1px)}.fw-coaching .btn-secondary-rev,.fw-coaching .btn-tinted{background:var(--brand-tint);color:hsl(var(--brand));border:1px solid var(--brand-line);border-radius:11px;font-weight:500}.fw-coaching .btn-secondary-rev:hover,.fw-coaching .btn-tinted:hover{background:var(--brand-tint-2)}.fw-coaching .btn-outline-rev{background:var(--paper);color:var(--fg);border:0;box-shadow:inset 0 0 0 1px var(--line-2),0 4px 14px #0d10300d;border-radius:11px;font-weight:500}.fw-coaching .btn-outline-rev:hover{box-shadow:inset 0 0 0 1px var(--fg-3),0 6px 18px #0d103014}.fw-coaching .btn-ghost-rev:hover{background:var(--weiss-hauch)}.fw-coaching .btn-destructive-rev{box-shadow:none}.fw-coaching .badge-success{background:hsl(var(--success) / .12);color:hsl(var(--success));border-color:hsl(var(--success) / .25)}.fw-coaching .badge-warning{background:hsl(var(--warning) / .12);color:hsl(var(--warning));border-color:hsl(var(--warning) / .25)}.fw-coaching .badge-info{background:hsl(var(--info) / .12);color:hsl(var(--info));border-color:hsl(var(--info) / .25)}.fw-coaching .badge-unlocked{animation:none;box-shadow:none}.fw-coaching .skeleton{background:hsl(var(--surface-2));border-radius:8px;position:relative;overflow:hidden}.fw-coaching .skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,var(--weiss-hauch-2) 50%,transparent 70%);background-size:200% 100%;animation:skeleton-sweep 1.4s linear infinite}.fw-coaching .player{padding:0;background:none;box-shadow:none;border-radius:var(--radius-card);border:1px solid var(--line);overflow:hidden}.fw-coaching .player-stage{border-radius:0}.fw-coaching .player-stage>iframe,.fw-coaching .player-stage>div,.fw-coaching .player-stage>video{filter:none}.fw-coaching .play-orb{background:#fff;color:hsl(var(--bg));box-shadow:none;transition:transform var(--dur-ui) var(--ease-spring)}.fw-coaching .play-orb:after{box-shadow:none}.fw-coaching .play-orb>svg{filter:none}.fw-coaching .group:hover .play-orb,.fw-coaching .play-orb:hover{transform:scale(1.06);box-shadow:none}.fw-coaching .live-dot{width:6px;height:6px;background:hsl(var(--success))}.fw-coaching .live-dot:after{animation:fwc-pulse 2.2s ease-out infinite}.fw-coaching .pulse-dot,.fw-coaching .pulse-teal{animation:none!important;box-shadow:none!important}.fw-coaching .fw-dot-pulse{animation:none;box-shadow:none}.fw-coaching .recharts-default-tooltip{background:hsl(var(--surface-2))!important;border:1px solid var(--line)!important;border-radius:10px!important;box-shadow:var(--shadow-3)!important;font-family:var(--font-mono)!important;font-size:11.5px!important}.fw-coaching .recharts-cartesian-grid line{stroke:var(--line)!important}.fw-coaching .recharts-cartesian-axis-tick text{font-family:var(--font-mono);font-size:10.5px;fill:var(--fg-3)}.fw-coaching .recharts-wrapper{max-width:100%!important}.fw-coaching .recharts-surface{overflow:visible}.fw-coaching .rounded-xl{border-radius:10px}.fw-coaching .rounded-2xl{border-radius:12px}.fw-coaching .rounded-3xl,.fw-coaching .rounded-\[34px\]{border-radius:16px}.fw-coaching .shadow-sm,.fw-coaching .shadow,.fw-coaching .shadow-md,.fw-coaching .shadow-lg,.fw-coaching .shadow-xl,.fw-coaching .shadow-2xl,.fw-coaching .shadow-2,.fw-coaching .shadow-3,.fw-coaching .shadow-card,.fw-coaching .shadow-soft,.fw-coaching .shadow-lift,.fw-coaching .shadow-brand,.fw-coaching .hover\:shadow-sm:hover,.fw-coaching .hover\:shadow-md:hover,.fw-coaching .hover\:shadow-lg:hover,.fw-coaching .hover\:shadow-xl:hover,.fw-coaching .hover\:shadow-3:hover,.fw-coaching .hover\:shadow-2:hover{box-shadow:none}.fw-coaching .blur-3xl,.fw-coaching .blur-2xl{display:none}.fw-coaching table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}@media(max-width:768px){.fw-coaching :is(button,[role=button],a):not(.fwc-chip):not(.fwc-segmented>*):not([role=switch]):not(.fwc-tabbar-tab):not(.fwc-badge):not(.fwc-rail-item):not(.fwc-compact):not(.fwc-section-right):not([class*=min-h-0]){min-height:44px}.fw-coaching input:not([type=checkbox]):not([type=radio]),.fw-coaching select,.fw-coaching textarea{min-height:44px;font-size:16px}.fw-coaching .fwc-segmented>*{height:34px}}.fw-coaching .fwc-page{width:100%;max-width:1160px;margin:0 auto}.fw-coaching .fwc-page--narrow{max-width:720px}.fw-coaching .fwc-page--reading{max-width:880px}.fw-coaching .fwc-title{font-family:var(--font-serif);font-weight:400;font-size:clamp(30px,4vw,40px);line-height:1.02;letter-spacing:-.015em;color:var(--fg);text-wrap:balance}.fw-coaching .fwc-title em{font-style:italic;color:hsl(var(--brand-light))}.fw-coaching .fwc-title--lg{font-size:clamp(36px,5.5vw,56px)}.fw-coaching .fwc-lead{font-size:14px;line-height:1.55;color:var(--fg-2);max-width:64ch}.fw-coaching .fwc-section{display:flex;align-items:center;gap:12px;margin-bottom:12px}.fw-coaching .fwc-section>.fwc-eyebrow{flex-shrink:0}.fw-coaching .fwc-section:after{content:"";flex:1;height:1px;background:var(--line-subtle)}.fw-coaching .fwc-section>.fwc-section-right{flex-shrink:0;order:3;display:inline-flex;align-items:center;gap:6px;line-height:1;min-height:0}.fw-coaching .fwc-panel{position:relative;border:1px solid transparent;border-radius:var(--radius-card);background-image:var(--tile-grad),var(--stroke-silver);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:var(--shadow-stack);transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.fw-coaching .fwc-panel--2{background-image:linear-gradient(180deg,hsl(var(--surface-2)),hsl(var(--surface-2))),var(--stroke-silver)}.fw-coaching .fwc-panel--hero{background-image:linear-gradient(170deg,rgba(0,0,204,.07),transparent 52%),var(--tile-grad),var(--stroke-silver);background-origin:padding-box,padding-box,border-box;background-clip:padding-box,padding-box,border-box}html[data-ns=dark] .fw-coaching .fwc-panel--hero{background-image:linear-gradient(170deg,rgba(143,144,255,.12),transparent 52%),var(--tile-grad),var(--stroke-dark)}.fw-coaching .fwc-panel--hover:hover{transform:translateY(-3px);box-shadow:var(--shadow-stack),0 26px 48px #0d10301a}html[data-ns=dark] .fw-coaching .fwc-panel--hover:hover{box-shadow:0 34px 80px #00000ca6}.fw-coaching .fwc-inset{background:hsl(var(--surface-2));border:0;box-shadow:inset 0 0 0 1px var(--line);border-radius:var(--radius)}.fw-coaching .fwc-rows>*+*{border-top:1px solid var(--line-subtle)}.fw-coaching .fwc-row{display:flex;align-items:center;gap:14px;min-height:56px;padding:10px 16px;color:var(--fg);transition:background var(--dur-micro) var(--ease-out)}.fw-coaching a.fwc-row,.fw-coaching button.fwc-row{cursor:pointer;text-align:left;width:100%}.fw-coaching a.fwc-row:hover,.fw-coaching button.fwc-row:hover{background:var(--weiss-hauch)}.fw-coaching .fwc-row--active{background:hsl(var(--brand) / .06);box-shadow:inset 3px 0 hsl(var(--brand))}.fw-coaching .fwc-kpi{font-size:var(--metric-l)}.fw-coaching .fwc-kpi--xl{font-size:var(--metric-xl);letter-spacing:-.04em}.fw-coaching .fwc-kpi--m{font-size:var(--metric-m)}.fw-coaching .fwc-kpi--s{font-size:var(--metric-s);letter-spacing:-.02em}.fw-coaching .fwc-kpi-unit{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.06em;color:var(--fg-3);margin-left:5px;vertical-align:6px}.fw-coaching .fwc-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.fw-coaching .fwc-kpi-grid>*{padding:18px 20px}.fw-coaching .fwc-kpi-grid>*+*{border-left:1px solid var(--line-subtle)}@media(max-width:640px){.fw-coaching .fwc-kpi-grid{grid-template-columns:1fr 1fr}.fw-coaching .fwc-kpi-grid>*{padding:14px 16px}.fw-coaching .fwc-kpi-grid>*:nth-child(odd){border-left:none}.fw-coaching .fwc-kpi-grid>*:nth-child(n+3){border-top:1px solid var(--line-subtle)}}.fw-coaching .fwc-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:var(--radius-pill);border:1px solid var(--line);background:transparent;color:var(--fg-2);font-size:12.5px;font-weight:500;letter-spacing:-.005em;white-space:nowrap;transition:background var(--dur-micro) var(--ease-out),color var(--dur-micro),border-color var(--dur-micro)}.fw-coaching .fwc-chip:hover{background:hsl(var(--surface-2));color:var(--fg);border-color:var(--line-strong)}.fw-coaching .fwc-chip--active,.fw-coaching .fwc-chip[data-active=true]{background:var(--fg);color:hsl(var(--bg));border-color:var(--fg)}.fw-coaching .fwc-chip--active:hover{background:var(--fg);color:hsl(var(--bg))}.fw-coaching .fwc-chip--sm{height:26px;padding:0 10px;font-size:12px}.fw-coaching .fwc-badge{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:6px;font-size:11.5px;font-weight:500;letter-spacing:0;white-space:nowrap;line-height:1;background:hsl(var(--surface-3));color:var(--fg-2);border:1px solid transparent}.fw-coaching .fwc-badge--success{background:hsl(var(--success) / .12);color:#5ae2a3}.fw-coaching .fwc-badge--danger{background:hsl(var(--destructive) / .12);color:#f87788}.fw-coaching .fwc-badge--warning{background:hsl(var(--warning) / .12);color:#fcc455}.fw-coaching .fwc-badge--brand{background:var(--brand-tint);color:hsl(var(--brand-light))}.fw-coaching .fwc-badge--outline{background:transparent;border-color:var(--line);color:var(--fg-2)}.fw-coaching .fwc-badge--mono{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.fw-coaching .fwc-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--fg-3);flex-shrink:0}.fw-coaching .fwc-dot--success{background:hsl(var(--success));box-shadow:0 0 0 3px hsl(var(--success) / .18)}.fw-coaching .fwc-dot--danger{background:hsl(var(--destructive));box-shadow:0 0 0 3px hsl(var(--destructive) / .18)}.fw-coaching .fwc-dot--warning{background:hsl(var(--warning));box-shadow:0 0 0 3px hsl(var(--warning) / .18)}.fw-coaching .fwc-dot--brand{background:hsl(var(--brand-light));box-shadow:0 0 0 3px hsl(var(--brand) / .22)}.fw-coaching .fwc-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;background:hsl(var(--surface-2));border:1px solid var(--line-subtle);color:var(--fg-2)}.fw-coaching .fwc-icon--brand{color:hsl(var(--brand-light));background:var(--brand-tint);border-color:transparent}.fw-coaching .fwc-icon--success{color:hsl(var(--success));background:hsl(var(--success) / .12);border-color:transparent}.fw-coaching .fwc-icon--danger{color:hsl(var(--destructive));background:hsl(var(--destructive) / .12);border-color:transparent}.fw-coaching .fwc-icon--warning{color:hsl(var(--warning));background:hsl(var(--warning) / .12);border-color:transparent}.fw-coaching .fwc-icon--lg{width:44px;height:44px;border-radius:12px}.fw-coaching .fwc-segmented{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:10px;background:hsl(var(--surface-2));border:1px solid var(--line-subtle)}.fw-coaching .fwc-segmented>*{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 12px;border-radius:7px;font-size:12.5px;font-weight:500;color:var(--fg-3);transition:color var(--dur-micro) var(--ease-out);white-space:nowrap}.fw-coaching .fwc-segmented>*:hover{color:var(--fg)}.fw-coaching .fwc-segmented>[data-active=true],.fw-coaching .fwc-segmented>.is-active{color:var(--fg);background:hsl(var(--surface-4))}.fw-coaching .fwc-field{display:flex;flex-direction:column;gap:6px}.fw-coaching .fwc-label{font-size:12.5px;font-weight:500;color:var(--fg-2);letter-spacing:-.005em}.fw-coaching .fwc-input,.fw-coaching .fwc-textarea{width:100%;background:hsl(var(--surface-2));border:1px solid var(--line);border-radius:var(--radius-input);color:var(--fg);font-size:14px;padding:0 12px;height:40px;transition:border-color var(--dur-micro) var(--ease-out),background var(--dur-micro)}.fw-coaching .fwc-textarea{height:auto;min-height:96px;padding:10px 12px;resize:vertical;line-height:1.5}.fw-coaching .fwc-input::-moz-placeholder,.fw-coaching .fwc-textarea::-moz-placeholder{color:var(--fg-3)}.fw-coaching .fwc-input::placeholder,.fw-coaching .fwc-textarea::placeholder{color:var(--fg-3)}.fw-coaching .fwc-input:focus,.fw-coaching .fwc-textarea:focus{outline:none;border-color:hsl(var(--brand-light) / .6);background:hsl(var(--surface-3));box-shadow:0 0 0 3px hsl(var(--brand) / .18)}.fw-coaching .fwc-progress{height:3px;border-radius:99px;background:var(--paper-3);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.fw-coaching .fwc-progress>span{display:block;height:100%;border-radius:99px;background:hsl(var(--brand));transition:width .6s var(--ease-out)}html[data-ns=dark] .fw-coaching .fwc-progress>span{background:hsl(var(--brand))}.fw-coaching .fwc-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;background:hsl(var(--surface-3));color:var(--fg);font-size:13px;font-weight:600;letter-spacing:0;overflow:hidden}.fw-coaching .fwc-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fw-coaching .fwc-avatar--round{border-radius:50%}.fw-coaching .fwc-hr{height:1px;background:var(--line-subtle);border:none}.fw-coaching .fwc-bar{background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.fw-coaching .fwc-rail-item{display:flex;align-items:center;gap:10px;height:34px;padding:0 10px;margin:0 8px;border-radius:8px;font-size:13.5px;font-weight:450;letter-spacing:-.006em;color:var(--fg-2);transition:background var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out)}.fw-coaching .fwc-rail-item>svg{width:16px;height:16px;color:var(--fg-3);transition:color var(--dur-micro);flex-shrink:0}.fw-coaching .fwc-rail-item:hover{background:var(--weiss-hauch);color:var(--fg)}.fw-coaching .fwc-rail-item:hover>svg{color:var(--fg-2)}.fw-coaching .fwc-rail-item--active,.fw-coaching .fwc-rail-item--active:hover{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow-soft);color:var(--fg)}.fw-coaching .fwc-rail-item--active>svg{color:hsl(var(--brand-light))}.fw-coaching .fwc-rail-group{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);padding:0 18px;margin:18px 0 6px;opacity:.8}.fw-coaching .fwc-rail-badge{margin-left:auto;min-width:18px;height:18px;padding:0 5px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:10.5px;font-weight:600;background:hsl(var(--brand));color:hsl(var(--on-brand))}.fw-coaching .fwc-tabbar-tab{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:54px;color:var(--fg-3);font-size:10px;font-weight:500;letter-spacing:.02em;transition:color var(--dur-micro) var(--ease-out)}.fw-coaching .fwc-tabbar-tab--active{color:hsl(var(--brand-light))}.fw-coaching .fwc-bubble{padding:9px 13px;font-size:14.5px;line-height:1.45;border-radius:16px}.fw-coaching .fwc-bubble--own{background-image:var(--btn-face);color:#fff;border-bottom-right-radius:5px;box-shadow:var(--btn-shadow)}.fw-coaching .fwc-bubble--other{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow-soft);border:0;color:var(--fg);border-bottom-left-radius:5px}.fw-coaching .fwc-option{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 14px;border-radius:10px;border:1px solid var(--line);background:hsl(var(--surface-1));color:var(--fg);font-size:14px;font-weight:450;text-align:left;transition:background var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out)}.fw-coaching .fwc-option:hover{background:hsl(var(--surface-2));border-color:var(--line-strong)}.fw-coaching .fwc-option--active,.fw-coaching .fwc-option[data-active=true]{border-color:hsl(var(--brand-light) / .7);background:hsl(var(--brand) / .1);box-shadow:0 0 0 1px hsl(var(--brand-light) / .35) inset}@keyframes fwc-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fwc-fade{0%{opacity:0}to{opacity:1}}@keyframes fwc-pulse{0%{box-shadow:0 0 hsl(var(--success) / .5)}to{box-shadow:0 0 0 8px hsl(var(--success) / 0)}}.fw-coaching .fwc-rise{animation:fwc-rise var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--i, 0) * 40ms)}.fw-coaching .fwc-fade{animation:fwc-fade var(--dur-ui) var(--ease-out) both}.fw-coaching .reveal{animation:fwc-rise var(--dur-slow) var(--ease-out) both}.fw-coaching .reveal-1{animation-delay:.04s}.fw-coaching .reveal-2{animation-delay:.08s}.fw-coaching .reveal-3{animation-delay:.12s}.fw-coaching .reveal-4{animation-delay:.16s}.fw-coaching .spring-in{animation:fwc-rise var(--dur-slow) var(--ease-out) both}.fw-coaching .stagger>*{opacity:0;animation:fwc-rise var(--dur-slow) var(--ease-out) forwards}.fw-coaching .stagger>*:nth-child(1){animation-delay:.03s}.fw-coaching .stagger>*:nth-child(2){animation-delay:.07s}.fw-coaching .stagger>*:nth-child(3){animation-delay:.11s}.fw-coaching .stagger>*:nth-child(4){animation-delay:.15s}.fw-coaching .stagger>*:nth-child(5){animation-delay:.19s}.fw-coaching .stagger>*:nth-child(6){animation-delay:.23s}.fw-coaching .stagger>*:nth-child(n+7){animation-delay:.27s}.fw-coaching .press{transition:transform var(--dur-micro) var(--ease-out)}.fw-coaching .press:active{transform:scale(.97)}@keyframes live-blink{0%,to{opacity:1}50%{opacity:.25}}.fw-coaching .live-dot{animation:none}@keyframes flash-row{0%,to{opacity:.45}50%{opacity:1}}.fw-coaching .flash-row{animation:flash-row 1.6s ease-in-out infinite}@media(hover:none){.fw-coaching .fwc-panel--hover:hover{background:hsl(var(--surface-1));border-color:var(--line-subtle)}.fw-coaching a.fwc-row:hover,.fw-coaching button.fwc-row:hover{background:transparent}}@media(prefers-reduced-motion:reduce){.fw-coaching .fwc-rise,.fw-coaching .reveal,.fw-coaching .spring-in,.fw-coaching .stagger>*,.fw-coaching .fwc-fade{animation:none!important;opacity:1!important;transform:none!important}.fw-coaching .skeleton:after,.fw-coaching .flash-row{animation:none!important}}.fw-coaching .fw-coach{--k-flaeche: hsl(226 22% 10%);--k-flaeche-2: hsl(226 22% 13%);--k-linie: hsl(220 60% 78% / .12);--k-linie-stark: hsl(220 60% 78% / .2);--k-blau: 240 100% 40%}.fw-coaching .fw-coach .fwc-panel{border:1px solid var(--k-linie);border-radius:20px;background-image:none;background:var(--k-flaeche);box-shadow:0 18px 44px -30px #000000e6,inset 0 1px #ffffff0d}.fw-coaching .fw-coach .fwc-panel--2{background:var(--k-flaeche-2);background-image:none}.fw-coaching .fw-coach .fwc-panel--hero{position:relative;isolation:isolate;overflow:hidden;border-radius:24px;border:1px solid hsl(0 0% 100% / .14);background-image:none;background:linear-gradient(135deg,#ffffff14,#ffffff08 45%,hsl(var(--k-blau) / .14)),#101218cc;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0000004d,0 30px 70px -44px #000000e6}.fw-coaching .fw-coach .fwc-panel--hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(hsl(220 70% 80% / .07) 1px,transparent 1px),linear-gradient(90deg,hsl(220 70% 80% / .07) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:radial-gradient(120% 90% at 12% 0%,#000 8%,transparent 74%);mask-image:radial-gradient(120% 90% at 12% 0%,#000 8%,transparent 74%)}.fw-coaching .fw-coach .fwc-panel--hover:hover{transform:translateY(-3px);border-color:hsl(var(--k-blau) / .5);box-shadow:0 30px 66px -34px #000000f2}.fw-coaching .fw-coach .fwc-inset{background:#0a0c18;box-shadow:inset 0 0 0 1px var(--k-linie);border-radius:14px}.fw-coaching .fw-coach .fwc-eyebrow{font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3)}.fw-coaching .fw-coach .fwc-title{font-weight:500;letter-spacing:-.025em;color:var(--fg)}.fw-coaching .fw-coach .fwc-section:after{background:var(--k-linie)}.fw-coaching .fw-coach .btn-brand,.fw-coaching .fw-coach .btn-brand-rev,.fw-coaching .fw-coach .btn-primary-rev,.fw-coaching .fw-coach .btn-glass{color:#fff;background:hsl(var(--k-blau) / .32);border:1.5px solid hsl(var(--k-blau) / .88);box-shadow:none;border-radius:12px}.fw-coaching .fw-coach .btn-brand:hover,.fw-coaching .fw-coach .btn-brand-rev:hover,.fw-coaching .fw-coach .btn-primary-rev:hover,.fw-coaching .fw-coach .btn-glass:hover{background:hsl(var(--k-blau) / .6)}.fw-coaching .fw-coach .btn-secondary-rev,.fw-coaching .fw-coach .btn-tinted,.fw-coaching .fw-coach .btn-outline-rev{color:var(--fg);background:#ffffff0d;border:1px solid var(--k-linie-stark);border-radius:12px}.fw-coaching .fw-coach .btn-secondary-rev:hover,.fw-coaching .fw-coach .btn-tinted:hover,.fw-coaching .fw-coach .btn-outline-rev:hover{background:#ffffff1a}.fw-coaching .fw-coach .btn-destructive-rev{color:#fff;background:#c5202052;border:1.5px solid hsl(0 72% 50% / .9);border-radius:12px}.fw-coaching .fw-coach .fwc-chip{border-color:var(--k-linie-stark);background:#ffffff0a;color:var(--fg-2)}.fw-coaching .fw-coach .fwc-chip:hover{background:#ffffff17;color:var(--fg)}.fw-coaching .fw-coach .fwc-chip--active,.fw-coaching .fw-coach .fwc-chip[data-active=true],.fw-coaching .fw-coach .fwc-chip--active:hover{color:#fff;background:hsl(var(--k-blau) / .34);border:1.5px solid hsl(var(--k-blau) / .88)}.fw-coaching .fw-coach .fwc-badge--brand{color:#fff;background:hsl(var(--k-blau) / .3);border:1px solid hsl(var(--k-blau) / .8)}.fw-coaching .fw-coach .fwc-dot--brand{background:hsl(var(--k-blau));box-shadow:0 0 10px hsl(var(--k-blau) / .9)}.fw-coaching .fw-coach .fwc-icon{border-radius:12px;color:var(--fg-2);background:#ffffff0d;border:1px solid var(--k-linie)}.fw-coaching .fw-coach .fwc-icon--brand{color:#fff;background:hsl(var(--k-blau) / .32);border:1.5px solid hsl(var(--k-blau) / .85)}.fw-coaching .fwc-leer--schlicht .fwc-icon--brand,.fw-coaching .fw-coach .fwc-leer--schlicht .fwc-icon--brand{color:#fff;background:#ffffff0f;border:1.5px solid hsl(0 0% 100% / .16)}html[data-ns=light] .fw-coaching .fwc-leer--schlicht .fwc-icon--brand,html[data-ns=light] .fw-coaching .fw-coach .fwc-leer--schlicht .fwc-icon--brand{color:var(--fg);background:#fff;border:1.5px solid var(--line)}.fw-coaching .fw-coach .fwc-rows>*+*{border-top:1px solid var(--k-linie)}.fw-coaching .fw-coach a.fwc-row:hover,.fw-coaching .fw-coach button.fwc-row:hover{background:#ffffff0b}.fw-coaching .fw-coach .fwc-row--active{background:hsl(var(--k-blau) / .18);box-shadow:inset 3px 0 hsl(var(--k-blau))}.fw-coaching .fw-coach .fwc-label{color:var(--fg-2);font-size:12px;font-weight:500}.fw-coaching .fw-coach input:not([type=checkbox]):not([type=radio]):not([type=range]),.fw-coaching .fw-coach select,.fw-coaching .fw-coach textarea{color:#fff;background:#0a0c18;border:1px solid var(--k-linie-stark);border-radius:12px}.fw-coaching .fw-coach input::-moz-placeholder,.fw-coaching .fw-coach textarea::-moz-placeholder{color:#ffffff57}.fw-coaching .fw-coach input::placeholder,.fw-coaching .fw-coach textarea::placeholder{color:#ffffff57}.fw-coaching .fw-coach input:focus,.fw-coaching .fw-coach select:focus,.fw-coaching .fw-coach textarea:focus{outline:none;border-color:hsl(var(--k-blau) / .9);box-shadow:0 0 0 3px hsl(var(--k-blau) / .28)}.fw-coaching .fw-coach .fwc-segmented{background:#ffffff0a;border:1px solid var(--k-linie);border-radius:12px}.fw-coaching .fw-coach .fwc-segmented>[data-active=true],.fw-coaching .fw-coach .fwc-segmented>.is-active{color:#fff;background:hsl(var(--k-blau) / .36);border:1.5px solid hsl(var(--k-blau) / .85);border-radius:10px}.fw-coaching .fw-coach .fwc-progress{background:#ffffff1a;border-radius:999px;overflow:hidden}.fw-coaching .fw-coach .fwc-progress>*{background:linear-gradient(90deg,hsl(var(--k-blau)),#6b8cff)}.fw-coaching .fw-coach .fw-kprofil{display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding:20px}.fw-kprofil__wer{flex:1;min-width:200px}.fw-coaching .fw-coach .fw-kprofil__wer h2{font-size:21px;font-weight:600;letter-spacing:-.02em;color:var(--fg)}.fw-kprofil__zeilen{display:flex;flex-wrap:wrap;gap:7px 18px;margin-top:9px;font-size:13.5px;color:var(--fg-2)}.fw-kprofil__zeilen span{display:inline-flex;align-items:center;gap:7px}.fw-kprofil__zeilen svg{width:15px;height:15px;opacity:.7}.fw-coaching .fw-coach h1,.fw-coaching .fw-coach h2,.fw-coaching .fw-coach h3,.fw-coaching .fw-coach .fwc-title,.fw-coaching .fw-coach .font-heading,.fw-coaching .fw-coach .font-display{font-family:var(--sans);font-weight:500;letter-spacing:-.025em;line-height:1.1;color:var(--fg)}.fw-coaching .fw-coach h3{font-weight:600;letter-spacing:-.02em}.fw-coaching .fw-coach .text-gradient-primary,.fw-coaching .fw-coach .fwc-title em,.fw-coaching .fw-coach h1 em,.fw-coaching .fw-coach .fwc-serif,.fw-coaching .fw-coach .fwc-serif em{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;color:var(--fg);font-family:var(--sans);font-style:normal;font-weight:600;text-shadow:none}.fw-coaching .fw-coach .text-glow{text-shadow:none}.fw-coaching .fw-coach .fw-frag{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:24px 16px 10px}.fw-frag__mitte{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;width:100%;max-width:660px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.fw-frag__mitte::-webkit-scrollbar{display:none}.fw-frag__bild{width:86px;height:86px;display:block;border-radius:50%;overflow:hidden;background:#181b25;box-shadow:0 14px 40px -16px #000000e6,0 0 0 1px #ffffff1a}.fw-frag__bild img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 16%;object-position:50% 16%;display:block}.fw-coaching .fw-coach .fw-frag__titel{margin-top:22px;font-size:clamp(32px,5vw,46px);font-weight:600;letter-spacing:-.035em;line-height:1.02;color:#ffffff94}.fw-coaching .fw-coach .fw-frag__titel span{color:#fff}.fw-coaching .fw-coach .fw-frag__sub{margin-top:14px;max-width:44ch;font-size:15px;line-height:1.55;color:var(--fg-2)}.fw-frag__vorschlaege{margin-top:30px;display:grid;grid-template-columns:1fr;grid-auto-rows:58px;gap:12px;width:100%}@media(min-width:640px){.fw-frag__vorschlaege--zwei{grid-template-columns:1fr 1fr}}.fw-coaching .fw-coach .fw-frag__pille{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:8px 18px;border-radius:14px;font-size:14px;line-height:1.25;color:var(--fg);background:#ffffff0b;border:1px solid hsl(0 0% 100% / .12);transition:background .18s,border-color .18s,transform .18s}.fw-coaching .fw-coach .fw-frag__pille:hover{background:#0000cc47;border-color:#00cc;transform:translateY(-1px)}.fw-coaching .fw-coach .fw-frag__pille:disabled{opacity:.5}.fw-frag__eingabe{flex:none;width:100%;max-width:760px;margin:0 auto;padding-top:6px}.fw-coaching .fw-coach .fw-frag__fuss{margin-top:4px;text-align:center;font-size:11.5px;line-height:1.5;color:var(--fg-3)}.fw-coaching .fw-coach .app-panel{position:relative}.fw-coach__oben{position:absolute;z-index:20;top:calc(26px + env(safe-area-inset-top,0px));right:16px;display:flex;align-items:center;gap:10px}@media(min-width:1024px){.fw-coach__oben{top:calc(26px + env(safe-area-inset-top,0px));right:32px}}.fw-coaching .fw-coach .fw-coach__menue{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;color:var(--fg-2);background:#ffffff0d;border:1px solid hsl(0 0% 100% / .12)}.fw-coaching .fw-coach .fw-coach__menue svg{width:18px;height:18px}.fw-coaching .fw-coach .fw-uhr{display:flex;align-items:center;gap:12px;height:44px;padding:0 16px;border-radius:999px;font-family:var(--sans);background:linear-gradient(180deg,#ffffff14,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%);border:1px solid hsl(0 0% 100% / .14);box-shadow:inset 0 1px #ffffff1f,0 10px 30px -16px #000c}.fw-uhr__sitzungen{display:none;align-items:center;gap:14px}@media(min-width:768px){.fw-uhr__sitzungen{display:flex}}.fw-uhr__sitzungen.ist-eng{display:flex}.fw-coaching .fw-coach .fw-uhr__s{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:500;letter-spacing:-.01em;text-transform:none;color:var(--fg-3)}.fw-coaching .fw-coach .fw-uhr__s[data-offen=ja]{color:var(--fg)}.fw-uhr__s i{width:7px;height:7px;border-radius:50%;background:#ffffff29;flex:none}.fw-uhr__s[data-offen=ja] i{background:hsl(var(--success));box-shadow:0 0 0 3px hsl(var(--success) / .18)}.fw-uhr__strich{display:none;width:1px;height:20px;background:#ffffff24}@media(min-width:768px){.fw-uhr__strich{display:block}}.fw-uhr__zeit{display:flex;flex-direction:column;line-height:1.15}.fw-coaching .fw-coach .fw-uhr__zeit b{font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--fg)}.fw-coaching .fw-coach .fw-uhr__zeit u{text-decoration:none;font-size:11px;color:var(--fg-3);white-space:nowrap}.fw-coaching .fw-coach .fw-kiseite{position:relative;display:flex;min-width:0;gap:0;height:calc(100dvh - 6.5rem - env(safe-area-inset-top,0px))}@media(min-width:1024px){.fw-coaching .fw-coach .fw-kiseite{height:calc(100dvh - 7rem)}}.fw-kileiste{display:none;flex-direction:column;width:248px;flex:none;height:100%;padding-right:14px;border-right:1px solid var(--k-linie, hsl(220 60% 78% / .12))}@media(min-width:1024px){.fw-kileiste{display:flex}}.fw-kileiste__kopf{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:22px 0 16px;padding:7px 8px 7px 18px;border-radius:999px;background:linear-gradient(180deg,#ffffff14,#ffffff05),#10121899;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border:1px solid hsl(0 0% 100% / .14);box-shadow:inset 0 1px #ffffff1f,0 10px 26px -18px #000000e6}.fw-coaching .fw-coach .fw-kileiste__titel{font-size:13.5px;font-weight:700;letter-spacing:-.01em;text-transform:none;color:#fff}.fw-coaching .fw-coach .fw-kileiste__plus{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:50%;color:var(--fg);background:linear-gradient(180deg,#ffffff1a,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff24,0 8px 20px -12px #000000e6;transition:transform .15s,background .15s}.fw-coaching .fw-coach .fw-kileiste__plus:hover{transform:scale(1.06)}.fw-kileiste__plus svg{width:17px;height:17px;stroke-width:2.2}.fw-kileiste__liste{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:3px;scrollbar-width:none}.fw-kileiste__liste::-webkit-scrollbar{display:none}.fw-coaching .fw-coach .fw-kileiste__leer{font-size:12.5px;line-height:1.6;color:var(--fg-3);padding:4px 2px}.fw-kileiste__zeile{display:flex;align-items:center;gap:2px;border-radius:11px;transition:background .15s}.fw-kileiste__zeile:hover{background:#ffffff0d}.fw-kileiste__zeile[data-aktiv=ja]{background:#0000cc4d;box-shadow:inset 0 0 0 1.5px #0000ccd9}.fw-coaching .fw-coach .fw-kileiste__chat{flex:1;min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:10px 6px 10px 12px;border-radius:11px;text-align:left;color:var(--fg-3);transition:color .15s}.fw-kileiste__zeile:hover .fw-kileiste__chat{color:var(--fg)}.fw-kileiste__zeile[data-aktiv=ja] .fw-kileiste__chat{color:#fff}.fw-coaching .fw-coach .fw-kileiste__weg{width:30px;height:30px;flex:none;margin-right:5px;display:grid;place-items:center;border-radius:8px;color:var(--fg-3);opacity:0;transition:opacity .15s,color .15s,background .15s}.fw-kileiste__zeile:hover .fw-kileiste__weg{opacity:1}.fw-coaching .fw-coach .fw-kileiste__weg:hover{color:#ff6b6b;background:#db24242e}.fw-kileiste__weg svg{width:15px;height:15px}.fw-kileiste__name{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-kileiste__datum{font-size:11px;opacity:.65;flex:none}.fw-kichat{position:relative;isolation:isolate;flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}@media(min-width:1024px){.fw-kichat{padding-left:20px}}.fw-kichat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(hsl(220 70% 80% / .07) 1px,transparent 1px),linear-gradient(90deg,hsl(220 70% 80% / .07) 1px,transparent 1px);background-size:62px 62px;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.3) 48%,transparent 84%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.3) 48%,transparent 84%)}.fw-coaching .fw-coach .fw-chatseite{position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;height:100%;margin:0}.fw-chatseite:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(hsl(220 70% 80% / .07) 1px,transparent 1px),linear-gradient(90deg,hsl(220 70% 80% / .07) 1px,transparent 1px);background-size:62px 62px;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.3) 48%,transparent 84%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.3) 48%,transparent 84%)}.fw-chatkopf{flex:none;align-self:flex-start;display:inline-flex;align-items:center;gap:12px;margin:16px 0 0 16px;padding:9px 20px 9px 9px;border-radius:999px;background:linear-gradient(180deg,#ffffff14,#ffffff05),#10121899;-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%);border:1px solid hsl(0 0% 100% / .14);box-shadow:inset 0 1px #ffffff1f,0 12px 32px -18px #000000e6}@media(min-width:1024px){.fw-chatkopf{margin:22px 0 0 32px}}.fw-chatkopf__bild{width:42px;height:42px;flex:none;border-radius:50%;overflow:hidden;background:#181b25;box-shadow:0 0 0 1px #ffffff1f}.fw-chatkopf__bild img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 16%;object-position:50% 16%;display:block}.fw-coaching .fw-coach .fw-chatkopf__name{font-size:15px;font-weight:600;letter-spacing:-.015em;color:var(--fg)}.fw-coaching .fw-coach .fw-chatkopf__rolle{margin-top:2px;font-size:11.5px;color:var(--fg-3)}.fw-coaching .fw-coach .fw-eingabe{display:flex;align-items:center;gap:4px;min-height:58px;padding:8px 10px;border-radius:29px;background:linear-gradient(180deg,#ffffff14,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%);border:1px solid hsl(0 0% 100% / .14);box-shadow:inset 0 1px #ffffff1f,0 14px 40px -22px #000000e6}.fw-coaching .fw-coach .fw-eingabe__feld{flex:1;min-width:0;align-self:center;resize:none;border:0;outline:none;background:transparent;box-shadow:none;color:var(--fg);font-size:16px;line-height:1.4;padding:0 6px;min-height:24px;max-height:120px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.fw-coaching .fw-coach .fw-eingabe__feld::-webkit-scrollbar{width:0;height:0;display:none}.fw-coaching .fw-coach .fw-eingabe__feld:focus{border:0;outline:none;box-shadow:none}.fw-coaching .fw-coach .fw-eingabe__feld::-moz-placeholder{color:var(--fg-3)}.fw-coaching .fw-coach .fw-eingabe__feld::placeholder{color:var(--fg-3)}.fw-coaching .fw-coach .fw-eingabe__knopf,.fw-coaching .fw-coach .fw-eingabe__senden{width:40px;height:40px;flex:none;align-self:center;display:flex;align-items:center;justify-content:center;border-radius:50%;background:transparent;border:0;color:var(--fg-3);transition:color .15s,background .15s,opacity .15s}.fw-coaching .fw-coach .fw-eingabe__knopf:hover{color:var(--fg);background:#ffffff14}.fw-coaching .fw-coach .fw-eingabe__knopf[data-laeuft=ja]{color:#fff;background:#c5202080}.fw-coaching .fw-coach .fw-eingabe__senden:disabled{opacity:.3;pointer-events:none}.fw-coaching .fw-coach .fw-eingabe__hinweis{margin-top:4px;text-align:center;font-size:11px;color:var(--fg-3)}.fw-coaching .fw-coach .fw-senden{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:#0a0c18;transition:transform .15s,background .15s}.fw-coaching .fw-coach .fw-senden:hover{transform:scale(1.05)}.fw-coaching .fw-coach .fw-senden svg{color:#0a0c18}.fw-rechner{display:grid;gap:20px;grid-template-columns:1fr;align-items:stretch}@media(min-width:1024px){.fw-rechner{grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:24px}}.fw-taschen{position:relative;padding:14px 14px 20px;border-radius:24px 24px 20px 20px;background:linear-gradient(180deg,hsl(228 16% 24%) 0 2px,transparent 2px),linear-gradient(180deg,#2a2c37,#191b24 42%,#101119);border:1px solid hsl(0 0% 100% / .12);box-shadow:inset 0 1px #ffffff29,inset 0 -3px #0000008c,inset 3px 0 6px -4px #ffffff1f,inset -3px 0 6px -4px #00000080,0 30px 70px -32px #000000f2}.fw-taschen__schraube{position:absolute;width:7px;height:7px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#606576,#1d1f2a);box-shadow:inset 0 0 0 1px #0009,0 1px #ffffff1f}.fw-taschen__schraube:after{content:"";position:absolute;left:1px;right:1px;top:50%;height:1px;margin-top:-.5px;background:#000000a6;transform:rotate(38deg)}.fw-taschen__schraube--ol{left:9px;top:9px}.fw-taschen__schraube--or{right:9px;top:9px}.fw-taschen__schraube--ul{left:9px;bottom:9px}.fw-taschen__schraube--ur{right:9px;bottom:9px}.fw-taschen__kopfleiste{display:flex;align-items:baseline;justify-content:space-between;padding:0 12px 10px}.fw-coaching .fw-coach .fw-taschen__marke{font-size:12px;font-weight:700;letter-spacing:.12em;color:#a2b0cd8c;text-shadow:0 1px 0 hsl(0 0% 0% / .8)}.fw-coaching .fw-coach .fw-taschen__typ{font-size:9.5px;font-weight:600;letter-spacing:.16em;color:#8b98b152}.fw-taschen__display{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:4px;margin:0 4px;padding:16px 18px 18px;border-radius:12px;background:linear-gradient(180deg,#192922,#111d19);box-shadow:inset 0 3px 12px #000000e6,inset 0 0 0 1px #000000b3,0 1px #ffffff1a}.fw-taschen__solar{position:absolute;top:12px;right:16px;display:flex;gap:3px}.fw-taschen__solar i{display:block;width:13px;height:9px;border-radius:2px;background:linear-gradient(180deg,#1d2135,#0c0f1d);box-shadow:inset 0 0 0 1px #ffffff12}.fw-coaching .fw-coach .fw-taschen__display-etikett{position:relative;font-size:9.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#94d1b373}.fw-coaching .fw-coach .fw-taschen__display-wert{position:relative;display:flex;align-items:baseline;justify-content:flex-end;gap:8px;font-size:38px;font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1;color:#b1f1d1;text-shadow:0 0 14px hsl(150 90% 60% / .35)}.fw-taschen__display-wert i{font-style:normal;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8cd9b399}.fw-taschen__spiegel{position:absolute;left:-20%;top:-60%;width:70%;height:150%;transform:rotate(18deg);background:linear-gradient(90deg,transparent,hsl(0 0% 100% / .045),transparent);pointer-events:none}.fw-taschen__body{margin-top:16px;padding:20px 12px 16px;display:flex;flex-direction:column;gap:18px;border-radius:14px;background:linear-gradient(180deg,#15171e,#101218);box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #00000080}.fw-taschen__paar{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fw-coaching .fw-coach .fw-taschen__body input,.fw-coaching .fw-coach .fw-taschen__body [role=combobox],.fw-coaching .fw-coach .fw-taschen__body button[role=combobox]{background:#05070f;border:1px solid hsl(0 0% 0% / .8);box-shadow:inset 0 2px 6px #000c,0 1px #ffffff12;border-radius:10px;color:#beefd6;font-variant-numeric:tabular-nums}.fw-coaching .fw-coach .fw-taschen__body .fwc-label{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9ba7bf80}.fw-taschen__tasten{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.fw-coaching .fw-coach .fw-taschen__tasten button{height:46px;border-radius:10px;font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums;color:#c6cddd;background:linear-gradient(180deg,#3a3e4a,#242732);border:1px solid hsl(0 0% 0% / .6);box-shadow:inset 0 1px #ffffff38,inset 0 -2px #00000080,0 3px #0c0d13,0 5px 10px -4px #000c;transition:transform .08s,box-shadow .08s,background .15s,color .15s}.fw-coaching .fw-coach .fw-taschen__tasten button:active{transform:translateY(3px);box-shadow:inset 0 2px 6px #000000b3,0 0 #0c0d13}.fw-coaching .fw-coach .fw-taschen__tasten button[data-aktiv=ja]{color:#fff;background:linear-gradient(180deg,#0a0aff,#0000ad);border-color:#000070;box-shadow:inset 0 1px #ffffff4d,0 3px #00005c,0 6px 16px -6px #0000e6cc}.fw-ergebnis{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:26px;border-radius:26px;border:1px solid hsl(0 0% 100% / .12);background:#11141c;box-shadow:0 26px 60px -34px #000000f2}.fw-ergebnis__inhalt{position:relative;z-index:1}.fw-aura{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:0;transition:opacity .6s ease}.fw-aura[data-an=ja]{opacity:1}.fw-aura__b{position:absolute;border-radius:50%;filter:blur(42px);will-change:transform,opacity}.fw-aura__b--1{width:260px;height:260px;left:-40px;top:-30px;background:radial-gradient(circle,hsl(240 100% 52% / .55),transparent 70%);animation:fw-aura-1 5.5s ease-in-out infinite}.fw-aura__b--2{width:300px;height:300px;right:-60px;top:20px;background:radial-gradient(circle,hsl(225 100% 60% / .42),transparent 70%);animation:fw-aura-2 7s ease-in-out infinite}.fw-aura__b--3{width:240px;height:240px;left:30%;bottom:-70px;background:radial-gradient(circle,hsl(250 100% 58% / .38),transparent 70%);animation:fw-aura-3 6.2s ease-in-out infinite}@keyframes fw-aura-1{0%{transform:translateZ(0) scale(1);opacity:.85}33%{transform:translate3d(90px,60px,0) scale(1.35);opacity:1}66%{transform:translate3d(30px,120px,0) scale(.85);opacity:.7}to{transform:translateZ(0) scale(1);opacity:.85}}@keyframes fw-aura-2{0%{transform:translateZ(0) scale(1.1);opacity:.8}40%{transform:translate3d(-110px,80px,0) scale(.8);opacity:1}70%{transform:translate3d(-40px,160px,0) scale(1.3);opacity:.75}to{transform:translateZ(0) scale(1.1);opacity:.8}}@keyframes fw-aura-3{0%{transform:translateZ(0) scale(.95);opacity:.75}35%{transform:translate3d(70px,-90px,0) scale(1.4);opacity:1}65%{transform:translate3d(-60px,-40px,0) scale(.9);opacity:.8}to{transform:translateZ(0) scale(.95);opacity:.75}}@media(prefers-reduced-motion:reduce){.fw-aura__b{animation:none}}.fw-ergebnis__warte{min-height:288px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px}.fw-coaching .fw-coach .fw-ergebnis__titel{font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--fg)}.fw-coaching .fw-coach .fw-ergebnis__text{font-size:13.5px;line-height:1.6;color:var(--fg-2);max-width:42ch}.fw-wellen{display:flex;align-items:center;gap:5px;height:34px}.fw-wellen i{display:block;width:4px;border-radius:999px;background:linear-gradient(180deg,#fff,#707cff);animation:fw-welle 1.1s ease-in-out infinite}.fw-wellen i:nth-child(1){height:12px;animation-delay:0s}.fw-wellen i:nth-child(2){height:24px;animation-delay:.12s}.fw-wellen i:nth-child(3){height:32px;animation-delay:.24s}.fw-wellen i:nth-child(4){height:20px;animation-delay:.36s}.fw-wellen i:nth-child(5){height:13px;animation-delay:.48s}.fw-wellen.ist-ruhig i{animation-duration:2.6s;opacity:.7}@keyframes fw-welle{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.fw-wellen i{animation:none}}.fw-coaching .fw-coach .fw-ergebnis__kpi{display:flex;align-items:baseline;gap:10px;margin-top:14px;font-size:clamp(42px,6vw,60px);font-weight:600;letter-spacing:-.04em;font-variant-numeric:tabular-nums;line-height:1;color:var(--fg)}.fw-coaching .fw-coach .fw-ergebnis__kpi span{font-size:15px;font-weight:500;color:var(--fg-3);letter-spacing:-.01em}.fw-ergebnis__liste{margin-top:20px;border-top:1px solid hsl(0 0% 100% / .12)}.fw-ergebnis__hinweise{margin-top:18px;display:flex;flex-direction:column;gap:10px}.fw-coaching .fw-coach textarea{scrollbar-width:none;-ms-overflow-style:none}.fw-coaching .fw-coach textarea::-webkit-scrollbar{width:0;height:0;display:none}.fw-coaching .fw-coach .app-panel:has(.fw-kichat):after,.fw-coaching .fw-coach .app-panel:has(.fw-chatseite):after{content:none}.fw-coaching .fw-coach .fwc-page:has(.fw-kiseite),.fw-coaching .fw-coach .fwc-page:has(.fw-chatseite){max-width:none;margin:0;padding:0}.fw-coaching .fw-coach .fw-kiseite{margin:-8px -16px -16px;padding-left:16px}@media(min-width:1024px){.fw-coaching .fw-coach .fw-kiseite{margin:-10px -32px -16px;padding-left:32px}}.fw-coaching .fw-coach .app-panel:has(.fw-kiseite) .fw-coach__oben,.fw-coaching .fw-coach .app-panel:has(.fw-chatseite) .fw-coach__oben,.fw-coaching .fw-coach .app-panel:has(.fw-profilseite) .fw-coach__oben,.fw-coaching .fw-coach .app-panel:has(.fw-journalseite) .fw-coach__oben{display:none}.fw-coaching .fw-coach .fwc-page:has(.fw-kiseite),.fw-coaching .fw-coach .fwc-page:has(.fw-chatseite){overflow:hidden}.fw-coaching .fw-coach div:has(>.fwc-page>.fw-kiseite),.fw-coaching .fw-coach div:has(>.fwc-page>.fw-chatseite){overflow:hidden!important}.fw-coaching .fw-coach .fw-chatrahmen{border:0;border-radius:0;background:transparent;box-shadow:none;max-width:none;margin:0;width:100%}.fw-coaching .fw-coach .fwc-page:has(.fw-chatrahmen){max-width:none;margin:0;padding:0;height:100%}.fw-chatseite>:last-child{flex:none}.fw-coaching .fw-coach .fw-chatseite .fw-eingabe{max-width:820px;margin:0 auto}.fw-coaching .fw-coach .fw-kiseite{height:100%}.fw-coaching .fw-coach .fwc-page:has(.fw-kiseite){height:100%}.fw-frage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:20px}.fw-frage__schleier{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000ad;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fw-coaching .fw-coach .fw-frage__kasten{position:relative;width:100%;max-width:420px;padding:26px;border-radius:22px;background:#131620;border:1px solid hsl(0 0% 100% / .14);box-shadow:0 40px 90px -40px #000000f2}.fw-coaching .fw-coach .fw-frage__kasten h2{font-size:19px;font-weight:600;letter-spacing:-.02em;color:var(--fg)}.fw-coaching .fw-coach .fw-frage__kasten p{margin-top:10px;font-size:14px;line-height:1.6;color:var(--fg-2)}.fw-frage__fuss{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.fw-coaching .fw-coach .fw-frage__ab,.fw-coaching .fw-coach .fw-frage__weg{height:42px;padding:0 20px;border-radius:12px;font-size:14px;font-weight:600;transition:background .15s}.fw-coaching .fw-coach .fw-frage__ab{color:var(--fg);background:#ffffff0f;border:1px solid hsl(0 0% 100% / .16)}.fw-coaching .fw-coach .fw-frage__ab:hover{background:#ffffff1f}.fw-coaching .fw-coach .fw-frage__weg{color:#fff;background:#c5202057;border:1.5px solid hsl(0 72% 50% / .9)}.fw-coaching .fw-coach .fw-frage__weg:hover{background:#c52020a6}.fw-kileiste__zeile{transition:background .15s,transform .32s cubic-bezier(.4,0,1,1),opacity .32s}.fw-kileiste__zeile[data-weg=ja]{background:#c5202080;box-shadow:inset 0 0 0 1.5px #df3a3ae6;transform:translate(-120%);opacity:0;pointer-events:none}.fw-kileiste__zeile[data-weg=ja] .fw-kileiste__chat,.fw-kileiste__zeile[data-weg=ja] .fw-kileiste__weg{color:#fff}@media(prefers-reduced-motion:reduce){.fw-kileiste__zeile[data-weg=ja]{transform:none}}.fw-coaching .fw-coach div:has(>.fwc-page>.fw-kiseite),.fw-coaching .fw-coach div:has(>.fwc-page>.fw-chatrahmen){padding-bottom:0!important;padding-top:0!important;height:100%}@media(max-width:1023px){.fw-coaching .fw-coach div:has(>.fwc-page>.fw-kiseite),.fw-coaching .fw-coach div:has(>.fwc-page>.fw-chatrahmen){padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}}.fw-coaching .fw-coach .fw-kileiste{align-self:stretch}.fw-coaching .fw-coach .fw-frag__eingabe{padding-bottom:10px}.fw-coaching .fw-coach .fw-chatseite .fw-eingabe{margin-bottom:8px}.fw-anhang{position:relative;display:inline-flex;flex:none}.fw-coaching .fw-coach .fw-eingabe__knopf[data-offen=ja]{color:#fff;background:#ffffff1f}.fw-anhang__menue{position:absolute;bottom:calc(100% + 12px);left:-14px;z-index:60;min-width:236px;padding:7px;display:flex;flex-direction:column;gap:2px;border-radius:18px;background:linear-gradient(180deg,#1c1f2c,#131620);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff24,0 26px 60px -26px #000000f2;animation:fw-anhang-auf .16s cubic-bezier(.2,.8,.3,1);transform-origin:bottom left}@keyframes fw-anhang-auf{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}.fw-coaching .fw-coach .fw-anhang__menue button{display:flex;align-items:center;gap:12px;width:100%;padding:11px 12px;border-radius:12px;text-align:left;font-size:14px;font-weight:500;color:var(--fg);transition:background .14s}.fw-coaching .fw-coach .fw-anhang__menue button:hover{background:#ffffff17}.fw-anhang__ico{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:10px;color:#fff;background:#ffffff1a;border:1px solid hsl(0 0% 100% / .18)}.fw-anhang__ico svg{width:16px;height:16px;color:#fff;stroke-width:1.9}.fw-anhang__laedt{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;border:2px solid hsl(0 0% 100% / .2);border-top-color:#fff;animation:fw-anhang-dreht .8s linear infinite;pointer-events:none}@keyframes fw-anhang-dreht{to{transform:rotate(360deg)}}.fw-mappe{position:relative;perspective:2400px;perspective-origin:30% 40%}.fw-mappe__links{display:none;position:absolute;z-index:0;top:18px;bottom:18px;right:calc(100% - 46px);width:70vw;border-radius:20px 6px 6px 20px;background:linear-gradient(180deg,#1b1e28,#14171f);border:1px solid hsl(0 0% 100% / .1);border-right:0;box-shadow:inset -18px 0 26px -22px #000000e6;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.35) 42%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.35) 42%,#000 100%);pointer-events:none}@media(min-width:1100px){.fw-mappe__links{display:block}}.fw-mappe__ringe{position:absolute;z-index:3;top:34px;bottom:34px;left:8px;width:22px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}@media(min-width:1100px){.fw-mappe__ringe{left:24px}}.fw-mappe__ringe i{display:block;height:12px;border-radius:999px;background:linear-gradient(180deg,#969fb0,#4d566a 45%,#212531);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #0009,0 2px 5px #000000b3}.fw-mappe__rechts{position:relative;z-index:1;margin-left:22px;padding:26px 20px 24px 34px;border-radius:8px 20px 20px 8px;background:linear-gradient(180deg,#181b25,#11141c);border:1px solid var(--k-linie, hsl(220 60% 78% / .12));box-shadow:inset 22px 0 30px -28px #000000f2,0 30px 70px -36px #000000f2}@media(min-width:1100px){.fw-mappe__rechts{margin-left:46px;padding:30px 30px 28px 44px}}.fw-mappe__blatt{position:absolute;z-index:4;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:8px 20px 20px 8px;transform-origin:left center;transform-style:preserve-3d;animation:fw-mappe-blatt 1.15s cubic-bezier(.45,.02,.18,1) .2s forwards}.fw-mappe__blatt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px 20px 20px 8px;backface-visibility:hidden;background:linear-gradient(115deg,#272c49,#181c30 54%,#0e1120);border:1px solid hsl(0 0% 100% / .13);box-shadow:inset 0 1px #ffffff1f,0 26px 60px -28px #000000f2}.fw-mappe__blatt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px 8px 8px 20px;transform:rotateY(180deg);backface-visibility:hidden;background:linear-gradient(255deg,#242733,#161822);border:1px solid hsl(0 0% 100% / .1)}.fw-coaching .fw-coach .fw-mappe__praegung{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;backface-visibility:hidden;font-size:14px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#9fb3db80;text-shadow:0 1px 0 hsl(0 0% 0% / .85)}@keyframes fw-mappe-blatt{0%{transform:rotateY(0);filter:brightness(1)}12%{transform:rotateY(-6deg);filter:brightness(1.14)}62%{transform:rotateY(-106deg);filter:brightness(.62)}to{transform:rotateY(-178deg);filter:brightness(.3);opacity:0;visibility:hidden}}.fw-mappe__seiten{position:relative;animation:fw-mappe-seiten .55s ease .6s backwards}@keyframes fw-mappe-seiten{0%{opacity:.25;transform:translate(-8px)}to{opacity:1;transform:none}}.fw-mappe__seiten:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(hsl(220 60% 80% / .04) 1px,transparent 1px);background-size:100% 34px}@media(prefers-reduced-motion:reduce){.fw-mappe__blatt{animation:none;opacity:0;visibility:hidden}.fw-mappe__seiten{animation:none}}@media(min-width:1024px){.fw-coaching .fw-coach .fw-gruss{padding-right:430px}}.fw-zahlen{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:900px){.fw-zahlen{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.fw-coaching .fw-coach .fw-zahlen>*{padding:18px 20px;border-radius:20px;border:1px solid hsl(0 0% 100% / .14);background:linear-gradient(180deg,#ffffff14,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%);box-shadow:inset 0 1px #ffffff1f,0 16px 40px -26px #000000e6;transition:transform .2s var(--ease-whop, ease),border-color .2s}.fw-coaching .fw-coach .fw-zahlen>*:hover{transform:translateY(-2px);border-color:#0000cc80}.fw-chatbild{width:30px;height:30px;flex:none;border-radius:50%;overflow:hidden;background:#181b25;box-shadow:0 0 0 1px #ffffff1f}.fw-chatbild img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 16%;object-position:50% 16%;display:block}.fw-jkopf{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.fw-jkopf__links{min-width:0}.fw-jkopf__rechts{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.fw-jfilter{display:flex;flex-wrap:wrap;gap:8px}.fw-coaching .fw-coach .fw-jfilter__feld{width:172px;height:44px;padding:0 14px;border-radius:14px;font-size:13.5px;font-weight:500;color:var(--fg);background:linear-gradient(180deg,#ffffff14,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff1f,0 10px 26px -18px #000000e6}@media(max-width:720px){.fw-coaching .fw-coach .fw-jfilter__feld{width:100%}.fw-jfilter{width:100%;display:grid;grid-template-columns:1fr}}.fw-coaching .fw-coach .fw-jneu{display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 22px;border-radius:14px;font-size:14px;font-weight:600;color:#fff;background:#0000cc4d;border:2px solid hsl(240 100% 40% / .9);box-shadow:inset 0 1px #ffffff24,0 10px 26px -16px #00cc;transition:background .15s}.fw-coaching .fw-coach .fw-jneu:hover{background:#00c9}.fw-jneu svg{width:17px;height:17px}.fw-coaching .fw-coach .app-panel:has(.fw-tradeseite) .fw-coach__trade{display:none}.fw-coaching .fw-coach .fw-notiz{position:relative;display:flex;flex-direction:column;gap:32px;padding:32px 20px 32px 46px;border-radius:6px 18px 18px 6px;color:#312921;background:linear-gradient(90deg,hsl(36 34% 82%) 0 26px,transparent 26px),linear-gradient(180deg,#f4efe1,#ece3d0);box-shadow:inset 26px 0 26px -26px #4233248c,inset 0 1px #ffffffb3,0 30px 70px -34px #000000e6}@media(min-width:640px){.fw-coaching .fw-coach .fw-notiz{padding:32px 30px 32px 62px}}.fw-coaching .fw-coach .fw-notiz:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background-image:linear-gradient(hsl(210 40% 45% / .14) 1px,transparent 1px),linear-gradient(90deg,transparent 0 38px,hsl(2 70% 52% / .35) 38px 39px,transparent 39px);background-size:100% 32px,100% 100%}@media(min-width:640px){.fw-coaching .fw-coach .fw-notiz:before{background-image:linear-gradient(hsl(210 40% 45% / .14) 1px,transparent 1px),linear-gradient(90deg,transparent 0 52px,hsl(2 70% 52% / .35) 52px 53px,transparent 53px)}}.fw-notiz__deckel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:6px 18px 18px 6px;transform-origin:left center;display:grid;place-items:center;background:linear-gradient(115deg,#59412c,#3c291b 55%,#271a11);box-shadow:inset 0 1px #d1bd9440,0 30px 70px -28px #000000f2;animation:fw-notiz-auf 1.05s cubic-bezier(.45,.02,.18,1) .18s forwards}.fw-coaching .fw-coach .fw-notiz__praegung{font-size:15px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#e0cfae99;text-shadow:0 1px 0 hsl(0 0% 0% / .7)}@keyframes fw-notiz-auf{0%{transform:rotateY(0);filter:brightness(1)}14%{transform:rotateY(-7deg);filter:brightness(1.12)}to{transform:rotateY(-172deg);filter:brightness(.35);opacity:0;visibility:hidden}}.fw-coaching .fw-coach .fw-notiz h1,.fw-coaching .fw-coach .fw-notiz h2,.fw-coaching .fw-coach .fw-notiz h3,.fw-coaching .fw-coach .fw-notiz .fwc-title{color:#2e2319}.fw-coaching .fw-coach .fw-notiz p,.fw-coaching .fw-coach .fw-notiz .fwc-lead,.fw-coaching .fw-coach .fw-notiz .fwc-label,.fw-coaching .fw-coach .fw-notiz .fwc-eyebrow{color:#665647}.fw-coaching .fw-coach .fw-notiz .fwc-panel{background:#f7f5ed80;border:1px solid hsl(30 25% 55% / .35);box-shadow:none}.fw-coaching .fw-coach .fw-notiz .fwc-section:after{background:#a98c7066}.fw-coaching .fw-coach .fw-notiz .fwc-rows>*+*{border-top-color:#a98c704d}.fw-coaching .fw-coach .fw-notiz input,.fw-coaching .fw-coach .fw-notiz textarea,.fw-coaching .fw-coach .fw-notiz input[type=text],.fw-coaching .fw-coach .fw-notiz .fwc-field input{font-family:Caveat,Segoe Script,Bradley Hand,cursive!important;font-size:22px;line-height:32px;height:auto;min-height:32px;color:#0b0b0d!important;background:transparent!important;border:0!important;border-radius:0;box-shadow:none!important;padding:0 2px;margin:0;caret-color:#18358b;text-decoration:none;vertical-align:top}.fw-coaching .fw-coach .fw-notiz textarea{min-height:128px}.fw-coaching .fw-coach .fw-notiz input::-moz-placeholder,.fw-coaching .fw-coach .fw-notiz textarea::-moz-placeholder{font-family:var(--sans)!important;font-size:13.5px;line-height:32px;color:#837263b3!important}.fw-coaching .fw-coach .fw-notiz input::placeholder,.fw-coaching .fw-coach .fw-notiz textarea::placeholder{font-family:var(--sans)!important;font-size:13.5px;line-height:32px;color:#837263b3!important}.fw-coaching .fw-coach .fw-notiz input:focus,.fw-coaching .fw-coach .fw-notiz textarea:focus{outline:none;background:transparent!important}.fw-coaching .fw-coach .fw-notiz .fwc-chip{height:40px;padding:0 18px;border-radius:11px;font-size:14px;font-weight:500;color:#514134;background:linear-gradient(180deg,#fbf9f4,#f2ecde);border:1px solid hsl(30 25% 58% / .5);box-shadow:0 2px #a98c7059,0 6px 14px -8px #4232248c}.fw-coaching .fw-coach .fw-notiz .fwc-chip:hover{color:#35281d;background:linear-gradient(180deg,#fff,#f7f3e8)}.fw-coaching .fw-coach .fw-notiz .fwc-chip--active,.fw-coaching .fw-coach .fw-notiz .fwc-chip[data-active=true]{color:#fff;background:linear-gradient(180deg,#294aae,#173282);border-color:#122868;box-shadow:0 2px #0f2157,0 8px 18px -8px #1b3a98cc}.fw-coaching .fw-coach .fw-notiz .fwc-eyebrow{display:flex;align-items:center;gap:7px;margin-bottom:0;height:32px;padding:0 2px;font-family:Caveat,Segoe Script,cursive;font-size:21px;font-weight:600;line-height:32px;letter-spacing:0;text-transform:none;color:#141414}.fw-coaching .fw-coach .fw-notiz .fwc-chip{margin:0}.fw-coaching .fw-coach .fw-notiz .flex.flex-wrap{padding:12px 0;row-gap:24px;-moz-column-gap:9px;column-gap:9px;margin:0}.fw-coaching .fw-coach .fw-notiz .btn-brand,.fw-coaching .fw-coach .fw-notiz .btn-primary-rev{color:#fff;background:#18358b;border:1.5px solid hsl(225 70% 24%)}@media(prefers-reduced-motion:reduce){.fw-notiz__deckel{animation:none;opacity:0;visibility:hidden}}.fw-zettel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:20px}.fw-zettel__schleier{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fw-coaching .fw-coach .fw-zettel__blatt{position:relative;width:100%;max-width:620px;max-height:82dvh;overflow-y:auto;padding:32px 28px 32px 62px;border-radius:6px 18px 18px 6px;color:#33281f;background:linear-gradient(90deg,hsl(36 34% 82%) 0 26px,transparent 26px),linear-gradient(180deg,#f6f1e5,#ede6d4);box-shadow:inset 26px 0 26px -26px #4233248c,inset 0 1px #ffffffb3,0 40px 90px -36px #000000f2;animation:fw-zettel-auf .26s cubic-bezier(.2,.8,.3,1)}@keyframes fw-zettel-auf{0%{opacity:0;transform:translateY(12px) scale(.98) rotate(-.4deg)}to{opacity:1;transform:none}}.fw-zettel__blatt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background-image:linear-gradient(hsl(210 40% 45% / .14) 1px,transparent 1px),linear-gradient(90deg,transparent 0 52px,hsl(2 70% 52% / .35) 52px 53px,transparent 53px);background-size:100% 32px,100% 100%}.fw-coaching .fw-coach .fw-zettel__zu{position:absolute;top:12px;right:12px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;color:#534132;background:#f9f7f1e6;border:1px solid hsl(30 25% 55% / .5);box-shadow:0 2px #a98c7059,0 6px 14px -8px #42322480;transition:background .15s,transform .15s}.fw-coaching .fw-coach .fw-zettel__zu:hover{background:#fff;transform:scale(1.05)}.fw-zettel__zu svg{width:17px;height:17px}.fw-coaching .fw-coach .fw-zettel__datum{position:relative;font-family:Caveat,Segoe Script,cursive;font-size:18px;line-height:32px;color:#7c6550}.fw-coaching .fw-coach .fw-zettel__titel{position:relative;font-family:Caveat,Segoe Script,cursive;font-size:30px;font-weight:600;line-height:32px;color:#0b0b0d}.fw-coaching .fw-coach .fw-zettel__text{position:relative;margin-top:32px;font-family:Caveat,Segoe Script,cursive;font-size:22px;line-height:32px;white-space:pre-wrap;color:#0b0b0d}.fw-zettel__fuss{position:relative;display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}.fw-coaching .fw-coach .fw-zettel__fuss span{height:32px;display:inline-flex;align-items:center;padding:0 14px;border-radius:9px;font-size:13px;color:#514134;background:linear-gradient(180deg,#fbf9f4,#f2ecde);border:1px solid hsl(30 25% 58% / .5);box-shadow:0 2px #a98c7059}.fw-coaching .fw-coach .fw-zettel__datum b{display:inline-flex;align-items:center;height:24px;margin-left:10px;padding:0 11px;border-radius:8px;font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:-.01em;color:#fff;background:#1a3893;box-shadow:0 2px #11245f;vertical-align:middle}.fw-kurskopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px;border-radius:22px;border:1px solid hsl(0 0% 100% / .14);background:linear-gradient(180deg,#ffffff14,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%);box-shadow:inset 0 1px #ffffff1f,0 22px 54px -30px #000000e6}.fw-coaching .fw-coach .fw-kurskopf__titel{margin-top:6px;font-size:clamp(26px,3.2vw,36px);font-weight:500;letter-spacing:-.03em;line-height:1.05;color:var(--fg)}.fw-coaching .fw-coach .fw-kurskopf__zahlen{margin-top:10px;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--fg-3)}.fw-kurskopf__rechts{display:flex;align-items:center;gap:16px;flex:none}.fw-coaching .fw-coach .app-panel:has(.fw-kursseite) .fw-coach__oben{display:none}.fw-lkopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-radius:20px;border:1px solid hsl(0 0% 100% / .14);background:linear-gradient(180deg,#ffffff14,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%);box-shadow:inset 0 1px #ffffff1f,0 20px 50px -30px #000000e6}.fw-coaching .fw-coach .fw-lkopf__titel{min-width:0;flex:1;font-size:clamp(22px,2.6vw,30px);font-weight:500;letter-spacing:-.03em;line-height:1.1;color:var(--fg)}.fw-coaching .fw-coach .fw-lkopf__fertig{flex:none;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 20px;border-radius:999px;font-size:13.5px;font-weight:600;color:var(--fg);background:#ffffff0f;border:1px solid hsl(0 0% 100% / .18);transition:background .15s,border-color .15s,color .15s}.fw-coaching .fw-coach .fw-lkopf__fertig:hover{background:#ffffff1f}.fw-coaching .fw-coach .fw-lkopf__fertig.ist-fertig{color:#a0eeca;background:linear-gradient(180deg,#22c37847,#1fad6b24),#0f241c99;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border:1.5px solid hsl(152 70% 50% / .8);box-shadow:inset 0 1px #a3f5cf40,0 10px 26px -14px #22c378cc}.fw-lkopf__fertig svg{width:16px;height:16px}.fw-coaching .fw-coach .app-panel:has(.fw-lektionseite) .fw-coach__oben{display:none}.fw-coaching .fw-coach .app-panel:has(.fw-lernseite) .fw-coach__oben{display:none}.fw-kursleiste{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 4px;max-width:100%;padding:8px 10px 8px 8px;border-radius:999px;border:1px solid hsl(0 0% 100% / .14);background:linear-gradient(180deg,#ffffff14,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%);box-shadow:inset 0 1px #ffffff1f,0 12px 30px -20px #000000e6}.fw-kursleiste>div:first-child{padding:0;margin:0;overflow:visible}.fw-coaching .fw-coach .fw-kursleiste .fwc-segmented{background:transparent;border:0;box-shadow:none}.fw-kursleiste__zahlen{display:flex;align-items:center;padding-right:8px;font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--fg-2)}.fw-coaching .fw-coach .fw-kursleiste__zahlen b{font-weight:500;padding:0 14px;border-left:1px solid hsl(0 0% 100% / .16)}.fw-coaching .fw-coach .fw-kursleiste__zahlen b:last-child{padding-right:0}@media(max-width:700px){.fw-kursleiste{border-radius:20px}.fw-kursleiste__zahlen{padding:0 4px 2px}.fw-coaching .fw-coach .fw-kursleiste__zahlen b:first-child{border-left:0;padding-left:0}}.fw-sprach{display:flex;align-items:center;gap:10px;min-width:232px;width:100%}.fw-sprach__bild{position:relative;width:42px;height:42px;flex:none;border-radius:50%;overflow:visible}.fw-sprach__bild img,.fw-sprach__leer{display:block;width:42px;height:42px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 16%;object-position:50% 16%;background:#202432}.fw-sprach__mic{position:absolute;right:-2px;bottom:-2px;width:17px;height:17px;display:grid;place-items:center;border-radius:50%;background:hsl(var(--brand));color:#fff;box-shadow:0 0 0 2px #11141c}.fw-sprach.ist-eigen .fw-sprach__mic{background:#fff;color:hsl(var(--brand))}.fw-sprach__mic svg{width:10px;height:10px}.fw-coaching .fw-coach .fw-sprach__play{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:50%;color:var(--fg);background:transparent;transition:background .15s}.fw-coaching .fw-coach .fw-sprach__play:hover{background:#ffffff1a}.fw-sprach.ist-eigen .fw-sprach__play{color:#fff}.fw-sprach__play svg{width:17px;height:17px;margin-left:1px}.fw-sprach__mitte{flex:1;min-width:0}.fw-sprach__spur{position:relative;display:flex;align-items:center;gap:2px;height:26px;cursor:pointer}.fw-sprach__balken{flex:1;min-width:2px;border-radius:999px;background:#ffffff47;transition:background .12s}.fw-sprach__balken[data-gehoert=ja]{background:hsl(var(--brand-light, 210 100% 80%))}.fw-sprach.ist-eigen .fw-sprach__balken{background:#ffffff61}.fw-sprach.ist-eigen .fw-sprach__balken[data-gehoert=ja]{background:#fff}.fw-sprach__punkt{position:absolute;top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0009;pointer-events:none;transition:left .12s linear}.fw-sprach__fuss{display:flex;align-items:center;gap:10px;margin-top:3px;font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--fg-3)}.fw-sprach.ist-eigen .fw-sprach__fuss{color:#ffffffbf}.fw-coaching .fw-coach .fw-sprach__tempo{height:20px;padding:0 7px;border-radius:6px;font-size:11px;font-weight:600;color:inherit;background:#ffffff1f}.fw-sprach__uhr{margin-left:auto}.fw-wzahlen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid hsl(0 0% 100% / .12)}@media(min-width:640px){.fw-wzahlen{grid-template-columns:repeat(4,minmax(0,1fr))}}.fw-coaching .fw-coach .fw-wzahl{min-width:0;padding:14px 16px;border-radius:16px;background:#171a27;border:1px solid hsl(0 0% 100% / .12);box-shadow:inset 0 1px #ffffff12}.fw-wzahl__balken{display:block;height:4px;margin-top:10px;border-radius:999px;background:#ffffff1f;overflow:hidden}.fw-wzahl__balken i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,hsl(var(--brand)),#6b8cff)}.fw-kiflaeche{position:relative;isolation:isolate}.fw-kiflaeche>.fwc-md,.fw-kiflaeche>div{position:relative}.fw-coaching .fw-coach .fw-sprach__tempo-gross{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:50%;font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--fg);background:#ffffff1a;border:1px solid hsl(0 0% 100% / .2);transition:background .15s}.fw-coaching .fw-coach .fw-sprach__tempo-gross:hover{background:#ffffff2e}.fw-sprach.ist-eigen .fw-sprach__tempo-gross{color:#fff;background:#fff3;border-color:#fff6}.fw-sprach__fuss{justify-content:space-between}.fw-coaching .fw-coach .fw-kiflaeche{color:var(--fg)}.fw-coaching .fw-coach .fw-kiflaeche p,.fw-coaching .fw-coach .fw-kiflaeche li{color:var(--fg-2)}.fw-coaching .fw-coach .fw-kiflaeche strong{color:var(--fg);font-weight:600}.fw-coaching .fw-coach .fw-kiflaeche h3,.fw-coaching .fw-coach .fw-kiflaeche h4{color:var(--fg)}.fw-wtext{max-width:68ch;font-size:14.5px;line-height:1.7}.fw-wtext h3,.fw-wtext h4{display:flex;align-items:center;gap:10px;margin-top:26px;margin-bottom:10px;font-size:13px!important;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3)!important}.fw-wtext h3:after,.fw-wtext h4:after{content:"";flex:1;height:1px;background:#ffffff1f}.fw-wtext ul{margin:10px 0;padding:0;list-style:none}.fw-wtext li{position:relative;padding:10px 14px 10px 34px;margin-bottom:8px;border-radius:12px;background:#171a27cc;border:1px solid hsl(0 0% 100% / .08)}.fw-wtext li:before{content:"";position:absolute;left:14px;top:19px;width:6px;height:6px;border-radius:50%;background:hsl(var(--brand-light, 210 100% 80%))}.fw-coaching .fw-coach .fw-sprachblase{padding:12px 14px;max-width:min(420px,82vw)}.fw-coaching .fw-coach .fw-sprach{align-items:center;min-height:54px}.fw-coaching .fw-coach .fw-sprach__mitte{display:flex;flex-direction:column;justify-content:center}.fw-coaching .fw-coach .fw-sprach__spur{height:30px}.fw-coaching .fw-coach .fw-sprach__play,.fw-coaching .fw-coach .fw-sprach__bild,.fw-coaching .fw-coach .fw-sprach__tempo-gross{align-self:center;margin-top:-8px}.fw-wblaettern{display:inline-flex;align-items:center;gap:2px;padding:4px;border-radius:999px;background:linear-gradient(180deg,#ffffff1a,#ffffff08),#10121899;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff24,0 10px 24px -16px #000000e6}.fw-coaching .fw-coach .fw-wblaettern button{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;color:var(--fg-2);transition:background .15s,color .15s,opacity .15s}.fw-coaching .fw-coach .fw-wblaettern button:hover:not(:disabled){background:#ffffff1f;color:var(--fg)}.fw-coaching .fw-coach .fw-wblaettern button:disabled{opacity:.3;cursor:not-allowed}.fw-wblaettern button svg{width:16px;height:16px}.fw-coaching .fw-coach .fw-wblaettern__zahl{min-width:46px;text-align:center;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--fg-2)}.fw-rkopf{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.fw-coaching .fw-coach .fw-rkopf__zurueck{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:50%;color:var(--fg-2);background:#ffffff0d;border:1px solid hsl(0 0% 100% / .14);transition:background .15s,color .15s}.fw-coaching .fw-coach .fw-rkopf__zurueck:hover{background:#ffffff1c;color:var(--fg)}.fw-rkopf__zurueck svg{width:18px;height:18px}.fw-coaching .fw-coach .fw-rkopf__titel{font-size:clamp(30px,4vw,44px);font-weight:500;letter-spacing:-.03em;line-height:1.08;color:var(--fg)}.fw-coaching .fw-coach .fw-rkopf__titel span{font-weight:700}.fw-coaching .fw-coach .fw-rkopf__sub{margin-top:8px;font-size:14px;line-height:1.6;color:var(--fg-2);max-width:62ch}.fw-coaching .fw-coach .app-panel:has(.fw-rueckblickseite) .fw-coach__oben{display:none}.fw-coaching .fw-coach .fw-wkw{font-size:19px;font-weight:700;letter-spacing:-.02em;color:var(--fg)}.fw-coaching .fw-coach .fw-wzeitraum{margin-top:4px;font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--fg-3)}.fw-nfilter__reihe{display:grid;gap:10px;grid-template-columns:1fr}@media(min-width:720px){.fw-nfilter__reihe{grid-template-columns:1fr 1fr}}.fw-nfilter{display:flex;align-items:center;gap:8px;min-width:0;padding:9px 14px;border-radius:16px;overflow-x:auto;scrollbar-width:none;border:1px solid hsl(0 0% 100% / .14);background:linear-gradient(180deg,#ffffff14,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%);box-shadow:inset 0 1px #ffffff1f,0 12px 30px -20px #000000e6}.fw-nfilter::-webkit-scrollbar{display:none}.fw-coaching .fw-coach .fw-nfilter__titel{flex:none;margin-right:4px;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.fw-coaching .fw-coach .fw-nfilter .fwc-chip{flex:none}.fw-mkopf{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.fw-coaching .fw-coach .fw-mkopf__titel{flex:1;min-width:240px;font-size:clamp(28px,3.6vw,40px);font-weight:500;letter-spacing:-.03em;line-height:1.08;color:var(--fg)}.fw-coaching .fw-coach .fw-mkopf__titel span{font-weight:700}.fw-coaching .fw-coach .fw-mkopf__neu{display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 20px;flex:none;border-radius:999px;font-size:13.5px;font-weight:600;color:var(--fg);background:linear-gradient(180deg,#ffffff14,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff1f,0 12px 30px -20px #000000e6;transition:background .15s}.fw-coaching .fw-coach .fw-mkopf__neu:hover{background:#ffffff1f}.fw-mkopf__neu svg{width:16px;height:16px}.fw-tagkopf{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px;padding:12px 18px;border-radius:16px;border:1px solid hsl(0 0% 100% / .14);background:linear-gradient(180deg,#ffffff14,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%);box-shadow:inset 0 1px #ffffff1f,0 12px 30px -22px #000000e6}.fw-coaching .fw-coach .fw-tagkopf__tag{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--fg)}.fw-coaching .fw-coach .fw-tagkopf__datum{margin-top:2px;font-size:12.5px;color:var(--fg-3)}.fw-coaching .fw-coach .fw-tagkopf__anzahl{flex:none;height:28px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--fg-2);background:#ffffff12;border:1px solid hsl(0 0% 100% / .14)}.fw-coaching .fw-coach .fw-hoch{flex:none;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:7px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#f99494;background:#c5202038;border:1px solid hsl(0 72% 55% / .55);animation:fw-hoch-puls 1.8s ease-in-out infinite}@keyframes fw-hoch-puls{0%,to{box-shadow:0 0 #e8303080;border-color:#df3a3a8c}50%{box-shadow:0 0 0 5px #e8303000;border-color:#f25a5af2}}@media(prefers-reduced-motion:reduce){.fw-coaching .fw-coach .fw-hoch{animation:none}}.fw-coaching .fw-coach .app-panel:has(.fw-newsseite) .fw-coach__oben{display:none}.fw-newsfilter{display:inline-flex;flex-direction:column;gap:10px;max-width:100%;padding:12px 18px;border-radius:20px;border:1px solid hsl(0 0% 100% / .14);background:linear-gradient(180deg,#ffffff14,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%);box-shadow:inset 0 1px #ffffff1f,0 12px 30px -22px #000000e6}.fw-coaching .fw-coach .fw-newsfilter .fwc-segmented{background:transparent;border:0;box-shadow:none}.fw-coaching .fw-coach .fw-newsfilter .fwc-eyebrow{min-width:58px}.fw-coaching .fw-coach .fw-mkopf__titel{font-size:clamp(32px,4.4vw,48px)}.fw-coaching .fw-coach .hero-grid:after,.fw-coaching .fw-coach .app-sidebar:before{display:block!important}.fw-coaching .fw-coach .app-panel{background:hsl(var(--bg))}.fw-coaching .fw-coach .app-sidebar{background:hsl(var(--sidebar-background))}.fw-coaching .fw-coach .app-sidebar{background:linear-gradient(180deg,#1a1b1e,#131316)}.fw-coaching .fw-coach .fw-kurskachel{position:relative;display:block;height:300px;border-radius:22px;overflow:hidden;border:1px solid var(--k-linie, hsl(220 60% 78% / .12));background:#070a12;box-shadow:0 24px 60px -34px #000000f2;transition:transform .25s var(--ease-whop, ease),border-color .25s}.fw-coaching .fw-coach .fw-kurskachel:not(:disabled):hover{transform:translateY(-4px);border-color:#0000e680}.fw-kurskachel__szene{position:absolute;top:0;right:0;bottom:0;left:0}.fw-kurskachel__schleier{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 18%,hsl(228 42% 5% / .5) 46%,hsl(228 42% 4% / .85) 74%)}.fw-kurskachel__glas{position:absolute;left:12px;right:12px;bottom:12px;display:block;padding:14px 16px 16px;border-radius:16px;background:linear-gradient(180deg,#ffffff1a,#ffffff08),#1012198c;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff29,0 16px 40px -24px #000000e6}.fw-coaching .fw-coach .fw-kurskachel__kategorie{display:block;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.fw-coaching .fw-coach .fw-kurskachel__titel{display:block;margin-top:6px;font-size:17px;font-weight:600;line-height:1.25;letter-spacing:-.01em;color:var(--fg);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fw-coaching .fw-coach .fw-kurskachel__umfang{display:block;margin-top:5px;font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--fg-3)}.fw-kurskachel__fortschritt{display:block;margin-top:12px}.fw-kurskachel__zeile{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3)}.fw-kurskachel__zeile .num{color:var(--fg);letter-spacing:0}.fw-kurskachel__balken{display:block;height:5px;border-radius:999px;background:#ffffff1f;overflow:hidden}.fw-kurskachel__balken i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,hsl(var(--brand)),#7c9aff)}.fw-coaching .fw-coach .fw-kurskachel__gesperrt,.fw-coaching .fw-coach .fw-kurskachel__offen{display:flex;align-items:center;gap:7px;margin-top:12px;font-size:12px;color:var(--fg-3)}.fw-kurskachel__gesperrt svg{width:14px;height:14px}.fw-coaching .fw-coach .fw-tkopf{font-size:clamp(28px,3.6vw,40px);font-weight:700;letter-spacing:-.03em;line-height:1.05;color:var(--fg)}.fw-termin__hinweis{padding:18px;border-radius:18px;border:1px solid hsl(0 0% 100% / .14);background:linear-gradient(180deg,#ffffff12,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);box-shadow:inset 0 1px #ffffff1f,0 16px 40px -28px #000000e6}.fw-coaching .fw-coach .fw-termin__titel{margin-top:12px;font-size:14.5px;font-weight:600;letter-spacing:-.01em;color:var(--fg)}.fw-coaching .fw-coach .fw-termin__text{margin-top:8px;font-size:13px;line-height:1.6;color:var(--fg-2)}.fw-termin__text b{font-weight:600;color:var(--fg)}.fw-laptop{display:block;perspective:1400px}.fw-laptop__deckel{position:relative;padding:16px 16px 12px;border-radius:20px 20px 8px 8px;background:linear-gradient(180deg,#464853,#2b2d36 55%,#1f2128),#282b33;box-shadow:inset 0 1px #ffffff4d,inset 1px 0 #ffffff1f,inset -1px 0 #00000080,inset 0 -2px #0000008c,0 40px 80px -36px #000000f2}.fw-laptop__deckel:before{content:"";position:absolute;left:18%;right:18%;top:0;height:1px;background:linear-gradient(90deg,transparent,hsl(0 0% 100% / .55),transparent)}.fw-laptop__deckel:after{content:"";position:absolute;left:16px;right:16px;top:16px;bottom:12px;border-radius:12px;pointer-events:none;z-index:3;background:linear-gradient(118deg,hsl(0 0% 100% / .09) 0 22%,transparent 42%)}.fw-laptop__kamera{position:absolute;left:50%;top:6px;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#3d668f,#0c0f17 70%);box-shadow:inset 0 0 0 1px #ffffff2e,0 0 6px #4799eb40}.fw-laptop__kamera:after{content:"";position:absolute;left:-9px;top:2px;width:3px;height:3px;border-radius:50%;background:#181b25}.fw-laptop__schirm{border-radius:10px;overflow:hidden;background:#11141d;box-shadow:inset 0 0 0 1px #000c}.fw-laptop__leiste{display:flex;align-items:center;gap:12px;height:40px;padding:0 12px;background:linear-gradient(180deg,#1c202c,#151823);border-bottom:1px solid hsl(0 0% 100% / .1)}.fw-laptop__punkte{display:flex;gap:5px}.fw-laptop__punkte i{width:8px;height:8px;border-radius:50%;background:#ffffff2e}.fw-coaching .fw-coach .fw-laptop__adresse{display:flex;align-items:center;gap:8px;padding:3px 12px;border-radius:999px;background:#ffffff0f;font-size:11.5px;color:var(--fg-3)}.fw-laptop__adresse svg{width:13px;height:13px}.fw-coaching .fw-coach .fw-laptop__extern{margin-left:auto;width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:var(--fg-3)}.fw-coaching .fw-coach .fw-laptop__extern:hover{background:#ffffff1a;color:var(--fg)}.fw-laptop__extern svg{width:14px;height:14px}.fw-laptop__fenster{position:relative;height:657px;overflow:hidden;background:#fff}.fw-laptop__skala{position:absolute;top:0;left:0;width:1190px!important;max-width:none!important;height:730px;border:0;display:block;transform:scale(.9);transform-origin:0 0}@media(max-width:1200px){.fw-laptop__fenster{height:584px}.fw-laptop__skala{transform:scale(.8)}}@media(max-width:900px){.fw-laptop__fenster{height:475px}.fw-laptop__skala{transform:scale(.65)}}.fw-coaching .fw-coach .app-panel:has(.fw-terminseite) .fw-coach__oben{display:none}.fw-coaching .fw-coach .fw-fehlerkopf{font-size:clamp(30px,3.8vw,42px);font-weight:700;letter-spacing:-.03em;line-height:1.05;color:var(--fg)}.fw-fehlerzahlen{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:960px){.fw-fehlerzahlen{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.fw-coaching .fw-coach .fw-fehlerzahlen>*{padding:18px 20px;border-radius:20px;border:1px solid hsl(0 0% 100% / .14);background:linear-gradient(180deg,#ffffff14,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%);box-shadow:inset 0 1px #ffffff1f,0 16px 40px -26px #000000e6;transition:transform .2s var(--ease-whop, ease),border-color .2s}.fw-coaching .fw-coach .fw-fehlerzahlen>*:hover{transform:translateY(-2px);border-color:#0000e680}.fw-coaching .fw-coach .fw-fehlerzahlen .fwc-kpi{text-shadow:none}.fw-coaching .fw-coach{--success: 152 58% 45%;--warning: 45 100% 60%;--destructive: 356 100% 66%}.fw-coaching .fw-coach .text-success{color:hsl(var(--success))}.fw-coaching .fw-coach .text-warning{color:hsl(var(--warning))}.fw-coaching .fw-coach .text-destructive{color:hsl(var(--destructive))}.fw-coaching .fw-coach .fw-fehlerkopf{font-weight:500}.fw-coaching .fw-coach .fw-fehlerkopf span{font-weight:700}.fw-coaching .fw-coach .fw-rechnerkopf{font-size:clamp(30px,3.8vw,42px);font-weight:700;letter-spacing:-.03em;line-height:1.05;color:var(--fg)}.fw-coaching .fw-coach .fw-rechnersub{margin-top:8px;font-size:14px;color:var(--fg-2)}.fw-fehlerzeile{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.fw-coaching .fw-coach .fw-fehlerkopf{font-size:clamp(30px,4vw,44px);font-weight:500;letter-spacing:-.03em;line-height:1.08;color:var(--fg)}.fw-achtung{width:58px;height:58px;flex:none;display:grid;place-items:center;border-radius:18px;color:#fff;background:#ffffff14;border:1.5px solid hsl(0 0% 100% / .55);animation:fw-achtung-puls 1.9s ease-in-out infinite}.fw-achtung svg{width:27px;height:27px}@keyframes fw-achtung-puls{0%,to{box-shadow:0 0 #ffffff59;border-color:#ffffff80;transform:scale(1)}50%{box-shadow:0 0 0 10px #fff0;border-color:#fffffff2;transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.fw-achtung{animation:none}}.fw-taschen__fuss{display:flex;align-items:center;gap:10px;margin:14px 4px 0;padding:10px 14px;border-radius:12px;background:linear-gradient(180deg,#15171e,#0e0f15);box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #00000080;font-size:10.5px;letter-spacing:.04em;color:#9da8be8c}.fw-taschen__led{width:7px;height:7px;flex:none;border-radius:50%;background:#1aff8c;box-shadow:0 0 8px #00ff80e6;animation:fw-led-puls 2.6s ease-in-out infinite}@keyframes fw-led-puls{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.fw-taschen__led{animation:none}}.fw-taschen__seriennr{margin-left:auto;opacity:.7;font-variant-numeric:tabular-nums}.fw-coaching .fw-coach .app-panel:has(.fw-fehlerseite) .fw-coach__oben{display:none}.fw-coaching .fw-coach .app-panel:has(.fw-rechnerkopf) .fw-coach__oben{display:none}.fw-coaching .fw-coach .btn-brand,.fw-coaching .fw-coach .btn-brand-rev,.fw-coaching .fw-coach .btn-primary-rev,.fw-coaching .fw-coach .btn-glass,.fw-coaching .fw-coach .bg-brand,.fw-coaching .fw-coach a.bg-brand,.fw-coaching .fw-coach button.bg-brand{color:#fff;background:hsl(var(--brand) / .3)!important;background-image:none!important;border:2px solid hsl(var(--brand) / .9)!important;box-shadow:none!important}.fw-coaching .fw-coach .btn-brand:hover,.fw-coaching .fw-coach .btn-brand-rev:hover,.fw-coaching .fw-coach .btn-primary-rev:hover,.fw-coaching .fw-coach .btn-glass:hover,.fw-coaching .fw-coach .bg-brand:hover,.fw-coaching .fw-coach .hover\:bg-brand-hover:hover{background:hsl(var(--brand) / .58)!important}.fw-tzeile{display:flex;align-items:center;justify-content:space-between;gap:16px}.fw-coaching .fw-coach .fw-tinfo{width:44px;height:44px;flex:none;display:grid;place-items:center;border-radius:50%;color:var(--fg);background:linear-gradient(180deg,#ffffff14,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff24,0 10px 26px -18px #000000e6;transition:background .15s,transform .15s}.fw-coaching .fw-coach .fw-tinfo:hover{background:#ffffff1f;transform:scale(1.05)}.fw-tinfo svg{width:19px;height:19px}.fw-coaching .fw-coach .fw-frage__ok{height:42px;padding:0 20px;border-radius:12px;font-size:14px;font-weight:600;color:#fff;background:hsl(var(--brand) / .34);border:2px solid hsl(var(--brand) / .9)}.fw-coaching .fw-coach .fw-frage__ok:hover{background:hsl(var(--brand) / .6)}.fw-coaching .fw-coach .fw-frage__ab{display:inline-flex;align-items:center}.fw-perfkopf{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.fw-perfkopf__rechts{margin-left:auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fw-coaching .fw-coach .fw-perftitel{font-size:clamp(30px,4vw,44px);font-weight:500;letter-spacing:-.03em;line-height:1.08;color:var(--fg)}.fw-coaching .fw-coach .fw-perftitel span{font-weight:700}.fw-perfzeichen{width:58px;height:58px;flex:none;display:grid;place-items:center;border-radius:18px;color:#fff;background:#ffffff14;border:1.5px solid hsl(0 0% 100% / .55);animation:fw-achtung-puls 1.9s ease-in-out infinite}.fw-perfzeichen svg{width:27px;height:27px}.fw-coaching .fw-coach .app-panel:has(.fw-statseite) .fw-coach__oben{display:none}.fw-terminseite{position:relative;isolation:isolate;min-height:calc(100dvh - 7rem);margin:-14px -16px -16px;padding:18px 16px 24px;overflow:hidden}@media(min-width:1024px){.fw-terminseite{margin:-26px -32px -16px;padding:26px 32px 32px}}.fw-szene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:linear-gradient(180deg,#0f111a,#090a11)}.fw-terminseite>header,.fw-laptopbuehne{position:relative;z-index:1}.fw-laptopbuehne{margin-top:26px}.fw-szene__raum{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;filter:blur(3.5px);opacity:.95}.fw-szene__wand{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1e2129,#15171e),#1a1c23}.fw-szene__leiste{position:absolute;left:0;right:0;bottom:0;height:14px;background:linear-gradient(180deg,#3b322b,#27201b);box-shadow:inset 0 1px #71573d80}.fw-regal{position:absolute;display:flex;flex-direction:column;justify-content:space-between;border-radius:4px;background:#28201b;box-shadow:inset 0 0 0 3px #352a22,0 14px 30px -14px #000c}.fw-regal--links{left:5%;top:12%;width:20%;height:58%}.fw-regal--rechts{right:5%;top:20%;width:17%;height:48%}.fw-regal__boden{display:block;height:5px;background:linear-gradient(180deg,#524132,#33271f)}.fw-regal__buecher{display:block;flex:1;margin:0 5px;background:repeating-linear-gradient(90deg,#714533 0,#714533 9px,#365063 9px,#365063 15px,#826a40 15px,#826a40 21px,#2d3143 21px,#2d3143 29px,#345142 29px,#345142 34px);box-shadow:inset 0 6px 10px -6px #000c,inset 0 -3px 6px -3px #000000b3}.fw-regal__buecher--b{background:repeating-linear-gradient(90deg,#30354b 0,#30354b 7px,#794734 7px,#794734 14px,#354e5a 14px,#354e5a 19px,#776940 19px,#776940 27px)}.fw-regal__buecher--c{background:repeating-linear-gradient(90deg,#5d3c47 0,#5d3c47 8px,#324252 8px,#324252 13px,#72573b 13px,#72573b 22px)}.fw-szene__pflanze{position:absolute;left:28%;bottom:2%;width:74px;height:96px}.fw-szene__pflanze u{position:absolute;left:50%;bottom:0;width:40px;height:32px;margin-left:-20px;border-radius:4px 4px 8px 8px;background:linear-gradient(180deg,#724c3b,#4b3025)}.fw-szene__pflanze i{position:absolute;bottom:26px;width:12px;height:54px;border-radius:50% 50% 40% 40%;background:linear-gradient(180deg,#3d7153,#234333);transform-origin:50% 100%}.fw-szene__pflanze i:nth-child(1){left:14px;transform:rotate(-24deg)}.fw-szene__pflanze i:nth-child(2){left:26px;transform:rotate(-6deg) scaleY(1.1)}.fw-szene__pflanze i:nth-child(3){left:38px;transform:rotate(12deg)}.fw-szene__pflanze i:nth-child(4){left:48px;transform:rotate(28deg) scaleY(.85)}.fw-szene__bild{position:absolute;right:26%;top:18%;width:96px;height:120px;border-radius:3px;background:linear-gradient(160deg,#323d52,#1e2233);box-shadow:inset 0 0 0 5px #43372d,0 14px 28px -14px #000c}.fw-lampe{position:absolute;left:50%;top:0;width:140px;height:46%;margin-left:-70px}.fw-lampe__schirm{position:absolute;left:50%;top:0;width:104px;height:42px;margin-left:-52px;border-radius:0 0 52px 52px;background:linear-gradient(180deg,#424657,#242732);box-shadow:inset 0 -6px 12px #f5b13d59}.fw-lampe__arm{position:absolute;left:50%;top:0;width:4px;height:10px;margin-left:-2px;background:#393d4c}.fw-lampe__fuss{display:none}.fw-szene__licht{position:absolute;left:50%;top:4%;width:620px;height:360px;margin-left:-310px;border-radius:50%;background:radial-gradient(circle,hsl(38 100% 74% / .5),hsl(34 100% 60% / .16) 45%,transparent 72%);animation:fw-lampe 6.5s ease-in-out infinite}@keyframes fw-lampe{0%,to{opacity:.5;transform:scale(1)}45%{opacity:1;transform:scale(1.07)}70%{opacity:.68;transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.fw-szene__licht{animation:none}}.fw-szene__tisch{position:absolute;inset:auto 0 0 0;height:34%;z-index:0;background:repeating-linear-gradient(92deg,#372a2080 0,#372a2080 34px,#31251c80 34px,#31251c80 70px),linear-gradient(180deg,#3e2f23,#221811)}.fw-szene__kante{position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,transparent,hsl(34 44% 42% / .8),transparent)}.fw-szene__lichtfleck{position:absolute;left:50%;top:-14%;width:70%;height:130%;margin-left:-35%;border-radius:50%;background:radial-gradient(ellipse at 50% 30%,hsl(38 100% 70% / .16),transparent 68%);animation:fw-lampe 6.5s ease-in-out infinite}.fw-szene__tasse{position:absolute;right:12%;top:34%;width:34px;height:30px;border-radius:4px 4px 10px 10px;background:linear-gradient(180deg,#cccfd7,#949ba8);box-shadow:0 10px 18px -10px #000000e6;filter:blur(.4px)}.fw-szene__tasse:after{content:"";position:absolute;right:-9px;top:7px;width:12px;height:12px;border:3px solid hsl(220 10% 70%);border-left-color:transparent;border-radius:50%}.fw-szene__block{position:absolute;left:7%;top:30%;width:120px;height:84px;padding:10px 9px;display:flex;flex-direction:column;justify-content:center;gap:8px;border-radius:3px;background:linear-gradient(180deg,#f4efe2,#d7ccb7);box-shadow:0 14px 24px -12px #000000e6,inset 0 0 0 1px #bdac93;transform:rotate(-5deg)}.fw-szene__block i{display:block;height:2px;border-radius:2px;background:#6a88af80}.fw-szene__block i:nth-child(2){width:72%}.fw-szene__block i:nth-child(3){width:84%}.fw-szene__stifte{position:absolute;right:9%;top:40%;width:130px;height:60px}.fw-szene__stifte i{position:absolute;left:0;top:50%;width:118px;height:7px;border-radius:4px;transform-origin:8% 50%;box-shadow:0 8px 14px -8px #000000e6}.fw-szene__stifte i:nth-child(1){background:linear-gradient(90deg,#383c4d 0,#383c4d 12%,#2375c7 12%,#2375c7 88%,#e2c38d 88%,#e2c38d);transform:rotate(-9deg)}.fw-szene__stifte i:nth-child(2){background:linear-gradient(90deg,#383c4d 0,#383c4d 12%,#c63e2f 12%,#c63e2f 88%,#e2c38d 88%,#e2c38d);transform:rotate(3deg) translateY(9px)}.fw-szene__stifte i:nth-child(3){background:linear-gradient(90deg,#383c4d 0,#383c4d 12%,#d7b047 12%,#d7b047 88%,#e2c38d 88%,#e2c38d);transform:rotate(14deg) translateY(18px)}.fw-laptop{position:relative;z-index:1;display:block;max-width:1120px;margin:0 auto;perspective:1500px}.fw-laptop__deckel{transform:none}.fw-laptop__deck{position:relative;height:74px;margin:0;transform:rotateX(62deg);transform-origin:50% 0%;border-radius:0 0 14px 14px;background:linear-gradient(180deg,#3e414c,#282b33 60%,#1a1c23);box-shadow:inset 0 1px #ffffff4d,inset 0 -2px #0009,0 30px 50px -20px #000000f2}.fw-laptop__scharnier{position:absolute;left:12%;right:12%;top:0;height:4px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,transparent,hsl(228 22% 8%),transparent)}.fw-laptop__tasten{position:absolute;left:9%;right:9%;top:9px;display:flex;flex-direction:column;gap:3px}.fw-reihe{display:flex;gap:3px}.fw-reihe i{flex:1;height:7px;border-radius:1.8px;background:linear-gradient(180deg,#494d5a,#2f323c);box-shadow:inset 0 .5px #ffffff4d,inset 0 -.5px #0000008c,0 .5px 1px #00000080}.fw-reihe i.ist-breit{flex:1.7}.fw-reihe i.ist-breiter{flex:2.3}.fw-reihe i.ist-leertaste{flex:6}.fw-reihe--unten i{height:8px}.fw-reihe:first-child i{height:5px}.fw-laptop__trackpad{position:absolute;left:50%;bottom:6px;width:168px;height:16px;margin-left:-84px;border-radius:4px;background:#31343f;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 2px 4px #00000080}@media(max-width:760px){.fw-terminseite{padding:14px 12px 20px}.fw-laptop__deck{height:56px}.fw-laptop__tasten{top:7px;gap:2px}.fw-reihe{gap:2px}.fw-reihe i{height:5px}.fw-reihe:first-child i{height:4px}.fw-szene__pflanze,.fw-szene__bild,.fw-szene__tasse,.fw-szene__block,.fw-szene__stifte{display:none}}.fw-tglas{padding:14px 18px;border-radius:20px;border:1px solid hsl(0 0% 100% / .14);background:linear-gradient(180deg,#ffffff14,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%);box-shadow:inset 0 1px #ffffff1f,0 14px 34px -24px #000000e6}.fw-coaching .fw-coach .fw-tkopf{font-weight:500}.fw-coaching .fw-coach .fw-tkopf span{font-weight:700}.fw-coaching .fw-coach .fwc-page:has(.fw-terminseite){max-width:none;margin:0;padding:0;height:100%;min-height:100%}.fw-coaching .fw-coach div:has(>.fwc-page>.fw-terminseite){padding:0!important;height:100%}@media(max-width:1023px){.fw-coaching .fw-coach div:has(>.fwc-page>.fw-terminseite){padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}}.fw-coaching .fw-coach .fw-terminseite{margin:0;height:100%;min-height:100%;padding:22px 24px 28px}@media(min-width:1024px){.fw-coaching .fw-coach .fw-terminseite{padding:26px 32px 32px}}.fw-coaching .fw-coach .fwc-page:has(.fw-chatrahmen){height:100%;min-height:100%;overflow:hidden}.fw-coaching .fw-coach div:has(>.fwc-page>.fw-chatrahmen){overflow:hidden!important;height:100%}.fw-coaching .fw-coach .fw-chatrahmen{height:100%;overflow:hidden}.fw-coaching .fw-coach .fw-chatseite{overflow:hidden}.fw-coaching .fw-coach .fw-chatseite>.scroll-container,.fw-coaching .fw-coach .fw-chatseite .scroll-container{overflow-x:hidden;overscroll-behavior:contain}.fw-coaching .fw-coach .fw-chatseite *{max-width:100%}.fw-coaching .fw-coach .fw-sprachblase{max-width:min(420px,78vw)}.fw-coaching .fw-coach .fw-terminseite{overflow:visible}.fw-coaching .fw-coach .fw-tkopf,.fw-coaching .fw-coach .fw-tkopf span{color:#fff}.fw-coaching .fw-coach .fw-tinfo{color:#fff;border-color:#ffffff8c;background:#ffffff1a}.fw-coaching .fw-coach .fw-tinfo svg{color:#fff}.fw-coaching div:has(>.fwc-page>.fwc-wa){padding:0!important;overflow:hidden!important}.fw-coaching .fwc-page:has(>.fwc-wa){max-width:none;height:100%}.fw-coaching .fwc-wa{height:100%;min-height:0}.fw-coaching .fwc-wa__spalte>.fwc-panel{background:transparent;border:0;border-right:1px solid var(--line-subtle);border-radius:0;box-shadow:none}@media(max-width:767px){.fw-coaching .fwc-wa__spalte>.fwc-panel{border-right:0}}.fw-coaching .fwc-wa .fw-chatseite{height:100%;min-height:0;display:flex;flex-direction:column;border:0;border-radius:0;background:transparent;box-shadow:none}.fw-coaching .fw-coach__handykopf{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;padding:22px 16px 0;padding:max(env(safe-area-inset-top,0px),22px) 16px 0}@media(min-width:1024px){.fw-coaching .fw-coach__handykopf{display:none}}@media(max-width:1023px){.fw-coaching .fwc-page{padding-top:0}.fw-coaching .fwc-page>*:first-child{margin-top:0!important}}.fw-coaching .fw-chatkopf__zurueck{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:none;margin-right:2px;border:0;border-radius:14px;background:#ffffff14;color:var(--fg);-webkit-tap-highlight-color:transparent}.fw-coaching .fw-chatkopf__zurueck:active{background:#ffffff29}.fw-coaching .fw-chatkopf__zurueck>svg{width:19px;height:19px}.fw-coaching .fw-chatkopf__zurueck>em{position:absolute;top:-3px;right:-3px;display:flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border-radius:999px;font-size:10px;font-style:normal;font-weight:700;color:#fff;background:hsl(var(--brand))}.fw-coaching .fw-kikopf{display:flex;align-items:center;gap:4px;flex:none;height:52px;padding:0 8px;padding-top:env(safe-area-inset-top,0px);box-sizing:content-box}@media(min-width:1024px){.fw-coaching .fw-kikopf{display:none}}.fw-coaching .fw-kikopf__knopf{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:none;border:0;border-radius:14px;background:transparent;color:var(--fg-2);-webkit-tap-highlight-color:transparent}.fw-coaching .fw-kikopf__knopf:active{background:#ffffff1a;color:var(--fg)}.fw-coaching .fw-kikopf__knopf>svg{width:20px;height:20px}.fw-coaching .fw-kikopf__titel{flex:1;min-width:0;margin:0;text-align:center;font-size:13.5px;font-weight:600;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1023px){.fw-coaching .fw-coach .fw-kiseite{height:100%;margin:-12px 0 0;padding-left:0;padding-right:0}.fw-coaching .fw-coach .fw-kieingabezeile{padding-left:10px;padding-right:10px;padding-bottom:max(env(safe-area-inset-bottom,0px),8px)}.fw-coaching .fw-coach .fw-kiseite .fw-eingabe,.fw-coaching .fw-coach .fw-frag__eingabe .fw-eingabe{max-width:none;margin:0;min-height:54px}.fw-coaching .fw-coach .fw-eingabe__hinweis{margin-top:6px;font-size:10.5px}}@media(max-width:1023px){.fw-coaching .fw-coach .fwc-page>*:first-child{margin-top:0!important}}@media(max-width:768px){.fw-coaching .fw-coach .fw-eingabe__knopf,.fw-coaching .fw-coach .fw-eingabe__senden,.fw-coaching .fw-coach .fw-kieingabe__knopf{width:40px!important;height:40px!important;min-height:40px!important;border-radius:50%!important;flex:none!important}.fw-coaching .fw-coach .fw-senden{width:36px!important;height:36px!important;min-height:36px!important;border-radius:50%!important;flex:none!important}}@media(max-width:1023px){.fw-coaching .fw-coach .fw-chatrahmen{height:var(--chat-h, 100dvh)!important;max-height:var(--chat-h, 100dvh)}.fw-coaching .fw-coach .fw-chatseite{position:relative;display:grid!important;grid-template-rows:minmax(0,1fr) auto;flex:none;height:calc(var(--chat-h, 100dvh) - env(safe-area-inset-top,0px));max-height:calc(var(--chat-h, 100dvh) - env(safe-area-inset-top,0px));min-height:0;overflow:hidden}.fw-coaching .fw-coach .fw-chatseite .fw-chatkopf{position:absolute;top:max(env(safe-area-inset-top,0px),10px);left:12px;z-index:5;margin:0}.fw-coaching .fw-coach .fw-chatseite>.scroll-container{padding-top:calc(72px + env(safe-area-inset-top,0px))}.fw-coaching .fw-coach .fw-chatseite>.scroll-container{grid-row:1;min-height:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.fw-coaching .fw-coach .fw-chatseite>:last-child{grid-row:2;align-self:end}}.fw-coaching .fw-kipille{display:inline-flex;align-items:center;gap:2px;padding:4px;border-radius:999px;background:linear-gradient(180deg,#ffffff14,#ffffff05),#1012189e;-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%);border:1px solid hsl(0 0% 100% / .14);box-shadow:inset 0 1px #ffffff1f,0 12px 30px -18px #000000e6}.fw-coaching .fw-kipille__knopf{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:none;border:0;border-radius:999px;background:transparent;color:var(--fg-2);-webkit-tap-highlight-color:transparent}.fw-coaching .fw-kipille__knopf:active{background:#ffffff1f;color:var(--fg)}.fw-coaching .fw-kipille__knopf>svg{width:19px;height:19px}.fw-coaching .fw-kipille__strich{width:1px;height:20px;flex:none;background:#ffffff29}.fw-coaching .fw-kikopf{justify-content:flex-start;height:auto;padding:10px 12px 0}@media(max-width:1023px){.fw-coaching .fw-frag__vorschlaege,.fw-coaching .fw-frag__vorschlaege--zwei{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(74px,auto);gap:10px;margin-top:22px}.fw-coaching .fw-frag__pille{border-radius:24px;padding:10px 12px;font-size:12.5px;line-height:1.25;text-align:center}}.fw-terminbuehne{position:relative;z-index:1;margin-top:22px;display:flex;justify-content:center}.fw-thandy{position:relative;width:min(360px,94vw);height:min(760px,calc(100dvh - 210px));padding:10px;border-radius:46px;background:linear-gradient(160deg,#3a3e4a,#1a1c23 46%,#2c2f3a);box-shadow:inset 0 0 0 1.5px #ffffff29,0 40px 80px -36px #000000f2,0 10px 26px -12px #000000b3}@media(min-width:1024px){.fw-thandy{width:380px;height:min(800px,calc(100dvh - 230px))}}.fw-thandy__knopf{position:absolute;width:3px;border-radius:3px;background:#434856}.fw-thandy__knopf--laut{left:-3px;top:132px;height:34px}.fw-thandy__knopf--leise{left:-3px;top:174px;height:34px}.fw-thandy__knopf--an{right:-3px;top:150px;height:56px}.fw-thandy__schirm{position:relative;width:100%;height:100%;overflow:hidden;border-radius:38px;background:#fff;display:flex;flex-direction:column}.fw-thandy__insel{position:absolute;top:9px;left:50%;transform:translate(-50%);width:86px;height:22px;border-radius:999px;background:#0a0b10;z-index:3}.fw-thandy__leiste{flex:none;display:flex;align-items:center;gap:8px;padding:40px 12px 8px;background:#f5f5f5;border-bottom:1px solid rgba(0,0,0,.1)}.fw-thandy__adresse{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.12);font-size:12px;font-weight:500;color:#000000a8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fw-thandy__adresse>svg{width:13px;height:13px;flex:none}.fw-thandy__extern{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:none;border-radius:999px;color:#0009}.fw-thandy__extern>svg{width:15px;height:15px}.fw-thandy__fenster{position:relative;flex:1;min-height:0;overflow:hidden;background:#fff}.fw-thandy__skala{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}@media(max-width:1023px){.fw-coaching .fw-coach .fw-terminseite{min-height:calc(100dvh - 2rem);margin-bottom:calc(-118px - env(safe-area-inset-bottom,0px));padding-bottom:calc(118px + env(safe-area-inset-bottom,0px))}}.fw-coaching .fwc-title,.fw-coaching .fw-coach .fwc-title,.fw-coaching .fw-coach .font-heading,.fw-coaching .fw-coach .font-display{font-family:inherit!important;font-weight:700!important;letter-spacing:-.03em}.fw-coaching .fwc-chatliste__titel,.fw-coaching .fw-coach .fwc-chatliste__titel{margin:0;font-family:inherit!important;font-size:33px!important;font-weight:800!important;letter-spacing:-.035em;line-height:1.05;color:var(--fg)}.fw-coaching .fwc-chatliste__zeile{min-height:84px;padding-top:14px;padding-bottom:14px;gap:14px}.fw-coaching .fwc-chatliste__bild{width:54px;height:54px;flex:none;font-size:18px}.fw-coaching .fwc-chatliste__bild img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fw-coaching .fwc-chatliste__suche input{border-radius:999px!important;height:46px!important}.fw-coaching .fwc-chatliste__kopfzeile{display:flex;align-items:center;justify-content:space-between;padding:16px 14px 0}.fw-coaching .fwc-glaskreis{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:none;border-radius:999px;background:linear-gradient(180deg,#ffffff1a,#ffffff08),#1012188c;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border:1px solid hsl(0 0% 100% / .14);box-shadow:inset 0 1px #ffffff1f;color:var(--fg);-webkit-tap-highlight-color:transparent}.fw-coaching .fwc-glaskreis>svg{width:20px;height:20px}.fw-coaching .fwc-glaskreis:active{transform:scale(.94)}.fw-coaching .fwc-chatliste__schleier{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.fw-coaching .fwc-chatliste__menue{position:absolute;top:calc(100% + 8px);left:0;z-index:41;min-width:210px;display:grid;gap:2px;padding:6px;border-radius:18px;background:#12141cf7;-webkit-backdrop-filter:blur(30px) saturate(175%);backdrop-filter:blur(30px) saturate(175%);border:1px solid hsl(0 0% 100% / .14);box-shadow:0 22px 50px -20px #000000e6}.fw-coaching .fwc-chatliste__menue button{min-height:44px;padding:0 12px;border:0;border-radius:13px;background:transparent;text-align:left;font-size:14px;font-weight:560;color:var(--fg)}.fw-coaching .fwc-chatliste__menue button:active{background:#ffffff1a}.fw-coaching .fwc-chatliste__pillen{display:flex;gap:8px;padding:0 14px 12px}.fw-coaching .fwc-pille{min-height:34px;padding:0 18px;border-radius:999px;font-size:13.5px;font-weight:600;color:var(--fg-2);background:linear-gradient(180deg,#ffffff14,#ffffff05),#10121880;-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);border:1px solid hsl(0 0% 100% / .14)}.fw-coaching .fwc-pille.ist-an{color:var(--fg);background:#ffffff1f}.fw-coaching .fwc-archivzeile{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 16px;border:0;border-top:1px solid var(--line-subtle);background:transparent;color:var(--fg);text-align:left}.fw-coaching .fwc-archivzeile>svg{width:20px;height:20px;flex:none;color:var(--fg-2)}.fw-coaching .fwc-archivzeile__wort{flex:1;font-size:15px;font-weight:600}.fw-coaching .fwc-archivzeile__zahl{font-size:13px;color:var(--fg-3);font-variant-numeric:tabular-nums}.fw-coaching .fwc-wisch{position:relative;overflow:hidden}.fw-coaching .fwc-wisch__knoepfe{position:absolute;inset:0 0 0 auto;display:flex;align-items:center;gap:8px;padding:8px 10px 8px 0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease}.fw-coaching .fwc-wisch.ist-offen .fwc-wisch__knoepfe{opacity:1;visibility:visible;pointer-events:auto}.fw-coaching .fwc-wisch__knopf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:76px;height:100%;border-radius:18px;border:2px solid currentColor;font-size:11px;font-weight:700}.fw-coaching .fwc-wisch__knopf>svg{width:19px;height:19px}.fw-coaching .fwc-wisch__knopf--archiv{color:#a9b2c6;background:#4f556942}.fw-coaching .fwc-wisch__knopf--weg{color:#e65656;background:#c5202038}html[data-ns=light] .fw-coaching .fwc-wisch__knopf--archiv{color:#535a6e;background:#4f55691f}html[data-ns=light] .fw-coaching .fwc-wisch__knopf--weg{color:#c12525;background:#c520201a}.fw-coaching .fwc-wisch>.fwc-row{position:relative;z-index:1;background:hsl(var(--surface-1));transition:transform .22s cubic-bezier(.2,.9,.3,1)}.fw-coaching .fwc-wisch>.fwc-row.fwc-row--active{background:hsl(var(--surface-2))}.fw-coaching .fwc-wisch.ist-offen>.fwc-row{transform:translate(-182px);border-top-right-radius:18px;border-bottom-right-radius:18px}.fw-coaching .fw-frage__weg{min-height:44px;padding:0 18px;border-radius:14px;border:0;font-size:14px;font-weight:650;color:#fff;background:#c52020}.fw-coaching .fw-frage__ab{min-height:44px;padding:0 18px;border-radius:14px;font-size:14px;font-weight:600;color:var(--fg-2);background:transparent;border:1px solid var(--line-subtle)}.fw-coaching .fwc-wahl{max-width:440px;width:min(440px,92vw)}.fw-coaching .fwc-wahl__suche{width:100%;height:44px;margin-top:14px;padding:0 14px;border-radius:999px;font-size:16px;color:var(--fg);background:#ffffff0f;border:1px solid var(--line-subtle);outline:none}.fw-coaching .fwc-wahl__liste{margin-top:12px;max-height:46vh;overflow-y:auto;display:grid;gap:2px}.fw-coaching .fwc-wahl__zeile{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:0 10px;border:0;border-radius:14px;background:transparent;color:var(--fg);font-size:14.5px;font-weight:560;text-align:left}.fw-coaching .fwc-wahl__zeile:active{background:#ffffff1a}.fw-coaching .fw-coach .fw-coach__inhalt{overflow-x:hidden;overscroll-behavior-x:none;touch-action:pan-y pinch-zoom}.fw-coaching .fw-coach .fw-coach__inhalt [style*=overflow-x],.fw-coaching .fw-coach .fw-coach__inhalt .overflow-x-auto{touch-action:pan-x pan-y}@keyframes fwc-frage-vor{0%{opacity:0;transform:translate3d(18px,0,0)}to{opacity:1;transform:none}}@keyframes fwc-frage-zurueck{0%{opacity:0;transform:translate3d(-18px,0,0)}to{opacity:1;transform:none}}@keyframes fwc-frage-auf{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}.fw-coaching .fwc-frage-vor{animation:fwc-frage-vor .48s cubic-bezier(.25,.8,.25,1) both;will-change:transform,opacity}.fw-coaching .fwc-frage-zurueck{animation:fwc-frage-zurueck .48s cubic-bezier(.25,.8,.25,1) both;will-change:transform,opacity}.fw-coaching .fwc-frage-auf{animation:fwc-frage-auf .36s cubic-bezier(.25,.8,.25,1) both}@keyframes fwc-frage-raus{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(-12px,0,0)}}.fw-coaching .fwc-frage-raus{animation:fwc-frage-raus .22s ease-in both;pointer-events:none}.fw-coaching .fwc-frage-vor .fwc-option,.fw-coaching .fwc-frage-zurueck .fwc-option,.fw-coaching .fwc-frage-raus .fwc-option{transition:background-color .2s,border-color .2s,transform .15s}.fw-coaching .fwc-frage-vor .fwc-option:active,.fw-coaching .fwc-frage-zurueck .fwc-option:active{transform:scale(.985)}.fw-coaching .fwc-progress>span{transition:width .5s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion:reduce){.fw-coaching .fwc-frage-vor,.fw-coaching .fwc-frage-zurueck,.fw-coaching .fwc-frage-auf{animation:none}.fw-coaching .fwc-frage-raus{animation:none;opacity:0}}.fw-coaching .fwc-verschwommen{position:relative;isolation:isolate}.fw-coaching .fwc-verschwommen__inhalt{filter:blur(7px) saturate(.8);opacity:.55;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fw-coaching .fwc-verschwommen__tafel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:12px}.fw-coaching .fwc-verschwommen__karte{display:flex;align-items:center;gap:12px;flex-wrap:wrap;max-width:460px;width:100%;padding:14px 16px;border-radius:14px;border:1px solid var(--line, hsl(0 0% 100% / .1));background:hsl(var(--surface-1) / .92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 10px 30px -12px #00000080}.fw-coaching .fwc-verschwommen__karte>.min-w-0{flex:1 1 180px}.fw-coaching .fwc-verschwommen__karte--kompakt{padding:10px 12px}.fw-coaching .fwc-navschloss{width:13px;height:13px;opacity:.55;flex-shrink:0}.fw-coaching .fw-chatseite{--fg: #1f2937;--fg-2: #4b5563;--fg-3: #6b7280;--line: #e5e7eb;--line-2: #e5e7eb;--line-subtle: #f3f4f6;--line-strong: #d1d5db;--surface-1: 0 0% 100%;--surface-2: 220 14% 96%;--surface-3: 220 14% 92%;--surface-4: 220 14% 88%;--paper: #ffffff;--paper-3: #f3f4f6;--brand-light: 240 100% 40%;--brand-tint: rgba(0, 0, 204, .07);--brand-line: rgba(0, 0, 204, .28);background:#fff}.fw-coaching .fw-chatseite:before,.fw-coaching .fw-coach .fw-chatseite:before{content:none}.fw-coaching .fw-chatrahmen{background:#fff}.fw-coaching .fw-coach .fw-chatseite .fwc-inset{background:#f3f4f6;box-shadow:inset 0 0 0 1px #e5e7eb;border-radius:10px}.fw-coaching .fw-chatseite .fw-chatkopf{background:#fff;border:1px solid #e5e7eb;box-shadow:0 2px 10px -6px #0000001f;-webkit-backdrop-filter:none;backdrop-filter:none}.fw-coaching .fw-chatseite .fw-chatkopf__bild{background:#d6e0f0;box-shadow:0 0 0 1px #e5e7eb}.fw-coaching .fw-chatseite .fw-chatkopf__zurueck{background:#f3f4f6;color:#1f2937}.fw-coaching .fw-chatseite .fwc-bubble{max-width:460px}.fw-coaching .fw-chatseite .fw-sprachblase{max-width:min(320px,78vw)}.fw-coaching .fw-chatseite .fw-sprach{min-width:0}.fw-coaching .fw-chatseite .fwc-zitatblase{max-width:min(320px,78vw)}.fw-coaching .fwc-badge.fwc-badge--orange{background:#f97316;color:#fff;border:1px solid #f97316}.fw-coaching .fw-chatseite .fwc-bubble--other{background:#fff;border:1px solid #e5e7eb;box-shadow:none;color:#1f2937;border-bottom-left-radius:5px}.fw-coaching .fw-chatseite .fwc-bubble--own{background:#1e3a8a;background-image:none;box-shadow:none;border:0;color:#fff;border-bottom-right-radius:5px}.fw-coaching .fw-chatseite .fw-chatbild{background:#d6e0f0;box-shadow:0 0 0 1px #e5e7eb}.fw-coaching .fwc-zitat{display:flex;overflow:hidden;border-radius:10px}.fw-coaching .fwc-zitat__bar{width:3px;flex:none;border-radius:10px 0 0 10px}.fw-coaching .fwc-zitat__inhalt{padding:4px 8px;min-width:0}.fw-coaching .fwc-zitat__name{font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-coaching .fwc-zitat__text{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-coaching .fwc-zitat--other{background:#f3f4f6}.fw-coaching .fwc-zitat--other .fwc-zitat__bar{background:#2563eb}.fw-coaching .fwc-zitat--other .fwc-zitat__name{color:#2563eb}.fw-coaching .fwc-zitat--other .fwc-zitat__text{color:#6b7280}.fw-coaching .fwc-zitat--own{background:#152a5e}.fw-coaching .fwc-zitat--own .fwc-zitat__bar{background:#fff}.fw-coaching .fwc-zitat--own .fwc-zitat__name{color:#fff}.fw-coaching .fwc-zitat--own .fwc-zitat__text{color:#ffffffbf}.fw-coaching .fw-chatseite .fw-eingabe{background:#fff;border:1px solid #e5e7eb;box-shadow:0 2px 10px -6px #0000001f;-webkit-backdrop-filter:none;backdrop-filter:none}.fw-coaching .fw-chatseite .fw-eingabe__feld{color:#1f2937}.fw-coaching .fw-chatseite .fw-eingabe__feld::-moz-placeholder{color:#9ca3af}.fw-coaching .fw-chatseite .fw-eingabe__feld::placeholder{color:#9ca3af}.fw-coaching .fw-chatseite .fw-eingabe__knopf{color:#6b7280}.fw-coaching .fw-chatseite .fw-eingabe__knopf:hover{background:#f3f4f6;color:#1f2937}.fw-coaching .fw-chatseite .fw-senden{background:#1e3a8a;color:#fff}.fw-coaching .fw-chatseite .fw-senden svg{color:#fff}.fw-coaching .fw-chatseite .fw-sprach__bild,.fw-coaching .fw-chatseite .fw-sprach__leer{background:#d6e0f0}.fw-coaching .fw-chatseite .fw-sprach__balken{background:#0000002e}.fw-coaching .fw-chatseite .fw-sprach__balken[data-gehoert=ja]{background:#1e3a8a}.fw-coaching .fw-chatseite .fw-sprach.ist-eigen .fw-sprach__balken{background:#fff6}.fw-coaching .fw-chatseite .fw-sprach.ist-eigen .fw-sprach__balken[data-gehoert=ja]{background:#fff}.fw-coaching .fw-chatseite .fw-sprach__fuss{color:#6b7280}.fw-coaching .fw-chatseite .fw-sprach.ist-eigen .fw-sprach__fuss{color:#ffffffbf}.fw-coaching .fw-chatseite .fw-sprach__play{color:#1f2937}.fw-coaching .fw-chatseite .fw-sprach.ist-eigen .fw-sprach__play{color:#fff}.fw-coaching .fw-chatseite .fw-sprach__mic{background:#1e3a8a}.fw-coaching .fw-chatseite .fw-sprach.ist-eigen .fw-sprach__mic{background:#fff;color:#1e3a8a}.fw-coaching .fw-chatseite .fw-sprach.ist-eigen .fw-sprach__tempo-gross{color:#fff!important;background:#fff3!important;border-color:#fff6!important}.fw-coaching .fw-chatseite .fw-sprach.ist-eigen .fw-sprach__tempo-gross:hover{background:#ffffff4d!important}html[data-ns=dark] .fw-coaching .fw-chatseite{--fg: #ffffff;--fg-2: #c6c8dc;--fg-3: #8b8da8;--line: rgba(202, 205, 255, .12);--line-2: rgba(202, 205, 255, .22);--line-subtle: rgba(202, 205, 255, .07);--line-strong: rgba(202, 205, 255, .22);--surface-1: 233 45% 10%;--surface-2: 233 42% 13%;--surface-3: 233 38% 17%;--surface-4: 233 34% 22%;--paper: #0d0f26;--paper-3: #1a1d3a;--brand-light: 0 0% 100%;--brand-tint: rgba(77, 134, 255, .16);--brand-line: rgba(77, 134, 255, .45);background:#070a1d}html[data-ns=dark] .fw-coaching .fw-coach .fw-chatseite .fwc-inset{background:#13162f;box-shadow:inset 0 0 0 1px #cacdff1f}html[data-ns=dark] .fw-coaching .fw-chatrahmen{background:#070a1d}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-chatkopf{background:#0e1125;border:1px solid rgba(202,205,255,.12);box-shadow:0 2px 10px -6px #0006}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-chatkopf__bild{background:#1b1f3c;box-shadow:0 0 0 1px #cacdff1f}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-chatkopf__zurueck{background:#1b1f3c;color:#fff}html[data-ns=dark] .fw-coaching .fw-chatseite .fwc-bubble--other{background:#13162f;border:1px solid rgba(202,205,255,.12);color:#fff}html[data-ns=dark] .fw-coaching .fw-chatseite .fwc-bubble--own{background:#1e3a8a;color:#fff}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-chatbild{background:#1b1f3c;box-shadow:0 0 0 1px #cacdff1f}html[data-ns=dark] .fw-coaching .fwc-zitat--other{background:#1b1f3c}html[data-ns=dark] .fw-coaching .fwc-zitat--other .fwc-zitat__bar{background:#4d86ff}html[data-ns=dark] .fw-coaching .fwc-zitat--other .fwc-zitat__name{color:#4d86ff}html[data-ns=dark] .fw-coaching .fwc-zitat--other .fwc-zitat__text{color:#8b8da8}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-eingabe{background:#0e1125;border:1px solid rgba(202,205,255,.12);box-shadow:0 2px 10px -6px #0006}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-eingabe__feld{color:#fff}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-eingabe__feld::-moz-placeholder{color:#8b8da8}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-eingabe__feld::placeholder{color:#8b8da8}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-eingabe__knopf{color:#8b8da8}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-eingabe__knopf:hover{background:#1b1f3c;color:#fff}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-senden{background:#1e3a8a;color:#fff}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-sprach__bild,html[data-ns=dark] .fw-coaching .fw-chatseite .fw-sprach__leer{background:#1b1f3c}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-sprach__balken{background:#ffffff2e}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-sprach__balken[data-gehoert=ja]{background:#4d86ff}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-sprach__fuss{color:#8b8da8}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-sprach__play{color:#fff}html[data-ns=dark] .fw-coaching .fw-chatseite .fw-sprach__mic{background:#1e3a8a}.fw-coaching .fwc-floatnav{border-radius:999px;background:linear-gradient(180deg,#ffffff14,#ffffff05),#101218b8;-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%);border:1px solid hsl(0 0% 100% / .14);box-shadow:inset 0 1px #ffffff1f,0 14px 40px -22px #000000e6}.fw-coaching .fwc-floatnav-tab{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:16px;color:#ffffff80;transition:color var(--dur-micro) var(--ease-out),background var(--dur-micro),border-color var(--dur-micro)}.fw-coaching .fwc-floatnav-tab--active{color:#fff;background:#0000cc61;border:1.5px solid hsl(240 100% 40% / .9)}.fw-coaching .fwc-floatnav-badge{position:absolute;top:-2px;right:-2px;display:flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 4px;border-radius:999px;font-family:var(--font-mono);font-size:10px;font-weight:600;color:#fff;background:hsl(var(--brand));box-shadow:0 0 0 2px #101218}@media(max-width:1023px){.fw-coaching .fw-coach .fw-coach__oben[data-admin=true]{display:none!important}.fw-coaching .fw-coach .app-panel:has(.fw-coach__oben[data-admin=true])>div:last-child{padding-top:env(safe-area-inset-top,0px)!important}}@media(max-width:640px){.fw-coaching .fwc-kpi-grid>*{padding:12px 14px}.fw-coaching .fwc-section{margin-bottom:8px}.fw-coaching .fwc-rows .fwc-row{min-height:52px;padding:8px 14px}}.fw-check{padding:20px 20px 32px;display:grid;gap:16px;max-width:1120px}@media(min-width:640px){.fw-check{padding:24px 32px 36px}}@media(min-width:1024px){.fw-check{padding:28px 40px 44px}}.fw-check__em,.fw-check__h2 em{font-family:var(--serif, "Instrument Serif", "Georgia", serif);font-style:italic;font-weight:400;letter-spacing:-.01em;color:#9d9dff}.fw-check__buehne,.fw-check__wahl,.fw-check__form,.fw-check__status,.fw-tcq__karte{border-radius:22px;border:1px solid var(--g-linie);background:linear-gradient(180deg,#ffffff13,#ffffff05);box-shadow:inset 0 1px #ffffff1a,0 30px 60px -40px #000000d9}.fw-check__buehne{padding:10px}.fw-check__video{position:relative;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;background:#03040a;box-shadow:0 40px 90px -46px hsl(var(--g-marke) / .9)}.fw-check__video video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000}.fw-check__video:has(.player){aspect-ratio:auto}.fw-check__video.is-leer{display:grid;place-items:center;align-content:center;gap:10px;color:var(--g-txt-3);font-size:14px}.fw-check__video.is-leer svg{width:34px;height:34px}.fw-check__unter{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 14px 12px}.fw-check__unterlinks{display:grid;gap:10px;max-width:62ch}.fw-check__p{margin:0;font-size:15px;line-height:1.62;color:var(--g-txt-2)}.fw-check__fest{display:inline-flex;align-items:center;gap:7px;margin:0;font-size:12.5px;font-weight:600;color:var(--g-txt-3)}.fw-check__fest svg{width:15px;height:15px;color:#8a8aff}.fw-check__aktion{flex:none;display:grid;gap:8px;justify-items:center}.fw-check__knopf{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 26px;border-radius:16px;border:0;background:linear-gradient(180deg,#2b2bff,#00c);color:#fff;font:inherit;font-size:16px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:inset 0 1px #ffffff59,0 18px 36px -16px #0000ccd9;transition:transform .15s,box-shadow .15s,opacity .15s}.fw-check__knopf:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff59,0 22px 40px -16px #0000ccf2}.fw-check__knopf svg{width:18px;height:18px;flex:none}.fw-check__knopf[disabled]{opacity:.45;cursor:not-allowed;transform:none}.fw-check__knopf.is-zweit{background:transparent;color:var(--g-txt);border:1px solid var(--g-linie);box-shadow:none}.fw-check__knopf.is-zweit:hover{border-color:hsl(var(--g-marke) / .9);background:hsl(var(--g-marke) / .12)}.fw-check__note{margin:0;font-size:12.5px;color:var(--g-txt-3);text-align:center}.fw-check__risiko{margin:0 4px;max-width:86ch;font-size:12px;line-height:1.55;color:var(--g-txt-3)}.fw-check__fuss{display:flex;flex-wrap:wrap;gap:10px 22px;margin:0 4px;font-size:14px}.fw-check__fuss a{display:inline-flex;align-items:center;gap:7px;color:var(--g-txt-2);font-weight:500;text-decoration:none}.fw-check__fuss a svg{width:16px;height:16px}.fw-check__fuss a:hover{color:var(--g-txt);text-decoration:underline;text-underline-offset:3px}.fw-check__laden{display:grid;place-items:center;min-height:50vh}.fw-check__warn{margin:0;padding:12px 14px;border-radius:14px;font-size:14px;color:#f5a3a3;background:#d926261f;border:1px solid hsl(0 70% 60% / .3)}.fw-check__wahlen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fw-check__wahlen.is-eins{grid-template-columns:minmax(0,560px)}.fw-check__wahl{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px}.fw-check__wahl.is-haupt{border-color:hsl(var(--g-marke) / .85);background:radial-gradient(420px 220px at 0% 0%,hsl(var(--g-marke) / .38),transparent 70%),linear-gradient(180deg,#ffffff14,#ffffff05)}.fw-check__wahlicon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:hsl(var(--g-marke));color:#fff;box-shadow:inset 0 1px #ffffff4d,0 12px 26px -12px hsl(var(--g-marke) / .95)}.fw-check__wahlicon svg{width:22px;height:22px}.fw-check__wahl h3{margin:6px 0 0;font-size:19px;font-weight:650;letter-spacing:-.02em;color:var(--g-txt)}.fw-check__wahl p{flex:1;margin:0 0 6px;font-size:14.5px;line-height:1.6;color:var(--g-txt-2)}.fw-check__status{display:flex;align-items:center;gap:12px;padding:14px 16px}.fw-check__status>svg{flex:none;width:20px;height:20px;color:#8a8aff}.fw-check__status span{display:grid;gap:2px;min-width:0}.fw-check__status b{font-size:14px;font-weight:600;color:var(--g-txt)}.fw-check__status u{font-size:13px;text-decoration:none;color:var(--g-txt-3);overflow-wrap:anywhere}.fw-check__form{display:grid;gap:12px;max-width:680px;padding:26px}.fw-check__form .fw-kicker{margin-bottom:0}.fw-check__h2{margin:0;font-size:clamp(22px,2.6vw,30px);font-weight:700;line-height:1.15;letter-spacing:-.025em;color:var(--g-txt)}.fw-check__felder{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:6px}.fw-check__felder label{display:grid;gap:6px}.fw-check__felder label.is-breit{grid-column:1 / -1}.fw-check__felder span{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--g-txt-3)}.fw-check__felder input{height:48px;padding:0 14px;border-radius:12px;border:1px solid var(--g-linie);background:hsl(var(--g-s2));color:var(--g-txt);font:inherit;font-size:16px;outline:none;transition:border-color .15s,box-shadow .15s}.fw-check__felder input:focus{border-color:hsl(var(--g-marke) / .9);box-shadow:0 0 0 3px hsl(var(--g-marke) / .25)}.fw-check__formfuss{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px}.fw-check__leise{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 10px;border:0;background:transparent;color:var(--g-txt-2);font:inherit;font-size:14px;cursor:pointer}.fw-check__leise svg{width:16px;height:16px}.fw-tcq{display:grid;gap:12px;max-width:720px}.fw-tcq__leiste{display:flex;justify-content:space-between;font-size:13px;color:var(--g-txt-3)}.fw-tcq__leiste b{color:var(--g-txt)}.fw-tcq__bahn{height:6px;border-radius:99px;overflow:hidden;background:#ffffff14}.fw-tcq__bahn i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4a4aff,#00c);transition:width .35s cubic-bezier(.34,1.2,.64,1)}.fw-tcq__karte{display:grid;gap:10px;padding:24px;animation:fwTcqRein .28s ease}@keyframes fwTcqRein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fw-tcq__frage{margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--g-txt)}.fw-tcq__hinweis{margin:0;font-size:14px;line-height:1.5;color:var(--g-txt-3)}.fw-tcq__antworten{display:grid;gap:8px;margin-top:6px}.fw-tcq__antwort{display:flex;align-items:center;gap:12px;width:100%;min-height:54px;padding:10px 14px;border-radius:14px;border:1px solid var(--g-linie);background:#ffffff0a;color:var(--g-txt);font:inherit;font-size:15px;line-height:1.35;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.fw-tcq__antwort:hover{border-color:hsl(var(--g-marke) / .8);background:hsl(var(--g-marke) / .12)}.fw-tcq__antwort.is-gewaehlt{border-color:hsl(var(--g-marke));background:hsl(var(--g-marke) / .26)}.fw-tcq__k{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#ffffff14;color:var(--g-txt-2);font-size:13px;font-weight:700}.fw-tcq__antwort.is-gewaehlt .fw-tcq__k{background:hsl(var(--g-marke));color:#fff}.fw-tcq__frei{display:grid;gap:12px;justify-items:start;margin-top:6px}.fw-tcq__frei textarea{width:100%;padding:12px 14px;border-radius:14px;border:1px solid var(--g-linie);background:hsl(var(--g-s2));color:var(--g-txt);font:inherit;font-size:16px;line-height:1.5;resize:vertical;outline:none}.fw-tcq__frei textarea:focus{border-color:hsl(var(--g-marke) / .9);box-shadow:0 0 0 3px hsl(var(--g-marke) / .25)}.fw-tcq__fuss{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12.5px;color:var(--g-txt-3)}.fw-tcq__zurueck{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 6px;border:0;background:transparent;color:var(--g-txt-2);font:inherit;font-size:14px;cursor:pointer}.fw-tcq__zurueck svg{width:16px;height:16px}.fw-tcq__laden{justify-items:center;padding:48px 24px;text-align:center;color:var(--g-txt-2)}.fw-tcq__aus{justify-items:start}.fw-tcq__ausicon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#d9262629;color:#f17e7e}.fw-tcq__ausicon svg{width:22px;height:22px}.fw-check__knopf.is-gesperrt{position:relative;isolation:isolate;overflow:hidden;background:hsl(var(--g-s2));color:var(--g-txt-2);border:1px solid var(--g-linie);box-shadow:none}.fw-check__knopf.is-gesperrt:before{content:"";position:absolute;inset:0 auto 0 0;z-index:-1;width:calc(var(--anteil, 0) * 100%);background:linear-gradient(90deg,hsl(var(--g-marke) / .22),hsl(var(--g-marke) / .5));transition:width .35s linear}.fw-check__knopf.is-gesperrt:hover{transform:none;box-shadow:none;border-color:hsl(var(--g-marke) / .6)}.fw-check__uhr{min-width:54px;padding:4px 10px;border-radius:999px;background:hsl(var(--g-marke) / .24);color:var(--g-txt);font-size:14px;font-weight:650;font-variant-numeric:tabular-nums;text-align:center}.fw-check__note.is-sperre{max-width:280px;text-wrap:balance}.fw-check__knopf.is-frisch{animation:fw-check-frei .9s ease-out}@keyframes fw-check-frei{0%{transform:scale(.94);box-shadow:0 0 #2b2bffbf}55%{transform:scale(1.04);box-shadow:0 0 0 16px #2b2bff00}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.fw-check__knopf.is-frisch{animation:none}}html[data-ns=light] .fw-check__knopf.is-gesperrt{background:var(--h-weich-2)}html[data-ns=light] .fw-check__knopf.is-gesperrt:before{background:linear-gradient(90deg,#0000e61f,#0000e642)}html[data-ns=light] .fw-check__uhr{background:#0000e624;color:#00c}html[data-ns=light] .fw-check__em,html[data-ns=light] .fw-check__h2 em{color:#00c}html[data-ns=light] .fw-check__buehne,html[data-ns=light] .fw-check__wahl,html[data-ns=light] .fw-check__form,html[data-ns=light] .fw-check__status,html[data-ns=light] .fw-tcq__karte{background:var(--h-glas);border-color:var(--h-rand);box-shadow:var(--h-schatten)}html[data-ns=light] .fw-check__wahl.is-haupt{border-color:var(--h-blau-rand);background:radial-gradient(420px 220px at 0% 0%,var(--h-blau-fuell),transparent 70%),var(--h-glas)}html[data-ns=light] .fw-check__fest svg,html[data-ns=light] .fw-check__status>svg{color:#00c}html[data-ns=light] .fw-tcq__bahn{background:var(--h-weich-2)}html[data-ns=light] .fw-tcq__antwort{background:var(--h-weich)}html[data-ns=light] .fw-tcq__antwort:hover{background:var(--h-blau-fuell)}html[data-ns=light] .fw-tcq__antwort.is-gewaehlt{background:#0000e62e}html[data-ns=light] .fw-tcq__k{background:var(--h-weich-2)}html[data-ns=light] .fw-check__warn{color:#a51d1d}@media(max-width:760px){.fw-check{padding:16px 14px 26px;gap:14px}.fw-check__buehne{padding:6px;border-radius:18px}.fw-check__video{border-radius:13px}.fw-check__unter{flex-direction:column-reverse;align-items:stretch;gap:16px;padding:16px 8px 10px}.fw-check__aktion{justify-items:stretch}.fw-check__knopf{width:100%;white-space:normal}.fw-check__note.is-sperre{max-width:none}.fw-check__wahlen,.fw-check__wahlen.is-eins{grid-template-columns:1fr}.fw-check__wahl,.fw-check__form{padding:20px 18px}.fw-check__felder{grid-template-columns:1fr}.fw-tcq__karte{padding:20px 16px}.fw-tcq__fuss span{display:none}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-inter),Inter,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono),ui-monospace,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--font-inter: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Inter", system-ui, "Segoe UI", Roboto, sans-serif;--font-display: var(--font-inter);--font-mono: var(--font-inter);--font-body: var(--font-inter);--font-heading: var(--font-inter);--bg: 228 40% 99%;--surface-1: 0 0% 100%;--surface-2: 230 33% 97%;--surface-3: 230 30% 94%;--surface-4: 230 26% 90%;--background: var(--bg);--card: var(--surface-1);--popover: var(--surface-1);--line-subtle: rgba(13, 16, 48, .06);--line: #dfe0ed;--line-strong: #c8cade;--border: 232 28% 90%;--input: 232 28% 87%;--fg: #0d1030;--fg-2: #2a2d55;--fg-3: #63668c;--foreground: 233 58% 12%;--card-foreground: 233 58% 12%;--popover-foreground: 233 58% 12%;--secondary-foreground: 233 58% 12%;--muted-foreground: 234 17% 47%;--accent-foreground: 0 0% 100%;--brand: 240 100% 40%;--brand-deep: 240 100% 30%;--brand-hover: 240 100% 48%;--brand-light: 240 100% 40%;--brand-soft: 240 100% 52%;--brand-tint: rgba(0, 0, 204, .07);--brand-tint-2: rgba(0, 0, 204, .13);--brand-line: rgba(0, 0, 204, .28);--primary: var(--brand);--primary-foreground: 0 0% 100%;--accent: var(--brand);--secondary: var(--surface-2);--muted: var(--surface-2);--ring: 240 100% 40%;--success: 152 62% 34%;--warning: 35 92% 42%;--destructive: 352 74% 46%;--destructive-foreground: 0 0% 100%;--income: 152 62% 34%;--expense: 352 74% 46%;--info: 213 90% 45%;--chart-1: 240 100% 40%;--chart-2: 240 100% 62%;--chart-3: 213 90% 45%;--chart-4: 35 92% 45%;--chart-5: 352 74% 50%;--cat-forex: 240 100% 40%;--cat-krypto: 205 88% 40%;--cat-mindset: 265 72% 50%;--cat-longterm: 172 66% 32%;--radius-xs: 7px;--radius: 9px;--radius-input: 9px;--radius-card: 20px;--radius-lg: 20px;--radius-xl: 28px;--radius-pill: 100px;--shadow-1: inset 0 1px 0 rgba(255, 255, 255, .7);--shadow-2: var(--shadow-soft);--shadow-3: var(--shadow-stack);--shadow-card: var(--shadow-stack);--glow-brand: inset 0 0 0 1px var(--line-2);--glow-brand-strong: inset 0 0 0 1px var(--blau);--metric-xl: clamp(46px, 7vw, 74px);--metric-l: 36px;--metric-m: 26px;--metric-s: 19px;--dur-instant: 0ms;--dur-micro: .12s;--dur-ui: .25s;--dur-slow: .48s;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-std: cubic-bezier(.4, 0, .2, 1);--ease-spring: cubic-bezier(.34, 1.42, .64, 1);--glass-bg: rgba(255, 255, 255, .78);--glass-bg-strong: rgba(255, 255, 255, .92);--glass-bg-hover: rgba(255, 255, 255, 1);--glass-border: var(--line);--glass-blur: blur(16px) saturate(1.3);--on-brand: 0 0% 100%;--on-brand-2: 0 0% 100% / .82;--on-brand-3: 0 0% 100% / .62;--app-gradient: none;--highlight-top: none;--glow-accent: none;--brand-action: var(--brand);--brand-link: var(--brand);--ink-token: 233 58% 12%;--gold: 42 62% 42%;--glow-opacity: 0;--grid-line: transparent;--weiss-hauch: rgba(13, 16, 48, .045);--weiss-hauch-2: rgba(13, 16, 48, .07);--sidebar-background: 230 33% 97%;--sidebar-foreground: 233 58% 12%;--sidebar-primary: var(--brand);--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 230 30% 94%;--sidebar-accent-foreground: 233 58% 12%;--sidebar-border: 232 28% 90%;--sidebar-ring: 240 100% 40%}html[data-ns=dark]{--bg: 233 60% 7%;--surface-1: 233 45% 10%;--surface-2: 233 42% 13%;--surface-3: 233 38% 17%;--surface-4: 233 34% 22%;--line-subtle: rgba(202, 205, 255, .07);--line: rgba(202, 205, 255, .12);--line-strong: rgba(202, 205, 255, .22);--border: 233 34% 20%;--input: 233 34% 22%;--fg: #ffffff;--fg-2: #c6c8dc;--fg-3: #8b8da8;--foreground: 0 0% 100%;--card-foreground: 0 0% 100%;--popover-foreground: 0 0% 100%;--secondary-foreground: 0 0% 100%;--muted-foreground: 234 16% 70%;--brand: 240 100% 40%;--brand-deep: 240 100% 30%;--brand-hover: 236 100% 48%;--brand-light: 0 0% 100%;--brand-soft: 216 25% 92%;--brand-tint: rgba(77, 134, 255, .16);--brand-tint-2: rgba(77, 134, 255, .28);--brand-line: rgba(77, 134, 255, .45);--ring: 222 100% 62%;--success: 152 58% 55%;--warning: 43 94% 62%;--destructive: 352 84% 64%;--info: 205 88% 62%;--chart-1: 240 100% 72%;--chart-2: 240 100% 50%;--chart-3: 205 88% 62%;--chart-4: 43 94% 62%;--chart-5: 352 84% 64%;--cat-forex: 240 100% 72%;--cat-krypto: 205 88% 62%;--cat-mindset: 265 80% 72%;--cat-longterm: 172 62% 52%;--shadow-1: inset 0 1px 0 rgba(255, 255, 255, .1);--glow-brand: inset 0 0 0 1px var(--line-2);--glass-bg: rgba(13, 15, 38, .78);--glass-bg-strong: rgba(13, 15, 38, .92);--glass-bg-hover: rgba(21, 24, 52, 1);--gold: 42 62% 62%;--weiss-hauch: rgba(255, 255, 255, .06);--weiss-hauch-2: rgba(255, 255, 255, .1);--sidebar-background: 233 42% 13%;--sidebar-foreground: 0 0% 100%;--sidebar-accent: 233 38% 17%;--sidebar-accent-foreground: 0 0% 100%;--sidebar-border: 233 34% 20%}.dark{--background: var(--bg);--card: var(--surface-1);--popover: var(--surface-1)}*{border-color:hsl(var(--border));outline-color:hsl(var(--ring) / .5)}html{background:hsl(var(--bg));color-scheme:light;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-ns=dark]{color-scheme:dark}body{font-family:var(--font-inter);background:hsl(var(--bg));color:var(--fg-2);min-height:100dvh;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:-.011em;position:relative;transition:background .5s var(--ease-out),color .5s var(--ease-out)}body:before,body:after{content:none}button:not(:disabled),[role=button]:not([aria-disabled=true]){transition:transform var(--dur-micro) var(--ease-out)}button:not(:disabled):active,[role=button]:not([aria-disabled=true]):active{transform:scale(.97)}h1{font-family:var(--font-display);font-weight:300;letter-spacing:-.035em;line-height:1.04;color:var(--fg)}h2{font-family:var(--font-display);font-weight:400;letter-spacing:-.032em;line-height:1.1;color:var(--fg)}h3{font-family:var(--font-display);font-weight:500;letter-spacing:-.024em;line-height:1.22;color:var(--fg)}h4,h5{font-family:var(--font-display);font-weight:500;letter-spacing:-.018em;line-height:1.25;color:var(--fg)}h6{font-family:var(--font-display);font-weight:500;letter-spacing:-.015em;color:var(--fg)}input,select,textarea,button,optgroup,code,kbd,samp,pre,.font-mono,.font-heading,.font-display,.font-body,.font-sans,.font-serif{font-family:var(--font-inter)}.tnum,.tabular-nums,input[type=number],table td,table th,[class*=stat],[class*=Stat],[class*=amount],[class*=Amount],[class*=kpi],[class*=Kpi]{font-variant-numeric:tabular-nums}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:8px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--fg-3);background-clip:padding-box}::-moz-selection{background:hsl(var(--brand));color:#fff}::selection{background:hsl(var(--brand));color:#fff}:where(button,a,input,select,textarea,[role=button],[tabindex]):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:inherit}:where(button,a,input,select,textarea,[role=button],[tabindex]):focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.app-sidebar{background:hsl(var(--sidebar-background));border-right:1px solid var(--line)}.app-sidebar:before{content:none}.app-panel{background:hsl(var(--bg))}.app-frame{background:hsl(var(--bg));border:1px solid var(--line);box-shadow:var(--shadow-stack)}.card-soft,.surface,.premium-card,.ios-card,.stat-card-inner,.glass-panel,.glass-tile{position:relative;border:1px solid transparent;border-radius:var(--radius-card);background-image:var(--tile-grad),var(--stroke-silver);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:var(--shadow-stack);transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out)}.lift{transition:transform var(--dur-ui) var(--ease-out),box-shadow var(--dur-ui) var(--ease-out)}.lift:hover{transform:translateY(-3px);box-shadow:var(--shadow-stack),0 26px 48px #0d10301a}html[data-ns=dark] .lift:hover{box-shadow:0 34px 80px #00000ca6}.glow,.glow-card{position:relative}.glow:before,.aurora,.dl-glow{content:none;display:none}.surface:before,.card-soft:before,.premium-card:before,.ios-card:before,.stat-card-inner:before,.glow-card:before{content:none}.shimmer-overlay{position:relative;overflow:hidden;isolation:isolate}.shimmer-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-120%) skew(-12deg);pointer-events:none}.shimmer-hover:hover:after{animation:shimmer .9s var(--ease-out) forwards}.kicker{font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--mute)}.num-display{font-family:var(--font-display);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1;color:var(--fg)}.pill{border-radius:9999px}.metric{font-family:var(--font-display);font-weight:600;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums;color:var(--fg)}.metric-l{font-size:var(--metric-l)}.metric-label{font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--mute)}.btn-glass,.btn-primary-rev,.btn-brand-rev,.btn-brand,.lq-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:11px;padding:0 20px;min-height:46px;font-family:var(--font-display);font-weight:500;font-size:15px;letter-spacing:-.02em;color:var(--btn-fg);background-image:var(--btn-face);background-color:transparent;text-shadow:var(--btn-shadow-text);box-shadow:var(--btn-shadow),0 0 0 5px var(--btn-halo);text-decoration:none;overflow:hidden;isolation:isolate;transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out)}.btn-glass:after,.btn-primary-rev:after,.btn-brand-rev:after,.btn-brand:after,.lq-btn:after{content:"";position:absolute;left:50%;bottom:-46px;width:66%;height:74px;transform:translate(-50%);border-radius:50%;filter:blur(16px);background:var(--btn-elipse);pointer-events:none;z-index:0;transition:transform .45s var(--ease-out),opacity .45s var(--ease-out)}.btn-glass>*,.btn-primary-rev>*,.btn-brand-rev>*,.btn-brand>*,.lq-btn>*{position:relative;z-index:1}.btn-glass:hover,.btn-primary-rev:hover,.btn-brand-rev:hover,.btn-brand:hover,.lq-btn:hover{transform:translateY(-1px)}.btn-glass:hover:after,.btn-primary-rev:hover:after,.btn-brand-rev:hover:after,.btn-brand:hover:after,.lq-btn:hover:after{transform:translate(-50%) translateY(-6px) scale(1.1)}.btn-glass:active,.btn-primary-rev:active,.btn-brand-rev:active,.btn-brand:active{transform:scale(.97)}:is(.btn-glass,.btn-primary-rev,.btn-brand-rev,.btn-brand,.lq-btn):is(.h-8,.h-9,.h-10):after{bottom:-34px;height:52px;filter:blur(12px)}:is(.btn-glass,.btn-primary-rev,.btn-brand-rev,.btn-brand,.lq-btn):is(.\!h-8,.h-9,.h-10):after{bottom:-34px!important;height:52px!important;filter:blur(12px)!important}:is(.btn-glass,.btn-primary-rev,.btn-brand-rev,.btn-brand,.lq-btn):is(.h-8,.\!h-9,.h-10):after{bottom:-34px!important;height:52px!important;filter:blur(12px)!important}.btn-secondary-rev,.btn-tinted{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:11px;padding:0 18px;min-height:44px;font-weight:500;font-size:14.5px;letter-spacing:-.02em;background:var(--brand-tint);color:hsl(var(--brand));border:1px solid var(--brand-line);transition:background var(--dur-ui),transform var(--dur-micro) var(--ease-out)}.btn-secondary-rev:hover,.btn-tinted:hover{background:var(--brand-tint-2)}.btn-secondary-rev:active,.btn-tinted:active{transform:scale(.97)}.btn-outline-rev{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:11px;padding:0 18px;min-height:44px;font-weight:500;font-size:14.5px;letter-spacing:-.02em;background:var(--paper);color:var(--ink);border:0;box-shadow:inset 0 0 0 1px var(--line-2),0 4px 14px #0d10300d;transition:transform var(--dur-micro) var(--ease-out),box-shadow var(--dur-ui)}.btn-outline-rev:hover{box-shadow:inset 0 0 0 1px var(--fg-3),0 6px 18px #0d103014}.btn-ghost-rev{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;padding:0 14px;min-height:40px;font-weight:500;font-size:14.5px;letter-spacing:-.02em;background:transparent;color:var(--fg-3);border:0;transition:background var(--dur-ui),color var(--dur-ui)}.btn-ghost-rev:hover{background:var(--weiss-hauch);color:var(--fg)}.nav-pill{position:relative;display:flex;align-items:center;gap:11px;height:38px;padding:0 10px;border-radius:9px;font-size:14.5px;font-weight:400;letter-spacing:-.012em;color:var(--fg-3);transition:color .25s var(--ease-out),background .25s var(--ease-out)}.nav-pill>svg{width:16px;height:16px;stroke-width:1.5;opacity:.85;color:inherit;transition:opacity .25s,transform .35s var(--ease-out)}.nav-pill:hover{background:var(--weiss-hauch);color:var(--fg);transform:none}.nav-pill:hover>svg{opacity:1;transform:translate(1px)}.nav-pill-active,.nav-pill-active:hover,.nav-active{color:var(--fg);font-weight:500;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow-soft)}html[data-ns=dark] .nav-pill-active,html[data-ns=dark] .nav-active{background:var(--paper-3);box-shadow:inset 0 0 0 1px var(--line-2)}.nav-pill-active>svg{opacity:1;color:hsl(var(--brand));stroke-width:1.7}.nav-pill-active:before{content:"";position:absolute;left:-14px;top:50%;transform:translateY(-50%);width:3px;height:17px;border-radius:0 3px 3px 0;background:hsl(var(--brand))}.skeleton{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--paper-3)}.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,var(--weiss-hauch-2),transparent);background-size:200% 100%;animation:skeleton-sweep 1.4s linear infinite}.hero-grid{position:relative;isolation:isolate}.hero-grid:after{content:none}.group:hover .play-orb,.play-orb:hover{transform:scale(1.06);box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow-stack)}.lq-box{position:relative;overflow:hidden;border:1px solid transparent;border-radius:var(--radius-card);background-image:var(--tile-grad),var(--stroke-silver);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:var(--shadow-stack)}.lq-box:before,.lq-box:after{content:none}.signature{font-family:var(--font-display);font-weight:600;font-size:34px;line-height:1.1;letter-spacing:-.03em;color:var(--fg);text-shadow:none}@media(max-width:640px){.signature{font-size:28px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-\[7px\]{top:-7px;right:-7px;bottom:-7px;left:-7px}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-x-2\.5{left:.625rem;right:.625rem}.inset-x-6{left:1.5rem;right:1.5rem}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-12{bottom:-3rem}.-bottom-2{bottom:-.5rem}.-left-1{left:-.25rem}.-left-12{left:-3rem}.-left-\[2px\]{left:-2px}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-12{right:-3rem}.-right-16{right:-4rem}.-right-\[2px\]{right:-2px}.-top-1\.5{top:-.375rem}.-top-12{top:-3rem}.-top-16{top:-4rem}.-top-24{top:-6rem}.bottom-0{bottom:0}.bottom-1\.5{bottom:.375rem}.bottom-2{bottom:.5rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.bottom-6{bottom:1.5rem}.bottom-\[-4\%\]{bottom:-4%}.bottom-\[6\%\]{bottom:6%}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-\[12\%\]{left:12%}.left-\[50\%\]{left:50%}.left-\[7\%\]{left:7%}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-\[7\%\]{right:7%}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-7{top:1.75rem}.top-\[-1px\]{top:-1px}.top-\[104px\]{top:104px}.top-\[11\%\]{top:11%}.top-\[146px\]{top:146px}.top-\[164px\]{top:164px}.top-\[196px\]{top:196px}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[62px\]{top:62px}.top-\[9px\]{top:9px}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[201\]{z-index:201}.z-\[300\]{z-index:300}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-full{grid-column:1 / -1}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-auto{margin-top:auto;margin-bottom:auto}.\!mb-0{margin-bottom:0!important}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-4{margin-left:-1rem}.-mr-1{margin-right:-.25rem}.-mr-1\.5{margin-right:-.375rem}.-mr-2{margin-right:-.5rem}.-mt-1{margin-top:-.25rem}.-mt-4{margin-top:-1rem}.-mt-6{margin-top:-1.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[1px\]{margin-top:1px}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-4{width:1rem;height:1rem}.\!h-7{height:1.75rem!important}.\!h-8{height:2rem!important}.\!h-9{height:2.25rem!important}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-2\/3{height:66.666667%}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[100dvh\]{height:100dvh}.h-\[112px\]{height:112px}.h-\[11px\]{height:11px}.h-\[13\%\]{height:13%}.h-\[13px\]{height:13px}.h-\[140px\]{height:140px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[23px\]{height:23px}.h-\[240px\]{height:240px}.h-\[24px\]{height:24px}.h-\[26px\]{height:26px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[34px\]{height:34px}.h-\[3px\]{height:3px}.h-\[40px\]{height:40px}.h-\[420px\]{height:420px}.h-\[42px\]{height:42px}.h-\[46\%\]{height:46%}.h-\[4px\]{height:4px}.h-\[50\%\]{height:50%}.h-\[52px\]{height:52px}.h-\[5px\]{height:5px}.h-\[60px\]{height:60px}.h-\[9px\]{height:9px}.h-\[calc\(100\%-28px\)\]{height:calc(100% - 28px)}.h-\[calc\(100dvh-11\.5rem\)\]{height:calc(100dvh - 11.5rem)}.h-\[calc\(100dvh-12rem\)\]{height:calc(100dvh - 12rem)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[38vh\]{max-height:38vh}.max-h-\[420px\]{max-height:420px}.max-h-\[440px\]{max-height:440px}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100vh-4rem\)\]{max-height:calc(100vh - 4rem)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.\!min-h-0{min-height:0px!important}.min-h-0{min-height:0px}.min-h-8{min-height:2rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[160px\]{min-height:160px}.min-h-\[1rem\]{min-height:1rem}.min-h-\[28px\]{min-height:28px}.min-h-\[2rem\]{min-height:2rem}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[80px\]{min-height:80px}.min-h-\[96px\]{min-height:96px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-7{width:1.75rem!important}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[118px\]{width:118px}.w-\[11px\]{width:11px}.w-\[13px\]{width:13px}.w-\[140px\]{width:140px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[16px\]{width:16px}.w-\[172px\]{width:172px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[1px\]{width:1px}.w-\[21px\]{width:21px}.w-\[22px\]{width:22px}.w-\[240px\]{width:240px}.w-\[268px\]{width:268px}.w-\[2px\]{width:2px}.w-\[34px\]{width:34px}.w-\[3px\]{width:3px}.w-\[40px\]{width:40px}.w-\[42px\]{width:42px}.w-\[54px\]{width:54px}.w-\[78px\]{width:78px}.w-\[85\%\]{width:85%}.w-\[96px\]{width:96px}.w-\[9px\]{width:9px}.w-\[calc\(100\%-16px\)\]{width:calc(100% - 16px)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-5{min-width:1.25rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[520px\]{min-width:520px}.min-w-\[52px\]{min-width:52px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[1240px\]{max-width:1240px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[260px\]{max-width:260px}.max-w-\[32ch\]{max-width:32ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[64ch\]{max-width:64ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[78\%\]{max-width:78%}.max-w-\[80\%\]{max-width:80%}.max-w-\[85\%\]{max-width:85%}.max-w-\[85vw\]{max-width:85vw}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fade-in .5s ease-out forwards}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.animate-scale-in{animation:scale-in .5s cubic-bezier(.22,1,.36,1) forwards}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-mt-20{scroll-margin-top:5rem}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[11px\]{gap:11px}.gap-\[3px\]{gap:3px}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-8{row-gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.space-y-\[3px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3px * var(--tw-space-y-reverse))}.space-y-\[7px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(7px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7px * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-line-subtle>:not([hidden])~:not([hidden]){border-color:var(--line-subtle)}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[1px\]{border-radius:1px}.rounded-\[20px\]{border-radius:20px}.rounded-\[21px\]{border-radius:21px}.rounded-\[22px\]{border-radius:22px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[34px\]{border-radius:34px}.rounded-\[3px\]{border-radius:3px}.rounded-\[42px\]{border-radius:42px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[inherit\]{border-radius:inherit}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:9999px}.rounded-input{border-radius:var(--radius-input)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius)}.rounded-pill{border-radius:var(--radius-pill)}.rounded-sm{border-radius:calc(var(--radius) - 2px)}.rounded-xl{border-radius:.75rem}.rounded-b-\[16px\]{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.rounded-l-sm{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-sm{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[16px\]{border-top-left-radius:16px;border-top-right-radius:16px}.rounded-t-\[22px\]{border-top-left-radius:22px;border-top-right-radius:22px}.rounded-t-\[2px\]{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-t-md{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 2px)}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-destructive\/30{border-color:hsl(var(--destructive) / .3)!important}.\!border-line{border-color:var(--line)!important}.\!border-success\/30{border-color:hsl(var(--success) / .3)!important}.\!border-warning\/30{border-color:hsl(var(--warning) / .3)!important}.border-\[--color-border\]{border-color:var(--color-border)}.border-amber-500\/20{border-color:#f59e0b33}.border-border{border-color:hsl(var(--border))}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-brand{border-color:hsl(var(--brand))}.border-brand-light{border-color:hsl(var(--brand-light))}.border-brand-light\/20{border-color:hsl(var(--brand-light) / .2)}.border-brand-line{border-color:var(--brand-line)}.border-brand\/20{border-color:hsl(var(--brand) / .2)}.border-brand\/30{border-color:hsl(var(--brand) / .3)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/25{border-color:hsl(var(--destructive) / .25)}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/30{border-color:#10b9814d}.border-foreground{border-color:hsl(var(--foreground))}.border-input{border-color:hsl(var(--input))}.border-line{border-color:var(--line)}.border-line-strong{border-color:var(--line-strong)}.border-line-subtle{border-color:var(--line-subtle)}.border-orange-300\/30{border-color:#fdba744d}.border-primary{border-color:hsl(var(--primary))}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-red-300\/30{border-color:#fca5a54d}.border-ring{border-color:hsl(var(--ring))}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-success\/25{border-color:hsl(var(--success) / .25)}.border-success\/30{border-color:hsl(var(--success) / .3)}.border-surface-1{border-color:hsl(var(--surface-1))}.border-transparent{border-color:transparent}.border-warning\/25{border-color:hsl(var(--warning) / .25)}.border-warning\/30{border-color:hsl(var(--warning) / .3)}.border-warning\/40{border-color:hsl(var(--warning) / .4)}.border-white\/55{border-color:#ffffff8c}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-l-transparent{border-left-color:transparent}.border-t-brand{border-top-color:hsl(var(--brand))}.border-t-brand-light{border-top-color:hsl(var(--brand-light))}.border-t-transparent{border-top-color:transparent}.\!bg-destructive\/12{background-color:hsl(var(--destructive) / .12)!important}.\!bg-destructive\/15{background-color:hsl(var(--destructive) / .15)!important}.\!bg-success\/12{background-color:hsl(var(--success) / .12)!important}.\!bg-success\/15{background-color:hsl(var(--success) / .15)!important}.\!bg-surface-3{background-color:hsl(var(--surface-3))!important}.\!bg-warning\/12{background-color:hsl(var(--warning) / .12)!important}.bg-\[\#b91c1c\]{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.bg-\[\#f97316\]{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[hsl\(240_6\%_4\%\)\]{--tw-bg-opacity: 1;background-color:hsl(240 6% 4% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(var\(--brand-light\)\/0\.14\)\]{background-color:hsl(var(--brand-light)/.14)}.bg-accent{background-color:hsl(var(--accent))}.bg-accent\/20{background-color:hsl(var(--accent) / .2)}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-background{background-color:hsl(var(--background))}.bg-bg{background-color:hsl(var(--bg))}.bg-bg\/40{background-color:hsl(var(--bg) / .4)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/85{background-color:#000000d9}.bg-black\/90{background-color:#000000e6}.bg-border{background-color:hsl(var(--border))}.bg-brand{background-color:hsl(var(--brand))}.bg-brand-light{background-color:hsl(var(--brand-light))}.bg-brand-tint{background-color:var(--brand-tint)}.bg-brand\/10{background-color:hsl(var(--brand) / .1)}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/12{background-color:hsl(var(--destructive) / .12)}.bg-destructive\/15{background-color:hsl(var(--destructive) / .15)}.bg-destructive\/20{background-color:hsl(var(--destructive) / .2)}.bg-destructive\/8{background-color:hsl(var(--destructive) / .08)}.bg-emerald-500\/10{background-color:#10b9811a}.bg-fg-3{background-color:var(--fg-3)}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/10{background-color:hsl(var(--foreground) / .1)}.bg-foreground\/25{background-color:hsl(var(--foreground) / .25)}.bg-foreground\/\[0\.06\]{background-color:hsl(var(--foreground) / .06)}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-line{background-color:var(--line)}.bg-line-strong{background-color:var(--line-strong)}.bg-line-subtle{background-color:var(--line-subtle)}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground\/50{background-color:hsl(var(--muted-foreground) / .5)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-neutral-600{--tw-bg-opacity: 1;background-color:rgb(82 82 82 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/20{background-color:#f9731633}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500\/20{background-color:#ef444433}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/60{background-color:hsl(var(--secondary) / .6)}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-400\/10{background-color:#94a3b81a}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-success{background-color:hsl(var(--success))}.bg-success\/12{background-color:hsl(var(--success) / .12)}.bg-success\/15{background-color:hsl(var(--success) / .15)}.bg-success\/20{background-color:hsl(var(--success) / .2)}.bg-success\/8{background-color:hsl(var(--success) / .08)}.bg-surface-1{background-color:hsl(var(--surface-1))}.bg-surface-2{background-color:hsl(var(--surface-2))}.bg-surface-2\/30{background-color:hsl(var(--surface-2) / .3)}.bg-surface-2\/50{background-color:hsl(var(--surface-2) / .5)}.bg-surface-3{background-color:hsl(var(--surface-3))}.bg-surface-4{background-color:hsl(var(--surface-4))}.bg-transparent{background-color:transparent}.bg-warning{background-color:hsl(var(--warning))}.bg-warning\/12{background-color:hsl(var(--warning) / .12)}.bg-warning\/15{background-color:hsl(var(--warning) / .15)}.bg-warning\/20{background-color:hsl(var(--warning) / .2)}.bg-warning\/8{background-color:hsl(var(--warning) / .08)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/25{background-color:#ffffff40}.bg-white\/35{background-color:#ffffff59}.bg-white\/8{background-color:#ffffff14}.bg-white\/\[\.025\]{background-color:#ffffff06}.bg-white\/\[\.09\]{background-color:#ffffff17}.bg-white\/\[\.12\]{background-color:#ffffff1f}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-emerald-500\/60{--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(16 185 129 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-gold{fill:hsl(var(--gold))}.fill-primary{fill:hsl(var(--primary))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.p-\[9px\]{padding:9px}.\!px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-0{padding-top:0!important;padding-bottom:0!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.\!pr-1\.5{padding-right:.375rem!important}.\!pr-8{padding-right:2rem!important}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-\[96px\]{padding-bottom:96px}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-heading{font-family:var(--font-display),Inter,sans-serif}.font-mono{font-family:var(--font-mono),ui-monospace,monospace}.font-sans{font-family:var(--font-inter),Inter,sans-serif}.\!text-\[10\.5px\]{font-size:10.5px!important}.\!text-\[10px\]{font-size:10px!important}.\!text-\[16px\]{font-size:16px!important}.\!text-\[26px\]{font-size:26px!important}.\!text-\[28px\]{font-size:28px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-7xl{font-size:4.5rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[38px\]{font-size:38px}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.45\]{line-height:1.45}.leading-\[22px\]{line-height:22px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.005em\]{letter-spacing:-.005em}.tracking-\[-0\.012em\]{letter-spacing:-.012em}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.022em\]{letter-spacing:-.022em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[\.02em\]{letter-spacing:.02em}.tracking-\[\.04em\]{letter-spacing:.04em}.tracking-\[\.06em\]{letter-spacing:.06em}.tracking-\[\.08em\]{letter-spacing:.08em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.16em\]{letter-spacing:.16em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[\.1em\]{letter-spacing:.1em}.tracking-\[\.22em\]{letter-spacing:.22em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-brand-light{color:hsl(var(--brand-light))!important}.\!text-destructive{color:hsl(var(--destructive))!important}.\!text-fg-3{color:var(--fg-3)!important}.\!text-success{color:hsl(var(--success))!important}.\!text-warning{color:hsl(var(--warning))!important}.text-\[hsl\(152_70\%_62\%\)\]{--tw-text-opacity: 1;color:hsl(152 70% 62% / var(--tw-text-opacity, 1))}.text-\[hsl\(152_70\%_66\%\)\]{--tw-text-opacity: 1;color:hsl(152 70% 66% / var(--tw-text-opacity, 1))}.text-\[hsl\(352_90\%_72\%\)\]{--tw-text-opacity: 1;color:hsl(352 90% 72% / var(--tw-text-opacity, 1))}.text-\[hsl\(40_96\%_56\%\)\]{--tw-text-opacity: 1;color:hsl(40 96% 56% / var(--tw-text-opacity, 1))}.text-\[hsl\(40_96\%_66\%\)\]{--tw-text-opacity: 1;color:hsl(40 96% 66% / var(--tw-text-opacity, 1))}.text-\[hsl\(40_96\%_70\%\)\]{--tw-text-opacity: 1;color:hsl(40 96% 70% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--success\)\)\]{color:hsl(var(--success))}.text-\[var\(--fg-2\)\]{color:var(--fg-2)}.text-\[var\(--fg-3\)\]{color:var(--fg-3)}.text-accent{color:hsl(var(--accent))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-background{color:hsl(var(--background))}.text-bg{color:hsl(var(--bg))}.text-brand{color:hsl(var(--brand))}.text-brand-light{color:hsl(var(--brand-light))}.text-brand-soft{color:hsl(var(--brand-soft))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-fg{color:var(--fg)}.text-fg-2{color:var(--fg-2)}.text-fg-3{color:var(--fg-3)}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/25{color:hsl(var(--foreground) / .25)}.text-foreground\/35{color:hsl(var(--foreground) / .35)}.text-foreground\/40{color:hsl(var(--foreground) / .4)}.text-foreground\/45{color:hsl(var(--foreground) / .45)}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/55{color:hsl(var(--foreground) / .55)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-gold{color:hsl(var(--gold))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-orange-400\/80{color:#fb923ccc}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary\/60{color:hsl(var(--primary) / .6)}.text-red-400\/80{color:#f87171cc}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-success{color:hsl(var(--success))}.text-warning{color:hsl(var(--warning))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/25{color:#ffffff40}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[hsl\(var\(--brand\)\)\]{accent-color:hsl(var(--brand))}.accent-primary{accent-color:hsl(var(--primary))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.opacity-\[\.05\]{opacity:.05}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2{--tw-shadow: var(--shadow-2);--tw-shadow-colored: var(--shadow-2);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-3{--tw-shadow: var(--shadow-3);--tw-shadow-colored: var(--shadow-3);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,\.4\)\]{--tw-shadow: 0 1px 2px rgba(0,0,0,.4);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow: var(--shadow-card);--tw-shadow-colored: var(--shadow-card);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow-color: hsl(var(--card));--tw-shadow: var(--tw-shadow-colored)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.\!ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-amber-400\/40{--tw-ring-color: rgb(251 191 36 / .4)}.ring-brand{--tw-ring-color: hsl(var(--brand))}.ring-line{--tw-ring-color: var(--line)}.ring-orange-400\/30{--tw-ring-color: rgb(251 146 60 / .3)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-slate-300\/40{--tw-ring-color: rgb(203 213 225 / .4)}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.ring-offset-surface-1{--tw-ring-offset-color: hsl(var(--surface-1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[3px\]{--tw-backdrop-blur: blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,transform\]{transition-property:background-color,border-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,background-color\,color\]{transition-property:opacity,background-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.duration-micro{transition-duration:var(--dur-micro)}.duration-ui{transition-duration:var(--dur-ui)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:var(--ease-out)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-75{animation-duration:75ms}.duration-micro{animation-duration:var(--dur-micro)}.duration-ui{animation-duration:var(--dur-ui)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:var(--ease-out)}.running{animation-play-state:running}.paused{animation-play-state:paused}.press{transition:transform var(--dur-micro) var(--ease-out)}.press:active{transform:scale(.97)}.reveal{animation:spring-in var(--dur-slow) var(--ease-out) both}.spring-in{animation:spring-in .6s var(--ease-out) forwards}.stagger>*{opacity:0;animation:reveal-up .6s var(--ease-out) forwards}.stagger>*:nth-child(1){animation-delay:.04s}.stagger>*:nth-child(2){animation-delay:.1s}.stagger>*:nth-child(3){animation-delay:.16s}.stagger>*:nth-child(4){animation-delay:.22s}.stagger>*:nth-child(5){animation-delay:.28s}.stagger>*:nth-child(6){animation-delay:.34s}.stagger>*:nth-child(n+7){animation-delay:.4s}.bg-grid,.bg-grid-fade{background-image:none}.mask-fade-b{-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent 100%);mask-image:linear-gradient(180deg,#000 60%,transparent 100%)}.t-label{color:var(--fg-3)}@keyframes reveal-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes spring-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes btn-sweep{0%{transform:translate(-120%) skew(-12deg)}to{transform:translate(220%) skew(-12deg)}}@keyframes shimmer{0%{transform:translate(-120%) skew(-12deg)}to{transform:translate(220%) skew(-12deg)}}@keyframes skeleton-sweep{to{background-position:-200% 0}}@keyframes aurora-float{0%{transform:translate(-8%,-6%) scale(1) rotate(0)}50%{transform:translate(6%,4%) scale(1.12) rotate(12deg)}to{transform:translate(-8%,-6%) scale(1) rotate(0)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 hsl(var(--brand) / .35)}50%{box-shadow:0 0 0 8px hsl(var(--brand) / 0)}}@keyframes dl-sweep{0%{transform:translate(-120%) skew(-12deg)}to{transform:translate(220%) skew(-12deg)}}@keyframes badge-pulse{0%,to{box-shadow:0 0 hsl(var(--success) / .4)}50%{box-shadow:0 0 0 7px hsl(var(--success) / 0)}}@keyframes fw-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.82)}}.ns-promo,.ns-band,.ns-tile--night,.ns-grad--spot,.ns-grad--nacht{--weiss-hauch: rgba(255, 255, 255, .08);--weiss-hauch-2: rgba(255, 255, 255, .14)}html:not([data-ns=dark]) [class^="bg-white/"],html:not([data-ns=dark]) [class*=" bg-white/"]{background-color:var(--weiss-hauch)}html:not([data-ns=dark]) [class*="hover:bg-white/"]:hover{background-color:var(--weiss-hauch-2)}html:not([data-ns=dark]) [class^="border-white/"],html:not([data-ns=dark]) [class*=" border-white/"]{border-color:var(--line)}:is(h1,h2):is(.font-bold,.font-extrabold,.font-semibold,.font-black){font-weight:300}h2:is(.font-bold,.font-extrabold,.font-semibold,.font-black){font-weight:400}:is(h3,h4,h5,h6):is(.font-bold,.font-extrabold,.font-black){font-weight:500}.marker\:font-mono *::marker{font-family:var(--font-inter)}.marker\:font-mono::marker{font-family:var(--font-inter)}.marker\:font-mono *::marker{font-family:var(--font-mono),ui-monospace,monospace}.marker\:text-\[12px\] *::marker{font-size:12px}.marker\:text-amber-400 *::marker{color:#fbbf24}.marker\:text-fg-3 *::marker{color:var(--fg-3)}.marker\:font-mono::marker{font-family:var(--font-mono),ui-monospace,monospace}.marker\:text-\[12px\]::marker{font-size:12px}.marker\:text-amber-400::marker{color:#fbbf24}.marker\:text-fg-3::marker{color:var(--fg-3)}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:text-fg-3::-moz-placeholder{color:var(--fg-3)}.placeholder\:text-fg-3::placeholder{color:var(--fg-3)}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-white\/50::-moz-placeholder{color:#ffffff80}.placeholder\:text-white\/50::placeholder{color:#ffffff80}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-0:before{content:var(--tw-content);left:0}.before\:top-\[0\.8em\]:before{content:var(--tw-content);top:.8em}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-2:before{content:var(--tw-content);width:.5rem}.before\:bg-white\/25:before{content:var(--tw-content);background-color:#ffffff40}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:left-2:after{content:var(--tw-content);left:.5rem}.after\:right-2:after{content:var(--tw-content);right:.5rem}.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:bg-transparent:after{content:var(--tw-content);background-color:transparent}.first\:mt-0:first-child{margin-top:0}.first\:rounded-l-md:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.first\:border-0:first-child{border-width:0px}.first\:border-l:first-child{border-left-width:1px}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-r-md:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:translate-x-\[2px\]:hover{--tw-translate-x: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-line-strong:hover{border-color:var(--line-strong)}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary) / .3)}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#991b1b\]:hover{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#ea580c\]:hover{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(0_0\%_100\%\/0\.045\)\]:hover{background-color:#ffffff0b}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/90:hover{background-color:hsl(var(--accent) / .9)}.hover\:bg-black\/10:hover{background-color:#0000001a}.hover\:bg-black\/80:hover{background-color:#000c}.hover\:bg-brand-hover:hover{background-color:hsl(var(--brand-hover))}.hover\:bg-brand-tint:hover{background-color:var(--brand-tint)}.hover\:bg-brand\/5:hover{background-color:hsl(var(--brand) / .05)}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-destructive\/12:hover{background-color:hsl(var(--destructive) / .12)}.hover\:bg-destructive\/20:hover{background-color:hsl(var(--destructive) / .2)}.hover\:bg-destructive\/30:hover{background-color:hsl(var(--destructive) / .3)}.hover\:bg-destructive\/5:hover{background-color:hsl(var(--destructive) / .05)}.hover\:bg-foreground\/20:hover{background-color:hsl(var(--foreground) / .2)}.hover\:bg-foreground\/\[0\.04\]:hover{background-color:hsl(var(--foreground) / .04)}.hover\:bg-foreground\/\[0\.05\]:hover{background-color:hsl(var(--foreground) / .05)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/40:hover{background-color:hsl(var(--secondary) / .4)}.hover\:bg-secondary\/60:hover{background-color:hsl(var(--secondary) / .6)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-surface-2:hover{background-color:hsl(var(--surface-2))}.hover\:bg-surface-2\/40:hover{background-color:hsl(var(--surface-2) / .4)}.hover\:bg-surface-2\/50:hover{background-color:hsl(var(--surface-2) / .5)}.hover\:bg-surface-3:hover{background-color:hsl(var(--surface-3))}.hover\:bg-surface-4:hover{background-color:hsl(var(--surface-4))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/25:hover{background-color:#ffffff40}.hover\:bg-white\/35:hover{background-color:#ffffff59}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[\.035\]:hover{background-color:#ffffff09}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-brand-hover:hover{color:hsl(var(--brand-hover))}.hover\:text-brand-light:hover{color:hsl(var(--brand-light))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:ring-brand\/40:hover{--tw-ring-color: hsl(var(--brand) / .4)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:border-brand-light\/60:focus{border-color:hsl(var(--brand-light) / .6)}.focus\:border-brand-line:focus{border-color:var(--brand-line)}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:bg-surface-2:focus{background-color:hsl(var(--surface-2))}.focus\:bg-surface-3:focus{background-color:hsl(var(--surface-3))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-foreground:focus{color:hsl(var(--foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:\!outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:\!ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[3px\]:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-brand\/18:focus{--tw-ring-color: hsl(var(--brand) / .18)}.focus\:ring-brand\/30:focus{--tw-ring-color: hsl(var(--brand) / .3)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-ring\/30:focus{--tw-ring-color: hsl(var(--ring) / .3)}.focus\:ring-slate-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(100 116 139 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:border-brand-light\/60:focus-visible{border-color:hsl(var(--brand-light) / .6)}.focus-visible\:border-brand-line:focus-visible{border-color:var(--brand-line)}.focus-visible\:bg-surface-3:focus-visible{background-color:hsl(var(--surface-3))}.focus-visible\:\!outline-none:focus-visible{outline:2px solid transparent!important;outline-offset:2px!important}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:\!ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-brand\/18:focus-visible{--tw-ring-color: hsl(var(--brand) / .18)}.focus-visible\:ring-brand\/30:focus-visible{--tw-ring-color: hsl(var(--brand) / .3)}.focus-visible\:ring-destructive:focus-visible{--tw-ring-color: hsl(var(--destructive))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-ring\/30:focus-visible{--tw-ring-color: hsl(var(--ring) / .3)}.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color: hsl(var(--ring) / .4)}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:scale-\[\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-primary{color:hsl(var(--primary))}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-destructive-foreground{color:hsl(var(--destructive-foreground))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-destructive:focus{--tw-ring-offset-color: hsl(var(--destructive))}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=checked\]\:border-brand[data-state=checked]{border-color:hsl(var(--brand))}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=true\]\:\!bg-brand-tint[data-selected=true]{background-color:var(--brand-tint)!important}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[selected\=true\]\:bg-brand-tint[data-selected=true]{background-color:var(--brand-tint)}.data-\[state\=active\]\:bg-surface-4[data-state=active]{background-color:hsl(var(--surface-4))}.data-\[state\=checked\]\:bg-brand[data-state=checked]{background-color:hsl(var(--brand))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=open\]\:bg-surface-2[data-state=open]{background-color:hsl(var(--surface-2))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=selected\]\:bg-surface-2[data-state=selected]{background-color:hsl(var(--surface-2))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=unchecked\]\:bg-surface-4[data-state=unchecked]{background-color:hsl(var(--surface-4))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[placeholder\]\:text-fg-3[data-placeholder]{color:var(--fg-3)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[selected\=true\]\:text-fg[data-selected=true]{color:var(--fg)}.data-\[state\=active\]\:text-foreground[data-state=active],.data-\[state\=checked\]\:text-foreground[data-state=checked]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=checked\]\:text-white[data-state=checked]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-200[data-state=closed]{transition-duration:.2s}.data-\[state\=closed\]\:duration-300[data-state=closed],.data-\[state\=open\]\:duration-300[data-state=open]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-200[data-state=closed]{animation-duration:.2s}.data-\[state\=closed\]\:duration-300[data-state=closed],.data-\[state\=open\]\:duration-300[data-state=open]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=active\]\:after\:bg-brand-light[data-state=active]:after{content:var(--tw-content);background-color:hsl(var(--brand-light))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius-lg)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow-2{--tw-shadow: var(--shadow-2);--tw-shadow-colored: var(--shadow-2);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}.dark\:border-orange-900\/40:is(.dark *){border-color:#7c2d1266}.dark\:border-red-900\/40:is(.dark *){border-color:#7f1d1d66}.dark\:bg-orange-950\/30:is(.dark *){background-color:#4314074d}.dark\:bg-red-950\/30:is(.dark *){background-color:#450a0a4d}@media(min-width:640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:right-6{right:1.5rem}.sm\:top-5{top:1.25rem}.sm\:top-auto{top:auto}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mt-0{margin-top:0}.sm\:mt-6{margin-top:1.5rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:\!h-\[30px\]{height:30px!important}.sm\:h-14{height:3.5rem}.sm\:h-32{height:8rem}.sm\:w-12{width:3rem}.sm\:w-48{width:12rem}.sm\:w-56{width:14rem}.sm\:w-60{width:15rem}.sm\:w-\[68px\]{width:68px}.sm\:w-auto{width:auto}.sm\:min-w-\[200px\]{min-width:200px}.sm\:min-w-\[240px\]{min-width:240px}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-1{flex:1 1 0%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-12{gap:3rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:self-start{align-self:flex-start}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-\[18px\]{border-radius:18px}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:border-l{border-left-width:1px}.sm\:border-t-0{border-top-width:0px}.sm\:p-2{padding:.5rem}.sm\:p-3\.5{padding:.875rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:pb-0{padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[19px\]{font-size:19px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[36px\]{font-size:36px}.sm\:text-\[52px\]{font-size:52px}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:opacity-0{opacity:0}.sm\:focus-visible\:opacity-100:focus-visible{opacity:1}.group:hover .sm\:group-hover\:opacity-100{opacity:1}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media(min-width:768px){.md\:absolute{position:absolute}.md\:col-span-2{grid-column:span 2 / span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-\[calc\(100dvh-8rem\)\]{height:calc(100dvh - 8rem)}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.md\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.md\:grid-cols-\[340px_1fr\]{grid-template-columns:340px 1fr}.md\:gap-4{gap:1rem}.md\:p-6{padding:1.5rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-\[28px\]{font-size:28px}.md\:text-\[32px\]{font-size:32px}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow-2{--tw-shadow: var(--shadow-2);--tw-shadow-colored: var(--shadow-2);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media(min-width:1024px){.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:bottom-8{bottom:2rem}.lg\:left-auto{left:auto}.lg\:right-8{right:2rem}.lg\:top-2{top:.5rem}.lg\:top-4{top:1rem}.lg\:z-10{z-index:10}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:my-0{margin-top:0;margin-bottom:0}.lg\:-mt-8{margin-top:-2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:contents{display:contents}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-auto{height:auto}.lg\:max-h-\[62vh\]{max-height:62vh}.lg\:max-h-\[calc\(100dvh-120px\)\]{max-height:calc(100dvh - 120px)}.lg\:min-h-0{min-height:0px}.lg\:w-\[380px\]{width:380px}.lg\:flex-1{flex:1 1 0%}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.lg\:grid-cols-\[minmax\(0\,420px\)_1fr\]{grid-template-columns:minmax(0,420px) 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.lg\:space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.lg\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.lg\:overflow-visible{overflow:visible}.lg\:bg-transparent{background-color:transparent}.lg\:p-8{padding:2rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-4{padding-bottom:1rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-14{padding-top:3.5rem}.lg\:pt-6{padding-top:1.5rem}.lg\:pt-8{padding-top:2rem}}@media(min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1536px){.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:var(--radius)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\*\+\*\]\:border-t>*+*{border-top-width:1px}.\[\&\>\*\+\*\]\:border-line-subtle>*+*{border-color:var(--line-subtle)}@media(min-width:768px){.md\:\[\&\>\*\+\*\]\:border-l>*+*{border-left-width:1px}.md\:\[\&\>\*\+\*\]\:border-t-0>*+*{border-top-width:0px}}.\[\&\>\*\:first-child\]\:mt-0>*:first-child{margin-top:0}.\[\&\>\*\:last-child\]\:mb-0>*:last-child{margin-bottom:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>li\]\:pl-1>li{padding-left:.25rem}.\[\&\>li\]\:before\:content-none>li:before{--tw-content: none;content:var(--tw-content)}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-3\.5>svg{top:.875rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:h-4>svg{height:1rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:w-4>svg{width:1rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-brand-light>svg{color:hsl(var(--brand-light))}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-fg-3>svg{color:var(--fg-3)}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\]\:text-success>svg{color:hsl(var(--success))}.\[\&\>svg\]\:text-warning>svg{color:hsl(var(--warning))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:h-4 svg{height:1rem}.\[\&_svg\]\:w-4 svg{width:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}@font-face{font-family:Inter;src:url(/fonts/inter-latin.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/inter-latin-ext.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--ink:#0d1030;--ink-2:#2a2d55;--ink-3:#63668c;--mute:#8c8ea8;--paper:#fff;--paper-2:#f4f5fa;--paper-3:#eaebf4;--line:#dfe0ed;--line-2:#c8cade;--night:#07081c;--night-2:#0d0f26;--night-3:#151834;--blau:#0000cc;--blau-hell:#3a3aff;--blau-tief:#000099;--blau-zart:#c9caff;--sans:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Inter",system-ui,"Segoe UI",Roboto,sans-serif;--serif:var(--sans);--mono:var(--sans);--ease:cubic-bezier(.16,1,.3,1);--side-w:274px;--top-h:76px;--gutter:clamp(20px,3.4vw,44px);--shadow-stack:7px 6px 20px rgba(13,16,48,.07),28px 23px 36px rgba(13,16,48,.05),64px 51px 49px rgba(13,16,48,.03);--shadow-soft:0 14px 34px rgba(13,16,48,.1),0 2px 4px rgba(13,16,48,.05);--tile-grad:linear-gradient(90deg,#f7f8fc 0%,#fff 37.5%,#f7f8fc 100%);--stroke-silver:linear-gradient(135deg,#e2e3ef 0%,#fff 28%,#ced0e2 58%,#f3f4f9 100%);--stroke-dark:linear-gradient(135deg,rgba(255,255,255,.28),rgba(255,255,255,.05) 40%,rgba(255,255,255,.2));--acc-grad:linear-gradient(100deg,#0000cc 0%,#5a5aff 48%,#0000cc 100%);--grain-op:.05;--grain-blend:multiply;--logo-dark:block;--logo-light:none}html[data-ns=dark]{--ink:#fff;--ink-2:#c6c8dc;--ink-3:#8b8da8;--mute:#6d6f88;--paper:#07081c;--paper-2:#0d0f26;--paper-3:#151834;--line:rgba(202,205,255,.12);--line-2:rgba(202,205,255,.22);--blau:#0000cc;--blau-hell:#5c93ff;--blau-tief:#000099;--blau-zart:#151a45;--shadow-stack:0 30px 70px rgba(0,0,12,.55);--shadow-soft:0 18px 40px rgba(0,0,12,.6);--tile-grad:linear-gradient(180deg,#171a35,#0f1128);--stroke-silver:var(--stroke-dark);--acc-grad:linear-gradient(100deg,#fff 0%,#7fb0ff 48%,#fff 100%);--grain-op:.045;--grain-blend:screen;--logo-dark:none;--logo-light:block}html{-webkit-text-size-adjust:100%}body.ns{margin:0;background:var(--paper);color:var(--ink-2);font-family:var(--sans);font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.011em;-webkit-font-smoothing:antialiased;overflow-x:hidden;transition:background .5s var(--ease),color .5s var(--ease)}.ns *,.ns *:before,.ns *:after{box-sizing:border-box}.ns img{max-width:100%;height:auto;display:block}.ns svg{display:block}:where(.ns) :where(a){color:inherit;text-decoration:none}:where(.ns) :where(h1,h2,h3,h4,p,ul){margin:0}.ns ul{padding:0;list-style:none}:where(.ns) :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.ns :focus-visible{outline:2px solid var(--blau);outline-offset:3px;border-radius:5px}.ns ::-moz-selection{background:var(--blau);color:#fff}.ns ::selection{background:var(--blau);color:#fff}.ns-grain{position:fixed;top:-40px;right:-40px;bottom:-40px;left:-40px;z-index:90;pointer-events:none;opacity:var(--grain-op);mix-blend-mode:var(--grain-blend);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='280'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ns .h1{font-weight:300;font-size:clamp(32px,3.6vw,50px);line-height:1.04;letter-spacing:-.035em;color:var(--ink);text-wrap:balance}.ns .h2{font-weight:400;font-size:clamp(25px,2.4vw,33px);line-height:1.1;letter-spacing:-.032em;color:var(--ink);text-wrap:balance}.ns .h3{font-weight:500;font-size:clamp(18px,1.5vw,21px);line-height:1.22;letter-spacing:-.024em;color:var(--ink)}.ns .h4{font-weight:500;font-size:16px;line-height:1.25;letter-spacing:-.018em;color:var(--ink)}.ns .sub{font-weight:400;font-size:14.5px;line-height:1.55;color:var(--ink-3)}.ns .mono{font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--mute)}.ns .acc{font-weight:700;letter-spacing:-.034em;background:var(--acc-grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding-right:.05em}.ns .serif{font-weight:600;font-style:normal;letter-spacing:-.02em}.ns .num{font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink)}.ns-pill{position:relative;display:inline-flex;align-items:center;gap:7px;height:27px;padding:0 14px;border-radius:999px;background:var(--paper-2);color:var(--ink);font-size:11.5px;line-height:1;letter-spacing:-.015em;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--line),inset 0 1px #fff9}.ns-pill--solid{background:var(--blau);color:#fff;box-shadow:none;font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;height:20px;padding:0 8px}.ns-pill--ghost{background:none;color:var(--mute);box-shadow:inset 0 0 0 1px var(--line-2);font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;height:20px;padding:0 8px}.ns-btn{position:relative;display:inline-flex;flex-direction:column;align-items:stretch;padding:5px;border-radius:15px;text-decoration:none;white-space:nowrap;transition:transform .35s var(--ease)}.ns-btn:hover{transform:translateY(-1px)}.ns-btn__halo{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:15px;background:var(--btn-halo);transition:background .35s var(--ease)}.ns-btn__face{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 22px;border-radius:11px;overflow:hidden;background-image:var(--btn-face);color:var(--btn-fg);font-weight:500;font-size:15.5px;line-height:1;letter-spacing:-.02em;text-shadow:var(--btn-shadow-text);box-shadow:var(--btn-shadow)}.ns-btn__elipse{position:absolute;z-index:1;left:50%;bottom:-46px;width:66%;height:74px;transform:translate(-50%);border-radius:50%;filter:blur(16px);background:var(--btn-elipse);pointer-events:none;transition:opacity .45s var(--ease),transform .45s var(--ease)}.ns-btn:hover .ns-btn__elipse{transform:translate(-50%) translateY(-6px) scale(1.1)}.ns-btn__label{position:relative;z-index:3;display:inline-flex;align-items:center;gap:7px}.ns-btn em,.ns-btn .serif{font-weight:700;font-style:normal;color:inherit}.ns-btn__chip{position:relative;z-index:3;display:grid;place-items:center;width:40px;height:30px;border-radius:7px;background:var(--btn-chip-bg);color:var(--btn-chip-fg);box-shadow:0 1px 2px #00001459;flex:none;overflow:hidden}.ns-btn__chip svg{width:16px;height:12px;transition:transform .45s var(--ease)}.ns-btn:hover .ns-btn__chip svg{transform:translate(3px)}.ns-btn[disabled],.ns-btn:disabled{opacity:.55;pointer-events:none}.ns-btn--sm{padding:4px;border-radius:13px}.ns-btn--sm .ns-btn__halo{border-radius:13px}.ns-btn--sm .ns-btn__face{min-height:42px;padding:0 16px;border-radius:10px;font-size:14px;gap:9px}.ns-btn--sm .ns-btn__chip{width:34px;height:26px;border-radius:6px}.ns-btn--sm .ns-btn__chip svg{width:14px;height:11px}.ns-btn--sm .ns-btn__elipse{bottom:-38px;height:58px}.ns-btn--ghost{--btn-face:linear-gradient(180deg,var(--paper),var(--paper));--btn-halo:transparent;--btn-elipse:transparent;--btn-fg:var(--ink);--btn-shadow-text:none;--btn-shadow:inset 0 0 0 1px var(--line-2),0 4px 14px rgba(13,16,48,.05);--btn-chip-bg:var(--blau);--btn-chip-fg:#fff}.ns-glow{position:relative;display:inline-flex;border-radius:9px}.ns-glow:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:14px;z-index:-1;filter:blur(8px);background:radial-gradient(60% 120% at 50% 50%,rgba(0,0,204,.24),transparent 70%);animation:nsGlow 4.5s ease-in-out infinite}html[data-ns=dark] .ns-glow:after{background:radial-gradient(60% 120% at 50% 50%,rgba(143,144,255,.3),transparent 70%)}@keyframes nsGlow{0%,to{opacity:.32;transform:scale(.96)}50%{opacity:.8;transform:scale(1.04)}}.ns-tile{position:relative;border:1px solid transparent;border-radius:20px;background-image:var(--tile-grad),var(--stroke-silver);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:var(--shadow-stack);transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.ns-tile--30{border-radius:28px}.ns-tile--night{background-image:linear-gradient(180deg,#171a35,#0f1128),var(--stroke-dark);box-shadow:0 30px 70px #00000c73;color:#c6c8dc}.ns-tile--night .h1,.ns-tile--night .h2,.ns-tile--night .h3,.ns-tile--night .h4{color:#fff}.ns-tile--night .sub{color:#8b8da8}.ns-tile--night .sub b{color:#fff}.ns-tile--night .mono{color:#8b8da8}.ns-tile--night .acc{background:linear-gradient(100deg,#fff,#9c9dff 48%,#fff);-webkit-background-clip:text;background-clip:text}.ns-lift:hover{transform:translateY(-3px);box-shadow:var(--shadow-stack),0 26px 48px #0d10301a}html[data-ns=dark] .ns-lift:hover{box-shadow:0 34px 80px #00000ca6}.ns-kerb-wrap{position:relative;height:100%;filter:drop-shadow(0 14px 34px rgba(13,16,48,.12)) drop-shadow(0 2px 4px rgba(13,16,48,.05))}html[data-ns=dark] .ns-kerb-wrap{filter:drop-shadow(0 18px 44px rgba(0,0,12,.6))}.ns-kerb{position:relative;height:100%;clip-path:var(--clip,none);overflow:hidden;background-image:var(--tile-grad);border:0;box-shadow:none}.ns-kerb__lbl{position:absolute;top:0;right:0;height:20px;display:inline-flex;align-items:center;padding:0 16px 0 18px;z-index:2;white-space:nowrap}.ns-kerb__lbl--b{top:auto;right:auto;bottom:0;left:0;padding:0 18px 0 16px}.ns-chk li{display:grid;grid-template-columns:17px 1fr;gap:12px;align-items:start;font-size:14px;line-height:1.45;color:var(--ink-2)}.ns-chk li+li{margin-top:11px}.ns-chk li i{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:var(--blau);color:#fff;margin-top:2px}.ns-chk li i svg{width:9px;height:9px;stroke:currentColor;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ns-shell{display:flex;min-height:100vh}.ns-side{position:fixed;top:0;left:0;bottom:0;width:var(--side-w);z-index:70;display:flex;flex-direction:column;background:var(--paper-2);border-right:1px solid var(--line);transition:transform .5s var(--ease),background .5s var(--ease)}.ns-side__head{padding:26px 22px 18px;display:flex;flex-direction:column;gap:9px}.ns-logo{display:block;position:relative;height:26px}.ns-logo img{height:26px;width:auto}.ns-logo .ns-l-d{display:var(--logo-dark)}.ns-logo .ns-l-l{display:var(--logo-light)}.ns-side__sub{font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.ns-nav{flex:1;overflow-y:auto;padding:4px 14px 14px;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.ns-nav::-webkit-scrollbar{width:6px}.ns-nav::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:99px}.ns-nav__lbl{font-size:9.5px;font-weight:500;letter-spacing:.17em;text-transform:uppercase;color:var(--mute);padding:0 10px;margin:20px 0 8px;display:flex;align-items:center;gap:10px}.ns-nav__lbl:after{content:"";flex:1;height:1px;background:var(--line)}.ns-item{position:relative;display:flex;align-items:center;gap:11px;height:38px;padding:0 10px;border-radius:9px;font-size:14.5px;font-weight:400;letter-spacing:-.012em;color:var(--ink-3);transition:color .25s var(--ease),background .25s var(--ease)}.ns-item+.ns-item{margin-top:1px}.ns-item svg{width:16px;height:16px;flex:none;stroke-width:1.6;opacity:.85;transition:opacity .25s,transform .35s var(--ease)}.ns-item span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-item:hover{color:var(--ink);background:#0000cc0b}html[data-ns=dark] .ns-item:hover{background:#8f90ff14}.ns-item:hover svg{opacity:1;transform:translate(1px)}.ns-item.is-on{color:var(--ink);font-weight:500;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow-soft)}html[data-ns=dark] .ns-item.is-on{background:var(--paper-3);box-shadow:inset 0 0 0 1px var(--line-2)}.ns-item.is-on svg{opacity:1;color:var(--blau)}.ns-item.is-on:before{content:"";position:absolute;left:-14px;top:50%;transform:translateY(-50%);width:3px;height:17px;border-radius:0 3px 3px 0;background:var(--blau)}.ns-item em{font-style:normal;flex:none}.ns-item.is-soon:hover{color:var(--ink-3)}.ns-side__foot{padding:14px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:2px}.ns-user{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:10px;transition:background .25s;width:100%;text-align:left}.ns-user:hover{background:#0000cc0b}html[data-ns=dark] .ns-user:hover{background:#8f90ff14}.ns-ava{width:32px;height:32px;border-radius:50%;flex:none;display:grid;place-items:center;background:linear-gradient(160deg,#3a3aff,#009);color:#fff;font-size:13px;letter-spacing:-.02em;box-shadow:inset 0 1px #ffffff40,0 2px 6px #00005040}html[data-ns=dark] .ns-ava{background:linear-gradient(160deg,#8f90ff,#3a3aff);color:#07081c;box-shadow:0 2px 8px #00000c80}.ns-user__txt{min-width:0;flex:1;display:flex;flex-direction:column}.ns-user__name{display:block;font-size:13.5px;font-weight:500;color:var(--ink);letter-spacing:-.012em;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ns-user__mail{display:block;font-size:11.5px;color:var(--mute);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ns-sw{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:10px;width:100%;font-size:14px;color:var(--ink-3);transition:background .25s,color .25s}.ns-sw:hover{background:#0000cc0b;color:var(--ink)}html[data-ns=dark] .ns-sw:hover{background:#8f90ff14}.ns-sw svg{width:16px;height:16px;stroke-width:1.6;flex:none}.ns-sw span{flex:1;text-align:left}.ns-sw__t{width:38px;height:21px;border-radius:99px;flex:none;position:relative;background:var(--paper-3);box-shadow:inset 0 0 0 1px var(--line-2);transition:background .35s var(--ease)}.ns-sw__t:after{content:"";position:absolute;top:2px;left:2px;width:17px;height:17px;border-radius:50%;background:linear-gradient(180deg,#fff,#e7e8f2);box-shadow:0 1px 3px #0d103047;transition:transform .45s var(--ease),background .35s}html[data-ns=dark] .ns-sw__t{background:#23264a}html[data-ns=dark] .ns-sw__t:after{transform:translate(17px);background:linear-gradient(180deg,#b7b8ff,#6b6cff)}.ns-main{flex:1;min-width:0;margin-left:var(--side-w)}.ns-top{position:sticky;top:0;z-index:60;height:var(--top-h);display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 var(--gutter);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--paper) 80%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3)}.ns-top__l{display:flex;align-items:center;gap:14px;min-width:0}.ns-top__t{font-size:18px;letter-spacing:-.035em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ns-burger{display:none;width:38px;height:38px;border-radius:9px;place-items:center;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.ns-burger svg{width:17px;height:17px;stroke-width:1.7}.ns-page{padding:clamp(28px,3.4vw,46px) var(--gutter) 90px;max-width:1260px}.ns-page--weit{max-width:1480px}.ns-rev{opacity:0;transform:translateY(18px);animation:nsRev .9s var(--ease) forwards;animation-delay:calc(var(--i,0)*.07s)}@keyframes nsRev{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ns-rev{animation:none;opacity:1;transform:none}.ns-glow:after{animation:none}}.ns-hero{display:flex;flex-direction:column;gap:16px;margin-bottom:clamp(26px,3vw,38px)}.ns-hero__meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ns-grid{display:grid;gap:18px}.ns-grid--main{grid-template-columns:minmax(0,1.62fr) minmax(0,1fr);align-items:stretch}.ns-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ns-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ns-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ns-stack{display:flex;flex-direction:column;gap:18px}.ns-mt{margin-top:18px}.ns-start{min-height:330px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:16px;padding:54px 32px 40px}.ns-start__ico{width:74px;height:74px;border-radius:22px;display:grid;place-items:center;position:relative;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow-soft)}html[data-ns=dark] .ns-start__ico{background:var(--paper-3)}.ns-start__ico img{width:34px;height:34px;opacity:.9}.ns-start__ico:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:28px;border:1px solid var(--line);opacity:.8}.ns-start__txt{max-width:420px;display:flex;flex-direction:column;gap:8px;align-items:center}.ns-promo{position:relative;height:100%;overflow:hidden;min-height:330px;display:flex;flex-direction:column;justify-content:flex-end;padding:26px;border-radius:20px;border:1px solid transparent;background-image:linear-gradient(175deg,#1a1d4000,#08091e 62%),linear-gradient(140deg,#2b2e6b,#101230 55%,#07081c),var(--stroke-dark);background-origin:padding-box,padding-box,border-box;background-clip:padding-box,padding-box,border-box;box-shadow:0 30px 70px #00001466;color:#c6c8dc}.ns-promo__wm{position:absolute;top:-14%;right:-20%;width:78%;opacity:.07;pointer-events:none;animation:nsFloat 13s ease-in-out infinite}@keyframes nsFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(2deg)}}.ns-promo__body{position:relative;display:flex;flex-direction:column;gap:9px}.ns-promo h3,.ns-promo .h3{color:#fff}.ns-promo .sub{color:#8b8da8}.ns-promo__link{margin-top:14px;display:inline-flex;align-items:center;gap:9px;font-size:14px;color:#fff}.ns-promo__link i{display:grid;place-items:center;width:28px;height:28px;border-radius:7px;background:#ffffff1a;box-shadow:inset 0 0 0 1px #fff3;transition:transform .4s var(--ease)}.ns-promo__link i svg{width:13px;height:13px}.ns-promo:hover .ns-promo__link i{transform:translate(3px)}.ns-jump{display:flex;flex-direction:column;gap:16px;padding:24px;min-height:176px}.ns-jump__top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ns-jump__ico{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;flex:none;background:linear-gradient(170deg,#3a3aff,#009);color:#fff;box-shadow:inset 0 1px #ffffff38,0 6px 16px #00005038}html[data-ns=dark] .ns-jump__ico{background:linear-gradient(170deg,#9c9dff,#4b4bff);color:#07081c}.ns-jump__ico svg{width:20px;height:20px;stroke-width:1.6}.ns-jump__arr{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);transition:transform .4s var(--ease),background .3s}.ns-jump__arr svg{width:14px;height:14px;stroke-width:1.7}.ns-jump:hover .ns-jump__arr{transform:translate(3px);background:var(--paper-2)}.ns-jump__txt{display:flex;flex-direction:column;gap:5px}.ns-jump__foot{margin-top:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--line)}.ns-bar{height:4px;border-radius:99px;background:var(--paper-3);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.ns-bar i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#8f90ff,#00c);animation:nsBar 1.5s var(--ease) forwards;transform-origin:left}html[data-ns=dark] .ns-bar i{background:linear-gradient(90deg,#2a2c66,#8f90ff)}@keyframes nsBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ns-stat{padding:18px 20px;display:flex;flex-direction:column;gap:5px}.ns-stat__v{font-size:30px;font-weight:600;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink)}.ns-stat__v sup{font-family:var(--sans);font-size:13px;vertical-align:super;letter-spacing:-.02em;color:var(--mute)}.ns-soc{display:flex;align-items:center;gap:14px;padding:18px 20px}.ns-soc__ico{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;flex:none;background:var(--paper-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);transition:background .3s,color .3s}.ns-soc__ico svg{width:18px;height:18px;fill:currentColor}.ns-soc:hover .ns-soc__ico{background:var(--blau);color:#fff}.ns-soc__txt{flex:1;min-width:0}.ns-soc__arr{color:var(--mute);transition:transform .4s var(--ease),color .3s}.ns-soc__arr svg{width:15px;height:15px;stroke-width:1.7}.ns-soc:hover .ns-soc__arr{transform:translate(3px);color:var(--blau)}.ns-row{display:flex;align-items:center;gap:16px;padding:16px 20px;border-top:1px solid var(--line)}.ns-row:first-child{border-top:0}.ns-row--link{transition:background .25s}.ns-row--link:hover{background:#0000cc09}html[data-ns=dark] .ns-row--link:hover{background:#8f90ff0f}.ns-date{width:50px;flex:none;text-align:center;display:flex;flex-direction:column;gap:1px;padding:7px 0;border-radius:10px;background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line)}.ns-date b{font-weight:600;font-size:18px;line-height:1;color:var(--ink)}.ns-date i{font-style:normal;font-size:9.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.ns-lock{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center;padding:clamp(52px,7vw,92px) 32px;min-height:420px}.ns-lock--klein{min-height:280px;padding:clamp(36px,5vw,58px) 26px}.ns-lock__ico{width:78px;height:78px;border-radius:24px;display:grid;place-items:center;position:relative;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow-soft);color:var(--blau)}html[data-ns=dark] .ns-lock__ico{background:var(--paper-3)}.ns-lock__ico img{width:36px;height:36px;opacity:.85}.ns-lock__ico svg{width:30px;height:30px;stroke-width:1.4}.ns-lock__ico:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:32px;border:1px solid var(--line);animation:nsPulse 3.6s ease-in-out infinite}@keyframes nsPulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:.25;transform:scale(1.05)}}.ns-lock__txt{max-width:450px;display:flex;flex-direction:column;gap:10px;align-items:center}.ns-field{display:flex;flex-direction:column;gap:7px}.ns-input{height:44px;padding:0 14px;border-radius:9px;background:var(--paper);color:var(--ink);font:inherit;font-size:15px;border:0;box-shadow:inset 0 0 0 1px var(--line-2);transition:box-shadow .25s}.ns-input:focus{outline:0;box-shadow:inset 0 0 0 1.5px var(--blau)}.ns-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:65;background:#07081c73;opacity:0;pointer-events:none;transition:opacity .4s var(--ease);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media(max-width:1160px){.ns-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1000px){.ns-grid--main{grid-template-columns:minmax(0,1fr)}.ns-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.ns-promo{min-height:250px}}@media(max-width:860px){:root{--side-w:272px}.ns-side{transform:translate(-100%);box-shadow:none}.ns-shell.is-open .ns-side{transform:none;box-shadow:24px 0 60px #07081c40}.ns-shell.is-open .ns-scrim{opacity:1;pointer-events:auto}.ns-main{margin-left:0}.ns-burger{display:grid}}@media(max-width:720px){.ns-grid--2,.ns-grid--3,.ns-grid--4{grid-template-columns:minmax(0,1fr)}.ns-start{min-height:270px;padding:44px 22px 34px}.ns-page{padding-bottom:64px}}.ns-promo .acc,.ns-band .acc,.ns-lock--dark .acc{background:linear-gradient(100deg,#fff,#9c9dff 48%,#fff);-webkit-background-clip:text;background-clip:text}.ns-obj{position:relative;flex:none;display:grid;place-items:center;border:1px solid transparent;border-radius:16px;background-image:var(--tile-grad),var(--stroke-silver);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:0 8px 20px #0d103014,inset 0 1px #ffffffb3;overflow:hidden;transition:box-shadow .45s var(--ease);color:var(--blau)}html[data-ns=dark] .ns-obj{box-shadow:0 10px 26px #00000c80,inset 0 1px #ffffff1f}.ns-obj:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(90% 70% at 24% 6%,rgba(255,255,255,.95),transparent 62%);pointer-events:none}html[data-ns=dark] .ns-obj:before{background:radial-gradient(90% 70% at 24% 6%,rgba(255,255,255,.1),transparent 62%)}.ns-obj img{position:relative;width:74%;height:auto;filter:drop-shadow(0 6px 10px rgba(13,16,48,.18));transition:transform .6s var(--ease)}html[data-ns=dark] .ns-obj img{filter:brightness(1.38) contrast(.92) drop-shadow(0 8px 16px rgba(0,0,12,.65))}.ns-obj>svg{position:relative;width:44%;height:44%;stroke-width:1.4;filter:drop-shadow(0 4px 8px rgba(0,0,204,.22));transition:transform .6s var(--ease)}html[data-ns=dark] .ns-obj>svg{filter:drop-shadow(0 6px 12px rgba(0,0,12,.6))}.ns-obj--bare{background-image:none;border:0;box-shadow:none}.ns-obj--bare:before{display:none}.ns-obj--bare img{width:100%}.ns-obj--bare>svg{width:100%;height:100%}.ns-obj--40{width:40px;height:40px;border-radius:11px}.ns-obj--56{width:56px;height:56px;border-radius:15px}.ns-obj--64{width:64px;height:64px;border-radius:17px}.ns-obj--84{width:84px;height:84px;border-radius:22px}.ns-obj--116{width:116px;height:116px;border-radius:30px}.ns-obj--116 img{width:68%}.ns-lift:hover .ns-obj img,.ns-lift:hover .ns-obj>svg,a:hover>.ns-obj img{transform:translateY(-3px) scale(1.04)}.ns-lock__obj{position:relative;display:grid;place-items:center}.ns-lock__obj:after{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:38px;border:1px solid var(--line);animation:nsPulse 3.6s ease-in-out infinite;pointer-events:none}.ns-lock__mark{position:absolute;right:-10px;bottom:-10px;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-2),0 6px 16px #0d103029}html[data-ns=dark] .ns-lock__mark{background:var(--paper-3)}.ns-lock__mark img{width:17px;height:17px}.ns-item svg{stroke-width:1.5}.ns-item.is-on svg{stroke-width:1.7}.ns-item--sub{padding-left:34px;font-size:13.5px;height:34px}.ns-item--sub:after{content:"";position:absolute;left:17px;top:0;bottom:50%;width:9px;border-left:1.5px solid var(--line-2);border-bottom:1.5px solid var(--line-2);border-bottom-left-radius:6px;pointer-events:none}.ns-item--sub.is-on:after{border-color:var(--blau)}.ns-item--sub svg{display:none}.ns-chev{width:26px;height:38px;display:grid;place-items:center;flex:none;border-radius:8px;color:var(--mute);transition:color .25s,background .25s}.ns-chev:hover{color:var(--ink);background:#0000cc0b}html[data-ns=dark] .ns-chev:hover{background:#8f90ff14}.ns-chev svg{width:13px;height:13px;stroke-width:1.8;transition:transform .35s var(--ease)}.ns-sub{display:grid;transition:grid-template-rows .45s var(--ease),opacity .3s var(--ease)}.ns-spin{width:34px;height:34px;border-radius:50%;border:2px solid var(--line);border-top-color:var(--blau);animation:nsSpin .85s linear infinite}.ns-spin--gross{width:46px;height:46px;border-width:2.5px}@keyframes nsSpin{to{transform:rotate(360deg)}}.ns-boot{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background:var(--paper)}.ns-zurueck{display:inline-flex;align-items:center;gap:9px;height:38px;padding:0 15px 0 12px;margin-bottom:22px;border-radius:10px;font-size:13.5px;letter-spacing:-.015em;color:var(--ink-3);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-2),0 4px 14px #0d10300d;transition:color .25s,transform .35s var(--ease),box-shadow .25s}.ns-zurueck svg{width:15px;height:15px;stroke-width:1.7;transition:transform .35s var(--ease)}.ns-zurueck:hover{color:var(--ink);transform:translateY(-1px)}.ns-zurueck:hover svg{transform:translate(-2px)}.ns-ava-img{width:32px;height:32px;border-radius:10px;flex:none;-o-object-fit:cover;object-fit:cover;box-shadow:inset 0 0 0 1px var(--line-2)}.ns-page{padding-top:clamp(30px,3.6vw,52px)}.ns-burger{position:fixed;top:16px;left:16px;z-index:75;width:42px;height:42px;border-radius:11px;background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2),0 8px 22px #0d10301f}@media(max-width:860px){.ns-page{padding-top:74px}}.ns-auth{min-height:100vh;display:grid;place-items:center;padding:48px 22px;background:var(--paper)}.ns-auth__inner{width:100%;max-width:438px}.ns-auth__head{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:26px}.ns-auth__box{max-width:none;padding:clamp(24px,4vw,34px)}.ns-auth__ttl{text-align:center;display:flex;flex-direction:column;gap:7px}.ns-auth__foot{text-align:center;margin-top:24px;font-size:13.5px}.ns-auth label{font-family:var(--sans);font-size:12.5px;font-weight:500;letter-spacing:-.01em;color:var(--ink-3)}.ns-auth input{height:44px!important;border-radius:9px!important;border:0!important;background:var(--paper)!important;color:var(--ink)!important;font-family:var(--sans)!important;font-size:15px!important;box-shadow:inset 0 0 0 1px var(--line-2)!important}.ns-auth input:focus,.ns-auth input:focus-visible{box-shadow:inset 0 0 0 1.5px var(--blau)!important;outline:0!important}.ns-auth input::-moz-placeholder{color:var(--mute)}.ns-auth input::placeholder{color:var(--mute)}.ns-auth [data-otp-slot]{border-radius:11px!important;border:1px solid var(--line-2)!important;background:var(--paper)!important;color:var(--ink)!important;box-shadow:inset 0 1px #ffffff0a}.ns-auth [data-otp-slot][data-active=true]{border-color:var(--blau)!important;box-shadow:inset 0 0 0 1.5px var(--blau),0 0 0 4px #4d86ff29!important}.ns-auth input[name=otp],.ns-auth input[autocomplete=one-time-code]{height:auto!important;border:0!important;box-shadow:none!important;background:transparent!important;color:transparent!important;caret-color:transparent!important;opacity:0!important}.ns-auth .fw-otp-resend{height:auto!important;padding:2px 4px!important;border-radius:7px!important;font-size:14px!important;background:transparent!important;box-shadow:none!important}.ns-auth .fw-otp-resend:hover{background:var(--weiss-hauch)!important}.ns-auth button{height:46px!important;border-radius:9px!important;font-family:var(--sans)!important;font-size:15px!important;font-weight:500!important;letter-spacing:-.02em;border:0!important;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.ns-auth button[type=submit]{position:relative;overflow:hidden;isolation:isolate;background-image:var(--btn-face)!important;background-color:transparent!important;color:var(--btn-fg)!important;text-shadow:var(--btn-shadow-text);box-shadow:var(--btn-shadow),0 0 0 5px var(--btn-halo)!important}.ns-auth button[type=submit]:after{content:"";position:absolute;left:50%;bottom:-38px;width:66%;height:58px;transform:translate(-50%);border-radius:50%;filter:blur(14px);background:var(--btn-elipse);pointer-events:none;z-index:0;transition:transform .45s var(--ease)}.ns-auth button[type=submit]:hover:after{transform:translate(-50%) translateY(-5px) scale(1.1)}.ns-auth button[type=submit]>*{position:relative;z-index:1}.ns-auth button:not([type=submit]){background:var(--paper)!important;color:var(--ink)!important;box-shadow:inset 0 0 0 1px var(--line-2),0 4px 14px #0d10300d!important}.ns-auth button:hover{transform:translateY(-1px)}.ns-auth a{color:var(--blau);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-2)}.ns-auth a:hover{text-decoration-color:var(--blau)}.ns-auth .bg-card{background:var(--paper)!important;color:var(--mute)!important;font-size:10.5px;font-weight:500;letter-spacing:.09em}.ns-auth .border-t{border-color:var(--line)!important}.ns-auth__risiko{margin-top:26px;text-align:center;font-size:11px;line-height:1.5;color:var(--mute)}.ns-auth__box>.text-center:first-child>div:first-child{display:none}.ns-nav__lbl{font-family:var(--sans);font-size:12.5px;font-weight:500;letter-spacing:-.02em;text-transform:none;color:var(--ink-3);margin:22px 0 8px}.ns-nav__lbl:first-child{margin-top:6px}.ns-tools{padding:4px;border-radius:14px;overflow:hidden;margin-bottom:4px}.ns-tools .ns-sw{border-radius:10px;padding:9px 10px}.ns-tools .ns-sw+.ns-sw{position:relative}.ns-tools .ns-sw+.ns-sw:before{content:"";position:absolute;left:10px;right:10px;top:0;height:1px;background:var(--line)}.ns-tools .ns-sw:hover{background:#0000cc0d}html[data-ns=dark] .ns-tools .ns-sw:hover{background:#8f90ff14}.ns-side__foot{gap:0}.ns-grad{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:8px;padding:18px 20px 20px;min-height:150px;border:1px solid transparent;border-radius:18px;background-image:linear-gradient(152deg,#fff,#f5f6fb 44%,#e7e9f4),var(--stroke-silver);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:var(--shadow-stack);transition:transform .45s var(--ease),box-shadow .45s var(--ease)}html[data-ns=dark] .ns-grad{background-image:linear-gradient(152deg,#21244a,#14172f 52%,#0b0d20),var(--stroke-dark);box-shadow:0 26px 60px #00000c80}.ns-grad:before{content:"";position:absolute;top:-70px;right:-60px;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.95),transparent 68%);pointer-events:none}html[data-ns=dark] .ns-grad:before{background:radial-gradient(circle,rgba(255,255,255,.13),transparent 68%)}.ns-grad__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;position:relative}.ns-grad__txt{position:relative;margin-top:auto;display:flex;flex-direction:column;gap:3px}.ns-grad__arr{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex:none;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff80;transition:transform .4s var(--ease)}html[data-ns=dark] .ns-grad__arr{background:#ffffff0f}.ns-grad__arr svg{width:13px;height:13px;stroke-width:1.7}.ns-grad:hover{transform:translateY(-3px)}.ns-grad:hover .ns-grad__arr{transform:translate(3px)}.ns-band{position:relative;overflow:hidden;display:flex;align-items:center;gap:clamp(18px,3vw,34px);padding:clamp(22px,3vw,30px) clamp(22px,3vw,32px);border:1px solid transparent;border-radius:22px;background-image:linear-gradient(110deg,#262a63,#12142f 46%,#07081c),var(--stroke-dark);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:0 30px 70px #00001466;color:#c6c8dc}.ns-band__wm{position:absolute;right:-30px;top:50%;width:230px;transform:translateY(-50%);opacity:.07;pointer-events:none}.ns-band__txt{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.ns-band .h3{color:#fff}.ns-band .sub{color:#8b8da8;max-width:460px}.ns-band .mono{color:#8b8da8}.ns-band__side{position:relative;flex:none}@media(max-width:720px){.ns-band{flex-direction:column;align-items:flex-start}.ns-grad{min-height:132px}}.ns-brand{position:relative;display:grid;place-items:center;height:62px;padding:0 12px;border:1px solid transparent;border-radius:16px;background-image:var(--tile-grad),var(--stroke-silver);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:0 8px 20px #0d103014,inset 0 1px #ffffffb3;overflow:hidden;transition:box-shadow .45s var(--ease),transform .45s var(--ease)}html[data-ns=dark] .ns-brand{box-shadow:0 10px 26px #00000c80,inset 0 1px #ffffff1f}.ns-brand:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(90% 70% at 24% 6%,rgba(255,255,255,.95),transparent 62%);pointer-events:none}html[data-ns=dark] .ns-brand:before{background:radial-gradient(90% 70% at 24% 6%,rgba(255,255,255,.1),transparent 62%)}.ns-brand:hover{transform:translateY(-1px)}.ns-brand .fw-logo{position:relative}.ns-side__head{padding:20px 14px 14px}.ns-marke{display:inline-grid;place-items:center;align-self:flex-start;justify-self:start;padding:4px 6px;margin-left:4px;transition:transform .35s var(--ease),opacity .25s}.ns-marke:hover{transform:translateY(-1px);opacity:.8}.fw-mark{display:block;-o-object-fit:contain;object-fit:contain;filter:invert(1);transition:filter .5s var(--ease)}html[data-ns=dark] .fw-mark,.ns-promo .fw-mark,.ns-band .fw-mark,.ns-tile--night .fw-mark,.ns-grad--spot .fw-mark,.ns-grad--nacht .fw-mark,.block-ink .fw-mark,.block-accent .fw-mark{filter:none}.fw-logo{display:inline-flex;align-items:center;gap:10px;position:relative}.fw-logo__wort{font-family:var(--sans);font-weight:500;font-size:.62em;letter-spacing:-.035em;color:var(--ink);white-space:nowrap;line-height:1}.ns-promo__wm,.ns-band__wm,.ns-grad__wm{filter:none}:root{--btn-face: radial-gradient(circle at 50% 100%, #6f6fff 0%, #1a1ad1 54%, #00008f 100%);--btn-halo: rgba(0, 0, 204, .09);--btn-elipse: rgba(180, 181, 255, .6);--btn-shadow-text: 0 3px 6px rgba(0, 0, 60, .45);--btn-shadow: inset 0 1px 0 rgba(255, 255, 255, .22), 0 10px 26px rgba(0, 0, 120, .24);--btn-fg: #fff;--btn-chip-bg: #fff;--btn-chip-fg: #0000cc}html[data-ns=dark]{--btn-face: radial-gradient(circle at 50% 100%, #9c9dff 0%, #4b4bff 50%, #1a1a9e 100%);--btn-halo: rgba(143, 144, 255, .1);--btn-elipse: rgba(190, 191, 255, .55);--btn-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 12px 30px rgba(0, 0, 12, .55);--btn-fg: #fff;--btn-chip-bg: #f2f2ff;--btn-chip-fg: #1a1a9e}.ns-band .ns-btn,.ns-promo .ns-btn{--btn-face: radial-gradient(circle at 50% 100%, #ffffff 0%, #edeeff 50%, #cdceff 100%);--btn-halo: rgba(255, 255, 255, .1);--btn-elipse: rgba(255, 255, 255, .7);--btn-fg: #0d1030;--btn-shadow-text: none;--btn-chip-bg: #0000cc;--btn-chip-fg: #fff}.ns-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(152px,auto);gap:18px}.ns-bento>.ns-grad{min-height:0}.ns-cell--gross{grid-column:span 2;grid-row:span 2}.ns-cell--breit{grid-column:span 2}.ns-grad--spot{background-image:radial-gradient(90% 75% at 50% 116%,#4f4fd8,#1d2050 46%,#0a0c22),var(--stroke-dark);color:#c6c8dc}.ns-grad--spot:before{background:radial-gradient(circle,rgba(255,255,255,.16),transparent 66%)}.ns-grad--perl{background-image:conic-gradient(from 210deg at 76% 12%,#fff,#ebecf6 96deg,#f7f8fc 188deg,#e1e3f1 268deg,#fff 360deg),var(--stroke-silver)}html[data-ns=dark] .ns-grad--perl{background-image:conic-gradient(from 210deg at 76% 12%,#292d5e,#171a38 96deg,#1f2247 188deg,#101228 268deg,#292d5e 360deg),var(--stroke-dark)}.ns-grad--nacht{background-image:linear-gradient(118deg,#32366e10,#1b1e44 38%,#0a0b20),linear-gradient(118deg,#3c4083,#16182f 44%,#08091c),var(--stroke-dark);background-origin:padding-box,padding-box,border-box;background-clip:padding-box,padding-box,border-box;color:#c6c8dc}.ns-grad--nacht:before{background:radial-gradient(70% 60% at 82% 4%,rgba(255,255,255,.2),transparent 62%)}.ns-grad--bogen{background-image:radial-gradient(120% 130% at 100% 0%,#fff,#f2f3fa 38%,#e3e5f2),var(--stroke-silver)}html[data-ns=dark] .ns-grad--bogen{background-image:radial-gradient(120% 130% at 100% 0%,#2f336810,#212449 38%,#0d0f26),var(--stroke-dark)}.ns-grad--spot .h3,.ns-grad--spot .h4,.ns-grad--nacht .h3,.ns-grad--nacht .h4{color:#fff}.ns-grad--spot .sub,.ns-grad--nacht .sub{color:#8b8da8}.ns-grad--spot .ns-grad__arr,.ns-grad--nacht .ns-grad__arr{color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #fff3}.ns-grad--spot .acc,.ns-grad--nacht .acc{background:linear-gradient(100deg,#fff,#9c9dff 48%,#fff);-webkit-background-clip:text;background-clip:text}.ns-grad--spot .ns-obj,.ns-grad--nacht .ns-obj,.ns-promo .ns-obj,.ns-band .ns-obj{background-image:linear-gradient(180deg,#1f2245,#13152e),var(--stroke-dark);box-shadow:0 10px 26px #00000c80,inset 0 1px #ffffff1f;color:#9c9dff}.ns-grad--spot .ns-obj:before,.ns-grad--nacht .ns-obj:before,.ns-promo .ns-obj:before,.ns-band .ns-obj:before{background:radial-gradient(90% 70% at 24% 6%,rgba(255,255,255,.12),transparent 62%)}.ns-grad--spot .ns-obj img,.ns-grad--nacht .ns-obj img,.ns-promo .ns-obj img,.ns-band .ns-obj img{filter:brightness(1.38) contrast(.92) drop-shadow(0 8px 16px rgba(0,0,12,.65))}.ns-grad__wm{position:absolute;right:-34px;bottom:-40px;width:210px;opacity:.07;pointer-events:none}@media(max-width:1160px){.ns-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.ns-cell--gross{grid-column:span 2;grid-row:span 1;min-height:210px}.ns-cell--breit{grid-column:span 2}}@media(max-width:720px){.ns-bento{grid-template-columns:minmax(0,1fr);gap:14px}.ns-cell--gross,.ns-cell--breit{grid-column:span 1;min-height:170px}}.ns-abschnitt{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:clamp(26px,3vw,34px) 0 16px}.ns-abschnitt__rechts{margin-left:auto;display:flex;align-items:center;gap:8px}.ns-suche{position:relative;max-width:420px;margin-bottom:4px}.ns-suche .ns-input{width:100%;height:46px;padding-left:42px;padding-right:40px}.ns-suche__ico{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:16px;height:16px;stroke-width:1.7;color:var(--mute);pointer-events:none}.ns-suche__x{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:26px;height:26px;display:grid;place-items:center;border-radius:7px;color:var(--mute);transition:color .25s,background .25s}.ns-suche__x:hover{color:var(--ink);background:var(--paper-2)}.ns-suche__x svg{width:14px;height:14px;stroke-width:1.8}.ns-stat-pill{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#ffffffe6;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ns-stat-pill svg{width:11px;height:11px;stroke-width:2}.ns-stat-pill--frei{background:var(--blau);color:#fff;box-shadow:none}.ns-stat-pill--bald{background:#ffffffe6;color:var(--ink)}html[data-ns=dark] .ns-stat-pill{background:#0d0f26d6;color:var(--ink-2)}html[data-ns=dark] .ns-stat-pill--frei{background:var(--blau);color:#fff}.ns-prod{display:flex;flex-direction:column;text-align:left;overflow:hidden;padding:0;cursor:pointer;width:100%}.ns-prod__bild{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--paper-2)}.ns-prod__bild img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s var(--ease)}.ns-prod:hover .ns-prod__bild img{transform:scale(1.04)}.ns-prod__leer{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:radial-gradient(120% 90% at 50% 0%,rgba(0,0,204,.1),transparent 62%),var(--tile-grad);color:var(--blau)}.ns-prod__leer svg{width:42px;height:42px;stroke-width:1.2}.ns-prod__preis{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums;background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2),0 4px 12px #0d10301f}.ns-prod__ico{position:relative;display:block;margin:-34px 0 0 20px;z-index:3;width:56px}.ns-prod__txt{display:flex;flex-direction:column;gap:6px;padding:14px 20px 22px;flex:1}.ns-prod__kopf{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ns-prod__mehr{display:inline-flex;align-items:center;gap:6px;flex:none;font-size:11.5px;font-weight:500;letter-spacing:-.01em;color:var(--blau);opacity:0;transform:translate(-4px);transition:opacity .35s var(--ease),transform .35s var(--ease)}.ns-prod__mehr svg{width:13px;height:10px}.ns-prod:hover .ns-prod__mehr{opacity:1;transform:none}.ns-cover{position:relative;display:block;overflow:hidden;background:var(--paper-2)}.ns-cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s var(--ease)}.ns-cover__leer{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(120% 130% at 100% 0%,#fff,#f2f3fa 38%,#e3e5f2)}html[data-ns=dark] .ns-cover__leer{background-image:radial-gradient(120% 130% at 100% 0%,#2f336810,#212449 38%,#0d0f26)}.ns-kurs-fort{display:flex;align-items:center;gap:18px;padding:22px 24px}.ns-kurs-fort__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ns-mt-klein{margin-top:10px}.ns-weiter{display:flex;align-items:center;gap:16px;padding:14px;text-align:left;width:100%}.ns-weiter__bild{width:124px;flex:none;aspect-ratio:16 / 9;border-radius:12px;box-shadow:inset 0 0 0 1px var(--line)}.ns-weiter__play,.ns-serie__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--paper);color:var(--blau);box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow-soft);transition:transform .4s var(--ease),opacity .3s}.ns-weiter__play svg,.ns-serie__play svg{width:13px;height:13px;margin-left:2px}.ns-weiter:hover .ns-weiter__play{transform:scale(1.08)}.ns-weiter__txt{display:flex;flex-direction:column;gap:3px;min-width:0}.ns-weiter__txt .h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-serie{display:flex;flex-direction:column;text-align:left;overflow:hidden;padding:0;cursor:pointer;width:100%}.ns-serie__bild{aspect-ratio:16 / 9}.ns-serie:hover .ns-serie__bild img{transform:scale(1.04)}.ns-serie__play{opacity:0;width:44px;height:44px}.ns-serie__play svg{width:16px;height:16px}.ns-serie:hover .ns-serie__play{opacity:1}.ns-serie__dauer{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:10.5px;font-weight:500;font-variant-numeric:tabular-nums;background:#ffffffe6;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-ns=dark] .ns-serie__dauer{background:#0d0f26d6;color:var(--ink-2)}.ns-serie__ico{position:relative;display:block;margin:-30px 0 0 20px;z-index:3;width:56px}.ns-serie__txt{display:flex;flex-direction:column;gap:7px;padding:12px 20px 20px;flex:1}.ns-serie__fuss{margin-top:auto;padding-top:14px;display:flex;align-items:center;gap:12px}.ns-serie__fuss .ns-bar{flex:1}.ns-serie:hover .ns-prod__mehr{opacity:1;transform:none}.ns-fort{display:flex;align-items:center;gap:12px;font-size:12.5px;color:var(--ink-3)}.ns-fort .ns-bar{flex:1}.ns-fort b{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.ns-lek{display:flex;align-items:center;gap:14px;padding:13px 18px;border-top:1px solid var(--line);transition:background .25s}.ns-lek:first-child{border-top:0}.ns-lek:hover{background:#0000cc08}html[data-ns=dark] .ns-lek:hover{background:#8f90ff0d}.ns-lek__nr{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:8px;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink-3);background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line)}.ns-lek.is-fertig .ns-lek__nr{background:var(--blau);color:#fff;box-shadow:none}.ns-lek__txt{flex:1;min-width:0}.ns-lek__ttl{display:block;font-size:14.5px;letter-spacing:-.015em;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-lek__meta{display:block;font-size:12px;color:var(--mute)}.ns-lek__arr{color:var(--mute);transition:transform .35s var(--ease),color .25s}.ns-lek__arr svg{width:14px;height:11px}.ns-lek:hover .ns-lek__arr{transform:translate(3px);color:var(--blau)}.ns-ebook-hero{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;padding:clamp(40px,6vw,68px) clamp(22px,4vw,46px)}.ns-ebook-hero .h1{max-width:16ch}.ns-kpi{display:flex;flex-direction:column;gap:7px;padding:18px 20px}.ns-kpi__kopf{display:flex;align-items:center;justify-content:space-between;gap:10px}.ns-kpi__v{font-size:30px;font-weight:600;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink)}.ns-kpi__l{font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--mute)}.ns-top--admin{height:68px;padding:0 clamp(20px,3.4vw,44px)}.ns-top__r{display:flex;align-items:center;gap:6px}.ns-brand--klein{height:46px;padding:0 14px;border-radius:13px}.ns-top__ico{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;color:var(--ink-3);transition:color .25s,background .25s}.ns-top__ico:hover{color:var(--ink);background:#0000cc0d}html[data-ns=dark] .ns-top__ico:hover{background:#8f90ff14}.ns-top__ico svg{width:16px;height:16px;stroke-width:1.6}.ns-top__user{display:flex;align-items:center;gap:10px;padding:6px 12px 6px 6px;border-radius:12px;transition:background .25s}.ns-top__user:hover{background:#0000cc0b}html[data-ns=dark] .ns-top__user:hover{background:#8f90ff14}.ns-top__user-txt{display:flex;flex-direction:column;min-width:0}.ns-page--unter-kopf{padding-top:clamp(26px,3vw,40px)}@media(max-width:860px){.ns-page--unter-kopf{padding-top:clamp(22px,3vw,32px)}.ns-top__user-txt{display:none}.ns-top--admin{height:60px}}.ns-tab-wrap{overflow-x:auto}.ns-tab{width:100%;border-collapse:collapse;font-size:13.5px}.ns-tab th{text-align:left;font-size:10.5px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--mute);padding:12px 16px;border-bottom:1px solid var(--line);white-space:nowrap}.ns-tab td{padding:13px 16px;border-top:1px solid var(--line);color:var(--ink-2);vertical-align:middle}.ns-tab tbody tr:first-child td{border-top:0}.ns-tab tbody tr:hover td{background:#0000cc06}html[data-ns=dark] .ns-tab tbody tr:hover td{background:#8f90ff0d}.ns-tab .num,.ns-tab .tnum{font-variant-numeric:tabular-nums}@media(max-width:720px){.ns-suche{max-width:none}}.ns-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:flex-end;justify-content:center;padding:0;background:#07081c80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:nsFade .25s var(--ease)}@keyframes nsFade{0%{opacity:0}to{opacity:1}}@media(min-width:640px){.ns-modal{align-items:center;padding:20px}}.ns-postfach{width:100%;max-width:540px;height:88dvh;display:flex;flex-direction:column;overflow:hidden;border-radius:24px 24px 0 0;animation:nsAuf .4s var(--ease)}@keyframes nsAuf{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media(min-width:640px){.ns-postfach{height:640px;max-height:88vh;border-radius:24px}}.ns-postfach__kopf{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line);flex:none}.ns-postfach__ava{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:12px;background-image:var(--btn-face);box-shadow:var(--btn-shadow)}.ns-postfach__ava .fw-mark{filter:none}.ns-postfach__kopf-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ns-postfach__lauf{flex:1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:10px}.ns-postfach__leer{margin:auto;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;max-width:320px}.ns-postfach__eingabe{flex:none;padding:12px;border-top:1px solid var(--line);display:flex;align-items:flex-end;gap:10px}.ns-textarea{flex:1;height:auto;min-height:58px;padding:11px 14px;line-height:1.5;resize:none}.ns-postfach__send{width:46px;height:46px;min-height:0;padding:0;flex:none}.ns-postfach__send svg{width:17px;height:17px}.ns-spin--mini{width:17px;height:17px;border-width:2px;border-top-color:#fff;border-color:#ffffff4d}.ns-bubble-zeile{display:flex;justify-content:flex-start}.ns-bubble-zeile.is-eigen{justify-content:flex-end}.ns-bubble{max-width:84%;padding:10px 14px;border-radius:16px 16px 16px 5px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow-soft)}.ns-bubble--eigen{border-bottom-left-radius:16px;border-bottom-right-radius:5px;background:none;background-image:var(--btn-face);box-shadow:var(--btn-shadow);color:#fff}.ns-bubble p{font-size:14.5px;line-height:1.5;white-space:pre-wrap;word-break:break-word;color:var(--ink)}.ns-bubble--eigen p{color:#fff}.ns-bubble__meta{display:block;margin-top:5px;font-size:10.5px;color:var(--mute)}.ns-bubble--eigen .ns-bubble__meta{color:#ffffffa6}.ns-support{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:18px;align-items:start}.ns-support__liste{display:flex;flex-direction:column;overflow:hidden;max-height:calc(100dvh - 260px)}.ns-support__suche{position:relative;padding:12px;border-bottom:1px solid var(--line);flex:none}.ns-support__suche .ns-input{width:100%;height:40px;padding-left:38px;padding-right:34px}.ns-support__suche .ns-suche__ico{left:26px}.ns-support__suche .ns-suche__x{right:18px}.ns-support__rollen{overflow-y:auto;flex:1}.ns-support__zeile{position:relative;display:flex;flex-direction:column;gap:3px;width:100%;text-align:left;padding:13px 34px 13px 16px;border-top:1px solid var(--line);transition:background .25s}.ns-support__zeile:first-child{border-top:0}.ns-support__zeile:hover{background:#0000cc09}html[data-ns=dark] .ns-support__zeile:hover{background:#8f90ff0f}.ns-support__zeile.is-on{background:#0000cc0f;box-shadow:inset 3px 0 0 var(--blau)}html[data-ns=dark] .ns-support__zeile.is-on{background:#8f90ff1a}.ns-support__zeile-kopf{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ns-support__name{font-size:14px;font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-support__zeit{font-size:11px;color:var(--mute);flex:none}.ns-support__vor{font-size:12.5px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-support__punkt{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:var(--blau);box-shadow:0 0 0 3px #0000cc29}.ns-support__chat{display:flex;flex-direction:column;overflow:hidden;height:calc(100dvh - 260px)}.ns-support__chat-kopf{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line);flex:none}.ns-support__chat-txt{display:flex;flex-direction:column;min-width:0}.ns-support__lauf{flex:1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:10px}.ns-support__nichts{margin:auto;display:flex;flex-direction:column;align-items:center;gap:14px;padding:60px 20px}@media(max-width:900px){.ns-support{grid-template-columns:minmax(0,1fr)}.ns-support__liste{max-height:320px}.ns-support__chat{height:560px}}.ns-ank{position:relative;width:100%;max-width:480px;display:flex;flex-direction:column;overflow:hidden;border-radius:24px 24px 0 0;animation:nsAuf .4s var(--ease)}@media(min-width:640px){.ns-ank{border-radius:24px}}.ns-ank__zu{position:absolute;top:12px;right:12px;z-index:3;width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:var(--paper);color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-2)}.ns-ank__zu svg{width:15px;height:15px}.ns-ank__medium{position:relative;aspect-ratio:16 / 9;background:var(--paper-2);overflow:hidden}.ns-ank__medium img,.ns-ank__medium video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ns-ank__txt{padding:24px 26px 6px;display:flex;flex-direction:column;gap:10px}.ns-ank__fuss{padding:18px 26px 26px;display:flex}.ns-ank__fuss .ns-btn{width:100%}.ns-ank__fuss .ns-btn__face{justify-content:center}.ns-ank__zeichen{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:12px;background:var(--paper-2);color:var(--mute);box-shadow:inset 0 0 0 1px var(--line)}.ns-ank__zeichen.is-an{background:var(--brand-tint);color:var(--blau);box-shadow:none}.ns-ank__zeichen svg{width:17px;height:17px;stroke-width:1.6}.ns-formular{padding:24px;display:flex;flex-direction:column;gap:16px;margin-bottom:18px}.ns-formular__zeile{display:flex;gap:14px;flex-wrap:wrap}.ns-formular__zeile>.ns-field{flex:1;min-width:200px}.ns-formular__fuss{display:flex;justify-content:flex-end;padding-top:4px}.ns-label{font-size:12.5px;font-weight:500;letter-spacing:-.01em;color:var(--ink-3)}select.ns-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%238c8ea8' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;background-size:11px}.ns-avatare{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:8px}.ns-avatare__w{display:grid;place-items:center;padding:6px;border-radius:12px;background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .25s,transform .25s var(--ease)}.ns-avatare__w:hover{transform:translateY(-1px)}.ns-avatare__w.is-on{box-shadow:inset 0 0 0 2px var(--blau);background:var(--paper)}.ns-avatare__w img{border-radius:9px}.ns-erg{display:flex;flex-direction:column;overflow:hidden;padding:0;text-align:left;width:100%;cursor:pointer}.ns-erg__kopf{display:flex;align-items:center;gap:13px;padding:18px 20px 14px}.ns-erg__txt{min-width:0;flex:1;display:flex;flex-direction:column;gap:1px}.ns-erg__zitat{padding:0 20px 16px;font-size:15px;line-height:1.5;letter-spacing:-.015em;color:var(--ink)}.ns-erg__zitat:before{content:"„"}.ns-erg__zitat:after{content:"“"}.ns-erg__wert{margin-top:auto;display:flex;align-items:center;gap:12px;padding:14px 20px;border-top:1px solid var(--line)}.ns-erg__wert-l{font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--mute)}.ns-erg__pfeil{display:inline-flex;align-items:center;gap:8px;margin-left:auto;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink)}.ns-erg__pfeil i{font-style:normal;color:var(--mute)}.ns-erg__pfeil b{font-weight:700;color:var(--blau)}.ns-app-anleitung{padding:26px;display:flex;flex-direction:column;gap:22px}.ns-app-anleitung__kopf{display:flex;align-items:center;gap:16px}.ns-app-anleitung__fuss{margin-top:auto}.ns-schritte{display:flex;flex-direction:column;gap:2px}.ns-schritt{display:flex;align-items:center;gap:14px;padding:14px 0;border-top:1px solid var(--line)}.ns-schritt:first-child{border-top:0}.ns-schritt__nr{width:24px;height:24px;flex:none;display:grid;place-items:center;border-radius:8px;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;background:var(--blau);color:#fff}.ns-schritt__ico{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:10px;color:var(--ink-3);background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line)}.ns-schritt__ico svg{width:16px;height:16px;stroke-width:1.6}.ns-schritt__txt{font-size:14.5px;line-height:1.45;color:var(--ink-2)}.ns-app-warum{padding:26px;display:flex;flex-direction:column;gap:18px}.ns-app-warum .ns-chk li{color:#c6c8dc}.ns-app-warum .ns-chk li i{background:#fff;color:#0d1030}.ns-anfrage{display:flex;justify-content:center;padding-top:4px}.ns-anfrage__knopf{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:10px;font-size:13.5px;font-weight:500;letter-spacing:-.015em;color:var(--blau);background:var(--brand-tint);box-shadow:inset 0 0 0 1px var(--brand-line);transition:background .25s,transform .3s var(--ease)}.ns-anfrage__knopf:hover{background:var(--brand-tint-2);transform:translateY(-1px)}.ns-anfrage__knopf:disabled{opacity:.6;pointer-events:none}.ns-anfrage__laeuft{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;font-size:12.5px;line-height:1.45;color:var(--ink-3);background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line);text-align:left}.ns-anfrage__zeichen{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:12px;background:var(--brand-tint);color:var(--blau)}.ns-anfrage__zeichen svg{width:17px;height:17px;stroke-width:1.6}.ns-ki-knopf{position:fixed;right:clamp(16px,3vw,28px);bottom:clamp(16px,3vw,28px);z-index:80;display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 20px;border-radius:14px;font-size:14.5px;font-weight:500;letter-spacing:-.02em;color:var(--btn-fg);background-image:var(--btn-face);text-shadow:var(--btn-shadow-text);box-shadow:var(--btn-shadow),0 0 0 5px var(--btn-halo);transition:transform .35s var(--ease)}.ns-ki-knopf:hover{transform:translateY(-2px)}.ns-ki-knopf svg{width:17px;height:17px;stroke-width:1.7}@media(max-width:720px){.ns-ki-knopf span{display:none}.ns-ki-knopf{padding:0;width:52px;height:52px;justify-content:center;border-radius:16px}}.ns-ki__start{margin:auto 0;display:flex;flex-direction:column;gap:16px}.ns-ki__vorschlaege{display:flex;flex-direction:column;gap:8px}.ns-ki__vorschlag{text-align:left;padding:11px 14px;border-radius:12px;font-size:13.5px;line-height:1.4;color:var(--ink);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-2);transition:box-shadow .25s,transform .3s var(--ease)}.ns-ki__vorschlag:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px var(--blau)}.ns-ki__denkt{display:flex;align-items:center;gap:5px;padding:14px 16px}.ns-ki__denkt span{width:6px;height:6px;border-radius:50%;background:var(--mute);animation:nsDenkt 1.2s ease-in-out infinite}.ns-ki__denkt span:nth-child(2){animation-delay:.15s}.ns-ki__denkt span:nth-child(3){animation-delay:.3s}@keyframes nsDenkt{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.ns-ki__uebergabe{margin-top:6px;padding:16px;border-radius:14px;background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:12px;align-items:flex-start}.ns-rolle{display:flex;flex-direction:column;gap:10px;padding:20px}.ns-rolle .h4{margin-top:2px}:root{--paper: #ffffff;--paper-2: #f7f7f6;--paper-3: #ececea;--glas: rgba(17, 17, 17, .05);--line-struktur: rgba(17, 17, 17, .09);--line: rgba(17, 17, 17, .11);--line-hell: rgba(17, 17, 17, .15);--line-2: rgba(17, 17, 17, .15);--line-betont: #c9c9c9;--ink: #111111;--ink-2: rgba(17, 17, 17, .78);--ink-3: rgba(17, 17, 17, .62);--mute: rgba(17, 17, 17, .45);--btn-flaeche: #0000cc;--btn-rand: #000099;--btn-fg: #ffffff;--btn-flaeche-hover: #1a1aff;--r-karte: 24px;--r-zeile: 16px;--r-nav: 14px;--r-pille: 8px;--r-mini: 6px;--side-w: 280px;--kopf-h: 56px;--ease-whop: cubic-bezier(.4, 0, .2, 1);--shadow-stack: none;--shadow-soft: none;--tile-grad: none;--stroke-silver: none;--acc-grad: none;--raster: rgba(17, 17, 17, .05);--blau: #0000cc}html[data-ns=dark]{--paper: #111111;--paper-2: #191919;--paper-3: #2a2a2a;--glas: rgba(255, 255, 255, .07);--line-struktur: rgba(255, 255, 255, .106);--line: rgba(255, 255, 255, .133);--line-hell: rgba(255, 255, 255, .173);--line-2: rgba(255, 255, 255, .173);--line-betont: #606060;--ink: #eeeeee;--ink-2: rgba(255, 255, 255, .86);--ink-3: rgba(255, 255, 255, .686);--mute: rgba(255, 255, 255, .447);--btn-flaeche: #0000cc;--btn-rand: #000099;--btn-fg: #ffffff;--btn-flaeche-hover: #1a1ae6;--shadow-stack: none;--shadow-soft: none;--tile-grad: none;--raster: rgba(255, 255, 255, .05);--blau: #4b4bff}body.ns{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:normal}.ns .h1{font-weight:500;font-size:clamp(32px,3.9vw,56px);line-height:1;letter-spacing:-.03em}.ns .h2{font-weight:600;font-size:clamp(22px,2.2vw,28px);line-height:1.2;letter-spacing:-.0165em}.ns .h3{font-weight:600;font-size:20px;line-height:26px;letter-spacing:-.0165em}.ns .h4{font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.01625em}.ns .sub{font-weight:400;font-size:16px;line-height:24px;letter-spacing:normal;color:var(--ink-3)}.ns .sub b,.ns .med{font-weight:600;color:var(--ink)}.ns .mono{font-size:12px;font-weight:500;line-height:16px;letter-spacing:normal;text-transform:none;color:var(--mute)}.ns .acc{background:none;-webkit-text-fill-color:currentColor;color:var(--blau);font-weight:600}.ns .serif,.ns-btn em,.ns-btn .serif{font-weight:600;font-style:normal;letter-spacing:-.01625em}.ns-grain{display:none}.ns-kopf{position:sticky;top:0;z-index:60;height:var(--kopf-h);display:flex;align-items:center;gap:12px;padding:0 16px;background:var(--paper);border-bottom:1px solid var(--line-struktur)}.ns-kopf__marke{display:inline-flex;align-items:center;height:26px}.ns-kopf__marke img{height:22px;width:auto}.ns-side{top:var(--kopf-h);bottom:0;width:var(--side-w);background:var(--paper);border-right:1px solid var(--line-struktur)}.ns-side__head{display:none}.ns-nav{padding:8px 12px 16px}.ns-main{margin-left:var(--side-w)}.ns-nav__lbl{font-size:12px;font-weight:500;line-height:16px;text-transform:none;letter-spacing:normal;color:var(--mute);margin:16px 0 4px;padding:0 9px}.ns-nav__lbl:after{display:none}.ns-nav__lbl:first-child{margin-top:4px}.ns-item{height:40px;padding:0 9px;gap:8px;border-radius:var(--r-nav);font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.01625em;color:var(--ink-3);transition:background .15s var(--ease-whop),color .15s var(--ease-whop)}.ns-item+.ns-item{margin-top:2px}.ns-item svg{width:20px;height:20px;stroke-width:1;opacity:1}.ns-item:hover{background:var(--paper-2);color:var(--ink)}html[data-ns=dark] .ns-item:hover{background:#ffffff0d}.ns-item.is-on{background:var(--paper-3);color:var(--ink);font-weight:500;box-shadow:none}.ns-item.is-on:before{display:none}.ns-item:hover svg{transform:none}.ns-item.is-soon{color:var(--mute)}.ns-side__foot{padding:12px;border-top:1px solid var(--line-struktur)}.ns-tools{border:0;padding:0;background:none}.ns-tools .ns-sw+.ns-sw:before{display:none}.ns-sw{height:40px;padding:0 9px;gap:8px;border-radius:var(--r-nav);font-size:16px;font-weight:500;letter-spacing:-.01625em;color:var(--ink-3);transition:background .15s var(--ease-whop)}.ns-sw:hover{background:var(--paper-2)}html[data-ns=dark] .ns-sw:hover{background:#ffffff0d}.ns-sw svg{width:20px;height:20px;stroke-width:1}.ns-sw__t{width:36px;height:20px;background:var(--paper-3);box-shadow:none;border:1px solid var(--line)}.ns-sw__t:after{width:14px;height:14px;top:2px;left:2px;background:var(--ink-3);box-shadow:none;border:0}html[data-ns=dark] .ns-sw__t:after{transform:translate(16px);background:#eee}.ns-user{padding:8px 9px;border-radius:var(--r-nav);gap:10px}.ns-user:hover{background:var(--paper-2)}html[data-ns=dark] .ns-user:hover{background:#ffffff0d}.ns-ava{width:32px;height:32px;border-radius:var(--r-nav);background:var(--glas);color:var(--ink);box-shadow:none;border:0;font-size:14px;font-weight:500}.ns-user__name{font-size:14px;font-weight:500;letter-spacing:-.01em}.ns-user__mail{font-size:12px;color:var(--mute)}.ns-page{padding:24px var(--gutter) 64px;max-width:none}:root{--gutter: 24px}.ns-btn{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:var(--r-zeile);background:var(--btn-flaeche);border:1px solid var(--btn-rand);color:var(--btn-fg);font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.01625em;text-shadow:none;box-shadow:none;transition:background .2s var(--ease-whop),border-color .2s var(--ease-whop)}.ns-btn:hover{transform:none;background:var(--btn-flaeche-hover)}.ns-btn__halo,.ns-btn__elipse{display:none}.ns-btn__face{all:unset;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;color:inherit;font:inherit}.ns-btn__label{display:inline-flex;align-items:center;gap:8px}.ns-btn__chip{width:auto;height:auto;background:none;color:currentColor;box-shadow:none;border-radius:0}.ns-btn__chip svg{width:16px;height:12px}.ns-btn--sm{height:40px;padding:0 16px;border-radius:12px;font-size:14px}.ns-btn--sm .ns-btn__chip svg{width:14px;height:10px}.ns-btn--wide{width:100%}.ns-btn--wide .ns-btn__face{justify-content:space-between}.ns-btn--quiet,.ns-btn--still{background:transparent;border-color:var(--line-2);color:var(--ink)}.ns-btn--quiet:hover,.ns-btn--still:hover{background:var(--paper-2)}html[data-ns=dark] .ns-btn--quiet:hover,html[data-ns=dark] .ns-btn--still:hover{background:#ffffff0f}.ns-glow:after{display:none}.ns-tile,.ns-jump,.ns-soc,.ns-start,.ns-lock,.ns-form,.ns-liste,.ns-kurs,.ns-grad{background-image:none!important;background-color:transparent;border:1px solid var(--line);border-radius:var(--r-karte);box-shadow:none!important;transition:background-color .15s var(--ease-whop),border-color .15s var(--ease-whop)}.ns-grad:before,.ns-tile:before{display:none}.ns-lift:hover,.ns-grad:hover{transform:none;background-color:var(--paper-2);border-color:var(--line-hell)}html[data-ns=dark] .ns-lift:hover,html[data-ns=dark] .ns-grad:hover{background-color:#ffffff0a}.ns-promo,.ns-band,.ns-tile--night,.ns-grad--spot,.ns-grad--nacht{background-image:none!important;background-color:var(--paper-2);border:1px solid var(--line-betont);border-radius:var(--r-zeile);box-shadow:none!important;color:var(--ink-2)}html[data-ns=dark] .ns-promo,html[data-ns=dark] .ns-band,html[data-ns=dark] .ns-tile--night,html[data-ns=dark] .ns-grad--spot,html[data-ns=dark] .ns-grad--nacht{background-color:#191919;border-color:#606060}.ns-grad--spot .h3,.ns-grad--spot .h4,.ns-grad--nacht .h3,.ns-grad--nacht .h4,.ns-promo .h3,.ns-band .h3{color:var(--ink)}.ns-grad--spot .sub,.ns-grad--nacht .sub,.ns-promo .sub,.ns-band .sub{color:var(--ink-3)}.ns .ns-promo__wm,.ns .ns-band__wm,.ns .ns-grad__wm{display:none}.ns-promo__link{color:var(--ink)}.ns-promo__link i{background:var(--glas);box-shadow:none;border-radius:var(--r-mini)}.ns-grad--foto{border-color:var(--line-betont);background-color:#191919}.ns-grad--foto .ns-grad__schleier{background:linear-gradient(185deg,#0a0a0a1a,#0a0a0a80 52%,#080808e6)}.ns-grad--foto .h3,.ns-grad--foto .h4{color:#eee}.ns-grad--foto .sub{color:#ffffffaf}.ns-grad--spot .acc,.ns-grad--nacht .acc,.ns-promo .acc,.ns-band .acc{color:var(--ink);-webkit-text-fill-color:currentColor}.ns-grad--foto .acc{color:#fff;-webkit-text-fill-color:#fff}.ns-band--foto{padding:0}.ns-band__foto:after{background:linear-gradient(90deg,#191919 0%,rgba(25,25,25,.4) 38%,transparent 74%)}.ns-obj{background-image:none!important;background-color:var(--glas);border:0;border-radius:var(--r-nav);box-shadow:none!important}.ns-obj:before{display:none}.ns-obj--56{width:56px;height:56px}.ns-obj--64{width:60px;height:60px}.ns-obj--84{width:80px;height:80px}.ns-obj--116{width:112px;height:112px;border-radius:20px}.ns-mg{color:var(--ink)}.ns-mg svg [stroke]{stroke-width:1}.ns-jump__ico,.ns-soc__ico,.ns-grad__arr,.ns-jump__arr,.ns-soc__arr,.ns-lock__mark{background:var(--glas)!important;color:var(--ink)!important;border:0!important;border-radius:var(--r-pille);box-shadow:none!important}.ns-jump__arr,.ns-grad__arr{width:32px;height:32px}.ns-jump__arr svg,.ns-grad__arr svg{width:14px;height:10px;stroke-width:1.4}.ns-soc__ico{width:40px;height:40px;border-radius:var(--r-nav)}.ns-soc__ico svg{width:18px;height:18px}.ns-lock__obj:after,.ns-start__ico:after{display:none}.ns-soc:hover .ns-soc__ico{background:var(--glas)!important;color:var(--ink)!important}.ns-pill{height:24px;padding:0 10px;border-radius:var(--r-pille);font-size:12px;font-weight:500;letter-spacing:normal;background:var(--glas);color:var(--ink-3);box-shadow:none;border:0}.ns-pill--solid{background:var(--ink);color:var(--paper);height:20px;padding:0 8px;border-radius:var(--r-mini);font-size:11px;font-weight:600;text-transform:none;letter-spacing:normal}.ns-pill--ghost{background:none;color:var(--mute);box-shadow:inset 0 0 0 1px var(--line);height:20px;padding:0 8px;border-radius:var(--r-mini);font-size:11px;font-weight:500;text-transform:none;letter-spacing:normal}.ns-kurs{border-radius:var(--r-karte);overflow:hidden}.ns-deckel{background-image:none!important;background-color:var(--paper-2);color:var(--ink);border-bottom:1px solid var(--line);border-radius:0;aspect-ratio:16 / 9}html[data-ns=dark] .ns-deckel{background-color:#191919;color:#eee}.ns-deckel:after{display:none}.ns-deckel--nacht,.ns-deckel--spot,.ns-deckel--perl,.ns-deckel--bogen{background-color:var(--paper-2);color:var(--ink)}html[data-ns=dark] .ns-deckel--nacht,html[data-ns=dark] .ns-deckel--spot,html[data-ns=dark] .ns-deckel--perl,html[data-ns=dark] .ns-deckel--bogen{background-color:#191919;color:#eee}.ns-deckel__nr{font-size:12px;font-weight:500;letter-spacing:normal;color:var(--mute);opacity:1}.ns-kurs__txt{padding:16px 16px 8px;gap:6px}.ns-kurs__themen{padding:0 16px 12px;gap:6px}.ns-kurs__themen em{background:var(--glas);border:0;box-shadow:none;border-radius:var(--r-pille);font-size:12px;font-weight:500;color:var(--ink-3);padding:5px 10px}.ns-kurs__fuss{padding:12px 12px 12px 16px;border-top:1px solid var(--line)}.ns-ki__vor button{background:transparent;border:1px solid var(--line);border-radius:var(--r-zeile);box-shadow:none;font-size:15px;font-weight:400;color:var(--ink-3);transition:background .15s var(--ease-whop),border-color .15s var(--ease-whop)}.ns-ki__vor button:hover{transform:none;background:var(--paper-2);color:var(--ink);border-color:var(--line-hell)}html[data-ns=dark] .ns-ki__vor button:hover{background:#ffffff0d}.ns-ki__kopf{box-shadow:none;border:1px solid var(--line)}.ns-msg__blase{background:var(--glas);box-shadow:none;border:0;border-radius:var(--r-zeile);font-size:16px;line-height:24px}.ns-msg__text{font-size:16px;line-height:24px}.ns-msg__ava{border-radius:var(--r-pille);box-shadow:none;border:0}.ns-msg__dateien a{background:var(--glas);box-shadow:none;border:0;border-radius:var(--r-pille)}.ns-glas{border-radius:var(--r-karte)}.ns-glas__rund{box-shadow:inset 0 0 0 1px var(--line)}.ns-glas__senden.is-bereit{background:var(--btn-flaeche);color:var(--btn-fg);box-shadow:none}.ns-anhang__k{background:var(--glas);box-shadow:none;border:0;border-radius:var(--r-pille)}.ns-input,.ns-auth input{background:transparent!important;border:1px solid var(--line-2)!important;border-radius:var(--r-zeile)!important;box-shadow:none!important;font-size:16px!important;height:48px}.ns-input:focus,.ns-auth input:focus{border-color:var(--ink)!important;box-shadow:none!important}.ns-input--gross{height:auto}.ns-datei{box-shadow:none;border:1px solid var(--line-2);border-radius:var(--r-zeile)}.ns-auth button{border-radius:var(--r-zeile)!important;height:48px!important;font-size:16px!important;font-weight:600!important;box-shadow:none!important;border:1px solid var(--btn-rand)!important}.ns-auth button[type=submit]{background-image:none!important;background:var(--btn-flaeche)!important;color:var(--btn-fg)!important;text-shadow:none}.ns-auth button:not([type=submit]){background:transparent!important;border-color:var(--line-2)!important;color:var(--ink)!important}.ns-auth__box{border:1px solid var(--line);border-radius:var(--r-karte)}.ns-liste__knoepfe button:hover{background:var(--paper-2)}.ns-schritte li,.ns-row{border-color:var(--line)}.ns-bar{background:var(--glas);box-shadow:none}.ns-burger{border-radius:var(--r-nav);box-shadow:none;border:1px solid var(--line);background:var(--paper)}.ns-zurueck{font-size:14px}.ns-grid,.ns-bento{gap:16px}.ns-mt{margin-top:16px}.ns-hero{gap:8px;margin-bottom:24px}@media(max-width:860px){.ns-main{margin-left:0}.ns-side{transform:translate(-100%)}.ns-shell.is-open .ns-side{transform:none}.ns-page{padding-top:16px}}.ns-shell{display:block;min-height:100vh}.ns-side{position:fixed;left:0;display:flex;flex-direction:column;z-index:55}.ns-main{min-height:calc(100vh - var(--kopf-h))}.ns-ki{height:calc(100vh - var(--kopf-h));max-height:calc(100vh - var(--kopf-h))}.ns-burger{position:static;display:none;width:36px;height:36px}.ns-burger svg{width:18px;height:18px;stroke-width:1.4}@media(max-width:860px){.ns-burger{display:grid;place-items:center}.ns-side{top:var(--kopf-h)}.ns-page{padding-top:20px}}.ns-spalten{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}@media(max-width:1100px){.ns-spalten{grid-template-columns:minmax(0,1fr)}}.ns-kennzahl{display:flex;flex-direction:column;gap:2px;margin-bottom:28px}.ns-kennzahl__lbl{font-size:14px;font-weight:400;color:var(--ink-3)}.ns-kennzahl__wert{font-size:40px;font-weight:500;line-height:48px;letter-spacing:-.02em;color:var(--ink)}.ns-kennzahl__zusatz{font-size:14px;color:var(--mute);margin-top:4px}.ns-abschnitt{font-size:20px;font-weight:600;line-height:26px;letter-spacing:-.0165em;color:var(--ink);margin:32px 0 12px}.ns-abschnitt:first-child{margin-top:0}.ns-zeile{display:flex;align-items:center;gap:16px;padding:16px;border-radius:var(--r-zeile);background:var(--paper-2);border:1px solid var(--line-betont);transition:background .15s var(--ease-whop),border-color .15s var(--ease-whop)}html[data-ns=dark] .ns-zeile{background:#191919;border-color:#606060}.ns-zeile+.ns-zeile{margin-top:8px}.ns-zeile:hover{background:var(--paper-3)}html[data-ns=dark] .ns-zeile:hover{background:#222}.ns-zeile__thumb{width:80px;height:80px;flex:none;border-radius:12px;display:grid;place-items:center;overflow:hidden;background:var(--glas);color:var(--ink)}.ns-zeile__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ns-zeile__thumb .ns-mg{width:100%;height:100%;display:grid;place-items:center;background:none}.ns-zeile__thumb .ns-mg svg{width:62%}.ns-zeile__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ns-zeile__titel{font-size:16px;font-weight:600;letter-spacing:-.01625em;color:var(--ink)}.ns-zeile__sub{font-size:14px;line-height:20px;color:var(--ink-3)}.ns-zeile__pfeil{width:32px;height:32px;flex:none;border-radius:var(--r-pille);display:grid;place-items:center;background:var(--glas);color:var(--ink)}.ns-zeile__pfeil svg{width:14px;height:10px;stroke-width:1.4}.ns-zeile--schmal{padding:10px 12px;gap:12px;border-radius:12px}.ns-zeile--schmal .ns-zeile__thumb{width:36px;height:36px;border-radius:var(--r-pille)}.ns-zeile--schmal .ns-zeile__thumb svg{width:18px;height:18px}.ns-zeile--schmal .ns-zeile__titel{font-size:15px;font-weight:500}.ns-zeile--schmal .ns-zeile__sub{font-size:13px}.ns-panel{padding:16px;border-radius:var(--r-zeile);border:1px solid var(--line);background:transparent}.ns-panel+.ns-panel{margin-top:16px}.ns-panel__kopf{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.ns-panel__titel{font-size:16px;font-weight:600;letter-spacing:-.01625em;color:var(--ink)}.ns-panel__leer{font-size:14px;line-height:20px;color:var(--mute);padding:8px 0 4px}.ns-panel .ns-btn{width:100%;margin-top:12px}.ns-zeile--kurs .ns-zeile__thumb{width:132px;height:84px;border-radius:10px;padding:8px}.ns-zeile--kurs .ns-zeile__thumb .ns-kg{width:100%}.ns-zeile__marke{font-size:12px;font-weight:500;color:var(--mute);margin-top:4px}@media(max-width:720px){.ns-zeile--kurs{flex-wrap:wrap}.ns-zeile--kurs .ns-zeile__thumb{width:100%;height:120px}}.ns-lock{border:1px solid var(--line)!important;border-radius:var(--r-zeile)!important;background:transparent!important;min-height:0;padding:40px 24px;gap:12px}.ns-lock__obj .ns-obj{width:64px;height:64px;border-radius:14px}.ns-lock .h2{font-size:20px;font-weight:600;letter-spacing:-.0165em}.ns-lock .sub{font-size:15px}html[data-ns=dark] .ns-ava,.ns-ava{box-shadow:none!important;background-image:none!important}.ns-burger{position:fixed;top:16px;left:16px;z-index:75;width:40px;height:40px;display:none}@media(max-width:860px){.ns-burger{display:grid;place-items:center}.ns-side{top:0}}.ns-item.is-on svg{color:var(--blau)}:root{--aktion: #0000cc;--aktion-rand: #000099;--aktion-fg: #ffffff;--aktion-hover: #1a1aff;--gut: #16794b;--marke-wm: rgba(17, 17, 17, .05)}html[data-ns=dark]{--aktion: #0000cc;--aktion-rand: #000099;--aktion-fg: #ffffff;--aktion-hover: #1a1ae6;--gut: #4ade80;--marke-wm: rgba(255, 255, 255, .05)}.ns-kopf{display:grid;grid-template-columns:var(--side-w) minmax(0,1fr) auto;align-items:center;gap:16px;padding:0 16px 0 20px}.ns-kopf__marke img{height:20px}.ns-suche{justify-self:center;display:flex;align-items:center;gap:10px;width:100%;max-width:400px;height:36px;padding:0 10px 0 12px;border-radius:10px;border:1px solid var(--line);background:var(--paper-2);color:var(--mute);font-size:14px;transition:border-color .15s var(--ease-whop)}html[data-ns=dark] .ns-suche{background:#ffffff0a}.ns-suche:hover{border-color:var(--line-2)}.ns-suche svg{width:16px;height:16px;stroke-width:1.4;flex:none}.ns-suche span{flex:1;text-align:left}.ns-suche kbd{font:inherit;font-size:11px;padding:2px 6px;border-radius:5px;background:var(--glas);color:var(--mute)}.ns-kopf__rechts{display:flex;align-items:center;gap:4px}.ns-ikon{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;color:var(--ink-3);transition:background .15s var(--ease-whop),color .15s var(--ease-whop)}.ns-ikon:hover{background:var(--paper-2);color:var(--ink)}html[data-ns=dark] .ns-ikon:hover{background:#ffffff0f}.ns-ikon svg{width:19px;height:19px;stroke-width:1.4}.ns-kopf__konto{display:flex;align-items:center;gap:4px;margin-left:6px;padding:2px;border-radius:50%}.ns-kopf__konto img,.ns-kopf__konto .ns-kopf__bild{width:30px;height:30px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block;background:var(--glas)}.ns-kopf__konto svg{width:13px;height:13px;color:var(--mute)}@media(max-width:860px){.ns-kopf{grid-template-columns:auto minmax(0,1fr) auto;padding:0 12px}.ns-suche{display:none}}.ns-konten{display:flex;gap:12px;padding:16px 16px 12px}.ns-konto{width:60px;height:60px;flex:none;border-radius:16px;display:grid;place-items:center;background:var(--glas);color:var(--ink);border:1px solid transparent;transition:background .15s var(--ease-whop),border-color .15s var(--ease-whop)}.ns-konto:hover{background:var(--paper-3)}.ns-konto.is-on{border-color:var(--ink);background:transparent}html[data-ns=dark] .ns-konto.is-on{border-color:#eee}.ns-konto svg{width:22px;height:22px;stroke-width:1.4}.ns-konto img{width:100%;height:100%;border-radius:15px;-o-object-fit:cover;object-fit:cover}.ns-item.is-on{border:1px solid var(--line-2);padding:0 8px}html[data-ns=dark] .ns-item.is-on{border-color:#ffffff38}.ns-side__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 14px;border-top:0}.ns-fuss{display:flex;align-items:center;gap:10px;height:36px;padding:0 9px;border-radius:var(--r-nav);font-size:15px;font-weight:400;color:var(--ink-3);flex:1;min-width:0;transition:background .15s var(--ease-whop),color .15s var(--ease-whop)}.ns-fuss:hover{background:var(--paper-2);color:var(--ink)}html[data-ns=dark] .ns-fuss:hover{background:#ffffff0d}.ns-fuss svg{width:19px;height:19px;stroke-width:1.4;flex:none}.ns-kopfzone{position:relative;margin-bottom:8px}.ns-kopfzone__wm{position:absolute;top:-4px;right:0;height:34px;width:auto;opacity:.22;pointer-events:none}.ns-kennzahl{margin-bottom:0}.ns-kennzahl__lbl{font-size:16px;font-weight:400;color:var(--ink-3)}.ns-kennzahl__wert{font-size:40px;font-weight:500;line-height:48px;letter-spacing:-.01em}.ns-diagramm{position:relative;margin:16px 0 40px}.ns-diagramm svg{display:block;width:100%;height:220px}.ns-diagramm__grund{fill:var(--diag-fill)}.ns-diagramm__linie{fill:none;stroke:var(--diag-linie);stroke-width:1.5}.ns-diagramm__null{stroke:var(--line-2);stroke-width:1;stroke-dasharray:2 4}:root{--diag-fill: rgba(17, 17, 17, .07);--diag-linie: rgba(17, 17, 17, .35)}html[data-ns=dark]{--diag-fill: rgba(255, 255, 255, .06);--diag-linie: rgba(255, 255, 255, .55)}.ns-panel{padding:20px;border-radius:20px}.ns-panel__kopf{margin-bottom:14px}.ns-panel__titel{font-size:20px;font-weight:600;letter-spacing:-.0165em}.ns-panel__aktion{font-size:14px;font-weight:500;color:var(--aktion-link)}:root{--aktion-link: #0000cc}html[data-ns=dark]{--aktion-link: #5c93ff}.ns-panel__aktion:hover{text-decoration:underline}.ns-live{width:7px;height:7px;border-radius:50%;background:var(--gut);display:inline-block;margin-left:8px;vertical-align:middle}.ns-panel__profil{display:flex;align-items:center;gap:12px;margin-bottom:18px}.ns-panel__profil img,.ns-panel__profil .ns-panel__bild{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--glas);display:grid;place-items:center;flex:none}.ns-panel__name{font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.ns-panel__rolle{font-size:14px;color:var(--ink-3)}.ns-paar{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px}.ns-paar>div{display:flex;flex-direction:column;gap:2px}.ns-paar>div+div{border-left:1px solid var(--line);padding-left:16px}.ns-paar__wert{font-size:26px;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.ns-paar__lbl{font-size:13px;color:var(--ink-3)}.ns-knopfpaar{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ns-knopfpaar .ns-btn{width:100%;margin-top:0}.ns-btn--aktion{background:var(--aktion)!important;border-color:var(--aktion-rand)!important;color:var(--aktion-fg)!important}.ns-btn--aktion:hover{background:var(--aktion-hover)!important}.ns-liste2{display:flex;flex-direction:column;gap:14px}.ns-liste2__z{display:flex;align-items:flex-start;gap:12px}.ns-liste2__bild{width:36px;height:36px;flex:none;border-radius:9px;background:var(--glas);display:grid;place-items:center;overflow:hidden;color:var(--ink)}.ns-liste2__bild img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ns-liste2__bild svg{width:17px;height:17px;stroke-width:1.4}.ns-liste2__txt{flex:1;min-width:0}.ns-liste2__oben{font-size:15px;line-height:21px;color:var(--ink-2)}.ns-liste2__oben b{color:var(--gut);font-weight:500}.ns-liste2__meta{font-size:13px;color:var(--mute);margin-top:2px}.ns-liste2__wert{font-size:15px;font-weight:500;color:var(--ink);flex:none}.ns-ressourcen{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.ns-ressourcen a{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:15px;color:var(--ink-2);transition:color .15s var(--ease-whop)}.ns-ressourcen a:hover{color:var(--ink)}.ns-ressourcen svg{width:18px;height:18px;stroke-width:1.4;color:var(--ink-3);flex:none}.ns-rang{display:flex;align-items:center;gap:12px;padding:10px 0}.ns-rang+.ns-rang{border-top:1px solid var(--line)}.ns-rang__nr{width:22px;height:22px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:12px;font-weight:600;background:var(--glas);color:var(--ink-3)}.ns-rang__nr--1{background:#eab3082e;color:#ca8a04}html[data-ns=dark] .ns-rang__nr--1{color:#facc15}.ns-rang__txt{flex:1;min-width:0;font-size:15px;color:var(--ink-2)}.ns-rang__wert{font-size:15px;font-weight:500;color:var(--ink)}.ns-segment{display:inline-flex;padding:3px;gap:2px;border-radius:11px;background:var(--paper-2);border:1px solid var(--line)}html[data-ns=dark] .ns-segment{background:#ffffff0d}.ns-segment button{height:30px;padding:0 14px;border-radius:8px;font-size:14px;font-weight:500;color:var(--ink-3);transition:background .15s var(--ease-whop),color .15s var(--ease-whop)}.ns-segment button.is-on{background:var(--paper);color:var(--ink)}html[data-ns=dark] .ns-segment button.is-on{background:#2a2a2a;color:#eee}.ns-filter{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:10px;border:1px solid var(--line-2);background:transparent;font-size:14px;font-weight:500;color:var(--ink-2)}.ns-filter:hover{background:var(--paper-2)}html[data-ns=dark] .ns-filter:hover{background:#ffffff0d}.ns-filter svg{width:15px;height:15px;stroke-width:1.5;color:var(--ink-3)}.ns-leer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:72px 24px}.ns-leer__titel{font-size:20px;font-weight:600;letter-spacing:-.0165em;color:var(--ink)}.ns-leer__sub{font-size:15px;color:var(--mute)}.ns-leer__skelett{width:100%;max-width:480px;margin-bottom:28px;border-radius:14px;border:1px solid var(--line);padding:18px;display:flex;flex-direction:column;gap:10px}.ns-leer__skelett i{display:block;height:10px;border-radius:99px;background:var(--glas)}.ns-leer__skelett i:nth-child(1){width:40%;height:14px}.ns-leer__skelett i:nth-child(4){width:70%}.ns-spalten{gap:32px;grid-template-columns:minmax(0,1fr) 340px}@media(max-width:1180px){.ns-spalten{grid-template-columns:minmax(0,1fr)}}.ns-abschnitt{margin:36px 0 14px}.ns-zeile{border-radius:16px}.ns-kopf,.ns-konten{display:none}:root{--kopf-h: 0px}.ns-side{top:0}.ns-side__head{display:flex;padding:16px 12px 8px;align-items:flex-start}.ns-main{min-height:100vh}.ns-page{padding:24px 32px 64px}.ns-side__head{padding:18px 14px 10px}.ns-marke{padding:2px 4px;margin-left:2px}.ns-marke .fw-logo__wort{font-size:16px;font-weight:600;letter-spacing:-.02em}.fw-start,.fw-vs{--g-bg: 226 30% 4%;--g-s1: 226 20% 8%;--g-s2: 226 17% 11%;--g-s3: 226 14% 14%;--g-linie-fein: hsl(220 60% 78% / .1);--g-linie: hsl(220 60% 78% / .16);--g-txt: hsl(240 20% 97%);--g-txt-2: hsl(240 12% 80%);--g-txt-3: hsl(240 8% 58%);--g-marke: 240 100% 40%;--g-marke-tief: 240 100% 30%;--g-marke-hell: 0 0% 100%;--g-gruen: 151 45% 50%;--g-rot: 0 72% 58%;--g-r-tafel: 24px;--g-r-karte: 18px}.fw-start{position:relative;min-height:100dvh;display:flex;flex-direction:column;padding:10px;padding-top:max(env(safe-area-inset-top,0px),10px);background:hsl(var(--g-bg));color:var(--g-txt);font-family:var(--font-inter, ui-sans-serif, system-ui, sans-serif)}@media(min-width:640px){.fw-start{padding:12px}}.fw-start__tafel{position:relative;isolation:isolate;flex:1;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--g-r-tafel);border:1px solid var(--g-linie-fein);background:hsl(var(--g-s1) / .55);-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%);box-shadow:0 1px #ffffff0a inset,0 18px 60px #02030899}.fw-start__tafel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;background-image:radial-gradient(620px 340px at 0% 0%,hsl(var(--g-marke) / .32),transparent 62%),linear-gradient(hsl(220 60% 78% / .075) 1px,transparent 1px),linear-gradient(90deg,hsl(220 60% 78% / .075) 1px,transparent 1px);background-size:auto,72px 72px,72px 72px;-webkit-mask-image:radial-gradient(58% 44% at 0% 0%,#000 0%,rgba(0,0,0,.58) 34%,rgba(0,0,0,.22) 56%,transparent 78%);mask-image:radial-gradient(58% 44% at 0% 0%,#000 0%,rgba(0,0,0,.58) 34%,rgba(0,0,0,.22) 56%,transparent 78%)}.fw-kopf{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 20px 0}@media(min-width:640px){.fw-kopf{padding:28px 32px 0}}@media(min-width:1024px){.fw-kopf{padding:28px 40px 0}}.fw-kopf__marke{display:flex;align-items:center;gap:10px;min-width:0;margin-right:auto}.fw-kopf__zeichen{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:14px;border:1px solid var(--g-linie-fein);background:linear-gradient(180deg,#ffffff0a,#fff0 40%),hsl(var(--g-s2))}.fw-kopf__zeichen img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;filter:none}.fw-kopf__zeichen--amt svg{width:21px;height:21px;color:#fff;stroke-width:1.7}.fw-kopf__marke--amt{padding:8px 18px 8px 8px;border-radius:18px;background:linear-gradient(180deg,#ffffff1a,#ffffff08),#1012198c;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff29,0 16px 40px -24px #000000e6;transition:border-color .2s}.fw-kopf__marke--amt:hover{border-color:#0000e680}.fw-kopf__marke--amt .fw-kopf__zeichen{width:36px;height:36px;border-radius:12px;background:#ffffff14;border:1px solid hsl(0 0% 100% / .18)}.fw-kopf__marke--amt .fw-kopf__name{font-size:17px;font-weight:600}.fw-kopf__name{font-size:20px;font-weight:500;letter-spacing:-.02em;color:var(--g-txt);white-space:nowrap}@media(max-width:639px){.fw-kopf__name{font-size:17px}.fw-kopf__zeichen{width:36px;height:36px}}.fw-konto{position:relative;flex:none}.fw-konto__knopf{width:48px;height:48px;display:grid;place-items:center;overflow:hidden;border-radius:50%;border:2px solid #ffffff;background:hsl(var(--g-s2));transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.fw-konto__knopf:hover{box-shadow:0 0 0 4px #ffffff24}.fw-konto__knopf img,.fw-konto__knopf .ns-ava-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;display:block}@media(max-width:639px){.fw-konto__knopf{width:40px;height:40px}}.fw-konto__punkt{position:absolute;top:-2px;right:-2px;width:14px;height:14px;border-radius:50%;background:hsl(var(--g-marke));border:2px solid hsl(var(--g-s1));pointer-events:none;animation:fw-punkt 1.6s ease-out infinite}@keyframes fw-punkt{0%{transform:scale(1);box-shadow:0 0 hsl(var(--g-marke) / .7),0 0 14px hsl(var(--g-marke))}60%{transform:scale(1.25);box-shadow:0 0 0 10px hsl(var(--g-marke) / 0),0 0 22px hsl(var(--g-marke))}to{transform:scale(1);box-shadow:0 0 hsl(var(--g-marke) / 0),0 0 14px hsl(var(--g-marke))}}.fw-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:60;width:248px;overflow:hidden;border-radius:14px;border:1px solid var(--g-linie-fein);background:linear-gradient(180deg,#ffffff0a,#fff0 40%),hsl(var(--g-s2));box-shadow:0 18px 60px #02030899;animation:fw-menu-auf .16s cubic-bezier(.4,0,.2,1)}@keyframes fw-menu-auf{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.fw-menu__kopf{padding:12px 16px;border-bottom:1px solid var(--g-linie-fein)}.fw-menu__kopf b{display:block;font-size:14px;font-weight:500;color:var(--g-txt);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-menu__kopf i{display:block;font-style:normal;font-size:12px;color:var(--g-txt-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-menu__z{width:100%;display:flex;align-items:center;gap:8px;padding:10px 16px;font-size:14px;text-align:left;color:var(--g-txt-2);transition:background .15s,color .15s}.fw-menu__z:hover{background:#ffffff0d;color:var(--g-txt)}.fw-menu__z svg{width:16px;height:16px;stroke-width:1.6;flex:none}.fw-menu__z span{flex:1}.fw-menu__z em{font-style:normal;min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;background:hsl(var(--g-marke));color:#fff}.fw-menu__z--raus{color:hsl(var(--g-rot));font-weight:500}.fw-menu__z--raus:hover{background:hsl(var(--g-rot) / .08);color:hsl(var(--g-rot))}.fw-schalter{width:34px;height:19px;flex:none;position:relative;border-radius:999px;background:hsl(var(--g-s3));box-shadow:inset 0 0 0 1px var(--g-linie);transition:background .3s}.fw-schalter:after{content:"";position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:var(--g-txt-3);transition:transform .35s cubic-bezier(.4,0,.2,1),background .3s}.fw-menu__z[aria-pressed=true] .fw-schalter{background:hsl(var(--g-marke) / .35)}.fw-menu__z[aria-pressed=true] .fw-schalter:after{transform:translate(15px);background:hsl(var(--g-marke-hell))}.fw-start__hallo{padding:24px 20px 0}@media(min-width:640px){.fw-start__hallo{padding:32px 32px 0}}@media(min-width:1024px){.fw-start__hallo{padding:32px 40px 0}}.fw-kicker{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--g-marke-hell));margin-bottom:8px}.fw-start__h1{font-size:clamp(30px,5.4vw,60px);font-weight:700;letter-spacing:-.035em;line-height:1.02;color:var(--g-txt)}.fw-start__frage{margin-top:10px;font-size:clamp(16px,1.5vw,24px);color:var(--g-txt-2)}.fw-start__suchzone{padding:20px 20px 0}@media(min-width:640px){.fw-start__suchzone{padding:24px 32px 0}}@media(min-width:1024px){.fw-start__suchzone{padding:24px 40px 0}}.fw-suche{position:relative;max-width:448px}.fw-suche input{width:100%;height:48px;padding:0 40px 0 46px;border-radius:14px;border:1px solid var(--g-linie);background:hsl(var(--g-s2));color:var(--g-txt);font-size:16px;outline:none;transition:border-color .15s,box-shadow .15s}.fw-suche input::-moz-placeholder{color:var(--g-txt-3)}.fw-suche input::placeholder{color:var(--g-txt-3)}.fw-suche input:focus{border-color:hsl(var(--g-marke) / .5);box-shadow:0 0 0 3px hsl(var(--g-marke) / .18)}.fw-suche__lupe{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:19px;height:19px;stroke-width:1.6;color:var(--g-txt-3);pointer-events:none}.fw-suche__x{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:26px;height:26px;display:grid;place-items:center;border-radius:8px;color:var(--g-txt-3);transition:background .15s,color .15s}.fw-suche__x:hover{background:#ffffff14;color:var(--g-txt)}.fw-suche__x svg{width:15px;height:15px}.fw-start__liste{flex:1;min-height:0;overflow-y:auto;padding:24px 20px 28px}@media(min-width:640px){.fw-start__liste{padding:32px 32px 36px}}@media(min-width:1024px){.fw-start__liste{padding:32px 40px 40px}}.fw-start__h2{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:34px;font-size:20px;font-weight:500;letter-spacing:-.02em;color:var(--g-txt)}.fw-zaehler{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;background:hsl(var(--g-marke) / .3);border:1.5px solid hsl(var(--g-marke) / .85);color:#fff}.fw-karten{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:640px){.fw-karten{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media(min-width:1280px){.fw-karten{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1700px){.fw-karten{grid-template-columns:repeat(4,minmax(0,1fr))}}.fw-karte{position:relative;display:flex;flex-direction:column;width:100%;text-align:left;overflow:hidden;cursor:pointer;border-radius:22px;border:1px solid var(--g-linie-fein);background:linear-gradient(180deg,#ffffff09,#fff0 40%),hsl(var(--g-s1));box-shadow:0 1px #ffffff0a inset,0 20px 50px -30px #000c;transition:transform .3s cubic-bezier(.4,0,.2,1),border-color .3s}.fw-karte:hover{transform:translateY(-3px);border-color:var(--g-linie)}.fw-karte__bild{position:relative;height:200px;overflow:hidden;background:hsl(var(--g-s1))}@media(min-width:640px){.fw-karte__bild{height:220px}}.fw-karte__bild img{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);-o-object-fit:cover;object-fit:cover;transform-origin:50% 40%;transition:transform .5s cubic-bezier(.4,0,.2,1)}.fw-karte:hover .fw-karte__bild img{transform:scale(1.03)}.fw-karte__bild:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:80px;pointer-events:none;background:linear-gradient(180deg,transparent,hsl(var(--g-s1)) 85%,hsl(var(--g-s1)))}@media(max-width:639px){.fw-karte__bild:after{height:128px;background:linear-gradient(180deg,hsl(var(--g-s1) / 0),hsl(var(--g-s1) / .25) 34%,hsl(var(--g-s1) / .62) 58%,hsl(var(--g-s1) / .88) 78%,hsl(var(--g-s1)) 94%)}}.fw-karte__leer{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:radial-gradient(120% 90% at 50% 0%,hsl(var(--g-marke) / .16),transparent 62%),hsl(var(--g-s2));color:hsl(var(--g-marke-hell))}.fw-karte__leer svg{width:44px;height:44px;stroke-width:1.1}.fw-stat{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;gap:5px;height:25px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.01em;border:1px solid var(--st-rand);background:var(--st-flaeche);color:var(--st-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:fw-stat-puls 2.2s ease-in-out infinite}.fw-stat svg{width:12px;height:12px;stroke-width:2;flex:none}.fw-stat--frei{--st-flaeche: hsl(var(--g-gruen) / .28);--st-rand: hsl(var(--g-gruen) / .6);--st-text: hsl(var(--g-gruen));--st-licht: var(--g-gruen)}.fw-stat--zu{--st-flaeche: hsl(var(--g-rot) / .24);--st-rand: hsl(var(--g-rot) / .6);--st-text: hsl(0 80% 74%);--st-licht: var(--g-rot)}@keyframes fw-stat-puls{0%,to{box-shadow:0 0 hsl(var(--st-licht) / .45),0 0 14px hsl(var(--st-licht) / .35);filter:brightness(1)}50%{box-shadow:0 0 0 5px hsl(var(--st-licht) / 0),0 0 22px hsl(var(--st-licht) / .6);filter:brightness(1.25)}}@media(prefers-reduced-motion:reduce){.fw-stat,.fw-konto__punkt{animation:none}}.fw-karte__preis{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;height:25px;padding:0 9px;border-radius:999px;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;background:hsl(var(--g-marke));color:#fff}.fw-karte__ico{position:relative;z-index:3;margin:-32px 20px 0;align-self:flex-start;width:-moz-max-content;width:max-content;max-width:calc(100% - 40px);min-height:56px;display:inline-flex;align-items:center;gap:8px;padding:6px 8px 6px 6px;border-radius:18px;border:1px solid var(--g-linie);background:hsl(var(--g-s2));box-shadow:0 10px 30px #0000008c,0 0 0 4px hsl(var(--g-s1));color:hsl(var(--g-marke-hell))}.fw-karte__ico--zu{color:var(--g-txt-3)}.fw-karte__ico-sym{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:13px;border:1.5px solid hsl(0 0% 100% / .85)}.fw-karte__ico svg{width:24px;height:24px;stroke-width:1.6}.fw-karte__ico .fw-stat{position:static;top:auto;left:auto;height:44px;padding:0 14px;border-radius:13px;font-size:12px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.fw-karte__ico .fw-stat svg{width:14px;height:14px}@media(max-width:639px){.fw-karte__ico{margin:-26px 12px 0;max-width:calc(100% - 24px);min-height:46px;gap:6px;padding:5px 7px 5px 5px;border-radius:15px;box-shadow:0 8px 22px #00000080,0 0 0 3px hsl(var(--g-s1))}.fw-karte__ico-sym{width:36px;height:36px;border-radius:11px}.fw-karte__ico svg{width:19px;height:19px}.fw-karte__ico .fw-stat{height:36px;padding:0 10px;border-radius:11px;font-size:11px;gap:4px}.fw-karte__ico .fw-stat svg{width:12px;height:12px}}.fw-karte__txt{display:flex;flex-direction:column;gap:6px;padding:12px 20px 20px;flex:1}.fw-karte__kopf{display:flex;align-items:center;justify-content:space-between;gap:12px}.fw-karte__titel{font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--g-txt)}.fw-karte__mehr{display:inline-flex;align-items:center;gap:4px;flex:none;font-size:11.5px;font-weight:600;color:hsl(var(--g-marke-hell));opacity:0;transform:translate(-4px);transition:opacity .3s,transform .3s}.fw-karte__mehr svg{width:14px;height:14px}.fw-karte:hover .fw-karte__mehr{opacity:1;transform:none}.fw-karte__txt p{font-size:13px;line-height:1.6;color:var(--g-txt-2)}.fw-start__laden{display:grid;place-items:center;height:200px}.fw-start__kreisel{width:32px;height:32px;border-radius:50%;border:4px solid hsl(var(--g-marke) / .2);border-top-color:hsl(var(--g-marke));animation:fw-dreh .8s linear infinite}@keyframes fw-dreh{to{transform:rotate(360deg)}}.fw-start__leer{display:flex;flex-direction:column;align-items:center;gap:10px;padding:64px 20px;text-align:center;color:var(--g-txt-3);font-size:14px}.fw-start__leer svg{width:30px;height:30px;stroke-width:1.4}.fw-vs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:12px;color:var(--g-txt);font-family:var(--font-inter, ui-sans-serif, system-ui, sans-serif)}.fw-vs__schleier{position:absolute;top:0;right:0;bottom:0;left:0;background:#030407b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fw-ein .18s ease-out}@keyframes fw-ein{0%{opacity:0}to{opacity:1}}.fw-vs__tafel{position:relative;z-index:1;width:100%;max-width:1080px;max-height:min(90dvh,920px);display:flex;flex-direction:column;overflow:hidden;border-radius:22px;border:1px solid var(--g-linie-fein);background:linear-gradient(180deg,#ffffff09,#fff0 40%),hsl(var(--g-s1));box-shadow:0 1px #ffffff0a inset,0 40px 90px #020308b3;animation:fw-auf .2s cubic-bezier(.4,0,.2,1)}@keyframes fw-auf{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:none}}.fw-vs__zu{position:absolute;top:14px;right:14px;z-index:3;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;border:1px solid var(--g-linie-fein);background:hsl(var(--g-s2));color:var(--g-txt-2);transition:background .15s,color .15s}.fw-vs__zu:hover{background:hsl(var(--g-s3));color:var(--g-txt)}.fw-vs__zu svg{width:16px;height:16px}.fw-vs__kopf{flex:none;padding:22px 56px 16px 24px;border-bottom:1px solid var(--g-linie-fein)}@media(min-width:640px){.fw-vs__kopf{padding:26px 64px 18px 28px}}.fw-vs__marke{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;margin-bottom:8px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:hsl(var(--g-marke) / .16);color:hsl(var(--g-marke-hell))}.fw-vs__marke svg{width:12px;height:12px}.fw-vs__kopf h2{font-size:clamp(19px,2.2vw,26px);font-weight:600;letter-spacing:-.025em;color:var(--g-txt)}.fw-vs__kopf>p{margin-top:6px;max-width:68ch;font-size:13.5px;line-height:1.6;color:var(--g-txt-2)}.fw-vs__leib{flex:1;min-height:0;overflow-y:auto;padding:20px 24px}@media(min-width:640px){.fw-vs__leib{padding:22px 28px}}.fw-vs__spalten{display:grid;gap:22px;align-items:start}@media(min-width:1000px){.fw-vs__spalten{grid-template-columns:340px minmax(0,1fr)}.fw-vs__spalten--coach{grid-template-columns:minmax(0,1fr) 380px}.fw-vs__spalten--coach .fw-vs__was{order:1}.fw-vs__spalten--coach .fw-vs__rein{order:2}}.fw-vs__was .fw-kicker,.fw-vs__rein .fw-kicker{margin-bottom:12px}.fw-vs__punkte{display:grid;gap:10px}@media(max-width:639px){.fw-vs__punkte{grid-template-columns:1fr 1fr}}.fw-vs__punkt{display:flex;gap:12px;padding:12px;border-radius:16px;border:1px solid var(--g-linie-fein);background:hsl(var(--g-s2) / .6)}.fw-vs__punkt>span{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:12px;background:hsl(var(--g-marke) / .3);border:1.5px solid hsl(var(--g-marke) / .85);color:#fff}.fw-vs__punkt>span svg{width:17px;height:17px;stroke-width:1.6}.fw-vs__punkt b{display:block;font-size:13.5px;font-weight:600;color:var(--g-txt)}.fw-vs__punkt p{margin-top:3px;font-size:12.5px;line-height:1.55;color:var(--g-txt-2)}.fw-vs__laden{display:grid;place-items:center;height:180px}.fw-vs__hinweis{font-size:13px;color:var(--g-txt-3)}.fw-vs__kurskopf{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:12.5px;color:var(--g-txt-2)}.fw-vs__kurskopf span{display:inline-flex;align-items:center;gap:6px}.fw-vs__kurskopf svg{width:15px;height:15px;stroke-width:1.6;color:hsl(var(--g-marke-hell))}.fw-vs__kurskopf span+span svg{color:var(--g-txt-3);width:13px;height:13px}.fw-vs__liste{display:flex;flex-direction:column;gap:8px;max-height:52dvh;overflow-y:auto;padding-right:4px}.fw-vs__modul{border-radius:16px;overflow:hidden;border:1px solid var(--g-linie-fein);background:hsl(var(--g-s2) / .6)}.fw-vs__modulkopf{width:100%;display:flex;align-items:center;gap:12px;padding:10px;text-align:left}.fw-vs__modulkopf>svg{width:16px;height:16px;flex:none;color:var(--g-txt-3);transition:transform .2s}.fw-vs__bild{position:relative;width:92px;aspect-ratio:16 / 9;flex:none;border-radius:10px;overflow:hidden;background:hsl(var(--g-s3))}.fw-vs__bild img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fw-vs__schloss{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#00000059}.fw-vs__schloss svg{width:14px;height:14px;color:#fff}.fw-vs__modultxt{flex:1;min-width:0}.fw-vs__modultxt i{display:block;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--g-marke-hell))}.fw-vs__modultxt b{display:block;font-size:14px;font-weight:600;color:var(--g-txt);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-vs__modultxt u{display:block;text-decoration:none;font-size:11.5px;color:var(--g-txt-3);margin-top:1px}.fw-vs__kapitel{padding:0 12px 12px}.fw-vs__kapname{margin:10px 0 4px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--g-txt-3)}.fw-vs__lektion{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:9px;font-size:12.5px;color:var(--g-txt-2);background:#ffffff08;margin-bottom:3px}.fw-vs__lektion svg{width:12px;height:12px;flex:none;color:var(--g-txt-3)}.fw-vs__nr{width:18px;text-align:right;font-size:11px;color:var(--g-txt-3);flex:none;font-variant-numeric:tabular-nums}.fw-vs__lname{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-vs__dauer{font-size:11px;color:var(--g-txt-3);flex:none;font-variant-numeric:tabular-nums}.fw-vs__geraet{display:flex;flex-direction:column;align-items:center;gap:10px}.fw-phone{width:300px;max-width:100%;border-radius:34px;padding:9px;background:linear-gradient(160deg,#31353f,#16181d);box-shadow:0 24px 60px #0009,inset 0 0 0 1px #ffffff14}.fw-phone__schirm{position:relative;height:520px;max-height:52dvh;border-radius:26px;overflow:hidden;background:hsl(var(--g-bg));display:flex;flex-direction:column}.fw-mock{flex:1;overflow:hidden;padding:16px 14px 8px;display:flex;flex-direction:column;gap:10px}.fw-mock__gruss{font-size:16px;font-weight:600;letter-spacing:-.02em;color:var(--g-txt)}.fw-mock__kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.fw-mock__kpis>div{padding:8px;border-radius:12px;border:1px solid var(--g-linie-fein);background:hsl(var(--g-s2))}.fw-mock__kpis i{display:block;font-style:normal;font-size:9.5px;color:var(--g-txt-3)}.fw-mock__kpis b{display:block;margin-top:2px;font-size:15px;font-weight:600;color:var(--g-txt)}.fw-mock__kachel{padding:10px;border-radius:14px;border:1px solid var(--g-linie-fein);background:hsl(var(--g-s2))}.fw-mock__kachel>i{display:block;font-style:normal;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--g-txt-3);margin-bottom:6px}.fw-mock__kachel svg{width:100%;height:56px;display:block}.fw-mock__linie{fill:none;stroke:hsl(var(--g-marke-hell));stroke-width:1.4;vector-effect:non-scaling-stroke}.fw-mock__flaeche{fill:hsl(var(--g-marke) / .18);stroke:none}.fw-mock__zeile{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 0;font-size:11.5px;border-top:1px solid var(--g-linie-fein)}.fw-mock__kachel>.fw-mock__zeile:first-of-type{border-top:0}.fw-mock__zeile em{font-style:normal;color:var(--g-txt-2)}.fw-mock__zeile u{text-decoration:none;font-weight:600;color:var(--g-txt);font-variant-numeric:tabular-nums}.fw-mock__zeile u.gut{color:hsl(var(--g-gruen))}.fw-mock__zeile u.schlecht{color:hsl(var(--g-rot))}.fw-mock__bubble{display:block;padding:8px 10px;border-radius:12px 12px 12px 4px;font-size:11.5px;line-height:1.5;background:hsl(var(--g-marke) / .16);color:var(--g-txt)}.fw-mock__wer{display:block;margin-top:5px;font-size:10px;color:var(--g-txt-3)}.fw-mock__balken{display:block;height:6px;border-radius:99px;background:hsl(var(--g-s3));margin-bottom:8px}.fw-mock__balken b{display:block;height:100%;border-radius:99px;background:hsl(var(--g-marke))}.fw-phone__leiste{flex:none;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--g-linie-fein);background:hsl(var(--g-s1));padding:6px 4px 10px}.fw-phone__leiste button{display:flex;flex-direction:column;align-items:center;gap:3px;padding:4px 0;font-size:9.5px;color:var(--g-txt-3);transition:color .15s}.fw-phone__leiste button svg{width:17px;height:17px;stroke-width:1.6}.fw-phone__leiste button.is-on{color:hsl(var(--g-marke-hell))}.fw-vs__fuss{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;font-size:11px;font-weight:600;border:1px solid var(--g-linie-fein);background:hsl(var(--g-s2));color:var(--g-txt-2)}.fw-vs__fuss svg{width:13px;height:13px}.fw-vs__fusszeile{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 24px 16px;border-top:1px solid var(--g-linie-fein);background:hsl(var(--g-s2) / .5)}@media(min-width:640px){.fw-vs__fusszeile{padding:14px 28px 16px}}.fw-vs__knopf{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 20px;border-radius:14px;font-size:14.5px;font-weight:600;background:hsl(var(--g-marke));border:1px solid hsl(var(--g-marke-tief));color:#fff;transition:background .15s}.fw-vs__knopf svg{width:17px;height:17px}.fw-vs__knopf:hover:not([disabled]){background:hsl(var(--g-marke-hell))}.fw-vs__knopf[disabled]{cursor:not-allowed;background:hsl(var(--g-s3));border-color:var(--g-linie-fein);color:var(--g-txt-3)}.fw-vs__schloss2{display:inline-grid;place-items:center}.fw-vs__schloss2 svg{width:14px;height:14px}.fw-vs__knopf--zweit{background:transparent;border-color:var(--g-linie);color:var(--g-txt)}.fw-vs__knopf--zweit:hover{background:#ffffff0d}.fw-vs__note{flex:1;min-width:220px;display:inline-flex;align-items:center;gap:7px;font-size:12px;line-height:1.5;color:var(--g-txt-3)}.fw-vs__note svg{width:14px;height:14px;flex:none}@media(max-width:999px){.fw-vs{padding:8px}.fw-vs__tafel{max-height:94dvh}.fw-vs__liste{max-height:none}}.fw-bereich{min-height:100dvh;display:flex;padding:10px;padding-top:max(env(safe-area-inset-top,0px),10px);background:hsl(var(--bg, var(--surface-1)))}@media(min-width:640px){.fw-bereich{padding:12px}}.fw-bereich__tafel{position:relative;isolation:isolate;flex:1;min-width:0;display:flex;overflow:hidden;border-radius:24px;border:1px solid var(--line-subtle);background:hsl(var(--surface-1) / .55);-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%);box-shadow:0 1px #ffffff0a inset,0 18px 60px #00000059}.fw-bereich__tafel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;background-image:radial-gradient(900px 420px at 8% 0%,hsl(var(--brand) / .18),transparent 60%),radial-gradient(700px 360px at 100% 10%,hsl(var(--brand) / .1),transparent 60%),linear-gradient(hsl(220 60% 78% / .075) 1px,transparent 1px),linear-gradient(90deg,hsl(220 60% 78% / .075) 1px,transparent 1px);background-size:auto,72px 72px,72px 72px;-webkit-mask-image:radial-gradient(58% 44% at 0% 0%,#000 0%,rgba(0,0,0,.58) 34%,rgba(0,0,0,.22) 56%,transparent 78%);mask-image:radial-gradient(58% 44% at 0% 0%,#000 0%,rgba(0,0,0,.58) 34%,rgba(0,0,0,.22) 56%,transparent 78%)}.fw-leiste{width:248px;flex:none;display:flex;flex-direction:column;gap:4px;padding:16px 12px 12px;border-right:1px solid var(--line-subtle);overflow-y:auto}.fw-leiste__zurueck{display:flex;align-items:center;gap:12px;height:56px;padding:0 14px 0 8px;margin-bottom:14px;border-radius:16px;border:1px solid var(--line-subtle);background:hsl(var(--surface-2));font-size:15px;font-weight:500;color:var(--fg);transition:border-color .15s,background .15s}.fw-leiste__zurueck:hover{border-color:hsl(var(--brand) / .4)}.fw-leiste__pfeil{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:50%;background:hsl(var(--brand));color:#fff}.fw-leiste__pfeil svg{width:17px;height:17px;stroke-width:2}.fw-leiste__lbl{margin:14px 0 6px 10px;font-size:11.5px;font-weight:500;color:var(--fg-3)}.fw-leiste__z{display:flex;align-items:center;gap:12px;height:44px;padding:0 12px;border-radius:12px;font-size:14.5px;color:var(--fg-2);border:1px solid transparent;transition:background .15s,color .15s,border-color .15s}.fw-leiste__z:hover{background:#ffffff0a;color:var(--fg)}.fw-leiste__z svg{width:18px;height:18px;stroke-width:1.6;flex:none}.fw-leiste__z.is-on{position:relative;color:var(--fg);border-color:hsl(var(--brand) / .45);background:hsl(var(--brand) / .1)}.fw-leiste__z.is-on:before{content:"";position:absolute;left:-1px;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:hsl(var(--brand))}.fw-leiste__z.is-on svg{color:hsl(var(--brand-light))}.fw-leiste__fuss{margin-top:auto;padding-top:14px;display:flex;flex-direction:column;gap:10px}.fw-leiste__wer{display:flex;align-items:center;gap:10px;padding:10px;border-radius:16px;border:1px solid var(--line-subtle);background:hsl(var(--surface-2))}.fw-leiste__wer .ns-ava-img{border-radius:50%;flex:none}.fw-leiste__wer span{flex:1;min-width:0}.fw-leiste__wer b{display:block;font-size:13.5px;font-weight:500;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-leiste__wer i{display:block;font-style:normal;font-size:11.5px;color:var(--fg-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-leiste__raus{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:9px;color:var(--fg-3);transition:background .15s,color .15s}.fw-leiste__raus:hover{background:#ffffff0f;color:var(--fg)}.fw-leiste__raus svg{width:16px;height:16px}.fw-leiste__marke{display:flex;align-items:center;gap:9px;padding:10px 6px 2px;border-top:1px solid var(--line-subtle);color:var(--fg-2);font-size:14px;font-weight:500}.fw-leiste__marke img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.fw-bereich__inhalt{flex:1;min-width:0;overflow-y:auto;padding:26px 24px 40px}@media(min-width:1024px){.fw-bereich__inhalt{padding:32px 40px 48px}}.fw-bereich__burger{position:fixed;top:18px;left:18px;z-index:70;width:40px;height:40px;display:none;place-items:center;border-radius:12px;border:1px solid var(--line-subtle);background:hsl(var(--surface-2));color:var(--fg)}.fw-bereich__burger svg{width:19px;height:19px}@media(max-width:1023px){.fw-bereich__burger{display:grid}.fw-leiste{position:fixed;top:0;bottom:0;left:0;z-index:75;width:268px;background:hsl(var(--surface-1));transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.fw-bereich.is-auf .fw-leiste{transform:none}.fw-bereich__schleier{position:fixed;top:0;right:0;bottom:0;left:0;z-index:74;background:#0000008c;opacity:0;pointer-events:none;transition:opacity .25s}.fw-bereich.is-auf .fw-bereich__schleier{opacity:1;pointer-events:auto}.fw-bereich__inhalt{padding:70px 18px 36px}}.fw-profil{--p-flaeche: 226 20% 8%;--p-linie: hsl(220 60% 78% / .12);--p-txt: #ffffff;--p-txt-2: rgba(255, 255, 255, .72);--p-txt-3: rgba(255, 255, 255, .48);display:flex;flex-direction:column;gap:30px;max-width:860px;color:var(--p-txt)}.fw-profil .fw-profil__kicker{font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--p-txt-3);margin-bottom:12px}.fw-profil .fw-profil__h1{font-size:clamp(30px,4vw,44px);font-weight:600;letter-spacing:-.03em;line-height:1.04;color:var(--p-txt)}.fw-profil .fw-profil__h1 span{color:#fff;opacity:.55}.fw-profil .fw-profil__sub{margin-top:10px;color:var(--p-txt-2);font-size:15px}.fw-profil__karte{position:relative;isolation:isolate;overflow:hidden;padding:22px;border-radius:20px;border:1px solid var(--p-linie);background:radial-gradient(120% 90% at 8% 0%,hsl(240 100% 40% / .16),transparent 58%),linear-gradient(180deg,#151823,#0f121a);box-shadow:0 22px 54px -30px #000000e6,inset 0 1px #ffffff0f}.fw-profil__karte:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(hsl(220 70% 80% / .06) 1px,transparent 1px),linear-gradient(90deg,hsl(220 70% 80% / .06) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(120% 90% at 10% 0%,#000 10%,transparent 76%);mask-image:radial-gradient(120% 90% at 10% 0%,#000 10%,transparent 76%)}.fw-profil__karte--wer{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.fw-profil__karte--raus{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;border-color:#db242447;background:radial-gradient(120% 90% at 8% 0%,hsl(0 72% 45% / .18),transparent 58%),linear-gradient(180deg,#151823,#0f121a)}.fw-profil__karte--raus b{display:block;font-size:15px;font-weight:600;color:var(--p-txt)}.fw-profil__karte--raus p{margin-top:4px;font-size:13.5px;color:var(--p-txt-2);max-width:46ch}.fw-profil__wer{flex:1;min-width:200px}.fw-profil .fw-profil__wer h2{font-size:23px;font-weight:600;letter-spacing:-.02em;color:var(--p-txt)}.fw-profil__zeilen{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:10px;font-size:14px;color:var(--p-txt-2)}.fw-profil__zeilen span{display:inline-flex;align-items:center;gap:7px}.fw-profil__zeilen svg{width:15px;height:15px;color:#fff;opacity:.6}.fw-profil__rolle{font-weight:500;color:var(--p-txt)!important}.fw-profil__raus{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;flex:none;border-radius:12px;font-size:14px;font-weight:600;color:#fff;background:#c5202052;border:1.5px solid hsl(0 72% 50% / .9);transition:background .15s}.fw-profil__raus:hover{background:#c520209e}.fw-profil__raus svg{width:16px;height:16px}.fw-profil__karte input,.fw-profil__karte select,.fw-profil__karte textarea{background:#ffffff0d;border:1px solid var(--p-linie);color:var(--p-txt);border-radius:12px}.fw-profil__karte input::-moz-placeholder{color:var(--p-txt-3)}.fw-profil__karte input::placeholder{color:var(--p-txt-3)}.fw-profil__karte input:focus{outline:none;border-color:#0000cce6;box-shadow:0 0 0 3px #0000cc47}.fw-profil__karte label,.fw-profil__karte .ns-label{color:var(--p-txt-2)}.fw-profil__karte h3,.fw-profil__karte .h3,.fw-profil__karte b{color:var(--p-txt)}.fw-profil__karte p,.fw-profil__karte .sub{color:var(--p-txt-2)}.fw-daten{display:block}.fw-daten__kopf{display:flex;align-items:center;gap:12px;margin-bottom:18px}.fw-daten__ico{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:11px;color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .85)}.fw-daten__ico svg{width:18px;height:18px}.fw-profil .fw-daten__kopf h3{font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--p-txt)}.fw-profil .fw-daten__kopf p{margin-top:2px;font-size:12.5px;color:var(--p-txt-3)}.fw-daten__raster{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:640px){.fw-daten__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}.fw-daten__voll{grid-column:1 / -1}.fw-daten__raster label{display:block}.fw-daten__raster label>span:first-child{display:block;margin-bottom:7px;font-size:12px;font-weight:500;color:var(--p-txt-2)}.fw-daten__raster label>span:first-child i{font-style:normal;color:var(--p-txt-3);font-weight:400}.fw-daten__raster input{width:100%;height:46px;padding:0 14px;font-size:14.5px;color:#fff;background:#0a0c18;border:1px solid rgba(255,255,255,.16);border-radius:12px}.fw-daten__raster input::-moz-placeholder{color:#ffffff57}.fw-daten__raster input::placeholder{color:#ffffff57}.fw-daten__raster input:disabled{opacity:.5}.fw-daten__raster input::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.6;cursor:pointer}.fw-daten__fest{display:flex;align-items:center;gap:9px;height:46px;padding:0 14px;font-size:14.5px;border-radius:12px;color:#ffffff8c;background:#070910;border:1px dashed rgba(255,255,255,.2);cursor:not-allowed}.fw-daten__fest svg{width:14px;height:14px;flex:none}.fw-daten__fuss{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px}.fw-daten__knopf{height:42px;padding:0 20px;border-radius:12px;font-size:14px;font-weight:600;color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9);transition:background .15s}.fw-daten__knopf:hover:not(:disabled){background:#0000cc9e}.fw-daten__knopf:disabled{opacity:.4;cursor:not-allowed}.fw-daten__klein{font-size:12.5px;color:var(--p-txt-3)}.fw-daten__ok{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:#34d399;opacity:0;transform:translateY(4px);transition:opacity .2s,transform .2s}.fw-daten__ok.ist-da{opacity:1;transform:none}.fw-daten__ok svg{width:14px;height:14px}.fw-daten__hinweis{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.6;color:var(--p-txt-2)}.fw-daten__hinweis svg{width:16px;height:16px;flex:none;margin-top:2px;color:#34d399}.fw-daten__hinweis b{color:var(--p-txt);font-weight:600}.fw-seite{position:relative;isolation:isolate;min-height:100dvh;background:#07090d;padding:18px 16px 72px;padding-top:max(env(safe-area-inset-top,0px),18px)}@media(min-width:640px){.fw-seite{padding:22px 28px 88px}}@media(min-width:1024px){.fw-seite{padding:26px 40px 96px}}.fw-seite__kopf{display:flex;align-items:center;margin-bottom:26px}.fw-seite__inhalt{max-width:880px;margin:0 auto}.fw-seite.hero-grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:radial-gradient(620px 340px at 0% 0%,hsl(240 100% 40% / .3),transparent 62%),linear-gradient(hsl(220 60% 78% / .07) 1px,transparent 1px),linear-gradient(90deg,hsl(220 60% 78% / .07) 1px,transparent 1px);background-size:auto,72px 72px,72px 72px;-webkit-mask-image:radial-gradient(58% 44% at 0% 0%,#000 0%,rgba(0,0,0,.58) 34%,rgba(0,0,0,.22) 56%,transparent 78%);mask-image:radial-gradient(58% 44% at 0% 0%,#000 0%,rgba(0,0,0,.58) 34%,rgba(0,0,0,.22) 56%,transparent 78%)}.fw-gewand{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.fw-gewand button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:84px;border-radius:14px;font-size:13px;font-weight:600;color:var(--p-txt-2);background:#ffffff0d;border:1px solid var(--p-linie);transition:background .15s,border-color .15s,color .15s}.fw-gewand button:hover{background:#ffffff1a;color:var(--p-txt)}.fw-gewand button svg{width:19px;height:19px}.fw-gewand button[data-aktiv=ja]{color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}.fw-adminseite{padding:24px 20px 40px}@media(min-width:640px){.fw-adminseite{padding:32px 32px 48px}}@media(min-width:1024px){.fw-adminseite{padding:32px 40px 56px}}.fw-adminzahlen{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:960px){.fw-adminzahlen{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.fw-adminzahlen>*{padding:18px 20px;border-radius:16px;border:1px solid hsl(0 0% 100% / .16);background:linear-gradient(180deg,#ffffff1a,#ffffff08),#1012198c;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);box-shadow:inset 0 1px #ffffff29,0 16px 40px -24px #000000e6;transition:transform .2s var(--ease-whop, ease),border-color .2s}.fw-adminzahlen>*:hover{transform:translateY(-2px);border-color:#0000e680}.fw-adminseite .fw-adminzahlen>*{background-image:linear-gradient(180deg,#ffffff1a,#ffffff08)!important;background-color:#1012198c;border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff29,0 16px 40px -24px #000000e6!important}.fw-adminseite .fw-adminzahlen>*:hover{background-color:#1316209e;border-color:#0000e680}.fw-adminseite .fw-adminzahlen .ns-obj{background-image:none!important;background-color:#ffffff14;border:1px solid hsl(0 0% 100% / .18);border-radius:12px;color:#fff}.fw-adminseite .fw-adminzahlen .ns-obj:before{display:none}.fw-adminseite .fw-adminzahlen .ns-obj>svg{color:#fff;stroke:#fff;filter:none}.fw-glasbox,.fw-pschalter,.fw-adminzahlen>*{position:relative;overflow:hidden}.fw-glasbox:before,.fw-adminzahlen>*:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:radial-gradient(85% 75% at 0% 0%,hsl(240 100% 50% / .22),transparent 62%),linear-gradient(hsl(0 0% 100% / .05) 1px,transparent 1px),linear-gradient(90deg,hsl(0 0% 100% / .05) 1px,transparent 1px);background-size:100% 100%,30px 30px,30px 30px;-webkit-mask-image:radial-gradient(95% 85% at 0% 0%,#000 0%,transparent 66%);mask-image:radial-gradient(95% 85% at 0% 0%,#000 0%,transparent 66%)}.fw-glasbox>*,.fw-adminzahlen>*>*{position:relative;z-index:1}.fw-adminseite .fw-glasbox,.fw-produktinhalt .fw-glasbox{border-radius:18px;border:1px solid hsl(0 0% 100% / .16);background-image:linear-gradient(180deg,#ffffff1a,#ffffff08)!important;background-color:#1012198c;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);box-shadow:inset 0 1px #ffffff29,0 16px 40px -24px #000000e6!important}.fw-adminseite .fw-glasbox thead tr{border-bottom:1px solid hsl(0 0% 100% / .12)}.fw-adminseite .fw-glasbox th{color:#ffffff80}.fw-adminseite .fw-glasbox tbody tr{border-color:#ffffff12}.fw-adminseite .fw-glasbox tbody tr:hover{background:#ffffff0a}.fw-wa{display:grid;grid-template-columns:340px minmax(0,1fr);height:calc(100dvh - 210px);min-height:520px;margin-top:20px;border-top:1px solid hsl(0 0% 100% / .1)}.fw-wa__spalte{display:flex;flex-direction:column;min-height:0;border-right:1px solid hsl(0 0% 100% / .1)}.fw-wa__spaltenkopf{flex:none;display:flex;align-items:center;gap:10px;padding:18px 20px 12px}.fw-wa__spaltenkopf h1{flex:1;font-size:24px;font-weight:600;letter-spacing:-.02em;color:var(--fg)}.fw-wa__zahl{padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:700;color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}.fw-wa__suche{position:relative;margin:0 16px 12px}.fw-wa__suche>svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:15px;height:15px;pointer-events:none;color:var(--fg-3)}.fw-wa__suche input{width:100%;height:40px;padding:0 36px 0 38px;border-radius:999px;font-size:13.5px;outline:none;color:var(--fg);background:#ffffff0f;border:1px solid hsl(0 0% 100% / .14)}.fw-wa__suche input::-moz-placeholder{color:var(--fg-3)}.fw-wa__suche input::placeholder{color:var(--fg-3)}.fw-wa__suche>button{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:var(--fg-3)}.fw-wa__suche>button svg{width:14px;height:14px}.fw-wa__filter{flex:none;display:flex;gap:8px;padding:0 16px 12px}.fw-wa__filter button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--fg-3);background:#ffffff0d;border:1px solid hsl(0 0% 100% / .12)}.fw-wa__filter button.ist-an{color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}.fw-wa__filter em{font-style:normal;font-weight:700;font-size:11px}.fw-wa__liste{flex:1;min-height:0;overflow-y:auto;padding:0 8px 12px}.fw-wa__zeile{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:14px;text-align:left;transition:background-color .15s}.fw-wa__zeile:hover{background:#ffffff0a}.fw-wa__zeile.ist-an{background:#ffffff14}.fw-wa__zeilentext{flex:1;min-width:0}.fw-wa__zeile1{display:flex;align-items:baseline;gap:8px}.fw-wa__zeile1 b{flex:1;min-width:0;font-size:14.5px;font-weight:600;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-wa__zeile1 i{flex:none;font-style:normal;font-size:11px;color:var(--fg-3)}.fw-wa__zeile2{display:flex;align-items:center;gap:8px;margin-top:3px}.fw-wa__zeile2 u{flex:1;min-width:0;text-decoration:none;font-size:12.5px;color:var(--fg-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-wa__zeile2 em{flex:none;min-width:20px;padding:0 6px;border-radius:999px;font-size:11px;font-style:normal;font-weight:700;line-height:19px;text-align:center;color:#fff;background:#00c}.fw-wa__leer{padding:22px 16px;font-size:13px;color:var(--fg-3)}.fw-wa__chat{display:flex;flex-direction:column;min-height:0}.fw-wa__chatkopf{flex:none;display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid hsl(0 0% 100% / .1)}.fw-wa__zurueck{display:none}.fw-wa__chatname{min-width:0}.fw-wa__chatname b{display:block;font-size:15px;font-weight:600;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-wa__chatname i{display:block;margin-top:1px;font-style:normal;font-size:11.5px;color:var(--fg-3)}.fw-wa__lauf{flex:1;min-height:0;overflow-y:auto;padding:20px clamp(16px,4vw,48px);display:flex;flex-direction:column;gap:8px}.fw-wa__tag{align-self:center;margin:12px 0 6px;padding:4px 12px;border-radius:999px;font-size:11px;font-weight:600;color:var(--fg-3);background:#ffffff0f;border:1px solid hsl(0 0% 100% / .12)}.fw-wa__blasenzeile{display:flex;justify-content:flex-start}.fw-wa__blasenzeile.ist-eigen{justify-content:flex-end}.fw-wa__blase{position:relative;max-width:min(72%,620px);padding:9px 62px 9px 14px;font-size:14px;line-height:1.5;white-space:pre-wrap;border-radius:14px 14px 14px 4px;color:#ffffffeb;background:#ffffff12;border:1px solid hsl(0 0% 100% / .12)}.fw-wa__blase.ist-eigen{border-radius:14px 14px 4px;color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}.fw-wa__stempel{position:absolute;right:12px;bottom:7px;font-size:10.5px;color:#ffffff73}.fw-wa__notiz{align-self:center;width:min(100%,560px);margin:6px auto;padding:14px 16px 12px;border-radius:16px;font-size:13.5px;line-height:1.55;color:#ffffffdb;background:#ffffff0b;border:1px dashed hsl(0 0% 100% / .2)}.fw-wa__notiz.is-warn{border-color:#f7b23b8c;background:#f59f0a14}.fw-wa__notiz.is-ok{border-color:#46b9818c;background:#3fa67414}.fw-wa__notiz.is-fehl{border-color:#e250508c;background:#db242414}.fw-wa__notizkopf{display:flex;align-items:center;gap:8px;margin-bottom:6px}.fw-wa__notizkopf svg{width:16px;height:16px;flex:none}.fw-wa__notiz.is-warn .fw-wa__notizkopf svg{color:#f7b645}.fw-wa__notiz.is-ok .fw-wa__notizkopf svg{color:#53c68e}.fw-wa__notiz.is-fehl .fw-wa__notizkopf svg{color:#ee6363}.fw-wa__notizkopf b{font-size:12.5px;font-weight:650;letter-spacing:.01em}.fw-wa__notizkopf i{margin-left:auto;font-size:11px;font-style:normal;color:#ffffff73}.fw-wa__notiz p{margin:0;white-space:pre-wrap}.fw-wa__notizfuss{display:block;margin-top:8px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff61}.fw-wa__aktion{display:grid;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid hsl(0 0% 100% / .1)}.fw-wa__aktion.is-erledigt{display:flex;align-items:center;gap:8px;font-weight:600;color:#66cc9b}.fw-wa__aktion.is-erledigt svg{width:16px;height:16px}.fw-wa__aktionhilfe{margin:0;font-size:12.5px;color:#fff9}.fw-wa__gruppen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fw-wa__gruppen button{display:grid;justify-items:center;gap:2px;min-height:56px;padding:8px 6px;border-radius:12px;font:inherit;color:#ffffffd9;background:#ffffff0d;border:1px solid hsl(0 0% 100% / .14);cursor:pointer;transition:border-color .15s,background .15s}.fw-wa__gruppen button b{font-size:17px;font-weight:700}.fw-wa__gruppen button span{font-size:11.5px;color:#fff9}.fw-wa__gruppen button:hover{border-color:#3333ffb3}.fw-wa__gruppen button.ist-an{color:#fff;background:#0000cc73;border:1.5px solid hsl(240 100% 55%)}.fw-wa__gruppen button.ist-an span{color:#ffffffd9}.fw-wa__freischalten{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;border-radius:12px;font:inherit;font-size:14px;font-weight:600;color:#fff;background:#00c;border:1px solid hsl(240 100% 30%);cursor:pointer}.fw-wa__freischalten svg{width:17px;height:17px}.fw-wa__freischalten[disabled]{opacity:.5;cursor:not-allowed}.fw-wa__eingabe{flex:none;display:flex;align-items:flex-end;gap:10px;padding:12px clamp(16px,4vw,48px) 16px;border-top:1px solid hsl(0 0% 100% / .1)}.fw-wa__eingabe textarea{flex:1;min-height:44px;max-height:140px;resize:none;padding:12px 16px;border-radius:22px;font-size:14px;line-height:1.4;outline:none;color:var(--fg);background:#ffffff0f;border:1px solid hsl(0 0% 100% / .14);scrollbar-width:none}.fw-wa__eingabe textarea::-webkit-scrollbar{width:0}.fw-wa__eingabe textarea::-moz-placeholder{color:var(--fg-3)}.fw-wa__eingabe textarea::placeholder{color:var(--fg-3)}.fw-wa__eingabe>button{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#00c;background:#fff}.fw-wa__eingabe>button:disabled{opacity:.4}.fw-wa__eingabe>button svg{width:18px;height:18px}.fw-wa__nurlesen{padding:16px;font-size:13px;color:var(--fg-3);border-top:1px solid hsl(0 0% 100% / .1)}.fw-wa__nichts{flex:1;display:grid;place-content:center;justify-items:center;gap:14px;color:var(--fg-3);font-size:13.5px}.fw-wa__nichts>span{display:grid;place-items:center;width:64px;height:64px;border-radius:20px;color:#fff;background:#ffffff12;border:1px solid hsl(0 0% 100% / .16)}.fw-wa__nichts svg{width:26px;height:26px}@media(max-width:860px){.fw-wa{grid-template-columns:minmax(0,1fr);height:calc(100dvh - 170px)}.fw-wa__spalte{border-right:0}.fw-wa__chat,.fw-wa.ist-offen .fw-wa__spalte{display:none}.fw-wa.ist-offen .fw-wa__chat{display:flex}.fw-wa__zurueck{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--fg-2);background:#ffffff0f}.fw-wa__zurueck svg{width:17px;height:17px}.fw-wa__blase{max-width:86%}}@keyframes fw-anfragen-puls{0%,to{border-color:#22c35de6;box-shadow:inset 0 1px #ffffff29,0 0 #22c35d80}60%{border-color:#3cdd77;box-shadow:inset 0 1px #ffffff29,0 0 0 10px #22c35d00}}.fw-anfragen{position:relative;flex:none;display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 18px;border-radius:999px;font-size:13.5px;font-weight:600;color:#fff;background:linear-gradient(180deg,#ffffff1a,#ffffff08),#1012198c;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border:1.5px solid hsl(0 0% 100% / .22);box-shadow:inset 0 1px #ffffff29,0 16px 40px -24px #000000e6;transition:border-color .2s,background-color .2s}.fw-anfragen svg{width:17px;height:17px}.fw-anfragen.ist-neu{color:#bbf7d0;background:linear-gradient(180deg,#22c35d47,#22c35d1f),#1012198c;animation:fw-anfragen-puls 1.8s infinite ease-in-out}.fw-anfragen em{position:absolute;right:-6px;top:-6px;min-width:22px;padding:0 6px;border-radius:999px;font-size:11.5px;font-style:normal;font-weight:700;line-height:21px;color:#06291a;background:#34d399;border:2px solid #0a0b14}@media(max-width:640px){.fw-anfragen span{display:none}.fw-anfragen{padding:0 14px}}.fw-anfragen__leer{padding:22px 2px;text-align:center;font-size:13px;color:var(--fg-3)}.fw-anfragen__liste{display:flex;flex-direction:column;gap:10px}.fw-anfragen__zeile{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:linear-gradient(180deg,#ffffff12,#ffffff05);border:1px solid hsl(0 0% 100% / .12)}.fw-anfragen__text{flex:1;min-width:0}.fw-anfragen__text b{display:block;font-size:14px;font-weight:600;color:var(--fg)}.fw-anfragen__text i{display:flex;align-items:center;gap:7px;margin-top:4px;font-style:normal;font-size:11.5px;color:var(--fg-3)}.fw-anfragen__text em{font-style:normal;padding:2px 7px;border-radius:7px;font-size:10.5px;font-weight:600;color:#ffffffe0;background:#ffffff14;border:1px solid hsl(0 0% 100% / .16)}.fw-anfragen__text u{display:block;margin-top:4px;text-decoration:none;font-size:12px;font-style:italic;color:var(--fg-3)}.fw-anfragen__tasten{flex:none;display:flex;align-items:center;gap:6px}.fw-anfragen__ja{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:#bbf7d0;background:#22c35d33;border:1.5px solid hsl(142 70% 45% / .75)}.fw-anfragen__ja:hover{background:#22c35d4d}.fw-anfragen__ja:disabled{opacity:.5}.fw-anfragen__ja svg{width:14px;height:14px}.fw-anfragen__nein{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#ff6b6f;background:#e2363c1f;border:1.5px solid hsl(358 75% 55% / .55)}.fw-anfragen__nein:hover{background:#e2363c38}.fw-anfragen__nein svg{width:15px;height:15px}.fw-glasfenster{border-radius:26px!important;border:1px solid hsl(0 0% 100% / .16)!important;background-image:linear-gradient(180deg,#ffffff1a,#ffffff08)!important;background-color:#101219b8!important;-webkit-backdrop-filter:blur(26px) saturate(150%);backdrop-filter:blur(26px) saturate(150%);box-shadow:inset 0 1px #ffffff29,0 40px 90px -30px #000000f2!important}.fw-glasfenster__kopf{display:flex;align-items:center;gap:12px;min-width:0}.fw-glasfenster__zeichen{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:14px;color:#fff;background:#ffffff14;border:1px solid hsl(0 0% 100% / .18);box-shadow:inset 0 1px #ffffff29}.fw-glasfenster__zeichen svg{width:19px;height:19px;stroke-width:1.7}.fw-glasfenster__titel{min-width:0}.fw-glasfenster__titel b{display:block;font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--fg)}.fw-glasfenster__titel i{display:block;margin-top:2px;font-style:normal;font-size:12px;color:var(--fg-3)}.fw-nsuche--fenster{max-width:none;margin-bottom:4px}.fw-nsuche--fenster input{height:40px;font-size:13px}.fw-produktinhalt{display:flex;flex-direction:column;gap:20px;min-width:0}.fw-produktinhalt .card-soft,.fw-produktinhalt .ns-row,.fw-produktinhalt .fwe-zeile{border-radius:16px!important;border:1px solid hsl(0 0% 100% / .16)!important;background-image:linear-gradient(180deg,#ffffff1a,#ffffff08)!important;background-color:#1012198c!important;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);box-shadow:inset 0 1px #ffffff29,0 16px 40px -24px #000000e6!important}.fw-pseitekopf{display:flex;align-items:center;gap:16px}.fw-pseitekopf__bild{flex:none;display:grid;place-items:center;width:118px;height:70px;border-radius:14px;overflow:hidden;color:#fff;background:#ffffff0f;border:1px solid hsl(0 0% 100% / .14)}.fw-pseitekopf__bild img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fw-pseitekopf__bild svg{width:24px;height:24px}.fw-pzahl{display:flex;flex-direction:column;padding:18px 20px;min-height:148px}.fw-pzahl__kopf{display:flex;align-items:center;justify-content:space-between;gap:10px}.fw-pzahl__kopf i{font-style:normal;font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--fg-3)}.fw-pzahl__zeichen{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:#fff;background:#ffffff14;border:1px solid hsl(0 0% 100% / .18)}.fw-pzahl__zeichen svg{width:18px;height:18px}.fw-pzahl>b{margin-top:auto;font-size:30px;font-weight:600;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--fg)}.fw-pzahl>u{margin-top:8px;text-decoration:none;font-size:12.5px;color:var(--fg-3)}.fw-farrobericht{position:relative;isolation:isolate;overflow:hidden;border-radius:22px;padding:24px;border:1px solid hsl(0 0% 100% / .12);background:#0f121a99}.fw-farrobericht__kopf{display:flex;align-items:center;gap:14px;margin-bottom:22px}.fw-farrobericht__kopf b{display:block;font-size:20px;font-weight:600;letter-spacing:-.02em;color:var(--fg)}.fw-farrobericht__kopf i{display:block;margin-top:3px;font-style:normal;font-size:12.5px;color:var(--fg-3)}.fw-farrobericht__spalten{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:900px){.fw-farrobericht__spalten{grid-template-columns:repeat(3,minmax(0,1fr))}}.fw-fkat>p{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);margin-bottom:10px}.fw-fkat__leer{font-size:13px;color:var(--fg-3)}.fw-fkat__zeile{display:flex;align-items:center;gap:11px;padding:10px 13px;border-radius:12px;background:#ffffff0d;border:1px solid hsl(0 0% 100% / .1)}.fw-fkat__zeile+.fw-fkat__zeile{margin-top:8px}.fw-fkat__zeile em{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:7px;font-style:normal;font-size:10.5px;font-weight:700;color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}.fw-fkat__zeile u{flex:1;min-width:0;text-decoration:none;font-size:13px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-fkat__zeile b{flex:none;font-size:12px;font-weight:700;color:var(--fg)}.fw-kikopf{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.fw-kikopf__text{min-width:0}.fw-kikopf__farro{flex:none;display:inline-flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;border-radius:999px;background:linear-gradient(180deg,#ffffff1a,#ffffff08),#1012198c;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff29,0 16px 40px -24px #000000e6}.fw-kikopf__farro b{font-size:15px;font-weight:600;color:var(--fg)}.fw-kibericht{position:relative;isolation:isolate;overflow:hidden;border-radius:20px;padding:22px 24px 24px;border:1px solid hsl(0 0% 100% / .12);background:#0f121a99}.fw-kibericht__kopf{margin-bottom:18px}.fw-kibericht__kopf b{display:block;font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--fg)}.fw-kibericht__kopf i{display:block;margin-top:3px;font-style:normal;font-size:12px;color:var(--fg-3)}.fw-kizahlen{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:720px){.fw-kizahlen{grid-template-columns:repeat(4,minmax(0,1fr))}}.fw-kizahlen>div{padding:14px 16px;border-radius:14px;background:#ffffff0f;border:1px solid hsl(0 0% 100% / .14)}.fw-kizahlen b{display:block;font-size:24px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;color:var(--fg)}.fw-kizahlen i{display:block;margin-top:6px;font-style:normal;font-size:11.5px;color:var(--fg-3)}.fw-kizahlen .ist-gut b{color:#4ade80}.fw-kizahlen .ist-schlecht b{color:#ff6b6f}.fw-kihaeufig{margin-top:20px}.fw-kihaeufig>p{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);margin-bottom:10px}.fw-kihaeufig__leer{font-size:13px;color:var(--fg-3)}.fw-kihaeufig__zeile{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;background:#ffffff0d;border:1px solid hsl(0 0% 100% / .1)}.fw-kihaeufig__zeile+.fw-kihaeufig__zeile{margin-top:8px}.fw-kihaeufig__zeile em{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:8px;font-style:normal;font-size:11px;font-weight:700;color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}.fw-kihaeufig__zeile u{flex:1;min-width:0;text-decoration:none;font-size:13.5px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-kihaeufig__zeile b{flex:none;font-size:12.5px;font-weight:700;color:var(--fg)}.fw-pkopf{display:flex;align-items:center;gap:18px;padding:18px 20px;flex-wrap:wrap}.fw-pkopf__bild{flex:none;display:grid;place-items:center;width:150px;height:88px;border-radius:14px;overflow:hidden;color:#fff;background:#ffffff0f;border:1px solid hsl(0 0% 100% / .14)}.fw-pkopf__bild img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fw-pkopf__bild svg{width:26px;height:26px}.fw-pkopf__text{flex:1;min-width:0}.fw-pkopf__text i{display:block;font-style:normal;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.fw-pkopf__text b{display:block;margin-top:4px;font-size:26px;font-weight:600;letter-spacing:-.02em;color:var(--fg)}.fw-pkopf__text u{display:block;margin-top:4px;text-decoration:none;font-size:12.5px;color:var(--fg-3)}.fw-pkopf__zahl{flex:none;padding:12px 18px;border-radius:14px;text-align:right;background:#ffffff0f;border:1px solid hsl(0 0% 100% / .16)}.fw-pkopf__zahl b{display:block;font-size:26px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;color:var(--fg)}.fw-pkopf__zahl i{display:block;margin-top:5px;font-style:normal;font-size:11.5px;color:var(--fg-3)}.fw-datenbox{padding:22px 24px}.fw-datenbox__kopf{display:flex;align-items:center;gap:14px;padding-bottom:18px;border-bottom:1px solid hsl(0 0% 100% / .1)}.fw-datenbox__kopf b{display:block;font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--fg)}.fw-datenbox__kopf i{display:block;margin-top:3px;font-style:normal;font-size:12.5px;color:var(--fg-3)}.fw-datenbox__felder{display:grid;gap:12px;grid-template-columns:1fr;padding-top:18px}@media(min-width:640px){.fw-datenbox__felder{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.fw-datenbox__felder{grid-template-columns:repeat(3,minmax(0,1fr))}}.fw-datenfeld{display:flex;align-items:center;gap:11px;min-width:0;padding:11px 14px;border-radius:14px;background:#ffffff0d;border:1px solid hsl(0 0% 100% / .1)}.fw-datenfeld__zeichen{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;color:#fff;background:#ffffff14;border:1px solid hsl(0 0% 100% / .18)}.fw-datenfeld__zeichen svg{width:16px;height:16px}.fw-datenfeld>span:last-child{min-width:0}.fw-datenfeld i{display:block;font-style:normal;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-3)}.fw-datenfeld b{display:block;margin-top:2px;font-size:14px;font-weight:600;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-loeschen{flex:none;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;font-size:13px;font-weight:600;color:#ff6b6f;background:#e2363c1f;border:1.5px solid hsl(358 75% 55% / .6);transition:background-color .15s}.fw-loeschen:hover{background:#e2363c38}.fw-loeschen:disabled{opacity:.5}.fw-loeschen svg{width:15px;height:15px}.fw-loeschen__text{font-size:13.5px;line-height:1.6;color:var(--fg-2)}.fw-loeschen__tasten{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.fw-loeschen__ab{height:40px;padding:0 16px;border-radius:999px;font-size:13px;font-weight:600;color:var(--fg-2);background:#ffffff0f;border:1px solid hsl(0 0% 100% / .16)}.fw-gewandschalter{flex:none;display:inline-flex;gap:3px;padding:4px;border-radius:999px;background:linear-gradient(180deg,#ffffff1a,#ffffff08),#1012198c;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff29}.fw-gewandschalter button{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;color:var(--fg-3);transition:background-color .15s,color .15s}.fw-gewandschalter button:hover{color:#fff}.fw-gewandschalter button svg{width:17px;height:17px}.fw-gewandschalter button.ist-an{color:#fff;background:#0000cc57;box-shadow:inset 0 0 0 1.5px #0000cce6}.fw-archivknopf{position:relative;flex:none;display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 18px;border-radius:999px;font-size:13.5px;font-weight:600;color:#fff;background:linear-gradient(180deg,#ffffff1a,#ffffff08),#1012198c;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border:1.5px solid hsl(0 0% 100% / .22);box-shadow:inset 0 1px #ffffff29,0 16px 40px -24px #000000e6;transition:border-color .2s}.fw-archivknopf:hover{border-color:#0000e680}.fw-archivknopf svg{width:17px;height:17px}.fw-archivknopf em{font-style:normal;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:700;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}@media(max-width:640px){.fw-archivknopf span{display:none}.fw-archivknopf{padding:0 14px}}.fw-archivzurueck{flex:none;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--fg-2);background:#ffffff0f;border:1px solid hsl(0 0% 100% / .18)}.fw-archivzurueck:hover{color:#fff;background:#ffffff1f}.fw-archivzurueck:disabled{opacity:.5}.fw-archivzurueck svg{width:14px;height:14px}.fw-nzeile.ist-wartend{opacity:.55}.fw-nzeile.ist-wartend .fw-nzeile__kern{cursor:default}.fw-wartet{flex:none;display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;font-size:11.5px;font-weight:600;color:var(--fg-2);background:#ffffff0f;border:1px solid hsl(0 0% 100% / .18)}.fw-wartet i{width:7px;height:7px;border-radius:50%;background:#ffffffbf;animation:fw-wartet-puls 1.8s infinite ease-in-out}@keyframes fw-wartet-puls{0%,to{opacity:1;box-shadow:0 0 #fff6}70%{opacity:.5;box-shadow:0 0 0 7px #fff0}}.fw-produktschalter{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:720px){.fw-produktschalter{grid-template-columns:repeat(3,minmax(0,1fr))}}.fw-pschalter{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px}.fw-pschalter__zeichen{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;color:#fff;background:#ffffff14;border:1px solid hsl(0 0% 100% / .18)}.fw-pschalter__zeichen svg{width:19px;height:19px}.fw-pschalter__text{flex:1;min-width:0}.fw-pschalter__text b{display:block;font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--fg)}.fw-pschalter__text i{display:block;margin-top:3px;font-style:normal;font-size:12px;color:var(--fg-3)}.fw-pschalter__stand{font-size:12px;font-weight:600;color:#ff6b6f}.fw-pschalter.ist-frei .fw-pschalter__stand{color:#4ade80}.fw-schalter{position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:54px;height:30px;padding:0;border-radius:999px;background:#e2363c33;border:1.5px solid hsl(358 75% 55% / .7);box-shadow:none;transition:background-color .2s,border-color .2s}.fw-schalter:before,.fw-schalter:after,.fw-schalter>span:before,.fw-schalter>span:after{content:none!important;display:none!important}.fw-schalter>span{position:absolute;left:3px;top:50%;transform:translateY(-50%);width:21px;height:21px;border-radius:50%;background:#fff;box-shadow:none;transition:transform .2s var(--ease-whop, ease)}.fw-schalter.ist-an{background:#22c35d38;border-color:#22c35dcc}.fw-schalter.ist-an>span{transform:translate(24px,-50%)}.fw-schalter:disabled{opacity:.5}.fw-nsuche{position:relative;display:block;max-width:360px}.fw-nsuche svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:16px;height:16px;pointer-events:none;color:var(--fg-3)}.fw-nsuche input{width:100%;height:46px;padding:0 18px 0 42px;border-radius:999px;font-size:14px;outline:none;color:var(--fg);background:linear-gradient(180deg,#ffffff1a,#ffffff08),#1012198c;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff29;transition:border-color .15s}.fw-nsuche input:focus{border-color:#00f9}.fw-nzahl{display:inline-flex;align-items:center;gap:6px;margin:-4px 0;padding:7px 14px;border-radius:999px;font-size:12.5px;color:var(--fg-3);background:linear-gradient(180deg,#ffffff1a,#ffffff08),#1012198c;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff29;width:-moz-fit-content;width:fit-content}.fw-nzahl b{font-weight:700;color:var(--fg)}.fw-nliste{padding:6px 8px}.fw-nliste:before{display:none!important}.fw-nzeile{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;transition:background-color .15s}.fw-nzeile+.fw-nzeile{border-top:1px solid hsl(0 0% 100% / .09);border-radius:0}.fw-nzeile:last-child{border-bottom-left-radius:14px;border-bottom-right-radius:14px}.fw-nzeile:hover{background:#ffffff0a}.fw-nzeile__kern{flex:1;min-width:0;display:flex;align-items:center;gap:12px;text-align:left}.fw-nzeile__text{min-width:0}.fw-nzeile__text b{display:block;font-size:14.5px;font-weight:600;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-nzeile__text i{display:block;margin-top:2px;font-style:normal;font-size:11.5px;color:var(--fg-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-nzeile__produkte{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.fw-pmarke{display:inline-flex;align-items:center;gap:5px;max-width:190px;padding:5px 11px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fw-pmarke svg{flex:none;width:13px;height:13px;stroke-width:2.6}.fw-pmarke.ist-frei{color:#4ade80;background:#22c35d29;border:1.5px solid hsl(142 70% 45% / .7)}.fw-pmarke.ist-zu{color:#ff6b6f;background:#e2363c24;border:1.5px solid hsl(358 75% 55% / .65)}.fw-nzeile__ico{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;color:var(--fg-3);border:1px solid transparent;transition:background-color .15s,color .15s,border-color .15s}.fw-nzeile__ico:hover{color:#fff;background:#ffffff14;border-color:#ffffff2e}.fw-nzeile__ico svg{width:17px;height:17px}.fw-narchiv__knopf{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border-radius:999px;font-size:13px;font-weight:600;color:var(--fg-2);background:#ffffff0f;border:1px solid hsl(0 0% 100% / .16)}.fw-narchiv__knopf:hover{color:#fff;background:#ffffff1a}.fw-narchiv__knopf svg{width:16px;height:16px}.fw-narchiv__knopf em{font-style:normal;padding:1px 8px;border-radius:999px;font-size:11px;color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}@media(max-width:760px){.fw-nzeile{flex-wrap:wrap}.fw-nzeile__kern{flex:1 1 100%}.fw-nzeile__produkte{flex:1;justify-content:flex-start}}.fw-adminseite input[type=text],.fw-adminseite input:not([type]),.fw-adminseite select{color:var(--fg);background:#ffffff0f!important;border:1px solid hsl(0 0% 100% / .16)!important}.fw-adminseite input::-moz-placeholder{color:var(--fg-3)}.fw-adminseite input::placeholder{color:var(--fg-3)}.fw-adminseite .fw-produkte,.fw-adminseite .grid:has(>.fw-pkachel){display:grid;gap:18px;grid-template-columns:1fr}@media(min-width:720px){.fw-adminseite .grid:has(>.fw-pkachel){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.fw-adminseite .grid:has(>.fw-pkachel){grid-template-columns:repeat(3,minmax(0,1fr))}}.fw-pkachel{position:relative;display:block;height:300px;border-radius:22px;overflow:hidden;border:1px solid hsl(220 60% 78% / .12);background:#070a12;box-shadow:0 24px 60px -34px #000000f2;transition:transform .25s var(--ease-whop, ease),border-color .25s}.fw-pkachel:hover{transform:translateY(-4px);border-color:#0000e680}.fw-pkachel__bild{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.fw-pkachel__bild img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .5s var(--ease-whop, ease)}.fw-pkachel:hover .fw-pkachel__bild img{transform:scale(1.03)}.fw-pkachel__leer{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:radial-gradient(120% 90% at 50% 0%,#0000e638,#0e111b 62%)}.fw-pkachel__leer svg{width:42px;height:42px;color:#94b6f9}.fw-pkachel__schleier{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 22%,hsl(228 42% 5% / .5) 52%,hsl(228 42% 4% / .88) 78%)}.fw-pkachel__glas{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;gap:12px;padding:13px 14px;border-radius:16px;background:linear-gradient(180deg,#ffffff1a,#ffffff08),#1012198c;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff29,0 16px 40px -24px #000000e6}.fw-pkachel__titel{flex:1;min-width:0;font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--fg)}.fw-pkachel__nutzer{flex:none;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px;border-radius:11px;font-size:13.5px;font-variant-numeric:tabular-nums;color:var(--fg-2);background:#ffffff14;border:1px solid hsl(0 0% 100% / .18)}.fw-pkachel__nutzer svg{width:15px;height:15px;opacity:.8}.fw-pkachel__nutzer b{font-weight:700;color:var(--fg)}.fw-adminunten{display:grid;gap:18px;grid-template-columns:1fr}@media(min-width:900px){.fw-adminunten{grid-template-columns:repeat(2,minmax(0,1fr))}}.fw-abox{position:relative;display:block;width:100%;height:360px;padding:0;text-align:left;border-radius:22px;overflow:hidden;border:1px solid hsl(220 60% 78% / .12);background:radial-gradient(90% 70% at 0% 0%,hsl(240 100% 45% / .2),transparent 60%),#070a12;box-shadow:0 24px 60px -34px #000000f2;transition:transform .25s var(--ease-whop, ease),border-color .25s}.fw-abox:hover{transform:translateY(-4px);border-color:#0000e680}.fw-abox:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(hsl(0 0% 100% / .05) 1px,transparent 1px),linear-gradient(90deg,hsl(0 0% 100% / .05) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:radial-gradient(90% 80% at 0% 0%,#000 0%,transparent 62%);mask-image:radial-gradient(90% 80% at 0% 0%,#000 0%,transparent 62%)}.fw-abox__buehne{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden}.fw-abox__buehne:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 46%,hsl(228 42% 5% / .55) 70%,hsl(228 42% 4% / .92) 88%)}.fw-abox__glas{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;gap:12px;padding:13px 14px;border-radius:16px;background:linear-gradient(180deg,#ffffff1a,#ffffff08),#1012198c;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff29,0 16px 40px -24px #000000e6}.fw-abox__text{flex:1;min-width:0;display:block}.fw-abox__text b{display:block;font-size:19px;font-weight:600;letter-spacing:-.02em;color:var(--fg)}.fw-abox__text i{display:block;margin-top:3px;font-style:normal;font-size:12.5px;color:var(--fg-3)}.fw-abox__pfeil{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#ffffff14;border:1px solid hsl(0 0% 100% / .18);color:#fff}.fw-abox__pfeil svg{width:17px;height:17px}.fw-abox:hover .fw-abox__pfeil{transform:translate(2px)}.fw-supportszene{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.fw-supportszene__schirm{position:absolute;left:20px;top:30px;width:min(74%,430px)}.fw-sschirm{border-radius:14px;overflow:hidden;border:1px solid hsl(0 0% 100% / .12);background:linear-gradient(180deg,#0e1120eb,#090b16eb);box-shadow:0 30px 70px -40px #000000f2}.fw-sschirm__leiste{display:flex;align-items:center;gap:6px;padding:9px 12px;border-bottom:1px solid hsl(0 0% 100% / .09);background:#ffffff0a}.fw-sschirm__leiste>i{width:8px;height:8px;border-radius:50%;background:#ffffff2e}.fw-sschirm__leiste span{flex:1;margin-left:8px;font-size:11px;font-weight:600;color:#fff9}.fw-sschirm__leiste em{font-style:normal;font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:999px;color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}.fw-sschirm__inhaltflaeche{padding:16px 16px 20px}.fw-szene__pille{flex:none;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:600;color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}.fw-supportszene__handy{position:absolute;right:16px;top:18px;transform:scale(.6);transform-origin:top right;filter:drop-shadow(0 30px 50px rgba(0,0,0,.8))}.fw-shandy{display:flex;flex-direction:column;height:100%;background:linear-gradient(180deg,#0b0d1d,#05060f);color:#fff;padding:30px 12px 12px}.fw-shandy__kopf{display:flex;align-items:center;gap:8px;padding:0 4px 10px;border-bottom:1px solid hsl(0 0% 100% / .1)}.fw-shandy__punkt{width:8px;height:8px;border-radius:50%;background:#34d399;box-shadow:0 0 0 3px #26d9802e}.fw-shandy__name{flex:1;font-size:13px;font-weight:600}.fw-shandy__zahl{min-width:20px;padding:0 6px;border-radius:999px;font-size:11px;font-weight:700;line-height:19px;text-align:center;color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}.fw-shandy__verlauf{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:12px 2px 0;overflow:hidden}.fw-shandy__blase{max-width:82%;padding:7px 10px;border-radius:14px 14px 14px 4px;font-size:11.5px;line-height:1.35;color:#ffffffe0;background:#ffffff14;border:1px solid hsl(0 0% 100% / .12);animation:fw-blase-rein .42s var(--ease-whop, ease) both}.fw-shandy__blase b{display:block;font-size:10px;color:#ffffff8c;margin-bottom:2px}.fw-shandy__blase.ist-eigen{align-self:flex-end;border-radius:14px 14px 4px;color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}@keyframes fw-blase-rein{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}.fw-shandy__tippt{display:inline-flex;gap:4px;padding:9px 11px;border-radius:14px 14px 14px 4px;background:#ffffff0f;border:1px solid hsl(0 0% 100% / .1)}.fw-shandy__tippt i{width:5px;height:5px;border-radius:50%;background:#fff9;animation:fw-tippt 1.2s infinite ease-in-out}.fw-shandy__tippt i:nth-child(2){animation-delay:.16s}.fw-shandy__tippt i:nth-child(3){animation-delay:.32s}@keyframes fw-tippt{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.fw-shandy__leiste{display:flex;align-items:center;gap:8px;margin-top:10px;padding:8px 8px 8px 12px;border-radius:999px;font-size:11.5px;color:#ffffff73;background:#ffffff0f;border:1px solid hsl(0 0% 100% / .14)}.fw-shandy__leiste span{flex:1}.fw-shandy__leiste i{width:22px;height:22px;border-radius:50%;background:#fff}.fw-nutzerszene{position:absolute;top:0;right:0;bottom:0;left:0;padding:22px 20px 0;overflow:hidden}@keyframes fw-zeile-rein{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.fw-szene__kopf{display:flex;align-items:center;gap:11px;margin-bottom:16px}.fw-szene__zeichen{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:12px;color:#fff;background:#ffffff14;border:1px solid hsl(0 0% 100% / .18)}.fw-szene__zeichen svg{width:18px;height:18px;stroke-width:1.7}.fw-szene__titel{flex:1;min-width:0;font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--fg)}.fw-nutzerszene__balken{display:flex;align-items:flex-end;gap:5px;height:40px}.fw-nutzerszene__balken i{width:7px;border-radius:3px;background:linear-gradient(180deg,#3d3dfff2,#0000cc59);transform-origin:bottom;animation:fw-balken 2.8s infinite ease-in-out;animation-delay:calc(var(--i) * .11s)}.fw-nutzerszene__balken i:last-child{background:linear-gradient(180deg,#fff,#3d3dff80)}@keyframes fw-balken{0%,to{transform:scaleY(1)}50%{transform:scaleY(.78)}}.fw-szene__liste{display:flex;flex-direction:column;gap:10px}.fw-szene__zeile{position:relative;display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:15px;overflow:hidden;background:linear-gradient(180deg,#ffffff12,#ffffff05);border:1px solid hsl(0 0% 100% / .1);animation:fw-zeile-rein .5s var(--ease-whop, ease) both;animation-delay:calc(var(--i) * 60ms)}.fw-szene__zeile.ist-neu{background:linear-gradient(100deg,#0000cc3d,#ffffff08 58%);border-color:#0000ff8c}.fw-szene__zeile.ist-neu:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 38%,hsl(0 0% 100% / .13) 50%,transparent 62%);transform:translate(-120%);animation:fw-streif 2.1s .25s ease-out}@keyframes fw-streif{to{transform:translate(120%)}}.fw-szene__zeile:nth-child(2){opacity:.78}.fw-szene__zeile:nth-child(3){opacity:.5}.fw-szene__bild{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;font-size:12.5px;font-weight:700;color:#fff;background:#00c;box-shadow:0 0 0 2px #ffffff29}.fw-szene__inhalt{flex:1;min-width:0}.fw-szene__inhalt b{display:block;font-size:14px;font-weight:600;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-szene__inhalt u{display:flex;align-items:center;gap:7px;margin-top:4px;text-decoration:none;font-size:11.5px;color:var(--fg-3)}.fw-szene__inhalt em{font-style:normal;padding:2px 7px;border-radius:7px;font-size:10.5px;font-weight:600;color:#ffffffe0;background:#ffffff14;border:1px solid hsl(0 0% 100% / .16)}.fw-szene__zeit{flex:none;font-size:11px;color:var(--fg-3)}.fw-szene__neu{flex:none;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:600;color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}.fw-szene__neu i{width:6px;height:6px;border-radius:50%;background:#fff;animation:fw-puls-punkt 1.8s infinite ease-in-out}@keyframes fw-puls-punkt{0%,to{opacity:1;box-shadow:0 0 #ffffff80}70%{opacity:.6;box-shadow:0 0 0 6px #fff0}}.fw-menu__gewand{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:6px 6px 4px;padding:8px 10px 8px 12px;border-radius:14px;background:#ffffff0d;border:1px solid var(--line-subtle)}@media(min-width:1024px){.fw-menu__gewand{display:none}}.fw-menu__gewandwort{font-size:13px;font-weight:560;color:var(--fg-2)}@media(max-width:767px){.fw-adminzahlen{gap:10px}.fw-adminzahlen>*{min-height:0!important;padding:13px 14px!important;border-radius:14px}.fw-adminzahlen .ns-kpi__kopf{align-items:flex-start;gap:8px}.fw-adminzahlen .ns-kpi__l{font-size:10.5px;line-height:1.25;letter-spacing:.06em;white-space:normal;overflow:visible;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fw-adminzahlen .ns-kpi__v{font-size:30px;line-height:1.05}.fw-adminzahlen .ns-obj{width:30px!important;height:30px!important;flex:none}.fw-adminzahlen .ns-obj svg{width:15px!important;height:15px!important}.fw-adminzahlen .sub{font-size:11px!important;line-height:1.25}}.fw-nzahlzeile{display:flex;align-items:center;justify-content:space-between;gap:12px}.fw-nzahlzeile .fw-nzahl{margin:0}@media(min-width:1024px){.fw-nzahlzeile__archiv{display:none}}.fw-pmarke__klein{display:none}.fw-nzeile__ico--nurgross{display:inline-flex}@media(max-width:1023px){.fw-nzeile{display:flex;align-items:center;gap:8px;padding:9px 12px;flex-wrap:nowrap}.fw-nzeile__kern{flex:1 1 auto;min-width:0;gap:10px}.fw-nzeile__kern .fw-avatar,.fw-nzeile__kern>span:first-child{flex:none}.fw-nzeile__text{min-width:0;-webkit-mask-image:linear-gradient(90deg,#000 78%,transparent 100%);mask-image:linear-gradient(90deg,#000 78%,transparent 100%)}.fw-nzeile__text b,.fw-nzeile__text i{display:block;white-space:nowrap;overflow:hidden}.fw-nzeile__text i{font-size:11.5px}.fw-nzeile__produkte{flex:none;display:flex;gap:5px}.fw-pmarke{width:27px;height:27px;min-width:27px;padding:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:0;font-size:0}.fw-pmarke__wort,.fw-pmarke__gross{display:none}.fw-pmarke__klein{display:inline-flex}.fw-pmarke svg{width:14px;height:14px}.fw-nzeile__ico--nurgross{display:none}.fw-nzeile__ico{flex:none;width:32px;height:32px}.fw-nzeile.ist-wartend .fw-wartet{flex:none;width:27px;height:27px;min-width:27px;padding:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:0;gap:0}.fw-nzeile.ist-wartend .fw-wartet>svg{width:13px;height:13px}}.fw-wartet>svg{display:none}@media(max-width:1023px){.fw-wartet>svg{display:inline-flex}.fw-wartet>i{display:none}.fw-wartet__wort{display:none}}.fw-anmelde{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#05060a}html:has(.fw-anmelde),html:has(.fw-anmelde) body{overflow:hidden;height:100%}.fw-anmelde__raum{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:url(/img/auth/raum.jpg) left center / cover no-repeat}.fw-anmelde__schleier{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#05060a00 8%,#05060a61,#05060abd 52%,#05060ae6 70%),radial-gradient(56% 78% at 78% 50%,rgba(5,6,10,.6),transparent 72%),linear-gradient(180deg,#05060a80,#05060a00 26%)}.fw-anmelde__gitter{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.8) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.8) 1px,transparent 1px);background-size:62px 62px;opacity:.022;-webkit-mask-image:radial-gradient(110% 80% at 50% 0%,#000 4%,transparent 62%);mask-image:radial-gradient(110% 80% at 50% 0%,#000 4%,transparent 62%)}.fw-anmelde__schein{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(58% 48% at 16% 42%,hsl(var(--brand) / .3),transparent 70%)}.fw-anmelde__raster{position:relative;z-index:3;height:100%;display:flex;flex-direction:column;justify-content:flex-end}@media(min-width:1024px){.fw-anmelde__raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(430px,42%);align-items:stretch}}.fw-anmelde__text{display:none}@media(min-width:1024px){.fw-anmelde__text{display:flex;flex-direction:column;justify-content:flex-end;padding:0 clamp(20px,2.4vw,40px) clamp(34px,5vh,58px) clamp(16px,1.8vw,30px);max-width:560px}}.fw-anmelde__glas{position:relative;align-self:flex-start;padding:22px 26px 24px;width:100%;border-radius:24px;background:#12141c75;-webkit-backdrop-filter:blur(26px) saturate(170%);backdrop-filter:blur(26px) saturate(170%);border:1px solid hsl(0 0% 100% / .14);box-shadow:inset 0 1px #ffffff29,0 22px 60px -22px #000000e6}.fw-anmelde__punkt{position:absolute;top:16px;left:16px;width:8px;height:8px;border-radius:999px;background:#fff;box-shadow:0 0 10px 2px #ffffffb3;animation:fw-anmelde-puls 2.4s ease-in-out infinite}.fw-anmelde__punkt:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:inherit;background:#ffffff80;animation:fw-anmelde-hof 2.4s ease-out infinite}@keyframes fw-anmelde-puls{0%,to{opacity:1}50%{opacity:.45}}@keyframes fw-anmelde-hof{0%{transform:scale(.6);opacity:.5}70%{transform:scale(1.5);opacity:0}to{transform:scale(1.5);opacity:0}}@media(prefers-reduced-motion:reduce){.fw-anmelde__punkt,.fw-anmelde__punkt:after{animation:none}}@media(min-width:1024px){.fw-anmelde__glas{position:fixed;left:clamp(16px,2.2vw,44px);bottom:clamp(26px,4.4vh,52px);width:min(500px,40vw);z-index:4}}.fw-anmelde__glas .fw-anmelde__vor{padding-left:18px}.fw-anmelde__vor{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#fff}.fw-anmelde__satz{margin:0;font-size:clamp(19px,1.6vw,26px);line-height:1.32;letter-spacing:-.02em;font-weight:500;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.95),0 4px 16px rgba(0,0,0,.9),0 12px 48px rgba(0,0,0,.8)}.fw-anmelde__vor{text-shadow:0 1px 2px rgba(0,0,0,.95),0 6px 22px rgba(0,0,0,.85)}.fw-anmelde .fw-anmelde__marke{display:inline-flex;align-items:center;gap:11px;padding:9px 20px 9px 16px;border-radius:999px;background:#12141c75;-webkit-backdrop-filter:blur(26px) saturate(170%);backdrop-filter:blur(26px) saturate(170%);border:1px solid hsl(0 0% 100% / .14);box-shadow:inset 0 1px #ffffff29,0 16px 40px -20px #000000d9}.fw-anmelde .fw-anmelde__marke-wort{font-size:13.5px;font-weight:600;letter-spacing:-.01em;color:#fff;white-space:nowrap}.fw-anmelde .ns-auth__box .ns-auth__foot{margin-top:18px;padding-top:16px;border-top:1px solid hsl(0 0% 100% / .1)}.fw-anmelde__spalte{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;overflow-y:auto;overscroll-behavior:contain;padding-top:max(env(safe-area-inset-top,0px),18px);padding-bottom:max(env(safe-area-inset-bottom,0px),18px)}@media(max-width:1023px){.fw-anmelde__raum{background-image:url(/img/auth/raum-klein.jpg);background-position:32% center;filter:blur(3px);transform:scale(1.06)}.fw-anmelde__schleier{background:linear-gradient(180deg,#05060ab8,#05060adb 46%,#05060af2)}.fw-anmelde__raster{justify-content:center}}.fw-anmelde .ns-auth__box{position:relative;border-radius:26px!important;background:linear-gradient(180deg,#ffffff1a,#ffffff08),#0e101694!important;-webkit-backdrop-filter:blur(30px) saturate(165%);backdrop-filter:blur(30px) saturate(165%);border:1px solid hsl(0 0% 100% / .16)!important;box-shadow:inset 0 1px #ffffff2e,0 2px 10px #0006,0 44px 90px -30px #000000f2,0 0 90px -40px hsl(var(--brand) / .55)!important}html[data-ns=light] .fw-anmelde__gitter{background-image:linear-gradient(rgba(0,0,0,.8) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.8) 1px,transparent 1px);opacity:.03}.fw-profil{padding:34px 20px 40px}@media(min-width:640px){.fw-profil{padding:32px 32px 48px}}@media(min-width:1024px){.fw-profil{padding:32px 40px 56px}}@media(max-width:639px){.fw-adminseite{padding-top:34px}}@media(max-width:639px){.fw-adminseite .fw-nliste{margin-left:-13px;margin-right:-13px}.fw-adminseite .fw-nzeile{padding-left:10px;padding-right:10px}}.fw-kauf{min-height:100dvh;display:grid;place-items:center;padding:24px;background:hsl(var(--bg))}.fw-kauf__tafel{width:100%;max-width:460px;padding:34px 30px 30px;border-radius:22px;text-align:center;background:hsl(var(--surface-1));border:1px solid var(--g-linie-fein, hsl(0 0% 100% / .1));box-shadow:0 30px 80px -40px #000c}.fw-kauf__tafel h1{margin:16px 0 0;font-size:21px;font-weight:650;letter-spacing:-.02em;color:hsl(var(--fg))}.fw-kauf__tafel p{margin:10px 0 0;font-size:14.5px;line-height:1.6;color:hsl(var(--fg-2, var(--fg)) / .78)}.fw-kauf__klein{font-size:13px!important;opacity:.8}.fw-kauf__warn{margin-top:16px!important;padding:12px 14px;border-radius:12px;font-size:13px!important;background:#f59f0a1f;border:1px solid hsl(38 92% 50% / .35)}.fw-kauf__zeichen{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background:hsl(var(--brand) / .16);border:1px solid hsl(var(--brand) / .5);color:hsl(var(--brand-light, var(--brand)))}.fw-kauf__zeichen svg{width:26px;height:26px}.fw-kauf__zeichen--gut{background:#2bab6f29;border-color:#2bab6f80;color:#42d791}.fw-kauf__zeichen--warn{background:#f59f0a24;border-color:#f59f0a80;color:#f7b645}.fw-kauf__zeichen--dreht svg{animation:fw-kauf-dreht 1s linear infinite}@keyframes fw-kauf-dreht{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.fw-kauf__zeichen--dreht svg{animation:none}}.fw-kauf__knoepfe{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:22px}.fw-kauf__knoepfe button{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border-radius:12px;font-size:14px;font-weight:600}.fw-kauf__knoepfe svg{width:16px;height:16px}.fw-vs__tafel{border-radius:26px;border-color:transparent;background:radial-gradient(900px 340px at 12% -10%,hsl(var(--g-marke) / .2),transparent 62%),linear-gradient(180deg,#ffffff0d,#fff0 34%),hsl(var(--g-s1));box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #ffffff1a,0 60px 120px -40px #020308d9,0 10px 30px -20px #000c}.fw-vs__tafel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;padding:1px;background:linear-gradient(180deg,#ffffff4d,#ffffff0a 32%,#fff0 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.fw-vs__kopf{position:relative;overflow:hidden}.fw-vs__schein{position:absolute;top:-120px;left:-80px;width:520px;height:320px;border-radius:50%;background:radial-gradient(closest-side,hsl(var(--g-marke) / .4),transparent 72%);filter:blur(18px);pointer-events:none}.fw-vs__kopfzeile{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:26px}.fw-vs__kopftext{min-width:0}.fw-vs__kopf h2{font-size:clamp(22px,2.6vw,32px);font-weight:650;letter-spacing:-.032em}.fw-vs__marke{height:26px;background:#ffffff12;border:1px solid hsl(0 0% 100% / .14);color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.fw-vs__marke svg{color:hsl(var(--g-marke-hell))}.fw-vs__preis{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding-left:22px;border-left:1px solid hsl(0 0% 100% / .1)}.fw-vs__preis-zahl{font-size:clamp(22px,2.4vw,30px);font-weight:650;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--g-txt)}.fw-vs__preis-note{font-size:11.5px;letter-spacing:.02em;color:var(--g-txt-3);white-space:nowrap}@media(max-width:639px){.fw-vs__kopfzeile{flex-direction:column;gap:14px}.fw-vs__preis{flex-direction:row;align-items:baseline;gap:10px;padding-left:0;border-left:0}}.fw-vs__punkt{background:linear-gradient(180deg,#ffffff0b,#ffffff04);border:1px solid hsl(0 0% 100% / .09);box-shadow:inset 0 1px #ffffff12}.fw-vs__punkt>span{background:linear-gradient(180deg,hsl(var(--g-marke) / .3),hsl(var(--g-marke) / .12));border:1px solid hsl(var(--g-marke) / .45);color:#fff;box-shadow:inset 0 1px #ffffff38}.fw-vs__fusszeile{gap:14px;padding:18px 24px 20px;background:linear-gradient(180deg,hsl(0 0% 100% / .02),transparent),hsl(var(--g-s2) / .6)}@media(min-width:640px){.fw-vs__fusszeile{padding:18px 28px 20px}}.fw-vs__knopf--kauf{position:relative;overflow:hidden;height:52px;padding:0 28px;border-radius:16px;font-size:15px;font-weight:650;letter-spacing:-.01em;border:1px solid hsl(var(--g-marke-tief));background:linear-gradient(180deg,hsl(var(--g-marke-hell)),hsl(var(--g-marke)));box-shadow:inset 0 1px #ffffff59,0 0 0 5px hsl(var(--g-marke) / .16),0 18px 40px -18px hsl(var(--g-marke) / .95);transition:transform .15s cubic-bezier(.2,.9,.3,1),box-shadow .2s}.fw-vs__knopf--kauf:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff6,0 0 0 6px hsl(var(--g-marke) / .22),0 22px 46px -18px hsl(var(--g-marke) / 1)}.fw-vs__knopf--kauf:active{transform:translateY(0) scale(.99)}.fw-vs__glanz{position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,transparent,hsl(0 0% 100% / .38),transparent);transform:skew(-18deg);pointer-events:none}.fw-vs__knopf--kauf:hover .fw-vs__glanz{animation:fw-vs-glanz .9s ease-out}@keyframes fw-vs-glanz{to{left:120%}}@media(prefers-reduced-motion:reduce){.fw-vs__knopf--kauf:hover .fw-vs__glanz{animation:none}.fw-vs__knopf--kauf:hover{transform:none}}.fw-vs__vertrauen{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.fw-vs__vertrauen span{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:500;color:var(--g-txt-2)}.fw-vs__vertrauen svg{width:15px;height:15px;stroke-width:1.8;color:hsl(var(--g-marke-hell))}.fw-vs__note,.fw-vs__schon{flex-basis:100%;min-width:0}.fw-vs__schon-knopf{height:38px;padding:0 16px;border-radius:11px;font-size:13px;font-weight:600;color:var(--g-txt-2);background:#ffffff0d;border:1px solid hsl(0 0% 100% / .14);transition:background .15s,color .15s}.fw-vs__schon-knopf:hover{background:#ffffff1a;color:var(--g-txt)}.fw-vs__schon-form{padding:14px;border-radius:14px;background:#ffffff09;border:1px solid hsl(0 0% 100% / .1)}.fw-vs__schon-titel{margin:0 0 10px;font-size:12.5px;color:var(--g-txt-2)}.fw-vs__schon-felder{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(max-width:639px){.fw-vs__schon-felder{grid-template-columns:1fr}}.fw-vs__schon-felder input{height:40px;padding:0 12px;border-radius:10px;font-size:14px;color:var(--g-txt);background:hsl(var(--g-s1));border:1px solid hsl(0 0% 100% / .12);outline:none}.fw-vs__schon-felder input:focus{border-color:hsl(var(--g-marke) / .7)}.fw-vs__schon-fuss{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px}.fw-vs__schon-senden{height:40px;padding:0 18px;border-radius:11px;font-size:13.5px;font-weight:600;color:#fff;background:hsl(var(--g-marke));border:1px solid hsl(var(--g-marke-tief))}.fw-vs__schon-senden[disabled]{opacity:.6}.fw-vs__schon-nichts{font-size:12.5px;line-height:1.5;color:var(--g-txt-3);flex:1;min-width:200px}.fw-vs__schon-gut{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:#4eda99}.fw-vs__schon-gut svg{width:16px;height:16px}.fw-preiter{display:inline-flex;gap:4px;padding:4px;border-radius:14px;background:#ffffff0d;border:1px solid var(--g-linie-fein)}.fw-preiter button{height:38px;padding:0 16px;border-radius:10px;font-size:13.5px;font-weight:600;color:var(--g-txt-3);transition:background .15s,color .15s}.fw-preiter button:hover{color:var(--g-txt)}.fw-preiter button.ist-an{background:hsl(var(--g-marke));color:#fff}.fw-kpruef{display:grid;gap:16px}.fw-kpruef__quelle,.fw-kpruef__liste{padding:22px;border-radius:18px}.fw-kpruef h2{margin:4px 0 8px;font-size:19px;font-weight:650;letter-spacing:-.02em;color:var(--g-txt)}.fw-kpruef__hinweis{max-width:78ch;font-size:13px;line-height:1.65;color:var(--g-txt-2)}.fw-kpruef__hinweis b{color:var(--g-txt);font-weight:650}.fw-kpruef__zeile{display:flex;gap:8px;margin-top:14px}.fw-kpruef__zeile input{flex:1;min-width:0;height:44px;padding:0 14px;border-radius:12px;font-family:var(--mono, monospace);font-size:12.5px;color:var(--g-txt);background:hsl(var(--g-s1));border:1px solid var(--g-linie-fein);outline:none}.fw-kpruef__zeile input:focus{border-color:hsl(var(--g-marke) / .7)}.fw-kpruef__zeile button,.fw-kpruef__person button{height:44px;padding:0 18px;border-radius:12px;font-size:13.5px;font-weight:600;color:#fff;background:hsl(var(--g-marke));border:1px solid hsl(var(--g-marke-tief));flex:none}.fw-kpruef__zeile button[disabled],.fw-kpruef__person button[disabled]{opacity:.6}.fw-kpruef__leer{margin-top:14px;font-size:13.5px;color:var(--g-txt-3)}.fw-kpruef__stand{margin-top:10px;font-size:12.5px;color:var(--g-txt-3)}.fw-kpruef__stand a{color:var(--g-txt);font-weight:600;text-decoration:underline;text-underline-offset:3px}.fw-kpruef__zeilen{display:grid;gap:8px;margin-top:14px}.fw-kpruef__person{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border-radius:14px;background:#ffffff09;border:1px solid var(--g-linie-fein)}.fw-kpruef__person button{height:38px;padding:0 14px;font-size:13px}.fw-kpruef__gruppenwahl{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:none}.fw-kpruef__gruppenwahl button.fw-kpruef__zweit,.fw-kpruef__gruppenwahl button.ist-an{width:38px;padding:0}.fw-kpruef__wer{display:grid;gap:2px;min-width:0}.fw-kpruef__wer b{font-size:14.5px;font-weight:600;color:var(--g-txt)}.fw-kpruef__wer u{font-size:12.5px;text-decoration:none;color:var(--g-txt-3)}.fw-kpruef__wer i{font-size:12px;font-style:normal;color:hsl(var(--g-marke-hell))}@media(max-width:639px){.fw-kpruef__person{flex-direction:column;align-items:flex-start}.fw-kpruef__person button,.fw-kpruef__gruppenwahl{width:100%}.fw-kpruef__gruppenwahl button.fw-kpruef__zweit,.fw-kpruef__gruppenwahl button.ist-an{width:44px}.fw-kpruef__gruppenwahl button:last-child{flex:1;width:auto}}.fw-kpruef__zweit{background:transparent!important;color:var(--g-txt-2)!important;border-color:var(--g-linie)!important}.fw-kpruef__zweit:hover{background:#ffffff0f!important;color:var(--g-txt)!important}.fw-kpruef__blick{margin-top:14px}.fw-kpruef__zahlen{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media(max-width:639px){.fw-kpruef__zahlen{grid-template-columns:1fr 1fr}}.fw-kpruef__zahlen span{display:grid;gap:2px;padding:12px 14px;border-radius:14px;background:#ffffff0a;border:1px solid var(--g-linie-fein)}.fw-kpruef__zahlen b{font-size:22px;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--g-txt)}.fw-kpruef__zahlen u{font-size:11.5px;text-decoration:none;color:var(--g-txt-3)}.fw-kpruef__spalten{margin-top:10px;font-size:12px;line-height:1.6;color:var(--g-txt-3)}.fw-kpruef__warn{margin-top:14px;padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.6;color:#f9c976;background:#f59f0a1a;border:1px solid hsl(38 92% 50% / .3)}.fw-vs__support-knopf{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:11px;font-size:13px;font-weight:600;color:var(--g-txt-2);background:transparent;border:1px solid hsl(0 0% 100% / .16);transition:background .15s,color .15s}.fw-vs__support-knopf:hover{background:#ffffff14;color:var(--g-txt)}.fw-vs__support-knopf svg{width:15px;height:15px}.fw-vs__support{margin-top:12px}.fw-vs__support textarea{width:100%;padding:12px 14px;border-radius:12px;font-family:inherit;font-size:14px;line-height:1.55;color:var(--g-txt);background:hsl(var(--g-s1));border:1px solid hsl(0 0% 100% / .12);outline:none;resize:vertical}.fw-vs__support textarea:focus{border-color:hsl(var(--g-marke) / .7)}.fw-vs__support-gut{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-size:13.5px;font-weight:600;color:#4eda99}.fw-vs__support-gut svg{width:16px;height:16px}.fw-bald{position:relative;min-height:100dvh;display:grid;place-items:center;overflow:hidden;padding:calc(40px + env(safe-area-inset-top,0px)) 20px calc(40px + env(safe-area-inset-bottom,0px));background:#05070f;color:#fff}.fw-bald__schein{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 78% at 50% 108%,#00c,#0000cc8c 32%,#00c0 68%),radial-gradient(70% 46% at 16% 8%,rgba(0,0,204,.4),transparent 70%),linear-gradient(180deg,#05070f,#070a1c 55%,#0a0d24)}.fw-bald__kacheln{position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-conic-gradient(#ffffff0e,#ffffff0e 25%,#fff0 0%,#fff0 50%),linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:144px 144px,72px 72px,72px 72px;-webkit-mask-image:radial-gradient(100% 78% at 50% 46%,#000 24%,transparent 82%);mask-image:radial-gradient(100% 78% at 50% 46%,#000 24%,transparent 82%)}.fw-bald__zurueck{display:inline-flex;align-items:center;gap:9px;margin-top:34px;height:50px;padding:0 24px 0 20px;border-radius:999px;font-size:15px;font-weight:700;color:#fff;border:1px solid rgba(255,255,255,.3);background:#ffffff1c;box-shadow:0 1px #ffffff38 inset,0 18px 40px -24px #000000e6;-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.fw-bald__zurueck:hover{background:#ffffff2e;border-color:#ffffff75;transform:translateY(-1px)}.fw-bald__zurueck svg{width:18px;height:18px;stroke-width:2.2}.fw-bald__mitte{position:relative;z-index:2;width:min(560px,100%);text-align:center}.fw-bald__uhr{position:relative;width:168px;height:168px;margin:0 auto 30px}.fw-bald__uhr svg{width:100%;height:100%;overflow:visible}.fw-bald__bahn{fill:none;stroke:#ffffff29;stroke-width:4}.fw-bald__lauf{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;transform:rotate(-90deg);transform-origin:100px 100px;filter:drop-shadow(0 0 10px rgba(255,255,255,.55));transition:stroke-dasharray .4s linear}.fw-bald__scheibe{fill:#ffffff12;stroke:#ffffff2e;stroke-width:1}.fw-bald__zeiger{stroke:#fff;stroke-linecap:round}.fw-bald__zeiger--std{stroke-width:6}.fw-bald__zeiger--min{stroke-width:4}.fw-bald__zeiger--sek{stroke-width:2;stroke:#ffffffb3}.fw-bald__nabe{fill:#fff}.fw-bald__zeit{position:absolute;left:0;right:0;bottom:-30px;font-size:13px;font-weight:700;letter-spacing:.16em;color:#ffffff9e;font-variant-numeric:tabular-nums}.fw-bald__h1{margin:34px 0 14px;font-size:clamp(28px,5.2vw,44px);font-weight:800;line-height:1.1;letter-spacing:-.02em}.fw-bald__text{margin:0 auto;max-width:440px;font-size:15.5px;line-height:1.6;color:#ffffffb8}@media(prefers-reduced-motion:reduce){.fw-bald__lauf,.fw-bald__zurueck{transition:none}}.fw-karte__bild .fw-cover{position:absolute;right:-1px;top:50%;transform:translateY(-50%);aspect-ratio:1600 / 893;width:max(calc(100% + 2px),calc(200px * 1600 / 893));container-type:inline-size;transform-origin:70% 50%;transition:transform .5s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){.fw-karte__bild .fw-cover{width:max(calc(100% + 2px),calc(220px * 1600 / 893))}}.fw-karte:hover .fw-karte__bild .fw-cover{transform:translateY(-50%) scale(1.03)}.fw-karte__bild .fw-cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;transform:none}.fw-karte:hover .fw-karte__bild .fw-cover img{transform:none}.fw-cover__titel{position:absolute;left:59.75%;top:28.33%;width:35%;height:43.23%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;border-radius:1.4cqw;border:1px solid hsl(0 0% 100% / .22);background:linear-gradient(145deg,#1d2468,#171c78);color:#fff;font-family:Helvetica Neue,Helvetica,Inter,Arial,sans-serif;font-weight:800;font-size:4.1cqw;line-height:1.02;letter-spacing:-.01em;text-align:center;white-space:nowrap}.fw-ebook{--bg: 226 30% 4%;--surface-1: 226 20% 8%;--surface-2: 226 17% 11%;--surface-3: 226 14% 14%;--surface-4: 226 12% 18%;--line-subtle: hsl(220 60% 78% / .1);--line: hsl(220 60% 78% / .16);--line-strong: hsl(220 60% 78% / .32);--fg: hsl(240 20% 97%);--fg-2: hsl(240 12% 80%);--fg-3: hsl(240 8% 58%);--brand: 240 100% 40%;--brand-deep: 240 100% 30%;--brand-hover: 236 100% 48%;--brand-light: 0 0% 100%;--brand-soft: 216 25% 92%;--brand-tint: hsl(240 100% 40% / .22);--brand-tint-2: hsl(240 100% 40% / .38);--brand-line: hsl(240 100% 40% / .6);--r-karte: 18px;color:var(--fg);background:hsl(var(--bg))}.fw-ebook .app-sidebar{background:linear-gradient(180deg,#1a1b1ef5,#131316fa);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border-right:1px solid var(--line-subtle)}.fw-ebook .app-sidebar{position:relative;isolation:isolate}.fw-ebook .app-sidebar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:radial-gradient(460px 300px at 0% 0%,hsl(225 40% 46% / .12),transparent 64%),linear-gradient(hsl(220 15% 82% / .05) 1px,transparent 1px),linear-gradient(90deg,hsl(220 15% 82% / .05) 1px,transparent 1px);background-size:auto,54px 54px,54px 54px;-webkit-mask-image:radial-gradient(58% 44% at 0% 0%,#000 0%,rgba(0,0,0,.58) 34%,rgba(0,0,0,.22) 56%,transparent 78%);mask-image:radial-gradient(58% 44% at 0% 0%,#000 0%,rgba(0,0,0,.58) 34%,rgba(0,0,0,.22) 56%,transparent 78%)}.fw-ebook .app-panel{background:#1012188c;-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%)}.fw-ebook .app-frame{background:transparent;border:1px solid var(--line-subtle);box-shadow:0 1px #ffffff0a inset,0 18px 60px #02030899}.fw-ebook .hero-grid{position:relative;isolation:isolate}.fw-ebook .hero-grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;background-image:radial-gradient(620px 340px at 0% 0%,hsl(var(--brand) / .32),transparent 62%),linear-gradient(hsl(220 60% 78% / .075) 1px,transparent 1px),linear-gradient(90deg,hsl(220 60% 78% / .075) 1px,transparent 1px);background-size:auto,72px 72px,72px 72px;-webkit-mask-image:radial-gradient(58% 44% at 0% 0%,#000 0%,rgba(0,0,0,.58) 34%,rgba(0,0,0,.22) 56%,transparent 78%);mask-image:radial-gradient(58% 44% at 0% 0%,#000 0%,rgba(0,0,0,.58) 34%,rgba(0,0,0,.22) 56%,transparent 78%)}.fw-ebook .nav-pill{position:relative;display:flex;align-items:center;gap:10px;min-height:38px;height:auto;padding:0 12px;border-radius:12px;font-size:13.5px;font-weight:500;letter-spacing:0;color:var(--fg-2);background:transparent;box-shadow:none;transition:background .18s ease,color .18s ease,transform .22s ease;width:100%}.fw-ebook .nav-pill>svg{width:20px;height:20px;stroke-width:1.8;opacity:1;color:var(--fg-3);transition:color .18s}.fw-ebook .nav-pill:hover{background:#ffffff0b;color:var(--fg);transform:translate(2px)}.fw-ebook .nav-pill:hover>svg{color:#fff;transform:none}.fw-ebook .nav-pill-active,.fw-ebook .nav-pill-active:hover{background:linear-gradient(90deg,hsl(var(--brand) / .42),hsl(var(--brand) / .16));color:#fff;box-shadow:inset 0 0 0 1.5px hsl(var(--brand) / .9);transform:none}.fw-ebook .nav-pill-active>svg{color:#fff}.fw-ebook .nav-pill-active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;border-radius:0 3px 3px 0;background:#fff;box-shadow:none}.fw-ebook .surface{position:relative;background:linear-gradient(180deg,#ffffff09,#fff0 40%),hsl(var(--surface-1));border:1px solid var(--line-subtle);border-radius:var(--r-karte);box-shadow:0 1px #ffffff0a inset;background-image:none;transition:border-color .2s ease}.fw-ebook .surface:hover{border-color:hsl(var(--brand) / .4)}.fw-ebook .lq-box{position:relative;overflow:hidden;isolation:isolate;border:1px solid rgba(255,255,255,.08);background:#10142c8c;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);box-shadow:0 40px 120px #000000b3,0 0 80px hsl(var(--brand) / .12),inset 0 1px #ffffff26,inset 0 -10px 40px #00000080;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:42px 42px}.fw-ebook .lq-box:after{content:"";position:absolute;width:300px;height:300px;top:-120px;left:-80px;background:hsl(var(--brand));filter:blur(140px);opacity:.16;pointer-events:none;z-index:-1}.fw-ebook .lq-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(90deg,hsl(var(--brand)),transparent);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.fw-ebook .btn-primary-rev{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,hsl(var(--brand-hover)),hsl(var(--brand)));color:#fff;border:none;box-shadow:0 0 0 1px hsl(var(--brand) / .35),0 8px 24px hsl(var(--brand) / .28),inset 0 1px #ffffff38;transition:filter .2s ease,box-shadow .2s ease,transform .12s ease}.fw-ebook .btn-primary-rev:after{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:45%;background:linear-gradient(110deg,transparent 0%,hsl(0 0% 100% / .35) 50%,transparent 100%);transform:translate(-120%) skew(-12deg);pointer-events:none}.fw-ebook .btn-primary-rev:hover{filter:brightness(1.08);box-shadow:0 0 0 1px hsl(var(--brand) / .5),0 14px 38px hsl(var(--brand) / .45),inset 0 1px #ffffff40}.fw-ebook .btn-primary-rev:hover:after{animation:fwe-sweep .9s ease-out forwards}.fw-ebook .btn-primary-rev:active{transform:scale(.97)}@keyframes fwe-sweep{to{transform:translate(260%) skew(-12deg)}}.fw-ebook .btn-secondary-rev{background:var(--brand-tint);color:hsl(var(--brand-soft));border:1px solid hsl(var(--brand) / .25);box-shadow:none;transition:background .18s,border-color .18s,transform .12s}.fw-ebook .btn-secondary-rev:hover{background:var(--brand-tint-2);border-color:hsl(var(--brand) / .5)}.fw-ebook .btn-secondary-rev:active{transform:scale(.97)}.fw-ebook .dl-tile{position:relative;isolation:isolate;overflow:hidden;border-radius:16px;background:linear-gradient(160deg,hsl(var(--brand) / .16),hsl(var(--surface-2)) 42%,hsl(var(--surface-1)));background-image:none;border:1px solid hsl(var(--brand) / .18);box-shadow:0 20px 50px -24px #000c,inset 0 1px #ffffff14;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.fw-ebook .dl-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(hsl(220 60% 78% / .09) 1px,transparent 1px),linear-gradient(90deg,hsl(220 60% 78% / .09) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:radial-gradient(120% 80% at 50% 0%,#000 10%,transparent 75%);mask-image:radial-gradient(120% 80% at 50% 0%,#000 10%,transparent 75%)}.fw-ebook .dl-tile:after{content:"";position:absolute;top:-40%;bottom:-40%;left:-60%;width:45%;pointer-events:none;background:linear-gradient(105deg,transparent 0%,hsl(0 0% 100% / .1) 50%,transparent 100%);transform:skew(-14deg);opacity:0;transition:opacity .2s}.fw-ebook .dl-tile:hover{transform:translateY(-3px);border-color:hsl(var(--brand) / .5);box-shadow:0 26px 60px -24px #000000e6,0 0 0 1px hsl(var(--brand) / .15),0 0 40px -10px hsl(var(--brand) / .45)}.fw-ebook .dl-tile:hover:after{opacity:1;animation:fwe-dl-sweep 1.1s ease-out forwards}@keyframes fwe-dl-sweep{0%{left:-60%}to{left:140%}}.fw-ebook .dl-glow{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 55% at 50% 40%,hsl(var(--brand) / .28),transparent 70%)}.fw-ebook .player{width:100%}.fw-ebook .player-stage{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:18px;background:#000;border:1px solid var(--line-subtle);box-shadow:0 30px 70px -40px #000000e6}.fw-ebook .player-stage>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fw-ebook .player-stage iframe,.fw-ebook .player-stage video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.fw-ebook .player-stage--auto{aspect-ratio:auto;height:auto;overflow:visible}.fw-ebook .player-stage--auto>*,.fw-ebook .player-stage--auto iframe,.fw-ebook .player-stage--auto video{position:relative;inset:auto;width:100%;height:auto}.fw-ebook .player-stage--auto iframe,.fw-ebook .player-stage--auto video{aspect-ratio:16 / 9;height:auto}.fw-ebook .player-stage:not(.player-stage--auto) [id^=vidalytics],.fw-ebook .player-stage:not(.player-stage--auto) [class*=vidalytics]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important}.fw-ebook .t-label{color:var(--fg-3)}.fw-ebook .signature{font-family:Great Vibes,Brush Script MT,cursive;font-size:44px;font-weight:400;line-height:1.1;letter-spacing:.01em;text-shadow:0 0 24px hsl(var(--brand) / .35)}@media(max-width:640px){.fw-ebook .signature{font-size:34px}}.fw-ebook .fw-punkt-puls{animation:fwe-punkt 1.6s ease-out infinite}@keyframes fwe-punkt{0%{transform:scale(1);box-shadow:0 0 hsl(var(--brand) / .7),0 0 14px hsl(var(--brand))}60%{transform:scale(1.25);box-shadow:0 0 0 10px hsl(var(--brand) / 0),0 0 22px hsl(var(--brand))}to{transform:scale(1);box-shadow:0 0 hsl(var(--brand) / 0),0 0 14px hsl(var(--brand))}}@media(prefers-reduced-motion:reduce){.fw-ebook .fw-punkt-puls{animation:none}}.fw-ebook .spring-in{animation:fwe-spring .45s cubic-bezier(.22,1,.36,1) forwards}@keyframes fwe-spring{0%{opacity:0;transform:scale(.94) translateY(6px)}to{opacity:1;transform:none}}.fw-ebook .fwe-titel{font-weight:500;letter-spacing:-.03em;line-height:1.15}.fw-ebook .fwe-kicker{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.fw-ebook .fwe-marke img{filter:none}.fw-ebook .fwg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.fw-ebook .fwg-zeile{opacity:0;animation:fwg-zeile .55s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d, 0s)}@keyframes fwg-zeile{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}.fw-ebook .fwg-ergebnis{opacity:0;animation:fwg-ergebnis .6s cubic-bezier(.22,1,.36,1) .85s forwards,fwg-glimm 3.2s ease-in-out 1.6s infinite}@keyframes fwg-ergebnis{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@keyframes fwg-glimm{0%,to{filter:brightness(1)}50%{filter:brightness(1.28)}}.fw-ebook .fwg-stift{animation:fwg-stift 4.5s ease-in-out infinite}@keyframes fwg-stift{0%,to{transform:translate(0) rotate(0)}35%{transform:translate(-14px,-4px) rotate(-6deg)}70%{transform:translate(-4px,3px) rotate(3deg)}}.fw-ebook .fwg-haken__box{transform-box:fill-box;transform-origin:50% 50%;transform:scale(0);animation:fwg-fuellen .4s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d, 0s)}@keyframes fwg-fuellen{to{transform:scale(1)}}.fw-ebook .fwg-haken__zeichen{stroke-dasharray:14;stroke-dashoffset:14;animation:fwg-ziehen .3s ease-out forwards;animation-delay:calc(var(--d, 0s) + .18s)}@keyframes fwg-ziehen{to{stroke-dashoffset:0}}.fw-ebook .fwg-block{transform-box:fill-box;transform-origin:50% 0;transform:scaleY(0);animation:fwg-wachsen .55s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d, 0s)}@keyframes fwg-wachsen{to{transform:scaleY(1)}}.fw-ebook .fwg-jetzt{animation:fwg-jetzt 6s ease-in-out infinite alternate}@keyframes fwg-jetzt{0%{transform:translateY(-46px);opacity:.5}to{transform:translateY(46px);opacity:1}}.fw-ebook .fwg-bogen-aktiv{stroke-dashoffset:101;animation:fwg-bogen 2.6s cubic-bezier(.4,0,.2,1) .3s forwards}@keyframes fwg-bogen{to{stroke-dashoffset:76}}.fw-ebook .fwg-funke{opacity:0;animation:fwg-funke 3.4s ease-in-out infinite;animation-delay:var(--d, 0s)}@keyframes fwg-funke{0%,to{opacity:0;transform:scale(.6)}50%{opacity:.9;transform:scale(1)}}.fw-ebook .fwg-muenze{animation:fwg-muenze 5.5s ease-in-out infinite;animation-delay:var(--d, 0s)}@keyframes fwg-muenze{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.fw-ebook .fwg-kerze{opacity:0;transform-box:fill-box;transform-origin:50% 100%;animation:fwg-auf .55s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d, 0s)}@keyframes fwg-auf{0%{opacity:0;transform:translateY(12px) scaleY(.5)}to{opacity:1;transform:none}}.fw-ebook .fwg-linie{stroke-dashoffset:300;animation:fwg-zeichnen 2.4s cubic-bezier(.4,0,.2,1) .6s forwards}@keyframes fwg-zeichnen{to{stroke-dashoffset:0}}.fw-ebook .fwg-kopf{opacity:0;animation:fwg-einblenden .4s ease-out 2.6s forwards,fwg-pulsen 2.2s ease-in-out 3s infinite}@keyframes fwg-einblenden{to{opacity:1}}@keyframes fwg-pulsen{0%,to{r:4;opacity:1}50%{r:6;opacity:.65}}.fw-ebook .fwg-zone{opacity:0;animation:fwg-einblenden .8s ease-out .4s forwards}.fw-ebook .fwg-steigt{animation:fwg-heben 7s ease-in-out infinite alternate}@keyframes fwg-heben{0%{transform:translateY(3px)}to{transform:translateY(-3px)}}.fw-ebook .fwg-schwebt{animation:fwg-heben 8s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.fw-ebook .fwg *{animation:none!important}.fw-ebook .fwg-zeile,.fw-ebook .fwg-kerze,.fw-ebook .fwg-ergebnis,.fw-ebook .fwg-kopf,.fw-ebook .fwg-zone{opacity:1}.fw-ebook .fwg-haken__box,.fw-ebook .fwg-block{transform:none}.fw-ebook .fwg-linie,.fw-ebook .fwg-haken__zeichen{stroke-dashoffset:0}.fw-ebook .fwg-bogen-aktiv{stroke-dashoffset:76}}.fw-ebook .fwd-kachel{position:relative;isolation:isolate;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:20px;border:1px solid hsl(var(--brand) / .35);background:radial-gradient(120% 80% at 50% 0%,hsl(var(--brand) / .34),transparent 62%),linear-gradient(180deg,#121a3d,#0b1026 46%,#070a18);box-shadow:0 22px 54px -26px #000000e6,inset 0 1px #ffffff17;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.fw-ebook .fwd-kachel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(hsl(220 70% 80% / .1) 1px,transparent 1px),linear-gradient(90deg,hsl(220 70% 80% / .1) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(130% 85% at 50% 0%,#000 12%,transparent 78%);mask-image:radial-gradient(130% 85% at 50% 0%,#000 12%,transparent 78%)}.fw-ebook .fwd-kachel:after{content:"";position:absolute;top:-40%;bottom:-40%;left:-60%;width:45%;z-index:3;pointer-events:none;background:linear-gradient(105deg,transparent 0%,hsl(0 0% 100% / .1) 50%,transparent 100%);transform:skew(-14deg);opacity:0}.fw-ebook .fwd-kachel:hover{transform:translateY(-3px);border-color:hsl(var(--brand) / .7);box-shadow:0 30px 66px -26px #000000f2,0 0 40px -14px hsl(var(--brand) / .8),inset 0 1px #ffffff1f}.fw-ebook .fwd-kachel:hover:after{opacity:1;animation:fwe-dl-sweep 1.1s ease-out forwards}.fw-ebook .fwd-bild{position:relative;z-index:1;display:block;height:210px;padding:16px 16px 0}.fw-ebook .fwd-bild img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;filter:drop-shadow(0 22px 26px rgba(0,0,0,.65));transition:transform .5s cubic-bezier(.4,0,.2,1)}.fw-ebook .fwd-kachel:hover .fwd-bild img{transform:translateY(-4px) scale(1.03)}.fw-ebook .fwd-bild .fwg{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px}.fw-ebook .fwd-fuss{position:relative;z-index:2;margin-top:auto;display:flex;flex-direction:column;gap:12px;padding:28px 16px 16px;background:linear-gradient(180deg,transparent 0%,rgba(3,5,12,.72) 34%,rgba(3,5,12,.94) 100%)}.fw-ebook .fwd-titel{display:flex;align-items:center;justify-content:center;text-align:center;min-height:3.4em;padding:9px 12px;border-radius:12px;border:1.5px solid hsl(var(--brand) / .85);background:hsl(var(--brand) / .3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:13.5px;line-height:1.35;font-weight:400;letter-spacing:.06em;color:#ffffffd1;text-shadow:0 2px 10px rgba(0,0,0,.95),0 1px 2px rgba(0,0,0,.9)}.fw-ebook .fwd-titel b{font-weight:700;color:#fff}.fw-ebook .fwd-knopf{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;width:100%;border-radius:12px;font-size:13.5px;font-weight:600}.fw-kurs{min-height:100dvh;display:flex;padding:10px;padding-top:max(env(safe-area-inset-top,0px),10px);background:hsl(var(--bg))}@media(min-width:640px){.fw-kurs{padding:12px}}.fw-kurs__tafel{position:relative;isolation:isolate;flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden;border-radius:24px;border:1px solid var(--line-subtle);background:hsl(var(--surface-1) / .55);-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%);box-shadow:0 1px #ffffff0a inset,0 18px 60px #02030899}.fw-kurs__kopf{flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 20px 0}@media(min-width:640px){.fw-kurs__kopf{padding:26px 32px 0}}@media(min-width:1024px){.fw-kurs__kopf{padding:26px 40px 0}}.fw-kurs__konto{width:48px;height:48px;flex:none;display:grid;place-items:center;border-radius:50%;overflow:hidden;border:2px solid #ffffff;transition:box-shadow .2s var(--ease-whop, ease)}.fw-kurs__konto:hover{box-shadow:0 0 0 4px #ffffff24}.fw-kurs__zurueck{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 18px 0 6px;border-radius:999px;font-size:13px;font-weight:600;color:var(--fg);background:linear-gradient(180deg,#ffffff14,#ffffff05),#1012188c;-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%);border:1px solid hsl(0 0% 100% / .14);box-shadow:inset 0 1px #ffffff1f,0 10px 30px -14px #000c}.fw-kurs__pfeil{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:hsl(var(--brand));color:#fff}.fw-kurs__pfeil svg{width:17px;height:17px;stroke-width:2.4}.fw-kurs__inhalt{flex:1;min-height:0;overflow-y:auto;padding:22px 20px 40px}@media(min-width:640px){.fw-kurs__inhalt{padding:26px 32px 48px}}@media(min-width:1024px){.fw-kurs__inhalt{padding:26px 40px 56px}}.fw-kurs__seite{display:flex;flex-direction:column;gap:28px;max-width:1180px;margin:0 auto}.fw-khero{position:relative;overflow:hidden;border-radius:28px;border:1px solid hsl(0 0% 100% / .14);background:linear-gradient(135deg,#ffffff14,#ffffff08 45%,hsl(var(--brand) / .12)),#1012188c;-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0000004d,0 30px 70px -40px #000000e6}.fw-khero__kante{position:absolute;left:32px;right:32px;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,hsl(0 0% 100% / .5),transparent)}.fw-khero__schein{position:absolute;top:-96px;right:-64px;width:288px;height:288px;border-radius:50%;pointer-events:none;background:hsl(var(--brand) / .42);filter:blur(90px)}.fw-khero__inhalt{position:relative;display:grid;gap:24px;padding:22px;align-items:end}@media(min-width:640px){.fw-khero__inhalt{padding:32px}}@media(min-width:1024px){.fw-khero__inhalt{padding:40px}}@media(min-width:1200px){.fw-khero__inhalt{grid-template-columns:minmax(0,1fr) 340px}}.fw-khero__links{min-width:0}.fw-khero .fw-khero__etikett{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.fw-khero__etikett svg{width:14px;height:14px;color:#fff;opacity:.7}.fw-khero .fw-khero__titel{margin-top:8px;font-size:clamp(28px,3.4vw,38px);font-weight:500;letter-spacing:-.03em;line-height:1.05;color:var(--fg)}.fw-khero .fw-khero__text{margin-top:8px;max-width:60ch;font-size:14px;line-height:1.6;color:var(--fg-2)}.fw-khero__zahlen{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:20px;font-size:12.5px;color:var(--fg-2)}.fw-khero__zahlen span{display:inline-flex;align-items:center;gap:7px}.fw-khero__zahlen svg{width:16px;height:16px;color:#fff;opacity:.75}.fw-khero__fortschritt{display:flex;align-items:center;gap:16px;margin-top:20px;max-width:640px}.fw-khero__balken{flex:1;min-width:0}.fw-khero__zeile{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px;font-size:12.5px;color:var(--fg)}.fw-khero__zeile .num{color:var(--fg-2);font-variant-numeric:tabular-nums}.fw-weiter{width:100%;min-width:0;display:flex;align-items:center;gap:12px;padding:12px;border-radius:18px;text-align:left;background:#ffffff12;border:1px solid hsl(0 0% 100% / .14);box-shadow:inset 0 1px #ffffff1a;transition:transform .2s var(--ease-whop, ease)}.fw-weiter:hover{transform:translateY(-2px)}.fw-weiter__bild{position:relative;width:124px;flex:none;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#000}.fw-weiter__bild .ns-cover,.fw-weiter__bild img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.fw-weiter__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0000004d}.fw-weiter__play svg{width:16px;height:16px;fill:#fff;color:#fff}.fw-weiter__txt{flex:1;min-width:0}.fw-weiter__txt i{display:block;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;opacity:.75}.fw-weiter__txt b{display:block;margin-top:2px;font-size:14px;font-weight:600;line-height:1.3;color:var(--fg);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fw-weiter__txt u{display:block;margin-top:4px;text-decoration:none;font-size:11px;color:var(--fg-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-weiter__knopf{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:50%;background:hsl(var(--brand))}.fw-weiter__knopf svg{width:16px;height:16px;fill:#fff;color:#fff;margin-left:2px}.fw-kserien__kopf{margin-bottom:18px;padding:0 4px}.fw-kserien .fw-kserien__kopf h2{margin-top:2px;font-size:21px;font-weight:500;letter-spacing:-.02em;color:var(--fg)}.fw-kserien__raster{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:640px){.fw-kserien__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.fw-kserien__raster{grid-template-columns:repeat(3,minmax(0,1fr))}}.fw-kserie{display:flex;flex-direction:column;text-align:left;overflow:hidden;border-radius:24px;background:hsl(var(--surface-1));border:1px solid var(--line-subtle);transition:transform .25s var(--ease-whop, ease),border-color .25s}.fw-kserie:hover{transform:translateY(-4px);border-color:hsl(var(--brand) / .55)}.fw-kserie__bild{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:linear-gradient(160deg,#181b25,#0b0d13)}.fw-kserie__bild .ns-cover,.fw-kserie__bild img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.fw-kserie__schleier{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.15) 0%,transparent 35%,rgba(5,7,15,.94) 100%)}.fw-kserie__nr{position:absolute;top:12px;left:12px;padding:5px 10px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;background:hsl(var(--brand));color:#fff}.fw-kserie__meta{position:absolute;top:12px;right:12px;padding:4px 9px;border-radius:999px;font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;color:#fff;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fw-kserie__fuss{position:absolute;left:16px;right:16px;bottom:14px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.fw-kserie__titel{font-size:19px;font-weight:500;line-height:1.2;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.9);text-transform:uppercase}.fw-kserie__play{width:44px;height:44px;flex:none;display:grid;place-items:center;border-radius:50%;background:hsl(var(--brand));box-shadow:0 10px 26px -8px hsl(var(--brand) / .9);transition:transform .2s var(--ease-whop, ease)}.fw-kserie:hover .fw-kserie__play{transform:scale(1.06)}.fw-kserie__play svg{width:17px;height:17px;fill:#fff;color:#fff;margin-left:2px}.fw-kserie__txt{display:flex;flex-direction:column;gap:12px;padding:16px;flex:1}.fw-kserie .fw-kserie__txt p{font-size:12.5px;line-height:1.6;color:var(--fg-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fw-kserie__leiste{margin-top:auto;display:flex;align-items:center;gap:12px}.fw-kserie__leiste .ns-bar,.fw-kserie__leiste>div{flex:1}.fw-kserie__stand{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--fg-2);flex:none}.fw-kserie__stand[data-fertig=ja]{color:#34d399}.fw-kurs .ns-bar{height:6px;border-radius:999px;background:#ffffff1a;overflow:hidden}.fw-kurs .ns-bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,hsl(var(--brand)),#6b8cff)}.fw-coach__kopf{border-bottom:1px solid var(--line-subtle);background:hsl(var(--surface-1) / .5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.fw-coach__trade{height:44px;padding:0 22px;border-radius:999px;font-size:13.5px;font-weight:600;color:#fff;background:hsl(var(--brand) / .38);border:1.5px solid hsl(var(--brand) / .9);transition:background .15s}.fw-coach__trade:hover{background:hsl(var(--brand) / .6)}.fw-coach .fwc-rail-badge{flex:none;min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:#fff;background:hsl(var(--brand))}.fw-coach .nav-pill-active .fwc-rail-badge{background:#ffffff38}.fw-coach .fwc-page{padding-left:0;padding-right:0;max-width:none}.fw-skopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.fw-skopf__links{display:flex;align-items:center;gap:16px;min-width:0}.fw-skopf__bild{position:relative;width:104px;flex:none;aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;background:linear-gradient(160deg,#181b25,#0b0d13);border:1px solid var(--line-subtle)}.fw-skopf__bild .ns-cover,.fw-skopf__bild img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}@media(max-width:639px){.fw-skopf__bild{display:none}}.fw-ebook .fw-skopf__titel{margin-top:4px;font-size:clamp(21px,2.6vw,27px);font-weight:500;letter-spacing:-.02em;line-height:1.15;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-skopf__rechts{display:flex;align-items:center;gap:14px}.fw-skopf__zahlen{text-align:right}.fw-ebook .fw-skopf__zahlen p{font-size:11.5px;color:var(--fg-3)}.fw-ebook .fw-skopf__zahlen p.num{margin-top:2px;font-size:12.5px;font-weight:500;color:var(--fg-2);font-variant-numeric:tabular-nums}.fw-ksperre{display:flex;flex-direction:column;align-items:center;gap:12px;padding:44px 24px;text-align:center;border-radius:24px;border:1px solid var(--line-subtle);background:hsl(var(--surface-1))}.fw-ksperre__ico{width:64px;height:64px;display:grid;place-items:center;border-radius:20px;color:#fff;background:hsl(var(--brand) / .3);border:1.5px solid hsl(var(--brand) / .85)}.fw-ksperre__ico svg{width:26px;height:26px}.fw-ebook .fw-ksperre h2{font-size:21px;font-weight:500;letter-spacing:-.02em;color:var(--fg)}.fw-ebook .fw-ksperre p{font-size:14px;color:var(--fg-2)}.fw-orb{display:block;position:relative}.fw-orb__hof{position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;border-radius:50%;background:radial-gradient(circle,hsl(225 100% 60% / .32),hsl(235 100% 45% / .12) 42%,transparent 70%);filter:blur(calc(var(--o, 140px) * .157));animation:fw-orb-hof 6s ease-in-out infinite}.fw-orb__dreh{position:absolute;top:0;right:0;bottom:0;left:0;animation:fw-orb-gruppe 32s linear infinite}.fw-orb__band{position:absolute;left:50%;top:50%;width:98%;height:40%;margin-left:-49%;margin-top:-20%;border-radius:50%;mix-blend-mode:screen;transform-origin:50% 50%;will-change:transform}.fw-orb__band--1{background:radial-gradient(ellipse at 34% 50%,hsl(196 100% 76% / .95),hsl(204 100% 58% / .32) 42%,transparent 70%);filter:blur(calc(var(--o, 140px) * .086));animation:fw-orb-b1 7s ease-in-out infinite}.fw-orb__band--2{background:radial-gradient(ellipse at 66% 50%,hsl(230 100% 76% / .9),hsl(240 100% 56% / .3) 44%,transparent 70%);filter:blur(calc(var(--o, 140px) * .093));animation:fw-orb-b2 9s ease-in-out infinite}.fw-orb__band--3{height:32%;margin-top:-16%;background:radial-gradient(ellipse at 48% 50%,hsl(184 100% 80% / .85),hsl(198 100% 60% / .26) 42%,transparent 68%);filter:blur(calc(var(--o, 140px) * .071));animation:fw-orb-b3 11s ease-in-out infinite}.fw-orb__band--4{height:28%;margin-top:-14%;background:radial-gradient(ellipse at 52% 50%,hsl(258 100% 80% / .75),hsl(250 100% 58% / .24) 42%,transparent 68%);filter:blur(calc(var(--o, 140px) * .079));animation:fw-orb-b4 13s ease-in-out infinite}.fw-orb__band--5{width:82%;margin-left:-41%;height:22%;margin-top:-11%;background:radial-gradient(ellipse at 50% 50%,hsl(0 0% 100% / .8),hsl(210 100% 80% / .3) 38%,transparent 66%);filter:blur(calc(var(--o, 140px) * .05));animation:fw-orb-b5 5.5s ease-in-out infinite}.fw-orb__band--6{width:110%;margin-left:-55%;height:18%;margin-top:-9%;background:radial-gradient(ellipse at 50% 50%,hsl(212 100% 72% / .6),transparent 64%);filter:blur(calc(var(--o, 140px) * .064));animation:fw-orb-b6 17s ease-in-out infinite}.fw-orb__band--7{width:66%;margin-left:-33%;height:52%;margin-top:-26%;background:radial-gradient(ellipse at 50% 50%,hsl(244 100% 74% / .5),transparent 66%);filter:blur(calc(var(--o, 140px) * .114));animation:fw-orb-b7 21s ease-in-out infinite}.fw-orb__kern{position:absolute;left:50%;top:50%;width:32%;height:32%;margin:-16% 0 0 -16%;border-radius:50%;background:radial-gradient(circle,hsl(0 0% 100% / .98),hsl(198 100% 86% / .5) 38%,transparent 68%);filter:blur(calc(var(--o, 140px) * .05));mix-blend-mode:screen;animation:fw-orb-kern 4.5s ease-in-out infinite}.fw-orb__blitz{position:absolute;left:50%;top:50%;width:104%;height:5%;margin:-2.5% 0 0 -52%;border-radius:50%;background:linear-gradient(90deg,transparent,hsl(0 0% 100% / .85),transparent);filter:blur(calc(var(--o, 140px) * .029));mix-blend-mode:screen;animation:fw-orb-blitz 6.5s ease-in-out infinite}.fw-orb__funke{position:absolute;left:50%;top:50%;width:calc(var(--o, 140px) * .036);height:calc(var(--o, 140px) * .036);border-radius:50%;background:#fff;box-shadow:0 0 calc(var(--o, 140px) * .071) calc(var(--o, 140px) * .021) #99ddffe6;mix-blend-mode:screen}.fw-orb__funke--a{animation:fw-orb-funke-a 8s linear infinite}.fw-orb__funke--b{width:calc(var(--o, 140px) * .029);height:calc(var(--o, 140px) * .029);animation:fw-orb-funke-b 12s linear infinite}@keyframes fw-orb-hof{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.12);opacity:1}}@keyframes fw-orb-gruppe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fw-orb-b1{0%{transform:rotate(0) scaleX(1) scaleY(1)}50%{transform:rotate(180deg) scaleX(.76) scaleY(1.32)}to{transform:rotate(360deg) scaleX(1) scaleY(1)}}@keyframes fw-orb-b2{0%{transform:rotate(120deg) scaleX(1.06) scaleY(.86)}50%{transform:rotate(-60deg) scaleX(.8) scaleY(1.28)}to{transform:rotate(-240deg) scaleX(1.06) scaleY(.86)}}@keyframes fw-orb-b3{0%{transform:rotate(60deg) scaleX(.94) scaleY(1.14)}50%{transform:rotate(250deg) scaleX(1.2) scaleY(.8)}to{transform:rotate(420deg) scaleX(.94) scaleY(1.14)}}@keyframes fw-orb-b4{0%{transform:rotate(200deg) scaleX(1) scaleY(1)}50%{transform:rotate(20deg) scaleX(.74) scaleY(1.36)}to{transform:rotate(-160deg) scaleX(1) scaleY(1)}}@keyframes fw-orb-b5{0%{transform:rotate(-30deg) scaleX(1) scaleY(1);opacity:.9}50%{transform:rotate(150deg) scaleX(1.3) scaleY(.7);opacity:1}to{transform:rotate(330deg) scaleX(1) scaleY(1);opacity:.9}}@keyframes fw-orb-b6{0%{transform:rotate(90deg) scaleX(1) scaleY(1)}50%{transform:rotate(-90deg) scaleX(.85) scaleY(1.5)}to{transform:rotate(-270deg) scaleX(1) scaleY(1)}}@keyframes fw-orb-b7{0%{transform:rotate(0) scale(1);opacity:.7}50%{transform:rotate(-180deg) scale(1.15);opacity:1}to{transform:rotate(-360deg) scale(1);opacity:.7}}@keyframes fw-orb-kern{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.3);opacity:1}}@keyframes fw-orb-blitz{0%,to{transform:rotate(0) scaleX(.6);opacity:.25}50%{transform:rotate(180deg) scaleX(1);opacity:.9}}@keyframes fw-orb-funke-a{0%{transform:rotate(0) translate(46%) rotate(0)}to{transform:rotate(360deg) translate(46%) rotate(-360deg)}}@keyframes fw-orb-funke-b{0%{transform:rotate(180deg) translate(34%) rotate(0)}to{transform:rotate(-180deg) translate(34%) rotate(360deg)}}@media(prefers-reduced-motion:reduce){.fw-orb__band,.fw-orb__kern,.fw-orb__hof,.fw-orb__dreh,.fw-orb__blitz,.fw-orb__funke{animation:none}}.fw-orb--tuerkis .fw-orb__hof{background:radial-gradient(circle,hsl(168 100% 52% / .3),hsl(190 100% 42% / .12) 42%,transparent 70%)}.fw-orb--tuerkis .fw-orb__band--1{background:radial-gradient(ellipse at 34% 50%,hsl(166 100% 72% / .95),hsl(176 100% 52% / .32) 42%,transparent 70%)}.fw-orb--tuerkis .fw-orb__band--2{background:radial-gradient(ellipse at 66% 50%,hsl(190 100% 70% / .9),hsl(196 100% 52% / .3) 44%,transparent 70%)}.fw-orb--tuerkis .fw-orb__band--3{background:radial-gradient(ellipse at 48% 50%,hsl(150 100% 76% / .85),hsl(164 100% 56% / .26) 42%,transparent 68%)}.fw-orb--tuerkis .fw-orb__band--4{background:radial-gradient(ellipse at 52% 50%,hsl(205 100% 76% / .75),hsl(198 100% 56% / .24) 42%,transparent 68%)}.fw-orb--tuerkis .fw-orb__band--5{background:radial-gradient(ellipse at 50% 50%,hsl(0 0% 100% / .8),hsl(170 100% 78% / .3) 38%,transparent 66%)}.fw-orb--tuerkis .fw-orb__band--6{background:radial-gradient(ellipse at 50% 50%,hsl(178 100% 68% / .6),transparent 64%)}.fw-orb--tuerkis .fw-orb__band--7{background:radial-gradient(ellipse at 50% 50%,hsl(158 100% 70% / .5),transparent 66%)}.fw-orb--tuerkis .fw-orb__kern{background:radial-gradient(circle,hsl(0 0% 100% / .98),hsl(168 100% 84% / .5) 38%,transparent 68%)}.fw-orb--tuerkis .fw-orb__funke{box-shadow:0 0 calc(var(--o, 140px) * .071) calc(var(--o, 140px) * .021) #8fffe9e6}.fw-erkenntnis{position:relative;isolation:isolate;overflow:hidden;border-color:transparent!important}.fw-erkenntnis:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 140% at 20% 0%,hsl(230 100% 50% / .22),transparent 62%)}.fw-schimmer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit;background-image:linear-gradient(100deg,transparent 8%,hsl(205 100% 70% / .22) 26%,hsl(228 100% 72% / .34) 42%,hsl(255 100% 74% / .22) 58%,transparent 78%);background-size:260% 100%;background-repeat:no-repeat;animation:fw-schimmer-zug 7s linear infinite}@keyframes fw-schimmer-zug{0%{background-position:130% 0}to{background-position:-130% 0}}.fw-schimmer__band{position:absolute;left:50%;top:50%;width:62%;height:300%;margin-left:-31%;margin-top:-150%;border-radius:50%;mix-blend-mode:screen;transform-origin:50% 50%;will-change:transform}.fw-schimmer__band--1{background:radial-gradient(ellipse at 40% 50%,hsl(198 100% 70% / .95),hsl(206 100% 56% / .4) 40%,transparent 68%);filter:blur(26px);animation:fw-schimmer-1 13s ease-in-out infinite}.fw-schimmer__band--2{background:radial-gradient(ellipse at 60% 50%,hsl(232 100% 72% / .9),hsl(240 100% 54% / .38) 42%,transparent 68%);filter:blur(30px);animation:fw-schimmer-2 17s ease-in-out infinite}.fw-schimmer__band--3{width:70%;margin-left:-35%;background:radial-gradient(ellipse at 50% 50%,hsl(186 100% 76% / .8),transparent 66%);filter:blur(22px);animation:fw-schimmer-3 21s ease-in-out infinite}.fw-schimmer__band--4{width:110%;margin-left:-55%;background:radial-gradient(ellipse at 50% 50%,hsl(258 100% 76% / .7),transparent 66%);filter:blur(34px);animation:fw-schimmer-4 25s ease-in-out infinite}@keyframes fw-schimmer-1{0%{transform:rotate(0) scaleX(1) scaleY(1)}50%{transform:rotate(180deg) scaleX(1.25) scaleY(.8)}to{transform:rotate(360deg) scaleX(1) scaleY(1)}}@keyframes fw-schimmer-2{0%{transform:rotate(120deg) scaleX(1.1) scaleY(.9)}50%{transform:rotate(-60deg) scaleX(.85) scaleY(1.2)}to{transform:rotate(-240deg) scaleX(1.1) scaleY(.9)}}@keyframes fw-schimmer-3{0%{transform:rotate(60deg) scale(1)}50%{transform:rotate(250deg) scale(1.3)}to{transform:rotate(420deg) scale(1)}}@keyframes fw-schimmer-4{0%{transform:rotate(200deg) scale(1.05)}50%{transform:rotate(20deg) scale(.85)}to{transform:rotate(-160deg) scale(1.05)}}@media(prefers-reduced-motion:reduce){.fw-schimmer,.fw-schimmer__band{animation:none}}@property --fw-rand-winkel{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.fw-randlicht{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:2;border-radius:inherit;padding:1.6px;pointer-events:none;background:conic-gradient(from var(--fw-rand-winkel),transparent 0deg 150deg,hsl(198 100% 70% / .5) 210deg,hsl(208 100% 78%) 250deg,#ffffff 275deg,hsl(228 100% 82%) 292deg,hsl(252 100% 76% / .8) 320deg,transparent 358deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:fw-randlicht-dreh 6s linear infinite}.fw-randlicht--schein{z-index:1;top:-2px;right:-2px;bottom:-2px;left:-2px;padding:3px;filter:blur(4.5px);opacity:.7}@keyframes fw-randlicht-dreh{to{--fw-rand-winkel: 360deg}}@media(prefers-reduced-motion:reduce){.fw-randlicht{animation:none}}.fw-schleier{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border-radius:inherit;background:#0f121ad1;-webkit-backdrop-filter:blur(26px) saturate(115%);backdrop-filter:blur(26px) saturate(115%)}.fw-kiflaeche>*:not(.fw-schimmer):not(.fw-schleier):not(.fw-randlicht){position:relative;z-index:2}.fw-profilkachel{position:relative;isolation:isolate;overflow:hidden}.fw-profilkachel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background-image:linear-gradient(100deg,transparent 10%,hsl(226 100% 42% / .12) 28%,hsl(230 100% 50% / .2) 44%,hsl(236 100% 44% / .12) 60%,transparent 80%);background-size:260% 100%;background-repeat:no-repeat;animation:fw-schimmer-zug 9s linear infinite}.fw-profilkachel>*:not(.fw-randlicht){position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.fw-profilkachel:after{animation:none}}.fw-profilkachel .fw-randlicht{padding:1.8px;background:conic-gradient(from var(--fw-rand-winkel),transparent 0deg 50deg,hsl(228 100% 30% / .45) 95deg,hsl(230 100% 45% / .8) 150deg,hsl(224 100% 62%) 205deg,hsl(218 100% 70%) 235deg,hsl(228 100% 52% / .85) 275deg,hsl(238 100% 34% / .5) 320deg,transparent 358deg);animation-duration:7s}.fw-profilkachel .fw-randlicht--schein{opacity:.75;filter:blur(6px);top:-2px;right:-2px;bottom:-2px;left:-2px;padding:4px}.fw-profilkachel{border-color:transparent!important;box-shadow:none!important}.fw-ebook .fw-ergkasten{margin-top:14px;padding:16px 18px 18px;border-radius:20px;background:linear-gradient(180deg,#ffffff17,#ffffff08),#1012188c;-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff24,0 20px 50px -30px #000000e6}.fw-ergkasten__kopf{display:flex;align-items:center;gap:12px}.fw-ebook .fw-ergkasten__titel{font-size:16px;font-weight:600;line-height:1.25;color:#fff}.fw-ebook .fw-ergkasten__wer{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:3px;font-size:12.5px;color:#fff9}.fw-ergkasten__wer b{font-weight:600;color:#fff}.fw-ergkasten__text{display:grid;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid hsl(0 0% 100% / .12);font-size:13.5px;line-height:1.65;color:#ffffffd9}@media(min-width:640px){.fw-ergkasten__text{grid-template-columns:1fr 1fr;gap:20px}}.fw-ergkasten__text b{font-weight:600;color:#fff}.fw-ergkarte{display:flex;flex-direction:column;overflow:hidden;border-radius:20px;background:linear-gradient(180deg,#ffffff1a,#ffffff08),#1012198c;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff29,0 16px 40px -24px #000000e6;transition:transform .25s var(--ease-whop, ease),border-color .25s}.fw-ergkarte:hover{transform:translateY(-3px);border-color:#0000e680}.fw-ergkarte>*:first-child{border-radius:0}.fw-ergkarte__fuss{display:flex;gap:12px;padding:14px 16px 16px}.fw-profil__karte--wer>img,.fw-profil__karte--wer>span:first-child{box-shadow:0 0 0 3px #fff,0 12px 30px -18px #000c}.fw-daten--avatare .fw-daten__ico{overflow:hidden;padding:0}.fw-daten--avatare .fw-daten__ico img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fw-avwahl__gruppe{margin-top:18px}.fw-avwahl__lbl{margin-bottom:10px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.fw-avwahl{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}.fw-avwahl__figur{position:relative;aspect-ratio:1;border-radius:16px;overflow:hidden;border:1.5px solid hsl(0 0% 100% / .14);transition:transform .15s var(--ease-whop, ease),border-color .15s}.fw-avwahl__figur:hover{transform:translateY(-2px);border-color:#00f9}.fw-avwahl__figur img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.fw-avwahl__figur.ist-an{border-color:#00f;border-width:2.5px}.fw-avwahl__haken{position:absolute;right:6px;bottom:6px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:#fff;background:#00c}.fw-avwahl__haken svg{width:13px;height:13px;stroke-width:3}.fw-einrichtung{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;overflow-y:auto;padding:16px;background:radial-gradient(90% 70% at 0% 0%,hsl(240 100% 45% / .22),transparent 62%),#07080f}.fw-einrichtung__tafel{position:relative;max-width:1040px;margin:0 auto;padding:22px clamp(18px,4vw,40px) 36px;border-radius:26px;border:1px solid hsl(0 0% 100% / .12);background:#0d0f16b3;-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);box-shadow:inset 0 1px #ffffff24,0 40px 90px -40px #000000f2;overflow:hidden}.fw-einrichtung__tafel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(hsl(0 0% 100% / .05) 1px,transparent 1px),linear-gradient(90deg,hsl(0 0% 100% / .05) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:radial-gradient(85% 70% at 0% 0%,#000 0%,transparent 64%);mask-image:radial-gradient(85% 70% at 0% 0%,#000 0%,transparent 64%)}.fw-einrichtung__tafel>*{position:relative}.fw-einrichtung__kopf{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:26px}.fw-einrichtung__marke{display:inline-flex;align-items:center;gap:9px;font-size:15px;font-weight:600;color:#fff}.fw-einrichtung__marke img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.fw-einrichtung__balken{display:inline-flex;gap:6px}.fw-einrichtung__balken i{width:26px;height:4px;border-radius:999px;background:#ffffff24;transition:background-color .3s}.fw-einrichtung__balken i.ist-an{background:#00c}.fw-einrichtung__inhalt{display:grid;gap:28px;grid-template-columns:1fr;align-items:center}@media(min-width:860px){.fw-einrichtung__inhalt{grid-template-columns:300px minmax(0,1fr);gap:40px}}.fw-einrichtung__text{min-width:0;color:#fff}.fw-einrichtung__vor{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#ffffff80}.fw-einrichtung__nummer{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-top:14px;border-radius:12px;font-size:15px;font-weight:700;color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}.fw-einrichtung__nummer svg{width:17px;height:17px}.fw-einrichtung h1{margin-top:14px;font-size:clamp(24px,3.4vw,32px);font-weight:600;letter-spacing:-.03em;line-height:1.1;color:#fff}.fw-einrichtung__satz{margin-top:10px;max-width:52ch;font-size:14.5px;line-height:1.65;color:#ffffffb8}.fw-einrichtung__hinweis,.fw-einrichtung__fertigschon{display:flex;align-items:center;gap:8px;margin-top:14px;padding:11px 14px;border-radius:14px;font-size:12.5px;line-height:1.55;color:#ffffffb8;background:#ffffff0d;border:1px solid hsl(0 0% 100% / .12)}.fw-einrichtung__fertigschon{color:#4ade80;border-color:#22c35d80}.fw-einrichtung__fertigschon svg{flex:none;width:15px;height:15px}.fw-einrichtung__geraete{display:flex;align-items:center;gap:8px;margin-top:18px;flex-wrap:wrap}.fw-einrichtung__geraete>span{font-size:12px;color:#ffffff80}.fw-einrichtung__geraete button{padding:6px 14px;border-radius:999px;font-size:12.5px;font-weight:500;color:#fff9;background:#ffffff0d;border:1px solid hsl(0 0% 100% / .12)}.fw-einrichtung__geraete button.ist-an{color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}.fw-einrichtung__tasten{display:flex;align-items:center;gap:10px;margin-top:26px;flex-wrap:wrap}.fw-einrichtung__weiter{display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 24px;border-radius:999px;font-size:14.5px;font-weight:600;color:#fff;background:#00c;border:1px solid hsl(0 0% 100% / .2);box-shadow:0 18px 44px -18px #0000cce6;transition:transform .15s var(--ease-whop, ease),opacity .15s}.fw-einrichtung__weiter:hover{transform:translateY(-1px)}.fw-einrichtung__weiter:disabled{opacity:.45;transform:none}.fw-einrichtung__weiter svg{width:17px;height:17px}.fw-einrichtung__zurueck{height:48px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:600;color:#fff9;background:#ffffff0d;border:1px solid hsl(0 0% 100% / .14)}.fw-einrichtung__zurueck:hover{color:#fff}.fw-einrichtung__zurueck:disabled{opacity:.45}.fw-einrichtung__daten{max-width:640px;color:#fff}.fw-einrichtung__felder{display:grid;gap:14px;margin-top:24px;grid-template-columns:1fr}@media(min-width:640px){.fw-einrichtung__felder{grid-template-columns:repeat(2,minmax(0,1fr))}}.fw-einrichtung__felder label{display:block;min-width:0}.fw-einrichtung__felder label>span{display:block;margin-bottom:7px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffff80}.fw-einrichtung__felder input{width:100%;height:48px;padding:0 16px;border-radius:14px;font-size:14.5px;outline:none;color:#fff;background:#ffffff0f;border:1px solid hsl(0 0% 100% / .16);transition:border-color .15s}.fw-einrichtung__felder input:focus{border-color:#0000ffb3}.fw-einrichtung__felder input::-moz-placeholder{color:#ffffff59}.fw-einrichtung__felder input::placeholder{color:#ffffff59}.fw-einrichtung__gesperrt{grid-column:1 / -1}.fw-einrichtung__mail{display:flex;align-items:center;gap:10px;width:100%;height:48px;padding:0 16px;border-radius:14px;font-size:14.5px;color:#ffffff9e;background:#ffffff0a;border:1px solid hsl(0 0% 100% / .12)}.fw-einrichtung__mail svg{flex:none;width:15px;height:15px}.fw-einrichtung__mail em{font-style:normal;text-transform:none;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-einrichtung__tel{display:flex;align-items:stretch;gap:8px}.fw-einrichtung__tel input{flex:1;min-width:0}.fw-einrichtung__vorwahl{position:relative;flex:none;display:inline-flex;align-items:center;gap:7px;height:48px;padding:0 12px;border-radius:14px;font-size:14px;font-variant-numeric:tabular-nums;color:#fff;background:#ffffff0f;border:1px solid hsl(0 0% 100% / .16);cursor:pointer}.fw-einrichtung__vorwahl b{font-size:18px;line-height:1}.fw-einrichtung__vorwahl:after{content:"";width:0;height:0;margin-left:2px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid hsl(0 0% 100% / .45)}.fw-einrichtung__vorwahl select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0}.fw-einrichtung__weiter:disabled{background:#303440;border-color:#ffffff1a;color:#ffffff73;box-shadow:none;cursor:not-allowed;opacity:1}.fw-einrichtung__fehler{margin-top:16px;font-size:13px;color:#ff6b6f}.fw-einrichtung__pflicht{margin-top:12px;font-size:12.5px;color:#ffffff73}@keyframes fw-dreht{to{transform:rotate(360deg)}}.fw-dreht{width:16px;height:16px;animation:fw-dreht 1s linear infinite}@keyframes fw-kifab-ring{0%{box-shadow:0 0 #0000e68c}70%{box-shadow:0 0 0 18px #0000e600}to{box-shadow:0 0 #0000e600}}.fw-kifab{position:fixed;z-index:110;right:calc(34px + env(safe-area-inset-right));bottom:calc(40px + env(safe-area-inset-bottom));width:58px;height:58px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#00c;border:1px solid hsl(0 0% 100% / .22);box-shadow:0 18px 44px -12px #0000ccf2,inset 0 1px #ffffff4d;transition:transform .18s var(--ease-whop, ease)}.fw-kifab:active{transform:scale(.95)}@media(min-width:1024px){.fw-kifab:hover{transform:scale(1.05)}}.fw-kifab svg{width:24px;height:24px;stroke-width:2.2}.fw-kifab__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;animation:fw-kifab-ring 2.4s cubic-bezier(.4,0,.2,1) infinite}.fw-kifab em{position:absolute;right:-2px;top:-2px;min-width:20px;padding:0 5px;border-radius:999px;font-size:11px;font-style:normal;font-weight:700;line-height:19px;color:#fff;background:#e5484d;border:2px solid #07080f}.fw-kiwid{position:fixed;z-index:120;right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));width:min(calc(100vw - 24px),404px);height:min(88vh,780px);display:flex;flex-direction:column;overflow:hidden;border-radius:28px;color:#fff;background:linear-gradient(180deg,#ffffff1a,#ffffff08),#0e1016db;-webkit-backdrop-filter:blur(26px) saturate(150%);backdrop-filter:blur(26px) saturate(150%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff29,0 40px 90px -30px #000000f2;animation:fw-kiwid-rein .28s var(--ease-whop, ease) both}.fw-kiwid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(90% 60% at 0% 0%,hsl(240 100% 50% / .26),transparent 64%),linear-gradient(hsl(0 0% 100% / .05) 1px,transparent 1px),linear-gradient(90deg,hsl(0 0% 100% / .05) 1px,transparent 1px);background-size:100% 100%,30px 30px,30px 30px;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.55) 32%,transparent 58%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.55) 32%,transparent 58%)}.fw-kiwid>*{position:relative;z-index:1}@keyframes fw-kiwid-rein{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}.fw-kiwid__kopf{flex:none;display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid hsl(0 0% 100% / .1)}.fw-kiwid__mark{flex:none;display:grid;place-items:center;width:44px;height:44px}.fw-kiwid__ava{position:relative;flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}.fw-kiwid__ava svg{width:19px;height:19px}.fw-kiwid__ava i{position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;border-radius:50%;background:#34d399;border:2px solid #0a0b14}.fw-kiwid__kopftext{flex:1;min-width:0}.fw-kiwid__kopftext b{display:block;font-size:15px;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-kiwid__kopftext i{display:flex;align-items:center;gap:6px;margin-top:2px;font-style:normal;font-size:11.5px;color:#ffffff8c}.fw-kiwid__punkt{width:6px;height:6px;border-radius:50%;background:#34d399}.fw-kiwid__zu{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#ffffffb3;background:#ffffff0f;border:1px solid hsl(0 0% 100% / .14)}.fw-kiwid__zu:hover{background:#ffffff1f;color:#fff}.fw-kiwid__zu svg{width:16px;height:16px}.fw-kiwid__lauf{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px;display:flex;flex-direction:column;gap:12px}.fw-kiwid__lauf::-webkit-scrollbar{width:0;height:0}.fw-kiwid__lauf{scrollbar-width:none}.fw-kib__zeile{display:flex;justify-content:flex-start}.fw-kib__zeile.ist-eigen{justify-content:flex-end}.fw-kib__blase{max-width:86%;padding:10px 15px;font-size:14px;line-height:1.55;white-space:pre-wrap;border-radius:20px 20px 20px 7px;color:#ffffffeb;background:#ffffff12;border:1px solid hsl(0 0% 100% / .12)}.fw-kib__blase.ist-eigen{border-radius:20px 20px 7px;color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}.fw-kib__blase b{font-weight:700;color:#fff}.fw-kib__tippt{display:inline-flex;gap:5px;padding:13px 15px}.fw-kib__tippt i{width:6px;height:6px;border-radius:50%;background:#ffffffb3;animation:fw-kitippt 1.2s infinite ease-in-out}.fw-kib__tippt i:nth-child(2){animation-delay:.15s}.fw-kib__tippt i:nth-child(3){animation-delay:.3s}@keyframes fw-kitippt{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.fw-kiwid__vorschlaege{display:flex;flex-direction:column;gap:8px;padding-top:2px}.fw-kiwid__vorschlaege button{width:100%;padding:12px 15px;border-radius:16px;text-align:left;font-size:13px;color:#ffffffd1;background:#ffffff0d;border:1px solid hsl(0 0% 100% / .12);transition:background-color .15s}.fw-kiwid__vorschlaege button:hover{background:#ffffff1a}.fw-kiwid__uebergabe{padding:16px;border-radius:18px;background:linear-gradient(180deg,#0000e638,#0000e614);border:1px solid hsl(240 100% 50% / .5);box-shadow:inset 0 1px #ffffff24}.fw-kiwid__uebergabe-kopf{display:flex;align-items:center;gap:12px}.fw-kiwid__uebergabe-kopf b{display:block;font-size:13.5px;font-weight:600}.fw-kiwid__uebergabe-kopf i{display:block;margin-top:2px;font-style:normal;font-size:12px;color:#ffffffb8}.fw-kiwid__knopf{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:10px 16px;border-radius:999px;font-size:13px;font-weight:600;color:#fff;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}.fw-kiwid__knopf svg{width:16px;height:16px}.fw-kiwid__hinweis{padding:0 4px;font-size:12px;line-height:1.6;color:#ffffff8c}.fw-kiwid__intro{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:18px;background:#ffffff0d;border:1px solid hsl(0 0% 100% / .12)}.fw-kiwid__intro b{display:block;font-size:13px;font-weight:600}.fw-kiwid__intro i{display:block;margin-top:5px;font-style:normal;font-size:12.5px;line-height:1.6;color:#ffffffb8}.fw-kiwid__stempel{margin-top:6px;padding:0 4px;font-size:10.5px;color:#ffffff73}.fw-kiwid__stempel.ist-eigen{text-align:right}.fw-kiwid__quittung{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11.5px;color:#ffffff80}.fw-kiwid__quittung svg{width:12px;height:12px}.fw-kiwid__leer{padding-top:24px;text-align:center;font-size:12.5px;color:#ffffff80}.fw-kiwid__neu{display:flex;align-items:center;gap:12px;width:100%;padding:13px 16px;border-radius:18px;text-align:left;font-size:14px;font-weight:600;color:#fff;border:1px dashed hsl(240 100% 55% / .5);transition:background-color .15s}.fw-kiwid__neu:hover{background:#ffffff0f}.fw-kiwid__neu-kreis{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#0000cc57;border:1.5px solid hsl(240 100% 40% / .9)}.fw-kiwid__neu-kreis svg{width:16px;height:16px}.fw-kiwid__chat{display:flex;align-items:flex-start;gap:12px;width:100%;padding:13px 16px;border-radius:18px;text-align:left;background:#ffffff0d;border:1px solid hsl(0 0% 100% / .12);transition:background-color .15s}.fw-kiwid__chat:hover{background:#ffffff1a}.fw-kiwid__chat.ist-aktiv{background:#0000cc47;border-color:#00f9}.fw-kiwid__chat>svg{flex:none;width:16px;height:16px;margin-top:2px;color:#fff}.fw-kiwid__chat span{min-width:0;flex:1}.fw-kiwid__chat b{display:block;font-size:13.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-kiwid__chat i{display:block;margin-top:2px;font-style:normal;font-size:11.5px;color:#ffffff80}.fw-kiwid__fuss{flex:none;padding:12px 14px 0}.fw-kieingabe{display:flex;align-items:flex-end;gap:8px;padding:6px;border-radius:22px;background:linear-gradient(180deg,#ffffff1a,#ffffff08),#13162099;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);border:1px solid hsl(0 0% 100% / .16);box-shadow:inset 0 1px #ffffff29}.fw-kieingabe__feld{flex:1;min-height:40px;max-height:128px;resize:none;padding:10px 12px;background:transparent;border:0;outline:none;font-size:14px;line-height:1.45;color:#fff;scrollbar-width:none}.fw-kieingabe__feld::-webkit-scrollbar{width:0;height:0}.fw-kieingabe__feld::-moz-placeholder{color:#ffffff73}.fw-kieingabe__feld::placeholder{color:#ffffff73}.fw-kieingabe__senden{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:#00c;background:#fff;transition:opacity .15s}.fw-kieingabe__senden:disabled{opacity:.4}.fw-kieingabe__senden svg{width:16px;height:16px}.fw-kiwid__leiste{flex:none;padding:12px 14px 14px}.fw-kireiter-box{display:flex;gap:6px;padding:6px;border-radius:22px;background:#ffffff0d;border:1px solid hsl(0 0% 100% / .12)}.fw-kireiter{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border-radius:16px;color:#ffffff8c;transition:background-color .15s,color .15s}.fw-kireiter:hover{color:#fff}.fw-kireiter.ist-aktiv{color:#fff;background:#0000cc4d;border:1.5px solid hsl(240 100% 40% / .9);padding:8.5px 2.5px}.fw-kireiter__zeichen{position:relative;display:block}.fw-kireiter__zeichen>svg{width:18px;height:18px}.fw-kireiter__schloss{position:absolute;right:-8px;top:-4px;width:10px;height:10px}.fw-kireiter__zeichen em{position:absolute;right:-10px;top:-8px;min-width:16px;padding:0 4px;border-radius:999px;font-size:10px;font-style:normal;font-weight:700;line-height:16px;color:#fff;background:#e5484d}.fw-kireiter__text{font-size:10.5px;font-weight:600;line-height:1}@media(max-width:1023px){.fw-kurs .fw-kurs__nurgross{display:none!important}.fw-kurs .fw-kurs__kopf:empty,.fw-kurs .fw-kurs__kopf:not(:has(>*:not(.fw-kurs__nurgross))){padding-bottom:0;min-height:0}}.fw-kurs__tafel,.fw-kurs__inhalt{max-width:100%;overflow-x:hidden}@media(max-width:1023px){.fw-kiwid{right:0;bottom:0;left:0;top:0;width:100%;height:100dvh;max-height:100dvh;border-radius:0;border-left:0;border-right:0;border-bottom:0;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);z-index:200}}.fw-handyleiste{position:fixed;left:0;right:0;bottom:0;z-index:60;display:block;padding:0 14px calc(22px + env(safe-area-inset-bottom,0px));pointer-events:none}@media(min-width:1024px){.fw-handyleiste{display:none}}.fw-handyleiste__platte{pointer-events:auto;display:flex;align-items:stretch;gap:2px;padding:6px 6px 5px;border-radius:38px;background:#12141cb8;-webkit-backdrop-filter:blur(34px) saturate(180%);backdrop-filter:blur(34px) saturate(180%);border:1px solid hsl(0 0% 100% / .13);box-shadow:inset 0 1px #ffffff24,0 18px 50px -18px #000000d9,0 2px 10px #00000059}.fw-handyleiste__platz:first-child .fw-handyleiste__feld{border-top-left-radius:32px;border-bottom-left-radius:32px}.fw-handyleiste__platz:last-child .fw-handyleiste__feld{border-top-right-radius:32px;border-bottom-right-radius:32px}.fw-handyleiste__platz{position:relative;flex:1 1 0;min-width:0;display:flex}.fw-handyleiste__feld{position:relative;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:56px;padding:8px 2px 7px;border-radius:20px;background:transparent;border:0;color:#ffffff85;-webkit-tap-highlight-color:transparent;transition:color .18s ease,background .18s ease}.fw-handyleiste__zeichen{position:relative;display:flex;align-items:center;justify-content:center;width:25px;height:25px}.fw-handyleiste__zeichen>svg{width:25px;height:25px;flex:none}.fw-handyleiste__wort{display:block;max-width:100%;font-size:10.5px;line-height:1.1;font-weight:590;letter-spacing:-.012em;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-handyleiste__feld--aktiv{color:hsl(var(--brand-light, var(--brand)));background:#ffffff17}.fw-handyleiste__feld:active{transform:scale(.94)}.fw-handyleiste__feld--nurzeichen{gap:0}.fw-handyleiste__feld--glas{color:#fff;background:linear-gradient(180deg,hsl(var(--brand) / .96),hsl(var(--brand)));border:1px solid hsl(0 0% 100% / .28);box-shadow:inset 0 1px #ffffff59,0 8px 22px -10px hsl(var(--brand) / .95)}.fw-handyleiste__feld--glas svg{color:#fff}.fw-handyleiste__puls{position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:999px;background:hsl(var(--brand) / .55);animation:fw-handyleiste-puls 2.4s ease-out infinite;pointer-events:none}@keyframes fw-handyleiste-puls{0%{transform:scale(.72);opacity:.55}70%{transform:scale(1.25);opacity:0}to{transform:scale(1.25);opacity:0}}@media(prefers-reduced-motion:reduce){.fw-handyleiste__puls{animation:none;opacity:.28}}.fw-handyleiste__pfeil{position:absolute;top:5px;right:7px;width:13px;height:13px;stroke-width:2.6;color:hsl(var(--brand-light, var(--brand)));transition:transform .2s ease}.fw-handyleiste__pfeil--auf{transform:rotate(180deg)}.fw-handyleiste__klapp{position:absolute;bottom:calc(100% - 2px);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;z-index:2}.fw-handyleiste__klappknopf{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 16px 0 8px;border-radius:18px;font-size:13px;font-weight:600;white-space:nowrap;color:#fff;background:#181b25eb;-webkit-backdrop-filter:blur(24px) saturate(170%);backdrop-filter:blur(24px) saturate(170%);border:1px solid hsl(var(--brand) / .6);box-shadow:0 22px 50px -18px #000000e6,0 0 26px -10px hsl(var(--brand) / .7);animation:fw-handyleiste-auf .22s cubic-bezier(.2,.9,.3,1.2) both}.fw-handyleiste__klappzeichen{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:12px;background:hsl(var(--brand));color:#fff;flex:none}.fw-handyleiste__klappzeichen>svg{width:17px;height:17px}.fw-handyleiste__klapp--breit{left:0;right:auto;transform:none;width:-moz-max-content;width:max-content;max-width:calc(100vw - 36px);align-items:flex-start}.fw-handyleiste__tafel{width:100%;display:grid;gap:2px;padding:6px;border-radius:30px;background:#12141cf7;-webkit-backdrop-filter:blur(34px) saturate(180%);backdrop-filter:blur(34px) saturate(180%);border:1px solid hsl(0 0% 100% / .13);box-shadow:inset 0 1px #ffffff24,0 18px 50px -18px #000000d9,0 2px 10px #00000059;max-height:52vh;overflow-y:auto;animation:fw-handyleiste-auf .22s cubic-bezier(.2,.9,.3,1.2) both}.fw-handyleiste__tafelzeile{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:0 16px 0 8px;border-radius:24px;border:0;background:transparent;color:#ffffff85;text-align:left;-webkit-tap-highlight-color:transparent;transition:color .18s ease,background .18s ease}.fw-handyleiste__tafelzeile:active{background:#ffffff17;color:hsl(var(--brand-light, var(--brand)))}.fw-handyleiste__tafelzeile .fw-handyleiste__klappzeichen{width:30px;height:30px;border-radius:0;background:transparent;color:inherit}.fw-handyleiste__tafelzeile .fw-handyleiste__klappzeichen>svg{width:23px;height:23px;color:inherit}.fw-handyleiste__tafelwort{flex:1;min-width:0;font-size:15.5px;font-weight:600;letter-spacing:-.012em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-handyleiste__klapp--breit .fw-handyleiste__strich{margin-left:32px}.fw-handyleiste__strich{display:block;width:2px;height:22px;background:linear-gradient(0deg,hsl(var(--brand)),hsl(var(--brand) / .45))}@keyframes fw-handyleiste-auf{0%{opacity:0;transform:translateY(8px) scale(.94)}to{opacity:1;transform:none}}.fw-handyleiste__schleier{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55}@media(min-width:1024px){.fw-handyleiste__schleier{display:none}}.fw-handyleiste__zaehler{position:absolute;top:5px;left:calc(50% + 6px);display:flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border-radius:999px;font-size:10px;font-weight:700;line-height:1;color:#fff;background:#f97316;box-shadow:0 0 0 2px hsl(var(--bg))}.fw-handyleiste-luft{height:calc(96px + env(safe-area-inset-bottom,0px))}@media(min-width:1024px){.fw-handyleiste-luft{height:0}}@media(max-width:1023px){.fw-kifab{display:none!important}}html[data-ns=light] .fw-handyleiste__platte{background:#ffffffbd;border-color:#0000001f;box-shadow:inset 0 1px #ffffffe6,0 18px 45px -20px #00000059,0 2px 10px #00000014}html[data-ns=light] .fw-handyleiste__feld{color:#0000008c}html[data-ns=light] .fw-handyleiste__feld--aktiv{color:hsl(var(--brand));background:#0000000f}html[data-ns=light] .fw-handyleiste__feld--glas{color:#fff;background:linear-gradient(180deg,hsl(var(--brand) / .96),hsl(var(--brand)));border-color:#00000040;box-shadow:inset 0 1px #ffffff4d,0 8px 22px -12px hsl(var(--brand) / .8)}html[data-ns=light] .fw-handyleiste__pfeil{color:hsl(var(--brand))}html[data-ns=light] .fw-handyleiste__klappknopf{color:#000;background:#fffffff5;border-color:#00000040;box-shadow:0 22px 50px -20px #00000073}html[data-ns=light] .fw-handyleiste__tafel{background:#fffffffa;border-color:#0000001f;box-shadow:inset 0 1px #ffffffe6,0 18px 45px -20px #00000059,0 2px 10px #00000014}html[data-ns=light] .fw-handyleiste__tafelzeile{color:#0000008c}html[data-ns=light] .fw-handyleiste__tafelzeile:active{background:#0000000f;color:hsl(var(--brand))}html[data-ns=light] .fw-handyleiste__zaehler{box-shadow:0 0 0 2px #fff}html.fw-kioffen,html.fw-kioffen body{overflow:hidden!important;overscroll-behavior:none}@media(max-width:1023px){html.fw-kioffen .fw-handyleiste{display:none}}.fw-handyleiste__zeichen>span,.fw-handyleiste__zeichen>img{width:25px;height:25px;flex:none;border-radius:999px;overflow:hidden}.fw-handyleiste__feld--aktiv .fw-handyleiste__zeichen>span{box-shadow:0 0 0 2px hsl(var(--brand-light, var(--brand)))}.fw-handyleiste__schloss{width:13px;height:13px;margin-left:auto;opacity:.5;flex-shrink:0}html[data-ns=light]{--h-ink: #11142f;--h-ink-2: #3d4168;--h-ink-3: #71759a;--h-glas: linear-gradient(180deg, rgba(255, 255, 255, .96), rgba(255, 255, 255, .78));--h-glas-grund: hsl(230 40% 99% / .86);--h-rand: rgba(17, 20, 47, .1);--h-rand-stark: rgba(17, 20, 47, .16);--h-schatten: inset 0 1px 0 rgba(255, 255, 255, .9), 0 18px 44px -28px rgba(17, 20, 47, .38);--h-weich: rgba(17, 20, 47, .04);--h-weich-2: rgba(17, 20, 47, .07);--h-linie: rgba(17, 20, 47, .09);--h-blau-fuell: hsl(240 100% 45% / .12);--h-blau-rand: hsl(240 100% 45% / .55)}html[data-ns=light] .fw-start{--g-bg: 228 40% 97%;--g-s1: 0 0% 100%;--g-s2: 230 33% 97%;--g-s3: 230 30% 94%;--g-linie-fein: rgba(17, 20, 47, .08);--g-linie: rgba(17, 20, 47, .14);--g-txt: var(--h-ink);--g-txt-2: var(--h-ink-2);--g-txt-3: var(--h-ink-3);--g-marke-hell: 240 100% 40%}html[data-ns=light] .fw-ebook{--bg: 228 40% 97%;--surface-1: 0 0% 100%;--surface-2: 230 33% 97%;--surface-3: 230 30% 94%;--surface-4: 230 26% 90%;--line-subtle: rgba(17, 20, 47, .07);--line: rgba(17, 20, 47, .12);--line-strong: rgba(17, 20, 47, .2);--fg: var(--h-ink);--fg-2: var(--h-ink-2);--fg-3: var(--h-ink-3);--brand-light: 240 100% 40%;--brand-soft: 240 100% 40%;--brand-tint: hsl(240 100% 45% / .12);--brand-tint-2: hsl(240 100% 45% / .2)}html[data-ns=light] .fw-start__tafel{background:#ffffffe6;box-shadow:0 1px #ffffffe6 inset,0 18px 50px -30px #11142f59}html[data-ns=light] .fw-start__tafel:after{background-image:radial-gradient(620px 340px at 0% 0%,hsl(240 100% 50% / .16),transparent 62%),linear-gradient(rgba(17,20,47,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(17,20,47,.06) 1px,transparent 1px)}html[data-ns=light] .fw-glasbox,html[data-ns=light] .fw-adminseite .fw-glasbox,html[data-ns=light] .fw-produktinhalt .fw-glasbox,html[data-ns=light] .fw-adminzahlen>*,html[data-ns=light] .fw-adminseite .fw-adminzahlen>*,html[data-ns=light] .fw-glasfenster,html[data-ns=light] .fw-abox__glas,html[data-ns=light] .fw-ergkarte,html[data-ns=light] .fw-kiwid,html[data-ns=light] .fw-kieingabe,html[data-ns=light] .fw-produktinhalt .card-soft,html[data-ns=light] .fw-nsuche input{background-image:var(--h-glas)!important;background-color:var(--h-glas-grund)!important;border:1.5px solid rgba(17,20,47,.45)!important;box-shadow:var(--h-schatten)!important;color:var(--h-ink)}html[data-ns=light] .fw-glasbox:before,html[data-ns=light] .fw-adminzahlen>*:before,html[data-ns=light] .fw-abox:before,html[data-ns=light] .fw-einrichtung__tafel:before,html[data-ns=light] .fw-kiwid:before{background-image:radial-gradient(85% 75% at 0% 0%,hsl(240 100% 50% / .14),transparent 62%),linear-gradient(rgba(17,20,47,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(17,20,47,.06) 1px,transparent 1px)}html[data-ns=light] .fw-szene__zeile,html[data-ns=light] .fw-nzeile:hover,html[data-ns=light] .fw-datenfeld,html[data-ns=light] .fw-kizahlen>div,html[data-ns=light] .fw-kihaeufig__zeile,html[data-ns=light] .fw-fkat__zeile,html[data-ns=light] .fw-kiwid__vorschlaege button,html[data-ns=light] .fw-kiwid__chat,html[data-ns=light] .fw-kiwid__intro,html[data-ns=light] .fw-kib__blase,html[data-ns=light] .fw-wa__blase,html[data-ns=light] .fw-wa__eingabe textarea,html[data-ns=light] .fw-wa__suche input,html[data-ns=light] .fw-wa__tag,html[data-ns=light] .fw-wa__filter button,html[data-ns=light] .fw-kireiter-box,html[data-ns=light] .fw-einrichtung__felder input,html[data-ns=light] .fw-einrichtung__geraete button,html[data-ns=light] .fw-einrichtung__zurueck,html[data-ns=light] .fw-einrichtung__hinweis,html[data-ns=light] .fw-narchiv__knopf,html[data-ns=light] .fw-archivzurueck,html[data-ns=light] .fw-loeschen__ab,html[data-ns=light] .fw-wartet,html[data-ns=light] .fw-pkopf__zahl,html[data-ns=light] .fw-pseitekopf__bild,html[data-ns=light] .fw-shandy__leiste,html[data-ns=light] .fw-sschirm__leiste{background:var(--h-weich);border-color:var(--h-linie);color:var(--h-ink-2)}html[data-ns=light] .fw-adminseite .fw-adminzahlen .ns-obj,html[data-ns=light] .fw-szene__zeichen,html[data-ns=light] .fw-glasfenster__zeichen,html[data-ns=light] .fw-abox__pfeil,html[data-ns=light] .fw-pzahl__zeichen,html[data-ns=light] .fw-datenfeld__zeichen,html[data-ns=light] .fw-pschalter__zeichen,html[data-ns=light] .fw-kopf__marke--amt .fw-kopf__zeichen,html[data-ns=light] .fw-kiwid__zu,html[data-ns=light] .fw-wa__nichts>span{background:var(--h-weich-2);border-color:var(--h-rand-stark);color:var(--h-ink)!important}html[data-ns=light] .fw-adminseite .fw-adminzahlen .ns-obj>svg{color:var(--h-ink);stroke:var(--h-ink)}html[data-ns=light] .fw-kopf__zeichen--amt svg,html[data-ns=light] .fw-szene__zeichen svg,html[data-ns=light] .fw-anfragen,html[data-ns=light] .fw-kikopf__farro b,html[data-ns=light] .fw-kiwid,html[data-ns=light] .fw-kiwid__kopftext b,html[data-ns=light] .fw-kiwid__chat b,html[data-ns=light] .fw-kiwid__chat>svg,html[data-ns=light] .fw-kiwid__neu,html[data-ns=light] .fw-kiwid__uebergabe-kopf b,html[data-ns=light] .fw-kib__blase,html[data-ns=light] .fw-kib__blase b,html[data-ns=light] .fw-wa__blase,html[data-ns=light] .fw-shandy,html[data-ns=light] .fw-sschirm__inhalt b,html[data-ns=light] .fw-einrichtung__text,html[data-ns=light] .fw-einrichtung__daten,html[data-ns=light] .fw-einrichtung h1,html[data-ns=light] .fw-einrichtung__marke,html[data-ns=light] .fw-einrichtung__felder input,html[data-ns=light] .fw-ergkasten__text b{color:var(--h-ink)}html[data-ns=light] .fw-kiwid__vorschlaege button,html[data-ns=light] .fw-kiwid__hinweis,html[data-ns=light] .fw-kiwid__intro i,html[data-ns=light] .fw-kiwid__uebergabe-kopf i,html[data-ns=light] .fw-einrichtung__satz,html[data-ns=light] .fw-einrichtung__hinweis,html[data-ns=light] .fw-ergkasten__text{color:var(--h-ink-2)}html[data-ns=light] .fw-kieingabe__feld::-moz-placeholder,html[data-ns=light] .fw-einrichtung__felder input::-moz-placeholder{color:var(--h-ink-3)}html[data-ns=light] .fw-kiwid__kopftext i,html[data-ns=light] .fw-kiwid__chat i,html[data-ns=light] .fw-kiwid__stempel,html[data-ns=light] .fw-kiwid__quittung,html[data-ns=light] .fw-kiwid__leer,html[data-ns=light] .fw-wa__stempel,html[data-ns=light] .fw-sschirm__inhalt u,html[data-ns=light] .fw-sschirm__zeit,html[data-ns=light] .fw-einrichtung__vor,html[data-ns=light] .fw-einrichtung__pflicht,html[data-ns=light] .fw-einrichtung__geraete>span,html[data-ns=light] .fw-einrichtung__mail,html[data-ns=light] .fw-kieingabe__feld::placeholder,html[data-ns=light] .fw-einrichtung__felder input::placeholder,html[data-ns=light] .fw-einrichtung__felder label>span{color:var(--h-ink-3)}html[data-ns=light] .fw-kieingabe__feld{color:var(--h-ink)}html[data-ns=light] .fw-szene__neu,html[data-ns=light] .fw-szene__pille,html[data-ns=light] .fw-szene__zeile.ist-neu,html[data-ns=light] .fw-shandy__zahl,html[data-ns=light] .fw-shandy__blase.ist-eigen,html[data-ns=light] .fw-kib__blase.ist-eigen,html[data-ns=light] .fw-wa__blase.ist-eigen,html[data-ns=light] .fw-wa__zahl,html[data-ns=light] .fw-wa__filter button.ist-an,html[data-ns=light] .fw-kireiter.ist-aktiv,html[data-ns=light] .fw-kiwid__knopf,html[data-ns=light] .fw-kiwid__neu-kreis,html[data-ns=light] .fw-narchiv__knopf em,html[data-ns=light] .fw-archivknopf em,html[data-ns=light] .fw-kihaeufig__zeile em,html[data-ns=light] .fw-fkat__zeile em,html[data-ns=light] .fw-szene__inhalt em,html[data-ns=light] .fw-anfragen__text em,html[data-ns=light] .fw-einrichtung__nummer,html[data-ns=light] .fw-einrichtung__geraete button.ist-an{background:#0000e6!important;border-color:#0000c2!important;color:#fff!important}html[data-ns=light] .fw-szene__zeile.ist-neu b,html[data-ns=light] .fw-szene__zeile.ist-neu u,html[data-ns=light] .fw-szene__zeile.ist-neu em{color:#fff!important}html[data-ns=light] .fw-kieingabe__senden,html[data-ns=light] .fw-wa__eingabe>button{background:#0000e6;color:#fff}html[data-ns=light] .fw-nzeile+.fw-nzeile,html[data-ns=light] .fw-datenbox__kopf,html[data-ns=light] .fw-kiwid__kopf,html[data-ns=light] .fw-wa,html[data-ns=light] .fw-wa__spalte,html[data-ns=light] .fw-wa__chatkopf,html[data-ns=light] .fw-wa__eingabe,html[data-ns=light] .fw-wa__nurlesen,html[data-ns=light] .fw-shandy__kopf,html[data-ns=light] .fw-sschirm__leiste,html[data-ns=light] .fwe-marke{border-color:var(--h-linie)!important}html[data-ns=light] .fw-abox{background:radial-gradient(90% 70% at 0% 0%,hsl(240 100% 50% / .14),transparent 60%),#fff}html[data-ns=light] .fw-abox__buehne:after{background:linear-gradient(180deg,transparent 46%,hsl(0 0% 100% / .6) 70%,hsl(0 0% 100% / .95) 88%)}html[data-ns=light] .fw-sschirm{background:linear-gradient(180deg,#fff,#f8f9fc);border-color:var(--h-rand)}html[data-ns=light] .fw-pkachel{background:#f1f3f8}html[data-ns=light] .fw-farrobericht,html[data-ns=light] .fw-kibericht{background:#ffffffdb;border-color:var(--h-rand)}html[data-ns=light] .fw-schleier{background:#fbfcfdd6}html[data-ns=light] .fw-einrichtung{background:radial-gradient(90% 70% at 0% 0%,hsl(240 100% 50% / .14),transparent 62%),#f4f6fa}html[data-ns=light] .fw-einrichtung__tafel{background:#ffffffe0;border-color:var(--h-rand);box-shadow:var(--h-schatten)}html[data-ns=light] .fw-einrichtung__balken i{background:#11142f1f}html[data-ns=light] .fw-einrichtung__balken i.ist-an{background:#0000e6}html[data-ns=light] .fw-shandy{background:linear-gradient(180deg,#fff,#f5f6fa)}html[data-ns=light] .fw-shandy__blase{background:var(--h-weich);border-color:var(--h-linie);color:var(--h-ink-2)}html[data-ns=light] .fw-schalter>span{background:#fff;box-shadow:0 1px 2px #11142f40}html[data-ns=light] .fw-nzeile__ico:hover{color:var(--h-ink);background:var(--h-weich-2);border-color:var(--h-rand)}html[data-ns=light] .fw-wa__zeile:hover{background:var(--h-weich)}html[data-ns=light] .fw-wa__zeile.ist-an{background:var(--h-weich-2)}html[data-ns=light] .fw-kifab{color:#fff}html[data-ns=light] .fw-kiwid__punkt,html[data-ns=light] .fw-kiwid__ava i{border-color:#fff}html[data-ns=light] .fw-pkachel{background:#070a12}html[data-ns=light] .fw-pkachel__glas{background-image:linear-gradient(180deg,#ffffff1a,#ffffff08)!important;background-color:#1012198c!important;border-color:#ffffff29!important;color:#fff}html[data-ns=light] .fw-pkachel__titel{color:#fff}html[data-ns=light] .fw-pkachel__nutzer{color:#fffc;border-color:#ffffff2e}html[data-ns=light] .fw-pkachel__nutzer b{color:#fff}html[data-ns=light] .fw-ebook .app-sidebar{background:linear-gradient(180deg,#fffffffa,#f8f9fcfa);border-right-color:var(--h-linie)}html[data-ns=light] .fw-ebook .app-sidebar:before{background-image:radial-gradient(460px 300px at 0% 0%,hsl(240 100% 50% / .12),transparent 64%),linear-gradient(rgba(17,20,47,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(17,20,47,.07) 1px,transparent 1px)}html[data-ns=light] .fw-ebook .app-panel{background:#ffffffeb}html[data-ns=light] .fw-ebook .app-frame{border-color:var(--h-rand);box-shadow:0 1px #ffffffe6 inset,0 18px 50px -32px #11142f59}html[data-ns=light] .fw-ebook .hero-grid:after{background-image:radial-gradient(620px 340px at 0% 0%,hsl(240 100% 50% / .16),transparent 62%),linear-gradient(rgba(17,20,47,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(17,20,47,.07) 1px,transparent 1px)}html[data-ns=light] .fw-ebook .nav-pill{color:var(--h-ink-2)}html[data-ns=light] .fw-ebook .nav-pill>svg{color:var(--h-ink-3)}html[data-ns=light] .fw-ebook .nav-pill:hover{color:var(--h-ink);background:var(--h-weich);box-shadow:inset 0 0 0 1.5px #11142f73}html[data-ns=light] .fw-ebook .nav-pill:hover>svg{color:var(--h-ink)}html[data-ns=light] .fw-ebook .nav-pill:hover:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;border-radius:0 3px 3px 0;background:var(--h-ink)}html[data-ns=light] .fw-ebook .nav-pill-active,html[data-ns=light] .fw-ebook .nav-pill-active:hover{background:linear-gradient(90deg,#00f3,#0000ff12);color:var(--h-ink);box-shadow:inset 0 0 0 1.5px #11142f8c}html[data-ns=light] .fw-ebook .nav-pill-active>svg{color:var(--h-ink)}html[data-ns=light] .fw-ebook .nav-pill-active:before{background:var(--h-ink)}html[data-ns=light] .fwe-marke>span:first-child,html[data-ns=light] .fw-kopf__zeichen:not(.fw-kopf__zeichen--amt),html[data-ns=light] .fw-einrichtung__marke img{background:#121521!important;border-color:#1d2135!important}html[data-ns=light] .fw-einrichtung__marke img{padding:3px;border-radius:7px}html[data-ns=light] .fwe-marke>span:last-child{background:none!important;border:0!important;color:var(--h-ink-3)!important}html[data-ns=light] .fw-hero__titel{background:linear-gradient(100deg,#11142f,#464b78 45%,#0000e6)!important;-webkit-background-clip:text!important;background-clip:text!important;text-shadow:none!important}html[data-ns=light] .fw-hero__titel span{-webkit-text-fill-color:hsl(240 100% 45%)!important}html[data-ns=light] .fw-hero__vor{color:var(--h-ink)!important}html[data-ns=light] .fw-startkachel{background:#fff!important;border-color:var(--h-rand)!important;box-shadow:0 18px 44px -30px #11142f73,0 1px #ffffffe6 inset!important}html[data-ns=light] .fw-ebook .player-stage{border-color:#11142f80;box-shadow:0 24px 60px -38px #11142f99}html[data-ns=light] .fw-ebook .fwe-titel,html[data-ns=light] .fw-ebook h1,html[data-ns=light] .fw-ebook h2,html[data-ns=light] .fw-ebook h3,html[data-ns=light] .fw-ebook .signature{color:var(--h-ink)}html[data-ns=light] .fw-ebook .lq-box,html[data-ns=light] .fw-ebook .fw-khero{background:#fff!important;border:1.5px solid rgba(17,20,47,.5)!important;box-shadow:0 24px 60px -40px #11142f80!important;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--h-ink)}html[data-ns=light] .fw-ebook .lq-box:after,html[data-ns=light] .fw-ebook .fw-khero__schein,html[data-ns=light] .fw-ebook .fw-khero__kante{display:none}html[data-ns=light] .fw-ebook .lq-box:before,html[data-ns=light] .fw-ebook .fw-khero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(85% 75% at 0% 0%,hsl(240 100% 50% / .1),transparent 62%),linear-gradient(rgba(17,20,47,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(17,20,47,.07) 1px,transparent 1px);background-size:100% 100%,34px 34px,34px 34px;-webkit-mask-image:radial-gradient(95% 85% at 0% 0%,#000 0%,transparent 68%);mask-image:radial-gradient(95% 85% at 0% 0%,#000 0%,transparent 68%)}html[data-ns=light] .fw-ebook .lq-box p,html[data-ns=light] .fw-ebook .lq-box h2,html[data-ns=light] .fw-ebook .lq-box b,html[data-ns=light] .fw-ebook .lq-box .signature,html[data-ns=light] .fw-ebook .fw-khero__titel,html[data-ns=light] .fw-ebook .fw-khero__text,html[data-ns=light] .fw-ebook .fw-khero__etikett,html[data-ns=light] .fw-ebook .fw-khero__zahlen,html[data-ns=light] .fw-ebook .fw-khero__fortschritt,html[data-ns=light] .fw-ebook .fw-khero__zeile{color:var(--h-ink)!important}html[data-ns=light] .fw-ebook .fw-khero svg,html[data-ns=light] .fw-ebook .fw-khero__zahlen svg{color:#00c}html[data-ns=light] .fw-ebook .fw-kserie__txt p{color:var(--h-ink-2)!important}html[data-ns=light] .fw-ebook .fw-kserie__stand{color:var(--h-ink)!important}html[data-ns=light] .fw-ebook .fw-kserie__leiste>div:first-child{background:#11142f12!important;border:1px solid rgba(17,20,47,.4)!important}html[data-ns=light] .fw-ebook .fw-khero__balken>div:last-child{background:#11142f12!important;border:1px solid rgba(17,20,47,.4)!important}html[data-ns=light] .fw-ebook .lq-box span[class*=rounded-xl] svg,html[data-ns=light] .fw-ebook .lq-box span[class*=rounded-2xl] svg,html[data-ns=light] .fw-ebook .lq-box span[class*="rounded-[12px]"] svg{color:#00c!important}html[data-ns=light] .fw-nsuche input{border:1.5px solid rgba(17,20,47,.45)!important;color:var(--h-ink)!important}html[data-ns=light] .fw-nsuche input::-moz-placeholder{color:var(--h-ink-2)}html[data-ns=light] .fw-nsuche input::placeholder{color:var(--h-ink-2)}html[data-ns=light] .fw-nsuche svg{color:var(--h-ink-2)}html[data-ns=light] .fw-nzahl{background-image:var(--h-glas);background-color:var(--h-glas-grund);border-color:var(--h-rand);box-shadow:var(--h-schatten);color:var(--h-ink-2)}html[data-ns=light] .fw-nzahl b{color:var(--h-ink)}html[data-ns=light] .fw-ergkarte:hover,html[data-ns=light] .fw-abox:hover,html[data-ns=light] .fw-pkachel:hover{border-color:#0000e680}html[data-ns=light] .fw-kopf__marke--amt,html[data-ns=light] .fw-anfragen,html[data-ns=light] .fw-archivknopf,html[data-ns=light] .fw-kikopf__farro,html[data-ns=light] .fw-narchiv__knopf,html[data-ns=light] .fw-archivzurueck,html[data-ns=light] .fw-nzahl,html[data-ns=light] .fw-zaehler,html[data-ns=light] .fw-loeschen__ab,html[data-ns=light] .fw-wartet,html[data-ns=light] .fw-einrichtung__zurueck{background:#434756!important;background-image:none!important;border:1px solid hsl(228 12% 24%)!important;box-shadow:0 10px 26px -18px #11142f99!important;color:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-ns=light] .fw-kopf__marke--amt:hover,html[data-ns=light] .fw-anfragen:hover,html[data-ns=light] .fw-archivknopf:hover,html[data-ns=light] .fw-archivzurueck:hover,html[data-ns=light] .fw-narchiv__knopf:hover,html[data-ns=light] .fw-loeschen__ab:hover,html[data-ns=light] .fw-einrichtung__zurueck:hover{background:#363945!important}html[data-ns=light] .fw-kopf__marke--amt .fw-kopf__name,html[data-ns=light] .fw-kopf__marke--amt svg,html[data-ns=light] .fw-anfragen svg,html[data-ns=light] .fw-archivknopf svg,html[data-ns=light] .fw-archivzurueck svg,html[data-ns=light] .fw-kikopf__farro b,html[data-ns=light] .fw-nzahl b,html[data-ns=light] .fw-wartet,html[data-ns=light] .fw-einrichtung__zurueck{color:#fff!important}html[data-ns=light] .fw-kopf__marke--amt .fw-kopf__zeichen{background:#ffffff24!important;border-color:#ffffff38!important;color:#fff!important}html[data-ns=light] .fw-gewandschalter{background:#fff!important;background-image:none!important;border:1.5px solid rgba(17,20,47,.5)!important;box-shadow:0 10px 26px -20px #11142f80!important;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-ns=light] .fw-gewandschalter button{color:var(--h-ink-3)!important}html[data-ns=light] .fw-gewandschalter button:hover{color:var(--h-ink)!important}html[data-ns=light] .fw-gewandschalter button.ist-an{color:var(--h-ink)!important;background:#11142f14!important;box-shadow:inset 0 0 0 1.5px #11142f8c!important}html[data-ns=light] .fw-zurueckknopf{background:#fff!important;background-image:none!important;border:1.5px solid rgba(17,20,47,.55)!important;box-shadow:0 10px 26px -20px #11142f80!important;color:var(--h-ink)!important;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-ns=light] .fw-zurueckknopf:hover{background:#f5f6fa!important}html[data-ns=light] .fw-coaching .fw-coach .fw-frag__titel,html[data-ns=light] .fw-coaching .fw-coach .fw-kileiste__titel,html[data-ns=light] .fw-coaching .fw-coach .fw-kileiste__name,html[data-ns=light] .fw-coaching .fw-coach .fw-chatkopf__name{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-frag__titel span,html[data-ns=light] .fw-coaching .fw-coach .fw-frag__titel b{background:none!important;-webkit-text-fill-color:var(--h-ink)!important;color:var(--h-ink)!important;text-shadow:none!important}html[data-ns=light] .fw-coaching .fw-coach .fw-frag__sub,html[data-ns=light] .fw-coaching .fw-coach .fw-chatkopf__rolle,html[data-ns=light] .fw-coaching .fw-coach .fw-kileiste__datum{color:var(--h-ink-2)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-frag__pille{background:#fff!important;border:1.5px solid rgba(17,20,47,.45)!important;box-shadow:0 12px 30px -22px #11142f8c!important;color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-frag__pille:hover{background:#f5f6fa!important}html[data-ns=light] .fw-coaching .fw-coach .fw-eingabe,html[data-ns=light] .fw-kieingabe{background:#fff!important;background-image:none!important;border:1.5px solid rgba(17,20,47,.5)!important;box-shadow:0 14px 34px -26px #11142f80!important;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-ns=light] .fw-coaching .fw-coach .fw-eingabe__feld,html[data-ns=light] .fw-kieingabe__feld{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-eingabe__feld::-moz-placeholder,html[data-ns=light] .fw-kieingabe__feld::-moz-placeholder{color:var(--h-ink-2)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-eingabe__feld::placeholder,html[data-ns=light] .fw-kieingabe__feld::placeholder{color:var(--h-ink-2)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-eingabe__knopf,html[data-ns=light] .fw-coaching .fw-coach .fw-eingabe__senden,html[data-ns=light] .fw-coaching .fw-coach .fw-senden,html[data-ns=light] .fw-coaching .fw-coach .fw-kileiste__plus,html[data-ns=light] .fw-kieingabe__senden,html[data-ns=light] .fw-wa__eingabe>button{background:var(--h-ink)!important;border-color:var(--h-ink)!important;color:#fff!important}html[data-ns=light] .fw-coaching .fw-coach .fw-eingabe__knopf svg,html[data-ns=light] .fw-coaching .fw-coach .fw-eingabe__senden svg,html[data-ns=light] .fw-coaching .fw-coach .fw-senden svg,html[data-ns=light] .fw-coaching .fw-coach .fw-kileiste__plus svg,html[data-ns=light] .fw-kieingabe__senden svg,html[data-ns=light] .fw-wa__eingabe>button svg{color:#fff!important}html[data-ns=light] .fw-coaching .fw-coach .fw-eingabe__knopf--ton,html[data-ns=light] .fw-coaching .fw-coach .fw-diktat{background:transparent!important;border-color:transparent!important;color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kileiste__kopf,html[data-ns=light] .fw-coaching .fw-coach .fw-chatkopf{background:#fff!important;background-image:none!important;border:1.5px solid rgba(17,20,47,.5)!important;box-shadow:0 12px 30px -24px #11142f80!important;color:var(--h-ink)!important;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-ns=light] .fw-coaching .fw-coach .fwc-panel,html[data-ns=light] .fw-coaching .fw-coach .fwc-panel--hero,html[data-ns=light] .fw-coaching .fw-coach .fw-zahlen>*,html[data-ns=light] .fw-coaching .fw-coach .fw-uhr,html[data-ns=light] .fw-coaching .fw-coach .fw-fehlerzahlen>*,html[data-ns=light] .fw-coaching .fw-coach .fw-termin__hinweis,html[data-ns=light] .fw-coaching .fw-coach .fwc-segmented,html[data-ns=light] .fw-coaching .fw-coach .fw-erkenntnis,html[data-ns=light] .fw-coaching .fw-coach .fw-mkopf__neu,html[data-ns=light] .fw-coaching .fw-coach select,html[data-ns=light] .fw-coaching .fw-coach button[role=combobox],html[data-ns=light] .fw-coaching .fw-coach .fw-kursleiste,html[data-ns=light] .fw-coaching .fw-coach input:not([type=checkbox]):not([type=radio]):not(.fw-eingabe__feld),html[data-ns=light] .fw-coaching .fw-coach textarea:not(.fw-eingabe__feld),html[data-ns=light] .fw-coaching .fw-coach .surface{background:#fff!important;background-image:none!important;border:1px solid rgba(17,20,47,.12)!important;box-shadow:0 12px 36px -28px #11142f2e!important;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fwc-kpi,html[data-ns=light] .fw-coaching .fw-coach .fwc-rows:not(.fwc-panel),html[data-ns=light] .fw-coaching .fw-coach .fwc-option{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fwc-segmented>*{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fwc-segmented>.is-on,html[data-ns=light] .fw-coaching .fw-coach .fwc-segmented>[aria-selected=true],html[data-ns=light] .fw-coaching .fw-coach .fwc-segmented>[data-state=active]{background:#11142f14!important}html[data-ns=light] .fw-coaching .fw-coach select option{color:var(--h-ink);background:#fff}html[data-ns=light] .fw-coaching .fw-coach button[role=combobox] svg{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kursleiste,html[data-ns=light] .fw-coaching .fw-coach .fw-kursleiste button,html[data-ns=light] .fw-coaching .fw-coach .fw-kursleiste__zahlen{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kursleiste__zahlen{border-color:#11142f73!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kursleiste__zahlen>*+*{border-color:#11142f73!important}html[data-ns=light] .fw-coaching .fw-coach .fw-eingabe__feld{background:transparent!important;border:0!important;box-shadow:none!important}html[data-ns=light] .fw-coaching .fw-coach input::-moz-placeholder,html[data-ns=light] .fw-coaching .fw-coach textarea::-moz-placeholder{color:var(--h-ink-3)!important}html[data-ns=light] .fw-coaching .fw-coach input::placeholder,html[data-ns=light] .fw-coaching .fw-coach textarea::placeholder{color:var(--h-ink-3)!important}html[data-ns=light] .fw-coaching .fw-coach .btn-brand,html[data-ns=light] .fw-coaching .fw-coach .btn-glass,html[data-ns=light] .fw-coaching .fw-coach .btn-brand-rev,html[data-ns=light] .fw-coaching .fw-coach .block-accent,html[data-ns=light] .fw-coaching .fw-coach .fw-coach__trade,html[data-ns=light] .fw-coaching .fw-coach [class*=bg-brand]{color:var(--h-ink)!important;text-shadow:none!important}html[data-ns=light] .fw-coaching .fw-coach .btn-brand svg,html[data-ns=light] .fw-coaching .fw-coach .block-accent svg,html[data-ns=light] .fw-coaching .fw-coach .fw-coach__trade svg,html[data-ns=light] .fw-coaching .fw-coach [class*=bg-brand] svg{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-perfzeichen,html[data-ns=light] .fw-coaching .fw-coach .fw-achtung{color:var(--h-ink)!important;background:#11142f0d!important;border-color:#11142fa6!important;animation-name:fw-achtung-puls-hell!important}html[data-ns=light] .fw-coaching .fw-coach .fw-perfzeichen svg,html[data-ns=light] .fw-coaching .fw-coach .fw-achtung svg{color:var(--h-ink)!important}@keyframes fw-achtung-puls-hell{0%,to{box-shadow:0 0 #11142f4d;border-color:#11142f80;transform:scale(1)}50%{box-shadow:0 0 0 10px #11142f00;border-color:#11142ff2;transform:scale(1.04)}}html[data-ns=light] .fw-coaching .fw-coach .fwc-section:after,html[data-ns=light] .fw-coaching .section-label:after,html[data-ns=light] .fw-coaching .stat-section-label:after{display:none!important}html[data-ns=light] .fw-coaching .fw-coach .fwc-icon,html[data-ns=light] .fw-coaching .fw-coach .fwc-icon svg{color:#00c!important}html[data-ns=light] .fw-coaching .fw-coach .fw-mkopf__neu,html[data-ns=light] .fw-coaching .fw-coach .fw-mkopf__neu svg{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kiflaeche{color:var(--h-ink)}html[data-ns=light] .fw-coaching .fw-coach .fw-kiflaeche .fw-schleier{background:#fbfcfde6}html[data-ns=light] .fw-coaching .fw-coach .fw-ergebnis{background:#fff!important;border:1.5px solid rgba(17,20,47,.5)!important;box-shadow:0 18px 44px -32px #11142f80!important;color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-ergebnis:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(17,20,47,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(17,20,47,.06) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:radial-gradient(90% 80% at 0% 0%,#000 0%,transparent 66%);mask-image:radial-gradient(90% 80% at 0% 0%,#000 0%,transparent 66%)}html[data-ns=light] .fw-coaching .fw-coach .fw-ergebnis__titel,html[data-ns=light] .fw-coaching .fw-coach .fw-ergebnis__kpi,html[data-ns=light] .fw-coaching .fw-coach .fw-ergebnis__inhalt,html[data-ns=light] .fw-coaching .fw-coach .fw-ergebnis__liste{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-ergebnis__text,html[data-ns=light] .fw-coaching .fw-coach .fw-ergebnis__hinweise,html[data-ns=light] .fw-coaching .fw-coach .fw-ergebnis__warte{color:var(--h-ink-2)!important}html[data-ns=light] .fw-coaching .fwc-inset,html[data-ns=light] .fw-coaching .fwc-inset *{color:#fff!important}html[data-ns=light] .fw-coaching .fw-coach .fwc-title,html[data-ns=light] .fw-coaching .fw-coach .fwc-panel h1,html[data-ns=light] .fw-coaching .fw-coach .fwc-panel h2,html[data-ns=light] .fw-coaching .fw-coach .fwc-panel h3,html[data-ns=light] .fw-coaching .fw-coach .fwc-panel p,html[data-ns=light] .fw-coaching .fw-coach .fwc-kpi b,html[data-ns=light] .fw-coaching .fw-coach .fw-uhr__zeit,html[data-ns=light] .fw-coaching .fw-coach .fw-uhr__s{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fwc-eyebrow,html[data-ns=light] .fw-coaching .fw-coach .fwc-label{color:var(--h-ink-3)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-uhr__strich{background:#11142f33}html[data-ns=light] .fw-coaching .fw-coach .fwc-row{background:transparent!important;border-color:#11142f1a!important;color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fwc-row:hover{background:#11142f0a!important}html[data-ns=light] .fw-coaching .fwc-bubble--other{background:#e2e3e9!important;box-shadow:inset 0 0 0 1px #11142f1f!important;color:var(--h-ink)!important}html[data-ns=light] .fw-karte__bild{background:#070a12}html[data-ns=light] .fw-karte__bild:after{background:linear-gradient(180deg,transparent,hsl(228 42% 5% / .88) 85%,hsl(228 42% 5%))}html[data-ns=light] .fw-start__h2,html[data-ns=light] .fw-start__h1,html[data-ns=light] .fw-karte__titel{color:var(--h-ink)}html[data-ns=light] .fw-seite .fw-daten,html[data-ns=light] .fw-seite .fw-daten h3,html[data-ns=light] .fw-seite .fw-daten p,html[data-ns=light] .fw-seite .fw-daten label,html[data-ns=light] .fw-seite .fw-daten label>span,html[data-ns=light] .fw-seite .fw-gewand button,html[data-ns=light] .fw-avwahl__lbl{color:#fff!important}html[data-ns=light] .fw-seite .fw-profil__titel,html[data-ns=light] .fw-seite h1,html[data-ns=light] .fw-seite h1 span{color:var(--h-ink)!important;-webkit-text-fill-color:var(--h-ink)!important;background:none!important;text-shadow:none!important}html[data-ns=light] .fw-seite .fw-profil__kicker,html[data-ns=light] .fw-seite .fw-kicker{color:var(--h-ink-3)!important}html[data-ns=light] .fw-seite .fw-profil__sub,html[data-ns=light] .fw-seite header p{color:var(--h-ink-2)!important}html[data-ns=light] .fw-kachelgitter{background-image:linear-gradient(rgba(0,0,0,.8) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.8) 1px,transparent 1px)!important;opacity:.08!important}html[data-ns=light] .fw-coaching .fwc-segmented>.fw-richtung--long[data-active=true]{background:#e6f9ee!important;color:#137642!important;box-shadow:inset 0 0 0 1px #6cd09b!important}html[data-ns=light] .fw-coaching .fwc-segmented>.fw-richtung--short[data-active=true]{background:#fceae8!important;color:#b8281e!important;box-shadow:inset 0 0 0 1px #e37f78!important}html[data-ns=light] .fw-coaching .fwc-chip[data-active=true],html[data-ns=light] .fw-coaching .fwc-chip--active{background:#fff!important;color:#000!important;border:2px solid #000000!important;font-weight:600!important}html[data-ns=light] .fw-coaching .fwc-chip[data-active=true]:hover,html[data-ns=light] .fw-coaching .fwc-chip--active:hover{background:#f7f7f7!important;color:#000!important}html[data-ns=light] .fw-coaching .fwc-chip[data-active=true]~button .lucide-star:not(.fill-current){color:#000!important}html[data-ns=light] .fw-coaching .fw-chatkopf{background:#fff!important;border:1px solid #000000!important;box-shadow:0 10px 26px -18px #00000073!important}html[data-ns=light] .fw-coaching .fw-chatkopf__name{color:#000!important}html[data-ns=light] .fw-coaching .fw-chatkopf__rolle{color:#0009!important}html[data-ns=light] .fw-coaching .fw-chatkopf__zurueck{background:#fff!important;border:1px solid #000000!important;color:#000!important}html[data-ns=light] .fw-menu__gewand{background:#fff!important;border:1px solid #000000!important}html[data-ns=light] .fw-menu__gewandwort{color:#000!important}html[data-ns=light] .fw-ebook .fw-ergkasten{background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid #000000!important;box-shadow:0 18px 44px -26px #0000008c!important}html[data-ns=light] .fw-ebook .fw-ergkasten__titel,html[data-ns=light] .fw-ergkasten__wer b,html[data-ns=light] .fw-ergkasten__text b{color:#000!important}html[data-ns=light] .fw-ebook .fw-ergkasten__wer,html[data-ns=light] .fw-ergkasten__text{color:#000000c7!important}html[data-ns=light] .fw-ergkasten__text{border-top-color:#0000002e!important}html[data-ns=light] .fw-ergkasten__wer svg{color:#000!important;fill:#000!important}html[data-ns=light] .fw-kireiter{background:#fff!important;border:1px solid #000000!important;color:#000!important}html[data-ns=light] .fw-kireiter__zeichen>svg,html[data-ns=light] .fw-kireiter__schloss{color:#000!important}html[data-ns=light] .fw-kireiter__text,html[data-ns=light] .fw-kireiter:hover{color:#000!important}html[data-ns=light] .fw-kireiter.ist-aktiv{border:1.5px solid #000000!important;color:#fff!important}html[data-ns=light] .fw-kireiter.ist-aktiv .fw-kireiter__zeichen>svg,html[data-ns=light] .fw-kireiter.ist-aktiv .fw-kireiter__text{color:#fff!important}html[data-ns=light] .fw-profil .fw-profil__h1,html[data-ns=light] .fw-profil .fw-profil__h1 span{color:#000!important;-webkit-text-fill-color:#000000!important;background:none!important;opacity:1!important;text-shadow:none!important}html[data-ns=light] .fw-profil .fw-profil__kicker{color:#0000008c!important}html[data-ns=light] .fw-profil .fw-profil__sub{color:#000000b3!important}html[data-ns=light] .fw-profil__karte{background:#fff!important;border:1px solid #000000!important;box-shadow:0 18px 44px -28px #00000080!important}html[data-ns=light] .fw-profil__karte:before{background-image:linear-gradient(rgba(0,0,0,.8) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.8) 1px,transparent 1px)!important;opacity:.07}html[data-ns=light] .fw-profil__karte,html[data-ns=light] .fw-profil__karte h2,html[data-ns=light] .fw-profil__karte h3,html[data-ns=light] .fw-profil__karte p,html[data-ns=light] .fw-profil__karte b,html[data-ns=light] .fw-profil__karte label,html[data-ns=light] .fw-profil__karte label>span,html[data-ns=light] .fw-profil__zeilen,html[data-ns=light] .fw-profil__zeilen span{color:#000!important}html[data-ns=light] .fw-profil__karte svg{color:#000!important}html[data-ns=light] .fw-profil__karte input,html[data-ns=light] .fw-profil__karte select,html[data-ns=light] .fw-profil__karte textarea{background:#f7f7f7!important;border:1px solid rgba(0,0,0,.55)!important;color:#000!important}html[data-ns=light] .fw-kurs .fw-kurs__zurueck{background:#fff!important;border:1px solid #000000!important;color:#000!important;box-shadow:0 10px 26px -20px #00000080!important}html[data-ns=light] .fw-kurs .fw-kurs__zurueck .fw-kurs__pfeil{background:#000!important;color:#fff!important}html[data-ns=light] .fw-kurs .fw-kurs__zurueck .fw-kurs__pfeil svg{color:#fff!important}html[data-ns=light] .fw-coaching .fw-kipille{background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid #000000!important;box-shadow:0 10px 26px -20px #00000080!important}html[data-ns=light] .fw-coaching .fw-kipille__knopf,html[data-ns=light] .fw-coaching .fw-kipille__knopf>svg{color:#000!important}html[data-ns=light] .fw-coaching .fw-kipille__knopf:active{background:#00000014!important}html[data-ns=light] .fw-coaching .fw-kipille__strich{background:#0000004d!important}html[data-ns=light] .fw-daten__fest{background:#f5f5f5!important;color:#000000ad!important;border:1px dashed rgba(0,0,0,.45)!important}html[data-ns=light] .fw-daten__fest svg{color:#0000008c!important}html[data-ns=light] .fw-coaching .fwc-glaskreis,html[data-ns=light] .fw-coaching .fwc-pille{background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid #000000!important;color:#000!important;box-shadow:0 8px 22px -18px #00000080!important}html[data-ns=light] .fw-coaching .fwc-glaskreis>svg{color:#000!important}html[data-ns=light] .fw-coaching .fwc-pille.ist-an{background:#000!important;color:#fff!important}html[data-ns=light] .fw-coaching .fwc-chatliste__menue{background:#fff!important;border:1px solid #000000!important}html[data-ns=light] .fw-coaching .fwc-chatliste__menue button{color:#000!important}html[data-ns=light] .fw-coaching .fwc-archivzeile,html[data-ns=light] .fw-coaching .fwc-archivzeile>svg{color:#000!important}html[data-ns=light] .fw-coaching .fwc-wahl__suche{background:#fff!important;border:1px solid #000000!important;color:#000!important}html[data-ns=light] .fw-coaching .fwc-wahl__zeile{color:#000!important}html[data-ns=light] .fw-coaching .fwc-wahl__zeile:active{background:#0000000f!important}html[data-ns=light] .fw-coaching .fw-coach .fw-frage__kasten{background:#fff;border:1.5px solid #000000;box-shadow:0 30px 70px -36px #00000073}html[data-ns=light] .fw-coaching .fw-coach .fw-frage__kasten h2,html[data-ns=light] .fw-coaching .fw-coach .fw-frage__kasten p,html[data-ns=light] .fw-coaching .fw-coach .fwc-wahl__zeile,html[data-ns=light] .fw-coaching .fw-coach .fwc-wahl__zeile span{color:#000}html[data-ns=light] .fw-coaching .fw-coach .fwc-wahl__suche{color:#000;background:#fff;border:1.5px solid #000000}html[data-ns=light] .fw-coaching .fw-coach .fwc-wahl__suche::-moz-placeholder{color:#00000073}html[data-ns=light] .fw-coaching .fw-coach .fwc-wahl__suche::placeholder{color:#00000073}html[data-ns=light] .fw-coaching .fw-coach .fwc-wahl__zeile:hover,html[data-ns=light] .fw-coaching .fw-coach .fwc-wahl__zeile:active{background:#0000000f}html[data-ns=light] .fw-coaching .fw-coach .fw-frage__ab{color:#000;background:#fff;border:1.5px solid #000000}html[data-ns=light] .fw-coaching .fw-coach .fw-frage__ab:hover{background:#0000000f}html[data-ns=light] .fw-coaching .fw-coach .fw-kurskopf,html[data-ns=light] .fw-coaching .fw-coach .fw-lkopf,html[data-ns=light] .fw-coaching .fw-coach .fw-tagkopf,html[data-ns=light] .fw-coaching .fw-coach .fw-newsfilter,html[data-ns=light] .fw-coaching .fw-coach .fw-nfilter,html[data-ns=light] .fw-coaching .fw-coach .fw-wblaettern,html[data-ns=light] .fw-coaching .fw-coach .fw-tglas,html[data-ns=light] .fw-coaching .fw-coach .fw-tinfo,html[data-ns=light] .fw-coaching .fw-coach .fw-jfilter__feld{background:#fff!important;background-image:none!important;border:1px solid rgba(17,20,47,.5)!important;box-shadow:0 12px 30px -24px #11142f80!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kurskopf__titel,html[data-ns=light] .fw-coaching .fw-coach .fw-lkopf__titel,html[data-ns=light] .fw-coaching .fw-coach .fw-tagkopf__tag,html[data-ns=light] .fw-coaching .fw-coach .fw-mkopf__titel,html[data-ns=light] .fw-coaching .fw-coach .fw-rkopf__titel,html[data-ns=light] .fw-coaching .fw-coach .fw-perftitel,html[data-ns=light] .fw-coaching .fw-coach .fw-rechnerkopf,html[data-ns=light] .fw-coaching .fw-coaching .fw-tkopf{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-tagkopf__datum,html[data-ns=light] .fw-coaching .fw-coach .fw-kurskopf__zahlen,html[data-ns=light] .fw-coaching .fw-coach .fw-rkopf__sub,html[data-ns=light] .fw-coaching .fw-coach .fw-rechnersub{color:var(--h-ink-3)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-tagkopf__anzahl{background:#11142f0f!important;border:1px solid rgba(17,20,47,.2)!important;color:var(--h-ink-2)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-jneu{background:#0000e6!important;border:1px solid hsl(240 100% 38%)!important;color:#fff!important;box-shadow:0 8px 22px -16px #0000e6cc!important}html[data-ns=light] .fw-coaching .fw-coach .fw-jneu:hover{background:#00f!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kurskachel{background:#fff!important;border:1px solid rgba(17,20,47,.4)!important;box-shadow:0 18px 44px -32px #11142f66!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kurskachel__schleier{background:linear-gradient(180deg,transparent 18%,rgba(255,255,255,.5) 46%,rgba(255,255,255,.85) 74%)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kurskachel__glas{background:#fff!important;background-image:none!important;border:1px solid rgba(17,20,47,.4)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kurskachel__titel,html[data-ns=light] .fw-coaching .fw-coach .fw-kurskachel__kategorie{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kurskachel__umfang,html[data-ns=light] .fw-coaching .fw-coach .fw-kurskachel__zeile{color:var(--h-ink-3)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kurskachel__balken{background:#11142f1a!important}html[data-ns=light] .fw-coaching .fw-coach .fw-lkopf__fertig{background:#fff!important;border:1px solid rgba(17,20,47,.4)!important;color:var(--h-ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-ns=light] .fw-coaching .fw-coach .fw-lkopf__fertig:hover{background:#f5f6fa!important}html[data-ns=light] .fw-coaching .fw-coach .fw-lkopf__fertig.ist-fertig{background:#e6f9f0!important;border:1px solid hsl(152 52% 62%)!important;color:#137642!important}html[data-ns=light] .fw-coaching .fw-coach .fw-wtext li{background:#11142f0a!important;border:1px solid rgba(17,20,47,.1)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-wtext li:before{background:#0000e6!important}html[data-ns=light] .fw-coaching .fw-coach .fw-wtext h3:after,html[data-ns=light] .fw-coaching .fw-coach .fw-wtext h4:after{background:#11142f26!important}html[data-ns=light] .fw-coaching .fw-coach .fw-wzahlen{border-top-color:#11142f26!important}html[data-ns=light] .fw-coaching .fw-coach .fw-wzahl{background:#fff!important;border:1px solid rgba(17,20,47,.4)!important;box-shadow:0 10px 26px -22px #11142f66!important}html[data-ns=light] .fw-coaching .fw-coach .fw-wzahl__balken{background:#11142f1a!important}html[data-ns=light] .fw-coaching .fw-coach .fw-sprach__balken{background:#11142f26!important}html[data-ns=light] .fw-coaching .fw-coach .fw-sprach__balken[data-gehoert=ja]{background:#0000e6!important}html[data-ns=light] .fw-coaching .fw-coach .fw-sprach.ist-eigen .fw-sprach__balken{background:#ffffff4d!important}html[data-ns=light] .fw-coaching .fw-coach .fw-sprach.ist-eigen .fw-sprach__balken[data-gehoert=ja]{background:#fff!important}html[data-ns=light] .fw-coaching .fw-coach .fw-sprach__punkt{background:var(--h-ink)!important;box-shadow:0 1px 4px #00000040!important}html[data-ns=light] .fw-coaching .fw-coach .fw-sprach__tempo,html[data-ns=light] .fw-coaching .fw-coach .fw-sprach__tempo-gross{background:#11142f0f!important;border:1px solid rgba(17,20,47,.2)!important;color:var(--h-ink-2)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-sprach__play{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-sprach__play:hover{background:#11142f0f!important}html[data-ns=light] .fw-coaching .fw-coach .fw-anhang__menue{background:#fff!important;border:1px solid rgba(17,20,47,.5)!important;box-shadow:0 22px 50px -20px #11142f66!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-ns=light] .fw-coaching .fw-coach .fw-anhang__menue button{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-anhang__menue button:hover{background:#11142f0f!important}html[data-ns=light] .fw-coaching .fw-coach .fw-anhang__ico{background:#11142f0f!important;border:1px solid rgba(17,20,47,.2)!important;color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-anhang__ico svg{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-frag__bild,html[data-ns=light] .fw-coaching .fw-coach .fw-chatkopf__bild,html[data-ns=light] .fw-coaching .fw-coach .fw-chatbild,html[data-ns=light] .fw-coaching .fw-coach .fw-sprach__leer{background:#dde0ee!important;box-shadow:0 0 0 1px #11142f33!important}html[data-ns=light] .fw-coaching .fw-coach .fw-coach__menue{background:#fff!important;border:1px solid rgba(17,20,47,.4)!important;color:var(--h-ink-2)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kikopf__knopf{color:var(--h-ink-2)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kikopf__knopf:active{background:#11142f0f!important;color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kikopf__titel{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kileiste__zeile:hover{background:#11142f0a!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kileiste__zeile[data-aktiv=ja]{background:#0000e61a!important;box-shadow:inset 0 0 0 1.5px #0000e680!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kileiste__zeile[data-aktiv=ja] .fw-kileiste__chat{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kileiste__chat{color:var(--h-ink-3)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kileiste__zeile:hover .fw-kileiste__chat{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kileiste__weg{color:var(--h-ink-3)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kileiste__weg:hover{color:#c12525!important;background:#c520201a!important}html[data-ns=light] .fw-coaching .fwc-wisch__knopf--archiv{color:var(--h-ink-3)!important;background:#11142f0f!important;border:2px solid var(--h-ink-3)!important}html[data-ns=light] .fw-coaching .fwc-wisch__knopf--weg{color:#c12525!important;background:#c520201a!important;border:2px solid hsl(0 68% 45%)!important}html[data-ns=light] .fw-coaching .fwc-wisch>.fwc-row{background:#fff!important}html[data-ns=light] .fw-coaching .fw-coach .fw-hoch{color:#c12525!important;background:#c520201a!important;border:1px solid hsl(0 68% 45% / .5)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-tinfo{color:#fff!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.3)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-tinfo svg{color:#fff!important}html[data-ns=light] .fw-coaching .fw-coach .fw-rkopf__zurueck{background:#fff!important;border:1px solid rgba(17,20,47,.4)!important;color:var(--h-ink-2)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-ns=light] .fw-coaching .fw-coach .fw-rkopf__zurueck:hover{background:#f5f6fa!important;color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-kichat:before,html[data-ns=light] .fw-coaching .fw-coach .fw-chatseite:before{content:none!important}html[data-ns=light] .fw-coaching .fw-coach .fw-wzahl .fwc-kpi,html[data-ns=light] .fw-coaching .fw-coach .fw-wzahl .metric{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-frag__titel{color:var(--h-ink-3)!important}html[data-ns=light] .fw-coaching .fw-coach .fw-frag__titel span{color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fwc-option{background:#fff!important;border:1px solid rgba(17,20,47,.2)!important;box-shadow:none!important;color:var(--h-ink)!important}html[data-ns=light] .fw-coaching .fw-coach .fwc-option:hover{background:#f5f6fa!important;border-color:#11142f66!important}html[data-ns=light] .fw-coaching .fw-coach .fwc-option--active,html[data-ns=light] .fw-coaching .fw-coach .fwc-option[data-active=true]{border-color:#0000e6!important;background:#0000e60f!important;box-shadow:0 0 0 1px #0000e64d inset!important}html[data-ns=light] .fw-coaching .fw-coach .fwc-panel .fwc-inset,html[data-ns=light] .fw-coaching .fw-coach .fwc-panel .fwc-inset *{color:#fff!important}html[data-ns=light] .fw-karte__ico-sym{border-color:#11142fd9}html[data-ns=light] .fw-wa__notiz{color:var(--h-ink);background:var(--h-weich);border-color:var(--h-rand-stark)}html[data-ns=light] .fw-wa__notiz.is-warn{background:#f59f0a1a;border-color:#cf8b1780}html[data-ns=light] .fw-wa__notiz.is-ok{background:#3fa6741a;border-color:#31815b80}html[data-ns=light] .fw-wa__notiz.is-fehl{background:#db242414;border-color:#bd282873}html[data-ns=light] .fw-wa__notizkopf i,html[data-ns=light] .fw-wa__notizfuss,html[data-ns=light] .fw-wa__aktionhilfe{color:var(--h-ink-3)}html[data-ns=light] .fw-wa__aktion{border-top-color:var(--h-linie)}html[data-ns=light] .fw-wa__aktion.is-erledigt{color:#257e53}html[data-ns=light] .fw-wa__gruppen button{color:var(--h-ink);background:#fff;border-color:var(--h-rand-stark)}html[data-ns=light] .fw-wa__gruppen button span{color:var(--h-ink-3)}html[data-ns=light] .fw-wa__gruppen button.ist-an{color:#fff;background:#00c;border-color:#009}html[data-ns=light] .fw-wa__gruppen button.ist-an span{color:#ffffffd9}
