html[data-style=neu]{--bg-app:#f5f5f4;--bg-card:#fff;--bg-recess:#f0f0ee;--bg-hover:#ebebe9;--bg-active:#e3e3e1;--bg-elevated:#fff;--bg-sidebar:#fff;--bg-overlay:rgba(0,0,0,.5);--bg-card-glass:var(--bg-card);--bg-panel-glass:var(--bg-card);--surface-blur:none;--ink-1:#111;--ink-2:#3a3a3a;--ink-3:#5f5f5f;--ink-4:#767676;--ink-5:#c4c4c2;--rule:#e3e3e1;--rule-strong:#cfcfcc;--accent:#000;--accent-hover:#2a2a2a;--accent-soft:#6b6b6b;--accent-tint:#eeeeec;--accent-tint-2:#f3f3f1;--on-accent:#fff;--on-ink-1:#fff;--accent-dark:#ff0393;--xos-pink:#ff0393;--xos-cyan:#00d1ff;--pink:#ff0393;--cyan:#00d1ff;--chart-1:#111;--chart-2:#00b8e6;--chart-3:#767676;--chart-4:#004e66;--g-primary:linear-gradient(0deg,var(--accent),var(--accent));--g-secondary:linear-gradient(0deg,var(--accent),var(--accent));--g-sunset:linear-gradient(0deg,var(--accent),var(--accent));--g-hero-bg:linear-gradient(0deg,var(--bg-recess),var(--bg-recess));--g-hero-bg-cool:linear-gradient(0deg,var(--bg-recess),var(--bg-recess));--g-hero-bg-warm:linear-gradient(0deg,var(--bg-recess),var(--bg-recess));--sidebar-accent:#ff0393;--sidebar-accent-hover:#e00080;--sidebar-accent-tint:rgba(0,0,0,.05);--nav-active-bg:rgba(0,0,0,.05);--nav-active-fg:#111;--nav-hover-bg:rgba(0,0,0,.04);--r-1:0px;--r-2:10px;--r-3:20px;--r-4:20px;--r-5:14px;--r-6:20px;--r-pill:999px;--r-icon-badge:14px;--r-panel:20px;--shadow-1:0 0 0 transparent;--shadow-2:0 1px 2px rgba(0,0,0,.04);--shadow-3:0 8px 24px -8px rgba(0,0,0,.1);--shadow-4:0 24px 60px -24px rgba(0,0,0,.22);--shadow-modal:0 30px 70px -24px rgba(0,0,0,.28),0 0 0 1px var(--rule);--shadow-glow-pink:0 0 0 4px rgba(255,3,147,.16);--shadow-glow-blue:0 0 0 4px rgba(255,3,147,.16);--font-display:var(--next-font-roboto,"Roboto"),system-ui,-apple-system,sans-serif;--font-ui:var(--next-font-roboto,"Roboto"),system-ui,-apple-system,sans-serif;--font-body:var(--font-ui);--xos-font-body:var(--font-ui)}html[data-style=neu][data-theme=dark]{--bg-app:#000;--bg-card:#141414;--bg-recess:#0c0c0c;--bg-hover:#1f1f1f;--bg-active:#2a2a2a;--bg-elevated:#1a1a1a;--bg-sidebar:#000;--bg-overlay:rgba(0,0,0,.7);--ink-1:#f5f5f5;--ink-2:#d4d4d4;--ink-3:#a3a3a3;--ink-4:#8a8a8a;--ink-5:#5a5a5a;--rule:#2a2a2a;--rule-strong:#3d3d3d;--accent:#fff;--accent-hover:#d9d9d9;--accent-soft:#a3a3a3;--accent-tint:hsla(0,0%,100%,.08);--accent-tint-2:hsla(0,0%,100%,.05);--on-accent:#000;--on-ink-1:#000;--chart-1:#f5f5f5;--chart-2:#00b8e6;--chart-3:#8a8a8a;--chart-4:#7fdfff;--btn-bg-dark:#fff;--btn-text-dark:#000;--sidebar-accent-tint:hsla(0,0%,100%,.08);--nav-active-bg:hsla(0,0%,100%,.08);--nav-active-fg:#f5f5f5;--nav-hover-bg:hsla(0,0%,100%,.05);--shadow-2:0 1px 2px rgba(0,0,0,.6);--shadow-3:0 8px 24px -8px rgba(0,0,0,.7);--shadow-4:0 24px 60px -24px rgba(0,0,0,.85);--shadow-modal:0 30px 70px -24px rgba(0,0,0,.9),0 0 0 1px var(--rule)}html[data-style=neu] body{background:var(--bg-app);font-family:var(--font-ui);font-feature-settings:normal;letter-spacing:0}html[data-style=neu] h1,html[data-style=neu] h2,html[data-style=neu] h3,html[data-style=neu] h4,html[data-style=neu] h5,html[data-style=neu] h6{font-family:var(--font-display);font-weight:600;letter-spacing:-.04em}html[data-style=neu] ::-moz-selection{background:rgba(255,3,147,.25)}html[data-style=neu] ::selection{background:rgba(255,3,147,.25)}html[data-style=neu] :focus-visible{outline:2px solid #ff0393;outline-offset:2px}html[data-style=neu] input:focus,html[data-style=neu] select:focus,html[data-style=neu] textarea:focus{border-color:var(--rule-strong);box-shadow:none;outline:none}html[data-style=neu] .hig-card,html[data-style=neu] .xos-card,html[data-style=neu] .xos-surface{background:var(--bg-card);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border-color:var(--rule);border-radius:var(--r-4)}html[data-style=neu] .xos-card:hover{box-shadow:var(--shadow-2);transform:none}html[data-style=neu] .glass-card{backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid var(--rule)}html[data-style=neu] .glass-card,html[data-style=neu] .hero-card{background:var(--bg-card);box-shadow:none}html[data-style=neu] .hero-card:after,html[data-style=neu] .hero-card:before{display:none}html[data-style=neu] .hig-toolbar{background:var(--bg-app);backdrop-filter:none;-webkit-backdrop-filter:none}html[data-style=neu] .gradient-text{background:none;-webkit-text-fill-color:currentColor;color:var(--ink-1)}html[data-style=neu] .hig-btn,html[data-style=neu] .xos-btn{font-weight:500;letter-spacing:0;padding:11px 22px;border-radius:var(--r-pill);border-color:var(--rule-strong);background:transparent}html[data-style=neu] .hig-btn:hover,html[data-style=neu] .xos-btn:hover{background:var(--bg-hover);border-color:var(--ink-4)}html[data-style=neu] .hig-btn:focus-visible,html[data-style=neu] .xos-btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-card),0 0 0 4px #ff0393}html[data-style=neu] .hig-btn-primary,html[data-style=neu] .xos-btn-primary{background:var(--accent);color:var(--on-accent);border-color:var(--accent);box-shadow:none}html[data-style=neu] .hig-btn-primary:hover,html[data-style=neu] .xos-btn-primary:hover{background:var(--accent-hover);border-color:var(--accent-hover);transform:none;box-shadow:none}html[data-style=neu] .hig-btn-plain,html[data-style=neu] .xos-btn-ghost{background:transparent;border-color:transparent}html[data-style=neu] .hig-btn-plain:hover,html[data-style=neu] .xos-btn-ghost:hover{background:var(--bg-hover);border-color:transparent}html[data-style=neu] .hig-btn.rounded-\[6px\],html[data-style=neu] .hig-btn.rounded-\[9px\]{border-radius:var(--r-pill)}html[data-style=neu] .hig-field,html[data-style=neu] .xos-input{background:var(--bg-recess);border-color:var(--rule);border-radius:12px;padding:12px 16px}html[data-style=neu] .hig-field:focus,html[data-style=neu] .xos-input:focus{border-color:var(--rule-strong);box-shadow:none}html[data-style=neu] .hig-select-menu{border-color:var(--rule);border-radius:14px;box-shadow:var(--shadow-3)}html[data-style=neu] .hig-select-option{border-radius:10px}html[data-style=neu] .hig-bulk-bar{border-color:var(--rule);box-shadow:var(--shadow-3)}html[data-style=neu] .hig-seg,html[data-style=neu] .pill-tabs{background:var(--bg-recess);border:1px solid var(--rule)}html[data-style=neu] .hig-seg button,html[data-style=neu] .pill-tabs button{font-weight:500}html[data-style=neu] .hig-seg button[aria-current=true],html[data-style=neu] .pill-tabs button.active,html[data-style=neu] .pill-tabs button[aria-current=true]{background:var(--accent);color:var(--on-accent);box-shadow:none;font-weight:500}html[data-style=neu] .hig-chip,html[data-style=neu] .xos-badge{font-weight:500;background:transparent;border:1px solid var(--rule);color:var(--ink-1)}html[data-style=neu] .xos-badge-green{background:var(--ok-tint);color:var(--ok);border-color:transparent}html[data-style=neu] .xos-badge-yellow{background:var(--warn-tint);color:var(--warn);border-color:transparent}html[data-style=neu] .xos-badge-red{background:var(--err-tint);color:var(--err);border-color:transparent}html[data-style=neu] .xos-badge-blue{background:var(--info-tint);color:var(--info);border-color:transparent}html[data-style=neu] .xos-badge-gray{background:var(--bg-recess);color:var(--ink-3)}html[data-style=neu] .hig-chip-accent,html[data-style=neu] .xos-badge-pink{background:transparent;color:#ff0393;border:1px solid #ff0393}html[data-style=neu] .dot-accent{background:#ff0393;box-shadow:0 0 0 3px rgba(255,3,147,.16)}html[data-style=neu] .markdown-content h1,html[data-style=neu] .markdown-content h2,html[data-style=neu] .markdown-content h3,html[data-style=neu] .markdown-content h4{font-weight:600;letter-spacing:-.03em}html[data-style=neu] .markdown-content a{color:var(--ink-1);text-decoration-color:var(--ink-4)}html[data-style=neu] .markdown-content a:hover{text-decoration-color:#ff0393}html[data-style=neu] .markdown-content code{color:var(--ink-1)}html[data-style=neu] .markdown-content blockquote{border-left-color:#ff0393;background:var(--bg-recess)}html[data-style=neu] .page-title{font-weight:600;letter-spacing:-.04em}html[data-style=neu] .eyebrow{font-weight:500}html[data-style=neu] .bg-xos-primary,html[data-style=neu] .bg-xos-primaryActive,html[data-style=neu] .bg-xos-primaryHover{background-color:var(--accent)}html[data-style=neu] .bg-xos-bgAccent,html[data-style=neu] .bg-xos-primaryLight{background-color:var(--accent-tint)}html[data-style=neu] .bg-xos-bgPage{background-color:var(--bg-app)}html[data-style=neu] .bg-xos-bgSurface{background-color:var(--bg-card)}html[data-style=neu] .bg-xos-bgSurface2{background-color:var(--bg-recess)}html[data-style=neu] .text-xos-primary,html[data-style=neu] .text-xos-textAccent,html[data-style=neu] .text-xos-textPrimary{color:var(--ink-1)}html[data-style=neu] .text-xos-textSecondary{color:var(--ink-3)}html[data-style=neu] .text-xos-textMuted{color:var(--ink-4)}html[data-style=neu] .border-xos-borderFocus,html[data-style=neu] .ring-xos-borderFocus{border-color:var(--rule-strong);--tw-ring-color:var(--rule-strong)}html[data-style=neu] .border-xos-borderLight{border-color:var(--rule)}html[data-style=neu] .border-xos-borderMid{border-color:var(--rule-strong)}html[data-style=neu] .from-indigo-500{--tw-gradient-from:var(--accent) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}html[data-style=neu] .to-violet-600{--tw-gradient-to:var(--accent) var(--tw-gradient-to-position)}html[data-style=neu] .text-purple-400,html[data-style=neu] .text-violet-400{color:var(--ink-2)}html[data-style=neu]{--neuling-accent:#ff0393;--neuling-accent-tint:rgba(255,3,147,.08);--neuling-on-accent:#fff}html[data-style=neu] [style*=neuling-accent][style*="18%"]{border-color:var(--rule)!important;box-shadow:var(--shadow-3)!important}html[data-style=neu] [class*=bg-orb-]{display:none}html[data-style=neu] .signup-welcome-panel{background:#000!important}html[data-style=neu][data-theme=dark] .signup-welcome-panel{background:#141414!important;border-right:1px solid var(--rule)}html[data-style=neu] .min-h-screen.bg-surface-card{background-color:transparent}html[data-style=neu]{--info:#111;--info-tint:rgba(0,0,0,.06);--status-blue:var(--info)}html[data-style=neu][data-theme=dark]{--info:#f5f5f5;--info-tint:hsla(0,0%,100%,.1)}html[data-style=neu] .ring-blue-500{--tw-ring-color:#ff0393}html[data-style=neu] .focus\:ring-blue-500:focus{--tw-ring-color:var(--rule-strong)}html[data-style=neu] .text-blue-300,html[data-style=neu] .text-blue-400,html[data-style=neu] .text-blue-500{color:var(--ink-1)}html[data-style=neu] .bg-blue-500{background-color:var(--accent)}html[data-style=neu] .bg-blue-500\/20{background-color:var(--accent-tint)}html[data-style=neu] .border-blue-500\/30{border-color:var(--rule-strong)}html[data-style=neu] .hig-chip-accent{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--r-pill);font:500 var(--t-caption)/1.2 var(--font-ui)}html[data-style=neu][data-theme=dark] .bg-accent,html[data-style=neu][data-theme=dark] .bg-accent svg,html[data-style=neu][data-theme=dark] .bg-ink-1,html[data-style=neu][data-theme=dark] .bg-ink-1 svg,html[data-style=neu][data-theme=dark] [style*="background-color: var(--accent)"],html[data-style=neu][data-theme=dark] [style*="background: var(--accent)"],html[data-style=neu][data-theme=dark] [style*="background: var(--accent)"] svg{color:var(--on-accent)!important}html{--fk-chrome:#f4f5f7;--fk-panel:#fff;--fk-recess:#f4f5f7;--fk-hover:rgba(14,17,22,.05);--fk-active:#fff;--fk-overlay:rgba(14,17,22,.45);--fk-line:#e3e5e9;--fk-line-strong:#d3d6dc;--fk-ink:#0e1116;--fk-ink-2:#3b4049;--fk-ink-3:#5d636d;--fk-ink-4:#6c727c;--fk-ink-disabled:#c3c7ce;--fk-primary:#0e1116;--fk-primary-hover:#262a31;--fk-on-primary:#fff;--fk-signal:#086a90;--fk-signal-tint:#e8f3f8;--fk-ring:rgba(8,106,144,.24);--fk-brand:#ff0393;--fk-ok:#2b6e4a;--fk-ok-tint:#eaf4ee;--fk-warn:#855400;--fk-warn-tint:#f8f0e1;--fk-err:#b0362b;--fk-err-tint:#fbecea;--fk-avatar:#e3e5e9;--fk-monogramm:#086a90;--fk-on-monogramm:#fff;--fk-workspace-kachel:28px;--fk-knopf-schatten:0 1px 2px rgba(14,17,22,.08);--fk-pfeil-box:20px;--fk-chart-1:#0e1116;--fk-chart-2:#086a90;--fk-chart-3:#9aa0a8;--fk-chart-4:#5fb4d4;--fk-line-w:1px;--fk-border:var(--fk-line-w) solid var(--fk-line);--fk-border-strong:var(--fk-line-w) solid var(--fk-line-strong);--fk-mark-w:2px;--fk-ring-w:3px;--fk-r-sm:4px;--fk-r-ctl:6px;--fk-r-card:8px;--fk-r-panel:10px;--fk-r-round:999px;--fk-ctl-h:32px;--fk-ctl-h-sm:28px;--fk-ctl-h-xs:24px;--fk-touch:44px;--fk-zeile-h:48px;--fk-icon:16px;--fk-avatar-size:24px;--fk-s-1:4px;--fk-s-2:8px;--fk-s-3:12px;--fk-s-4:16px;--fk-s-5:24px;--fk-s-6:32px;--fk-s-7:48px;--fk-card-pad:var(--fk-s-4);--fk-float:0 12px 32px -12px rgba(14,17,22,.22),0 0 0 var(--fk-line-w) var(--fk-line);--fk-dialog:0 24px 60px -24px rgba(14,17,22,.32),0 0 0 var(--fk-line-w) var(--fk-line);--fk-font:var(--next-font-nav,"Mona Sans"),system-ui,-apple-system,sans-serif;--fk-mono:var(--font-mono,ui-monospace,monospace);--fk-t-caption:12px;--fk-t-ui:13px;--fk-t-read:14px;--fk-t-title:15px;--fk-t-headline:18px;--fk-t-display:24px;--fk-t-zahl:32px;--fk-t-touch:16px;--fk-w-normal:400;--fk-w-mittel:500;--fk-w-fett:600;--fk-lh-eng:1.25;--fk-lh-ui:1.4;--fk-lh-lesen:1.6;--fk-track-eng:-0.01em;--fk-nav-verlauf-min:min(240px,38vh);--fk-ease:cubic-bezier(0.16,1,0.3,1);--fk-dur:160ms}html[data-theme=dark]{--fk-chrome:#0b0c0e;--fk-panel:#111214;--fk-recess:#0e0f11;--fk-hover:hsla(0,0%,100%,.05);--fk-active:#1c1d21;--fk-overlay:rgba(0,0,0,.6);--fk-line:#232529;--fk-line-strong:#2f3237;--fk-ink:#edeef0;--fk-ink-2:#c8cbd0;--fk-ink-3:#9a9fa8;--fk-ink-4:#80868f;--fk-ink-disabled:#3a3d43;--fk-primary:#edeef0;--fk-primary-hover:#fff;--fk-on-primary:#0b0c0e;--fk-signal:#3cc8f0;--fk-signal-tint:#0f2530;--fk-ring:rgba(60,200,240,.28);--fk-ok:#7cc496;--fk-ok-tint:#15241b;--fk-warn:#e2ac5c;--fk-warn-tint:#29220f;--fk-err:#f0948b;--fk-err-tint:#2b1917;--fk-avatar:#2f3237;--fk-monogramm:#1e7a99;--fk-knopf-schatten:0 1px 2px rgba(0,0,0,.5);--fk-chart-1:#edeef0;--fk-chart-2:#3cc8f0;--fk-chart-3:#80868f;--fk-chart-4:#1e7a99;--fk-float:0 12px 32px -12px rgba(0,0,0,.7),0 0 0 var(--fk-line-w) var(--fk-line);--fk-dialog:0 24px 60px -24px rgba(0,0,0,.85),0 0 0 var(--fk-line-w) var(--fk-line)}:is([data-chat=fokus],[data-fokus]){--font-ui:var(--fk-font);--font-display:var(--fk-font);--font-body:var(--fk-font);--font-sans:var(--fk-font);--xos-font-body:var(--fk-font);--font-mono:var(--fk-mono);--t-subhead:var(--fk-t-ui);--t-body:var(--fk-t-read);--t-caption:var(--fk-t-caption);--t-title-2:var(--fk-t-display);--accent:var(--fk-primary);--accent-hover:var(--fk-primary-hover);--accent-soft:var(--fk-ink-3);--accent-tint:var(--fk-hover);--accent-tint-2:var(--fk-hover);--on-accent:var(--fk-on-primary);--ink-1:var(--fk-ink);--ink-2:var(--fk-ink-2);--ink-3:var(--fk-ink-3);--ink-4:var(--fk-ink-4);--on-ink-1:var(--fk-on-primary);--pink:var(--fk-signal);--fg-primary:var(--fk-ink);--fg-secondary:var(--fk-ink-2);--fg-tertiary:var(--fk-ink-3);--fg-quaternary:var(--fk-ink-4);--text:var(--fk-ink);--text-secondary:var(--fk-ink-2);--text-muted:var(--fk-ink-3);--bg-app:var(--fk-panel);--bg-content:var(--fk-panel);--bg-window:var(--fk-panel);--bg-card:var(--fk-panel);--bg-elevated:var(--fk-panel);--bg-primary:var(--fk-panel);--surface:var(--fk-panel);--bg-recess:var(--fk-recess);--bg-chip:var(--fk-recess);--bg-subtle:var(--fk-recess);--surface-2:var(--fk-recess);--code-bg:var(--fk-recess);--bg-hover:var(--fk-hover);--surface-hover:var(--fk-hover);--bg-active:var(--fk-hover);--bg-card-glass:var(--fk-panel);--bg-panel-glass:var(--fk-panel);--surface-blur:none;--sep:var(--fk-line);--sep-strong:var(--fk-line-strong);--rule:var(--fk-line);--rule-strong:var(--fk-line-strong);--hair:var(--fk-line);--border:var(--fk-line);--ok:var(--fk-ok);--ok-tint:var(--fk-ok-tint);--status-green:var(--fk-ok);--warn:var(--fk-warn);--warn-tint:var(--fk-warn-tint);--status-amber:var(--fk-warn);--err:var(--fk-err);--err-tint:var(--fk-err-tint);--status-red:var(--fk-err);--danger:var(--fk-err);--info:var(--fk-signal);--info-tint:var(--fk-signal-tint);--status-blue:var(--fk-signal);--r-1:var(--fk-r-sm);--r-2:var(--fk-r-ctl);--r-sm:var(--fk-r-ctl);--r-3:var(--fk-r-card);--r-4:var(--fk-r-card);--r-5:var(--fk-r-card);--r-6:var(--fk-r-panel);--r-panel:var(--fk-r-panel);--r-card:var(--fk-r-card);--r-bubble:var(--fk-r-card);--r-md:var(--fk-r-ctl);--r-pill:var(--fk-r-round);--t-title:var(--fk-t-title);--t-headline:var(--fk-t-headline);--t-title-1:var(--fk-t-display);--t-title-3:var(--fk-t-headline);--fs-base:var(--fk-t-read);--lh-base:var(--fk-lh-lesen);--fw-normal:var(--fk-w-normal);--fw-medium:var(--fk-w-mittel);--dur-1:var(--fk-dur);--dur-2:var(--fk-dur);--ease-out:var(--fk-ease);--accent-dark:var(--fk-primary-hover);--bg-secondary:var(--fk-recess);--bg-page:var(--fk-panel);--shadow-1:none;--shadow-2:none;--shadow-sm:none;--shadow-md:var(--fk-float);--shadow-3:var(--fk-float);--shadow-4:var(--fk-dialog);--shadow-modal:var(--fk-dialog);font-family:var(--fk-font);color:var(--fk-ink)}:is([data-chat=fokus],[data-fokus]) .rounded-panel{border-radius:var(--fk-r-panel)!important}:is([data-chat=fokus],[data-fokus]) .rounded-t-2xl{border-top-left-radius:var(--fk-r-panel)!important;border-top-right-radius:var(--fk-r-panel)!important}:is([data-chat=fokus],[data-fokus]) .shadow-lg{box-shadow:var(--fk-float)!important}:is([data-chat=fokus],[data-fokus]) .border-black\/5{border-color:var(--fk-line)!important}:is([data-chat=fokus],[data-fokus]) [data-chat-part=gate-details]>summary{cursor:pointer;width:-moz-fit-content;width:fit-content;font:var(--fk-w-mittel) var(--fk-t-ui) var(--fk-font);color:var(--fk-signal);list-style:none}:is([data-chat=fokus],[data-fokus]) [data-chat-part=gate-details]>summary::-webkit-details-marker{display:none}:is([data-chat=fokus],[data-fokus]) [data-chat-part=gate-details]>summary:after{content:" ›"}:is([data-chat=fokus],[data-fokus]) [data-chat-part=gate-details][open]>summary:after{content:" ⌄"}html [data-fokus] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea):not(.bg-transparent):not([data-fk-eingebettet]){background:var(--fk-panel)!important;border:var(--fk-border-strong)!important;border-radius:var(--fk-r-ctl)!important;color:var(--fk-ink)!important;font-family:var(--fk-font)}html [data-fokus] :is(input,select,textarea)::-moz-placeholder{color:var(--fk-ink-4)}html [data-fokus] :is(input,select,textarea)::placeholder{color:var(--fk-ink-4)}html [data-fokus] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):not(.bg-transparent):not([data-fk-eingebettet]):focus{outline:none!important;border-color:var(--fk-signal)!important;box-shadow:0 0 0 var(--fk-ring-w) var(--fk-ring)!important}html [data-fokus] :is(input,select,textarea):not(.bg-transparent):not([data-fk-eingebettet]):disabled{background:var(--fk-recess)!important;color:var(--fk-ink-3)!important}html :is([data-nav-part],[data-chat=fokus],[data-fokus],.fk-karte) :is(h1,h2,h3,h4,h5,h6){font-family:var(--fk-font);letter-spacing:var(--fk-track-eng)}html :is([data-nav-part],[data-chat=fokus],[data-fokus]) :is(.font-body,.font-display,.font-sans,.font-ui){font-family:var(--fk-font)}html :is([data-nav-part=sidebar],[data-nav-part=drawer],[data-nav-part=topbar],[data-nav-part=flyout],[data-nav-part=menu],[data-fokus]){--font-ui:var(--fk-font);--font-body:var(--fk-font);--font-display:var(--fk-font);--font-sans:var(--fk-font)}.fk-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--fk-s-2);height:var(--fk-ctl-h);padding:0 var(--fk-s-3);border-radius:var(--fk-r-ctl);border:var(--fk-line-w) solid var(--fk-line-strong);background:var(--fk-panel);color:var(--fk-ink);font:var(--fk-w-mittel) var(--fk-t-ui)/1 var(--fk-font);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--fk-dur) var(--fk-ease),border-color var(--fk-dur) var(--fk-ease)}.fk-btn:hover:not(:disabled){background:var(--fk-hover)}.fk-btn:disabled{cursor:default;opacity:.5}.fk-btn:focus-visible,.fk-chip:focus-visible,.fk-icon-btn:focus-visible,.fk-zeile:focus-visible{outline:var(--fk-mark-w) solid var(--fk-signal);outline-offset:var(--fk-line-w)}.fk-btn-primary{border-color:transparent;background:var(--fk-primary);color:var(--fk-on-primary)}.fk-btn-primary:hover:not(:disabled){background:var(--fk-primary-hover)}.fk-btn-danger{color:var(--fk-err)}@media (max-width:767px){.fk-btn{height:var(--fk-touch);padding:0 var(--fk-s-4)}}.fk-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--fk-ctl-h-sm);height:var(--fk-ctl-h-sm);padding:0;border:var(--fk-line-w) solid transparent;border-radius:var(--fk-r-ctl);background:transparent;color:var(--fk-ink-3);cursor:pointer;transition:background-color var(--fk-dur) var(--fk-ease),color var(--fk-dur) var(--fk-ease)}.fk-icon-btn:hover:not(:disabled),.fk-icon-btn[aria-pressed=true]{background:var(--fk-hover);color:var(--fk-ink)}.fk-icon-btn-rand{border-color:var(--fk-line-strong);background:var(--fk-panel)}.fk-link{display:inline-flex;align-items:center;gap:var(--fk-s-1);padding:0;border:0;background:none;color:var(--fk-signal);font:var(--fk-w-mittel) var(--fk-t-ui)/var(--fk-lh-eng) var(--fk-font);text-decoration:none;cursor:pointer}.fk-link:hover{text-decoration:underline;text-underline-offset:var(--fk-mark-w)}.fk-feld{width:100%;height:var(--fk-ctl-h);padding:0 var(--fk-s-3);border:var(--fk-line-w) solid var(--fk-line-strong);border-radius:var(--fk-r-ctl);background:var(--fk-panel);color:var(--fk-ink);font:var(--fk-w-normal) var(--fk-t-ui)/var(--fk-lh-eng) var(--fk-font);transition:border-color var(--fk-dur) var(--fk-ease),box-shadow var(--fk-dur) var(--fk-ease)}.fk-feld::-moz-placeholder{color:var(--fk-ink-4)}.fk-feld::placeholder{color:var(--fk-ink-4)}.fk-feld:focus{outline:none;border-color:var(--fk-signal);box-shadow:0 0 0 var(--fk-ring-w) var(--fk-ring)}@media (max-width:767px){.fk-feld{height:var(--fk-touch);font-size:var(--fk-t-touch)}}.fk-chip{display:inline-flex;align-items:center;gap:var(--fk-s-1);height:var(--fk-ctl-h-xs);padding:0 var(--fk-s-2);border:var(--fk-line-w) solid var(--fk-line);border-radius:var(--fk-r-sm);background:var(--fk-panel);color:var(--fk-ink-2);font:var(--fk-w-mittel) var(--fk-t-caption)/1 var(--fk-font);white-space:nowrap}button.fk-chip{cursor:pointer}button.fk-chip:hover{border-color:var(--fk-line-strong)}.fk-chip[aria-pressed=true]{border-color:var(--fk-signal);background:var(--fk-signal-tint);color:var(--fk-signal)}.fk-karte{display:flex;flex-direction:column;min-width:0;border:var(--fk-line-w) solid var(--fk-line);border-radius:var(--fk-r-card);background:var(--fk-panel);color:var(--fk-ink);font-family:var(--fk-font)}.fk-karte-kopf{display:flex;align-items:center;gap:var(--fk-s-2);min-height:var(--fk-zeile-h);padding:var(--fk-s-2) var(--fk-s-3) var(--fk-s-2) var(--fk-s-4);border-bottom:var(--fk-line-w) solid var(--fk-line);flex-shrink:0}.fk-karte-titel{flex:1;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fk-ink);font:var(--fk-w-fett) var(--fk-t-title)/var(--fk-lh-eng) var(--fk-font)}.fk-karte-meta{color:var(--fk-ink-3);font:var(--fk-w-normal) var(--fk-t-caption)/var(--fk-lh-eng) var(--fk-font);white-space:nowrap}.fk-karte-inhalt{flex:1;min-height:0;padding:var(--fk-s-4)}.fk-karte-fuss{padding:var(--fk-s-2) var(--fk-s-4) var(--fk-s-3);flex-shrink:0}.fk-zeile{display:flex;align-items:center;gap:var(--fk-s-3);width:100%;min-height:var(--fk-zeile-h);padding:var(--fk-s-2) var(--fk-s-4);border:0;border-bottom:var(--fk-line-w) solid var(--fk-line);background:transparent;color:var(--fk-ink);font:var(--fk-w-normal) var(--fk-t-ui)/var(--fk-lh-ui) var(--fk-font);text-align:left;text-decoration:none}.fk-zeile:last-child{border-bottom:0}.fk-zeile[role=button],a.fk-zeile,button.fk-zeile{cursor:pointer;transition:background-color var(--fk-dur) var(--fk-ease)}.fk-zeile[role=button]:hover,a.fk-zeile:hover,button.fk-zeile:hover{background:var(--fk-hover)}.fk-zeile-text{flex:1;min-width:0}.fk-zeile-titel{color:var(--fk-ink);font-weight:var(--fk-w-mittel)}.fk-zeile-sub,.fk-zeile-titel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fk-zeile-sub{margin-top:calc(var(--fk-s-1) / 2);color:var(--fk-ink-3);font-size:var(--fk-t-caption)}.fk-zeit{flex-shrink:0;color:var(--fk-ink-4);font:var(--fk-w-normal) var(--fk-t-caption)/1 var(--fk-font);white-space:nowrap}.fk-abhaken{flex-shrink:0;width:var(--fk-icon);height:var(--fk-icon);padding:0;border:calc(var(--fk-line-w) * 1.5) solid var(--fk-ink-4);border-radius:50%;background:transparent;cursor:pointer;transition:border-color var(--fk-dur) var(--fk-ease),background-color var(--fk-dur) var(--fk-ease)}.fk-abhaken:hover:not(:disabled){border-color:var(--fk-ok);background:var(--fk-ok-tint)}.fk-abhaken:disabled{opacity:.4;cursor:default}.fk-abhaken:focus-visible{outline:var(--fk-mark-w) solid var(--fk-signal);outline-offset:var(--fk-mark-w)}.fk-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--fk-avatar-size);height:var(--fk-avatar-size);border-radius:50%;background:var(--fk-avatar);color:var(--fk-ink-2);font:var(--fk-w-fett) var(--fk-t-caption)/1 var(--fk-font)}.fk-leer{padding:var(--fk-s-5) var(--fk-s-4);color:var(--fk-ink-3);font:var(--fk-w-normal) var(--fk-t-ui)/var(--fk-lh-ui) var(--fk-font);text-align:center}.fk-skelett{height:var(--fk-s-3);border-radius:var(--fk-r-sm);background:var(--fk-recess);animation:fk-puls 1.4s var(--fk-ease) infinite}@keyframes fk-puls{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.fk-skelett{animation:none}}.fk-schwebend{border-radius:var(--fk-r-card);background:var(--fk-panel);box-shadow:var(--fk-float);color:var(--fk-ink);font-family:var(--fk-font)}@media (min-width:768px){html .xos-main-content{margin:var(--fk-s-2) var(--fk-s-2) var(--fk-s-2) 0;border:var(--fk-border);border-radius:var(--fk-r-panel)}}html nav[data-nav-part=sidebar]{--nav-bg:var(--fk-chrome);--nav-hover-bg:var(--fk-hover);--nav-active-bg:var(--fk-active);--nav-active-fg:var(--fk-ink);--navdark-fg:var(--fk-ink);--navdark-fg2:var(--fk-ink-2);--navdark-fg3:var(--fk-ink-3);--navdark-rule:var(--fk-line);background:var(--fk-chrome);font-family:var(--fk-font);color:var(--fk-ink)}html nav[data-nav-part=sidebar][data-overlay=true]{border-right:var(--fk-border);box-shadow:var(--fk-float)}html [data-nav-part=drawer] :focus-visible,html [data-nav-part=flyout] :focus-visible,html [data-nav-part=menu] :focus-visible,html [data-nav-part=sidebar] :focus-visible{outline:var(--fk-mark-w) solid var(--fk-signal)!important;outline-offset:calc(-1 * var(--fk-mark-w))}html [data-nav-part=head]{padding-left:var(--fk-s-4)!important;padding-right:var(--fk-s-3)!important}html [data-nav-part=brand]{font:var(--fk-w-fett) var(--fk-t-read)/1 var(--fk-font);letter-spacing:var(--fk-track-eng);color:var(--fk-ink)}html [data-nav-part=team]{width:100%;display:flex;align-items:center;gap:var(--fk-s-2);padding:var(--fk-s-2)!important;background:var(--fk-panel)!important;border:var(--fk-border-strong)!important;border-radius:var(--fk-r-card)!important;box-shadow:var(--fk-knopf-schatten)!important;transform:none!important;text-align:left;cursor:pointer;font-family:var(--fk-font);transition:background var(--fk-dur) var(--fk-ease),border-color var(--fk-dur) var(--fk-ease)}html [data-nav-part=team]:hover,html [data-nav-part=team][aria-expanded=true]{border-color:var(--fk-ink-4)!important}html [data-nav-part=team]:hover{background:var(--fk-hover)!important}html [data-nav-part=team]:active{box-shadow:none!important}html [data-nav-part=team]:focus-visible{outline:none;box-shadow:0 0 0 var(--fk-ring-w) var(--fk-ring)!important}html [data-nav-part=workspace-kachel]{width:var(--fk-workspace-kachel);height:var(--fk-workspace-kachel);flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--fk-r-ctl);-o-object-fit:contain;object-fit:contain;background:var(--fk-panel)}html [data-nav-part=workspace-kachel][data-monogramm]{background:var(--fk-monogramm);color:var(--fk-on-monogramm);font-size:var(--fk-t-ui);font-weight:var(--fk-w-fett);line-height:1}html [data-nav-part=workspace-kachel][data-klein]{width:var(--fk-avatar-size);height:var(--fk-avatar-size);border-radius:var(--fk-r-sm);font-size:var(--fk-t-caption)}html [data-nav-part=workspace-text]{min-width:0;flex:1;display:flex;flex-direction:column}html [data-nav-part=workspace-name],html [data-nav-part=workspace-org]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html [data-nav-part=workspace-name]{font-size:var(--fk-t-ui);font-weight:var(--fk-w-fett);color:var(--fk-ink)}html [data-nav-part=workspace-org]{font-size:var(--fk-t-caption);color:var(--fk-ink-3)}html [data-nav-part=workspace-pfeil]{width:var(--fk-pfeil-box);height:var(--fk-pfeil-box);padding:2px;flex-shrink:0;color:var(--fk-ink-2);background:var(--fk-chrome);border:var(--fk-border);border-radius:var(--fk-r-sm)}html [data-workspace-menu]{position:absolute;left:var(--fk-s-3);right:var(--fk-s-3);top:100%;margin-top:calc(var(--fk-s-1) * -1);z-index:200;overflow:hidden}html [data-nav-part=menu-kopf]{padding:var(--fk-s-2) var(--fk-s-3);font-size:var(--fk-t-caption);color:var(--fk-ink-3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:var(--fk-border)}html [data-nav-part=menu-abschnitt]{display:flex;flex-direction:column;padding:var(--fk-s-1)}html [data-nav-part=menu-abschnitt]+[data-nav-part=menu-abschnitt]{border-top:var(--fk-border)}html [data-nav-part=menu-titel]{padding:var(--fk-s-1) var(--fk-s-2);font-size:var(--fk-t-caption);font-weight:var(--fk-w-mittel);color:var(--fk-ink-3)}html [data-workspace-menu] button:not(.fk-btn){width:100%;display:flex;align-items:center;gap:var(--fk-s-2);padding:0 var(--fk-s-2);background:transparent;border:0;color:var(--fk-ink);cursor:pointer;text-align:left;transition:background var(--fk-dur) var(--fk-ease)}html [data-workspace-menu] button:not(.fk-btn):hover{background:var(--fk-hover)}html [data-workspace-menu] button[data-aktiv]{font-weight:var(--fk-w-fett)}html [data-workspace-menu] button[data-gefahr]{color:var(--fk-err)}html [data-workspace-menu] button[data-gefahr]:hover{background:var(--fk-err-tint)}html [data-nav-part=menu-label]{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html [data-nav-part=menu-haken],html [data-nav-part=menu-icon]{width:var(--fk-icon);height:var(--fk-icon);flex-shrink:0}html [data-nav-part=menu-icon]{color:var(--fk-ink-3)}html [data-workspace-menu] button[data-gefahr] [data-nav-part=menu-icon]{color:var(--fk-err)}html [data-nav-part=menu-haken]{color:var(--fk-signal)}html [data-nav-part=menu-mfa]{display:flex;flex-direction:column;gap:var(--fk-s-2);padding:var(--fk-s-2);font-size:var(--fk-t-caption);color:var(--fk-ink-3)}html [data-nav-part=menu-fehler]{color:var(--fk-err)}html [data-nav-part=avatar]{background:var(--fk-avatar);color:var(--fk-ink);border-radius:var(--fk-r-ctl)}html [data-nav-part=presence]{background:var(--fk-ok);border:var(--fk-mark-w) solid var(--fk-chrome)}html [data-nav-part=sidebar] [data-nav-part=row-sub],html [data-nav-part=sidebar] [data-nav-part=row]{min-height:var(--fk-ctl-h);padding:0 var(--fk-s-2)!important;margin:0 var(--fk-s-2)!important;gap:var(--fk-s-2)!important;border-radius:var(--fk-r-ctl)!important;font-size:var(--fk-t-ui)!important;font-weight:var(--fk-w-mittel)!important;color:var(--fk-ink-2)!important;transform:none!important}html [data-nav-part=sidebar] [data-nav-part=row-sub]{width:auto!important}html [data-nav-part=sidebar] [data-nav-part=row-sub]:hover,html [data-nav-part=sidebar] [data-nav-part=row]:hover{background:var(--fk-hover)!important;color:var(--fk-ink)!important}html [data-nav-part=sidebar] [data-nav-part=row-sub][data-active=true],html [data-nav-part=sidebar] [data-nav-part=row][data-active=true]{color:var(--fk-ink)!important;background:transparent!important}html [data-nav-part=sidebar] [data-nav-part=row-sub][data-active=true]{background:var(--fk-active)!important;box-shadow:0 0 0 var(--fk-line-w) var(--fk-line)}html [data-nav-part=sidebar] [data-nav-part=row] svg{width:var(--fk-icon);height:var(--fk-icon)}html [data-nav-part=active-bg]{border-radius:var(--fk-r-ctl)!important;background:var(--fk-active)!important;box-shadow:0 0 0 var(--fk-line-w) var(--fk-line)}html [data-nav-part=active-tab]{left:0!important;top:var(--fk-s-2)!important;bottom:var(--fk-s-2)!important;width:var(--fk-mark-w)!important;border-radius:var(--fk-mark-w)!important;background:var(--fk-signal)!important}html [data-nav-part=icon-btn]{border-radius:var(--fk-r-ctl)!important;transform:none!important;color:var(--fk-ink-2)!important}html [data-nav-part=icon-btn]:hover{background:var(--fk-hover)!important;color:var(--fk-ink)!important}html [data-nav-part=icon-btn][data-active=true]{background:var(--fk-active)!important;box-shadow:0 0 0 var(--fk-line-w) var(--fk-line),inset var(--fk-mark-w) 0 0 var(--fk-signal);color:var(--fk-ink)!important}html [data-nav-part=nav-block]{flex-shrink:1!important;min-height:0;overflow-y:auto}html [data-nav-part=sessions]{min-height:var(--fk-nav-verlauf-min);gap:var(--fk-line-w)!important;border-top:var(--fk-border)}html [data-nav-part=group-label]{background:var(--fk-chrome)!important;font-family:var(--fk-font)!important;font-size:var(--fk-t-caption)!important;font-weight:var(--fk-w-mittel)!important;color:var(--fk-ink-3)!important;padding:var(--fk-s-3) var(--fk-s-4) var(--fk-s-1)!important}html [data-nav-part=session]{min-height:var(--fk-ctl-h);margin:0 var(--fk-s-2)!important;padding-right:var(--fk-s-1)!important;border-radius:var(--fk-r-ctl)!important;font-size:var(--fk-t-ui)!important;font-weight:var(--fk-w-mittel)!important;color:var(--fk-ink)!important;background:transparent}html [data-nav-part=session]>button:first-child{padding:0 0 0 var(--fk-s-2)!important;min-height:var(--fk-ctl-h);transform:none!important}html [data-nav-part=session]:hover{background:var(--fk-hover)!important}html [data-nav-part=session][data-active=true]{background:var(--fk-active)!important;box-shadow:0 0 0 var(--fk-line-w) var(--fk-line),inset var(--fk-mark-w) 0 0 var(--fk-signal)}html [data-nav-part=session-menu-btn]{width:var(--fk-ctl-h-xs)!important;height:var(--fk-ctl-h-xs)!important;border-radius:var(--fk-r-sm)!important;color:var(--fk-ink-3)!important}html [data-nav-part=session-menu-btn]:hover{background:var(--fk-hover)!important;color:var(--fk-ink)!important}html [data-nav-part=session]:focus-within [data-nav-part=session-menu-btn]{opacity:1}html [data-nav-part=session-search-wrap]{padding:var(--fk-s-2) var(--fk-s-2) 0!important}html [data-nav-part=session-search]{height:var(--fk-ctl-h);border-radius:var(--fk-r-ctl)!important;border:var(--fk-border)!important;background:var(--fk-panel)!important;color:var(--fk-ink)!important;font-family:var(--fk-font)!important;font-size:var(--fk-t-ui)!important;padding:0 var(--fk-s-3)!important}html [data-nav-part=session-search]::-moz-placeholder{color:var(--fk-ink-3)}html [data-nav-part=session-search]::placeholder{color:var(--fk-ink-3)}html [data-nav-part=session-search]:focus{border-color:var(--fk-signal)!important;outline:none!important;box-shadow:0 0 0 var(--fk-ring-w) var(--fk-ring)}html [data-nav-part=foot]{border-top:var(--fk-border)!important;padding:var(--fk-s-2)!important}html [data-nav-part=user]{border-radius:var(--fk-r-ctl)!important;padding:var(--fk-s-1) var(--fk-s-2)!important;transform:none!important}html [data-nav-part=user]:hover{background:var(--fk-hover)!important}html [data-nav-part=user] [data-nav-part=avatar],html [data-nav-part=user] img{width:var(--fk-avatar-size)!important;height:var(--fk-avatar-size)!important;font-size:var(--fk-t-caption)!important}html [data-nav-part=flyout],html [data-nav-part=menu]{background:var(--fk-panel)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:var(--fk-border)!important;border-radius:var(--fk-r-card)!important;box-shadow:var(--fk-float)!important;font-family:var(--fk-font)}html [data-nav-part=flyout-title]{background:var(--fk-panel)!important;color:var(--fk-ink-3)!important;border-bottom:var(--fk-border)!important;text-transform:none!important;letter-spacing:0!important;font-size:var(--fk-t-caption)!important;font-weight:var(--fk-w-mittel)!important}html [data-nav-part=flyout-item],html [data-nav-part=menu] button{min-height:var(--fk-ctl-h);border-radius:var(--fk-r-ctl)!important;font-family:var(--fk-font)!important;font-size:var(--fk-t-ui)!important}html [data-nav-part=flyout-item][data-active=true]{background:var(--fk-signal-tint)!important;color:var(--fk-ink)!important;box-shadow:inset var(--fk-mark-w) 0 0 var(--fk-signal)}html [data-nav-part=flyout] [data-nav-part=row-sub]{border-radius:var(--fk-r-ctl)!important;font-family:var(--fk-font)!important;font-size:var(--fk-t-ui)!important}html [data-nav-part=topbar]{background:var(--fk-chrome)!important;border-bottom:var(--fk-border)!important;font-family:var(--fk-font)!important}html [data-nav-part=drawer]{--nav-hover-bg:var(--fk-hover);--nav-active-bg:var(--fk-active);--nav-active-fg:var(--fk-ink);background:var(--fk-chrome)!important;font-family:var(--fk-font)}html [data-nav-part=drawer] .font-body{font-family:var(--fk-font)!important}html [data-nav-part=drawer] [data-nav-part=row-gross],html [data-nav-part=drawer] [data-nav-part=session-gross]{border-radius:var(--fk-r-card)!important;color:var(--fk-ink)!important}html [data-nav-part=drawer] [data-nav-part=row-gross][data-active=true],html [data-nav-part=drawer] [data-nav-part=session-gross][data-active=true]{background:var(--fk-active)!important;box-shadow:0 0 0 var(--fk-line-w) var(--fk-line),inset var(--fk-mark-w) 0 0 var(--fk-signal);font-weight:var(--fk-w-fett)}html [data-nav-part=drawer] [data-nav-part=active-bg]{display:none}html[data-theme=dark] [data-nav-part=drawer] img[data-nav-part=logo],html[data-theme=dark] [data-nav-part=topbar] img[data-nav-part=logo]{filter:brightness(0) invert(1)}html [data-nav-part=drawer] [data-nav-part=session-search]{border-radius:var(--fk-r-card)!important;border:var(--fk-border)!important;background:var(--fk-panel)!important;color:var(--fk-ink)!important;font-family:var(--fk-font)!important}html [data-nav-part=drawer] [data-nav-part=session-search]:focus{border-color:var(--fk-signal)!important;outline:none!important;box-shadow:0 0 0 var(--fk-ring-w) var(--fk-ring)}html [data-nav-part=drawer] .uppercase{text-transform:none!important;letter-spacing:0!important;font-weight:var(--fk-w-mittel)!important}