:root[data-design=v2] .theme-cream,:root .theme-cream[data-design=v2],:root[data-design=v2]{--fz-bg-page:#f1f5f2;--fz-bg-card:linear-gradient(180deg, #fff 0%, #fbfdfc 100%);--fz-bg-card-solid:#fff;--fz-bg-card-hover:linear-gradient(180deg, #fff 0%, #fdfefe 100%);--fz-bg-muted:#f5f8f6;--fz-bg-pipeline-card:#fff;--fz-bg-nav:#f1f5f2;--fz-bg-inverse:#101613;--fz-fg-inverse:#f1f5f2;--fz-fg-primary:#101613;--fz-fg-secondary:#566159;--fz-fg-tertiary:#5c675f;--fz-fg-disabled:#68746b;--fz-border:#d6ded9;--fz-border-subtle:#e2e9e4;--fz-border-strong:#78857d;--fz-accent:#007a52;--fz-accent-hover:#006946;--fz-accent-active:#00573a;--fz-accent-fg:#fff;--fz-accent-soft:#daf5e9;--fz-accent-secondary:#007a52;--fz-danger-fg:#b3261e;--fz-danger:#b3261e;--fz-danger-border:#b3261e;--fz-warning-fg:#826901;--fz-radius:.75rem;--fz-radius-lg:20px;--fz-shadow-button:0 1px 2px 0 #1114181f;--fz-v2-shadow-contact:0 1px 2px -1px #1114181a, 0 2px 5px -2px #11141812;--fz-v2-shadow-ambient:0 16px 36px -18px #11141829, 0 36px 72px -36px #1114181f;--fz-v2-shadow-drop:var(--fz-v2-shadow-contact), var(--fz-v2-shadow-ambient);--fz-shadow-sm:inset 0 1px 0 0 var(--fz-v2-surface-hairline), var(--fz-v2-shadow-drop);--fz-shadow-focus:0 0 0 3px #007a5247;--fz-card-glow-strong:#007a520a;--fz-card-glow-soft:#007a5204;--fz-card-glow-border:#007a52;--fz-field-bg:linear-gradient(180deg, #fff 0%, #f5f8f6 100%);--fz-field-bg-focus:linear-gradient(180deg, #fff 0%, #fff 100%);--fz-field-shadow:0 1px 2px #0000000d;--fz-field-shadow-hover:0 1px 2px #00000014;--fz-field-shadow-focus:0 0 0 4px #007a5247;--fz-avatar-bg:#e4ebe6;--fz-avatar-fg:#566159;--fz-status-neu-bg:#e1eeff;--fz-status-neu-fg:#1a6bc6;--fz-status-neu-dot:#2288f8;--fz-status-in-bearbeitung-bg:#ffe9d0;--fz-status-in-bearbeitung-fg:#975f00;--fz-status-in-bearbeitung-dot:#be7907;--fz-status-wartet-bg:#ffecb1;--fz-status-wartet-fg:#826901;--fz-status-wartet-dot:#a58503;--fz-status-dokumente-bg:#b1fdfc;--fz-status-dokumente-fg:#067979;--fz-status-dokumente-dot:#029a9b;--fz-status-bei-bank-bg:#eaebff;--fz-status-bei-bank-fg:#685cc6;--fz-status-bei-bank-dot:#8575fa;--fz-status-genehmigt-bg:#d2f4e5;--fz-status-genehmigt-fg:#006846;--fz-status-genehmigt-dot:#00a06b;--fz-status-ausbezahlt-bg:#007a52;--fz-status-ausbezahlt-fg:#fff;--fz-status-ausbezahlt-dot:#fff;--fz-status-abgelehnt-bg:#ffe6e3;--fz-status-abgelehnt-fg:#bb4039;--fz-status-abgelehnt-dot:#eb534a;--fz-status-storniert-bg:#ffe6e7;--fz-status-storniert-fg:#af4a56;--fz-status-storniert-dot:#db5f6f;--fz-status-ended-bg:#e5eef7;--fz-status-ended-fg:#5c6d80;--fz-status-ended-dot:#758aa0;--fz-status-rechnung-gestellt-bg:#f7e6ff;--fz-status-rechnung-gestellt-fg:#924daf;--fz-status-rechnung-gestellt-dot:#b963dc;--fz-status-bezahlt-bg:#c5fecf;--fz-status-bezahlt-fg:#037e38;--fz-status-bezahlt-dot:#00a049;--fz-fg:#101613;--fz-fg-muted:#566159;--fz-light-fg-primary:#101613;--fz-light-fg-tertiary:#5c675f;--fz-light-border-subtle:#e2e9e4;--fz-card-glow-shadow:0 2px 10px -2px #1114181a;--fz-shadow-md:0 2px 6px -1px #11141817;--fz-shadow-lg:0 8px 24px -8px #11141824;--background:#f1f5f2;--foreground:#101613;--card:#fff;--card-foreground:#101613;--popover:#fff;--popover-foreground:#101613;--primary:#007a52;--primary-foreground:#fff;--secondary:#f5f8f6;--secondary-foreground:#101613;--muted:#f5f8f6;--muted-foreground:#5c675f;--accent:#f5f8f6;--accent-foreground:#101613;--destructive:#b3261e;--border:#d6ded9;--input:#78857d;--ring:#007a52;--color-accent-ring:#007a5247;--color-canvas:#f1f5f2;--color-surface:#fff;--fz-v2-glow-a:#2adb961f;--fz-v2-glow-b:#7896be12;--fz-v2-glow-c:#2adb960f;--fz-v2-noise-opacity:.022;--fz-v2-grid-dot:#10161305;--fz-v2-surface-hairline:#fff0;--fz-v2-surface-border:linear-gradient(180deg, #12402e24 0%, #12402e17 45%, #12402e0f 100%);--fz-v2-surface-border-hover:linear-gradient(180deg, #12402e36 0%, #12402e21 45%, #12402e17 100%);--fz-v2-aura-border:linear-gradient(100deg, #007a5200 0%, #007a52d9 32%, #007a52d9 68%, #007a5200 100%);--fz-v2-aura-glow:0 0 0 1px #007a5224, 0 0 38px -12px #007a5247;--fz-v2-glass-bg:linear-gradient(180deg, #ffffffed 0%, #fafdfbe0 100%);--fz-v2-glass-bg-hover:linear-gradient(180deg, #fffffff7 0%, #fcfefded 100%);--fz-v2-glass-filter:blur(14px) saturate(1.04);--fz-v2-ring-width:1.5px;--fz-v2-flag-halo:0 0 0 3px #2adb9629, 0 0 10px 2px #2adb9657;--fz-v2-chrome-bg-solid:#fbfdfc;--fz-v2-sidebar-bg:linear-gradient(180deg, #fbfdfc 0%, #f6faf7 100%);--fz-v2-chrome-edge:linear-gradient(180deg, #12402e21 0%, #12402e0f 100%);--fz-v2-chrome-edge-h:linear-gradient(90deg, #12402e21 0%, #12402e0f 100%);--fz-v2-nav-hover:#007a520e;--fz-v2-nav-active-bg:#007a5214;--fz-v2-nav-active-edge:#007a52;--fz-v2-sidebar-sheen:#2adb9612;--fz-v2-tile-action-tint:linear-gradient(180deg, #007a5217 0%, #007a5208 100%);--fz-v2-tile-action-border:linear-gradient(180deg, #007a5257 0%, #007a5257 100%);--fz-v2-lane-line:#007a5280;--fz-v2-dhead-sheen:#2adb960e;--fz-v2-overlay:#10161352;--fz-v2-sidebar-width:236px;--fz-v2-topbar-h:56px;--fz-v2-hairline-green:#007a5238;--fz-v2-shadow-action:inset 0 1px 0 0 var(--fz-v2-hairline-green), var(--fz-v2-shadow-drop);--fz-v2-bar-fill:linear-gradient(90deg, #2adb96 0%, #007a52 100%);--fz-v2-bar-track:#e2e9e4;--fz-v2-row-hover:#f1f6f3;--fz-v2-row-hover-tint:#007a520f;--fz-v2-accent-tint:#007a5212;--fz-v2-accent-tint-bg:linear-gradient(var(--fz-v2-accent-tint), var(--fz-v2-accent-tint)), var(--fz-bg-card-solid);--fz-v2-field-border-hover:#48816c;--fz-v2-btn-primary-glow:0 0 0 1px #007a5238, 0 6px 20px -6px #007a5280;--fz-v2-danger-fill:#c62828;--fz-v2-danger-fill-hover:#a51f1f;--fz-v2-danger-fill-fg:#fff;--fz-v2-ease:cubic-bezier(.2, .85, .25, 1);--fz-v2-section-gap:20px;--fz-v2-card-pad-x:20px;--fz-v2-card-pad-y:16px;--fz-v2-head-min-h:52px;--fz-v2-btn-primary-bg:linear-gradient(180deg, #108058 0%, #00573a 100%);--fz-v2-ring-color:#007a52bf;--fz-v2-aura-ring-color:#007a52d9;--fz-v2-shadow-lift:0 2px 4px 0 #11141812, 0 18px 40px -16px #11141842;--fz-v2-spotlight:#1016130d;--fz-v2-spotlight-green:#007a5214;--fz-v2-weight-title:700;--fz-v2-tracking-title:-.03em}:root[data-theme=dark][data-design=v2] .theme-cream,:root[data-theme=dark] .theme-cream[data-design=v2],:root[data-theme=dark][data-design=v2]{--fz-bg-page:#0b120f;--fz-bg-card:linear-gradient(180deg, #17221e 0%, #111a16 100%);--fz-bg-card-solid:#17221e;--fz-bg-card-hover:linear-gradient(180deg, #1c2924 0%, #16211c 100%);--fz-bg-muted:#0f1815;--fz-bg-pipeline-card:linear-gradient(180deg, #17221e 0%, #111a16 100%);--fz-bg-nav:#0b120f;--fz-bg-inverse:#eef6f2;--fz-fg-inverse:#0b120f;--fz-fg-primary:#eef6f2;--fz-fg-secondary:#c3d4cc;--fz-fg-tertiary:#9ab3a7;--fz-fg-disabled:#7a9086;--fz-border:#26332e;--fz-border-subtle:#1c2925;--fz-border-strong:#7c9489;--fz-accent:#6be8b8;--fz-accent-hover:#8cf0cb;--fz-accent-active:#2adb96;--fz-accent-fg:#06201a;--fz-accent-soft:#123a2c;--fz-accent-secondary:#2adb96;--fz-danger-fg:#f5a8a0;--fz-danger:#f5a8a0;--fz-danger-border:#f5a8a0;--fz-warning-fg:#a88801;--fz-shadow-button:0 1px 2px 0 #00000080;--fz-v2-shadow-contact:0 1px 2px -1px #0000008c, 0 2px 5px -2px #0006;--fz-v2-shadow-ambient:0 16px 36px -18px #0000009e, 0 36px 72px -40px #00000080;--fz-shadow-focus:0 0 0 3px #2adb9652;--fz-card-glow-strong:#2adb961a;--fz-card-glow-soft:#2adb960a;--fz-card-glow-border:#2adb96b3;--fz-field-bg:linear-gradient(180deg, #0f1815 0%, #131e1a 100%);--fz-field-bg-focus:linear-gradient(180deg, #16221e 0%, #17221e 100%);--fz-field-shadow:0 1px 2px #00000059;--fz-field-shadow-hover:0 1px 2px #00000073;--fz-field-shadow-focus:0 0 0 4px #2adb9652;--fz-avatar-bg:#0f1815;--fz-avatar-fg:#c3d4cc;--fz-status-neu-bg:#11263f;--fz-status-neu-fg:#578ed4;--fz-status-neu-dot:#2b6fc0;--fz-status-in-bearbeitung-bg:#371f00;--fz-status-in-bearbeitung-fg:#c17c06;--fz-status-in-bearbeitung-dot:#9a6105;--fz-status-wartet-bg:#2f2400;--fz-status-wartet-fg:#a88801;--fz-status-wartet-dot:#866c02;--fz-status-dokumente-bg:#002c2c;--fz-status-dokumente-fg:#029d9d;--fz-status-dokumente-dot:#007d7d;--fz-status-bei-bank-bg:#23213f;--fz-status-bei-bank-fg:#8782d4;--fz-status-bei-bank-dot:#6b62c0;--fz-status-genehmigt-bg:#123a2c;--fz-status-genehmigt-fg:#57e3ae;--fz-status-genehmigt-dot:#2adb96;--fz-status-ausbezahlt-bg:#2adb96;--fz-status-ausbezahlt-fg:#06201a;--fz-status-ausbezahlt-dot:#06201a;--fz-status-abgelehnt-bg:#431310;--fz-status-abgelehnt-fg:#e06258;--fz-status-abgelehnt-dot:#cb332f;--fz-status-storniert-bg:#381c1e;--fz-status-storniert-fg:#c3747b;--fz-status-storniert-dot:#ab525b;--fz-status-ended-bg:#21262b;--fz-status-ended-fg:#808d9b;--fz-status-ended-dot:#617080;--fz-status-rechnung-gestellt-bg:#2f1c37;--fz-status-rechnung-gestellt-fg:#aa76c1;--fz-status-rechnung-gestellt-dot:#9154aa;--fz-status-bezahlt-bg:#002c0f;--fz-status-bezahlt-fg:#439f5c;--fz-status-bezahlt-dot:#04813a;--fz-fg:#eef6f2;--fz-fg-muted:#c3d4cc;--fz-light-fg-primary:#eef6f2;--fz-light-fg-tertiary:#9ab3a7;--fz-light-border-subtle:#1c2925;--fz-card-glow-shadow:0 2px 12px -2px #0000008c;--fz-shadow-md:0 2px 6px -1px #00000080;--fz-shadow-lg:0 8px 24px -8px #0009;--background:#0b120f;--foreground:#eef6f2;--card:#17221e;--card-foreground:#eef6f2;--popover:#17221e;--popover-foreground:#eef6f2;--primary:#2adb96;--primary-foreground:#06201a;--secondary:#0f1815;--secondary-foreground:#eef6f2;--muted:#0f1815;--muted-foreground:#9ab3a7;--accent:#0f1815;--accent-foreground:#eef6f2;--destructive:#f5a8a0;--border:#26332e;--input:#7c9489;--ring:#2adb96;--color-accent-ring:#2adb9652;--color-canvas:#0b120f;--color-surface:#17221e;--fz-v2-glow-a:#2adb9642;--fz-v2-glow-b:#7ea0c81f;--fz-v2-glow-c:#2adb961a;--fz-v2-noise-opacity:.038;--fz-v2-grid-dot:#c8f0de08;--fz-v2-surface-hairline:#a0e6cd17;--fz-v2-surface-border:linear-gradient(180deg, #78c8aa2e 0%, #78c8aa17 45%, #78c8aa0d 100%);--fz-v2-surface-border-hover:linear-gradient(180deg, #78c8aa47 0%, #78c8aa24 45%, #78c8aa12 100%);--fz-v2-aura-border:linear-gradient(100deg, #2adb9600 0%, #2adb969e 32%, #2adb969e 68%, #2adb9600 100%);--fz-v2-aura-glow:0 0 0 1px #2adb9629, 0 0 38px -10px #2adb9647;--fz-v2-glass-bg:linear-gradient(180deg, #17221ebd 0%, #111a16a8 100%);--fz-v2-glass-bg-hover:linear-gradient(180deg, #1c2924d1 0%, #16211cbd 100%);--fz-v2-glass-filter:blur(14px) saturate(1.18);--fz-v2-flag-halo:0 0 0 3px #2adb962e, 0 0 12px 2px #2adb9673;--fz-v2-chrome-bg-solid:#112220;--fz-v2-sidebar-bg:linear-gradient(180deg, #112220 0%, #0b120f 100%);--fz-v2-chrome-edge:linear-gradient(180deg, #78c8aa29 0%, #78c8aa0f 100%);--fz-v2-chrome-edge-h:linear-gradient(90deg, #78c8aa29 0%, #78c8aa0f 100%);--fz-v2-nav-hover:#2adb9612;--fz-v2-nav-active-bg:#2adb963d;--fz-v2-nav-active-edge:#2adb96;--fz-v2-sidebar-sheen:#2adb961c;--fz-v2-tile-action-tint:linear-gradient(180deg, #2adb9633 0%, #2adb960f 100%);--fz-v2-tile-action-border:linear-gradient(180deg, #2adb9661 0%, #2adb9661 100%);--fz-v2-lane-line:#2adb968c;--fz-v2-dhead-sheen:#2adb9613;--fz-v2-overlay:#040a089e;--fz-v2-hairline-green:#2adb964d;--fz-v2-bar-fill:linear-gradient(90deg, #009b69 0%, #2adb96 100%);--fz-v2-bar-track:#1c2925;--fz-v2-row-hover:#1a2622;--fz-v2-row-hover-tint:#2adb961a;--fz-v2-accent-tint:#2adb961f;--fz-v2-field-border-hover:#5bb08e;--fz-v2-btn-primary-glow:0 0 0 1px #2adb9661, 0 8px 26px -6px #2adb968c;--fz-v2-danger-fill:#d92d20;--fz-v2-danger-fill-hover:#b5241a;--fz-v2-ring-color:#2adb96cc;--fz-v2-aura-ring-color:#2adb969e;--fz-v2-shadow-lift:0 2px 6px 0 #0006, 0 20px 44px -18px #000000bf;--fz-v2-spotlight:#c8f0de0e;--fz-v2-spotlight-green:#2adb961f;--fz-v2-btn-primary-bg:linear-gradient(180deg, #2adb96 0%, #009b69 100%)}:root[data-design=v2] .fz-v2-title,:root .theme-cream[data-design=v2] .fz-v2-title{font-weight:var(--fz-v2-weight-title);letter-spacing:var(--fz-v2-tracking-title)}:root[data-design=v2] .fz-v2-kpi,:root .theme-cream[data-design=v2] .fz-v2-kpi{font-weight:var(--fz-v2-weight-title);letter-spacing:var(--fz-v2-tracking-title);font-variant-numeric:tabular-nums}:root[data-design=v2] .fz-v2-amount,:root .theme-cream[data-design=v2] .fz-v2-amount{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-weight:500}:root[data-design=v2]:not([data-theme=dark]) .fz-card-glow,:root:not([data-theme=dark]) .theme-cream[data-design=v2] .fz-card-glow{box-shadow:var(--fz-shadow-sm)}:root[data-design=v2] .theme-cream .pipeline-card,:root .theme-cream[data-design=v2] .pipeline-card{--fz-light-fg-primary:var(--fz-fg-primary);--fz-light-fg-tertiary:var(--fz-fg-tertiary);--fz-light-border-subtle:var(--fz-border-subtle);--fz-bg-pipeline-card:var(--fz-bg-card)}:root[data-design=v2] .theme-cream :focus-visible,:root .theme-cream[data-design=v2] :focus-visible,:root[data-design=v2] :focus-visible{outline:2px solid var(--ring);outline-offset:2px}:root[data-design=v2] .fz-v2-canvas,:root .theme-cream[data-design=v2].fz-v2-canvas{isolation:isolate;background:var(--fz-bg-page)}:root[data-design=v2] .fz-v2-backdrop,:root .theme-cream[data-design=v2] .fz-v2-backdrop{z-index:-1;pointer-events:none;background-color:var(--fz-bg-page);background-image:radial-gradient(ellipse 1100px 640px at 12% -6%, var(--fz-v2-glow-a) 0%, transparent 62%),  radial-gradient(ellipse 900px 560px at 88% -6%, var(--fz-v2-glow-b) 0%, transparent 60%),  radial-gradient(ellipse 760px 480px at 4% 104%, var(--fz-v2-glow-c) 0%, transparent 58%);position:fixed;inset:0}:root[data-design=v2] .fz-v2-backdrop:before,:root .theme-cream[data-design=v2] .fz-v2-backdrop:before{content:"";background-image:radial-gradient(circle at 1px 1px, var(--fz-v2-grid-dot) 1px, transparent 0);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 56% at 50% 0,#000 0%,#00000080 40%,#0000 78%);mask-image:radial-gradient(120% 56% at 50% 0,#000 0%,#00000080 40%,#0000 78%)}:root[data-design=v2] .fz-v2-backdrop:after,:root .theme-cream[data-design=v2] .fz-v2-backdrop:after{content:"";opacity:var(--fz-v2-noise-opacity);mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}:root[data-design=v2] .fz-v2-surface,:root .theme-cream[data-design=v2] .fz-v2-surface{--mx:50%;--my:0%;--fz-v2-surface-fill:var(--fz-bg-card);isolation:isolate;border-radius:var(--fz-radius-lg);background:var(--fz-bg-card);box-shadow:var(--fz-shadow-sm);position:relative}@supports ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){:root[data-design=v2] .fz-v2-surface.fz-v2-glass,:root .theme-cream[data-design=v2] .fz-v2-surface.fz-v2-glass{background:var(--fz-v2-glass-bg);-webkit-backdrop-filter:var(--fz-v2-glass-filter);backdrop-filter:var(--fz-v2-glass-filter)}}:root[data-design=v2] .fz-v2-surface:before,:root .theme-cream[data-design=v2] .fz-v2-surface:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;border:var(--fz-v2-ring-width) solid transparent;background:var(--fz-v2-surface-fill) padding-box, var(--fz-v2-surface-border) border-box;-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root[data-design=v2] .fz-v2-surface-interactive:hover,:root .theme-cream[data-design=v2] .fz-v2-surface-interactive:hover,:root[data-design=v2] .fz-v2-surface-interactive:focus-visible,:root .theme-cream[data-design=v2] .fz-v2-surface-interactive:focus-visible{--fz-v2-surface-fill:var(--fz-bg-card-hover);background:var(--fz-bg-card-hover)}@supports ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){:root[data-design=v2] .fz-v2-surface-interactive.fz-v2-glass:hover,:root .theme-cream[data-design=v2] .fz-v2-surface-interactive.fz-v2-glass:hover,:root[data-design=v2] .fz-v2-surface-interactive.fz-v2-glass:focus-visible,:root .theme-cream[data-design=v2] .fz-v2-surface-interactive.fz-v2-glass:focus-visible{background:var(--fz-v2-glass-bg-hover)}}:root[data-design=v2] .fz-v2-surface-interactive:hover:before,:root .theme-cream[data-design=v2] .fz-v2-surface-interactive:hover:before,:root[data-design=v2] .fz-v2-surface-interactive:focus-visible:before,:root .theme-cream[data-design=v2] .fz-v2-surface-interactive:focus-visible:before{background:var(--fz-v2-surface-fill) padding-box, var(--fz-v2-surface-border-hover) border-box}:root[data-design=v2] .fz-v2-surface.fz-v2-aura,:root .theme-cream[data-design=v2] .fz-v2-surface.fz-v2-aura{box-shadow:var(--fz-v2-shadow-action), var(--fz-v2-aura-glow)}:root[data-design=v2] .fz-v2-surface.fz-v2-aura:before,:root .theme-cream[data-design=v2] .fz-v2-surface.fz-v2-aura:before{background:var(--fz-v2-surface-fill) padding-box, var(--fz-v2-aura-border) border-box}:root[data-design=v2] .fz-v2-ink,:root .theme-cream[data-design=v2] .fz-v2-ink{color:var(--fz-fg-primary)}:root[data-design=v2] .fz-v2-ink-2,:root .theme-cream[data-design=v2] .fz-v2-ink-2{color:var(--fz-fg-secondary)}:root[data-design=v2] .fz-v2-ink-3,:root .theme-cream[data-design=v2] .fz-v2-ink-3{color:var(--fz-fg-tertiary)}:root[data-design=v2] .fz-v2-ink-4,:root .theme-cream[data-design=v2] .fz-v2-ink-4{color:var(--fz-fg-disabled)}:root[data-design=v2] .fz-v2-ink-accent,:root .theme-cream[data-design=v2] .fz-v2-ink-accent{color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-tile-label,:root .theme-cream[data-design=v2] .fz-v2-tile-label{letter-spacing:-.005em;color:var(--fz-fg-tertiary);font-size:12.5px;font-weight:500;line-height:1.3}:root[data-design=v2] .fz-v2-tile-icon,:root .theme-cream[data-design=v2] .fz-v2-tile-icon{color:var(--fz-fg-tertiary);flex-shrink:0}:root[data-design=v2] .fz-v2-tile-value,:root .theme-cream[data-design=v2] .fz-v2-tile-value{color:var(--fz-fg-primary);font-size:32px;line-height:1}@media (min-width:640px){:root[data-design=v2] .fz-v2-tile-value,:root .theme-cream[data-design=v2] .fz-v2-tile-value{font-size:40px}}:root[data-design=v2] .fz-v2-tile-value-zero,:root .theme-cream[data-design=v2] .fz-v2-tile-value-zero{color:var(--fz-fg-tertiary)}:root[data-design=v2] .fz-v2-amount-frac,:root .theme-cream[data-design=v2] .fz-v2-amount-frac{letter-spacing:0;color:var(--fz-fg-tertiary);font-size:.58em;font-weight:500}:root[data-design=v2] .fz-v2-tile-link,:root .theme-cream[data-design=v2] .fz-v2-tile-link{letter-spacing:-.005em;color:var(--fz-v2-accent-text,var(--fz-accent));justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:12.5px;font-weight:500;display:flex}:root[data-design=v2] .fz-v2-tile-grid,:root .theme-cream[data-design=v2] .fz-v2-tile-grid{gap:var(--fz-v2-section-gap);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:640px){:root[data-design=v2] .fz-v2-tile-grid,:root .theme-cream[data-design=v2] .fz-v2-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){:root[data-design=v2] .fz-v2-tile-grid,:root .theme-cream[data-design=v2] .fz-v2-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}:root[data-design=v2] .fz-v2-divider,:root .theme-cream[data-design=v2] .fz-v2-divider{border-color:var(--fz-border-subtle)}:root[data-design=v2] .fz-v2-divider-strong,:root .theme-cream[data-design=v2] .fz-v2-divider-strong{border-color:var(--fz-border)}:root[data-design=v2] .fz-v2-chip,:root .theme-cream[data-design=v2] .fz-v2-chip{border:1px solid var(--fz-border-strong);border-radius:var(--fz-radius-md);background:var(--fz-bg-card);color:var(--fz-fg-primary)}:root[data-design=v2] .fz-v2-bell-badge,:root .theme-cream[data-design=v2] .fz-v2-bell-badge{background:var(--fz-accent-secondary);color:var(--fz-accent-fg)}:root[data-design=v2] .fz-v2-avatar,:root .theme-cream[data-design=v2] .fz-v2-avatar{background:var(--fz-avatar-bg);color:var(--fz-avatar-fg)}:root[data-design=v2] .fz-v2-chrome,:root .theme-cream[data-design=v2] .fz-v2-chrome{z-index:30;background:var(--fz-v2-chrome-bg-solid);border-color:var(--fz-border);position:sticky;top:0}:root[data-design=v2] .fz-v2-pill[data-family=neu],:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=neu]{background:var(--fz-status-neu-bg);color:var(--fz-status-neu-fg)}:root[data-design=v2] .fz-v2-pill[data-family=neu] .fz-v2-pill-dot,:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=neu] .fz-v2-pill-dot{background:var(--fz-status-neu-dot)}:root[data-design=v2] .fz-v2-pill[data-family=in-bearbeitung],:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=in-bearbeitung]{background:var(--fz-status-in-bearbeitung-bg);color:var(--fz-status-in-bearbeitung-fg)}:root[data-design=v2] .fz-v2-pill[data-family=in-bearbeitung] .fz-v2-pill-dot,:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=in-bearbeitung] .fz-v2-pill-dot{background:var(--fz-status-in-bearbeitung-dot)}:root[data-design=v2] .fz-v2-pill[data-family=wartet],:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=wartet]{background:var(--fz-status-wartet-bg);color:var(--fz-status-wartet-fg)}:root[data-design=v2] .fz-v2-pill[data-family=wartet] .fz-v2-pill-dot,:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=wartet] .fz-v2-pill-dot{background:var(--fz-status-wartet-dot)}:root[data-design=v2] .fz-v2-pill[data-family=dokumente],:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=dokumente]{background:var(--fz-status-dokumente-bg);color:var(--fz-status-dokumente-fg)}:root[data-design=v2] .fz-v2-pill[data-family=dokumente] .fz-v2-pill-dot,:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=dokumente] .fz-v2-pill-dot{background:var(--fz-status-dokumente-dot)}:root[data-design=v2] .fz-v2-pill[data-family=bei-bank],:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=bei-bank]{background:var(--fz-status-bei-bank-bg);color:var(--fz-status-bei-bank-fg)}:root[data-design=v2] .fz-v2-pill[data-family=bei-bank] .fz-v2-pill-dot,:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=bei-bank] .fz-v2-pill-dot{background:var(--fz-status-bei-bank-dot)}:root[data-design=v2] .fz-v2-pill[data-family=genehmigt],:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=genehmigt]{background:var(--fz-status-genehmigt-bg);color:var(--fz-status-genehmigt-fg)}:root[data-design=v2] .fz-v2-pill[data-family=genehmigt] .fz-v2-pill-dot,:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=genehmigt] .fz-v2-pill-dot{background:var(--fz-status-genehmigt-dot)}:root[data-design=v2] .fz-v2-pill[data-family=ausbezahlt],:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=ausbezahlt]{background:var(--fz-status-ausbezahlt-bg);color:var(--fz-status-ausbezahlt-fg)}:root[data-design=v2] .fz-v2-pill[data-family=ausbezahlt] .fz-v2-pill-dot,:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=ausbezahlt] .fz-v2-pill-dot{background:var(--fz-status-ausbezahlt-dot)}:root[data-design=v2] .fz-v2-pill[data-family=rechnung-gestellt],:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=rechnung-gestellt]{background:var(--fz-status-rechnung-gestellt-bg);color:var(--fz-status-rechnung-gestellt-fg)}:root[data-design=v2] .fz-v2-pill[data-family=rechnung-gestellt] .fz-v2-pill-dot,:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=rechnung-gestellt] .fz-v2-pill-dot{background:var(--fz-status-rechnung-gestellt-dot)}:root[data-design=v2] .fz-v2-pill[data-family=bezahlt],:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=bezahlt]{background:var(--fz-status-bezahlt-bg);color:var(--fz-status-bezahlt-fg)}:root[data-design=v2] .fz-v2-pill[data-family=bezahlt] .fz-v2-pill-dot,:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=bezahlt] .fz-v2-pill-dot{background:var(--fz-status-bezahlt-dot)}:root[data-design=v2] .fz-v2-pill[data-family=abgelehnt],:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=abgelehnt]{background:var(--fz-status-abgelehnt-bg);color:var(--fz-status-abgelehnt-fg)}:root[data-design=v2] .fz-v2-pill[data-family=abgelehnt] .fz-v2-pill-dot,:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=abgelehnt] .fz-v2-pill-dot{background:var(--fz-status-abgelehnt-dot)}:root[data-design=v2] .fz-v2-pill[data-family=storniert],:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=storniert]{background:var(--fz-status-storniert-bg);color:var(--fz-status-storniert-fg)}:root[data-design=v2] .fz-v2-pill[data-family=storniert] .fz-v2-pill-dot,:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=storniert] .fz-v2-pill-dot{background:var(--fz-status-storniert-dot)}:root[data-design=v2] .fz-v2-pill[data-family=ended],:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=ended]{background:var(--fz-status-ended-bg);color:var(--fz-status-ended-fg)}:root[data-design=v2] .fz-v2-pill[data-family=ended] .fz-v2-pill-dot,:root .theme-cream[data-design=v2] .fz-v2-pill[data-family=ended] .fz-v2-pill-dot{background:var(--fz-status-ended-dot)}:root[data-design=v2] .fz-v2-swatch,:root .theme-cream[data-design=v2] .fz-v2-swatch{border:1px solid var(--fz-border-strong)}:root[data-design=v2] .fz-v2-tile-action,:root .theme-cream[data-design=v2] .fz-v2-tile-action{box-shadow:var(--fz-v2-shadow-action)}:root[data-design=v2] .fz-v2-tile-action:before,:root .theme-cream[data-design=v2] .fz-v2-tile-action:before{background:var(--fz-v2-tile-action-tint) padding-box, var(--fz-v2-surface-fill) padding-box, var(--fz-v2-tile-action-border) border-box}:root[data-design=v2] .fz-v2-tile-action:not(.fz-v2-aura):before,:root .theme-cream[data-design=v2] .fz-v2-tile-action:not(.fz-v2-aura):before{-webkit-mask:none;mask:none}:root[data-design=v2] .fz-v2-surface.fz-v2-tile-action:hover:before,:root .theme-cream[data-design=v2] .fz-v2-surface.fz-v2-tile-action:hover:before,:root[data-design=v2] .fz-v2-surface.fz-v2-tile-action:focus-visible:before,:root .theme-cream[data-design=v2] .fz-v2-surface.fz-v2-tile-action:focus-visible:before{background:var(--fz-v2-tile-action-tint) padding-box, var(--fz-v2-surface-fill) padding-box, var(--fz-v2-tile-action-border) border-box}:root[data-design=v2] .fz-v2-tile-action .fz-v2-tile-value:not(.fz-v2-tile-value-zero),:root .theme-cream[data-design=v2] .fz-v2-tile-action .fz-v2-tile-value:not(.fz-v2-tile-value-zero),:root[data-design=v2] .fz-v2-tile-action .fz-v2-tile-icon,:root .theme-cream[data-design=v2] .fz-v2-tile-action .fz-v2-tile-icon{color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-tile-flag,:root .theme-cream[data-design=v2] .fz-v2-tile-flag{background:var(--fz-accent-secondary);width:6px;height:6px;box-shadow:var(--fz-v2-flag-halo);border-radius:9999px;flex-shrink:0}:root[data-design=v2] .fz-v2-tile-quiet,:root .theme-cream[data-design=v2] .fz-v2-tile-quiet{box-shadow:var(--fz-shadow-sm)}:root[data-design=v2] .fz-v2-tile-quiet .fz-v2-tile-icon,:root .theme-cream[data-design=v2] .fz-v2-tile-quiet .fz-v2-tile-icon,:root[data-design=v2] .fz-v2-tile-quiet .fz-v2-tile-link,:root .theme-cream[data-design=v2] .fz-v2-tile-quiet .fz-v2-tile-link{color:var(--fz-fg-tertiary)}:root[data-design=v2] .fz-v2-tile-value-success,:root .theme-cream[data-design=v2] .fz-v2-tile-value-success{color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-chip-active,:root .theme-cream[data-design=v2] .fz-v2-chip-active{border-color:var(--fz-accent);color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-kicker,:root .theme-cream[data-design=v2] .fz-v2-kicker{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--fz-v2-accent-text,var(--fz-accent));align-items:center;gap:7px;font-size:11px;font-weight:500;display:inline-flex}:root[data-design=v2] .fz-v2-row,:root .theme-cream[data-design=v2] .fz-v2-row{position:relative}:root[data-design=v2] .fz-v2-row:before,:root .theme-cream[data-design=v2] .fz-v2-row:before{content:"";background:var(--fz-accent-secondary);opacity:0;pointer-events:none;border-radius:0 2px 2px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}:root[data-design=v2] .fz-v2-row:hover,:root .theme-cream[data-design=v2] .fz-v2-row:hover{background:linear-gradient(var(--fz-v2-row-hover-tint), var(--fz-v2-row-hover-tint)), var(--fz-v2-row-hover)}:root[data-design=v2] .fz-v2-row:hover:before,:root .theme-cream[data-design=v2] .fz-v2-row:hover:before{opacity:1}:root[data-design=v2] .fz-v2-bar,:root .theme-cream[data-design=v2] .fz-v2-bar{background:var(--fz-v2-bar-track);border-radius:9999px;height:6px;position:relative;overflow:hidden}:root[data-design=v2] .fz-v2-bar-fill,:root .theme-cream[data-design=v2] .fz-v2-bar-fill{border-radius:inherit;width:100%;transform:scaleX(var(--fz-v2-bar-value,0));transform-origin:0;background:var(--fz-v2-bar-fill);position:absolute;inset:0 auto 0 0}:root[data-design=v2] .fz-v2-shell,:root .theme-cream[data-design=v2] .fz-v2-shell{align-items:flex-start;min-height:100%;display:flex}:root[data-design=v2] .fz-v2-sidebar,:root .theme-cream[data-design=v2] .fz-v2-sidebar{top:var(--fz-v2-shell-top,0px);z-index:20;width:var(--fz-v2-sidebar-width);height:calc(100vh - var(--fz-v2-shell-top,0px));background-color:var(--fz-v2-chrome-bg-solid);background-image:linear-gradient(180deg, var(--fz-v2-sidebar-sheen) 0%, transparent 64px), var(--fz-v2-sidebar-bg);flex-direction:column;flex-shrink:0;align-self:flex-start;display:flex;position:sticky}:root[data-design=v2] .fz-v2-sidebar:after,:root .theme-cream[data-design=v2] .fz-v2-sidebar:after{content:"";background:var(--fz-v2-chrome-edge);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;right:0}:root[data-design=v2] .fz-v2-topbar,:root .theme-cream[data-design=v2] .fz-v2-topbar{top:var(--fz-v2-shell-top,0px);z-index:15;min-height:var(--fz-v2-topbar-h);background:var(--fz-v2-chrome-bg-solid);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex;position:sticky}:root[data-design=v2] .fz-v2-topbar:after,:root .theme-cream[data-design=v2] .fz-v2-topbar:after{content:"";background:var(--fz-v2-chrome-edge-h);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}@media (min-width:640px){:root[data-design=v2] .fz-v2-topbar,:root .theme-cream[data-design=v2] .fz-v2-topbar{padding:0 24px}}:root[data-design=v2] .fz-v2-shell-main,:root .theme-cream[data-design=v2] .fz-v2-shell-main{flex-direction:column;flex:auto;min-width:0;display:flex}:root[data-design=v2] .fz-v2-brand,:root .theme-cream[data-design=v2] .fz-v2-brand{flex-shrink:0;align-items:center;gap:10px;min-height:56px;padding:0 16px;display:flex}:root[data-design=v2] .fz-v2-brand-name,:root .theme-cream[data-design=v2] .fz-v2-brand-name{letter-spacing:-.02em;color:var(--fz-fg-primary);font-size:14.5px;font-weight:700}:root[data-design=v2] .fz-v2-rolebadge,:root .theme-cream[data-design=v2] .fz-v2-rolebadge{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;background:var(--fz-accent-secondary);color:var(--fz-accent-fg);border-radius:6px;align-items:center;padding:2px 6px;font-size:9.5px;font-weight:600;display:inline-flex}:root[data-design=v2] .fz-v2-nav,:root .theme-cream[data-design=v2] .fz-v2-nav{flex:auto;padding:6px 10px 12px;overflow-y:auto}:root[data-design=v2] .fz-v2-nav-group-title,:root .theme-cream[data-design=v2] .fz-v2-nav-group-title{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;color:var(--fz-fg-disabled);padding:14px 10px 6px;font-size:10px;font-weight:500}:root[data-design=v2] .fz-v2-nav-sep,:root .theme-cream[data-design=v2] .fz-v2-nav-sep{background:var(--fz-border-subtle);height:1px;margin:12px 10px}:root[data-design=v2] .fz-v2-nav-section:first-child,:root .theme-cream[data-design=v2] .fz-v2-nav-section:first-child{padding-top:8px}:root[data-design=v2] .fz-v2-navitem,:root .theme-cream[data-design=v2] .fz-v2-navitem{letter-spacing:-.005em;width:100%;color:var(--fz-fg-secondary);border-radius:9px;align-items:center;gap:10px;padding:7px 10px;font-size:13.5px;font-weight:500;display:flex;position:relative}:root[data-design=v2] .fz-v2-navitem:hover,:root .theme-cream[data-design=v2] .fz-v2-navitem:hover{background:var(--fz-v2-nav-hover);color:var(--fz-fg-primary)}:root[data-design=v2] .fz-v2-navitem[aria-current=page],:root .theme-cream[data-design=v2] .fz-v2-navitem[aria-current=page]{background:var(--fz-v2-nav-active-bg);color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-navitem[aria-current=page]:before,:root .theme-cream[data-design=v2] .fz-v2-navitem[aria-current=page]:before{content:"";background:var(--fz-v2-nav-active-edge);border-radius:0 3px 3px 0;width:5px;position:absolute;top:5px;bottom:5px;left:0}:root[data-design=v2] .fz-v2-navitem[data-inert=true],:root .theme-cream[data-design=v2] .fz-v2-navitem[data-inert=true]{color:var(--fz-fg-tertiary);cursor:default}:root[data-design=v2] .fz-v2-navitem[data-inert=true]:hover,:root .theme-cream[data-design=v2] .fz-v2-navitem[data-inert=true]:hover{color:var(--fz-fg-tertiary);background:0 0}:root[data-design=v2] .fz-v2-navitem-icon,:root .theme-cream[data-design=v2] .fz-v2-navitem-icon{opacity:.85;flex-shrink:0}:root[data-design=v2] .fz-v2-usermenu,:root .theme-cream[data-design=v2] .fz-v2-usermenu{flex-shrink:0;padding:10px;position:relative}:root[data-design=v2] .fz-v2-usermenu:before,:root .theme-cream[data-design=v2] .fz-v2-usermenu:before{content:"";background:var(--fz-v2-chrome-edge-h);height:1px;position:absolute;top:0;left:10px;right:10px}:root[data-design=v2] .fz-v2-usermenu-trigger,:root .theme-cream[data-design=v2] .fz-v2-usermenu-trigger{text-align:left;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px;display:flex}:root[data-design=v2] .fz-v2-usermenu-trigger:hover,:root .theme-cream[data-design=v2] .fz-v2-usermenu-trigger:hover{background:var(--fz-v2-nav-hover)}:root[data-design=v2] .fz-v2-usermenu-panel,:root .theme-cream[data-design=v2] .fz-v2-usermenu-panel{z-index:30;background:var(--fz-bg-card-solid);box-shadow:var(--fz-v2-shadow-drop);border-radius:12px;padding:6px;position:absolute;bottom:calc(100% - 4px);left:10px;right:10px}:root[data-design=v2] .fz-v2-usermenu-item,:root .theme-cream[data-design=v2] .fz-v2-usermenu-item{width:100%;color:var(--fz-fg-secondary);text-align:left;border-radius:8px;align-items:center;gap:9px;padding:7px 9px;font-size:13px;display:flex}:root[data-design=v2] .fz-v2-usermenu-item:hover,:root .theme-cream[data-design=v2] .fz-v2-usermenu-item:hover{background:var(--fz-v2-nav-hover);color:var(--fz-fg-primary)}:root[data-design=v2] .fz-v2-usermenu-sep,:root .theme-cream[data-design=v2] .fz-v2-usermenu-sep{background:var(--fz-border-subtle);height:1px;margin:4px 2px}:root[data-design=v2] .fz-v2-usermenu-item-danger,:root .theme-cream[data-design=v2] .fz-v2-usermenu-item-danger,:root[data-design=v2] .fz-v2-usermenu-item-danger:hover,:root .theme-cream[data-design=v2] .fz-v2-usermenu-item-danger:hover{color:var(--fz-danger)}:root[data-design=v2] .fz-v2-skiplink,:root .theme-cream[data-design=v2] .fz-v2-skiplink{z-index:60;background:var(--fz-accent-secondary);color:var(--fz-accent-fg);border-radius:10px;padding:9px 14px;font-size:13px;font-weight:600;position:absolute;top:-60px;left:12px}:root[data-design=v2] .fz-v2-skiplink:focus,:root .theme-cream[data-design=v2] .fz-v2-skiplink:focus{top:12px}:root[data-design=v2] .fz-v2-drawer-overlay,:root .theme-cream[data-design=v2] .fz-v2-drawer-overlay{z-index:40;background:var(--fz-v2-overlay);position:fixed;inset:0}:root[data-design=v2] .fz-v2-drawer,:root .theme-cream[data-design=v2] .fz-v2-drawer{z-index:50;width:var(--fz-v2-sidebar-width);background:var(--fz-v2-chrome-bg-solid);max-width:88vw;height:100%;box-shadow:var(--fz-v2-shadow-drop);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}:root[data-design=v2] .fz-v2-drawer .fz-v2-nav,:root .theme-cream[data-design=v2] .fz-v2-drawer .fz-v2-nav{overscroll-behavior:contain}@media (max-width:1023.98px){:root[data-design=v2] .fz-v2-sidebar,:root .theme-cream[data-design=v2] .fz-v2-sidebar{display:none}}@media (min-width:1024px){:root[data-design=v2] .fz-v2-drawer-trigger,:root .theme-cream[data-design=v2] .fz-v2-drawer-trigger{display:none}}@property --fz-v2-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --fz-v2-aura-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes fz-v2-enter{0%{opacity:0;transform:translateY(8px)}}@keyframes fz-v2-bar-grow{0%{transform:scaleX(0)}}@keyframes fz-v2-ring-spin{to{--fz-v2-ring-angle:360deg}}@keyframes fz-v2-aura-spin{to{--fz-v2-aura-angle:360deg}}@keyframes fz-v2-drawer-in{0%{transform:translate(-100%)}}@keyframes fz-v2-overlay-in{0%{opacity:0}}:root[data-design=v2] .fz-v2-table,:root .theme-cream[data-design=v2] .fz-v2-table{border-radius:var(--fz-radius-lg);border:1px solid var(--fz-border);background:var(--fz-bg-card);box-shadow:var(--fz-shadow-sm);position:relative;overflow:clip}:root[data-design=v2] .fz-v2-thead,:root .theme-cream[data-design=v2] .fz-v2-thead{top:var(--fz-v2-table-sticky-top,0px);z-index:4;grid-template-columns:var(--fz-v2-table-grid);background:var(--fz-bg-muted);border-bottom:1px solid var(--fz-border);display:grid;position:sticky}:root[data-design=v2] .fz-v2-th,:root .theme-cream[data-design=v2] .fz-v2-th{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--fz-fg-secondary);padding:11px 14px;font-size:10.5px;font-weight:500}:root[data-design=v2] .fz-v2-trow,:root .theme-cream[data-design=v2] .fz-v2-trow{grid-template-columns:var(--fz-v2-table-grid);display:grid;position:relative}:root[data-design=v2] .fz-v2-trow-sep,:root .theme-cream[data-design=v2] .fz-v2-trow-sep{border-bottom:1px solid var(--fz-border-subtle)}:root[data-design=v2] .fz-v2-td,:root .theme-cream[data-design=v2] .fz-v2-td{letter-spacing:-.005em;min-width:0;color:var(--fz-fg-primary);align-items:center;padding:11px 14px;font-size:13.5px;display:flex}:root[data-design=v2] .fz-v2-td-chevron,:root .theme-cream[data-design=v2] .fz-v2-td-chevron{justify-content:center;padding-left:0;padding-right:0}:root[data-design=v2] .fz-v2-rowchevron,:root .theme-cream[data-design=v2] .fz-v2-rowchevron{color:var(--fz-fg-disabled)}:root[data-design=v2] .fz-v2-rowlink,:root .theme-cream[data-design=v2] .fz-v2-rowlink{z-index:1;border-radius:inherit;position:absolute;inset:0}:root[data-design=v2] .theme-cream .fz-v2-rowlink:focus-visible,:root .theme-cream[data-design=v2] .fz-v2-rowlink:focus-visible{outline:2px solid var(--fz-accent);outline-offset:-2px}:root[data-design=v2] .fz-v2-rowactions,:root .theme-cream[data-design=v2] .fz-v2-rowactions{z-index:2;align-items:center;gap:4px;display:inline-flex;position:relative}:root[data-design=v2] .fz-v2-table-empty,:root .theme-cream[data-design=v2] .fz-v2-table-empty{display:block}:root[data-design=v2] .fz-v2-card-row,:root .theme-cream[data-design=v2] .fz-v2-card-row{border-radius:var(--fz-radius-lg);border:1px solid var(--fz-border);background:var(--fz-bg-card);box-shadow:var(--fz-shadow-sm);padding:14px 16px;position:relative}:root[data-design=v2] .fz-v2-skel,:root .theme-cream[data-design=v2] .fz-v2-skel{background:var(--fz-v2-row-hover);border-radius:6px;height:11px;display:block}:root[data-design=v2] .fz-v2-empty-icon,:root .theme-cream[data-design=v2] .fz-v2-empty-icon{background:var(--fz-bg-muted);color:var(--fz-fg-tertiary)}:root[data-design=v2] .fz-v2-field,:root .theme-cream[data-design=v2] .fz-v2-field{border:1px solid var(--fz-border);border-radius:var(--fz-radius-md);background:var(--fz-bg-card);color:var(--fz-fg-primary);letter-spacing:-.005em}:root[data-design=v2] .fz-v2-field::placeholder,:root .theme-cream[data-design=v2] .fz-v2-field::placeholder{color:var(--fz-fg-tertiary)}:root[data-design=v2] .fz-v2-btn-outline,:root .theme-cream[data-design=v2] .fz-v2-btn-outline{border:1px solid var(--fz-border);border-radius:var(--fz-radius-md);background:var(--fz-bg-card);color:var(--fz-fg-primary);letter-spacing:-.005em}:root[data-design=v2] .fz-v2-btn-primary,:root .theme-cream[data-design=v2] .fz-v2-btn-primary{border-radius:var(--fz-radius-md);background:var(--fz-v2-btn-primary-bg);color:var(--fz-accent-fg);box-shadow:var(--fz-shadow-button);letter-spacing:-.005em;font-weight:500}:root[data-design=v2] .fz-v2-banner,:root .theme-cream[data-design=v2] .fz-v2-banner{border:1px solid var(--fz-border);border-radius:var(--fz-radius-lg);background:var(--fz-bg-muted)}:root[data-design=v2] .fz-v2-dhead,:root .theme-cream[data-design=v2] .fz-v2-dhead{top:calc(var(--fz-v2-shell-top,0px) + var(--fz-v2-topbar-h));z-index:12;border-radius:var(--fz-radius-lg);border:1px solid var(--fz-border);background-color:var(--fz-v2-chrome-bg-solid);background-image:linear-gradient(180deg, var(--fz-v2-dhead-sheen) 0%, transparent 70%);box-shadow:var(--fz-shadow-sm);margin-bottom:20px;position:sticky}:root[data-design=v2] .fz-v2-secnav,:root .theme-cream[data-design=v2] .fz-v2-secnav{scrollbar-width:none;border-top:1px solid var(--fz-border-subtle);gap:6px;padding:8px 14px;display:flex;overflow-x:auto}:root[data-design=v2] .fz-v2-secnav::-webkit-scrollbar{display:none}:root .theme-cream[data-design=v2] .fz-v2-secnav::-webkit-scrollbar{display:none}:root[data-design=v2] .fz-v2-secchip,:root .theme-cream[data-design=v2] .fz-v2-secchip{letter-spacing:-.005em;color:var(--fz-fg-secondary);white-space:nowrap;border:1px solid #0000;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:500;display:inline-flex}:root[data-design=v2] .fz-v2-secchip:hover,:root .theme-cream[data-design=v2] .fz-v2-secchip:hover{background:var(--fz-v2-nav-hover);color:var(--fz-fg-primary)}:root[data-design=v2] .fz-v2-secchip[aria-current=true],:root .theme-cream[data-design=v2] .fz-v2-secchip[aria-current=true]{background:var(--fz-v2-nav-active-bg);border-color:var(--fz-accent);color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-section,:root .theme-cream[data-design=v2] .fz-v2-section{scroll-margin-top:calc(var(--fz-v2-shell-top,0px) + var(--fz-v2-topbar-h) + var(--fz-v2-dhead-h,120px) + 12px)}:root[data-design=v2] .fz-v2-sechead,:root .theme-cream[data-design=v2] .fz-v2-sechead{border-bottom:1px solid var(--fz-border);min-height:var(--fz-v2-head-min-h);padding:0 var(--fz-v2-card-pad-x);align-items:center;gap:10px;display:flex}:root[data-design=v2] .fz-v2-sectitle,:root .theme-cream[data-design=v2] .fz-v2-sectitle{letter-spacing:-.012em;color:var(--fz-fg-primary);font-size:15px;font-weight:600}:root[data-design=v2] .fz-v2-seccount,:root .theme-cream[data-design=v2] .fz-v2-seccount{border-radius:var(--fz-radius-full);background:var(--fz-bg-muted);color:var(--fz-fg-secondary);font-variant-numeric:tabular-nums;padding:2px 8px;font-size:11.5px;font-weight:500}:root[data-design=v2] .fz-v2-dl,:root .theme-cream[data-design=v2] .fz-v2-dl{padding:var(--fz-v2-card-pad-y) var(--fz-v2-card-pad-x);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:9px 12px;display:grid}:root[data-design=v2] .fz-v2-dt,:root .theme-cream[data-design=v2] .fz-v2-dt{color:var(--fz-fg-tertiary);font-size:12.5px}:root[data-design=v2] .fz-v2-dd,:root .theme-cream[data-design=v2] .fz-v2-dd{text-align:right;color:var(--fz-fg-primary);font-variant-numeric:tabular-nums;font-size:13px}:root[data-design=v2] .fz-v2-doc,:root .theme-cream[data-design=v2] .fz-v2-doc{align-items:center;gap:12px;padding:11px 20px;display:flex;position:relative}:root[data-design=v2] .fz-v2-doc-icon,:root .theme-cream[data-design=v2] .fz-v2-doc-icon{border-radius:var(--fz-radius-md);background:var(--fz-bg-muted);width:34px;height:34px;color:var(--fz-fg-tertiary);flex-shrink:0;place-items:center;display:grid}:root[data-design=v2] .fz-v2-doc-missing .fz-v2-doc-icon,:root .theme-cream[data-design=v2] .fz-v2-doc-missing .fz-v2-doc-icon{border:1px dashed var(--fz-border-strong);color:var(--fz-fg-disabled);background:0 0}:root[data-design=v2] .fz-v2-tl,:root .theme-cream[data-design=v2] .fz-v2-tl{padding:6px 20px 18px}:root[data-design=v2] .fz-v2-tl-item,:root .theme-cream[data-design=v2] .fz-v2-tl-item{grid-template-columns:26px minmax(0,1fr);gap:12px;padding:10px 0;display:grid;position:relative}:root[data-design=v2] .fz-v2-tl-item:not(:last-child):before,:root .theme-cream[data-design=v2] .fz-v2-tl-item:not(:last-child):before{content:"";background:var(--fz-border);width:1px;position:absolute;top:32px;bottom:-4px;left:13px}:root[data-design=v2] .fz-v2-tl-dot,:root .theme-cream[data-design=v2] .fz-v2-tl-dot{z-index:1;border-radius:var(--fz-radius-full);border:1px solid var(--fz-border);background:var(--fz-bg-card-solid);width:26px;height:26px;color:var(--fz-fg-tertiary);place-items:center;display:grid;position:relative}:root[data-design=v2] .fz-v2-tl-item:first-child .fz-v2-tl-dot,:root .theme-cream[data-design=v2] .fz-v2-tl-item:first-child .fz-v2-tl-dot{border-color:var(--fz-accent);color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-tl-item .fz-v2-tl-dot[data-family],:root .theme-cream[data-design=v2] .fz-v2-tl-item .fz-v2-tl-dot[data-family]{background:var(--fz-v2-mark-bg);color:var(--fz-v2-mark-fg);border-color:var(--fz-v2-mark-dot)}:root[data-design=v2] .fz-v2-markdot,:root .theme-cream[data-design=v2] .fz-v2-markdot{background:var(--fz-v2-mark-dot,var(--fz-fg-tertiary))}:root[data-design=v2] .fz-v2-danger,:root .theme-cream[data-design=v2] .fz-v2-danger{border-radius:var(--fz-radius-md);border:1px solid color-mix(in srgb, var(--fz-danger) 38%, transparent);background:color-mix(in srgb, var(--fz-danger) 5%, transparent);padding:16px 20px}:root[data-design=v2] .fz-v2-btn-danger,:root .theme-cream[data-design=v2] .fz-v2-btn-danger{border-radius:var(--fz-radius-md);border:1px solid color-mix(in srgb, var(--fz-danger) 55%, transparent);color:var(--fz-danger-fg);letter-spacing:-.005em;background:0 0;font-weight:500}:root[data-design=v2] .fz-v2-btn-danger:hover,:root .theme-cream[data-design=v2] .fz-v2-btn-danger:hover{background:color-mix(in srgb, var(--fz-danger) 12%, transparent)}:root[data-design=v2] [data-sandbox-inert=true],:root .theme-cream[data-design=v2] [data-sandbox-inert=true]{cursor:default}:root[data-design=v2] .fz-v2-notebox,:root .theme-cream[data-design=v2] .fz-v2-notebox{border-radius:var(--fz-radius-md);border:1px solid var(--fz-border);background:var(--fz-bg-muted);color:var(--fz-fg-secondary);padding:11px 14px}:root[data-design=v2] .fz-v2-notebox-title,:root .theme-cream[data-design=v2] .fz-v2-notebox-title{letter-spacing:.06em;text-transform:uppercase;color:var(--fz-fg-tertiary);font-size:11px;font-weight:600}:root[data-design=v2] .fz-v2-notebox-warn,:root .theme-cream[data-design=v2] .fz-v2-notebox-warn{border-color:var(--fz-status-wartet-dot);background:var(--fz-status-wartet-bg);color:var(--fz-status-wartet-fg)}:root[data-design=v2] .fz-v2-notebox-warn .fz-v2-notebox-title,:root .theme-cream[data-design=v2] .fz-v2-notebox-warn .fz-v2-notebox-title{color:var(--fz-status-wartet-fg)}:root[data-design=v2] .fz-v2-notebox-danger,:root .theme-cream[data-design=v2] .fz-v2-notebox-danger{border-color:var(--fz-status-abgelehnt-dot);background:var(--fz-status-abgelehnt-bg);color:var(--fz-status-abgelehnt-fg)}:root[data-design=v2] .fz-v2-notebox-danger .fz-v2-notebox-title,:root .theme-cream[data-design=v2] .fz-v2-notebox-danger .fz-v2-notebox-title{color:var(--fz-status-abgelehnt-fg)}:root[data-design=v2] .fz-v2-tag,:root .theme-cream[data-design=v2] .fz-v2-tag{border-radius:var(--fz-radius-full);background:var(--fz-bg-muted);letter-spacing:-.005em;color:var(--fz-fg-secondary);white-space:nowrap;align-items:center;padding:2px 9px;font-size:11.5px;font-weight:500;display:inline-flex}:root[data-design=v2] .fz-v2-dhead-main,:root .theme-cream[data-design=v2] .fz-v2-dhead-main{flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;display:flex}:root[data-design=v2] .fz-v2-dhead-name,:root .theme-cream[data-design=v2] .fz-v2-dhead-name{letter-spacing:-.022em;color:var(--fz-fg-primary);font-size:19px;font-weight:700;line-height:1.15}:root[data-design=v2] .fz-v2-dhead-back,:root .theme-cream[data-design=v2] .fz-v2-dhead-back{width:fit-content;color:var(--fz-fg-tertiary);align-items:center;gap:5px;font-size:12px;display:flex}:root[data-design=v2] .fz-v2-dhead-back:hover,:root .theme-cream[data-design=v2] .fz-v2-dhead-back:hover{color:var(--fz-fg-primary)}:root[data-design=v2] .fz-v2-dot,:root .theme-cream[data-design=v2] .fz-v2-dot{color:var(--fz-fg-tertiary)}:root[data-design=v2] .fz-v2-dgrid,:root .theme-cream[data-design=v2] .fz-v2-dgrid{gap:var(--fz-v2-section-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){:root[data-design=v2] .fz-v2-dgrid,:root .theme-cream[data-design=v2] .fz-v2-dgrid{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start}:root[data-design=v2] .fz-v2-dgrid>.fz-v2-dside,:root .theme-cream[data-design=v2] .fz-v2-dgrid>.fz-v2-dside{grid-area:1/2}:root[data-design=v2] .fz-v2-dgrid>.fz-v2-dmain,:root .theme-cream[data-design=v2] .fz-v2-dgrid>.fz-v2-dmain{grid-area:1/1}}:root[data-design=v2] .fz-v2-dmain,:root .theme-cream[data-design=v2] .fz-v2-dmain,:root[data-design=v2] .fz-v2-dside,:root .theme-cream[data-design=v2] .fz-v2-dside{gap:var(--fz-v2-section-gap);flex-direction:column;min-width:0;display:flex}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off])[data-design=v2] .fz-v2-enter,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-enter{animation:fz-v2-enter .4s var(--fz-v2-ease) both;animation-delay:var(--fz-v2-enter-delay,0s)}:root:not([data-motion=off])[data-design=v2] .fz-v2-enter .fz-v2-bar-fill,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-enter .fz-v2-bar-fill{animation:fz-v2-bar-grow .9s var(--fz-v2-ease) both;animation-delay:var(--fz-v2-enter-delay,0s)}:root:not([data-motion=off])[data-design=v2] .fz-v2-surface-interactive,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-surface-interactive{transition:transform .22s var(--fz-v2-ease), box-shadow .22s var(--fz-v2-ease), background .22s var(--fz-v2-ease)}:root:not([data-motion=off])[data-design=v2] .fz-v2-surface-interactive:hover,:root:not([data-motion=off])[data-design=v2] .fz-v2-surface-interactive:focus-visible,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-surface-interactive:hover,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-surface-interactive:focus-visible{box-shadow:var(--fz-v2-shadow-lift);transform:translateY(-3px)}:root:not([data-motion=off])[data-design=v2] .fz-v2-surface.fz-v2-tile-action:not(.fz-v2-aura):hover,:root:not([data-motion=off])[data-design=v2] .fz-v2-surface.fz-v2-tile-action:not(.fz-v2-aura):focus-visible,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-surface.fz-v2-tile-action:not(.fz-v2-aura):hover,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-surface.fz-v2-tile-action:not(.fz-v2-aura):focus-visible{box-shadow:inset 0 1px 0 0 var(--fz-v2-hairline-green), var(--fz-v2-shadow-lift)}:root:not([data-motion=off])[data-design=v2] .fz-v2-surface.fz-v2-aura:hover,:root:not([data-motion=off])[data-design=v2] .fz-v2-surface.fz-v2-aura:focus-visible,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-surface.fz-v2-aura:hover,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-surface.fz-v2-aura:focus-visible{box-shadow:inset 0 1px 0 0 var(--fz-v2-hairline-green), var(--fz-v2-aura-glow), var(--fz-v2-shadow-lift)}:root:not([data-motion=off])[data-design=v2] .fz-v2-surface-interactive:before,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-surface-interactive:before{transition:background .22s var(--fz-v2-ease)}@media (pointer:fine){:root:not([data-motion=off])[data-design=v2] .fz-v2-surface-interactive:after,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-surface-interactive:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .22s var(--fz-v2-ease);background:radial-gradient(240px circle at var(--mx) var(--my), var(--fz-v2-spotlight) 0%, transparent 70%);position:absolute;inset:0}:root:not([data-motion=off])[data-design=v2] .fz-v2-tile-action:after,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-tile-action:after{background:radial-gradient(240px circle at var(--mx) var(--my), var(--fz-v2-spotlight-green) 0%, transparent 70%)}:root:not([data-motion=off])[data-design=v2] .fz-v2-surface-interactive:hover:after,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-surface-interactive:hover:after{opacity:1}}:root[data-css-property=yes]:not([data-motion=off])[data-design=v2] .fz-v2-surface-interactive:not(.fz-v2-aura):hover:before,:root[data-css-property=yes]:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-surface-interactive:not(.fz-v2-aura):hover:before{background:var(--fz-v2-surface-fill) padding-box, conic-gradient(from var(--fz-v2-ring-angle), transparent 0deg, var(--fz-v2-ring-color) 60deg, transparent 150deg, transparent 210deg, var(--fz-v2-ring-color) 300deg, transparent 360deg) border-box;animation:2.4s linear infinite fz-v2-ring-spin}:root[data-css-property=yes]:not([data-motion=off])[data-design=v2] .fz-v2-surface.fz-v2-aura:before,:root[data-css-property=yes]:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-surface.fz-v2-aura:before{background:var(--fz-v2-surface-fill) padding-box, conic-gradient(from var(--fz-v2-aura-angle), transparent 0deg, var(--fz-v2-aura-ring-color) 70deg, transparent 160deg, transparent 200deg, var(--fz-v2-aura-ring-color) 290deg, transparent 360deg) border-box;animation:8s linear infinite fz-v2-aura-spin}:root:not([data-motion=off])[data-design=v2] .fz-v2-row,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-row{transition:background .16s var(--fz-v2-ease)}:root:not([data-motion=off])[data-design=v2] .fz-v2-row:before,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-row:before{transition:opacity .16s var(--fz-v2-ease)}:root:not([data-motion=off])[data-design=v2] .fz-v2-navitem,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-navitem,:root:not([data-motion=off])[data-design=v2] .fz-v2-usermenu-trigger,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-usermenu-trigger,:root:not([data-motion=off])[data-design=v2] .fz-v2-usermenu-item,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-usermenu-item{transition:background .14s var(--fz-v2-ease), color .14s var(--fz-v2-ease)}:root:not([data-motion=off])[data-design=v2] .fz-v2-drawer,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-drawer{animation:fz-v2-drawer-in .26s var(--fz-v2-ease) both}:root:not([data-motion=off])[data-design=v2] .fz-v2-drawer-overlay,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-drawer-overlay{animation:fz-v2-overlay-in .2s var(--fz-v2-ease) both}:root:not([data-motion=off])[data-design=v2] button:active:not(:disabled),:root:not([data-motion=off]) .theme-cream[data-design=v2] button:active:not(:disabled){transition:transform .1s var(--fz-v2-ease);transform:scale(.98)}:root:not([data-motion=off])[data-design=v2] .fz-v2-skel,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-skel{background:linear-gradient(90deg, var(--fz-v2-row-hover) 0%, var(--fz-border-subtle) 50%, var(--fz-v2-row-hover) 100%);background-size:200% 100%;animation:1.4s linear infinite fz-v2-shimmer}}@keyframes fz-v2-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}:root[data-design=v2] .fz-v2-board,:root .theme-cream[data-design=v2] .fz-v2-board{gap:var(--fz-v2-section-gap);flex-direction:column;padding:28px 0 64px;display:flex}:root[data-design=v2] .fz-v2-board-head,:root .theme-cream[data-design=v2] .fz-v2-board-head{padding:0 16px}@media (min-width:640px){:root[data-design=v2] .fz-v2-board-head,:root .theme-cream[data-design=v2] .fz-v2-board-head{padding:0 32px}}:root[data-design=v2] .fz-v2-lanegroup,:root .theme-cream[data-design=v2] .fz-v2-lanegroup{flex-direction:column;gap:10px;min-width:0;display:flex}:root[data-design=v2] .fz-v2-lanetitle,:root .theme-cream[data-design=v2] .fz-v2-lanetitle{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--fz-fg-tertiary);padding:0 16px;font-size:10.5px;font-weight:500}@media (min-width:640px){:root[data-design=v2] .fz-v2-lanetitle,:root .theme-cream[data-design=v2] .fz-v2-lanetitle{padding:0 32px}}:root[data-design=v2] .fz-v2-lane,:root .theme-cream[data-design=v2] .fz-v2-lane{overscroll-behavior-x:contain;gap:14px;padding:2px 16px 14px;scroll-padding-left:16px;display:flex;overflow-x:auto}@media (min-width:640px){:root[data-design=v2] .fz-v2-lane,:root .theme-cream[data-design=v2] .fz-v2-lane{padding:2px 32px 14px;scroll-padding-left:32px}}@media (max-width:1023.98px){:root[data-design=v2] .fz-v2-lane,:root .theme-cream[data-design=v2] .fz-v2-lane{scroll-snap-type:x mandatory}:root[data-design=v2] .fz-v2-col,:root .theme-cream[data-design=v2] .fz-v2-col{scroll-snap-align:start}}:root[data-design=v2] .fz-v2-col,:root .theme-cream[data-design=v2] .fz-v2-col{flex-direction:column;flex:none;width:264px;display:flex}:root[data-design=v2] .fz-v2-colhead,:root .theme-cream[data-design=v2] .fz-v2-colhead{align-items:center;gap:7px;padding:10px 4px 8px;display:flex;position:relative}:root[data-design=v2] .fz-v2-colhead:before,:root .theme-cream[data-design=v2] .fz-v2-colhead:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--fz-v2-lane-line) 22%, var(--fz-v2-lane-line) 78%, transparent 100%);border-radius:2px;height:2px;position:absolute;top:0;left:0;right:0}:root[data-design=v2] .fz-v2-colhead[data-locked=true]:before,:root .theme-cream[data-design=v2] .fz-v2-colhead[data-locked=true]:before{background:linear-gradient(90deg, transparent 0%, var(--fz-border-strong) 22%, var(--fz-border-strong) 78%, transparent 100%)}:root[data-design=v2] .fz-v2-coldot,:root .theme-cream[data-design=v2] .fz-v2-coldot{border-radius:999px;flex-shrink:0;width:7px;height:7px}:root[data-design=v2] .fz-v2-coltitle,:root .theme-cream[data-design=v2] .fz-v2-coltitle{letter-spacing:-.005em;color:var(--fz-fg-primary);font-size:13px;font-weight:600}:root[data-design=v2] .fz-v2-colcount,:root .theme-cream[data-design=v2] .fz-v2-colcount{border:1px solid var(--fz-border-subtle);background:var(--fz-bg-page);font-variant-numeric:tabular-nums;min-width:22px;color:var(--fz-fg-secondary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:1px 7px;font-size:11px;font-weight:500;display:inline-flex}:root[data-design=v2] .fz-v2-collock,:root .theme-cream[data-design=v2] .fz-v2-collock{border:1px solid var(--fz-border-subtle);background:var(--fz-bg-page);letter-spacing:-.005em;color:var(--fz-fg-tertiary);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:1px 6px;font-size:10px;font-weight:500;display:inline-flex}:root[data-design=v2] .fz-v2-drop,:root .theme-cream[data-design=v2] .fz-v2-drop{border-radius:var(--fz-radius-lg);background:var(--fz-bg-muted);border:1px solid #0000;flex-direction:column;flex:auto;gap:8px;min-height:200px;padding:8px;display:flex}:root[data-design=v2] .fz-v2-drop-over,:root .theme-cream[data-design=v2] .fz-v2-drop-over{border-color:var(--fz-accent);background:var(--fz-accent-soft)}:root[data-design=v2] .fz-v2-drop-locked,:root .theme-cream[data-design=v2] .fz-v2-drop-locked{background:var(--fz-bg-page);border-color:var(--fz-border-subtle);cursor:not-allowed;border-style:dashed}:root[data-design=v2] .fz-v2-pcard,:root .theme-cream[data-design=v2] .fz-v2-pcard{border-radius:var(--fz-radius-md);padding:10px 12px}:root[data-design=v2] .fz-v2-pcard-ghost,:root .theme-cream[data-design=v2] .fz-v2-pcard-ghost{opacity:.32}:root[data-design=v2] .fz-v2-pcard-ghost:before,:root .theme-cream[data-design=v2] .fz-v2-pcard-ghost:before{border-style:dashed;border-color:var(--fz-accent);background:0 0}:root[data-design=v2] .fz-v2-surface.fz-v2-pcard-ghost:hover:before,:root .theme-cream[data-design=v2] .fz-v2-surface.fz-v2-pcard-ghost:hover:before,:root[data-design=v2] .fz-v2-surface.fz-v2-pcard-ghost:focus-visible:before,:root .theme-cream[data-design=v2] .fz-v2-surface.fz-v2-pcard-ghost:focus-visible:before{background:0 0}:root[data-css-property=yes]:not([data-motion=off])[data-design=v2] .fz-v2-surface.fz-v2-pcard-ghost:hover:before,:root[data-css-property=yes]:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-surface.fz-v2-pcard-ghost:hover:before{background:0 0;animation:none}:root[data-design=v2] .fz-v2-pcard-overlay,:root .theme-cream[data-design=v2] .fz-v2-pcard-overlay{cursor:grabbing;width:248px;box-shadow:var(--fz-v2-shadow-drop);background:var(--fz-bg-card);border:1px solid var(--fz-border)}:root[data-design=v2] .fz-v2-pcard-overlay:before,:root .theme-cream[data-design=v2] .fz-v2-pcard-overlay:before{content:none}:root[data-design=v2] .fz-v2-pgrip,:root .theme-cream[data-design=v2] .fz-v2-pgrip{cursor:grab;touch-action:none;color:var(--fz-fg-tertiary);border-radius:6px;flex-shrink:0;margin:2px 0 0 -4px;padding:4px;display:none}:root[data-design=v2] .fz-v2-pgrip:active,:root .theme-cream[data-design=v2] .fz-v2-pgrip:active{cursor:grabbing}@media (min-width:640px){:root[data-design=v2] .fz-v2-pgrip,:root .theme-cream[data-design=v2] .fz-v2-pgrip{opacity:0;display:block}:root[data-design=v2] .fz-v2-pcard:hover .fz-v2-pgrip,:root .theme-cream[data-design=v2] .fz-v2-pcard:hover .fz-v2-pgrip,:root[data-design=v2] .fz-v2-pgrip:focus,:root .theme-cream[data-design=v2] .fz-v2-pgrip:focus,:root[data-design=v2] .fz-v2-pgrip:focus-visible,:root .theme-cream[data-design=v2] .fz-v2-pgrip:focus-visible{opacity:1}}:root[data-design=v2] .fz-v2-pcard-open,:root .theme-cream[data-design=v2] .fz-v2-pcard-open{cursor:pointer;border-radius:var(--fz-radius-sm);background:0 0;display:flex}:root[data-design=v2] .fz-v2-pbadge,:root .theme-cream[data-design=v2] .fz-v2-pbadge{letter-spacing:-.005em;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 7px;font-size:10px;font-weight:600;display:inline-flex}:root[data-design=v2] .fz-v2-pbadge-danger,:root .theme-cream[data-design=v2] .fz-v2-pbadge-danger{background:var(--fz-status-abgelehnt-bg);color:var(--fz-status-abgelehnt-fg)}:root[data-design=v2] .fz-v2-pbadge-muted,:root .theme-cream[data-design=v2] .fz-v2-pbadge-muted{background:var(--fz-bg-muted);color:var(--fz-fg-secondary);font-weight:500}:root[data-design=v2] .fz-v2-pbadge-accent,:root .theme-cream[data-design=v2] .fz-v2-pbadge-accent{background:var(--fz-accent-soft);color:var(--fz-v2-accent-text,var(--fz-accent-active));font-weight:500}:root[data-design=v2] .fz-v2-mobsel,:root .theme-cream[data-design=v2] .fz-v2-mobsel{border-radius:var(--fz-radius-md);border:1px solid var(--fz-border);background:var(--fz-bg-card);letter-spacing:-.005em;width:100%;min-height:44px;color:var(--fz-fg-secondary);justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}:root[data-design=v2] .fz-v2-sheet-overlay,:root .theme-cream[data-design=v2] .fz-v2-sheet-overlay{z-index:60;background:var(--fz-v2-overlay);position:fixed;inset:0}:root[data-design=v2] .fz-v2-sheet,:root .theme-cream[data-design=v2] .fz-v2-sheet{z-index:70;overscroll-behavior:contain;background:var(--fz-bg-page);width:100%;box-shadow:var(--fz-v2-shadow-drop);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}@media (min-width:640px){:root[data-design=v2] .fz-v2-sheet,:root .theme-cream[data-design=v2] .fz-v2-sheet{width:min(560px,92vw);min-width:480px}}:root[data-design=v2] .fz-v2-sheet-head,:root .theme-cream[data-design=v2] .fz-v2-sheet-head{z-index:2;border-bottom:1px solid var(--fz-border);background:var(--fz-v2-chrome-bg-solid);padding:var(--fz-v2-card-pad-y) var(--fz-v2-card-pad-x);position:sticky;top:0}:root[data-design=v2] .fz-v2-sheet-close,:root .theme-cream[data-design=v2] .fz-v2-sheet-close{border-radius:var(--fz-radius-sm);width:32px;height:32px;color:var(--fz-fg-secondary);flex-shrink:0;place-items:center;display:grid}:root[data-design=v2] .fz-v2-sheet-close:hover,:root .theme-cream[data-design=v2] .fz-v2-sheet-close:hover{background:var(--fz-v2-row-hover);color:var(--fz-fg-primary)}:root[data-design=v2] .fz-v2-sheet-body,:root .theme-cream[data-design=v2] .fz-v2-sheet-body{gap:var(--fz-v2-section-gap);flex-direction:column;padding:14px 16px 40px;display:flex}:root[data-design=v2] .fz-v2-sheet .fz-v2-dl,:root .theme-cream[data-design=v2] .fz-v2-sheet .fz-v2-dl{grid-template-columns:minmax(0,1fr) auto}:root[data-design=v2] .fz-v2-suggest,:root .theme-cream[data-design=v2] .fz-v2-suggest{border-radius:var(--fz-radius-md);border:1px solid var(--fz-border-subtle);background:var(--fz-bg-card);flex-direction:column;gap:10px;padding:10px 12px;display:flex}@media (min-width:640px){:root[data-design=v2] .fz-v2-suggest,:root .theme-cream[data-design=v2] .fz-v2-suggest{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}}@keyframes fz-v2-sheet-in{0%{transform:translate(100%)}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off])[data-design=v2] .fz-v2-sheet,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-sheet{animation:fz-v2-sheet-in .26s var(--fz-v2-ease) both}:root:not([data-motion=off])[data-design=v2] .fz-v2-sheet-overlay,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-sheet-overlay{animation:fz-v2-overlay-in .2s var(--fz-v2-ease) both}:root:not([data-motion=off])[data-design=v2] .fz-v2-pcard-overlay,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-pcard-overlay{transform:rotate(1.5deg)}:root:not([data-motion=off])[data-design=v2] .fz-v2-drop,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-drop{transition:background-color .15s var(--fz-v2-ease), border-color .15s var(--fz-v2-ease)}:root:not([data-motion=off])[data-design=v2] .fz-v2-pgrip,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-pgrip{transition:opacity .15s var(--fz-v2-ease)}}:root[data-design=v2] .fz-v2-surface.fz-v2-pcard-ghost:hover,:root .theme-cream[data-design=v2] .fz-v2-surface.fz-v2-pcard-ghost:hover{box-shadow:var(--fz-shadow-sm);transform:none}:root[data-design=v2] .fz-v2-surface.fz-v2-pcard-ghost:hover:after,:root .theme-cream[data-design=v2] .fz-v2-surface.fz-v2-pcard-ghost:hover:after{opacity:0}:root[data-design=v2],:root .theme-cream[data-design=v2]{--fz-v2-nextstep-bg:linear-gradient(180deg, #2adb96 0%, #009b69 100%);--fz-v2-nextstep-fg:#06201a;--fz-v2-nextstep-btn-bg:#06201a;--fz-v2-nextstep-btn-fg:#eef6f2;--fz-v2-nextstep-rule:#06201a38;--fz-v2-step-line:var(--fz-border);--fz-v2-step-dot-open:var(--fz-bg-muted)}:root[data-design=v2] .fz-v2-dhero,:root .theme-cream[data-design=v2] .fz-v2-dhero{flex-wrap:wrap;align-items:flex-start;gap:16px;padding:0 2px;display:flex}:root[data-design=v2] .fz-v2-avatar-square,:root .theme-cream[data-design=v2] .fz-v2-avatar-square{background:var(--fz-accent-soft);width:48px;height:48px;color:var(--fz-v2-accent-text,var(--fz-accent-active));font-size:16px;font-weight:var(--fz-v2-weight-title);letter-spacing:var(--fz-v2-tracking-title);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:root[data-design=v2] .fz-v2-dhero-name,:root .theme-cream[data-design=v2] .fz-v2-dhero-name{font-size:26px;line-height:1.15;font-weight:var(--fz-v2-weight-title);letter-spacing:var(--fz-v2-tracking-title);color:var(--fz-fg-primary)}:root[data-design=v2] .fz-v2-dhero-meta,:root .theme-cream[data-design=v2] .fz-v2-dhero-meta{color:var(--fz-fg-tertiary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12.5px;display:flex}:root[data-design=v2] .fz-v2-dhero-amount,:root .theme-cream[data-design=v2] .fz-v2-dhero-amount{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;margin-left:auto;display:flex}:root[data-design=v2] .fz-v2-dhero-label,:root .theme-cream[data-design=v2] .fz-v2-dhero-label{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--fz-fg-tertiary);font-size:10.5px;font-weight:500}:root[data-design=v2] .fz-v2-stepper,:root .theme-cream[data-design=v2] .fz-v2-stepper{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;display:grid;position:relative}:root[data-design=v2] .fz-v2-stepper-bahn,:root .theme-cream[data-design=v2] .fz-v2-stepper-bahn{position:relative}@media (max-width:719px){:root[data-design=v2] .fz-v2-stepper-scroll,:root .theme-cream[data-design=v2] .fz-v2-stepper-scroll{scrollbar-width:thin;padding-bottom:4px;overflow-x:auto}:root[data-design=v2] .fz-v2-stepper-bahn,:root .theme-cream[data-design=v2] .fz-v2-stepper-bahn{min-width:672px}:root[data-design=v2] .fz-v2-stepper,:root .theme-cream[data-design=v2] .fz-v2-stepper{grid-template-columns:repeat(6,minmax(112px,1fr))}}:root[data-design=v2] .fz-v2-step-track,:root .theme-cream[data-design=v2] .fz-v2-step-track{background:var(--fz-v2-step-line);border-radius:9999px;height:2px;position:absolute;top:10px;left:8.33333%;right:8.33333%;overflow:hidden}:root[data-design=v2] .fz-v2-step-fill,:root .theme-cream[data-design=v2] .fz-v2-step-fill{border-radius:inherit;width:100%;transform:scaleX(var(--fz-v2-step-value,0));transform-origin:0;background:var(--fz-v2-bar-fill);position:absolute;inset:0 auto 0 0}:root[data-design=v2] .fz-v2-step,:root .theme-cream[data-design=v2] .fz-v2-step{text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:0 6px;display:flex;position:relative}:root[data-design=v2] .fz-v2-step-dot,:root .theme-cream[data-design=v2] .fz-v2-step-dot{z-index:1;background:var(--fz-v2-step-dot-open);border:2px solid var(--fz-v2-step-line);width:22px;height:22px;color:var(--fz-accent-fg);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:relative}:root[data-design=v2] .fz-v2-step[data-zustand=erledigt] .fz-v2-step-dot,:root .theme-cream[data-design=v2] .fz-v2-step[data-zustand=erledigt] .fz-v2-step-dot{background:var(--fz-accent-secondary);border-color:var(--fz-accent-secondary);color:var(--fz-accent-fg)}:root[data-design=v2] .fz-v2-step[data-zustand=aktuell] .fz-v2-step-dot,:root .theme-cream[data-design=v2] .fz-v2-step[data-zustand=aktuell] .fz-v2-step-dot{background:var(--fz-bg-card-solid);border-color:var(--fz-accent-secondary);box-shadow:0 0 0 4px var(--fz-accent-soft), var(--fz-v2-flag-halo)}:root[data-design=v2] .fz-v2-step-title,:root .theme-cream[data-design=v2] .fz-v2-step-title{color:var(--fz-fg-tertiary);max-width:100%;font-size:12.5px;font-weight:500;line-height:1.25}:root[data-design=v2] .fz-v2-step[data-zustand=erledigt] .fz-v2-step-title,:root .theme-cream[data-design=v2] .fz-v2-step[data-zustand=erledigt] .fz-v2-step-title{color:var(--fz-fg-secondary)}:root[data-design=v2] .fz-v2-step[data-zustand=aktuell] .fz-v2-step-title,:root .theme-cream[data-design=v2] .fz-v2-step[data-zustand=aktuell] .fz-v2-step-title{color:var(--fz-v2-accent-text,var(--fz-accent));font-weight:600}:root[data-design=v2] .fz-v2-step-note,:root .theme-cream[data-design=v2] .fz-v2-step-note{color:var(--fz-fg-tertiary);font-variant-numeric:tabular-nums;max-width:100%;font-size:11.5px;line-height:1.3}:root[data-design=v2] .fz-v2-step[data-zustand=offen] .fz-v2-step-note,:root .theme-cream[data-design=v2] .fz-v2-step[data-zustand=offen] .fz-v2-step-note{color:var(--fz-fg-disabled)}:root[data-design=v2] .fz-v2-step-abseits,:root .theme-cream[data-design=v2] .fz-v2-step-abseits{border-radius:var(--fz-radius);background:var(--fz-v2-abseits-bg,var(--fz-bg-muted));color:var(--fz-v2-abseits-fg,var(--fz-fg-secondary));align-items:flex-start;gap:10px;margin-top:20px;padding:12px 14px;display:flex}:root[data-design=v2] .fz-v2-step-abseits-dot,:root .theme-cream[data-design=v2] .fz-v2-step-abseits-dot{background:var(--fz-v2-abseits-dot,currentColor);border-radius:9999px;flex-shrink:0;width:7px;height:7px;margin-top:5px}:root[data-design=v2] .fz-v2-nextstep,:root .theme-cream[data-design=v2] .fz-v2-nextstep{border-radius:var(--fz-radius-lg);background:var(--fz-v2-nextstep-bg);color:var(--fz-v2-nextstep-fg);box-shadow:var(--fz-shadow-sm);flex-wrap:wrap;align-items:center;gap:18px;padding:20px;display:flex}:root[data-design=v2] .fz-v2-nextstep-kicker,:root .theme-cream[data-design=v2] .fz-v2-nextstep-kicker{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--fz-v2-nextstep-fg);font-size:10.5px;font-weight:500}:root[data-design=v2] .fz-v2-nextstep-title,:root .theme-cream[data-design=v2] .fz-v2-nextstep-title{letter-spacing:-.015em;color:var(--fz-v2-nextstep-fg);margin-top:4px;font-size:18px;font-weight:600}:root[data-design=v2] .fz-v2-nextstep-satz,:root .theme-cream[data-design=v2] .fz-v2-nextstep-satz{color:var(--fz-v2-nextstep-fg);margin-top:4px;font-size:13px;line-height:1.5}:root[data-design=v2] .fz-v2-nextstep-btn,:root .theme-cream[data-design=v2] .fz-v2-nextstep-btn{border-radius:var(--fz-radius);background:var(--fz-v2-nextstep-btn-bg);color:var(--fz-v2-nextstep-btn-fg);transition:opacity .16s var(--fz-v2-ease);flex-shrink:0;align-items:center;gap:8px;margin-left:auto;padding:10px 16px;font-size:13px;font-weight:500;display:inline-flex}:root[data-design=v2] .fz-v2-nextstep-btn:hover,:root .theme-cream[data-design=v2] .fz-v2-nextstep-btn:hover{opacity:.88}:root[data-design=v2] .fz-v2-datebox,:root .theme-cream[data-design=v2] .fz-v2-datebox{background:var(--fz-accent-soft);width:56px;height:56px;color:var(--fz-v2-accent-text,var(--fz-accent-active));border-radius:14px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:root[data-design=v2] .fz-v2-datebox-month,:root .theme-cream[data-design=v2] .fz-v2-datebox-month{text-transform:uppercase;letter-spacing:.08em;font-size:10.5px;font-weight:500}:root[data-design=v2] .fz-v2-datebox-day,:root .theme-cream[data-design=v2] .fz-v2-datebox-day{font-size:22px;line-height:1.05;font-weight:var(--fz-v2-weight-title);letter-spacing:var(--fz-v2-tracking-title);font-variant-numeric:tabular-nums}:root[data-design=v2] .fz-v2-chead-slot,:root .theme-cream[data-design=v2] .fz-v2-chead-slot{top:calc(var(--fz-v2-shell-top,0px) + var(--fz-v2-topbar-h,56px));z-index:20;height:0;position:sticky}:root[data-design=v2] .fz-v2-chead,:root .theme-cream[data-design=v2] .fz-v2-chead{border:1px solid var(--fz-border);border-radius:var(--fz-radius);background:var(--fz-v2-chrome-bg-solid);box-shadow:var(--fz-shadow-sm);flex-wrap:wrap;align-items:center;gap:12px;margin:0 -4px;padding:10px 14px;display:flex}:root[data-design=v2] .fz-v2-chead[data-sichtbar=nein],:root .theme-cream[data-design=v2] .fz-v2-chead[data-sichtbar=nein]{visibility:hidden;opacity:0;pointer-events:none}@media (max-width:639px){:root[data-design=v2] .fz-v2-sechead,:root .theme-cream[data-design=v2] .fz-v2-sechead{flex-wrap:wrap}}:root[data-design=v2] .fz-v2-chead-name,:root .theme-cream[data-design=v2] .fz-v2-chead-name{letter-spacing:-.01em;color:var(--fz-fg-primary);min-width:0;font-size:14px;font-weight:600}:root[data-design=v2] .fz-v2-chead .fz-v2-secnav,:root .theme-cream[data-design=v2] .fz-v2-chead .fz-v2-secnav{border:0;margin-left:auto;padding:0}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off])[data-design=v2] .fz-v2-enter .fz-v2-step-fill,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-enter .fz-v2-step-fill{animation:fz-v2-bar-grow .9s var(--fz-v2-ease) both;animation-delay:var(--fz-v2-enter-delay,0s)}}@media (max-width:639px){:root[data-design=v2] .fz-v2-doc,:root .theme-cream[data-design=v2] .fz-v2-doc{flex-wrap:wrap;row-gap:8px}:root[data-design=v2] .fz-v2-doc>span:nth-child(2),:root .theme-cream[data-design=v2] .fz-v2-doc>span:nth-child(2){flex:calc(100% - 46px)}:root[data-design=v2] .fz-v2-doc>span:nth-child(3),:root .theme-cream[data-design=v2] .fz-v2-doc>span:nth-child(3){margin-left:46px}}:root[data-design=v2] .fz-v2-dpage>*+:not(.fz-v2-chead-slot),:root .theme-cream[data-design=v2] .fz-v2-dpage>*+:not(.fz-v2-chead-slot){margin-top:var(--fz-v2-section-gap)}:root[data-design=v2] .fz-v2-stack-grid,:root .theme-cream[data-design=v2] .fz-v2-stack-grid{gap:var(--fz-v2-section-gap)}:root[data-design=v2] .fz-v2-stack>*+*,:root .theme-cream[data-design=v2] .fz-v2-stack>*+*{margin-top:var(--fz-v2-section-gap)}:root[data-design=v2] .fz-v2-done,:root .theme-cream[data-design=v2] .fz-v2-done{padding:var(--fz-v2-card-pad-y) var(--fz-v2-card-pad-x);align-items:flex-start;gap:12px;display:flex}:root[data-design=v2] .fz-v2-done-mark,:root .theme-cream[data-design=v2] .fz-v2-done-mark{background:var(--fz-accent-secondary);width:26px;height:26px;color:var(--fz-accent-fg);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:root[data-design=v2] .fz-v2-doc-side,:root .theme-cream[data-design=v2] .fz-v2-doc-side{flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){:root[data-design=v2] .fz-v2-doc-side .fz-v2-rowactions,:root .theme-cream[data-design=v2] .fz-v2-doc-side .fz-v2-rowactions{opacity:0;transition:opacity .16s var(--fz-v2-ease);position:absolute;top:50%;right:0;transform:translateY(-50%)}:root[data-design=v2] .fz-v2-doc:hover .fz-v2-doc-badge,:root .theme-cream[data-design=v2] .fz-v2-doc:hover .fz-v2-doc-badge,:root[data-design=v2] .fz-v2-doc:focus-within .fz-v2-doc-badge,:root .theme-cream[data-design=v2] .fz-v2-doc:focus-within .fz-v2-doc-badge{opacity:0;transition:opacity .16s var(--fz-v2-ease)}:root[data-design=v2] .fz-v2-doc:hover .fz-v2-rowactions,:root .theme-cream[data-design=v2] .fz-v2-doc:hover .fz-v2-rowactions,:root[data-design=v2] .fz-v2-doc:focus-within .fz-v2-rowactions,:root .theme-cream[data-design=v2] .fz-v2-doc:focus-within .fz-v2-rowactions{opacity:1}}:root[data-design=v2] .fz-v2-dhero-value,:root .theme-cream[data-design=v2] .fz-v2-dhero-value{font-weight:var(--fz-v2-weight-title);letter-spacing:var(--fz-v2-tracking-title);font-variant-numeric:tabular-nums;color:var(--fz-fg-primary);white-space:nowrap;font-size:30px;line-height:1.05}:root[data-design=v2] .fz-v2-dhero-frac,:root .theme-cream[data-design=v2] .fz-v2-dhero-frac{letter-spacing:0;color:var(--fz-fg-tertiary);font-size:.58em;font-weight:500}:root[data-design=v2] .text-white:is([style*="background:var(--fz-accent)"],[style*="background: var(--fz-accent)"]),:root .theme-cream[data-design=v2] .text-white:is([style*="background:var(--fz-accent)"],[style*="background: var(--fz-accent)"]){color:var(--fz-accent-fg)}:root[data-design=v2] :is([style*="background:var(--fz-accent)"],[style*="background: var(--fz-accent)"]):is([style*="color:#fff"],[style*="color: rgb(255, 255, 255)"]),:root .theme-cream[data-design=v2] :is([style*="background:var(--fz-accent)"],[style*="background: var(--fz-accent)"]):is([style*="color:#fff"],[style*="color: rgb(255, 255, 255)"]){color:var(--fz-accent-fg)!important}:root[data-design=v2] span:is([style*="color:var(--fz-fg-disabled)"],[style*="color: var(--fz-fg-disabled)"]):has(+span.font-mono){--fz-fg-disabled:var(--fz-fg-tertiary)}:root .theme-cream[data-design=v2] span:is([style*="color:var(--fz-fg-disabled)"],[style*="color: var(--fz-fg-disabled)"]):has(+span.font-mono){--fz-fg-disabled:var(--fz-fg-tertiary)}:root[data-design=v2] .justify-center>p:only-child:is([style*="color:var(--fz-fg-disabled)"],[style*="color: var(--fz-fg-disabled)"]),:root .theme-cream[data-design=v2] .justify-center>p:only-child:is([style*="color:var(--fz-fg-disabled)"],[style*="color: var(--fz-fg-disabled)"]){--fz-fg-disabled:var(--fz-fg-tertiary)}:root[data-design=v2] :is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay]),:root .theme-cream[data-design=v2] :is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay]){background-color:var(--fz-v2-overlay)}:root[data-design=v2] :is(button,a)[data-variant=default]:not([style*=background],[data-slot^=dropdown-menu],[data-intent=destructive]),:root .theme-cream[data-design=v2] :is(button,a)[data-variant=default]:not([style*=background],[data-slot^=dropdown-menu],[data-intent=destructive]),:root[data-design=v2] :is(button,a[href],[role=button]):is([style*="background:var(--fz-accent)"],[style*="background: var(--fz-accent)"]):not([data-intent=destructive]),:root .theme-cream[data-design=v2] :is(button,a[href],[role=button]):is([style*="background:var(--fz-accent)"],[style*="background: var(--fz-accent)"]):not([data-intent=destructive]){background-image:var(--fz-v2-btn-primary-bg)!important}:root[data-design=v2] :is(button,a)[data-variant=default]:not([style*=background],[data-slot^=dropdown-menu],[data-intent=destructive]):hover:not(:disabled),:root .theme-cream[data-design=v2] :is(button,a)[data-variant=default]:not([style*=background],[data-slot^=dropdown-menu],[data-intent=destructive]):hover:not(:disabled),:root[data-design=v2] :is(button,a[href],[role=button]):is([style*="background:var(--fz-accent)"],[style*="background: var(--fz-accent)"]):not([data-intent=destructive]):hover:not(:disabled),:root .theme-cream[data-design=v2] :is(button,a[href],[role=button]):is([style*="background:var(--fz-accent)"],[style*="background: var(--fz-accent)"]):not([data-intent=destructive]):hover:not(:disabled){--fz-shadow-button:var(--fz-v2-btn-primary-glow);box-shadow:var(--fz-v2-btn-primary-glow)}:root[data-design=v2] :is(button,a)[data-variant=outline],:root .theme-cream[data-design=v2] :is(button,a)[data-variant=outline],:root[data-design=v2] :is(button,a)[data-variant=secondary],:root .theme-cream[data-design=v2] :is(button,a)[data-variant=secondary]{border-color:var(--ring);color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] :is(button,a):is([data-variant=outline],[data-variant=secondary]):hover:not(:disabled),:root .theme-cream[data-design=v2] :is(button,a):is([data-variant=outline],[data-variant=secondary]):hover:not(:disabled),:root[data-design=v2] :is(button,a):is([data-variant=outline],[data-variant=secondary])[aria-expanded=true],:root .theme-cream[data-design=v2] :is(button,a):is([data-variant=outline],[data-variant=secondary])[aria-expanded=true]{background:var(--fz-v2-accent-tint-bg);color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] :is(button,a[href]):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"],[style*="border:1px solid var(--fz-border)"],[style*="border: 1px solid var(--fz-border)"]):not([data-slot=dropdown-menu-trigger],[aria-haspopup=listbox],[aria-haspopup=menu],:has(svg.lucide-calendar),[role=switch],[role=tab],[role=radio],[style*=abgelehnt],[style*=--fz-danger],.fz-card-glow,.fz-v2-topbar *){--fz-border:var(--ring);--fz-fg-primary:var(--fz-v2-accent-text,var(--fz-accent));--fz-fg-secondary:var(--fz-v2-accent-text,var(--fz-accent));--fz-fg-tertiary:var(--fz-v2-accent-text,var(--fz-accent))}:root .theme-cream[data-design=v2] :is(button,a[href]):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"],[style*="border:1px solid var(--fz-border)"],[style*="border: 1px solid var(--fz-border)"]):not([data-slot=dropdown-menu-trigger],[aria-haspopup=listbox],[aria-haspopup=menu],:has(svg.lucide-calendar),[role=switch],[role=tab],[role=radio],[style*=abgelehnt],[style*=--fz-danger],.fz-card-glow,.fz-v2-topbar *){--fz-border:var(--ring);--fz-fg-primary:var(--fz-v2-accent-text,var(--fz-accent));--fz-fg-secondary:var(--fz-v2-accent-text,var(--fz-accent));--fz-fg-tertiary:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] :is(button,a[href]):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"],[style*="border:1px solid var(--fz-border)"],[style*="border: 1px solid var(--fz-border)"]):not([data-slot=dropdown-menu-trigger],[aria-haspopup=listbox],[aria-haspopup=menu],:has(svg.lucide-calendar),[role=switch],[role=tab],[role=radio],[style*=abgelehnt],[style*=--fz-danger],.fz-card-glow,.fz-v2-topbar *):hover:not(:disabled){--fz-bg-card:var(--fz-v2-accent-tint-bg);--fz-bg-card-hover:var(--fz-v2-accent-tint-bg);--fz-bg-page:var(--fz-v2-accent-tint-bg);--color-surface:var(--fz-v2-accent-tint-bg);background:var(--fz-v2-accent-tint-bg)}:root .theme-cream[data-design=v2] :is(button,a[href]):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"],[style*="border:1px solid var(--fz-border)"],[style*="border: 1px solid var(--fz-border)"]):not([data-slot=dropdown-menu-trigger],[aria-haspopup=listbox],[aria-haspopup=menu],:has(svg.lucide-calendar),[role=switch],[role=tab],[role=radio],[style*=abgelehnt],[style*=--fz-danger],.fz-card-glow,.fz-v2-topbar *):hover:not(:disabled){--fz-bg-card:var(--fz-v2-accent-tint-bg);--fz-bg-card-hover:var(--fz-v2-accent-tint-bg);--fz-bg-page:var(--fz-v2-accent-tint-bg);--color-surface:var(--fz-v2-accent-tint-bg);background:var(--fz-v2-accent-tint-bg)}:root[data-design=v2] :is(button,a)[data-variant=ghost]:hover:not(:disabled),:root .theme-cream[data-design=v2] :is(button,a)[data-variant=ghost]:hover:not(:disabled),:root[data-design=v2] :is(button,a)[data-variant=ghost][aria-expanded=true],:root .theme-cream[data-design=v2] :is(button,a)[data-variant=ghost][aria-expanded=true]{background:var(--fz-v2-accent-tint-bg);color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] :is(button,a)[data-variant=link],:root .theme-cream[data-design=v2] :is(button,a)[data-variant=link]{color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] button:is([style*="color:var(--fz-fg-tertiary)"],[style*="color: var(--fz-fg-tertiary)"],[style*="color:var(--fz-fg-secondary)"],[style*="color: var(--fz-fg-secondary)"]):not([style*=border],[style*=background],[aria-roledescription=sortable],.fz-grid-handle,[role=tab],[role=radio],[role=switch],[aria-label*=entfernen],[aria-label*=löschen],:has(svg.lucide-trash-2,svg.lucide-trash2,svg.lucide-trash)):is(:hover:not(:disabled),[aria-expanded=true]){--fz-fg-tertiary:var(--fz-v2-accent-text,var(--fz-accent));--fz-fg-secondary:var(--fz-v2-accent-text,var(--fz-accent));background:var(--fz-v2-accent-tint-bg)}:root .theme-cream[data-design=v2] button:is([style*="color:var(--fz-fg-tertiary)"],[style*="color: var(--fz-fg-tertiary)"],[style*="color:var(--fz-fg-secondary)"],[style*="color: var(--fz-fg-secondary)"]):not([style*=border],[style*=background],[aria-roledescription=sortable],.fz-grid-handle,[role=tab],[role=radio],[role=switch],[aria-label*=entfernen],[aria-label*=löschen],:has(svg.lucide-trash-2,svg.lucide-trash2,svg.lucide-trash)):is(:hover:not(:disabled),[aria-expanded=true]){--fz-fg-tertiary:var(--fz-v2-accent-text,var(--fz-accent));--fz-fg-secondary:var(--fz-v2-accent-text,var(--fz-accent));background:var(--fz-v2-accent-tint-bg)}:root[data-design=v2] button[aria-pressed=true]:not([style*=background]),:root .theme-cream[data-design=v2] button[aria-pressed=true]:not([style*=background]){--fz-fg-tertiary:var(--fz-v2-accent-text,var(--fz-accent));--fz-fg-secondary:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-topbar :is(button,a[href]):hover:not(:disabled),:root .theme-cream[data-design=v2] .fz-v2-topbar :is(button,a[href]):hover:not(:disabled),:root[data-design=v2] .fz-v2-topbar :is(button,a[href])[aria-expanded=true],:root .theme-cream[data-design=v2] .fz-v2-topbar :is(button,a[href])[aria-expanded=true]{--fz-border:var(--ring);--fz-border-strong:var(--ring);--fz-fg-tertiary:var(--fz-v2-accent-text,var(--fz-accent));--fz-fg-primary:var(--fz-v2-accent-text,var(--fz-accent));--fz-bg-card:var(--fz-v2-accent-tint-bg)}:root[data-design=v2] .fz-v2-chip:is(button,a[href]):hover:not(:disabled),:root .theme-cream[data-design=v2] .fz-v2-chip:is(button,a[href]):hover:not(:disabled){border-color:var(--ring);color:var(--fz-v2-accent-text,var(--fz-accent));background:var(--fz-v2-accent-tint-bg)}:root[data-design=v2] :where([data-surface=white],[data-surface=cream-page],div[class*="focus-within:[border-color:var(--fz-accent)]"],:is(input:not([type=checkbox],[type=radio],[type=color],[type=file],[type=range]),select,textarea,[data-slot=dropdown-menu-trigger],[aria-haspopup=listbox],[aria-haspopup=menu],button:has(svg.lucide-calendar)):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(.fz-v2-topbar *)),:root .theme-cream[data-design=v2] :where([data-surface=white],[data-surface=cream-page],div[class*="focus-within:[border-color:var(--fz-accent)]"],:is(input:not([type=checkbox],[type=radio],[type=color],[type=file],[type=range]),select,textarea,[data-slot=dropdown-menu-trigger],[aria-haspopup=listbox],[aria-haspopup=menu],button:has(svg.lucide-calendar)):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(.fz-v2-topbar *)){--fz-border:var(--fz-border-strong)}:root[data-design=v2] :is([data-surface=white],[data-surface=cream-page],div[class*="focus-within:[border-color:var(--fz-accent)]"]):hover:not(:focus-within,:has(:disabled)){--fz-border:var(--fz-v2-field-border-hover)}:root .theme-cream[data-design=v2] :is([data-surface=white],[data-surface=cream-page],div[class*="focus-within:[border-color:var(--fz-accent)]"]):hover:not(:focus-within,:has(:disabled)){--fz-border:var(--fz-v2-field-border-hover)}:root[data-design=v2] :is([data-surface=white],[data-surface=cream-page],div[class*="focus-within:[border-color:var(--fz-accent)]"]):focus-within,:root .theme-cream[data-design=v2] :is([data-surface=white],[data-surface=cream-page],div[class*="focus-within:[border-color:var(--fz-accent)]"]):focus-within{--fz-border:var(--ring);box-shadow:var(--fz-shadow-focus)}:root[data-design=v2] :is([data-surface],div[class*="focus-within:[border-color:var(--fz-accent)]"]) :is(input,select,textarea):focus-visible,:root .theme-cream[data-design=v2] :is([data-surface],div[class*="focus-within:[border-color:var(--fz-accent)]"]) :is(input,select,textarea):focus-visible{outline:none}:root[data-design=v2] :is(input:not([type=checkbox],[type=radio],[type=color],[type=file],[type=range]),select,textarea,[data-slot=dropdown-menu-trigger],[aria-haspopup=listbox],[aria-haspopup=menu],button:has(svg.lucide-calendar)):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(.fz-v2-topbar *,[aria-invalid=true]):hover:not(:focus,[aria-expanded=true],:disabled),:root .theme-cream[data-design=v2] :is(input:not([type=checkbox],[type=radio],[type=color],[type=file],[type=range]),select,textarea,[data-slot=dropdown-menu-trigger],[aria-haspopup=listbox],[aria-haspopup=menu],button:has(svg.lucide-calendar)):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(.fz-v2-topbar *,[aria-invalid=true]):hover:not(:focus,[aria-expanded=true],:disabled){--fz-border:var(--fz-v2-field-border-hover)}:root[data-design=v2] :is(input:not([type=checkbox],[type=radio],[type=color],[type=file],[type=range]),select,textarea):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not([aria-invalid=true]):focus,:root .theme-cream[data-design=v2] :is(input:not([type=checkbox],[type=radio],[type=color],[type=file],[type=range]),select,textarea):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not([aria-invalid=true]):focus,:root[data-design=v2] :is([data-slot=dropdown-menu-trigger],[aria-haspopup=listbox],[aria-haspopup=menu],button:has(svg.lucide-calendar)):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(.fz-v2-topbar *):is(:focus-visible,[aria-expanded=true]),:root .theme-cream[data-design=v2] :is([data-slot=dropdown-menu-trigger],[aria-haspopup=listbox],[aria-haspopup=menu],button:has(svg.lucide-calendar)):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(.fz-v2-topbar *):is(:focus-visible,[aria-expanded=true]){--fz-border:var(--ring);box-shadow:var(--fz-shadow-focus);outline:none}:root[data-design=v2] button:has(svg.lucide-calendar):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):has(+div.absolute){--fz-border:var(--ring);box-shadow:var(--fz-shadow-focus)}:root .theme-cream[data-design=v2] button:has(svg.lucide-calendar):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):has(+div.absolute){--fz-border:var(--ring);box-shadow:var(--fz-shadow-focus)}:root[data-design=v2] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]):hover:not(:focus-visible,[data-state=open],:disabled,[aria-invalid=true]),:root .theme-cream[data-design=v2] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]):hover:not(:focus-visible,[data-state=open],:disabled,[aria-invalid=true]){border-color:var(--fz-v2-field-border-hover)}:root[data-design=v2] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]):is(:focus-visible,[data-state=open]):not([aria-invalid=true]),:root .theme-cream[data-design=v2] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]):is(:focus-visible,[data-state=open]):not([aria-invalid=true]){border-color:var(--ring);box-shadow:var(--fz-shadow-focus);outline:none}:root[data-design=v2] input:is([type=checkbox],[type=radio]),:root .theme-cream[data-design=v2] input:is([type=checkbox],[type=radio]){accent-color:var(--ring)}:root[data-design=v2] [data-slot=checkbox]:is([data-state=checked],[aria-checked=true]),:root .theme-cream[data-design=v2] [data-slot=checkbox]:is([data-state=checked],[aria-checked=true]){border-color:var(--ring);background-color:var(--ring);color:var(--primary-foreground)}:root[data-design=v2] [data-slot=checkbox]:not([data-state=checked],:disabled,[data-disabled]):hover,:root .theme-cream[data-design=v2] [data-slot=checkbox]:not([data-state=checked],:disabled,[data-disabled]):hover{border-color:var(--fz-v2-field-border-hover)}:root[data-design=v2] [role=switch][aria-checked=true],:root .theme-cream[data-design=v2] [role=switch][aria-checked=true]{--fz-bg-muted:var(--fz-v2-accent-tint-bg)}:root[data-design=v2] [role=switch][aria-checked=false]:hover:not(:disabled),:root .theme-cream[data-design=v2] [role=switch][aria-checked=false]:hover:not(:disabled){--fz-border-subtle:var(--fz-v2-field-border-hover)}:root[data-design=v2] :is([role=tab][aria-selected=true],[role=radio][aria-checked=true],button:is([style*=font-weight\:600],[style*="font-weight: 600"]):is([style*="box-shadow:var(--fz-shadow-sm)"],[style*="box-shadow: var(--fz-shadow-sm)"])),:root .theme-cream[data-design=v2] :is([role=tab][aria-selected=true],[role=radio][aria-checked=true],button:is([style*=font-weight\:600],[style*="font-weight: 600"]):is([style*="box-shadow:var(--fz-shadow-sm)"],[style*="box-shadow: var(--fz-shadow-sm)"])){--fz-fg-primary:var(--fz-v2-accent-text,var(--fz-accent));--fz-shadow-button:0 0 0 1px var(--ring);--fz-shadow-sm:0 0 0 1px var(--ring)}:root[data-design=v2] :is([role=tab][aria-selected=false],[role=radio][aria-checked=false]):hover:not(:disabled),:root .theme-cream[data-design=v2] :is([role=tab][aria-selected=false],[role=radio][aria-checked=false]):hover:not(:disabled),:root[data-design=v2] button:is([style*=background\:transparent],[style*="background: transparent"]):is([style*=font-weight\:500],[style*="font-weight: 500"]):hover:not(:disabled),:root .theme-cream[data-design=v2] button:is([style*=background\:transparent],[style*="background: transparent"]):is([style*=font-weight\:500],[style*="font-weight: 500"]):hover:not(:disabled){--fz-fg-tertiary:var(--fz-v2-accent-text,var(--fz-accent));--fz-fg-secondary:var(--fz-v2-accent-text,var(--fz-accent));--fz-fg-primary:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=select-item]):is([data-highlighted],:focus):not([data-variant=destructive]),:root .theme-cream[data-design=v2] :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=select-item]):is([data-highlighted],:focus):not([data-variant=destructive]){background:var(--fz-v2-accent-tint-bg);color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=select-item]):is([data-highlighted],:focus):not([data-variant=destructive]) *,:root .theme-cream[data-design=v2] :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=select-item]):is([data-highlighted],:focus):not([data-variant=destructive]) *{color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=select-item]):focus-visible,:root .theme-cream[data-design=v2] :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=select-item]):focus-visible{outline:none}:root[data-design=v2] :is([data-slot=dropdown-menu-checkbox-item-indicator],[data-slot=dropdown-menu-radio-item-indicator]),:root .theme-cream[data-design=v2] :is([data-slot=dropdown-menu-checkbox-item-indicator],[data-slot=dropdown-menu-radio-item-indicator]){color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] [role=option]:is([style*="background:var(--fz-bg-card-hover)"],[style*="background: var(--fz-bg-card-hover)"]),:root .theme-cream[data-design=v2] [role=option]:is([style*="background:var(--fz-bg-card-hover)"],[style*="background: var(--fz-bg-card-hover)"]){--fz-bg-card-hover:var(--fz-v2-accent-tint-bg);--fz-fg-primary:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] a[href]:is([style*="color:var(--fz-fg-secondary)"],[style*="color: var(--fz-fg-secondary)"],[style*="color:var(--fz-fg-tertiary)"],[style*="color: var(--fz-fg-tertiary)"],[style*="color:var(--fz-fg-primary)"],[style*="color: var(--fz-fg-primary)"],[style*="color:var(--fz-accent)"],[style*="color: var(--fz-accent)"],.underline,[class*=hover\:underline]):not([style*=border],[style*=background],[class*=fz-v2-]),:root .theme-cream[data-design=v2] a[href]:is([style*="color:var(--fz-fg-secondary)"],[style*="color: var(--fz-fg-secondary)"],[style*="color:var(--fz-fg-tertiary)"],[style*="color: var(--fz-fg-tertiary)"],[style*="color:var(--fz-fg-primary)"],[style*="color: var(--fz-fg-primary)"],[style*="color:var(--fz-accent)"],[style*="color: var(--fz-accent)"],.underline,[class*=hover\:underline]):not([style*=border],[style*=background],[class*=fz-v2-]){--fz-fg-primary:var(--fz-v2-accent-text,var(--fz-accent));--fz-fg-secondary:var(--fz-v2-accent-text,var(--fz-accent));--fz-fg-tertiary:var(--fz-v2-accent-text,var(--fz-accent));color:var(--fz-v2-accent-text,var(--fz-accent));text-underline-offset:3px}:root[data-design=v2] a[href]:is([style*="color:var(--fz-fg-secondary)"],[style*="color: var(--fz-fg-secondary)"],[style*="color:var(--fz-fg-tertiary)"],[style*="color: var(--fz-fg-tertiary)"],[style*="color:var(--fz-fg-primary)"],[style*="color: var(--fz-fg-primary)"],[style*="color:var(--fz-accent)"],[style*="color: var(--fz-accent)"],.underline,[class*=hover\:underline]):not([style*=border],[style*=background],[class*=fz-v2-]):hover,:root .theme-cream[data-design=v2] a[href]:is([style*="color:var(--fz-fg-secondary)"],[style*="color: var(--fz-fg-secondary)"],[style*="color:var(--fz-fg-tertiary)"],[style*="color: var(--fz-fg-tertiary)"],[style*="color:var(--fz-fg-primary)"],[style*="color: var(--fz-fg-primary)"],[style*="color:var(--fz-accent)"],[style*="color: var(--fz-accent)"],.underline,[class*=hover\:underline]):not([style*=border],[style*=background],[class*=fz-v2-]):hover{text-decoration-line:underline}:root[data-design=v2] .fz-card-glow:not(a,button):hover,:root .theme-cream[data-design=v2] .fz-card-glow:not(a,button):hover{border-color:var(--fz-border);box-shadow:var(--fz-shadow-sm)}:root[data-design=v2] .fz-card-glow:not(a,button):hover:before,:root .theme-cream[data-design=v2] .fz-card-glow:not(a,button):hover:before{opacity:0}:root[data-design=v2] .theme-cream .pipeline-card:hover,:root .theme-cream[data-design=v2] .pipeline-card:hover{--fz-shadow-sm:0 0 0 1px var(--fz-card-glow-border), var(--fz-v2-shadow-drop)}:root[data-design=v2] a[href][style*=border-left-color]:hover,:root .theme-cream[data-design=v2] a[href][style*=border-left-color]:hover{box-shadow:0 0 0 1px var(--fz-card-glow-border)}:root[data-design=v2] :is(a[href],button:not(:disabled))[class*="hover:bg-[var(--fz-bg-card-hover)]"]:hover,:root .theme-cream[data-design=v2] :is(a[href],button:not(:disabled))[class*="hover:bg-[var(--fz-bg-card-hover)]"]:hover{background-image:linear-gradient(var(--fz-v2-row-hover-tint), var(--fz-v2-row-hover-tint))}:root[data-design=v2] div[class*="hover:bg-[var(--fz-bg-card-hover)]"]:has(>a[href]:hover){background-image:linear-gradient(var(--fz-v2-row-hover-tint), var(--fz-v2-row-hover-tint))}:root .theme-cream[data-design=v2] div[class*="hover:bg-[var(--fz-bg-card-hover)]"]:has(>a[href]:hover){background-image:linear-gradient(var(--fz-v2-row-hover-tint), var(--fz-v2-row-hover-tint))}:root[data-design=v2] :is(a[href],button:not(:disabled))[class*="hover:bg-[var(--fz-bg-card-hover)]"]:hover svg.lucide-chevron-right,:root .theme-cream[data-design=v2] :is(a[href],button:not(:disabled))[class*="hover:bg-[var(--fz-bg-card-hover)]"]:hover svg.lucide-chevron-right{--fz-fg-disabled:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] div[class*="hover:bg-[var(--fz-bg-card-hover)]"]:has(>a[href]:hover) svg.lucide-chevron-right{--fz-fg-disabled:var(--fz-v2-accent-text,var(--fz-accent))}:root .theme-cream[data-design=v2] div[class*="hover:bg-[var(--fz-bg-card-hover)]"]:has(>a[href]:hover) svg.lucide-chevron-right{--fz-fg-disabled:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] button:is(.underline,[class*=hover\:underline]):not([style*=border],[style*=background]),:root .theme-cream[data-design=v2] button:is(.underline,[class*=hover\:underline]):not([style*=border],[style*=background]){--fz-fg-primary:var(--fz-v2-accent-text,var(--fz-accent));--fz-fg-secondary:var(--fz-v2-accent-text,var(--fz-accent));--fz-fg-tertiary:var(--fz-v2-accent-text,var(--fz-accent));color:var(--fz-v2-accent-text,var(--fz-accent));text-underline-offset:3px}:root[data-design=v2] button[class*=hover\:text-foreground]:hover:not(:disabled),:root .theme-cream[data-design=v2] button[class*=hover\:text-foreground]:hover:not(:disabled){color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] :is(button,a[href])[class*=hover\:bg-accent]:hover:not(:disabled),:root .theme-cream[data-design=v2] :is(button,a[href])[class*=hover\:bg-accent]:hover:not(:disabled){background:var(--fz-v2-accent-tint-bg)}:root[data-design=v2] button.fz-grid-size:is(:hover,:focus-visible,[aria-expanded=true]),:root .theme-cream[data-design=v2] button.fz-grid-size:is(:hover,:focus-visible,[aria-expanded=true]){--fz-fg-tertiary:var(--fz-v2-accent-text,var(--fz-accent));--fz-bg-card:var(--fz-v2-accent-tint-bg)}:root[data-design=v2] button[role=menuitemcheckbox]:not(.fz-v2-usermenu-item):is(:hover,:focus-visible),:root .theme-cream[data-design=v2] button[role=menuitemcheckbox]:not(.fz-v2-usermenu-item):is(:hover,:focus-visible){--fz-fg-primary:var(--fz-v2-accent-text,var(--fz-accent));background:var(--fz-v2-accent-tint-bg)}:root[data-design=v2] .rdp-cream .rdp-day_button:hover:not(:disabled,[aria-disabled=true]),:root .theme-cream[data-design=v2] .rdp-cream .rdp-day_button:hover:not(:disabled,[aria-disabled=true]){background:var(--fz-v2-accent-tint-bg);color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] button:is([style*="border-color:var(--fz-border-subtle)"],[style*="border-color: var(--fz-border-subtle)"]):hover:not(:disabled),:root .theme-cream[data-design=v2] button:is([style*="border-color:var(--fz-border-subtle)"],[style*="border-color: var(--fz-border-subtle)"]):hover:not(:disabled){--fz-border-subtle:var(--fz-v2-field-border-hover)}:root[data-design=v2] :is(button,a[href]) span[class*=rounded-full]:is([style*="background:var(--fz-accent)"],[style*="background: var(--fz-accent)"]),:root .theme-cream[data-design=v2] :is(button,a[href]) span[class*=rounded-full]:is([style*="background:var(--fz-accent)"],[style*="background: var(--fz-accent)"]){--fz-accent:var(--fz-accent-secondary)}:root[data-design=v2] .fz-v2-navitem:not([aria-current=page],[data-inert=true]):hover,:root .theme-cream[data-design=v2] .fz-v2-navitem:not([aria-current=page],[data-inert=true]):hover,:root[data-design=v2] .fz-v2-usermenu-item:not(.fz-v2-usermenu-item-danger):hover,:root .theme-cream[data-design=v2] .fz-v2-usermenu-item:not(.fz-v2-usermenu-item-danger):hover,:root[data-design=v2] .fz-v2-usermenu-item:is([aria-current=true],[aria-checked=true]),:root .theme-cream[data-design=v2] .fz-v2-usermenu-item:is([aria-current=true],[aria-checked=true]){color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-rolebadge,:root .theme-cream[data-design=v2] .fz-v2-rolebadge{background:var(--fz-bg-muted);color:var(--fz-fg-secondary);box-shadow:inset 0 0 0 1px var(--fz-border)}:root[data-design=v2] .fz-v2-tiles .fz-dashboard-grid>.grid,:root .theme-cream[data-design=v2] .fz-v2-tiles .fz-dashboard-grid>.grid{gap:var(--fz-v2-section-gap)}:root[data-design=v2] .fz-v2-tiles .react-grid-item.react-draggable-dragging,:root .theme-cream[data-design=v2] .fz-v2-tiles .react-grid-item.react-draggable-dragging{border-radius:var(--fz-radius-lg)}:root[data-design=v2] .fz-v2-kpitile .fz-v2-tile-link,:root .theme-cream[data-design=v2] .fz-v2-kpitile .fz-v2-tile-link{justify-content:flex-start;gap:6px}:root[data-design=v2] .fz-v2-filterbar :is(button[aria-haspopup=listbox],button:has(svg.lucide-calendar)),:root .theme-cream[data-design=v2] .fz-v2-filterbar :is(button[aria-haspopup=listbox],button:has(svg.lucide-calendar)){--fz-bg-page:var(--fz-bg-card);border-radius:var(--fz-radius-md);gap:6px;height:44px;padding:0 12px;font-size:13.5px}@media (min-width:640px){:root[data-design=v2] .fz-v2-filterbar :is(button[aria-haspopup=listbox],button:has(svg.lucide-calendar)),:root .theme-cream[data-design=v2] .fz-v2-filterbar :is(button[aria-haspopup=listbox],button:has(svg.lucide-calendar)){height:36px}}:root[data-design=v2] .fz-v2-filterbar.fz-v2-filterbar[data-coach-active=true] button[data-slot=dropdown-menu-trigger]:is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(:disabled),:root .theme-cream[data-design=v2] .fz-v2-filterbar.fz-v2-filterbar[data-coach-active=true] button[data-slot=dropdown-menu-trigger]:is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(:disabled),:root[data-design=v2] .fz-v2-filterbar.fz-v2-filterbar:not([data-period=all]) button[aria-haspopup=listbox]:is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(:disabled),:root .theme-cream[data-design=v2] .fz-v2-filterbar.fz-v2-filterbar:not([data-period=all]) button[aria-haspopup=listbox]:is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(:disabled){--fz-border:var(--ring);--fz-fg-primary:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-filterbar.fz-v2-filterbar[data-period=custom] button:has(svg.lucide-calendar):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(:disabled){--fz-border:var(--ring);--fz-fg-primary:var(--fz-v2-accent-text,var(--fz-accent))}:root .theme-cream[data-design=v2] .fz-v2-filterbar.fz-v2-filterbar[data-period=custom] button:has(svg.lucide-calendar):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(:disabled){--fz-border:var(--ring);--fz-fg-primary:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-actionrow,:root .theme-cream[data-design=v2] .fz-v2-actionrow{position:relative}:root[data-design=v2] .fz-v2-actionrow:last-child,:root .theme-cream[data-design=v2] .fz-v2-actionrow:last-child{border-radius:0 0 var(--fz-radius-lg) var(--fz-radius-lg)}:root[data-design=v2] .fz-v2-actionrow:before,:root .theme-cream[data-design=v2] .fz-v2-actionrow:before{content:"";background:var(--fz-accent-secondary);opacity:0;pointer-events:none;border-radius:0 2px 2px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}:root[data-design=v2] .fz-v2-actionrow:has(>a[href]:hover){background:linear-gradient(var(--fz-v2-row-hover-tint), var(--fz-v2-row-hover-tint)), var(--fz-v2-row-hover)}:root .theme-cream[data-design=v2] .fz-v2-actionrow:has(>a[href]:hover){background:linear-gradient(var(--fz-v2-row-hover-tint), var(--fz-v2-row-hover-tint)), var(--fz-v2-row-hover)}:root[data-design=v2] .fz-v2-actionrow:has(>a[href]:hover):before{opacity:1}:root .theme-cream[data-design=v2] .fz-v2-actionrow:has(>a[href]:hover):before{opacity:1}:root[data-design=v2] .fz-v2-actionrow-chevron,:root .theme-cream[data-design=v2] .fz-v2-actionrow-chevron{color:var(--fz-fg-disabled)}:root[data-design=v2] .fz-v2-actionrow:has(>a[href]:hover) .fz-v2-actionrow-chevron{color:var(--fz-v2-accent-text,var(--fz-accent))}:root .theme-cream[data-design=v2] .fz-v2-actionrow:has(>a[href]:hover) .fz-v2-actionrow-chevron{color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-actiontag,:root .theme-cream[data-design=v2] .fz-v2-actiontag{background:var(--fz-bg-muted);color:var(--fz-v2-accent-text,var(--fz-accent))}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off])[data-design=v2] .fz-v2-tiles:not([data-settled=true]) .fz-v2-enter,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-tiles:not([data-settled=true]) .fz-v2-enter{animation-play-state:paused}:root:not([data-motion=off])[data-design=v2] .fz-v2-actionrow,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-actionrow{transition:background .16s var(--fz-v2-ease)}:root:not([data-motion=off])[data-design=v2] .fz-v2-actionrow:before,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-actionrow:before{transition:opacity .16s var(--fz-v2-ease)}:root:not([data-motion=off])[data-design=v2] .fz-v2-actionrow-chevron,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-actionrow-chevron{transition:color .12s var(--fz-v2-ease), transform .12s var(--fz-v2-ease)}:root:not([data-motion=off])[data-design=v2] .fz-v2-actionrow:has(>a[href]:hover) .fz-v2-actionrow-chevron{transform:translate(2px)}:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-actionrow:has(>a[href]:hover) .fz-v2-actionrow-chevron{transform:translate(2px)}}:root[data-design=v2] :is(button,a)[data-intent=destructive],:root .theme-cream[data-design=v2] :is(button,a)[data-intent=destructive]{--ring:var(--fz-v2-danger-fill);--fz-status-abgelehnt-dot:var(--fz-v2-danger-fill);background-color:var(--fz-v2-danger-fill);color:var(--fz-v2-danger-fill-fg);background-image:none}:root[data-design=v2] :is(button,a)[data-intent=destructive]:hover:not(:disabled),:root .theme-cream[data-design=v2] :is(button,a)[data-intent=destructive]:hover:not(:disabled){--fz-status-abgelehnt-dot:var(--fz-v2-danger-fill-hover);background-color:var(--fz-v2-danger-fill-hover);filter:none}:root[data-design=v2] .fz-v2-listfilter input[name=search],:root .theme-cream[data-design=v2] .fz-v2-listfilter input[name=search]{width:272px;max-width:100%}:root[data-design=v2] .fz-v2-listfilter.fz-v2-listfilter.fz-v2-listfilter[data-search-active=true] input[name=search]:is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(:disabled),:root .theme-cream[data-design=v2] .fz-v2-listfilter.fz-v2-listfilter.fz-v2-listfilter[data-search-active=true] input[name=search]:is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(:disabled),:root[data-design=v2] .fz-v2-listfilter.fz-v2-listfilter.fz-v2-listfilter[data-status-active=true] button[data-slot=dropdown-menu-trigger]:is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(:disabled),:root .theme-cream[data-design=v2] .fz-v2-listfilter.fz-v2-listfilter.fz-v2-listfilter[data-status-active=true] button[data-slot=dropdown-menu-trigger]:is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(:disabled),:root[data-design=v2] .fz-v2-listfilter.fz-v2-listfilter.fz-v2-listfilter[data-coach-active=true] select[name=coach]:is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(:disabled),:root .theme-cream[data-design=v2] .fz-v2-listfilter.fz-v2-listfilter.fz-v2-listfilter[data-coach-active=true] select[name=coach]:is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(:disabled){--fz-border:var(--ring);--fz-fg-primary:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-dhero-actions,:root .theme-cream[data-design=v2] .fz-v2-dhero-actions{flex-shrink:0;align-self:center}:root[data-design=v2] .fz-v2-contact-link,:root .theme-cream[data-design=v2] .fz-v2-contact-link{min-width:0;color:var(--fz-v2-accent-text,var(--fz-accent));text-underline-offset:3px;align-items:center;gap:8px;display:inline-flex}:root[data-design=v2] .fz-v2-contact-link:hover,:root .theme-cream[data-design=v2] .fz-v2-contact-link:hover{text-decoration-line:underline}:root[data-design=v2] .fz-v2-dpage .fz-v2-btn-outline:is(a[href],button:not(:disabled)):not([data-sandbox-inert]),:root .theme-cream[data-design=v2] .fz-v2-dpage .fz-v2-btn-outline:is(a[href],button:not(:disabled)):not([data-sandbox-inert]){border-color:var(--ring);color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-dpage .fz-v2-btn-outline:is(a[href],button:not(:disabled)):not([data-sandbox-inert]):hover,:root .theme-cream[data-design=v2] .fz-v2-dpage .fz-v2-btn-outline:is(a[href],button:not(:disabled)):not([data-sandbox-inert]):hover{background:var(--fz-v2-accent-tint-bg)}:root[data-design=v2] .fz-v2-nextstep-btn:disabled,:root .theme-cream[data-design=v2] .fz-v2-nextstep-btn:disabled{cursor:not-allowed;opacity:.6}:root[data-design=v2] .fz-v2-nextstep-text,:root .theme-cream[data-design=v2] .fz-v2-nextstep-text{flex:240px}@media (min-width:1024px){:root[data-design=v2] .fz-v2-dgrid.fz-v2-dgrid-3,:root .theme-cream[data-design=v2] .fz-v2-dgrid.fz-v2-dgrid-3{grid-template-rows:auto 1fr}:root[data-design=v2] .fz-v2-dgrid.fz-v2-dgrid-3>.fz-v2-dside,:root .theme-cream[data-design=v2] .fz-v2-dgrid.fz-v2-dgrid-3>.fz-v2-dside{grid-area:1/2/span 2}:root[data-design=v2] .fz-v2-dgrid.fz-v2-dgrid-3>.fz-v2-dunten,:root .theme-cream[data-design=v2] .fz-v2-dgrid.fz-v2-dgrid-3>.fz-v2-dunten{grid-area:2/1}}:root[data-design=v2] .fz-v2-dunten,:root .theme-cream[data-design=v2] .fz-v2-dunten{gap:var(--fz-v2-section-gap);flex-direction:column;min-width:0;display:flex}:root[data-design=v2] .fz-v2-dunten>.fz-v2-endkarte,:root .theme-cream[data-design=v2] .fz-v2-dunten>.fz-v2-endkarte{margin-top:var(--fz-v2-section-gap)}:root[data-design=v2] .fz-v2-teil:empty,:root .theme-cream[data-design=v2] .fz-v2-teil:empty{display:none}:root[data-design=v2] .fz-v2-teil:not(:empty)~.fz-v2-teil:not(:empty),:root .theme-cream[data-design=v2] .fz-v2-teil:not(:empty)~.fz-v2-teil:not(:empty){border-top:1px solid var(--fz-border-subtle)}:root[data-design=v2] .fz-v2-teil-titel,:root .theme-cream[data-design=v2] .fz-v2-teil-titel{padding:12px var(--fz-v2-card-pad-x) 0;font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--fz-fg-tertiary);margin:0;font-size:10.5px;font-weight:400;line-height:1.4}:root[data-design=v2] .fz-v2-dunten .fz-v2-dl,:root .theme-cream[data-design=v2] .fz-v2-dunten .fz-v2-dl{grid-template-columns:minmax(min-content,1fr) minmax(0,max-content)}:root[data-design=v2] .fz-v2-dpage .fz-v2-dd,:root .theme-cream[data-design=v2] .fz-v2-dpage .fz-v2-dd{overflow-wrap:anywhere}:root[data-design=v2] .fz-v2-dd-zusatz,:root .theme-cream[data-design=v2] .fz-v2-dd-zusatz{color:var(--fz-fg-tertiary);font-variant-numeric:tabular-nums;grid-column:1/-1;margin-top:-5px;font-size:12px}:root[data-design=v2] .fz-v2-form,:root .theme-cream[data-design=v2] .fz-v2-form{--fz-radius-lg:var(--fz-radius-md);padding:var(--fz-v2-card-pad-y) var(--fz-v2-card-pad-x)}:root[data-design=v2] .fz-v2-form p.font-mono.uppercase,:root .theme-cream[data-design=v2] .fz-v2-form p.font-mono.uppercase{letter-spacing:-.005em;text-transform:none;font-family:inherit;font-size:12.5px;font-weight:500}:root[data-design=v2] .fz-v2-form section>p.font-mono.uppercase,:root .theme-cream[data-design=v2] .fz-v2-form section>p.font-mono.uppercase{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-size:10.5px}:root[data-design=v2] :is(.fz-v2-dpage,[role=dialog],[role=alertdialog]) div:is([data-surface=white],[data-surface=cream-page]):is(:has([aria-invalid=true]),:has(+[role=alert])),:root .theme-cream[data-design=v2] :is(.fz-v2-dpage,[role=dialog],[role=alertdialog]) div:is([data-surface=white],[data-surface=cream-page]):is(:has([aria-invalid=true]),:has(+[role=alert])){--fz-border:var(--destructive)}:root[data-design=v2] :is(.fz-v2-dpage,[role=dialog],[role=alertdialog]) div:is([data-surface=white],[data-surface=cream-page]):is(:has([aria-invalid=true]),:has(+[role=alert])):focus-within,:root .theme-cream[data-design=v2] :is(.fz-v2-dpage,[role=dialog],[role=alertdialog]) div:is([data-surface=white],[data-surface=cream-page]):is(:has([aria-invalid=true]),:has(+[role=alert])):focus-within{--fz-border:var(--destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 22%, transparent)}:root[data-design=v2] :is([role=dialog],[role=alertdialog]) input:has(+[role=alert]){--fz-border-subtle:var(--destructive);--ring:var(--destructive)}:root .theme-cream[data-design=v2] :is([role=dialog],[role=alertdialog]) input:has(+[role=alert]){--fz-border-subtle:var(--destructive);--ring:var(--destructive)}:root[data-design=v2] .fz-v2-chead .fz-v2-secnav,:root .theme-cream[data-design=v2] .fz-v2-chead .fz-v2-secnav{flex-wrap:wrap;overflow-x:visible}:root[data-design=v2] .fz-v2-cdash-tiles,:root .theme-cream[data-design=v2] .fz-v2-cdash-tiles{grid-auto-rows:1fr}@media (min-width:1280px){:root[data-design=v2] .fz-v2-cdash-tiles,:root .theme-cream[data-design=v2] .fz-v2-cdash-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}:root[data-design=v2] .fz-v2-cdash-tiles>:is(:hover,:focus-within),:root .theme-cream[data-design=v2] .fz-v2-cdash-tiles>:is(:hover,:focus-within){z-index:1}:root[data-design=v2] .fz-v2-cdash-card,:root .theme-cream[data-design=v2] .fz-v2-cdash-card{--fz-v2-cdash-icon:var(--fz-fg-tertiary)}:root[data-design=v2] .fz-v2-cdash-card>section,:root .theme-cream[data-design=v2] .fz-v2-cdash-card>section{--fz-bg-card:transparent;--fz-shadow-sm:none;border-width:0;gap:0;padding:0}:root[data-design=v2] .fz-v2-cdash-card>section>div:first-child,:root .theme-cream[data-design=v2] .fz-v2-cdash-card>section>div:first-child{min-height:var(--fz-v2-head-min-h);padding:12px var(--fz-v2-card-pad-x);border-bottom:1px solid var(--fz-border);align-items:center}:root[data-design=v2] .fz-v2-cdash-card>section>div:first-child>div>span:first-child,:root .theme-cream[data-design=v2] .fz-v2-cdash-card>section>div:first-child>div>span:first-child{--fz-fg-tertiary:var(--fz-fg-primary);letter-spacing:-.012em;text-transform:none;gap:8px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.35}:root[data-design=v2] .fz-v2-cdash-card>section>div:first-child>div>span:first-child>svg,:root .theme-cream[data-design=v2] .fz-v2-cdash-card>section>div:first-child>div>span:first-child>svg{width:16px;height:16px;color:var(--fz-v2-cdash-icon)}:root[data-design=v2] .fz-v2-cdash-card>section>:not(:first-child),:root .theme-cream[data-design=v2] .fz-v2-cdash-card>section>:not(:first-child){margin:var(--fz-v2-card-pad-y) var(--fz-v2-card-pad-x)}:root[data-design=v2] .fz-v2-cdash-list>:last-child,:root .theme-cream[data-design=v2] .fz-v2-cdash-list>:last-child{border-radius:0 0 var(--fz-radius-lg) var(--fz-radius-lg)}:root[data-design=v2] .fz-v2-cdash-row:focus-visible,:root .theme-cream[data-design=v2] .fz-v2-cdash-row:focus-visible{outline-offset:-2px}:root[data-design=v2] .fz-v2-cdash-row:hover .fz-v2-actionrow-chevron,:root .theme-cream[data-design=v2] .fz-v2-cdash-row:hover .fz-v2-actionrow-chevron{color:var(--fz-v2-accent-text,var(--fz-accent))}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off])[data-design=v2] .fz-v2-cdash-row:hover .fz-v2-actionrow-chevron,:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-cdash-row:hover .fz-v2-actionrow-chevron{transform:translate(2px)}}:root[data-design=v2] .fz-v2-pboard,:root .theme-cream[data-design=v2] .fz-v2-pboard,:root[data-design=v2] .fz-v2-pboard-groups,:root .theme-cream[data-design=v2] .fz-v2-pboard-groups{gap:var(--fz-v2-section-gap);flex-direction:column;display:flex}:root[data-design=v2] .fz-v2-pboard-head,:root .theme-cream[data-design=v2] .fz-v2-pboard-head{flex-direction:column;gap:16px;padding:24px;display:flex}@media (min-width:640px){:root[data-design=v2] .fz-v2-pboard-head,:root .theme-cream[data-design=v2] .fz-v2-pboard-head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;padding:28px}}:root[data-design=v2] .fz-v2-pboard-tools,:root .theme-cream[data-design=v2] .fz-v2-pboard-tools{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}:root[data-design=v2] .fz-v2-pboard .fz-v2-lanetitle,:root .theme-cream[data-design=v2] .fz-v2-pboard .fz-v2-lanetitle{padding:0}:root[data-design=v2] .fz-v2-pboard .fz-v2-lane,:root .theme-cream[data-design=v2] .fz-v2-pboard .fz-v2-lane{margin:0 -16px}@media (min-width:640px){:root[data-design=v2] .fz-v2-pboard .fz-v2-lanetitle,:root .theme-cream[data-design=v2] .fz-v2-pboard .fz-v2-lanetitle{padding:0}:root[data-design=v2] .fz-v2-pboard .fz-v2-lane,:root .theme-cream[data-design=v2] .fz-v2-pboard .fz-v2-lane{margin:0 -32px}}:root[data-design=v2] .fz-v2-pfilter,:root .theme-cream[data-design=v2] .fz-v2-pfilter{border:1px solid var(--ring);border-radius:var(--fz-radius-md);letter-spacing:-.005em;color:var(--fz-v2-accent-text,var(--fz-accent));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 14px;font-size:13.5px;display:flex}:root[data-design=v2] .fz-v2-pfilter-clear,:root .theme-cream[data-design=v2] .fz-v2-pfilter-clear{border-radius:var(--fz-radius-sm);color:var(--fz-v2-accent-text,var(--fz-accent));flex-shrink:0;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}:root[data-design=v2] .fz-v2-pfilter-clear:hover,:root .theme-cream[data-design=v2] .fz-v2-pfilter-clear:hover{text-underline-offset:3px;text-decoration:underline}:root[data-design=v2] .fz-v2-pcard[data-locked=true]:hover:before,:root .theme-cream[data-design=v2] .fz-v2-pcard[data-locked=true]:hover:before{background:var(--fz-v2-surface-fill) padding-box, var(--fz-v2-surface-border-hover) border-box}:root[data-design=v2] .fz-v2-mobsel,:root .theme-cream[data-design=v2] .fz-v2-mobsel{border-color:var(--fz-border-strong)}:root[data-design=v2] .fz-v2-mobsel:hover:not(:disabled),:root .theme-cream[data-design=v2] .fz-v2-mobsel:hover:not(:disabled){border-color:var(--fz-v2-field-border-hover)}:root[data-design=v2] .fz-v2-mobsel[aria-expanded=true],:root .theme-cream[data-design=v2] .fz-v2-mobsel[aria-expanded=true],:root[data-design=v2] .fz-v2-mobsel:focus-visible,:root .theme-cream[data-design=v2] .fz-v2-mobsel:focus-visible{border-color:var(--ring)}:root[data-design=v2] .fz-v2-rsheet,:root .theme-cream[data-design=v2] .fz-v2-rsheet{overscroll-behavior:contain;background:var(--fz-bg-page);width:100%;max-width:none;color:var(--fz-fg-primary);box-shadow:var(--fz-v2-shadow-drop);border-left-width:0;animation:none;overflow-y:auto}@media (min-width:640px){:root[data-design=v2] .fz-v2-rsheet,:root .theme-cream[data-design=v2] .fz-v2-rsheet{width:min(560px,92vw);min-width:480px}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off])[data-design=v2] .fz-v2-rsheet[data-state=open],:root:not([data-motion=off]) .theme-cream[data-design=v2] .fz-v2-rsheet[data-state=open]{animation:fz-v2-sheet-in .26s var(--fz-v2-ease) both}}:root[data-design=v2] .fz-v2-rsheet .fz-v2-btn-outline:is(a[href],button:not(:disabled)),:root .theme-cream[data-design=v2] .fz-v2-rsheet .fz-v2-btn-outline:is(a[href],button:not(:disabled)){border-color:var(--ring);color:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-rsheet .fz-v2-btn-outline:is(a[href],button:not(:disabled)):hover,:root .theme-cream[data-design=v2] .fz-v2-rsheet .fz-v2-btn-outline:is(a[href],button:not(:disabled)):hover{background:var(--fz-v2-accent-tint-bg)}:root[data-design=v2] .auth-surface,:root .auth-surface[data-design=v2]{--fz-atmo-gradient:radial-gradient(80% 65% at 0% 0%, var(--fz-v2-glow-a), transparent 60%), radial-gradient(70% 55% at 100% 100%, var(--fz-v2-glow-b), transparent 65%), radial-gradient(50% 40% at 100% 0%, var(--fz-v2-glow-c), transparent 70%);--fz-v2-auth-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.20  0 0 0 0 0.26  0 0 0 0 0.23  0 0 0 0.18 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--fz-brandmark-shadow:var(--fz-v2-shadow-contact);--fz-v2-auth-seal-bg:#e9f0eb;--fz-v2-auth-seal-glow:#007a5214}:root[data-theme=dark][data-design=v2] .auth-surface,:root[data-theme=dark] .auth-surface[data-design=v2]{--fz-v2-auth-seal-bg:#080e0b;--fz-v2-auth-seal-glow:#2adb961a}:root[data-design=v2] [role=switch][aria-checked=false],:root .theme-cream[data-design=v2] [role=switch][aria-checked=false]{--fz-border-subtle:var(--fz-border-strong)}:root[data-design=v2] button[role=menuitemcheckbox][aria-checked=false]:not(.fz-v2-usermenu-item),:root .theme-cream[data-design=v2] button[role=menuitemcheckbox][aria-checked=false]:not(.fz-v2-usermenu-item){--fz-border:var(--fz-border-strong)}:root[data-design=v2] :is(input,textarea):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not([class*=placeholder\:])::placeholder,:root .theme-cream[data-design=v2] :is(input,textarea):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not([class*=placeholder\:])::placeholder{color:var(--fz-fg-tertiary)}:root[data-theme=dark][data-design=v2] [data-slot=select-trigger]:hover:not(:disabled),:root[data-theme=dark] .theme-cream[data-design=v2] [data-slot=select-trigger]:hover:not(:disabled){background-color:color-mix(in oklab, var(--input) 30%, transparent)}:root[data-design=v2] button.rounded-full[class*=sm\:size-9][aria-pressed=false][style*=background]:not(:focus-visible),:root .theme-cream[data-design=v2] button.rounded-full[class*=sm\:size-9][aria-pressed=false][style*=background]:not(:focus-visible){outline:1px solid var(--fz-border-strong);outline-offset:0}:root[data-design=v2] button.rounded-full[class*=sm\:size-9][aria-pressed=true][style*=background],:root .theme-cream[data-design=v2] button.rounded-full[class*=sm\:size-9][aria-pressed=true][style*=background]{--fz-bg-card:var(--fz-bg-card-solid)}:root[data-design=v2] select#billing-vatCountry,:root .theme-cream[data-design=v2] select#billing-vatCountry{--fz-bg-page:var(--color-surface)}:root[data-design=v2] span.font-mono+span:is([style*="color:var(--fz-fg-disabled)"],[style*="color: var(--fz-fg-disabled)"]),:root .theme-cream[data-design=v2] span.font-mono+span:is([style*="color:var(--fz-fg-disabled)"],[style*="color: var(--fz-fg-disabled)"]){--fz-fg-disabled:var(--fz-fg-tertiary)}:root[data-design=v2] h1.break-all,:root .theme-cream[data-design=v2] h1.break-all{word-break:normal;overflow-wrap:anywhere}:root[data-design=v2] .fz-v2-usermenu-item[role=menuitemcheckbox],:root .theme-cream[data-design=v2] .fz-v2-usermenu-item[role=menuitemcheckbox]{padding-inline-end:7px}:root[data-design=v2] .fz-v2-usermenu-item[role=menuitemcheckbox]>span.truncate,:root .theme-cream[data-design=v2] .fz-v2-usermenu-item[role=menuitemcheckbox]>span.truncate{white-space:normal}:root[data-design=v2] .fz-v2-brand-name,:root .theme-cream[data-design=v2] .fz-v2-brand-name{white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box}:root[data-design=v2] [data-sonner-toaster]{font-family:var(--font-satoshi), ui-sans-serif, system-ui, sans-serif}@media (max-width:639px),(max-height:899px){:root[data-design=v2] [data-slot=dialog-content]{overscroll-behavior:contain;max-height:calc(100dvh - 2rem);overflow:hidden auto}}@media (max-width:767px){:root[data-design=v2] .fz-v2-pboard-tools [role=menu],:root .theme-cream[data-design=v2] .fz-v2-pboard-tools [role=menu]{left:0;right:auto}}@media (max-width:719px){:root[data-design=v2] .fz-v2-filterbar,:root .theme-cream[data-design=v2] .fz-v2-filterbar{position:relative}:root[data-design=v2] .fz-v2-filterbar div:has(>div>.rdp-cream){position:static}:root .theme-cream[data-design=v2] .fz-v2-filterbar div:has(>div>.rdp-cream){position:static}:root[data-design=v2] .fz-v2-filterbar div:has(>.rdp-cream){left:auto;right:0}:root .theme-cream[data-design=v2] .fz-v2-filterbar div:has(>.rdp-cream){left:auto;right:0}}:root[data-design=v2] :is(.fz-v2-actionrow,.fz-v2-cdash-row) .fz-v2-ink-3.truncate,:root .theme-cream[data-design=v2] :is(.fz-v2-actionrow,.fz-v2-cdash-row) .fz-v2-ink-3.truncate{white-space:normal}:root[data-design=v2] .fz-v2-kpitile div.relative:has(>div>.rdp-cream){position:static}:root .theme-cream[data-design=v2] .fz-v2-kpitile div.relative:has(>div>.rdp-cream){position:static}:root[data-design=v2] .fz-v2-kpitile div:has(>.rdp-cream){left:auto;right:0}:root .theme-cream[data-design=v2] .fz-v2-kpitile div:has(>.rdp-cream){left:auto;right:0}:root[data-design=v2] label>span[aria-hidden=true][class=mr-1]:first-child,:root .theme-cream[data-design=v2] label>span[aria-hidden=true][class=mr-1]:first-child,:root[data-design=v2] [data-slot=dropdown-menu-item]>span.leading-none[aria-hidden=true],:root .theme-cream[data-design=v2] [data-slot=dropdown-menu-item]>span.leading-none[aria-hidden=true]{display:none}:root[data-design=v2] span.rounded-full.shrink-0.text-\[11px\]:is([style*="background:var(--fz-accent-soft)"],[style*="background: var(--fz-accent-soft)"]),:root .theme-cream[data-design=v2] span.rounded-full.shrink-0.text-\[11px\]:is([style*="background:var(--fz-accent-soft)"],[style*="background: var(--fz-accent-soft)"]){--fz-accent-soft:var(--fz-bg-muted);--fz-accent:var(--fz-fg-secondary);box-shadow:inset 0 0 0 1px var(--fz-border)}:root[data-design=v2] span.font-mono.uppercase.text-\[10px\].px-2\.5:is([style*="background:var(--fz-accent-soft)"],[style*="background: var(--fz-accent-soft)"]),:root .theme-cream[data-design=v2] span.font-mono.uppercase.text-\[10px\].px-2\.5:is([style*="background:var(--fz-accent-soft)"],[style*="background: var(--fz-accent-soft)"]){--fz-accent-soft:var(--fz-bg-muted);--fz-accent-active:var(--fz-fg-secondary);box-shadow:inset 0 0 0 1px var(--fz-border)}:root[data-theme=dark][data-design=v2] :is(button,a)[data-variant=outline]:not(:hover,[aria-expanded=true]),:root[data-theme=dark] .theme-cream[data-design=v2] :is(button,a)[data-variant=outline]:not(:hover,[aria-expanded=true]){background-color:#0000}:root[data-design=v2] select#vatCountry,:root .theme-cream[data-design=v2] select#vatCountry{--fz-bg-page:var(--color-surface)}@media (max-width:639px){:root[data-design=v2] div.space-y-1\.5:has(>div>span.group>span[role=tooltip].w-\[240px\]){position:relative}:root .theme-cream[data-design=v2] div.space-y-1\.5:has(>div>span.group>span[role=tooltip].w-\[240px\]){position:relative}:root[data-design=v2] span.group.relative:has(>span[role=tooltip].w-\[240px\]){position:static}:root .theme-cream[data-design=v2] span.group.relative:has(>span[role=tooltip].w-\[240px\]){position:static}}:root[data-design=v2] .fz-v2-teamtable .fz-v2-row:hover,:root .theme-cream[data-design=v2] .fz-v2-teamtable .fz-v2-row:hover{background:0 0}:root[data-design=v2] .fz-v2-teamtable .fz-v2-row:hover:before,:root .theme-cream[data-design=v2] .fz-v2-teamtable .fz-v2-row:hover:before{opacity:0}:root[data-design=v2] .fz-v2-listfilter.fz-v2-listfilter.fz-v2-listfilter[data-entity-active=true] select[name=entity]:is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(:disabled),:root .theme-cream[data-design=v2] .fz-v2-listfilter.fz-v2-listfilter.fz-v2-listfilter[data-entity-active=true] select[name=entity]:is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(:disabled){--fz-border:var(--ring);--fz-fg-primary:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-auditlist .fz-v2-row:hover,:root .theme-cream[data-design=v2] .fz-v2-auditlist .fz-v2-row:hover{background:0 0}:root[data-design=v2] .fz-v2-auditlist .fz-v2-row:hover:before,:root .theme-cream[data-design=v2] .fz-v2-auditlist .fz-v2-row:hover:before{opacity:0}:root[data-design=v2] .fz-v2-deleted .fz-v2-row:hover,:root .theme-cream[data-design=v2] .fz-v2-deleted .fz-v2-row:hover{background:0 0}:root[data-design=v2] .fz-v2-deleted .fz-v2-row:hover:before,:root .theme-cream[data-design=v2] .fz-v2-deleted .fz-v2-row:hover:before{opacity:0}:root[data-design=v2] .fz-v2-setcard,:root .theme-cream[data-design=v2] .fz-v2-setcard{--fz-v2-setcard-bg:var(--fz-bg-card);--fz-v2-setcard-shadow:var(--fz-shadow-sm)}:root[data-design=v2] .fz-v2-setcard>section,:root .theme-cream[data-design=v2] .fz-v2-setcard>section{--fz-bg-card:transparent;--fz-shadow-sm:none;scroll-margin-top:calc(var(--fz-v2-shell-top,0px) + var(--fz-v2-topbar-h) + var(--fz-v2-section-gap));border-width:0}:root[data-design=v2] .fz-v2-setcard>section>*,:root .theme-cream[data-design=v2] .fz-v2-setcard>section>*{--fz-bg-card:var(--fz-v2-setcard-bg);--fz-shadow-sm:var(--fz-v2-setcard-shadow)}:root[data-design=v2] .fz-v2-setcard>section>header,:root .theme-cream[data-design=v2] .fz-v2-setcard>section>header{min-height:calc(var(--fz-v2-head-min-h) + 16px);padding:10px var(--fz-v2-card-pad-x);justify-content:center;gap:2px}:root[data-design=v2] .fz-v2-setcard>section>header h2,:root .theme-cream[data-design=v2] .fz-v2-setcard>section>header h2{letter-spacing:-.012em;font-size:15px;font-weight:600;line-height:1.35}:root[data-design=v2] .fz-v2-setcard>section>[class~="p-[22px]"],:root .theme-cream[data-design=v2] .fz-v2-setcard>section>[class~="p-[22px]"]{padding:var(--fz-v2-card-pad-y) var(--fz-v2-card-pad-x)}:root[data-design=v2] .fz-v2-setcard>section>div>[class~="px-[22px]"],:root .theme-cream[data-design=v2] .fz-v2-setcard>section>div>[class~="px-[22px]"]{padding-left:var(--fz-v2-card-pad-x);padding-right:var(--fz-v2-card-pad-x)}:root[data-design=v2] .fz-v2-setcard>section>[class~="mx-[22px]"],:root .theme-cream[data-design=v2] .fz-v2-setcard>section>[class~="mx-[22px]"]{margin:0 var(--fz-v2-card-pad-x) var(--fz-v2-card-pad-y)}:root[data-design=v2] .fz-v2-setcard>section>div>div.group>span[aria-hidden=true]:first-child,:root .theme-cream[data-design=v2] .fz-v2-setcard>section>div>div.group>span[aria-hidden=true]:first-child{background-color:#0000}:root[data-design=v2] .fz-v2-btn-primary.fz-v2-ctk-primary:hover:not([data-intent=destructive]),:root .theme-cream[data-design=v2] .fz-v2-btn-primary.fz-v2-ctk-primary:hover:not([data-intent=destructive]){box-shadow:var(--fz-v2-btn-primary-glow)}:root[data-design=v2] .fz-v2-ctk-form :is(input,select),:root .theme-cream[data-design=v2] .fz-v2-ctk-form :is(input,select){background-color:var(--color-surface)}:root[data-design=v2] .fz-v2-ctk-form textarea,:root .theme-cream[data-design=v2] .fz-v2-ctk-form textarea{--fz-bg-page:var(--color-surface)}:root[data-design=v2] .fz-v2-ctk-form.fz-v2-ctk-form.fz-v2-ctk-form :is(input,textarea):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):has(+p:is([style*="color:var(--fz-status-abgelehnt-fg)"],[style*="color: var(--fz-status-abgelehnt-fg)"])){--fz-border:var(--destructive)}:root .theme-cream[data-design=v2] .fz-v2-ctk-form.fz-v2-ctk-form.fz-v2-ctk-form :is(input,textarea):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):has(+p:is([style*="color:var(--fz-status-abgelehnt-fg)"],[style*="color: var(--fz-status-abgelehnt-fg)"])){--fz-border:var(--destructive)}:root[data-design=v2] .fz-v2-ctk-form.fz-v2-ctk-form.fz-v2-ctk-form :is(input,textarea):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):has(+p:is([style*="color:var(--fz-status-abgelehnt-fg)"],[style*="color: var(--fz-status-abgelehnt-fg)"])):focus{--fz-border:var(--destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 22%, transparent);outline:none}:root .theme-cream[data-design=v2] .fz-v2-ctk-form.fz-v2-ctk-form.fz-v2-ctk-form :is(input,textarea):is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):has(+p:is([style*="color:var(--fz-status-abgelehnt-fg)"],[style*="color: var(--fz-status-abgelehnt-fg)"])):focus{--fz-border:var(--destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 22%, transparent);outline:none}:root[data-design=v2] .fz-v2-setcard .truncate,:root .theme-cream[data-design=v2] .fz-v2-setcard .truncate{white-space:normal;overflow-wrap:anywhere}:root[data-design=v2] .theme-cream,:root .theme-cream[data-design=v2],:root[data-design=v2],:root[data-theme=dark][data-design=v2] .theme-cream,:root[data-theme=dark] .theme-cream[data-design=v2],:root[data-theme=dark][data-design=v2]{--fz-v2-slider-rail:var(--fz-border-strong)}:root[data-design=v2] [data-slot=slider-track],:root .theme-cream[data-design=v2] [data-slot=slider-track]{background-color:var(--fz-v2-slider-rail)}:root[data-design=v2] .fz-v2-ticket-antwort textarea:has(+p){--fz-border-strong:var(--destructive);--fz-v2-field-border-hover:var(--destructive);--ring:var(--destructive);--fz-shadow-focus:0 0 0 3px color-mix(in srgb, var(--destructive) 22%, transparent)}:root .theme-cream[data-design=v2] .fz-v2-ticket-antwort textarea:has(+p){--fz-border-strong:var(--destructive);--fz-v2-field-border-hover:var(--destructive);--ring:var(--destructive);--fz-shadow-focus:0 0 0 3px color-mix(in srgb, var(--destructive) 22%, transparent)}:root[data-design=v2] .fz-v2-calc .fz-v2-dd.fz-v2-calc-eff,:root .theme-cream[data-design=v2] .fz-v2-calc .fz-v2-dd.fz-v2-calc-eff{font-size:16px;font-weight:500}:root[data-design=v2] .fz-v2-calc .fz-v2-dt.fz-v2-calc-eff,:root .theme-cream[data-design=v2] .fz-v2-calc .fz-v2-dt.fz-v2-calc-eff{color:var(--fz-fg-primary);font-size:14px;font-weight:500}:root[data-design=v2] .fz-v2-avatar-square.fz-v2-avatar-neutral,:root .theme-cream[data-design=v2] .fz-v2-avatar-square.fz-v2-avatar-neutral{background:var(--fz-avatar-bg);color:var(--fz-avatar-fg)}:root[data-design=v2] .fz-v2-invoicefilter.fz-v2-invoicefilter.fz-v2-invoicefilter[data-status-active=true] select[name=status]:is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(:disabled),:root .theme-cream[data-design=v2] .fz-v2-invoicefilter.fz-v2-invoicefilter.fz-v2-invoicefilter[data-status-active=true] select[name=status]:is([style*="border-color:var(--fz-border)"],[style*="border-color: var(--fz-border)"]):not(:disabled){--fz-border:var(--ring);--fz-fg-primary:var(--fz-v2-accent-text,var(--fz-accent))}:root[data-design=v2] .fz-v2-btn-primary.fz-v2-anew-primary:hover:not(:disabled,[data-intent=destructive]),:root .theme-cream[data-design=v2] .fz-v2-btn-primary.fz-v2-anew-primary:hover:not(:disabled,[data-intent=destructive]){box-shadow:var(--fz-v2-btn-primary-glow)}:root[data-design=v2] .fz-v2-anew-form button[aria-haspopup=listbox],:root .theme-cream[data-design=v2] .fz-v2-anew-form button[aria-haspopup=listbox]{--fz-bg-page:var(--color-surface)}:root[data-design=v2] .fz-v2-anew-form>:focus-within,:root .theme-cream[data-design=v2] .fz-v2-anew-form>:focus-within{z-index:1;position:relative}:root[data-design=v2] .fz-v2-coachdetail .truncate,:root .theme-cream[data-design=v2] .fz-v2-coachdetail .truncate{white-space:normal;overflow-wrap:anywhere}:root[data-design=v2] .fz-v2-breece-table .fz-v2-row:hover,:root .theme-cream[data-design=v2] .fz-v2-breece-table .fz-v2-row:hover{background:0 0}:root[data-design=v2] .fz-v2-breece-table .fz-v2-row:hover:before,:root .theme-cream[data-design=v2] .fz-v2-breece-table .fz-v2-row:hover:before{opacity:0}