@charset "UTF-8";[data-v-838e5369]:root{--fl-bg-page: var(--fl-k1-bg-page);--fl-bg-page-alt: #fafafa;--fl-bg-card: #FFFFFF;--fl-bg-card-hover: #F4F7FB;--fl-bg-muted: #f8f9fa;--fl-surface-0: var(--fl-bg-page);--fl-surface-1: #EDF1F7;--fl-surface-2: #FFFFFF;--fl-surface-3: #FFFFFF;--fl-surface-4: #FFFFFF;--fl-surface-dark: #0b1220;--fl-paper: #FFFFFF;--fl-chrome: #102A43;--fl-chrome-text: #E6EDF3;--fl-chrome-text-2: #E6EDF3;--fl-chrome-hover: rgba(255, 255, 255, .08);--fl-chrome-active: rgba(255, 255, 255, .12);--fl-bg-workspace: #B0C2DB;--fl-desk-edge: rgba(20, 54, 92, .35);--fl-scrollbar-thumb: rgba(20, 54, 92, .22);--fl-scrollbar-thumb-hover: rgba(20, 54, 92, .38);--fl-shadow-workspace: none;--fl-cat-1: #4276A8;--fl-cat-1-bg: rgba(66, 118, 168, .12);--fl-cat-2: #2F9389;--fl-cat-2-bg: rgba(47, 147, 137, .12);--fl-cat-2-text: #0d6e8a;--fl-cat-3: #5C9A52;--fl-cat-3-bg: rgba(92, 154, 82, .12);--fl-cat-4: #C0902F;--fl-cat-4-bg: rgba(192, 144, 47, .12);--fl-cat-5: #BC5765;--fl-cat-5-bg: rgba(188, 87, 101, .12);--fl-cat-6: #7E66AE;--fl-cat-6-bg: rgba(126, 102, 174, .12);--fl-diff-add-text: #1a7f37;--fl-diff-add-bg: #dafbe1;--fl-diff-add-border: #2da44e;--fl-diff-remove-text: #cf222e;--fl-diff-remove-bg: #ffebe9;--fl-diff-remove-border: #cf222e;--fl-diff-change-text: #9a6700;--fl-diff-change-bg: #fff8c5;--fl-diff-change-border: #d4a72c;--fl-navy: #14365C;--fl-navy-dark: #0E2845;--fl-navy-ink: #102A43;--fl-btn-primary: var(--fl-navy);--fl-btn-primary-hover: var(--fl-navy-dark);--fl-btn-secondary: var(--fl-brand-surface);--fl-btn-secondary-hover: var(--fl-brand-surface-hover);--fl-brass: #b08642;--fl-brass-light: #e8c886;--fl-brass-dark: #8a6833;--fl-ledger-band: color-mix(in srgb, var(--fl-brass) 17%, var(--fl-bg-card));--fl-ledger-band-line: color-mix(in srgb, var(--fl-brass) 45%, transparent);--fl-ledger-gruppe: color-mix(in srgb, var(--fl-brass) 26%, var(--fl-bg-card));--fl-ledger-rule: color-mix(in srgb, var(--fl-navy) 24%, transparent);--fl-ledger-rule-soft: color-mix(in srgb, var(--fl-navy) 12%, transparent);--fl-ledger-brass-text: color-mix(in srgb, var(--fl-brass-dark) 65%, var(--fl-navy-ink));--fl-ledger-wert: color-mix(in srgb, var(--fl-navy) 70%, var(--fl-navy-ink));--fl-ledger-on-brass: #1f1c15;--fl-paper-bg: #FDFCF8;--fl-paper-ink: #1f1c15;--fl-paper-ink-soft: #6b6353;--fl-paper-border: #e6dfcf;--fl-paper-rule: #d8cfba;--fl-paper-shadow: 0 1px 2px rgba(20, 54, 92, .06), 0 10px 28px rgba(20, 54, 92, .08);--fl-paper-measure: 68ch;--fl-paper-radius: 4px;--fl-wordmark-ink: var(--fl-navy);--fl-k1-bg-page: #FAFBFE;--fl-k1-border: #14365C;--fl-k1-border-strong: #2E4E73;--fl-ceremaris-light: #f4f6f8;--fl-ceremaris-light-hover: #eef2f7;--fl-ceremaris-light-active: #e4e7ec;--fl-brand-surface: #E3F2FD;--fl-brand-surface-hover: #BBDEFB;--fl-brand-surface-active: #90CAF9;--fl-link-active: var(--fl-navy);--fl-text-primary: #0b1220;--fl-text-secondary: #33526F;--fl-text-muted: #647083;--fl-text-placeholder: #8993a3;--fl-text-inverse: #FFFFFF;--fl-text-on-accent: #FFFFFF;--fl-text-on-navy: #FFFFFF;--fl-border-card: var(--fl-k1-border);--fl-border-input: var(--fl-k1-border-strong);--fl-border-input-hover: #BDCBDC;--fl-border-input-focus: #0b1220;--fl-border-subtle: #D4DCE8;--fl-success: #10B981;--fl-success-light: #D1FAE5;--fl-success-dark: #059669;--fl-error: #DC2626;--fl-error-light: #FEE2E2;--fl-error-dark: #B91C1C;--fl-warning: #EA580C;--fl-warning-light: #FFEDD5;--fl-warning-dark: #C2410C;--fl-info: #3B82F6;--fl-info-light: #DBEAFE;--fl-success-text: #065F46;--fl-success-tint: rgba(16, 185, 129, .1);--fl-error-text: #991B1B;--fl-error-tint: rgba(220, 38, 38, .08);--fl-warning-text: #7C2D12;--fl-warning-tint: rgba(234, 88, 12, .1);--fl-severity-low-bg: #D1FAE5;--fl-severity-low-text: #065F46;--fl-severity-low-fill: #059669;--fl-severity-mild-bg: #FEF3C7;--fl-severity-mild-text: #92400E;--fl-severity-mild-fill: #D97706;--fl-severity-moderate-bg: #FFEDD5;--fl-severity-moderate-text: #9A3412;--fl-severity-moderate-fill: #EA580C;--fl-severity-high-bg: #FEE2E2;--fl-severity-high-text: #991B1B;--fl-severity-high-fill: #DC2626;--fl-severity-critical-bg: #FECACA;--fl-severity-critical-text: #7F1D1D;--fl-severity-critical-fill: #B91C1C;--fl-chart-1: var(--fl-navy);--fl-chart-2: var(--fl-success);--fl-chart-3: var(--fl-error);--fl-chart-4: #F59E0B;--fl-gender-male: #14365C;--fl-gender-male-dark: #0f2942;--fl-gender-male-light: #e6ebf2;--fl-gender-female: #9a7b3f;--fl-gender-female-dark: #7d6231;--fl-gender-female-light: #f4efe3;--fl-ai-accent: #b08642;--fl-ai-accent-dark: #8a6833;--fl-ai-accent-light: #f2e9d5;--fl-ai-accent-lighter: #faf6ec;--fl-ai-accent-glow: rgba(176, 134, 66, .28);--fl-ai-confidence-high: var(--fl-navy);--fl-ai-confidence-high-bg: rgba(0, 119, 182, .08);--fl-ai-confidence-medium: #b08642;--fl-ai-confidence-medium-bg: rgba(245, 158, 11, .06);--fl-ai-confidence-low: #94A3B8;--fl-ai-confidence-low-bg: rgba(148, 163, 184, .05);--fl-ai-text-gradient: linear-gradient(180deg, var(--fl-navy) 0%, var(--fl-navy) 100%);--type-display: "Fraunces Variable", "Fraunces", georgia, serif;--type-ui: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--type-document: arial, "Liberation Sans", helvetica, sans-serif;--fl-font-ledger-title: var(--type-ui);--fl-text-xs: .75rem;--fl-text-sm: .875rem;--fl-text-base: 1rem;--fl-text-md: .9375rem;--fl-text-lg: 1.125rem;--fl-text-xl: 1.25rem;--fl-text-2xl: 1.375rem;--fl-text-3xl: 1.5rem;--fl-text-4xl: 1.875rem;--fl-weight-normal: 400;--fl-weight-medium: 500;--fl-weight-semibold: 600;--fl-weight-bold: 700;--fl-leading-tight: 1.25;--fl-leading-normal: 1.4;--fl-leading-relaxed: 1.6;--fl-tracking-tight: -.02em;--fl-tracking-normal: 0;--fl-tracking-wide: .025em;--fl-space-xs: 8px;--fl-space-sm: 12px;--fl-space-md: 16px;--fl-space-lg: 24px;--fl-space-xl: 32px;--fl-space-2xl: 48px;--fl-space-3xl: 64px;--fl-page-padding: 16px;--fl-page-gap: 12px;--fl-page-top: 104px;--fl-workspace-gutter: clamp(20px, 3vw, 56px);--hdr-height: 52px;--nav-w: 0px;--fl-max-read: 960px;--fl-max-form: 1280px;--fl-max-data: 1440px;--fl-max-workflow-wide: 1720px;--fl-max-workbench: 1760px;--fl-page-max-width: var(--fl-max-data);--fl-workspace-width: 1440px;--fl-breakpoint-mobile: 768px;--fl-breakpoint-desktop: 1440px;--fl-breakpoint-short: 800px;--fl-radius-sm: 6px;--fl-radius-md: 8px;--fl-radius-lg: 12px;--fl-radius-xl: 16px;--fl-radius-2xl: 20px;--fl-radius-full: 9999px;--fl-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--fl-shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--fl-shadow-lg: 0 4px 24px rgba(0, 0, 0, .08);--fl-shadow-xl: 0 8px 32px rgba(0, 0, 0, .12);--fl-shadow-focus: 0 0 0 3px rgba(20, 54, 92, .15);--fl-card-padding: 24px;--fl-card-radius: 14px;--fl-card-border: 1px solid var(--fl-k1-border);--fl-card-border-hover: 1px solid #c9cfd6;--fl-card-shadow: 0 1px 2px rgba(16, 24, 40, .1), 0 10px 28px -8px rgba(20, 54, 92, .18);--fl-card-shadow-hover: 0 4px 12px rgba(16, 24, 40, .08), 0 16px 40px rgba(16, 24, 40, .06);--fl-card-font-heading: 17px;--fl-card-font-body: 15px;--fl-card-font-label: 14px;--fl-card-font-caption: 13px;--fl-card-font-weight-heading: 600;--fl-card-font-weight-label: 500;--fl-card-font-weight-body: 400;--fl-card-letter-spacing: -.005em;--fl-tile-bg: #ffffff;--fl-tile-bg-hover: #f5f9fd;--fl-tile-bg-selected: #E8F0F9;--fl-tile-border: 1px solid var(--fl-k1-border);--fl-tile-border-hover: 1px solid var(--fl-navy);--fl-tile-border-selected: 1px solid var(--fl-navy);--fl-tile-radius: 12px;--fl-tile-padding: 16px;--fl-tile-gap: 14px;--fl-tile-min-height: 104px;--fl-tile-shadow-hover: 0 1px 3px rgba(16, 24, 40, .12);--fl-tile-shadow-selected: 0 0 0 1px var(--fl-navy);--fl-tile-icon-size: 32px;--fl-tile-icon-radius: 8px;--fl-tile-icon-bg: var(--fl-ceremaris-light);--fl-tile-icon-bg-hover: var(--fl-ceremaris-light-active);--fl-tile-icon-bg-selected: #ffffff;--fl-tile-icon-color: var(--fl-module-accent, var(--fl-navy));--fl-tile-icon-font-size: 18px;--fl-tile-icon-shadow: none;--fl-module-accent: var(--fl-navy);--fl-module-documentation: var(--fl-navy);--fl-module-tests: #0E7C7B;--fl-module-patient: #996633;--fl-tile-label-size: 14px;--fl-tile-label-weight: 500;--fl-tile-value-size: 24px;--fl-tile-value-weight: 600;--fl-tile-suffix-size: 13px;--fl-tile-suffix-weight: 500;--fl-tile-empty-dash-size: 18px;--fl-tile-empty-dash-color: #c9cfd6;--fl-spine-width: 6px;--fl-spine-width-sm: 4px;--fl-halo-primary: none;--fl-halo-centered: none;--fl-card-shadow-blue: 0 2px 10px -6px rgba(0, 119, 182, .12);--fl-border-card-blue: #d7e3ec;--fl-radius-hero: 18px;--fl-state-recording: #ef4444;--fl-state-recording-soft: rgba(239, 68, 68, .25);--fl-state-paused: var(--fl-warning);--fl-state-paused-soft: rgba(234, 88, 12, .3);--fl-state-done: #22c55e;--fl-state-processing: #005a8c;--fl-heading-hero-size: 28px;--fl-heading-hero-weight: 700;--fl-heading-hero-tracking: -.02em;--fl-heading-hero-line: 1.15;--fl-breath-duration: 4s;--fl-anam-page-bg: #f5f7fa;--fl-anam-section-max-width: 720px;--fl-anam-section-bg: #ffffff;--fl-anam-section-border: 1px solid var(--fl-border-card-blue);--fl-anam-section-radius: 20px;--fl-anam-section-padding: clamp(28px, 4vw, 48px);--fl-anam-section-shadow: 0 1px 2px rgba(17, 24, 39, .04), 0 24px 48px -32px rgba(0, 119, 182, .18);--fl-anam-section-halo: none;--fl-anam-spine-width: 4px;--fl-anam-eyebrow-size: 12px;--fl-anam-eyebrow-weight: 600;--fl-anam-eyebrow-tracking: .08em;--fl-anam-title-size: clamp(24px, 3.2vw, 32px);--fl-anam-title-weight: 700;--fl-anam-title-tracking: -.02em;--fl-anam-lede-size: 17px;--fl-anam-lede-weight: 500;--fl-anam-lede-line-height: 1.55;--fl-anam-body-size: 15px;--fl-anam-body-weight: 400;--fl-anam-body-line-height: 1.7;--fl-anam-option-border: 1.5px solid #c9cfd6;--fl-anam-option-radius: 14px;--fl-anam-option-padding: 18px 20px;--fl-anam-option-hover-border: 1.5px solid var(--fl-navy);--fl-anam-option-hover-shadow: 0 6px 16px -4px rgba(0, 119, 182, .15);--fl-anam-option-selected-bg: var(--fl-brand-surface);--fl-anam-option-selected-border: 2px solid var(--fl-navy);--fl-anam-option-selected-shadow: 0 0 0 1px var(--fl-navy), 0 4px 12px rgba(0, 119, 182, .14);--fl-anam-option-declined-border: 2px solid #fca5a5;--fl-anam-option-declined-bg: #fef2f2;--fl-anam-cta-bg-hover: var(--fl-navy-dark);--fl-anam-cta-radius: 12px;--fl-anam-cta-padding: 14px 28px;--fl-anam-cta-font-size: 16px;--fl-anam-cta-font-weight: 700;--fl-anam-cta-shadow: 0 6px 16px -4px rgba(0, 119, 182, .5);--fl-anam-cta-shadow-hover: 0 10px 24px -4px rgba(0, 119, 182, .55);--fl-anam-cta-secondary-bg: #f4f6f8;--fl-anam-cta-secondary-bg-hover: #e4e7ec;--fl-duration-fast: .1s;--fl-duration-normal: .2s;--fl-duration-slow: .3s;--fl-ease-default: ease;--fl-ease-out: cubic-bezier(.4, 0, .2, 1);--fl-ease-in-out: cubic-bezier(.4, 0, .2, 1);--fl-z-dropdown: 1000;--fl-z-sticky: 1020;--fl-z-fixed: 1030;--fl-z-modal-backdrop: 9500;--fl-z-modal: 9600;--fl-z-popover: 9700;--fl-z-tooltip: 9800;--fl-rk-text: 14px;--fl-rk-meta: 12.5px;--fl-rk-mini: 11.5px;--fl-rk-titel: 16px;--fl-rk-papier: 16px;--fl-rk-blatt: 92ch;--fl-rk-border-subtle: #EEF1F4;--fl-rk-border-input: #E0E5EB;--fl-rk-border-hover: #c9cfd6;--fl-rk-fg-primary: #0F172A;--fl-rk-fg-secondary: #4A5563;--fl-rk-fg-muted: #7A8290;--fl-rk-fg-pending: #9AA3B2;--fl-rk-mic-idle: var(--fl-navy);--fl-rk-mic-recording: #DC2626;--fl-rk-mic-paused: var(--fl-warning);--fl-rk-mic-ring-idle: rgba(0, 119, 182, .05);--fl-rk-mic-ring-idle-faded: rgba(0, 119, 182, .04);--fl-rk-mic-ring-rec: rgba(239, 68, 68, .12);--fl-rk-mic-ring-rec-faded: rgba(239, 68, 68, .04);--fl-rk-mic-ring-paused: rgba(245, 158, 11, .12);--fl-rk-mic-ring-paused-faded: rgba(245, 158, 11, .04);--fl-rk-mic-drop: 0 20px 44px -12px rgba(0, 0, 0, .2);--fl-rk-cta-shadow: none;--fl-rk-segment-shadow: 0 1px 3px rgba(0, 0, 0, .06);--fl-rk-paper-shadow: 0 1px 3px rgba(0, 0, 0, .02);--fl-rk-mark-clinical: #DBEAFE;--fl-rk-mark-medication: #FEF3C7;--fl-rk-tip-bg: #EFF6FF;--fl-rk-tip-border: #DBEAFE;--fl-rk-tip-ink: #1E3A8A;--fl-rk-tip-icon: #1D4ED8;--fl-rk-rail-width: 220px;--fl-rk-panel-width: 280px;--fl-rk-content-padding: 28px 36px;--fl-rk-content-gap: 22px;--fl-rk-rail-padding: 24px 20px;--fl-rk-panel-padding: 28px 22px;--fl-rk-hero-radius: 20px}[data-v-838e5369]:root{--fl-rule: #e8e4db;--fl-rule-strong: #c9c3b5;--dv-claim-methodological-bg: var(--fl-success-light);--dv-claim-methodological-text: var(--fl-success-text);--dv-claim-statistical-bg: #ede9fe;--dv-claim-statistical-text: #5b21b6;--dv-claim-evaluative-bg: #fef3c7;--dv-claim-evaluative-text: #92400e}@media(min-width:768px)and (max-width:1439px){[data-v-838e5369]:root{--hdr-height: 52px}}@media(max-width:767px){[data-v-838e5369]:root{--hdr-height: 48px}}@media(max-height:800px){[data-v-838e5369]:root{--hdr-height: 42px}}@media(pointer:coarse)and (min-width:768px){[data-v-838e5369]:root{--hdr-height: 60px}}@media(max-width:1440px){[data-v-838e5369]:root{--fl-heading-hero-size: 26px;--fl-card-padding: 20px;--fl-card-font-heading: 16px;--fl-tile-value-size: 22px;--fl-page-padding: 14px;--fl-radius-2xl: 18px;--fl-radius-hero: 16px;--fl-tile-padding: 14px;--fl-tile-gap: 12px;--fl-tile-min-height: 96px;--fl-tile-icon-size: 30px;--fl-anam-section-radius: 18px;--fl-rk-hero-radius: 18px}}@media(max-width:1024px){[data-v-838e5369]:root{--fl-heading-hero-size: 24px;--fl-heading-hero-weight: 600;--fl-card-padding: 18px;--fl-card-font-heading: 15px;--fl-tile-value-size: 20px;--fl-page-padding: 12px;--fl-radius-2xl: 16px;--fl-radius-hero: 14px;--fl-spine-width: 5px;--fl-weight-bold: 600;--fl-tile-padding: 12px;--fl-tile-gap: 10px;--fl-tile-min-height: 88px;--fl-tile-icon-size: 28px;--fl-anam-section-radius: 16px;--fl-rk-hero-radius: 16px;--fl-rk-content-padding: 22px 28px;--fl-rk-content-gap: 18px}}@media(max-width:768px){[data-v-838e5369]:root{--fl-heading-hero-size: 22px;--fl-heading-hero-weight: 600;--fl-card-padding: 16px;--fl-card-font-heading: 15px;--fl-card-font-weight-heading: 500;--fl-tile-value-size: 18px;--fl-tile-value-weight: 500;--fl-page-padding: 10px;--fl-radius-2xl: 14px;--fl-radius-hero: 12px;--fl-spine-width: 4px;--fl-weight-bold: 600;--fl-tile-padding: 10px;--fl-tile-gap: 8px;--fl-tile-min-height: 80px;--fl-tile-icon-size: 26px;--fl-anam-section-radius: 14px;--fl-rk-hero-radius: 14px;--fl-rk-content-padding: 16px 20px;--fl-rk-content-gap: 14px}}@media(max-width:480px){[data-v-838e5369]:root{--fl-heading-hero-size: 20px;--fl-heading-hero-weight: 600;--fl-card-padding: 14px;--fl-card-font-heading: 14px;--fl-card-font-weight-heading: 500;--fl-tile-value-size: 16px;--fl-tile-value-weight: 500;--fl-page-padding: 10px;--fl-radius-2xl: 12px;--fl-radius-hero: 10px;--fl-spine-width: 4px;--fl-weight-bold: 600;--fl-tile-padding: 8px;--fl-tile-gap: 8px;--fl-tile-min-height: 72px;--fl-tile-icon-size: 24px;--fl-anam-section-radius: 12px;--fl-rk-hero-radius: 12px;--fl-rk-content-padding: 12px 14px;--fl-rk-content-gap: 12px}}html.dark[data-v-838e5369],html[data-theme=dark][data-v-838e5369]{--fl-bg-page: #0d1117;--fl-bg-page-alt: #161b22;--fl-bg-card: #1e2530;--fl-bg-card-hover: #262d38;--fl-bg-muted: #2e3642;--fl-surface-0: #0D1117;--fl-surface-1: #161B22;--fl-surface-2: #1E2530;--fl-surface-3: #262D38;--fl-surface-4: #2E3642;--fl-bg-workspace: #181D25;--fl-desk-edge: rgba(159, 179, 200, .16);--fl-wordmark-ink: var(--fl-chrome-text);--fl-scrollbar-thumb: rgba(159, 179, 200, .22);--fl-scrollbar-thumb-hover: rgba(159, 179, 200, .36);--fl-shadow-workspace: none;--fl-cat-1: #79ADE0;--fl-cat-1-bg: rgba(121, 173, 224, .14);--fl-cat-2: #57C7BB;--fl-cat-2-bg: rgba(87, 199, 187, .14);--fl-cat-2-text: #57C7BB;--fl-cat-3: #84C97A;--fl-cat-3-bg: rgba(132, 201, 122, .14);--fl-cat-4: #E4B45A;--fl-cat-4-bg: rgba(228, 180, 90, .14);--fl-cat-5: #E5868F;--fl-cat-5-bg: rgba(229, 134, 143, .14);--fl-cat-6: #AC97D6;--fl-cat-6-bg: rgba(172, 151, 214, .14);--fl-diff-add-text: #86efac;--fl-diff-add-bg: #052e16;--fl-diff-add-border: #238636;--fl-diff-remove-text: #fca5a5;--fl-diff-remove-bg: #450a0a;--fl-diff-remove-border: #da3633;--fl-diff-change-text: #fcd34d;--fl-diff-change-bg: #451a03;--fl-diff-change-border: #9e6a03;--fl-navy: #58a6d4;--fl-navy-dark: #4da6d9;--fl-navy-ink: #e6edf3;--fl-brass: #d8b36a;--fl-brass-light: #e8c886;--fl-brass-dark: #b08642;--fl-paper-bg: #282622;--fl-paper-ink: #eae4d6;--fl-paper-ink-soft: #a89e8a;--fl-paper-border: rgba(232, 200, 134, .16);--fl-paper-rule: rgba(232, 200, 134, .22);--fl-paper-shadow: none;--fl-k1-border: #30363d;--fl-k1-border-strong: #3d444d;--type-accent: var(--fl-brass-light);--fl-ceremaris-light: #1a3a4a;--fl-ceremaris-light-hover: #234b5e;--fl-ceremaris-light-active: #2d5c72;--fl-brand-surface: rgba(88, 166, 212, .15);--fl-brand-surface-hover: rgba(88, 166, 212, .22);--fl-brand-surface-active: rgba(88, 166, 212, .3);--fl-link-active: #58a6d4;--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4;--fl-text-placeholder: #6e7681;--fl-text-inverse: #0d1117;--fl-text-on-accent: #FFFFFF;--fl-text-on-navy: #0b1220;--fl-border-card: #4da6d9;--fl-border-input: #30363d;--fl-border-input-hover: #484f58;--fl-border-input-focus: #58a6d4;--fl-border-subtle: #30363d;--fl-success: #52b788;--fl-success-light: #2d6a4f;--fl-success-dark: #40916c;--fl-error: #f85149;--fl-error-light: #8b2c2c;--fl-error-dark: #da3633;--fl-warning: #fb923c;--fl-warning-light: #7c2d12;--fl-warning-dark: #f97316;--fl-info: #58a6ff;--fl-info-light: #1f3d5c;--fl-success-text: #4ade80;--fl-success-tint: rgba(82, 183, 136, .12);--fl-error-text: #fca5a5;--fl-error-tint: rgba(248, 81, 73, .12);--fl-warning-text: #fdba74;--fl-warning-tint: rgba(251, 146, 60, .14);--fl-severity-low-bg: rgba(74, 222, 128, .15);--fl-severity-low-text: #4ade80;--fl-severity-low-fill: #4ade80;--fl-severity-mild-bg: rgba(251, 191, 36, .15);--fl-severity-mild-text: #fbbf24;--fl-severity-mild-fill: #fbbf24;--fl-severity-moderate-bg: rgba(251, 146, 60, .15);--fl-severity-moderate-text: #fb923c;--fl-severity-moderate-fill: #fb923c;--fl-severity-high-bg: rgba(248, 113, 113, .15);--fl-severity-high-text: #f87171;--fl-severity-high-fill: #f87171;--fl-severity-critical-bg: rgba(239, 68, 68, .15);--fl-severity-critical-text: #fca5a5;--fl-severity-critical-fill: #ef4444;--fl-gender-male: #7ea6d8;--fl-gender-male-dark: #14365C;--fl-gender-male-light: rgba(126, 166, 216, .15);--fl-gender-female: #cdae74;--fl-gender-female-dark: #9a7b3f;--fl-gender-female-light: rgba(205, 174, 116, .15);--fl-ai-accent: #d8b36a;--fl-ai-accent-dark: #b08642;--fl-ai-accent-light: #3a2f1a;--fl-ai-accent-lighter: #2a2213;--fl-ai-accent-glow: rgba(216, 179, 106, .35);--fl-ai-confidence-high: #58a6d4;--fl-ai-confidence-high-bg: rgba(88, 166, 212, .15);--fl-ai-confidence-medium: #d8b36a;--fl-ai-confidence-medium-bg: rgba(210, 153, 34, .12);--fl-ai-confidence-low: #6e7681;--fl-ai-confidence-low-bg: rgba(110, 118, 129, .1);--fl-ai-text-gradient: linear-gradient(180deg, #58a6d4 0%, #79c0e8 100%);--fl-card-border: 1px solid rgba(255, 255, 255, .08);--fl-card-border-hover: 1px solid rgba(88, 166, 212, .3);--fl-card-shadow: 0 1px 3px rgba(0, 0, 0, .3), 0 12px 32px rgba(0, 0, 0, .2);--fl-card-shadow-hover: 0 4px 12px rgba(0, 0, 0, .35), 0 16px 40px rgba(0, 0, 0, .25);--fl-tile-bg: #252e3d;--fl-tile-bg-hover: #2c3645;--fl-tile-bg-selected: rgba(88, 166, 212, .14);--fl-tile-border: 1px solid rgba(148, 173, 199, .12);--fl-tile-border-hover: 1px solid rgba(88, 166, 212, .32);--fl-tile-border-selected: 1px solid var(--fl-navy);--fl-tile-shadow-hover: 0 6px 16px rgba(0, 0, 0, .3);--fl-tile-shadow-selected: 0 0 0 1px var(--fl-navy), 0 4px 12px rgba(88, 166, 212, .18);--fl-tile-icon-bg: rgba(88, 166, 212, .12);--fl-tile-icon-bg-hover: rgba(88, 166, 212, .18);--fl-tile-icon-bg-selected: rgba(88, 166, 212, .24);--fl-tile-icon-color: #79c0e8;--fl-tile-icon-shadow: none;--fl-tile-empty-dash-color: #5b6573;--fl-module-tests: #4FB3B1;--fl-module-patient: #C9A05E;--fl-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--fl-shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--fl-shadow-lg: 0 4px 24px rgba(0, 0, 0, .5);--fl-shadow-xl: 0 8px 32px rgba(0, 0, 0, .6);--fl-shadow-focus: 0 0 0 3px rgba(88, 166, 212, .25);--fl-halo-primary: radial-gradient(circle at 8% 50%, rgba(88, 166, 212, .1) 0%, transparent 240px);--fl-halo-centered: radial-gradient(circle at 50% 30%, rgba(88, 166, 212, .08) 0%, transparent 200px);--fl-card-shadow-blue: 0 2px 12px -6px rgba(88, 166, 212, .2);--fl-border-card-blue: rgba(88, 166, 212, .25);--fl-state-recording: #f87171;--fl-state-recording-soft: rgba(248, 113, 113, .35);--fl-state-paused: var(--fl-warning);--fl-state-paused-soft: rgba(251, 146, 60, .35);--fl-state-done: #34d399;--fl-state-processing: #4da6d9;--fl-anam-page-bg: #0d1117;--fl-anam-section-bg: #1a1d23;--fl-anam-section-border: 1px solid rgba(88, 166, 212, .18);--fl-anam-section-shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 24px 48px -32px rgba(88, 166, 212, .25);--fl-anam-section-halo: radial-gradient(circle at 0% 0%, rgba(88, 166, 212, .08) 0%, transparent 420px);--fl-anam-option-border: 1px solid #30363d;--fl-anam-option-hover-border: 1px solid #484f58;--fl-anam-option-hover-shadow: 0 4px 12px rgba(0, 0, 0, .35);--fl-anam-option-selected-bg: rgba(88, 166, 212, .15);--fl-anam-option-selected-border: 2px solid var(--fl-link-active);--fl-anam-option-selected-shadow: 0 0 0 1px var(--fl-link-active), 0 4px 12px rgba(88, 166, 212, .22);--fl-anam-option-declined-border: 2px solid rgba(248, 81, 73, .6);--fl-anam-option-declined-bg: rgba(248, 81, 73, .12);--fl-anam-cta-bg-hover: #79c0e8;--fl-anam-cta-shadow: 0 4px 12px -4px rgba(88, 166, 212, .45);--fl-anam-cta-shadow-hover: 0 8px 20px -4px rgba(88, 166, 212, .5);--fl-anam-cta-secondary-bg-hover: #262d38;--fl-rk-border-subtle: #30363d;--fl-rk-border-input: #484f58;--fl-rk-border-hover: #6e7681;--fl-rk-fg-primary: #e6edf3;--fl-rk-fg-secondary: #d0d7de;--fl-rk-fg-muted: #8993a3;--fl-rk-fg-pending: #6e7681;--fl-rk-mic-idle: #58a6d4;--fl-rk-mic-recording: #f85149;--fl-rk-mic-paused: var(--fl-warning);--fl-rk-mic-ring-idle: rgba(88, 166, 212, .15);--fl-rk-mic-ring-idle-faded: rgba(88, 166, 212, .06);--fl-rk-mic-ring-rec: rgba(248, 81, 73, .18);--fl-rk-mic-ring-rec-faded: rgba(248, 81, 73, .06);--fl-rk-mic-ring-paused: rgba(210, 153, 34, .18);--fl-rk-mic-ring-paused-faded: rgba(210, 153, 34, .06);--fl-rk-mic-drop: 0 20px 44px -12px rgba(0, 0, 0, .55);--fl-rk-cta-shadow: 0 8px 18px -6px rgba(88, 166, 212, .45);--fl-rk-segment-shadow: 0 1px 3px rgba(0, 0, 0, .35);--fl-rk-paper-shadow: 0 1px 3px rgba(0, 0, 0, .25);--fl-rk-mark-clinical: rgba(88, 166, 212, .22);--fl-rk-mark-medication: rgba(210, 153, 34, .22);--fl-rk-tip-bg: rgba(88, 166, 255, .1);--fl-rk-tip-border: rgba(88, 166, 255, .25);--fl-rk-tip-ink: #c9d9ee;--fl-rk-tip-icon: #79c0ff}html:not(.dark,[data-theme=dark]) .length-bubble[data-v-838e5369]{background:var(--fl-navy-ink);color:var(--fl-text-on-accent);box-shadow:0 1px 3px rgba(16,24,40,.18)}html:not(.dark,[data-theme=dark]) .length-bubble[data-v-838e5369]:after{background:var(--fl-navy-ink)}html[data-theme=dark] .length-bubble[data-v-838e5369],html.dark .length-bubble[data-v-838e5369]{background:#1c2a3a;color:var(--fl-text-on-accent);box-shadow:0 1px 3px rgba(0,0,0,.45)}html[data-theme=dark] .length-bubble[data-v-838e5369]:after,html.dark .length-bubble[data-v-838e5369]:after{background:#1c2a3a}html:not(.dark,[data-theme=dark]) .fl-chrome-popout[data-v-838e5369]{--fl-text-primary: #0b1220;--fl-text-secondary: #33526F;--fl-text-muted: #647083;--fl-ceremaris-light: #f4f6f8;--fl-ceremaris-light-hover: #eef2f7;--fl-ceremaris-light-active: #e4e7ec;--fl-border-subtle: #d4dce8}html[data-theme=dark] .fl-chrome-popout[data-v-838e5369],html.dark .fl-chrome-popout[data-v-838e5369]{--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4}[data-v-838e5369]:root{--fl-border-cool: #d7dbe1;--fl-border-faint: #eeeeee;--fl-border-soft: #dddddd;--fl-border-muted: #cccccc;--fl-border-slate: #374151;--fl-text-grey: #999999;--fl-text-grey-cool: #7f8c8d;--fl-text-grey-strong: #555555;--fl-text-charcoal: #424242;--fl-text-ink: #1a1a1a;--fl-text-navy-slate: #2c3e50}html.dark[data-v-838e5369],html[data-theme=dark][data-v-838e5369]{--fl-border-cool: #30363d;--fl-border-faint: #30363d;--fl-border-soft: #373e47;--fl-border-muted: #444c56;--fl-border-slate: #545d68;--fl-text-grey: #8b949e;--fl-text-grey-cool: #768390;--fl-text-grey-strong: #adbac7;--fl-text-charcoal: #cdd9e5;--fl-text-ink: #e6edf3;--fl-text-navy-slate: #c9d1d9}[data-v-838e5369]:root{--type-h1-size: clamp(20px, 1.1rem + .6vw, 28px);--type-page-size:clamp(20px, 1.2rem + .3vw, 24px);--type-h2-size: clamp(20px, 1.15rem + .3vw, 24px);--type-h3-size: 18px;--type-lede-size: 15px;--type-body-size: 15px;--type-small-size: 13px;--type-eyebrow-size: 11px;--type-h1-weight: 380;--type-page-weight: 480;--type-h2-weight: 460;--type-h1-line: 1.12;--type-h1-track: -.015em;--type-h2-line: 1.2;--type-lede-line: 1.55;--type-eyebrow-track: .1em;--type-accent: var(--fl-brass);--type-title-mark: var(--type-accent);--layout-content-max: 920px;--layout-page-max: 1280px;--layout-page-pad-x: clamp(20px, 3vw, 48px);--layout-page-pad-y: clamp(20px, 2.5vw, 40px);--layout-stack: var(--fl-space-lg, 24px);--typography-h1-size: var(--type-h1-size);--typography-h1-weight: var(--type-h1-weight);--typography-h1-line-height: var(--type-h1-line);--typography-h2-size: var(--type-h2-size);--typography-h3-size: var(--type-h3-size)}.to-palette__title[data-v-838e5369],.ut-palette__title[data-v-838e5369],.sm-palette__title[data-v-838e5369],.bp-palette__title[data-v-838e5369],.tb-palette__title[data-v-838e5369],.rp-palette__title[data-v-838e5369],.sv-hero__title[data-v-838e5369],[class*=hero__title][data-v-838e5369]{font-family:var(--type-display);font-optical-sizing:auto;font-variation-settings:"opsz" 110;font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);line-height:var(--type-h1-line);letter-spacing:var(--type-h1-track);color:var(--fl-navy-ink);margin:0 0 .35em}[class*=palette__title-mark][data-v-838e5369],[class*=hero__title-mark][data-v-838e5369]{color:var(--type-title-mark);font-weight:var(--type-h1-weight)}.page-title[data-v-838e5369]{font-family:var(--type-display);font-optical-sizing:auto;font-variation-settings:"opsz" 40;font-size:var(--type-page-size);font-weight:var(--type-page-weight);line-height:1.2;letter-spacing:-.01em;color:var(--fl-navy-ink)}.to-sidebar__title[data-v-838e5369],.browser-title[data-v-838e5369],.search-scope__title[data-v-838e5369],[class*=__section-title][data-v-838e5369],[class*=__panel-title][data-v-838e5369]{font-family:var(--type-display);font-variation-settings:"opsz" 30;font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);line-height:var(--type-h2-line);letter-spacing:-.005em;color:var(--fl-navy-ink)}.category-tile__count[data-v-838e5369],[class*=tile__value][data-v-838e5369]{font-family:var(--type-display);font-variation-settings:"opsz" 110;font-size:24px;font-weight:380;line-height:1.1;color:var(--fl-navy-ink)}[class*=palette__eyebrow][data-v-838e5369],[class*=hero__eyebrow][data-v-838e5369]{font-family:var(--type-ui);font-size:var(--type-eyebrow-size);font-weight:600;letter-spacing:var(--type-eyebrow-track);color:var(--fl-navy-ink);line-height:1}[class*=palette__lede][data-v-838e5369],[class*=hero__lede][data-v-838e5369]{font-family:var(--type-ui);font-size:var(--type-lede-size);font-weight:400;line-height:var(--type-lede-line);color:var(--fl-text-secondary);max-width:52ch}.category-tile__name[data-v-838e5369]{font-family:var(--type-ui);font-size:15px;font-weight:600;letter-spacing:-.005em;color:#2b3340;line-height:1.3}.category-tile__count-label[data-v-838e5369],.template-section-title[data-v-838e5369]{font-family:var(--type-ui);font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--fl-text-muted)}.section-title[data-v-838e5369]{font-family:var(--type-ui);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--fl-navy-ink)}.mdi[data-v-838e5369],.mdi[data-v-838e5369]:before,[class^=mdi-][data-v-838e5369]:before,[class*=" mdi-"][data-v-838e5369]:before{font-family:Material Design Icons,sans-serif!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-chevron-up[data-v-838e5369],.mdi-chevron-down[data-v-838e5369],.mdi-chevron-left[data-v-838e5369],.mdi-chevron-right[data-v-838e5369]{color:var(--fl-navy);-webkit-text-stroke:1.5px currentcolor}.fl-container[data-v-838e5369]{background:var(--fl-bg-page);min-height:calc(100vh - 200px);display:flex;align-items:center;justify-content:center;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-container-full[data-v-838e5369]{background:var(--fl-bg-page);min-height:100vh;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-card[data-v-838e5369]{background:var(--fl-bg-card);border:1px solid var(--fl-border-card);border-radius:14px;width:100%;max-width:520px;overflow:hidden;animation:fl-card-fade-in-838e5369 .4s var(--fl-ease-out)}.fl-card-wide[data-v-838e5369]{max-width:640px}.fl-card-narrow[data-v-838e5369]{max-width:420px}@keyframes fl-card-fade-in-838e5369{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fl-card-header[data-v-838e5369]{padding:var(--fl-space-xl) var(--fl-space-xl) 0;background:transparent}.fl-card-header h2[data-v-838e5369],.fl-card-title[data-v-838e5369]{font-size:var(--fl-text-2xl);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary);margin:0;line-height:var(--fl-leading-normal);letter-spacing:var(--fl-tracking-tight)}.fl-card-subtitle[data-v-838e5369]{font-size:var(--fl-text-base);font-weight:var(--fl-weight-normal);color:var(--fl-text-secondary);margin-top:var(--fl-space-xs)}.fl-card-content[data-v-838e5369]{padding:var(--fl-space-lg) var(--fl-space-xl) var(--fl-space-xl)}.fl-card-footer[data-v-838e5369]{padding:var(--fl-space-lg) var(--fl-space-xl);border-top:1px solid var(--fl-border-subtle);background:var(--fl-bg-muted)}.fl-btn[data-v-838e5369]{display:inline-flex;align-items:center;justify-content:center;gap:var(--fl-space-xs);padding:10px 18px;min-height:44px;background:var(--fl-brand-surface);color:var(--fl-navy);border:1px solid transparent;border-radius:var(--fl-radius-md);font-size:14px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:background-color var(--fl-duration-normal) var(--fl-ease-default),border-color var(--fl-duration-normal) var(--fl-ease-default),color var(--fl-duration-normal) var(--fl-ease-default),transform var(--fl-duration-fast) var(--fl-ease-default);text-decoration:none}.fl-btn .mdi[data-v-838e5369]{color:inherit}.fl-btn[data-v-838e5369]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn[data-v-838e5369]:active:not(:disabled){transform:translateY(1px)}.fl-btn[data-v-838e5369]:disabled{opacity:.5;cursor:not-allowed}.fl-btn[data-v-838e5369]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px;box-shadow:none}.fl-btn-primary[data-v-838e5369]{background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-primary[data-v-838e5369]:hover:not(:disabled){background:var(--fl-navy-dark);color:var(--fl-text-inverse);border-color:var(--fl-navy-dark)}.fl-btn-secondary[data-v-838e5369]{background:var(--fl-brand-surface);color:var(--fl-navy);border-color:transparent}.fl-btn-secondary[data-v-838e5369]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-brand[data-v-838e5369]{background:var(--fl-navy);color:var(--fl-text-inverse);border:1px solid var(--fl-navy)}.fl-btn-brand[data-v-838e5369]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark)}.fl-btn-ghost[data-v-838e5369]{background:transparent;color:var(--fl-text-secondary);padding:var(--fl-space-sm) var(--fl-space-md)}.fl-btn-ghost[data-v-838e5369]:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-text-primary)}.fl-btn-loading[data-v-838e5369]{pointer-events:none}.fl-btn-loading[data-v-838e5369]:after{content:"";width:14px;height:14px;flex:0 0 auto;border:2px solid currentcolor;border-top-color:transparent;border-radius:50%;animation:fl-btn-spin-838e5369 .7s linear infinite}@keyframes fl-btn-spin-838e5369{to{transform:rotate(360deg)}}.fl-btn-danger[data-v-838e5369]{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error);font-weight:600}.fl-btn-danger[data-v-838e5369]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-inverse);border-color:var(--fl-error)}.fl-btn-sm[data-v-838e5369]{padding:4px 10px;min-height:28px;font-size:13px}.fl-btn-block[data-v-838e5369]{width:100%}.fl-btn-icon[data-v-838e5369]{width:18px;height:18px}.fl-choice-grid[data-v-838e5369]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fl-space-sm)}.fl-choice-grid.single-column[data-v-838e5369]{grid-template-columns:1fr}.fl-choice-grid[data-v-838e5369]:has(>:nth-child(5)){grid-template-columns:1fr}.fl-choice-btn[data-v-838e5369]{display:flex;align-items:center;justify-content:center;gap:var(--fl-space-xs);padding:var(--fl-space-md) var(--fl-space-lg);min-height:52px;background:var(--fl-ceremaris-light);color:var(--fl-navy);border:none;border-radius:var(--fl-radius-lg);font-size:var(--fl-text-md);font-weight:var(--fl-weight-semibold);cursor:pointer;transition:background-color var(--fl-duration-normal) var(--fl-ease-default),transform var(--fl-duration-fast) var(--fl-ease-default);text-align:center}.fl-choice-btn[data-v-838e5369]:hover:not(:disabled,.selected){background:var(--fl-ceremaris-light-hover)}.fl-choice-btn[data-v-838e5369]:active:not(:disabled){transform:translateY(1px)}.fl-choice-btn.selected[data-v-838e5369]{background:var(--fl-navy);color:var(--fl-text-inverse)}.fl-chip-row[data-v-838e5369]{display:flex;flex-wrap:wrap;gap:6px}.fl-chip[data-v-838e5369]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--fl-bg-card);border:1px solid var(--fl-border-input);border-radius:var(--fl-radius-full);font-size:13px;font-weight:var(--fl-weight-medium);color:var(--fl-text-primary);letter-spacing:-.005em;cursor:pointer;transition:background-color var(--fl-duration-normal) var(--fl-ease-default),border-color var(--fl-duration-normal) var(--fl-ease-default),color var(--fl-duration-normal) var(--fl-ease-default)}.fl-chip .mdi[data-v-838e5369]{font-size:13px;color:#8993a3}.fl-chip[data-v-838e5369]:hover{background:var(--fl-ceremaris-light-hover);border-color:var(--fl-border-input-hover)}.fl-chip.selected[data-v-838e5369]{background:#e3f2fd;color:var(--fl-navy);border-color:var(--fl-navy);font-weight:var(--fl-weight-semibold)}.fl-chip.selected .mdi[data-v-838e5369]{color:var(--fl-navy)}.fl-chip.selected[data-v-838e5369]:hover{background:#bbdefb;border-color:var(--fl-navy)}.fl-chip[data-v-838e5369]:disabled{opacity:.5;cursor:not-allowed}.fl-input[data-v-838e5369]{width:100%;padding:12px 14px;min-height:44px;background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:var(--fl-radius-md);font-size:14px;font-weight:var(--fl-weight-normal);color:var(--fl-text-primary);letter-spacing:-.005em;transition:border-color var(--fl-duration-normal) var(--fl-ease-default),box-shadow var(--fl-duration-normal) var(--fl-ease-default);box-sizing:border-box}.fl-input[data-v-838e5369]::placeholder{color:#8993a3}.fl-input[data-v-838e5369]:hover{border-color:#c9cfd6}.fl-input[data-v-838e5369]:focus{outline:none;border-color:var(--fl-border-input-focus);box-shadow:0 0 0 3px rgba(11,18,32,.08)}.fl-textarea[data-v-838e5369]{min-height:120px;resize:vertical}.fl-input-group[data-v-838e5369]{margin-bottom:var(--fl-space-md)}.fl-input-label[data-v-838e5369]{display:block;font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);color:var(--fl-text-primary);margin-bottom:var(--fl-space-xs)}.fl-text-primary[data-v-838e5369]{color:var(--fl-text-primary)}.fl-text-secondary[data-v-838e5369]{color:var(--fl-text-secondary)}.fl-text-muted[data-v-838e5369]{color:var(--fl-text-muted)}.fl-instruction[data-v-838e5369]{font-size:var(--fl-text-md);font-weight:var(--fl-weight-normal);color:var(--fl-text-secondary);margin:0 0 var(--fl-space-md) 0}.fl-followup-text[data-v-838e5369]{font-size:var(--fl-text-md);font-weight:var(--fl-weight-medium);color:var(--fl-text-primary);margin-bottom:var(--fl-space-sm)}.fl-mt-xs[data-v-838e5369]{margin-top:var(--fl-space-xs)}.fl-mt-sm[data-v-838e5369]{margin-top:var(--fl-space-sm)}.fl-mt-md[data-v-838e5369]{margin-top:var(--fl-space-md)}.fl-mt-lg[data-v-838e5369]{margin-top:var(--fl-space-lg)}.fl-mt-xl[data-v-838e5369]{margin-top:var(--fl-space-xl)}.fl-mb-xs[data-v-838e5369]{margin-bottom:var(--fl-space-xs)}.fl-mb-sm[data-v-838e5369]{margin-bottom:var(--fl-space-sm)}.fl-mb-md[data-v-838e5369]{margin-bottom:var(--fl-space-md)}.fl-mb-lg[data-v-838e5369]{margin-bottom:var(--fl-space-lg)}.fl-mb-xl[data-v-838e5369]{margin-bottom:var(--fl-space-xl)}.fl-p-md[data-v-838e5369]{padding:var(--fl-space-md)}.fl-p-lg[data-v-838e5369]{padding:var(--fl-space-lg)}.fl-p-xl[data-v-838e5369]{padding:var(--fl-space-xl)}.fl-flex[data-v-838e5369]{display:flex}.fl-flex-col[data-v-838e5369]{flex-direction:column}.fl-items-center[data-v-838e5369]{align-items:center}.fl-justify-center[data-v-838e5369]{justify-content:center}.fl-justify-between[data-v-838e5369]{justify-content:space-between}.fl-gap-sm[data-v-838e5369]{gap:var(--fl-space-sm)}.fl-gap-md[data-v-838e5369]{gap:var(--fl-space-md)}.fl-gap-lg[data-v-838e5369]{gap:var(--fl-space-lg)}@media(max-width:768px){.fl-container[data-v-838e5369]{padding:var(--fl-space-lg) var(--fl-space-md)}.fl-card-header[data-v-838e5369]{padding:var(--fl-space-lg) var(--fl-space-lg) 0}.fl-card-header h2[data-v-838e5369],.fl-card-title[data-v-838e5369]{font-size:var(--fl-text-xl)}.fl-card-content[data-v-838e5369]{padding:var(--fl-space-md) var(--fl-space-lg) var(--fl-space-lg)}.fl-choice-grid[data-v-838e5369]{grid-template-columns:1fr}}@media(max-width:480px){.fl-container[data-v-838e5369]{padding:var(--fl-space-md)}.fl-card-header[data-v-838e5369],.fl-card-content[data-v-838e5369]{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}}.fl-back-container[data-v-838e5369]{display:flex;justify-content:flex-start;margin-top:var(--fl-space-xl)}.fl-btn-back[data-v-838e5369]{display:inline-flex;align-items:center;gap:var(--fl-space-xs);padding:8px 12px;background:transparent;color:var(--fl-text-secondary);border:1px solid transparent;border-radius:var(--fl-radius-md);font-size:14px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:background-color var(--fl-duration-normal) var(--fl-ease-default),color var(--fl-duration-normal) var(--fl-ease-default)}.fl-btn-back[data-v-838e5369]:hover:not(:disabled){background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.fl-inline-container[data-v-838e5369]{background:var(--fl-bg-muted);border:1px solid var(--fl-border-subtle);border-radius:var(--fl-radius-lg);padding:var(--fl-space-lg)}.fl-alert[data-v-838e5369]{padding:var(--fl-space-md) var(--fl-space-lg);border-radius:var(--fl-radius-lg);font-size:var(--fl-text-sm)}.fl-alert-success[data-v-838e5369]{background:var(--fl-success-light);color:var(--fl-success);border:1px solid var(--fl-success)}.fl-alert-error[data-v-838e5369]{background:var(--fl-error-light);color:var(--fl-error);border:1px solid var(--fl-error)}.fl-alert-warning[data-v-838e5369]{background:var(--fl-warning-light);color:var(--fl-warning);border:1px solid var(--fl-warning)}.fl-alert-info[data-v-838e5369]{background:var(--fl-info-light);color:var(--fl-info);border:1px solid var(--fl-info)}.fl-empty-state[data-v-838e5369]{text-align:center;padding:var(--fl-space-xl)}.fl-empty-state-icon[data-v-838e5369]{font-size:64px;color:var(--fl-text-muted);margin-bottom:var(--fl-space-md)}.fl-empty-state-title[data-v-838e5369]{font-size:var(--fl-text-lg);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary);margin-bottom:var(--fl-space-xs)}.fl-empty-state-text[data-v-838e5369]{font-size:var(--fl-text-base);color:var(--fl-text-secondary)}.fl-icon[data-v-838e5369]{width:18px;height:18px;color:currentcolor}.fl-icon-sm[data-v-838e5369]{width:16px;height:16px}.fl-icon-lg[data-v-838e5369]{width:24px;height:24px}.fl-check-icon[data-v-838e5369]{width:18px;height:18px;color:var(--fl-text-inverse)}@keyframes fl-stagger-in-838e5369{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.fl-stagger[data-v-838e5369]>*{animation:fl-stagger-in-838e5369 var(--fl-duration-slow) var(--fl-ease-out) both}.fl-stagger[data-v-838e5369]>*:nth-child(1){animation-delay:0ms}.fl-stagger[data-v-838e5369]>*:nth-child(2){animation-delay:24ms}.fl-stagger[data-v-838e5369]>*:nth-child(3){animation-delay:48ms}.fl-stagger[data-v-838e5369]>*:nth-child(4){animation-delay:72ms}.fl-stagger[data-v-838e5369]>*:nth-child(5){animation-delay:96ms}.fl-stagger[data-v-838e5369]>*:nth-child(6){animation-delay:.12s}.fl-stagger[data-v-838e5369]>*:nth-child(7){animation-delay:144ms}.fl-stagger[data-v-838e5369]>*:nth-child(8){animation-delay:168ms}.fl-stagger[data-v-838e5369]>*:nth-child(9){animation-delay:192ms}.fl-stagger[data-v-838e5369]>*:nth-child(10){animation-delay:216ms}.fl-stagger[data-v-838e5369]>*:nth-child(11){animation-delay:.24s}.fl-stagger[data-v-838e5369]>*:nth-child(n+12){animation-delay:264ms}.fl-reading-measure[data-v-838e5369]{max-width:68ch;line-height:1.65}.fl-paper[data-v-838e5369]{--fl-app-font: var(--type-display);background:var(--fl-paper-bg);color:var(--fl-paper-ink);border:1px solid var(--fl-paper-border);border-radius:var(--fl-paper-radius);box-shadow:var(--fl-paper-shadow);padding:clamp(28px,5vw,56px) clamp(22px,6vw,72px)}.fl-paper--zettel[data-v-838e5369]{max-width:680px;padding:clamp(20px,4vw,40px) clamp(18px,5vw,52px)}.fl-paper--bogen[data-v-838e5369]{width:min(100%,820px);margin-inline:auto;padding:clamp(28px,7%,84px) clamp(24px,11%,104px)}.fl-paper__inner[data-v-838e5369]{max-width:var(--fl-paper-measure);margin-inline:auto}.fl-paper__masthead[data-v-838e5369]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fl-space-md, 16px);flex-wrap:wrap;margin-bottom:10px}.fl-paper__masthead>.fl-paper__doctype[data-v-838e5369]{margin-left:auto}.fl-paper__wordmark[data-v-838e5369]{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--fl-navy);white-space:nowrap;font-variation-settings:"opsz" 30}.fl-paper__wordmark-dot[data-v-838e5369]{display:inline-block;width:4px;height:4px;border-radius:var(--fl-radius-full, 50%);background:var(--fl-brass);margin:0 3px 0 1px;vertical-align:baseline}.fl-paper__doctype[data-v-838e5369]{font-size:13px;font-weight:600;color:var(--fl-navy);opacity:.78;text-align:right}.fl-paper__masthead-rule[data-v-838e5369]{border:0;border-top:1px solid var(--fl-navy);opacity:.55;margin:0 0 26px}.fl-paper__text[data-v-838e5369]{font-size:16px;line-height:1.62;color:var(--fl-paper-ink);hyphens:auto}.fl-paper textarea.fl-paper__text[data-v-838e5369],.fl-paper [contenteditable].fl-paper__text[data-v-838e5369]{font-family:var(--fl-app-font)!important}.fl-paper h1[data-v-838e5369],.fl-paper h2[data-v-838e5369],.fl-paper h3[data-v-838e5369],.fl-paper h4[data-v-838e5369],.fl-paper h5[data-v-838e5369],.fl-paper h6[data-v-838e5369]{font-weight:700;color:var(--fl-paper-ink);font-variation-settings:"opsz" 30}.fl-paper p[data-v-838e5369]{font-size:16px;line-height:1.62;hyphens:auto}.fl-paper p+p[data-v-838e5369]{margin-top:.85em}.fl-paper__title[data-v-838e5369]{font-size:25px;font-weight:700;line-height:1.24;letter-spacing:-.015em;color:var(--fl-paper-ink);margin:0 0 6px;font-variation-settings:"opsz" 30;hyphens:auto}.fl-paper__subline[data-v-838e5369]{font-size:13px;color:var(--fl-paper-ink-soft);margin:0}.fl-paper .citation-ref[data-v-838e5369]{font-size:.62em;font-weight:600;vertical-align:super;line-height:0;color:var(--fl-navy);text-decoration:none;border-bottom:1px dotted currentcolor;padding:0 1px;margin:0 1px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.fl-paper .citation-ref[data-v-838e5369]:hover{color:var(--fl-navy-dark);border-bottom-style:solid}.fl-paper .citation-ref--mismatch[data-v-838e5369]{color:var(--fl-ai-amber-darker);border-bottom-color:var(--fl-ai-amber-darker);border-bottom-style:solid}.fl-paper .citation-ref--mismatch[data-v-838e5369]:before{content:"⚠";font-size:.85em;margin-right:1px}.fl-paper__refs[data-v-838e5369]{margin-top:2.1em}.fl-paper__refs-rule[data-v-838e5369]{border:0;border-top:1px solid var(--fl-paper-rule);margin:0 0 14px}.fl-paper__refs-label[data-v-838e5369]{font-size:13px;color:var(--fl-paper-ink-soft);margin-bottom:10px}.fl-paper__refs-list[data-v-838e5369]{list-style:none;margin:0;padding:0}.fl-paper__refs-item[data-v-838e5369]{display:grid;grid-template-columns:26px 1fr;gap:6px;font-size:13.5px;line-height:1.5;color:var(--fl-paper-ink-soft);margin-bottom:7px}.fl-paper__refs-num[data-v-838e5369]{color:var(--fl-navy);font-weight:600}.fl-paper__refs-link[data-v-838e5369]{color:inherit;text-decoration:none;border-bottom:1px dotted currentcolor}.fl-paper__refs-link[data-v-838e5369]:hover{color:var(--fl-navy);border-bottom-style:solid}.fl-paper__refs-kind[data-v-838e5369]{font-size:.88em;color:var(--fl-paper-ink-soft);white-space:nowrap}.fl-paper__refs-origin[data-v-838e5369]{display:block;margin-top:1px;font-size:.88em;color:var(--fl-paper-ink-soft)}.fl-paper__refs-link--internal[data-v-838e5369]{padding:0;font:inherit;text-align:left;background:none;border:0;border-bottom:1px dotted currentcolor;cursor:pointer}.fl-paper__heading[data-v-838e5369]{font-size:17px;font-weight:700;color:var(--fl-paper-ink);margin:1.4em 0 .55em;font-variation-settings:"opsz" 30}.fl-paper__heading[data-v-838e5369]:first-child{margin-top:0}.fl-paper__heading-row[data-v-838e5369]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;font-size:17px;margin:1.4em 0 .55em}.fl-paper__heading-row[data-v-838e5369]:first-child{margin-top:0}.fl-paper__heading-row>.fl-paper__heading[data-v-838e5369]{margin:0}.fl-paper__meta[data-v-838e5369]{font-size:13px;color:var(--fl-paper-ink-soft)}.fl-paper__rule[data-v-838e5369]{border:0;border-top:1px solid var(--fl-paper-rule);margin:14px 0 22px}.fl-paper__patient[data-v-838e5369]{display:flex;align-items:baseline;gap:10px;font-size:14px}.fl-paper__patient[data-v-838e5369]:before{content:"";flex:none;width:3px;height:15px;border-radius:var(--fl-radius-full);background:var(--fl-brass);transform:translateY(2px)}.fl-paper__caret[data-v-838e5369]{display:inline-block;width:2.5px;height:1.05em;background:var(--fl-brass);border-radius:var(--fl-radius-full);transform:translateY(3px);margin-left:2px;animation:fl-paper-caret-blink-838e5369 1.05s steps(1) infinite}@keyframes fl-paper-caret-blink-838e5369{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.fl-paper__caret[data-v-838e5369]{animation:none}}.fl-paper textarea.fl-paper__text[data-v-838e5369],.fl-paper [contenteditable].fl-paper__text[data-v-838e5369]{width:100%;background:transparent;border:none;outline:none}.fl-paper textarea.fl-paper__text[data-v-838e5369]{resize:vertical}.fl-paper textarea.fl-paper__text[data-v-838e5369]:focus-visible,.fl-paper [contenteditable].fl-paper__text[data-v-838e5369]:focus-visible{outline:2px solid var(--fl-brass);outline-offset:4px;border-radius:var(--fl-paper-radius)}.fl-tool-card[data-v-838e5369]{display:flex;flex-direction:column;gap:8px;padding:14px}.fl-tool-card--views[data-v-838e5369]{padding:8px;gap:4px}.fl-tool-card .fl-tool-btn[data-v-838e5369]{width:100%;justify-content:center}.fl-tool-btn[data-v-838e5369]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--fl-radius-sm);border:1px solid var(--fl-border-subtle);background:var(--fl-bg-card);color:var(--fl-text-primary);font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.fl-tool-btn .mdi[data-v-838e5369]{font-size:15px}.fl-tool-btn[data-v-838e5369]:hover:not(:disabled){border-color:var(--fl-navy);background:color-mix(in srgb,var(--fl-navy) 8%,var(--fl-bg-card));color:var(--fl-navy)}.fl-tool-btn--primary[data-v-838e5369]{background:var(--fl-navy);border-color:var(--fl-navy);color:var(--fl-text-on-navy, var(--fl-text-inverse))}.fl-tool-btn--primary[data-v-838e5369]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark);color:var(--fl-text-on-navy, var(--fl-text-inverse))}.fl-tool-btn--copied[data-v-838e5369],.fl-tool-btn--copied[data-v-838e5369]:hover:not(:disabled){background:var(--fl-success);border-color:var(--fl-success);color:var(--fl-text-on-accent)}.fl-tool-btn--ghost[data-v-838e5369]{border-color:transparent;background:transparent;color:var(--fl-text-secondary)}.fl-tool-btn--ghost[data-v-838e5369]:hover:not(:disabled){border-color:var(--fl-border-subtle);background:var(--fl-bg-card);color:var(--fl-navy)}.fl-tool-btn--active[data-v-838e5369]{background:var(--fl-brand-surface);border-color:transparent;color:var(--fl-navy)}.fl-tool-btn--danger[data-v-838e5369]:hover:not(:disabled){background:var(--fl-error);border-color:var(--fl-error);color:var(--fl-text-on-accent)}.fl-tool-btn[data-v-838e5369]:disabled{opacity:.5;cursor:not-allowed}.fl-tool-meta[data-v-838e5369]{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:2px;font-size:12px;color:var(--fl-text-secondary);font-variant-numeric:tabular-nums}.fl-tool-meta .mdi[data-v-838e5369]{font-size:14px;color:var(--fl-navy)}.le-gruppe[data-v-838e5369]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 18px;background:var(--fl-ledger-band);border-top:1px solid var(--fl-ledger-band-line);border-bottom:1px solid var(--fl-ledger-band-line);font-size:12px;font-weight:700;color:var(--fl-ledger-brass-text)}.le-gruppe__stand[data-v-838e5369]{font-weight:600}.le-zeile[data-v-838e5369]{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;padding:8px 14px;background:var(--fl-bg-card);border-left:4px solid var(--fl-navy);border-bottom:1px solid var(--fl-ledger-rule-soft);color:var(--fl-text-primary);font-size:14px;text-align:left}.le-zeile--leer[data-v-838e5369]{border-left-color:var(--fl-brass)}.le-zeile--klick[data-v-838e5369]{width:100%;cursor:pointer;font:inherit;border-top:none;border-right:none}.le-zeile--klick[data-v-838e5369]:hover{background:color-mix(in srgb,var(--fl-navy) 6%,var(--fl-bg-card))}.le-zeile--klick[data-v-838e5369]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:-2px}.le-zeile--offen[data-v-838e5369],.le-zeile--offen[data-v-838e5369]:hover{background:var(--fl-ledger-band)}.le-zeile__name[data-v-838e5369]{min-width:0;font-weight:600;color:var(--fl-text-primary);line-height:1.25;overflow-wrap:anywhere}.le-zeile__name small[data-v-838e5369]{display:block;font-size:12.5px;font-weight:400;color:var(--fl-text-secondary)}.le-wert[data-v-838e5369]{font-size:12.5px;color:var(--fl-text-secondary);line-height:1.25;text-align:right;white-space:nowrap}.le-wert b[data-v-838e5369]{font-size:14px;font-weight:700;color:var(--fl-ledger-wert);font-variant-numeric:tabular-nums}.le-leer[data-v-838e5369]{font-size:12.5px;font-weight:600;color:var(--fl-ledger-brass-text)}.le-marker[data-v-838e5369]{width:12px;height:12px;border-radius:50%;justify-self:center}.le-marker--voll[data-v-838e5369]{background:var(--fl-navy)}.le-marker--leer[data-v-838e5369]{border:2px solid var(--fl-brass)}.le-flaeche[data-v-838e5369]{border-left:4px solid var(--fl-navy);border-bottom:2px solid var(--fl-navy);background:var(--fl-bg-card)}.le-titel[data-v-838e5369]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;padding:12px 18px 9px;border-bottom:2px solid var(--fl-navy)}.le-titel__text[data-v-838e5369]{margin:0;font-size:17px;font-weight:600;color:var(--fl-navy-ink)}.le-titel__text small[data-v-838e5369]{margin-left:8px;font-size:12px;font-weight:500;color:var(--fl-text-muted)}.le-tk[data-v-838e5369]{min-height:32px;padding:6px 2px;border:none;background:none;color:var(--fl-navy);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.le-tk[data-v-838e5369]:hover:not(:disabled){text-decoration:underline;text-underline-offset:3px}.le-tk[data-v-838e5369]:disabled{color:var(--fl-text-muted);cursor:default}.le-tk[data-v-838e5369]:focus-visible,.le-prim[data-v-838e5369]:focus-visible{outline:3px solid var(--fl-brass);outline-offset:2px}.le-prim[data-v-838e5369]{min-height:40px;padding:8px 20px;border:1.5px solid var(--fl-navy);border-radius:var(--fl-radius-md);background:var(--fl-navy);color:var(--fl-text-on-navy);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.le-prim[data-v-838e5369]:hover:not(:disabled){background:var(--fl-navy-dark)}.le-prim[data-v-838e5369]:disabled{opacity:.55;cursor:default}.le-fuss[data-v-838e5369]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 18px;padding:10px 18px;border-top:1px solid var(--fl-ledger-rule)}.le-fuss--links[data-v-838e5369]{justify-content:flex-start}.le-hinweis[data-v-838e5369]{padding:9px 14px;border-left:4px solid var(--fl-navy);background:color-mix(in srgb,var(--fl-navy) 6%,var(--fl-bg-card));font-size:13px;color:var(--fl-text-secondary)}.le-hinweis--messing[data-v-838e5369]{border-left-color:var(--fl-brass)}.le-seg[data-v-838e5369]{display:inline-flex;gap:16px}.le-seg>button[data-v-838e5369]{min-height:32px;padding:4px 0;border:none;border-bottom:2px solid transparent;background:none;color:var(--fl-text-secondary);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.le-seg>button[aria-pressed=true][data-v-838e5369],.le-seg>button.le-seg__an[data-v-838e5369]{color:var(--fl-navy);border-bottom-color:var(--fl-navy)}.le-seg>button[data-v-838e5369]:focus-visible{outline:3px solid var(--fl-brass);outline-offset:2px}.fl-kaestchen-liste[data-v-838e5369]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));column-gap:18px;row-gap:0}.fl-kaestchen[data-v-838e5369]{display:flex;align-items:flex-start;gap:9px;width:100%;min-width:0;min-height:0;padding:6px 2px;border:0;border-bottom:1px solid var(--fl-ledger-rule-soft);border-radius:0;background:transparent;color:var(--fl-text-primary);font:inherit;font-size:12.5px;line-height:1.35;text-align:left;overflow-wrap:anywhere;cursor:pointer}.fl-kaestchen[data-v-838e5369]:before{content:"";flex:none;box-sizing:border-box;width:15px;height:15px;margin-top:1px;border:1.5px solid var(--fl-navy);border-radius:3px;background:var(--fl-bg-card);color:var(--fl-bg-card);font-size:11px;font-weight:700;line-height:12px;text-align:center}.fl-kaestchen[aria-pressed=true][data-v-838e5369],.fl-kaestchen[aria-checked=true][data-v-838e5369],.fl-kaestchen--an[data-v-838e5369]{font-weight:600}.fl-kaestchen[aria-pressed=true][data-v-838e5369]:before,.fl-kaestchen[aria-checked=true][data-v-838e5369]:before,.fl-kaestchen--an[data-v-838e5369]:before{content:"✓";background:var(--fl-navy)}.fl-kaestchen[data-v-838e5369]:hover:not(:disabled){color:var(--fl-navy)}.fl-kaestchen[data-v-838e5369]:disabled{cursor:default;opacity:.55}.fl-kaestchen[data-v-838e5369]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:1px}.fl-lineal[data-v-838e5369]{display:inline-flex;align-self:flex-start;flex-wrap:wrap;max-width:100%;border:1px solid var(--fl-ledger-rule);border-radius:6px;overflow:hidden;background:var(--fl-bg-card)}.fl-lineal__feld[data-v-838e5369]{min-height:0;padding:6px 14px;border:0;border-right:1px solid var(--fl-ledger-rule-soft);border-radius:0;background:transparent;color:var(--fl-text-muted);font:inherit;font-size:12.5px;line-height:1.35;text-align:left;cursor:pointer}.fl-lineal__feld[data-v-838e5369]:last-child{border-right:0}.fl-lineal__feld[data-v-838e5369]:hover:not(:disabled){color:var(--fl-navy)}.fl-lineal__feld[aria-checked=true][data-v-838e5369],.fl-lineal__feld[aria-pressed=true][data-v-838e5369],.fl-lineal__feld--an[data-v-838e5369]{background:var(--fl-navy);color:var(--fl-bg-card);font-weight:600}.fl-lineal__feld[aria-checked=true][data-v-838e5369]:before,.fl-lineal__feld[aria-pressed=true][data-v-838e5369]:before,.fl-lineal__feld--an[data-v-838e5369]:before{content:"✓ "}.fl-lineal__feld[aria-checked=true][data-v-838e5369]:hover:not(:disabled),.fl-lineal__feld[aria-pressed=true][data-v-838e5369]:hover:not(:disabled),.fl-lineal__feld--an[data-v-838e5369]:hover:not(:disabled){color:var(--fl-bg-card)}.fl-lineal__feld[data-v-838e5369]:disabled{cursor:default;opacity:.55}.fl-lineal__feld[data-v-838e5369]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:-2px}.fl-feldkopf[data-v-838e5369]{margin:12px 0 4px;padding-bottom:3px;border-bottom:1.5px solid var(--fl-ledger-band-line);font-size:12px;font-weight:700;color:var(--fl-text-primary)}[data-luecke-art=blockiert][data-v-838e5369]{outline:2px solid var(--fl-error);outline-offset:0}[data-luecke-art=hilfreich][data-v-838e5369]{outline:2px dashed var(--fl-brass);outline-offset:0}[data-luecke][data-v-838e5369]:focus-visible{outline:3px solid var(--fl-navy);outline-offset:2px}[data-luecke-ziel][data-v-838e5369]{outline:3px solid var(--fl-navy);outline-offset:2px}.test-container .question-base[data-v-838e5369],.test-container .result-container[data-v-838e5369],.test-container [class*=-question-container][data-v-838e5369],.test-container [class*=-result-container][data-v-838e5369],.test-container [class*=-test-container][data-v-838e5369]:not(.test-container){border-color:var(--fl-navy)!important}.test-container [style*="border-left: 3px solid #0b1220"][data-v-838e5369],.test-container [style*="border-left: 3px solid rgb(11, 18, 32)"][data-v-838e5369]{border-left-color:var(--fl-navy)!important}.test-container .back-button[data-v-838e5369],.test-container .print-btn[data-v-838e5369]{background:rgba(20,54,92,.06)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-838e5369]:hover:not(:disabled),.test-container .print-btn[data-v-838e5369]:hover:not(:disabled){background:var(--fl-navy)!important;color:var(--fl-brass-light)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-838e5369]:disabled,.test-container .print-btn[data-v-838e5369]:disabled{background:#f5f5f5!important;color:#9aa3ad!important;border-color:#d7dbe1!important;opacity:1!important}.test-container [class*=-question-group][data-v-838e5369]{background:transparent!important}.test-container [class*=-question-item][data-v-838e5369]:not(.selected){border-color:var(--fl-navy)!important}.test-container [class*=-question-item][data-v-838e5369]:not(.selected):hover{background:rgba(20,54,92,.1)!important;border-color:var(--fl-navy-dark)!important}.test-container .result-interpretation[data-v-838e5369],.test-container .interpretation-section[data-v-838e5369],.test-container .main-interpretation[data-v-838e5369],.test-container .full-interpretation[data-v-838e5369],.test-container .detailed-interpretation[data-v-838e5369],.test-container .score-interpretation[data-v-838e5369],.test-container .instruction-section[data-v-838e5369],.test-container .instruction-box[data-v-838e5369],.test-container .instructions-panel[data-v-838e5369],.test-container .standard-instruction[data-v-838e5369],.test-container .info-box[data-v-838e5369],.test-container .important-note[data-v-838e5369],.test-container .highlight-box[data-v-838e5369],.test-container .camera-instruction[data-v-838e5369],.test-container .drawing-instruction[data-v-838e5369],.test-container .input-instruction[data-v-838e5369],.test-container .region-hint[data-v-838e5369],.test-container .tutorial-summary[data-v-838e5369]{background:rgba(20,54,92,.05)!important;border:1px solid var(--fl-navy)!important;border-left-width:3px!important;color:#1a1a1a!important}.test-container .result-summary[data-v-838e5369],.test-container .result-section[data-v-838e5369],.test-container .summary-section[data-v-838e5369],.test-container .score-box[data-v-838e5369],.test-container .score-summary[data-v-838e5369],.test-container .phase-card[data-v-838e5369],.test-container .metric-card[data-v-838e5369],.test-container .section-card[data-v-838e5369],.test-container .test-info[data-v-838e5369],.test-container .sequence-info[data-v-838e5369],.test-container .completion-summary[data-v-838e5369],.test-container .completion-status[data-v-838e5369],.test-container .debug-section[data-v-838e5369],.test-container .debug-stats[data-v-838e5369],.test-container .debug-info[data-v-838e5369],.test-container .specific-data[data-v-838e5369],.test-container .matrix-display[data-v-838e5369],.test-container .counter-display[data-v-838e5369]{background:#fff!important;border:1px solid #d7dbe1!important}.test-container .rectangle-question-container[data-v-838e5369]{display:flex!important;flex-direction:column!important;gap:12px!important;min-height:0!important;max-width:680px!important;margin:0 auto!important;padding:clamp(24px,4vw,40px)!important;border-radius:20px!important;box-shadow:0 1px 2px rgba(17,24,39,.04),0 28px 56px -36px rgba(20,54,92,.35)!important;overflow:visible!important}.test-container .rectangle-title[data-v-838e5369]{text-align:left!important;font-size:clamp(22px,3vw,28px)!important;font-weight:700!important;color:var(--fl-navy-dark)!important;line-height:1.2!important;letter-spacing:-.02em!important;min-height:0!important;display:block!important;padding:0 0 12px!important;margin:0!important;border-bottom:none!important;background:none!important}.test-container .rectangle-title[data-v-838e5369]:after{content:""!important;display:block!important;width:44px!important;height:3px!important;margin-top:12px!important;border-radius:2px!important;background:var(--fl-navy)!important}.test-container .rectangle-question-container .standard-instruction[data-v-838e5369]{background:none!important;border:none!important;border-left:none!important;padding:0!important;margin:4px 0 0!important}.test-container .rectangle-question-container .standard-instruction p[data-v-838e5369]{font-size:16px!important;font-weight:500!important;color:#4a5568!important}.test-container .rectangle-question-group[data-v-838e5369]{padding:0!important;gap:10px!important;background:transparent!important;margin-top:4px!important}.test-container .rectangle-question-item[data-v-838e5369],.test-container .bdi-option[data-v-838e5369],.score-container .response-option[data-v-838e5369]{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;min-height:52px!important;padding:12px 16px!important;background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important;border-radius:12px!important;color:var(--fl-navy-ink)!important;text-align:left!important;box-shadow:0 1px 1px rgba(17,24,39,.04)!important;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .06s ease!important}.test-container .rectangle-question-item .rectangle-option-text[data-v-838e5369],.test-container .bdi-option .bdi-option-text[data-v-838e5369],.score-container .response-option .option-label[data-v-838e5369]{flex:1 1 auto!important;width:auto!important;text-align:left!important}.test-container .rectangle-question-item[data-v-838e5369]:before,.test-container .bdi-option[data-v-838e5369]:before{content:""!important;flex:0 0 auto!important;box-sizing:border-box!important;width:18px!important;height:18px!important;border-radius:50%!important;border:2px solid var(--fl-navy)!important;background:transparent!important;transition:border-color .15s ease,background .15s ease!important}.score-container .response-option .option-value[data-v-838e5369]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;border-radius:50%!important;background:var(--fl-navy)!important;color:var(--fl-brass-light)!important;font-weight:600!important;font-size:12px!important;flex-shrink:0!important;transition:background .15s ease,color .15s ease!important}.test-container .rectangle-question-item[data-v-838e5369]:after,.test-container .bdi-option[data-v-838e5369]:after,.score-container .response-option[data-v-838e5369]:after{content:"◆"!important;margin-left:auto!important;font-size:13px!important;line-height:1!important;color:var(--fl-brass-light)!important;opacity:0!important;transition:opacity .15s ease!important}.test-container .rectangle-question-item[data-v-838e5369]:hover:not(.selected),.test-container .bdi-option[data-v-838e5369]:hover:not(.selected),.score-container .response-option[data-v-838e5369]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important;transform:translateY(-1px);box-shadow:0 6px 16px -12px rgba(20,54,92,.5)!important}.test-container .rectangle-question-item[data-v-838e5369]:hover:not(.selected):before,.test-container .bdi-option[data-v-838e5369]:hover:not(.selected):before{border-color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-838e5369],.test-container .bdi-option.selected[data-v-838e5369],.score-container .response-option.selected[data-v-838e5369]{background:var(--fl-navy)!important;border-color:var(--fl-navy)!important;color:var(--fl-brass-light)!important;box-shadow:0 8px 20px -8px rgba(20,54,92,.55)!important}.test-container .rectangle-question-item.selected .rectangle-option-text[data-v-838e5369],.test-container .bdi-option.selected .bdi-option-text[data-v-838e5369],.score-container .response-option.selected .option-label[data-v-838e5369]{color:var(--fl-brass-light)!important}.test-container .rectangle-question-item.selected[data-v-838e5369]:before,.test-container .bdi-option.selected[data-v-838e5369]:before{border-color:var(--fl-brass-light)!important;background:var(--fl-brass-light)!important}.score-container .response-option.selected .option-value[data-v-838e5369]{background:var(--fl-brass-light)!important;color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-838e5369]:after,.test-container .bdi-option.selected[data-v-838e5369]:after,.score-container .response-option.selected[data-v-838e5369]:after{opacity:1!important}.test-container .rectangle-question-item .option-score[data-v-838e5369]{flex:0 0 auto!important;font-size:13px!important;color:#6b7280!important;margin:0!important}.test-container .rectangle-question-item.selected .option-score[data-v-838e5369]{color:rgba(255,255,255,.8)!important}.test-container .answer-option[data-v-838e5369]{background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important}.test-container .answer-option[data-v-838e5369]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important}.test-container .answer-option.selected[data-v-838e5369]{background:var(--fl-navy)!important;border-color:var(--fl-navy)!important;color:var(--fl-brass-light)!important}.test-container .answer-option.selected .option-label[data-v-838e5369]{color:#fff!important}.test-container .answer-option.selected[data-v-838e5369]:after{content:"◆"!important;position:absolute!important;top:6px!important;right:8px!important;font-size:11px!important;line-height:1!important;color:var(--fl-brass-light)!important}.test-container .rectangle-question-container .navigation-buttons[data-v-838e5369]{border-top:none!important;background:none!important;padding:8px 0 0!important}.test-container .rectangle-question-container .bottom-progress-container[data-v-838e5369]{background:none!important;padding:12px 0 0!important}.test-container .rectangle-question-container .bottom-progress-bar[data-v-838e5369]{background:rgba(20,54,92,.1)!important;height:6px!important}@keyframes fl-ai-cognitive-pulse-838e5369{0%,to{opacity:.4;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes fl-ai-cursor-blink-838e5369{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes fl-ai-data-pulse-838e5369{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}@keyframes fl-ai-lens-scan-838e5369{0%,to{opacity:1}50%{opacity:.6}}@keyframes fl-ai-gradient-shift-838e5369{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.fl-ai-thinking[data-v-838e5369]{animation:fl-ai-cognitive-pulse-838e5369 2s ease-in-out infinite}.fl-ai-generating[data-v-838e5369]{border-right:2px solid var(--fl-ai-accent);animation:fl-ai-cursor-blink-838e5369 .8s steps(2) infinite;padding-right:4px}.fl-ai-confidence-high[data-v-838e5369]{border-left:4px solid var(--fl-ai-confidence-high);background:linear-gradient(90deg,var(--fl-ai-confidence-high-bg) 0%,transparent 20%);padding-left:12px}.fl-ai-confidence-medium[data-v-838e5369]{border-left:4px solid var(--fl-ai-confidence-medium);background:linear-gradient(90deg,var(--fl-ai-confidence-medium-bg) 0%,transparent 20%);padding-left:12px}.fl-ai-confidence-low[data-v-838e5369]{border-left:4px dashed var(--fl-ai-confidence-low);background:repeating-linear-gradient(-45deg,transparent,transparent 10px,var(--fl-ai-confidence-low-bg) 10px,var(--fl-ai-confidence-low-bg) 20px);padding-left:12px}.fl-ai-text[data-v-838e5369]{color:#1e293b;letter-spacing:-.01em;padding-left:12px;border-left:2px solid transparent;border-image:var(--fl-ai-text-gradient) 1}.fl-human-text[data-v-838e5369]{color:var(--fl-text-primary)}.fl-ai-source-linked[data-v-838e5369]{position:relative;background:linear-gradient(transparent 60%,rgba(0,119,182,.15) 60%);cursor:pointer;transition:background var(--fl-duration-normal) var(--fl-ease-default)}.fl-ai-source-linked[data-v-838e5369]:hover{background:rgba(0,119,182,.2)}.fl-ai-source-indicator[data-v-838e5369]{font-size:9px;font-weight:700;color:var(--fl-navy);vertical-align:super;margin-left:2px;opacity:.7;transition:opacity var(--fl-duration-fast)}.fl-ai-source-linked:hover .fl-ai-source-indicator[data-v-838e5369]{opacity:1}.fl-data-container[data-v-838e5369]{transition:all var(--fl-duration-slow) var(--fl-ease-out);border:1px solid var(--fl-border-subtle);position:relative}.fl-data-container.fl-ai-context-active[data-v-838e5369]{border-color:var(--fl-navy);box-shadow:0 0 0 1px var(--fl-navy),0 0 20px -5px var(--fl-ai-accent-glow)}.fl-data-container.fl-ai-context-active[data-v-838e5369]:before{content:"";position:absolute;top:-1px;right:20px;width:8px;height:8px;background:var(--fl-navy);border-radius:50%;animation:fl-ai-data-pulse-838e5369 2s ease-in-out infinite}.fl-ai-lens-active .fl-data-container[data-v-838e5369]:not(.fl-ai-context-active){opacity:.4;filter:grayscale(30%)}.fl-ai-lens-toggle[data-v-838e5369]{background:var(--fl-bg-muted);border:1px solid var(--fl-border-subtle);border-radius:var(--fl-radius-full);padding:6px 14px;display:flex;align-items:center;gap:6px;cursor:pointer;font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);color:var(--fl-text-secondary);transition:all var(--fl-duration-normal) var(--fl-ease-out)}.fl-ai-lens-toggle[data-v-838e5369]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.fl-ai-lens-toggle.active[data-v-838e5369]{background:linear-gradient(135deg,var(--fl-navy) 0%,#0EA5E9 100%);color:var(--fl-brass-light);border-color:transparent;box-shadow:0 2px 8px rgba(0,119,182,.3)}.fl-ai-lens-toggle .lens-icon[data-v-838e5369]{font-size:16px;transition:transform var(--fl-duration-slow) var(--fl-ease-out)}.fl-ai-lens-toggle.active .lens-icon[data-v-838e5369]{transform:scale(1.1);animation:fl-ai-lens-scan-838e5369 3s ease-in-out infinite}.fl-btn-ai[data-v-838e5369]{background:linear-gradient(135deg,var(--fl-ai-accent) 0%,#FBBF24 100%);color:#78350f;border:none;box-shadow:0 2px 8px var(--fl-ai-accent-glow)}.fl-btn-ai[data-v-838e5369]:hover:not(:disabled){background:linear-gradient(135deg,var(--fl-ai-accent-dark) 0%,var(--fl-ai-accent) 100%);box-shadow:0 4px 12px var(--fl-ai-accent-glow)}.fl-btn-ai[data-v-838e5369]:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 4px var(--fl-ai-accent-glow)}.fl-ai-badge[data-v-838e5369]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:var(--fl-ai-accent-light);color:#b45309;border:1px solid var(--fl-ai-accent);border-radius:var(--fl-radius-full);font-size:11px;font-weight:var(--fl-weight-semibold)}.fl-ai-badge .mdi[data-v-838e5369]{font-size:12px}.fl-ai-response[data-v-838e5369]{line-height:var(--fl-leading-relaxed);color:#1e293b;padding:var(--fl-space-lg);background:var(--fl-bg-card);border-radius:var(--fl-radius-lg);border-left:3px solid transparent;border-image:var(--fl-ai-text-gradient) 1;position:relative}.fl-ai-response[data-v-838e5369]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--fl-navy) 0%,var(--fl-ai-accent) 50%,#38BDF8 100%);border-radius:var(--fl-radius-lg) var(--fl-radius-lg) 0 0;opacity:.6}.fl-ai-spinner[data-v-838e5369]{display:inline-flex;align-items:center;gap:8px;color:var(--fl-ai-accent);font-size:var(--fl-text-sm)}.fl-ai-spinner[data-v-838e5369]:before{content:"";width:16px;height:16px;border:2px solid var(--fl-ai-accent-light);border-top-color:var(--fl-ai-accent);border-radius:50%;animation:fl-ai-spin-838e5369 .8s linear infinite}@keyframes fl-ai-spin-838e5369{to{transform:rotate(360deg)}}html.dark .fl-ai-text[data-v-838e5369],html[data-theme=dark] .fl-ai-text[data-v-838e5369]{color:var(--fl-text-secondary)}html.dark .fl-ai-response[data-v-838e5369],html[data-theme=dark] .fl-ai-response[data-v-838e5369]{color:var(--fl-text-secondary);background:var(--fl-bg-card)}html.dark .fl-btn-ai[data-v-838e5369],html[data-theme=dark] .fl-btn-ai[data-v-838e5369]{color:#1a1a00}html.dark .fl-ai-badge[data-v-838e5369],html[data-theme=dark] .fl-ai-badge[data-v-838e5369]{background:rgba(210,153,34,.2);color:#e3a832;border-color:rgba(210,153,34,.4)}html.dark[data-v-838e5369],html[data-theme=dark][data-v-838e5369]{color-scheme:dark}html.dark[data-v-838e5369] ::-webkit-scrollbar,html[data-theme=dark][data-v-838e5369] ::-webkit-scrollbar{width:10px;height:10px}html.dark[data-v-838e5369] ::-webkit-scrollbar-track,html[data-theme=dark][data-v-838e5369] ::-webkit-scrollbar-track{background:var(--fl-bg-page)}html.dark[data-v-838e5369] ::-webkit-scrollbar-thumb,html[data-theme=dark][data-v-838e5369] ::-webkit-scrollbar-thumb{background:var(--fl-border-input);border-radius:5px}html.dark[data-v-838e5369] ::-webkit-scrollbar-thumb:hover,html[data-theme=dark][data-v-838e5369] ::-webkit-scrollbar-thumb:hover{background:var(--fl-border-input-hover)}html.dark body[data-v-838e5369],html[data-theme=dark] body[data-v-838e5369]{background-color:var(--fl-bg-page);color:var(--fl-text-primary)}html.dark #app[data-v-838e5369],html[data-theme=dark] #app[data-v-838e5369]{background-color:var(--fl-bg-page)}html.dark footer[data-v-838e5369],html[data-theme=dark] footer[data-v-838e5369]{background:linear-gradient(180deg,var(--fl-bg-card) 0%,var(--fl-bg-page) 100%);border-top-color:var(--fl-border-input);box-shadow:0 -2px 10px rgba(0,0,0,.3)}html.dark .user-info[data-v-838e5369],html[data-theme=dark] .user-info[data-v-838e5369]{background-color:var(--fl-ceremaris-light);border-color:var(--fl-border-card)}html.dark .user-info .info-icon[data-v-838e5369],html[data-theme=dark] .user-info .info-icon[data-v-838e5369]{color:var(--fl-navy)}html.dark .fachbereich-info[data-v-838e5369],html[data-theme=dark] .fachbereich-info[data-v-838e5369]{background-color:#2d1a3d;border-color:#a371d4}html.dark .fachbereich-info .info-icon[data-v-838e5369],html[data-theme=dark] .fachbereich-info .info-icon[data-v-838e5369]{color:#a371d4}html.dark .modus-info[data-v-838e5369],html[data-theme=dark] .modus-info[data-v-838e5369]{background-color:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .ai-provider-info[data-v-838e5369],html[data-theme=dark] .ai-provider-info[data-v-838e5369]{background-color:rgba(88,166,212,.15);border-color:rgba(88,166,212,.4)}html.dark .ai-provider-info .info-icon[data-v-838e5369],html[data-theme=dark] .ai-provider-info .info-icon[data-v-838e5369]{color:var(--fl-navy)}html.dark .session-info[data-v-838e5369],html[data-theme=dark] .session-info[data-v-838e5369],html.dark .unlock-info[data-v-838e5369],html[data-theme=dark] .unlock-info[data-v-838e5369]{background-color:#1a3d2e;border-color:var(--fl-success)}html.dark .untersucher-info[data-v-838e5369],html[data-theme=dark] .untersucher-info[data-v-838e5369]{background-color:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark input[data-v-838e5369]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html.dark select[data-v-838e5369],html.dark textarea[data-v-838e5369],html[data-theme=dark] input[data-v-838e5369]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html[data-theme=dark] select[data-v-838e5369],html[data-theme=dark] textarea[data-v-838e5369]{background-color:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark input[data-v-838e5369]::placeholder,html.dark textarea[data-v-838e5369]::placeholder,html[data-theme=dark] input[data-v-838e5369]::placeholder,html[data-theme=dark] textarea[data-v-838e5369]::placeholder{color:#8993a3}html.dark input[data-v-838e5369]:not([type=checkbox],[type=radio],[type=range]):focus,html.dark select[data-v-838e5369]:focus,html.dark textarea[data-v-838e5369]:focus,html[data-theme=dark] input[data-v-838e5369]:not([type=checkbox],[type=radio],[type=range]):focus,html[data-theme=dark] select[data-v-838e5369]:focus,html[data-theme=dark] textarea[data-v-838e5369]:focus{border-color:var(--fl-border-input-focus);outline-color:var(--fl-border-input-focus)}html.dark select option[data-v-838e5369],html[data-theme=dark] select option[data-v-838e5369]{background-color:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-field[data-v-838e5369],html[data-theme=dark] .v-field[data-v-838e5369]{background:var(--fl-bg-card)}html.dark .v-field__input[data-v-838e5369],html[data-theme=dark] .v-field__input[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .v-field__outline[data-v-838e5369],html[data-theme=dark] .v-field__outline[data-v-838e5369]{border-color:var(--fl-border-input)}html.dark .v-field--focused .v-field__outline[data-v-838e5369],html[data-theme=dark] .v-field--focused .v-field__outline[data-v-838e5369]{border-color:var(--fl-border-input-focus)}html.dark .v-label[data-v-838e5369],html[data-theme=dark] .v-label[data-v-838e5369],html.dark .v-select .v-field__append-inner[data-v-838e5369],html.dark .v-text-field .v-field__append-inner[data-v-838e5369],html.dark .v-text-field .v-field__prepend-inner[data-v-838e5369],html[data-theme=dark] .v-select .v-field__append-inner[data-v-838e5369],html[data-theme=dark] .v-text-field .v-field__append-inner[data-v-838e5369],html[data-theme=dark] .v-text-field .v-field__prepend-inner[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .v-list[data-v-838e5369],html[data-theme=dark] .v-list[data-v-838e5369]{background:var(--fl-bg-card)}html.dark .v-list-item[data-v-838e5369],html[data-theme=dark] .v-list-item[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .v-list-item[data-v-838e5369]:hover,html[data-theme=dark] .v-list-item[data-v-838e5369]:hover{background:var(--fl-bg-card-hover)}html.dark .v-overlay__content[data-v-838e5369],html[data-theme=dark] .v-overlay__content[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .v-dialog>.v-overlay__content>.v-card[data-v-838e5369],html[data-theme=dark] .v-dialog>.v-overlay__content>.v-card[data-v-838e5369]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark input[type=checkbox][data-v-838e5369],html.dark input[type=radio][data-v-838e5369],html[data-theme=dark] input[type=checkbox][data-v-838e5369],html[data-theme=dark] input[type=radio][data-v-838e5369]{accent-color:var(--fl-navy)}html.dark .fl-chip[data-v-838e5369],html[data-theme=dark] .fl-chip[data-v-838e5369]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .fl-chip .mdi[data-v-838e5369],html[data-theme=dark] .fl-chip .mdi[data-v-838e5369]{color:var(--fl-text-placeholder)}html.dark .fl-chip[data-v-838e5369]:hover,html[data-theme=dark] .fl-chip[data-v-838e5369]:hover{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input-focus);color:var(--fl-navy)}html.dark .fl-chip.selected[data-v-838e5369],html[data-theme=dark] .fl-chip.selected[data-v-838e5369]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd}html.dark .fl-chip.selected .mdi[data-v-838e5369],html[data-theme=dark] .fl-chip.selected .mdi[data-v-838e5369]{color:var(--fl-brass-light)}html.dark .fl-chip.selected[data-v-838e5369]:hover,html[data-theme=dark] .fl-chip.selected[data-v-838e5369]:hover{background:#1f6feb;border-color:#1f6feb}html.dark .user-info-panel[data-v-838e5369],html[data-theme=dark] .user-info-panel[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .fachrichtung-badge[data-v-838e5369],html[data-theme=dark] .fachrichtung-badge[data-v-838e5369]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .token-label[data-v-838e5369],html[data-theme=dark] .token-label[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .token-value[data-v-838e5369],html[data-theme=dark] .token-value[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .token-value.cost[data-v-838e5369],html[data-theme=dark] .token-value.cost[data-v-838e5369]{color:var(--fl-navy)}html.dark .cost-row[data-v-838e5369],html[data-theme=dark] .cost-row[data-v-838e5369]{border-top-color:var(--fl-border-input)}html.dark .toggle-row[data-v-838e5369],html[data-theme=dark] .toggle-row[data-v-838e5369]{background:var(--fl-bg-card-hover)}html.dark .patient-info-table[data-v-838e5369],html[data-theme=dark] .patient-info-table[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .patient-info-table td[data-v-838e5369],html[data-theme=dark] .patient-info-table td[data-v-838e5369]{color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .patient-info-table .label[data-v-838e5369],html[data-theme=dark] .patient-info-table .label[data-v-838e5369],html.dark .nav-btn .mdi[data-v-838e5369],html[data-theme=dark] .nav-btn .mdi[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .nav-btn:hover .mdi[data-v-838e5369],html[data-theme=dark] .nav-btn:hover .mdi[data-v-838e5369]{color:var(--fl-navy)}html.dark .documents-header[data-v-838e5369],html[data-theme=dark] .documents-header[data-v-838e5369]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .documents-header .header-title[data-v-838e5369],html[data-theme=dark] .documents-header .header-title[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .documents-header .mdi[data-v-838e5369],html[data-theme=dark] .documents-header .mdi[data-v-838e5369]{color:var(--fl-navy)}html.dark .doc-type-filter[data-v-838e5369],html[data-theme=dark] .doc-type-filter[data-v-838e5369]{background:var(--fl-bg-card-hover)}html.dark .doc-type-filter .v-field[data-v-838e5369],html[data-theme=dark] .doc-type-filter .v-field[data-v-838e5369]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .documents-list[data-v-838e5369],html[data-theme=dark] .documents-list[data-v-838e5369]{background:var(--fl-bg-page)}html.dark .document-item[data-v-838e5369],html[data-theme=dark] .document-item[data-v-838e5369]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-item[data-v-838e5369]:hover,html[data-theme=dark] .document-item[data-v-838e5369]:hover{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input-focus)}html.dark .document-item.selected[data-v-838e5369],html[data-theme=dark] .document-item.selected[data-v-838e5369]{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus)}html.dark .doc-meta[data-v-838e5369],html[data-theme=dark] .doc-meta[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .doc-badge[data-v-838e5369],html[data-theme=dark] .doc-badge[data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);border-color:var(--fl-border-input)}html.dark .data-container[data-v-838e5369],html[data-theme=dark] .data-container[data-v-838e5369]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .container-title[data-v-838e5369],html[data-theme=dark] .container-title[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .document-manager[data-v-838e5369],html[data-theme=dark] .document-manager[data-v-838e5369]{box-shadow:0 2px 8px rgba(0,0,0,.3)}html.dark .document-manager__header[data-v-838e5369],html[data-theme=dark] .document-manager__header[data-v-838e5369]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .document-manager__title[data-v-838e5369],html[data-theme=dark] .document-manager__title[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .document-manager__title .mdi[data-v-838e5369],html[data-theme=dark] .document-manager__title .mdi[data-v-838e5369]{color:var(--fl-navy)}html.dark .document-manager__filters[data-v-838e5369],html[data-theme=dark] .document-manager__filters[data-v-838e5369]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .document-manager__select[data-v-838e5369],html[data-theme=dark] .document-manager__select[data-v-838e5369]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-manager__select[data-v-838e5369]:focus,html[data-theme=dark] .document-manager__select[data-v-838e5369]:focus{border-color:var(--fl-border-input-focus)}html.dark .document-manager__loading[data-v-838e5369],html.dark .document-manager__empty[data-v-838e5369],html[data-theme=dark] .document-manager__loading[data-v-838e5369],html[data-theme=dark] .document-manager__empty[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .document-manager__error[data-v-838e5369],html[data-theme=dark] .document-manager__error[data-v-838e5369]{color:var(--fl-error)}html.dark .document-manager__list[data-v-838e5369],html[data-theme=dark] .document-manager__list[data-v-838e5369]{background:var(--fl-bg-page)}html.dark .document-manager__item[data-v-838e5369],html[data-theme=dark] .document-manager__item[data-v-838e5369]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .document-manager__item[data-v-838e5369]:hover,html[data-theme=dark] .document-manager__item[data-v-838e5369]:hover{background:var(--fl-bg-card-hover)}html.dark .document-manager__item--selected[data-v-838e5369],html[data-theme=dark] .document-manager__item--selected[data-v-838e5369]{background:var(--fl-ceremaris-light)}html.dark .document-manager__item--selected[data-v-838e5369]:hover,html[data-theme=dark] .document-manager__item--selected[data-v-838e5369]:hover{background:#1f4a5a}html.dark .document-manager__item-icon[data-v-838e5369],html[data-theme=dark] .document-manager__item-icon[data-v-838e5369]{background:var(--fl-ceremaris-light)}html.dark .document-manager__item-icon .mdi[data-v-838e5369],html[data-theme=dark] .document-manager__item-icon .mdi[data-v-838e5369]{color:var(--fl-navy)}html.dark .document-manager__item-name[data-v-838e5369],html[data-theme=dark] .document-manager__item-name[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .document-manager__item-meta[data-v-838e5369],html[data-theme=dark] .document-manager__item-meta[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .document-manager__item-separator[data-v-838e5369],html[data-theme=dark] .document-manager__item-separator[data-v-838e5369]{color:var(--fl-border-input)}html.dark .document-manager__item-score[data-v-838e5369],html[data-theme=dark] .document-manager__item-score[data-v-838e5369]{color:var(--fl-navy)}html.dark .document-manager__item-badge--note[data-v-838e5369],html[data-theme=dark] .document-manager__item-badge--note[data-v-838e5369]{background:#3d2a00;color:#f0883e}html.dark .document-manager__item-badge--generated[data-v-838e5369],html[data-theme=dark] .document-manager__item-badge--generated[data-v-838e5369]{background:#2d2040;color:#a371f7}html.dark .document-manager__btn[data-v-838e5369],html[data-theme=dark] .document-manager__btn[data-v-838e5369]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .document-manager__btn[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn[data-v-838e5369]:hover:not(:disabled){background:var(--fl-border-input);border-color:var(--fl-border-input-hover);color:var(--fl-text-primary)}html.dark .document-manager__btn--danger[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--danger[data-v-838e5369]:hover:not(:disabled){background:#3d1a1a;border-color:var(--fl-error);color:var(--fl-error)}html.dark .document-manager__btn--add[data-v-838e5369],html.dark .document-manager__btn--primary[data-v-838e5369],html[data-theme=dark] .document-manager__btn--add[data-v-838e5369],html[data-theme=dark] .document-manager__btn--primary[data-v-838e5369]{background:var(--fl-navy);border-color:var(--fl-border-input-focus);color:var(--fl-text-inverse)}html.dark .document-manager__btn--add[data-v-838e5369]:hover:not(:disabled),html.dark .document-manager__btn--primary[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--add[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--primary[data-v-838e5369]:hover:not(:disabled){background:#79b8de;border-color:#79b8de}html.dark .document-manager__pagination[data-v-838e5369],html[data-theme=dark] .document-manager__pagination[data-v-838e5369]{background:var(--fl-bg-card-hover);border-top-color:var(--fl-border-input)}html.dark .document-manager__page-info[data-v-838e5369],html[data-theme=dark] .document-manager__page-info[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .document-manager__dialog-overlay[data-v-838e5369],html[data-theme=dark] .document-manager__dialog-overlay[data-v-838e5369]{background:rgba(0,0,0,.7)}html.dark .document-manager__dialog[data-v-838e5369],html.dark .document-manager__ocr-modal[data-v-838e5369],html.dark .document-manager__note-modal[data-v-838e5369],html.dark .document-manager__fulltext-modal[data-v-838e5369],html[data-theme=dark] .document-manager__dialog[data-v-838e5369],html[data-theme=dark] .document-manager__ocr-modal[data-v-838e5369],html[data-theme=dark] .document-manager__note-modal[data-v-838e5369],html[data-theme=dark] .document-manager__fulltext-modal[data-v-838e5369]{background:var(--fl-bg-card);box-shadow:0 8px 32px rgba(0,0,0,.5)}html.dark .document-manager__dialog-header[data-v-838e5369],html.dark .document-manager__ocr-header[data-v-838e5369],html.dark .document-manager__note-header[data-v-838e5369],html.dark .document-manager__fulltext-header[data-v-838e5369],html[data-theme=dark] .document-manager__dialog-header[data-v-838e5369],html[data-theme=dark] .document-manager__ocr-header[data-v-838e5369],html[data-theme=dark] .document-manager__note-header[data-v-838e5369],html[data-theme=dark] .document-manager__fulltext-header[data-v-838e5369]{border-bottom-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-manager__dialog-content[data-v-838e5369],html.dark .document-manager__ocr-content[data-v-838e5369],html.dark .document-manager__note-content[data-v-838e5369],html.dark .document-manager__fulltext-content[data-v-838e5369],html[data-theme=dark] .document-manager__dialog-content[data-v-838e5369],html[data-theme=dark] .document-manager__ocr-content[data-v-838e5369],html[data-theme=dark] .document-manager__note-content[data-v-838e5369],html[data-theme=dark] .document-manager__fulltext-content[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .document-manager__dialog-actions[data-v-838e5369],html.dark .document-manager__ocr-actions[data-v-838e5369],html.dark .document-manager__note-actions[data-v-838e5369],html.dark .document-manager__fulltext-actions[data-v-838e5369],html[data-theme=dark] .document-manager__dialog-actions[data-v-838e5369],html[data-theme=dark] .document-manager__ocr-actions[data-v-838e5369],html[data-theme=dark] .document-manager__note-actions[data-v-838e5369],html[data-theme=dark] .document-manager__fulltext-actions[data-v-838e5369]{background:var(--fl-bg-card-hover);border-top-color:var(--fl-border-input)}html.dark .document-manager__item-text-preview[data-v-838e5369],html[data-theme=dark] .document-manager__item-text-preview[data-v-838e5369]{border-top-color:var(--fl-border-input)}html.dark .document-manager__text-content[data-v-838e5369],html[data-theme=dark] .document-manager__text-content[data-v-838e5369]{background:var(--fl-bg-page)}html.dark .document-manager__ocr-upload[data-v-838e5369],html[data-theme=dark] .document-manager__ocr-upload[data-v-838e5369]{border-color:var(--fl-border-input-focus);background:var(--fl-bg-page)}html.dark .document-manager__ocr-upload[data-v-838e5369]:hover,html[data-theme=dark] .document-manager__ocr-upload[data-v-838e5369]:hover{background:var(--fl-bg-card)}html.dark .document-manager__ocr-upload p[data-v-838e5369],html[data-theme=dark] .document-manager__ocr-upload p[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .document-manager__ocr-file-info[data-v-838e5369],html.dark .document-manager__ocr-provider-select[data-v-838e5369],html[data-theme=dark] .document-manager__ocr-file-info[data-v-838e5369],html[data-theme=dark] .document-manager__ocr-provider-select[data-v-838e5369]{background:var(--fl-bg-card-hover)}html.dark .document-manager__ocr-file-name[data-v-838e5369],html[data-theme=dark] .document-manager__ocr-file-name[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .document-manager__ocr-file-size[data-v-838e5369],html[data-theme=dark] .document-manager__ocr-file-size[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .document-manager__ocr-textarea[data-v-838e5369],html.dark .document-manager__note-textarea[data-v-838e5369],html.dark .document-manager__note-title-input[data-v-838e5369],html[data-theme=dark] .document-manager__ocr-textarea[data-v-838e5369],html[data-theme=dark] .document-manager__note-textarea[data-v-838e5369],html[data-theme=dark] .document-manager__note-title-input[data-v-838e5369]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-manager__ocr-textarea[data-v-838e5369]:focus,html.dark .document-manager__note-textarea[data-v-838e5369]:focus,html.dark .document-manager__note-title-input[data-v-838e5369]:focus,html[data-theme=dark] .document-manager__ocr-textarea[data-v-838e5369]:focus,html[data-theme=dark] .document-manager__note-textarea[data-v-838e5369]:focus,html[data-theme=dark] .document-manager__note-title-input[data-v-838e5369]:focus{border-color:var(--fl-border-input-focus)}html.dark .document-manager__ocr-provider-select select[data-v-838e5369],html[data-theme=dark] .document-manager__ocr-provider-select select[data-v-838e5369]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .container-display[data-v-838e5369],html[data-theme=dark] .container-display[data-v-838e5369]{background:var(--fl-bg-page)}html.dark .diagnosen-header[data-v-838e5369],html.dark .container-toolbar[data-v-838e5369],html[data-theme=dark] .diagnosen-header[data-v-838e5369],html[data-theme=dark] .container-toolbar[data-v-838e5369]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .v-card[data-v-838e5369],html[data-theme=dark] .v-card[data-v-838e5369]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-card-title[data-v-838e5369],html[data-theme=dark] .v-card-title[data-v-838e5369],html.dark .v-card-text[data-v-838e5369],html[data-theme=dark] .v-card-text[data-v-838e5369],html.dark .v-list-item-title[data-v-838e5369],html[data-theme=dark] .v-list-item-title[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .v-list-item-subtitle[data-v-838e5369],html[data-theme=dark] .v-list-item-subtitle[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .v-menu>.v-overlay__content[data-v-838e5369],html[data-theme=dark] .v-menu>.v-overlay__content[data-v-838e5369]{background:var(--fl-bg-card)}html.dark .document-manager__item-checkbox input[type=checkbox][data-v-838e5369],html[data-theme=dark] .document-manager__item-checkbox input[type=checkbox][data-v-838e5369]{accent-color:var(--fl-navy)}html.dark .add-new-form[data-v-838e5369],html.dark .item-edit[data-v-838e5369],html[data-theme=dark] .add-new-form[data-v-838e5369],html[data-theme=dark] .item-edit[data-v-838e5369]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .cancel-btn[data-v-838e5369],html[data-theme=dark] .cancel-btn[data-v-838e5369]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .cancel-btn[data-v-838e5369]:hover,html[data-theme=dark] .cancel-btn[data-v-838e5369]:hover{background:var(--fl-border-input)}html.dark .item-code[data-v-838e5369],html.dark .diagnose-code[data-v-838e5369],html[data-theme=dark] .item-code[data-v-838e5369],html[data-theme=dark] .diagnose-code[data-v-838e5369]{color:var(--fl-navy)}html.dark .add-first-btn[data-v-838e5369],html[data-theme=dark] .add-first-btn[data-v-838e5369]{background:var(--fl-navy);color:var(--fl-text-inverse)}html.dark .add-first-btn[data-v-838e5369]:hover,html[data-theme=dark] .add-first-btn[data-v-838e5369]:hover{background:#79b8de}html.dark .autocomplete-dropdown[data-v-838e5369],html[data-theme=dark] .autocomplete-dropdown[data-v-838e5369]{border-color:var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.4)}html.dark .autocomplete-item[data-v-838e5369],html[data-theme=dark] .autocomplete-item[data-v-838e5369]{color:var(--fl-text-primary);border-bottom-color:var(--fl-surface-3)}html.dark .autocomplete-item[data-v-838e5369]:hover,html.dark .autocomplete-item.selected[data-v-838e5369],html[data-theme=dark] .autocomplete-item[data-v-838e5369]:hover,html[data-theme=dark] .autocomplete-item.selected[data-v-838e5369]{background:var(--fl-bg-card-hover)}html.dark .autocomplete-loading[data-v-838e5369],html[data-theme=dark] .autocomplete-loading[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .icd-code[data-v-838e5369],html[data-theme=dark] .icd-code[data-v-838e5369]{color:var(--fl-navy)}html.dark .icd-description[data-v-838e5369],html.dark .medication-name[data-v-838e5369],html[data-theme=dark] .icd-description[data-v-838e5369],html[data-theme=dark] .medication-name[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .container-header-simple[data-v-838e5369],html[data-theme=dark] .container-header-simple[data-v-838e5369]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .container-header-simple .header-title[data-v-838e5369],html[data-theme=dark] .container-header-simple .header-title[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .container-header-simple .header-checkbox[data-v-838e5369],html[data-theme=dark] .container-header-simple .header-checkbox[data-v-838e5369]{accent-color:var(--fl-navy)}html.dark .container-header-simple .header-btn[data-v-838e5369],html[data-theme=dark] .container-header-simple .header-btn[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .container-header-simple .header-btn[data-v-838e5369]:hover,html[data-theme=dark] .container-header-simple .header-btn[data-v-838e5369]:hover{background:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .container-header-simple .add-btn[data-v-838e5369],html[data-theme=dark] .container-header-simple .add-btn[data-v-838e5369]{background:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .container-header-simple .add-btn[data-v-838e5369]:hover,html[data-theme=dark] .container-header-simple .add-btn[data-v-838e5369]:hover{background:#2ea043}html.dark .footer-info-item[data-v-838e5369],html[data-theme=dark] .footer-info-item[data-v-838e5369]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .footer-info-item span[data-v-838e5369],html.dark .footer-info-item .info-label[data-v-838e5369],html.dark .footer-info-item .info-value[data-v-838e5369],html[data-theme=dark] .footer-info-item span[data-v-838e5369],html[data-theme=dark] .footer-info-item .info-label[data-v-838e5369],html[data-theme=dark] .footer-info-item .info-value[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .footer-info-item .info-icon[data-v-838e5369],html[data-theme=dark] .footer-info-item .info-icon[data-v-838e5369]{color:var(--fl-navy)}html.dark .footer-slider-label[data-v-838e5369],html.dark .slider-label[data-v-838e5369],html[data-theme=dark] .footer-slider-label[data-v-838e5369],html[data-theme=dark] .slider-label[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .footer-gradient-bar[data-v-838e5369],html[data-theme=dark] .footer-gradient-bar[data-v-838e5369]{background:linear-gradient(90deg,var(--fl-ceremaris-light) 0%,var(--fl-bg-card-hover) 50%,var(--fl-ceremaris-light) 100%)}html.dark .footer-controls[data-v-838e5369],html[data-theme=dark] .footer-controls[data-v-838e5369]{background:var(--fl-bg-page)}html.dark input[type=range][data-v-838e5369],html[data-theme=dark] input[type=range][data-v-838e5369]{accent-color:var(--fl-navy)}html.dark .three-column-layout[data-v-838e5369],html[data-theme=dark] .three-column-layout[data-v-838e5369],html.dark .column-left[data-v-838e5369],html[data-theme=dark] .column-left[data-v-838e5369],html.dark .column-right[data-v-838e5369],html[data-theme=dark] .column-right[data-v-838e5369],html.dark .column-center[data-v-838e5369],html[data-theme=dark] .column-center[data-v-838e5369],html.dark .home-view[data-v-838e5369],html[data-theme=dark] .home-view[data-v-838e5369],html.dark .editor-scroll[data-v-838e5369],html[data-theme=dark] .editor-scroll[data-v-838e5369]{background:var(--fl-bg-page)}html.dark .editor-scroll[data-v-838e5369]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-838e5369]::-webkit-scrollbar-thumb{background:#388bfd}html.dark .doc-type-btn[data-v-838e5369],html[data-theme=dark] .doc-type-btn[data-v-838e5369]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .doc-type-btn.active[data-v-838e5369],html[data-theme=dark] .doc-type-btn.active[data-v-838e5369]{background:#388bfd;border-color:#388bfd;color:var(--fl-text-on-accent)}html.dark .document-editor[data-v-838e5369],html[data-theme=dark] .document-editor[data-v-838e5369]{background:var(--fl-bg-page)}html.dark .dokutoolbox-editor textarea[data-v-838e5369],html.dark .dokutoolbox-editor input[type=text][data-v-838e5369],html[data-theme=dark] .dokutoolbox-editor textarea[data-v-838e5369],html[data-theme=dark] .dokutoolbox-editor input[type=text][data-v-838e5369]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .dokutoolbox-editor textarea[data-v-838e5369]:focus,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-838e5369]:focus{border-color:#388bfd;box-shadow:0 0 0 3px rgba(56,139,253,.3)}html.dark .dokutoolbox-editor textarea[data-v-838e5369]::placeholder,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-838e5369]::placeholder{color:#8993a3}html.dark .ai-edit-input[data-v-838e5369],html[data-theme=dark] .ai-edit-input[data-v-838e5369]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .ai-edit-input[data-v-838e5369]:focus,html[data-theme=dark] .ai-edit-input[data-v-838e5369]:focus{border-color:#388bfd;box-shadow:0 0 0 3px rgba(56,139,253,.3)}html.dark .ai-edit-input[data-v-838e5369]::placeholder,html[data-theme=dark] .ai-edit-input[data-v-838e5369]::placeholder{color:#8993a3}html.dark .btn-copy-clipboard[data-v-838e5369],html[data-theme=dark] .btn-copy-clipboard[data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);box-shadow:none;border:1px solid var(--fl-border-input)}html.dark .collapsible-doku-bar[data-v-838e5369],html[data-theme=dark] .collapsible-doku-bar[data-v-838e5369]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .collapsed-bar[data-v-838e5369],html.dark .expanded-bar[data-v-838e5369],html[data-theme=dark] .collapsed-bar[data-v-838e5369],html[data-theme=dark] .expanded-bar[data-v-838e5369]{background:var(--fl-bg-card)}html.dark .doc-tab[data-v-838e5369],html.dark .doc-tab-expanded[data-v-838e5369],html[data-theme=dark] .doc-tab[data-v-838e5369],html[data-theme=dark] .doc-tab-expanded[data-v-838e5369]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .doc-tab[data-v-838e5369]:hover,html.dark .doc-tab-expanded[data-v-838e5369]:hover,html[data-theme=dark] .doc-tab[data-v-838e5369]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-838e5369]:hover{background:var(--fl-border-input)}html.dark .doc-tab.active[data-v-838e5369],html.dark .doc-tab-expanded.active[data-v-838e5369],html[data-theme=dark] .doc-tab.active[data-v-838e5369],html[data-theme=dark] .doc-tab-expanded.active[data-v-838e5369]{background:var(--fl-success-light);border-color:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .freie-frage-btn[data-v-838e5369],html[data-theme=dark] .freie-frage-btn[data-v-838e5369]{background:linear-gradient(135deg,var(--fl-success-light) 0%,var(--fl-success-dark) 100%);box-shadow:0 2px 8px rgba(45,106,79,.4)}html.dark .freie-frage-btn[data-v-838e5369]:hover,html[data-theme=dark] .freie-frage-btn[data-v-838e5369]:hover{box-shadow:0 4px 12px rgba(35,134,54,.5)}html.dark .template-modal[data-v-838e5369],html[data-theme=dark] .template-modal[data-v-838e5369]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .template-item[data-v-838e5369],html[data-theme=dark] .template-item[data-v-838e5369]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .template-item[data-v-838e5369]:hover,html[data-theme=dark] .template-item[data-v-838e5369]:hover{background:var(--fl-border-input);border-color:#388bfd}html.dark .template-category[data-v-838e5369],html[data-theme=dark] .template-category[data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .template-category.active[data-v-838e5369],html[data-theme=dark] .template-category.active[data-v-838e5369]{background:#388bfd;color:var(--fl-brass-light)}html.dark .template-search input[data-v-838e5369],html[data-theme=dark] .template-search input[data-v-838e5369]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .fl-header-logo-btn[data-v-838e5369],html[data-theme=dark] .fl-header-logo-btn[data-v-838e5369]{background:var(--fl-bg-page);border-radius:8px}html.dark .dokutoolbox-view[data-v-838e5369],html.dark [class*=dokutoolbox][data-v-838e5369],html[data-theme=dark] .dokutoolbox-view[data-v-838e5369],html[data-theme=dark] [class*=dokutoolbox][data-v-838e5369],html.dark body[data-v-838e5369],html[data-theme=dark] body[data-v-838e5369],html.dark #app[data-v-838e5369],html[data-theme=dark] #app[data-v-838e5369]{background:var(--fl-bg-page)}html.dark .dokutoolbox-container[data-v-838e5369],html.dark div.dokutoolbox-container[data-v-838e5369],html[data-theme=dark] .dokutoolbox-container[data-v-838e5369],html[data-theme=dark] div.dokutoolbox-container[data-v-838e5369]{background-color:var(--fl-bg-page)}html.dark .editor-scroll[data-v-838e5369],html[data-theme=dark] .editor-scroll[data-v-838e5369]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .editor-scroll[data-v-838e5369]::-webkit-scrollbar-track,html[data-theme=dark] .editor-scroll[data-v-838e5369]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)}html.dark .editor-scroll[data-v-838e5369]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-838e5369]::-webkit-scrollbar-thumb{background:var(--fl-info)}html.dark .doc-type-switch[data-v-838e5369],html[data-theme=dark] .doc-type-switch[data-v-838e5369]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .doc-type-btn[data-v-838e5369],html.dark button.doc-type-btn[data-v-838e5369],html[data-theme=dark] .doc-type-btn[data-v-838e5369],html[data-theme=dark] button.doc-type-btn[data-v-838e5369]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .doc-type-btn[data-v-838e5369]:hover,html[data-theme=dark] .doc-type-btn[data-v-838e5369]:hover{background:var(--fl-border-input)}html.dark .doc-type-btn.active[data-v-838e5369],html[data-theme=dark] .doc-type-btn.active[data-v-838e5369]{background:var(--fl-info);border-color:var(--fl-info);color:var(--fl-text-inverse)}html.dark .patient-header[data-v-838e5369],html[data-theme=dark] .patient-header[data-v-838e5369]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .patient-meta[data-v-838e5369],html[data-theme=dark] .patient-meta[data-v-838e5369]{color:color-mix(in srgb,var(--fl-brass-light) 82%,transparent)}html.dark .document-editor[data-v-838e5369],html[data-theme=dark] .document-editor[data-v-838e5369]{background:transparent}html.dark .editor-section[data-v-838e5369],html[data-theme=dark] .editor-section[data-v-838e5369]{border-bottom-color:var(--fl-border-input)}html.dark .btn-copy-clipboard[data-v-838e5369],html[data-theme=dark] .btn-copy-clipboard[data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);box-shadow:none;border:1px solid var(--fl-border-input)}html.dark .btn-copy-clipboard[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .btn-copy-clipboard[data-v-838e5369]:hover:not(:disabled){background:var(--fl-border-input);color:var(--fl-info)}html.dark .btn-all-normal[data-v-838e5369],html[data-theme=dark] .btn-all-normal[data-v-838e5369]{background:var(--fl-success-light);box-shadow:none}html.dark .btn-all-normal[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .btn-all-normal[data-v-838e5369]:hover:not(:disabled){background:#2ea043}html.dark .collapsible-doku-bar[data-v-838e5369],html.dark div.collapsible-doku-bar[data-v-838e5369],html[data-theme=dark] .collapsible-doku-bar[data-v-838e5369],html[data-theme=dark] div.collapsible-doku-bar[data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .collapsed-bar[data-v-838e5369],html.dark .expanded-bar[data-v-838e5369],html[data-theme=dark] .collapsed-bar[data-v-838e5369],html[data-theme=dark] .expanded-bar[data-v-838e5369]{background:transparent}html.dark .doc-tab[data-v-838e5369],html.dark .doc-tab-expanded[data-v-838e5369],html.dark button.doc-tab[data-v-838e5369],html.dark button.doc-tab-expanded[data-v-838e5369],html[data-theme=dark] .doc-tab[data-v-838e5369],html[data-theme=dark] .doc-tab-expanded[data-v-838e5369],html[data-theme=dark] button.doc-tab[data-v-838e5369],html[data-theme=dark] button.doc-tab-expanded[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .doc-tab[data-v-838e5369]:hover,html.dark .doc-tab-expanded[data-v-838e5369]:hover,html[data-theme=dark] .doc-tab[data-v-838e5369]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-838e5369]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .doc-tab.active[data-v-838e5369],html.dark .doc-tab-expanded.active[data-v-838e5369],html[data-theme=dark] .doc-tab.active[data-v-838e5369],html[data-theme=dark] .doc-tab-expanded.active[data-v-838e5369],html.dark .action-btn-expanded.active[data-v-838e5369],html[data-theme=dark] .action-btn-expanded.active[data-v-838e5369]{background:var(--fl-info);color:var(--fl-text-inverse);border-color:var(--fl-info)}html.dark .dokutoolbox-container .badge[data-v-838e5369],html[data-theme=dark] .dokutoolbox-container .badge[data-v-838e5369]{background:var(--fl-info);color:var(--fl-text-inverse)}html.dark .freie-frage-btn[data-v-838e5369],html[data-theme=dark] .freie-frage-btn[data-v-838e5369]{background:linear-gradient(135deg,#1f6feb,#0969da);box-shadow:0 2px 8px rgba(31,111,235,.3)}html.dark .template-selector-modal[data-v-838e5369],html[data-theme=dark] .template-selector-modal[data-v-838e5369]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .template-search input[data-v-838e5369],html.dark .template-search-input[data-v-838e5369],html[data-theme=dark] .template-search input[data-v-838e5369],html[data-theme=dark] .template-search-input[data-v-838e5369]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .template-item[data-v-838e5369],html.dark .template-card[data-v-838e5369],html[data-theme=dark] .template-item[data-v-838e5369],html[data-theme=dark] .template-card[data-v-838e5369]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .template-item[data-v-838e5369]:hover,html.dark .template-card[data-v-838e5369]:hover,html[data-theme=dark] .template-item[data-v-838e5369]:hover,html[data-theme=dark] .template-card[data-v-838e5369]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .category-btn[data-v-838e5369],html.dark .category-tab[data-v-838e5369],html[data-theme=dark] .category-btn[data-v-838e5369],html[data-theme=dark] .category-tab[data-v-838e5369]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .category-btn.active[data-v-838e5369],html.dark .category-tab.active[data-v-838e5369],html[data-theme=dark] .category-btn.active[data-v-838e5369],html[data-theme=dark] .category-tab.active[data-v-838e5369]{background:#1f3a5f;border-color:var(--fl-info);color:var(--fl-info)}html.dark .ai-edit-modal[data-v-838e5369],html.dark [class*=ai-edit-modal][data-v-838e5369],html[data-theme=dark] .ai-edit-modal[data-v-838e5369],html[data-theme=dark] [class*=ai-edit-modal][data-v-838e5369]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .ai-edit-modal .modal-header[data-v-838e5369],html[data-theme=dark] .ai-edit-modal .modal-header[data-v-838e5369]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .ai-edit-modal .modal-body[data-v-838e5369],html[data-theme=dark] .ai-edit-modal .modal-body[data-v-838e5369]{background:var(--fl-bg-card)}html.dark .ai-edit-modal textarea[data-v-838e5369],html.dark .ai-edit-modal input[data-v-838e5369],html.dark .ai-edit-input[data-v-838e5369],html[data-theme=dark] .ai-edit-modal textarea[data-v-838e5369],html[data-theme=dark] .ai-edit-modal input[data-v-838e5369],html[data-theme=dark] .ai-edit-input[data-v-838e5369]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .save-load-modal[data-v-838e5369],html.dark [class*=save-load][data-v-838e5369],html[data-theme=dark] .save-load-modal[data-v-838e5369],html[data-theme=dark] [class*=save-load][data-v-838e5369]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .save-load-modal .modal-header[data-v-838e5369],html[data-theme=dark] .save-load-modal .modal-header[data-v-838e5369]{background:var(--fl-bg-card-hover)}html.dark .save-load-modal button[data-v-838e5369],html[data-theme=dark] .save-load-modal button[data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .save-load-modal button[data-v-838e5369]:hover,html[data-theme=dark] .save-load-modal button[data-v-838e5369]:hover{background:var(--fl-border-input)}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-838e5369],html.dark .section-header-actions .btn-copy-clipboard[data-v-838e5369],html.dark button.btn-copy-clipboard[data-v-838e5369],html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-838e5369],html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-838e5369],html[data-theme=dark] button.btn-copy-clipboard[data-v-838e5369]{background:var(--fl-border-input-hover);background-color:var(--fl-border-input-hover);color:var(--fl-text-on-accent);border:1px solid #8993a3;box-shadow:none}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-838e5369] *,html.dark .section-header-actions .btn-copy-clipboard[data-v-838e5369] *,html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-838e5369] *,html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-838e5369] *{color:var(--fl-text-on-accent)}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-838e5369],html.dark .section-header-actions .btn-ai-edit[data-v-838e5369],html.dark button.btn-ai-edit[data-v-838e5369],html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-838e5369],html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-838e5369],html[data-theme=dark] button.btn-ai-edit[data-v-838e5369]{background:#8b5cf6;background-color:#8b5cf6;color:var(--fl-text-on-accent);border:1px solid #a78bfa;box-shadow:none}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-838e5369] *,html.dark .section-header-actions .btn-ai-edit[data-v-838e5369] *,html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-838e5369] *,html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-838e5369] *{color:var(--fl-text-on-accent)}html.dark .dokutoolbox-editor .btn-improve-text[data-v-838e5369],html.dark .section-header-actions .btn-improve-text[data-v-838e5369],html.dark button.btn-improve-text[data-v-838e5369],html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-838e5369],html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-838e5369],html[data-theme=dark] button.btn-improve-text[data-v-838e5369]{background:#3b82f6;background-color:#3b82f6;color:var(--fl-brass-light);border:1px solid #60a5fa;box-shadow:none}html.dark .dokutoolbox-editor .btn-improve-text[data-v-838e5369] *,html.dark .section-header-actions .btn-improve-text[data-v-838e5369] *,html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-838e5369] *,html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-838e5369] *{color:var(--fl-brass-light)}html.dark .dokutoolbox-editor .btn-all-normal[data-v-838e5369],html.dark .section-header-actions .btn-all-normal[data-v-838e5369],html.dark button.btn-all-normal[data-v-838e5369],html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-838e5369],html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-838e5369],html[data-theme=dark] button.btn-all-normal[data-v-838e5369]{background:var(--fl-success-light);background-color:var(--fl-success-light);color:var(--fl-text-on-accent);border:1px solid var(--fl-success-dark);box-shadow:none}html.dark .dokutoolbox-editor .btn-all-normal[data-v-838e5369] *,html.dark .section-header-actions .btn-all-normal[data-v-838e5369] *,html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-838e5369] *,html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-838e5369] *{color:var(--fl-text-on-accent)}html.dark .test-overview[data-v-838e5369],html[data-theme=dark] .test-overview[data-v-838e5369],html.dark .page-scroll-wrapper[data-v-838e5369],html.dark .page-scroll-content[data-v-838e5369],html[data-theme=dark] .page-scroll-wrapper[data-v-838e5369],html[data-theme=dark] .page-scroll-content[data-v-838e5369]{background:var(--fl-bg-page)}html.dark .test-overview .dashboard[data-v-838e5369],html.dark .dashboard[data-v-838e5369],html[data-theme=dark] .test-overview .dashboard[data-v-838e5369],html[data-theme=dark] .dashboard[data-v-838e5369]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .test-overview h1[data-v-838e5369],html[data-theme=dark] .test-overview h1[data-v-838e5369]{color:var(--fl-text-primary);border-bottom-color:var(--fl-border-input)}html.dark .planned-tests-info[data-v-838e5369],html[data-theme=dark] .planned-tests-info[data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:0;border-width:0;border-style:none;border-color:transparent;box-shadow:none;-webkit-box-shadow:none;outline:0;outline-width:0}html.dark .search-container input[data-v-838e5369],html[data-theme=dark] .search-container input[data-v-838e5369]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .select-all-label[data-v-838e5369],html[data-theme=dark] .select-all-label[data-v-838e5369]{color:var(--fl-text-secondary)}html.dark .planned-tests-list[data-v-838e5369],html.dark div.planned-tests-list[data-v-838e5369],html[data-theme=dark] .planned-tests-list[data-v-838e5369],html[data-theme=dark] div.planned-tests-list[data-v-838e5369]{background:transparent}html.dark .test-list-item[data-v-838e5369],html.dark .planned-test-item[data-v-838e5369],html[data-theme=dark] .test-list-item[data-v-838e5369],html[data-theme=dark] .planned-test-item[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .export-dialog-overlay[data-v-838e5369],html[data-theme=dark] .export-dialog-overlay[data-v-838e5369]{background:rgba(0,0,0,.7)}html.dark .export-dialog[data-v-838e5369],html.dark div.export-dialog[data-v-838e5369],html[data-theme=dark] .export-dialog[data-v-838e5369],html[data-theme=dark] div.export-dialog[data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .export-dialog-header[data-v-838e5369],html.dark .export-dialog-body[data-v-838e5369],html[data-theme=dark] .export-dialog-header[data-v-838e5369],html[data-theme=dark] .export-dialog-body[data-v-838e5369]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .export-option[data-v-838e5369],html.dark label.export-option[data-v-838e5369],html[data-theme=dark] .export-option[data-v-838e5369],html[data-theme=dark] label.export-option[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .test-overview input[type=checkbox][data-v-838e5369],html[data-theme=dark] .test-overview input[type=checkbox][data-v-838e5369]{accent-color:#388bfd}html.dark .test-selection-modal[data-v-838e5369],html.dark .battery-selection-modal[data-v-838e5369],html[data-theme=dark] .test-selection-modal[data-v-838e5369],html[data-theme=dark] .battery-selection-modal[data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .dashboard[data-v-838e5369],html[data-theme=dark] .dashboard[data-v-838e5369]{background:transparent}html.dark .patient-details[data-v-838e5369],html.dark .patient-details p[data-v-838e5369],html.dark .patient-details span[data-v-838e5369],html[data-theme=dark] .patient-details[data-v-838e5369],html[data-theme=dark] .patient-details p[data-v-838e5369],html[data-theme=dark] .patient-details span[data-v-838e5369]{color:var(--fl-text-secondary)}html.dark .test-overview button[class*=primary][data-v-838e5369],html.dark .test-overview button[class*=add][data-v-838e5369],html[data-theme=dark] .test-overview button[class*=primary][data-v-838e5369],html[data-theme=dark] .test-overview button[class*=add][data-v-838e5369]{background:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .fl-header-logo-btn[data-v-838e5369],html.dark button.fl-header-logo-btn[data-v-838e5369],html.dark .fl-header .fl-header-logo-btn[data-v-838e5369],html[data-theme=dark] .fl-header-logo-btn[data-v-838e5369],html[data-theme=dark] button.fl-header-logo-btn[data-v-838e5369],html[data-theme=dark] .fl-header .fl-header-logo-btn[data-v-838e5369]{background:transparent;background-color:transparent;border:none;box-shadow:none}html.dark .fl-header-logo-icon[data-v-838e5369],html.dark img.fl-header-logo-icon[data-v-838e5369],html[data-theme=dark] .fl-header-logo-icon[data-v-838e5369],html[data-theme=dark] img.fl-header-logo-icon[data-v-838e5369]{background:transparent;background-color:transparent;border-radius:10px;box-shadow:none}html.dark .modal-overlay[data-v-838e5369],html.dark div.modal-overlay[data-v-838e5369],html[data-theme=dark] .modal-overlay[data-v-838e5369],html[data-theme=dark] div.modal-overlay[data-v-838e5369]{background-color:rgba(0,0,0,.85)}html.dark .category-nav[data-v-838e5369],html[data-theme=dark] .category-nav[data-v-838e5369]{border-bottom-color:var(--fl-border-input)}html.dark .category-btn[data-v-838e5369],html.dark button.category-btn[data-v-838e5369],html[data-theme=dark] .category-btn[data-v-838e5369],html[data-theme=dark] button.category-btn[data-v-838e5369]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .category-btn[data-v-838e5369]:hover,html[data-theme=dark] .category-btn[data-v-838e5369]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .category-btn.active[data-v-838e5369],html[data-theme=dark] .category-btn.active[data-v-838e5369]{background:#388bfd;background-color:#388bfd;border-color:#388bfd;color:var(--fl-brass-light)}html.dark .test-selection-grid[data-v-838e5369],html[data-theme=dark] .test-selection-grid[data-v-838e5369]{background:transparent}html.dark .test-selection-item[data-v-838e5369],html.dark div.test-selection-item[data-v-838e5369],html[data-theme=dark] .test-selection-item[data-v-838e5369],html[data-theme=dark] div.test-selection-item[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input)}html.dark .test-selection-item[data-v-838e5369]:hover,html[data-theme=dark] .test-selection-item[data-v-838e5369]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:#388bfd}html.dark .test-selection-icon[data-v-838e5369],html.dark div.test-selection-icon[data-v-838e5369],html[data-theme=dark] .test-selection-icon[data-v-838e5369],html[data-theme=dark] div.test-selection-icon[data-v-838e5369]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-info)}html.dark .test-selection-info h4[data-v-838e5369],html[data-theme=dark] .test-selection-info h4[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .test-selection-info p[data-v-838e5369],html[data-theme=dark] .test-selection-info p[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .test-category-tag[data-v-838e5369],html.dark span.test-category-tag[data-v-838e5369],html[data-theme=dark] .test-category-tag[data-v-838e5369],html[data-theme=dark] span.test-category-tag[data-v-838e5369]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-info);border:1px solid var(--fl-border-input)}html.dark .test-score-display[data-v-838e5369],html.dark .test-score-grid-wrapper .test-score-display[data-v-838e5369],html.dark .test-scores-grid .test-score-display[data-v-838e5369],html[data-theme=dark] .test-score-display[data-v-838e5369],html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-838e5369],html[data-theme=dark] .test-scores-grid .test-score-display[data-v-838e5369]{background:#1e3a5f;background-color:#1e3a5f;border-color:#3b82f6}html.dark .test-score-display[data-v-838e5369]:hover,html.dark .test-score-grid-wrapper .test-score-display[data-v-838e5369]:hover,html[data-theme=dark] .test-score-display[data-v-838e5369]:hover,html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-838e5369]:hover{background:#264a7a;background-color:#264a7a;border-color:#60a5fa}html.dark .test-score-display .score-label[data-v-838e5369],html.dark .test-scores-grid .score-label[data-v-838e5369],html[data-theme=dark] .test-score-display .score-label[data-v-838e5369],html[data-theme=dark] .test-scores-grid .score-label[data-v-838e5369]{color:#93c5fd}html.dark .test-score-display .score-value[data-v-838e5369],html.dark .test-scores-grid .score-value[data-v-838e5369],html[data-theme=dark] .test-score-display .score-value[data-v-838e5369],html[data-theme=dark] .test-scores-grid .score-value[data-v-838e5369]{color:#dbeafe}html.dark .test-score-display.scale[data-v-838e5369],html.dark .test-scale-scores .test-score-display.scale[data-v-838e5369],html[data-theme=dark] .test-score-display.scale[data-v-838e5369],html[data-theme=dark] .test-scale-scores .test-score-display.scale[data-v-838e5369]{background:#1e2a4a;background-color:#1e2a4a;border-color:#6366f1}html.dark .test-score-display.scale[data-v-838e5369]:hover,html[data-theme=dark] .test-score-display.scale[data-v-838e5369]:hover{background:#28365c;background-color:#28365c}html.dark .test-score-display.scale .score-label[data-v-838e5369],html[data-theme=dark] .test-score-display.scale .score-label[data-v-838e5369]{color:#a5b4fc}html.dark .test-score-display.scale .score-value[data-v-838e5369],html[data-theme=dark] .test-score-display.scale .score-value[data-v-838e5369]{color:#e0e7ff}html.dark .test-score-display.iq[data-v-838e5369],html[data-theme=dark] .test-score-display.iq[data-v-838e5369]{background:#4a3728;background-color:#4a3728;border-color:#f59e0b}html.dark .test-score-display.iq .score-label[data-v-838e5369],html[data-theme=dark] .test-score-display.iq .score-label[data-v-838e5369]{color:var(--fl-warning-text)}html.dark .test-score-display.iq .score-value[data-v-838e5369],html[data-theme=dark] .test-score-display.iq .score-value[data-v-838e5369]{color:#fef3c7}html.dark .test-score-display.stanine[data-v-838e5369],html[data-theme=dark] .test-score-display.stanine[data-v-838e5369]{background:#3d2952;background-color:#3d2952;border-color:#a855f7}html.dark .test-score-display.stanine .score-label[data-v-838e5369],html[data-theme=dark] .test-score-display.stanine .score-label[data-v-838e5369]{color:#d8b4fe}html.dark .test-score-display.stanine .score-value[data-v-838e5369],html[data-theme=dark] .test-score-display.stanine .score-value[data-v-838e5369]{color:#f3e8ff}html.dark .test-score-display.percentile[data-v-838e5369],html[data-theme=dark] .test-score-display.percentile[data-v-838e5369]{background:#1a3d2e;background-color:#1a3d2e;border-color:#22c55e}html.dark .test-score-display.percentile .score-label[data-v-838e5369],html[data-theme=dark] .test-score-display.percentile .score-label[data-v-838e5369]{color:#86efac}html.dark .test-score-display.percentile .score-value[data-v-838e5369],html[data-theme=dark] .test-score-display.percentile .score-value[data-v-838e5369]{color:#dcfce7}html.dark .test-score-display.tscore[data-v-838e5369],html[data-theme=dark] .test-score-display.tscore[data-v-838e5369]{background:#4a2236;background-color:#4a2236;border-color:#ec4899}html.dark .test-score-display.tscore .score-label[data-v-838e5369],html[data-theme=dark] .test-score-display.tscore .score-label[data-v-838e5369]{color:#f9a8d4}html.dark .test-score-display.tscore .score-value[data-v-838e5369],html[data-theme=dark] .test-score-display.tscore .score-value[data-v-838e5369]{color:#fce7f3}html.dark .test-score-grid-wrapper .section-title[data-v-838e5369],html.dark .test-scale-scores .section-title[data-v-838e5369],html.dark .test-stanines .section-title[data-v-838e5369],html.dark .test-stanine-data .section-title[data-v-838e5369],html.dark .test-section-results .section-title[data-v-838e5369],html[data-theme=dark] .test-score-grid-wrapper .section-title[data-v-838e5369],html[data-theme=dark] .test-scale-scores .section-title[data-v-838e5369],html[data-theme=dark] .test-stanines .section-title[data-v-838e5369],html[data-theme=dark] .test-stanine-data .section-title[data-v-838e5369],html[data-theme=dark] .test-section-results .section-title[data-v-838e5369]{color:var(--fl-text-primary);border-bottom-color:var(--fl-border-input)}html.dark .stanine-data-item[data-v-838e5369],html[data-theme=dark] .stanine-data-item[data-v-838e5369]{background:#2d1f3d;background-color:#2d1f3d;border-color:#a855f7}html.dark .stanine-data-header[data-v-838e5369],html[data-theme=dark] .stanine-data-header[data-v-838e5369]{color:#d8b4fe}html.dark .stanine-description[data-v-838e5369],html[data-theme=dark] .stanine-description[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .section-result-item[data-v-838e5369],html[data-theme=dark] .section-result-item[data-v-838e5369]{background:#132a1f;background-color:#132a1f;border-color:#22c55e}html.dark .section-interpretation[data-v-838e5369],html[data-theme=dark] .section-interpretation[data-v-838e5369]{color:var(--fl-text-muted);border-top-color:rgba(34,197,94,.3)}html.dark .stanine-badge[data-v-838e5369],html[data-theme=dark] .stanine-badge[data-v-838e5369]{background:#3d2952;background-color:#3d2952;color:#e9d5ff;border-color:#a855f7}html.dark .tscore-badge[data-v-838e5369],html[data-theme=dark] .tscore-badge[data-v-838e5369]{background:#4a2236;background-color:#4a2236;color:#fbcfe8;border-color:#ec4899}html.dark .percentile-badge[data-v-838e5369],html[data-theme=dark] .percentile-badge[data-v-838e5369]{background:#1a3d2e;background-color:#1a3d2e;color:#bbf7d0;border-color:#22c55e}html.dark .test-interpretation[data-v-838e5369],html[data-theme=dark] .test-interpretation[data-v-838e5369]{background:#2d2a1f;background-color:#2d2a1f;border-left-color:#f59e0b;color:#d4d4d4}html.dark .test-interpretation strong[data-v-838e5369],html[data-theme=dark] .test-interpretation strong[data-v-838e5369]{color:var(--fl-severity-mild-text)}html.dark .patienten-cache .cache-button[data-v-838e5369],html.dark .cache-button[data-v-838e5369],html[data-theme=dark] .patienten-cache .cache-button[data-v-838e5369],html[data-theme=dark] .cache-button[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .patienten-cache .cache-button[data-v-838e5369]:hover,html.dark .cache-button[data-v-838e5369]:hover,html[data-theme=dark] .patienten-cache .cache-button[data-v-838e5369]:hover,html[data-theme=dark] .cache-button[data-v-838e5369]:hover{color:var(--fl-info)}html.dark .patienten-cache .dropdown-menu[data-v-838e5369],html[data-theme=dark] .patienten-cache .dropdown-menu[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.4);color:var(--fl-text-primary)}html.dark .patienten-cache .dropdown-menu li[data-v-838e5369],html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-838e5369]{color:var(--fl-text-primary);border-bottom:1px solid var(--fl-border-input)}html.dark .patienten-cache .dropdown-menu li[data-v-838e5369]:last-child,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-838e5369]:last-child{border-bottom:none}html.dark .patienten-cache .dropdown-menu li[data-v-838e5369]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-838e5369]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .patienten-cache .dropdown-menu li.selected[data-v-838e5369],html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-838e5369]{background:#1f3a5f;background-color:#1f3a5f;color:var(--fl-info);font-weight:700;border-left:3px solid var(--fl-info)}html.dark .patienten-cache .dropdown-menu li.selected[data-v-838e5369]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-838e5369]:hover{background:#264573;background-color:#264573}html.dark .transcription-unified[data-v-838e5369],html[data-theme=dark] .transcription-unified[data-v-838e5369]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .unified-content[data-v-838e5369],html[data-theme=dark] .unified-content[data-v-838e5369]{background:var(--fl-bg-page)}html.dark .left-panel[data-v-838e5369],html.dark .right-panel[data-v-838e5369],html[data-theme=dark] .left-panel[data-v-838e5369],html[data-theme=dark] .right-panel[data-v-838e5369]{background:transparent}html.dark .left-panel[data-v-838e5369]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-838e5369]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-838e5369]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-838e5369]::-webkit-scrollbar-thumb{background:var(--fl-info)}html.dark .transcript-section[data-v-838e5369],html[data-theme=dark] .transcript-section[data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .transcription-unified .action-btn[data-v-838e5369],html[data-theme=dark] .transcription-unified .action-btn[data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .transcription-unified .action-btn[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn[data-v-838e5369]:hover:not(:disabled){background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .transcription-unified .action-btn.secondary[data-v-838e5369],html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-838e5369]{background:#1f3a5f;color:var(--fl-info);border-color:var(--fl-info)}html.dark .transcription-unified .action-btn.secondary[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-838e5369]:hover:not(:disabled){background:var(--fl-info);color:var(--fl-text-inverse)}html.dark .transcription-header[data-v-838e5369],html.dark [class*=transcription-header][data-v-838e5369],html[data-theme=dark] .transcription-header[data-v-838e5369],html[data-theme=dark] [class*=transcription-header][data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-bottom:1px solid var(--fl-border-input)}html.dark .transcription-header .header-title[data-v-838e5369],html.dark .transcription-header h1[data-v-838e5369],html.dark .transcription-header h2[data-v-838e5369],html[data-theme=dark] .transcription-header .header-title[data-v-838e5369],html[data-theme=dark] .transcription-header h1[data-v-838e5369],html[data-theme=dark] .transcription-header h2[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .transcription-header .patient-name[data-v-838e5369],html.dark .transcription-header .patient-info[data-v-838e5369],html[data-theme=dark] .transcription-header .patient-name[data-v-838e5369],html[data-theme=dark] .transcription-header .patient-info[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .transcription-header button[data-v-838e5369],html.dark .transcription-header .header-btn[data-v-838e5369],html[data-theme=dark] .transcription-header button[data-v-838e5369],html[data-theme=dark] .transcription-header .header-btn[data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .transcription-header button[data-v-838e5369]:hover,html.dark .transcription-header .header-btn[data-v-838e5369]:hover,html[data-theme=dark] .transcription-header button[data-v-838e5369]:hover,html[data-theme=dark] .transcription-header .header-btn[data-v-838e5369]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .recording-hero[data-v-838e5369],html.dark [class*=recording-hero][data-v-838e5369],html[data-theme=dark] .recording-hero[data-v-838e5369],html[data-theme=dark] [class*=recording-hero][data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .recording-hero .hero-title[data-v-838e5369],html.dark .recording-hero h2[data-v-838e5369],html.dark .recording-hero h3[data-v-838e5369],html[data-theme=dark] .recording-hero .hero-title[data-v-838e5369],html[data-theme=dark] .recording-hero h2[data-v-838e5369],html[data-theme=dark] .recording-hero h3[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .recording-hero .hero-subtitle[data-v-838e5369],html.dark .recording-hero .recording-status[data-v-838e5369],html.dark .recording-hero .status-text[data-v-838e5369],html[data-theme=dark] .recording-hero .hero-subtitle[data-v-838e5369],html[data-theme=dark] .recording-hero .recording-status[data-v-838e5369],html[data-theme=dark] .recording-hero .status-text[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .recording-hero .time-display[data-v-838e5369],html.dark .recording-hero .duration[data-v-838e5369],html.dark .recording-hero .timer[data-v-838e5369],html[data-theme=dark] .recording-hero .time-display[data-v-838e5369],html[data-theme=dark] .recording-hero .duration[data-v-838e5369],html[data-theme=dark] .recording-hero .timer[data-v-838e5369]{color:var(--fl-text-primary);background:var(--fl-bg-card-hover)}html.dark .recording-hero .record-btn[data-v-838e5369],html.dark .recording-hero [class*=record-btn][data-v-838e5369],html[data-theme=dark] .recording-hero .record-btn[data-v-838e5369],html[data-theme=dark] .recording-hero [class*=record-btn][data-v-838e5369]{background:var(--fl-success-light);color:var(--fl-text-on-accent);border:none}html.dark .recording-hero .record-btn.recording[data-v-838e5369],html.dark .recording-hero [class*=record-btn].recording[data-v-838e5369],html[data-theme=dark] .recording-hero .record-btn.recording[data-v-838e5369],html[data-theme=dark] .recording-hero [class*=record-btn].recording[data-v-838e5369]{background:var(--fl-error-dark)}html.dark .recording-hero .processing-status[data-v-838e5369],html.dark .recording-hero .processing-message[data-v-838e5369],html[data-theme=dark] .recording-hero .processing-status[data-v-838e5369],html[data-theme=dark] .recording-hero .processing-message[data-v-838e5369]{color:var(--fl-text-muted);background:var(--fl-bg-card-hover);border-radius:8px;padding:8px 12px}html.dark .documentation-options[data-v-838e5369],html.dark .documentation-options-panel[data-v-838e5369],html.dark [class*=documentation-options][data-v-838e5369],html[data-theme=dark] .documentation-options[data-v-838e5369],html[data-theme=dark] .documentation-options-panel[data-v-838e5369],html[data-theme=dark] [class*=documentation-options][data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input);border-radius:16px}html.dark .documentation-options .panel-title[data-v-838e5369],html.dark .documentation-options h2[data-v-838e5369],html.dark .documentation-options h3[data-v-838e5369],html[data-theme=dark] .documentation-options .panel-title[data-v-838e5369],html[data-theme=dark] .documentation-options h2[data-v-838e5369],html[data-theme=dark] .documentation-options h3[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .documentation-options .panel-subtitle[data-v-838e5369],html.dark .documentation-options .description[data-v-838e5369],html[data-theme=dark] .documentation-options .panel-subtitle[data-v-838e5369],html[data-theme=dark] .documentation-options .description[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .documentation-options .doc-type-tab[data-v-838e5369],html.dark .documentation-options .type-tab[data-v-838e5369],html.dark .documentation-options [class*=doc-type][data-v-838e5369],html[data-theme=dark] .documentation-options .doc-type-tab[data-v-838e5369],html[data-theme=dark] .documentation-options .type-tab[data-v-838e5369],html[data-theme=dark] .documentation-options [class*=doc-type][data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .documentation-options .doc-type-tab[data-v-838e5369]:hover,html.dark .documentation-options .type-tab[data-v-838e5369]:hover,html[data-theme=dark] .documentation-options .doc-type-tab[data-v-838e5369]:hover,html[data-theme=dark] .documentation-options .type-tab[data-v-838e5369]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .documentation-options .doc-type-tab.active[data-v-838e5369],html.dark .documentation-options .type-tab.active[data-v-838e5369],html.dark .documentation-options [class*=doc-type].active[data-v-838e5369],html[data-theme=dark] .documentation-options .doc-type-tab.active[data-v-838e5369],html[data-theme=dark] .documentation-options .type-tab.active[data-v-838e5369],html[data-theme=dark] .documentation-options [class*=doc-type].active[data-v-838e5369]{background:#1f3a5f;color:var(--fl-info);border-color:var(--fl-info)}html.dark .documentation-options .config-section[data-v-838e5369],html.dark .documentation-options .option-group[data-v-838e5369],html[data-theme=dark] .documentation-options .config-section[data-v-838e5369],html[data-theme=dark] .documentation-options .option-group[data-v-838e5369]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);border-radius:8px}html.dark .documentation-options .config-label[data-v-838e5369],html.dark .documentation-options label[data-v-838e5369],html[data-theme=dark] .documentation-options .config-label[data-v-838e5369],html[data-theme=dark] .documentation-options label[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .documentation-options input[type=checkbox][data-v-838e5369],html[data-theme=dark] .documentation-options input[type=checkbox][data-v-838e5369]{accent-color:var(--fl-info)}html.dark .documentation-options input[type=text][data-v-838e5369],html.dark .documentation-options textarea[data-v-838e5369],html.dark .documentation-options select[data-v-838e5369],html[data-theme=dark] .documentation-options input[type=text][data-v-838e5369],html[data-theme=dark] .documentation-options textarea[data-v-838e5369],html[data-theme=dark] .documentation-options select[data-v-838e5369]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .documentation-options input[type=text][data-v-838e5369]:focus,html.dark .documentation-options textarea[data-v-838e5369]:focus,html.dark .documentation-options select[data-v-838e5369]:focus,html[data-theme=dark] .documentation-options input[type=text][data-v-838e5369]:focus,html[data-theme=dark] .documentation-options textarea[data-v-838e5369]:focus,html[data-theme=dark] .documentation-options select[data-v-838e5369]:focus{border-color:var(--fl-info);outline:none}html.dark .documentation-options .generate-btn[data-v-838e5369],html.dark .documentation-options [class*=generate][data-v-838e5369],html[data-theme=dark] .documentation-options .generate-btn[data-v-838e5369],html[data-theme=dark] .documentation-options [class*=generate][data-v-838e5369]{background:var(--fl-success-light);color:var(--fl-text-on-accent);border:none}html.dark .documentation-options .generate-btn[data-v-838e5369]:hover:not(:disabled),html.dark .documentation-options [class*=generate][data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .documentation-options .generate-btn[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .documentation-options [class*=generate][data-v-838e5369]:hover:not(:disabled){background:#2ea043}html.dark .documentation-options .generate-btn[data-v-838e5369]:disabled,html.dark .documentation-options [class*=generate][data-v-838e5369]:disabled,html[data-theme=dark] .documentation-options .generate-btn[data-v-838e5369]:disabled,html[data-theme=dark] .documentation-options [class*=generate][data-v-838e5369]:disabled{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);opacity:.6}html.dark .transcription-display[data-v-838e5369],html.dark [class*=transcription-display][data-v-838e5369],html[data-theme=dark] .transcription-display[data-v-838e5369],html[data-theme=dark] [class*=transcription-display][data-v-838e5369]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .transcription-display .transcript-text[data-v-838e5369],html.dark .transcription-display .text-content[data-v-838e5369],html[data-theme=dark] .transcription-display .transcript-text[data-v-838e5369],html[data-theme=dark] .transcription-display .text-content[data-v-838e5369]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .transcription-display .transcript-header[data-v-838e5369],html[data-theme=dark] .transcription-display .transcript-header[data-v-838e5369]{background:var(--fl-bg-card-hover);border-bottom:1px solid var(--fl-border-input)}html.dark .transcription-display h3[data-v-838e5369],html.dark .transcription-display .title[data-v-838e5369],html[data-theme=dark] .transcription-display h3[data-v-838e5369],html[data-theme=dark] .transcription-display .title[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .consent-modal[data-v-838e5369],html.dark [class*=consent-modal][data-v-838e5369],html[data-theme=dark] .consent-modal[data-v-838e5369],html[data-theme=dark] [class*=consent-modal][data-v-838e5369]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .consent-modal .modal-title[data-v-838e5369],html.dark .consent-modal h2[data-v-838e5369],html[data-theme=dark] .consent-modal .modal-title[data-v-838e5369],html[data-theme=dark] .consent-modal h2[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .consent-modal .modal-content[data-v-838e5369],html.dark .consent-modal p[data-v-838e5369],html[data-theme=dark] .consent-modal .modal-content[data-v-838e5369],html[data-theme=dark] .consent-modal p[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .transcription-manage-modal[data-v-838e5369],html.dark [class*=transcription-manage][data-v-838e5369],html[data-theme=dark] .transcription-manage-modal[data-v-838e5369],html[data-theme=dark] [class*=transcription-manage][data-v-838e5369]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .transcription-manage-modal .modal-header[data-v-838e5369],html[data-theme=dark] .transcription-manage-modal .modal-header[data-v-838e5369]{background:var(--fl-bg-card-hover);border-bottom:1px solid var(--fl-border-input)}html.dark .transcription-manage-modal .transcription-item[data-v-838e5369],html.dark .transcription-manage-modal .list-item[data-v-838e5369],html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-838e5369],html[data-theme=dark] .transcription-manage-modal .list-item[data-v-838e5369]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .transcription-manage-modal .transcription-item[data-v-838e5369]:hover,html.dark .transcription-manage-modal .list-item[data-v-838e5369]:hover,html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-838e5369]:hover,html[data-theme=dark] .transcription-manage-modal .list-item[data-v-838e5369]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .extraction-result-modal[data-v-838e5369],html.dark [class*=extraction-result][data-v-838e5369],html[data-theme=dark] .extraction-result-modal[data-v-838e5369],html[data-theme=dark] [class*=extraction-result][data-v-838e5369]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .extraction-result-modal .modal-header[data-v-838e5369],html[data-theme=dark] .extraction-result-modal .modal-header[data-v-838e5369]{background:var(--fl-bg-card-hover);border-bottom:1px solid var(--fl-border-input)}html.dark .extraction-result-modal .result-content[data-v-838e5369],html.dark .extraction-result-modal .extraction-content[data-v-838e5369],html[data-theme=dark] .extraction-result-modal .result-content[data-v-838e5369],html[data-theme=dark] .extraction-result-modal .extraction-content[data-v-838e5369]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .extraction-tabbed-selector[data-v-838e5369],html.dark [class*=extraction-tabbed][data-v-838e5369],html[data-theme=dark] .extraction-tabbed-selector[data-v-838e5369],html[data-theme=dark] [class*=extraction-tabbed][data-v-838e5369]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .extraction-tabbed-selector .tab[data-v-838e5369],html.dark .extraction-tabbed-selector [class*=tab][data-v-838e5369],html[data-theme=dark] .extraction-tabbed-selector .tab[data-v-838e5369],html[data-theme=dark] .extraction-tabbed-selector [class*=tab][data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .extraction-tabbed-selector .tab.active[data-v-838e5369],html.dark .extraction-tabbed-selector [class*=tab].active[data-v-838e5369],html[data-theme=dark] .extraction-tabbed-selector .tab.active[data-v-838e5369],html[data-theme=dark] .extraction-tabbed-selector [class*=tab].active[data-v-838e5369]{background:#1f3a5f;color:var(--fl-info);border-color:var(--fl-info)}html.dark .options-card[data-v-838e5369],html.dark div.options-card[data-v-838e5369],html.dark [class*=options-card][data-v-838e5369],html[data-theme=dark] .options-card[data-v-838e5369],html[data-theme=dark] div.options-card[data-v-838e5369],html[data-theme=dark] [class*=options-card][data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .options-header[data-v-838e5369],html[data-theme=dark] .options-header[data-v-838e5369]{border-bottom-color:var(--fl-border-input)}html.dark .options-title[data-v-838e5369],html[data-theme=dark] .options-title[data-v-838e5369]{color:var(--fl-info)}html.dark .options-subtitle[data-v-838e5369],html[data-theme=dark] .options-subtitle[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .doc-type-card[data-v-838e5369],html.dark button.doc-type-card[data-v-838e5369],html.dark [class*=doc-type-card][data-v-838e5369],html[data-theme=dark] .doc-type-card[data-v-838e5369],html[data-theme=dark] button.doc-type-card[data-v-838e5369],html[data-theme=dark] [class*=doc-type-card][data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .doc-type-card[data-v-838e5369]:hover,html.dark button.doc-type-card[data-v-838e5369]:hover,html[data-theme=dark] .doc-type-card[data-v-838e5369]:hover,html[data-theme=dark] button.doc-type-card[data-v-838e5369]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:var(--fl-info)}html.dark .doc-type-card.selected[data-v-838e5369],html.dark button.doc-type-card.selected[data-v-838e5369],html[data-theme=dark] .doc-type-card.selected[data-v-838e5369],html[data-theme=dark] button.doc-type-card.selected[data-v-838e5369]{background:#1f3a5f;background-color:#1f3a5f;border-color:var(--fl-info);color:var(--fl-info)}html.dark .doc-name[data-v-838e5369],html[data-theme=dark] .doc-name[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .doc-type-card.selected .doc-name[data-v-838e5369],html[data-theme=dark] .doc-type-card.selected .doc-name[data-v-838e5369]{color:var(--fl-info)}html.dark .config-section-label[data-v-838e5369],html[data-theme=dark] .config-section-label[data-v-838e5369]{color:var(--fl-text-primary);border-bottom-color:var(--fl-info)}html.dark .generate-btn[data-v-838e5369],html.dark button.generate-btn[data-v-838e5369],html[data-theme=dark] .generate-btn[data-v-838e5369],html[data-theme=dark] button.generate-btn[data-v-838e5369]{background:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .generate-btn[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-838e5369]:hover:not(:disabled){background:#2ea043}html.dark .generate-btn[data-v-838e5369]:disabled,html[data-theme=dark] .generate-btn[data-v-838e5369]:disabled{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .recording-hero[data-v-838e5369],html.dark div.recording-hero[data-v-838e5369],html.dark [class*=recording-hero][data-v-838e5369],html[data-theme=dark] .recording-hero[data-v-838e5369],html[data-theme=dark] div.recording-hero[data-v-838e5369]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .hero-card[data-v-838e5369],html.dark div.hero-card[data-v-838e5369],html.dark [class*=hero-card][data-v-838e5369],html[data-theme=dark] .hero-card[data-v-838e5369],html[data-theme=dark] div.hero-card[data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input);border-color:var(--fl-border-input)}html.dark .recording-area[data-v-838e5369],html.dark div.recording-area[data-v-838e5369],html[data-theme=dark] .recording-area[data-v-838e5369]{background:transparent}html.dark .record-btn-hero[data-v-838e5369],html.dark button.record-btn-hero[data-v-838e5369],html[data-theme=dark] .record-btn-hero[data-v-838e5369]{background:var(--fl-info);box-shadow:0 8px 24px rgba(88,166,255,.3)}html.dark .record-btn-hero[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .record-btn-hero[data-v-838e5369]:hover:not(:disabled){box-shadow:0 12px 32px rgba(88,166,255,.5)}html.dark .record-btn-hero.is-recording[data-v-838e5369],html[data-theme=dark] .record-btn-hero.is-recording[data-v-838e5369]{background:var(--fl-error);box-shadow:0 8px 24px rgba(248,81,73,.4)}html.dark .record-btn-hero.is-processing[data-v-838e5369],html[data-theme=dark] .record-btn-hero.is-processing[data-v-838e5369]{background:var(--fl-warning);box-shadow:0 8px 24px rgba(210,153,34,.4)}html.dark .record-btn-hero.has-session[data-v-838e5369]:not(.is-recording),html[data-theme=dark] .record-btn-hero.has-session[data-v-838e5369]:not(.is-recording){background:var(--fl-success-dark);box-shadow:0 8px 24px rgba(64,145,108,.4)}html.dark .recording-status[data-v-838e5369],html.dark div.recording-status[data-v-838e5369],html[data-theme=dark] .recording-status[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .status-ready[data-v-838e5369],html.dark span.status-ready[data-v-838e5369],html[data-theme=dark] .status-ready[data-v-838e5369]{color:var(--fl-info)}html.dark .status-hint[data-v-838e5369],html.dark span.status-hint[data-v-838e5369],html[data-theme=dark] .status-hint[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .status-warning[data-v-838e5369],html.dark span.status-warning[data-v-838e5369],html[data-theme=dark] .status-warning[data-v-838e5369]{color:var(--fl-warning)}html.dark .status-recording[data-v-838e5369],html.dark span.status-recording[data-v-838e5369],html[data-theme=dark] .status-recording[data-v-838e5369]{color:var(--fl-error)}html.dark .status-time[data-v-838e5369],html.dark span.status-time[data-v-838e5369],html[data-theme=dark] .status-time[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .status-processing[data-v-838e5369],html.dark span.status-processing[data-v-838e5369],html[data-theme=dark] .status-processing[data-v-838e5369]{color:var(--fl-warning)}html.dark .status-paused[data-v-838e5369],html.dark span.status-paused[data-v-838e5369],html[data-theme=dark] .status-paused[data-v-838e5369]{color:var(--fl-success)}html.dark .recording-dot[data-v-838e5369],html[data-theme=dark] .recording-dot[data-v-838e5369]{background:var(--fl-error)}html.dark .session-info[data-v-838e5369],html.dark div.session-info[data-v-838e5369],html[data-theme=dark] .session-info[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input)}html.dark .session-stat[data-v-838e5369],html.dark div.session-stat[data-v-838e5369],html[data-theme=dark] .session-stat[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .end-session-btn[data-v-838e5369],html.dark button.end-session-btn[data-v-838e5369],html[data-theme=dark] .end-session-btn[data-v-838e5369]{background:#388bfd;color:var(--fl-text-inverse)}html.dark .end-session-btn[data-v-838e5369]:hover,html[data-theme=dark] .end-session-btn[data-v-838e5369]:hover{background:var(--fl-info)}html.dark .processing-bar[data-v-838e5369],html.dark div.processing-bar[data-v-838e5369],html[data-theme=dark] .processing-bar[data-v-838e5369]{background:rgba(210,153,34,.15);border:1px solid rgba(210,153,34,.4)}html.dark .progress-stage[data-v-838e5369],html.dark span.progress-stage[data-v-838e5369],html[data-theme=dark] .progress-stage[data-v-838e5369],html.dark .progress-percent[data-v-838e5369],html.dark span.progress-percent[data-v-838e5369],html[data-theme=dark] .progress-percent[data-v-838e5369]{color:var(--fl-warning)}html.dark .progress-track[data-v-838e5369],html.dark div.progress-track[data-v-838e5369],html[data-theme=dark] .progress-track[data-v-838e5369]{background:var(--fl-bg-card-hover)}html.dark .progress-message[data-v-838e5369],html.dark div.progress-message[data-v-838e5369],html[data-theme=dark] .progress-message[data-v-838e5369]{color:var(--fl-warning)}html.dark .transcription-display[data-v-838e5369],html.dark div.transcription-display[data-v-838e5369],html.dark [class*=transcription-display][data-v-838e5369],html[data-theme=dark] .transcription-display[data-v-838e5369],html[data-theme=dark] div.transcription-display[data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .display-header[data-v-838e5369],html.dark div.display-header[data-v-838e5369],html[data-theme=dark] .display-header[data-v-838e5369]{border-bottom:2px solid var(--fl-border-input);border-bottom-color:var(--fl-border-input)}html.dark .display-title[data-v-838e5369],html.dark h3.display-title[data-v-838e5369],html[data-theme=dark] .display-title[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .display-actions[data-v-838e5369],html.dark div.display-actions[data-v-838e5369],html[data-theme=dark] .display-actions[data-v-838e5369]{background:transparent}html.dark .action-button[data-v-838e5369],html.dark button.action-button[data-v-838e5369],html[data-theme=dark] .action-button[data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);border:1px solid var(--fl-border-input);box-shadow:none}html.dark .action-button[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .action-button[data-v-838e5369]:hover:not(:disabled){background:var(--fl-border-input);color:var(--fl-text-primary);border-color:var(--fl-info)}html.dark .action-button.danger[data-v-838e5369],html[data-theme=dark] .action-button.danger[data-v-838e5369]{background:rgba(248,81,73,.15);color:var(--fl-error);border-color:rgba(248,81,73,.4)}html.dark .action-button.danger[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .action-button.danger[data-v-838e5369]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-on-accent)}html.dark .action-button.primary[data-v-838e5369],html[data-theme=dark] .action-button.primary[data-v-838e5369]{background:#388bfd;color:var(--fl-text-inverse);border-color:#388bfd}html.dark .action-button.primary[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .action-button.primary[data-v-838e5369]:hover:not(:disabled){background:var(--fl-info)}html.dark .action-button.success[data-v-838e5369],html[data-theme=dark] .action-button.success[data-v-838e5369]{background:var(--fl-success-light);color:var(--fl-text-on-accent);border-color:var(--fl-success-light)}html.dark .action-button.success[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .action-button.success[data-v-838e5369]:hover:not(:disabled){background:var(--fl-success-dark)}html.dark .action-button.warning[data-v-838e5369],html[data-theme=dark] .action-button.warning[data-v-838e5369]{background:rgba(210,153,34,.15);color:var(--fl-warning);border-color:rgba(210,153,34,.4)}html.dark .action-button.warning[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .action-button.warning[data-v-838e5369]:hover:not(:disabled){background:var(--fl-warning);color:var(--fl-text-on-accent)}html.dark .action-button.info[data-v-838e5369],html[data-theme=dark] .action-button.info[data-v-838e5369]{background:#1f6feb;color:var(--fl-text-on-accent);border-color:#1f6feb}html.dark .action-button.info[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .action-button.info[data-v-838e5369]:hover:not(:disabled){background:#388bfd}html.dark .action-button.ai[data-v-838e5369],html[data-theme=dark] .action-button.ai[data-v-838e5369]{background:rgba(210,153,34,.2);color:var(--fl-warning);border-color:rgba(210,153,34,.5)}html.dark .action-button.ai[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .action-button.ai[data-v-838e5369]:hover:not(:disabled){background:var(--fl-warning);color:var(--fl-text-on-accent)}html.dark .manage-menu[data-v-838e5369],html.dark .v-menu>.v-overlay__content>.v-list.manage-menu[data-v-838e5369],html[data-theme=dark] .manage-menu[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.4)}html.dark .manage-menu .v-list-item[data-v-838e5369],html[data-theme=dark] .manage-menu .v-list-item[data-v-838e5369]{background:transparent;color:var(--fl-text-primary)}html.dark .manage-menu .v-list-item[data-v-838e5369]:hover,html[data-theme=dark] .manage-menu .v-list-item[data-v-838e5369]:hover{background:var(--fl-border-input)}html.dark .manage-menu .v-list-item-title[data-v-838e5369],html[data-theme=dark] .manage-menu .v-list-item-title[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .action-button .icon[data-v-838e5369],html[data-theme=dark] .action-button .icon[data-v-838e5369]{stroke:currentcolor}html.dark .transcript-content[data-v-838e5369],html.dark div.transcript-content[data-v-838e5369],html[data-theme=dark] .transcript-content[data-v-838e5369]{background:transparent}html.dark .transcript-textarea[data-v-838e5369],html.dark textarea.transcript-textarea[data-v-838e5369],html[data-theme=dark] .transcript-textarea[data-v-838e5369]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .transcript-textarea[data-v-838e5369]:focus,html[data-theme=dark] .transcript-textarea[data-v-838e5369]:focus{background:var(--fl-bg-card);box-shadow:0 0 0 2px rgba(88,166,255,.4)}html.dark .transcript-textarea[data-v-838e5369]::placeholder,html[data-theme=dark] .transcript-textarea[data-v-838e5369]::placeholder{color:var(--fl-border-input-hover)}html.dark .character-count[data-v-838e5369],html.dark span.character-count[data-v-838e5369],html[data-theme=dark] .character-count[data-v-838e5369]{color:var(--fl-info)}html.dark .timestamp[data-v-838e5369],html.dark span.timestamp[data-v-838e5369],html[data-theme=dark] .timestamp[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .ai-modal-overlay[data-v-838e5369],html.dark div.ai-modal-overlay[data-v-838e5369],html[data-theme=dark] .ai-modal-overlay[data-v-838e5369]{background:rgba(1,4,9,.8)}html.dark .ai-modal[data-v-838e5369],html.dark div.ai-modal[data-v-838e5369],html[data-theme=dark] .ai-modal[data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .ai-modal-header[data-v-838e5369],html.dark div.ai-modal-header[data-v-838e5369],html[data-theme=dark] .ai-modal-header[data-v-838e5369]{background:linear-gradient(135deg,var(--fl-bg-card-hover) 0%,var(--fl-bg-card) 100%);border-bottom:1px solid var(--fl-border-input)}html.dark .ai-modal-header h3[data-v-838e5369],html[data-theme=dark] .ai-modal-header h3[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .ai-modal-body[data-v-838e5369],html.dark div.ai-modal-body[data-v-838e5369],html[data-theme=dark] .ai-modal-body[data-v-838e5369]{background:var(--fl-bg-card)}html.dark .ai-modal-description[data-v-838e5369],html.dark p.ai-modal-description[data-v-838e5369],html[data-theme=dark] .ai-modal-description[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .document-type-grid[data-v-838e5369],html.dark div.document-type-grid[data-v-838e5369],html[data-theme=dark] .document-type-grid[data-v-838e5369]{background:transparent}html.dark .document-type-btn[data-v-838e5369],html.dark button.document-type-btn[data-v-838e5369],html[data-theme=dark] .document-type-btn[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-type-btn[data-v-838e5369]:hover,html[data-theme=dark] .document-type-btn[data-v-838e5369]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .document-type-btn.selected[data-v-838e5369],html[data-theme=dark] .document-type-btn.selected[data-v-838e5369]{background:rgba(88,166,255,.15);border-color:var(--fl-info)}html.dark .doc-icon[data-v-838e5369],html.dark span.doc-icon[data-v-838e5369],html[data-theme=dark] .doc-icon[data-v-838e5369]{color:inherit}html.dark .doc-name[data-v-838e5369],html.dark span.doc-name[data-v-838e5369],html[data-theme=dark] .doc-name[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .doc-description[data-v-838e5369],html.dark span.doc-description[data-v-838e5369],html[data-theme=dark] .doc-description[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .fachbereich-selector[data-v-838e5369],html.dark div.fachbereich-selector[data-v-838e5369],html[data-theme=dark] .fachbereich-selector[data-v-838e5369]{background:transparent;color:var(--fl-text-primary)}html.dark .fachbereich-selector label[data-v-838e5369],html[data-theme=dark] .fachbereich-selector label[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .fachbereich-selector select[data-v-838e5369],html[data-theme=dark] .fachbereich-selector select[data-v-838e5369]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .fachbereich-selector select option[data-v-838e5369],html[data-theme=dark] .fachbereich-selector select option[data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary)}html.dark .extraction-config-section[data-v-838e5369],html.dark div.extraction-config-section[data-v-838e5369],html[data-theme=dark] .extraction-config-section[data-v-838e5369]{background:transparent}html.dark .transcription-unified[data-v-838e5369],html.dark div.transcription-unified[data-v-838e5369],html[data-theme=dark] .transcription-unified[data-v-838e5369]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .unified-content[data-v-838e5369],html.dark div.unified-content[data-v-838e5369],html[data-theme=dark] .unified-content[data-v-838e5369],html.dark .left-panel[data-v-838e5369],html.dark div.left-panel[data-v-838e5369],html[data-theme=dark] .left-panel[data-v-838e5369],html.dark .right-panel[data-v-838e5369],html.dark div.right-panel[data-v-838e5369],html[data-theme=dark] .right-panel[data-v-838e5369]{background:transparent}html.dark .transcript-section[data-v-838e5369],html.dark div.transcript-section[data-v-838e5369],html[data-theme=dark] .transcript-section[data-v-838e5369]{background:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .left-panel[data-v-838e5369]::-webkit-scrollbar-track,html.dark .right-panel[data-v-838e5369]::-webkit-scrollbar-track,html[data-theme=dark] .left-panel[data-v-838e5369]::-webkit-scrollbar-track,html[data-theme=dark] .right-panel[data-v-838e5369]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)}html.dark .left-panel[data-v-838e5369]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-838e5369]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-838e5369]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-838e5369]::-webkit-scrollbar-thumb{background:var(--fl-border-input)}html.dark .left-panel[data-v-838e5369]::-webkit-scrollbar-thumb:hover,html.dark .right-panel[data-v-838e5369]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .left-panel[data-v-838e5369]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .right-panel[data-v-838e5369]::-webkit-scrollbar-thumb:hover{background:var(--fl-info)}html.dark .transcription-header[data-v-838e5369],html.dark div.transcription-header[data-v-838e5369],html[data-theme=dark] .transcription-header[data-v-838e5369]{background:var(--fl-bg-card);border-bottom:1px solid var(--fl-border-input)}html.dark .transcription-header h1[data-v-838e5369],html.dark .transcription-header h2[data-v-838e5369],html.dark .transcription-header h3[data-v-838e5369],html[data-theme=dark] .transcription-header h1[data-v-838e5369],html[data-theme=dark] .transcription-header h2[data-v-838e5369],html[data-theme=dark] .transcription-header h3[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .transcription-header .patient-info[data-v-838e5369],html.dark .transcription-header .header-info[data-v-838e5369],html[data-theme=dark] .transcription-header .patient-info[data-v-838e5369],html[data-theme=dark] .transcription-header .header-info[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .transcription-header button[data-v-838e5369],html[data-theme=dark] .transcription-header button[data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .transcription-header button[data-v-838e5369]:hover,html[data-theme=dark] .transcription-header button[data-v-838e5369]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .unified-header[data-v-838e5369],html.dark div.unified-header[data-v-838e5369],html[data-theme=dark] .unified-header[data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-bottom:2px solid var(--fl-border-input)}html.dark .patient-badge[data-v-838e5369],html.dark span.patient-badge[data-v-838e5369],html[data-theme=dark] .patient-badge[data-v-838e5369]{background:rgba(88,166,255,.15);color:var(--fl-info)}html.dark .header-btn[data-v-838e5369],html.dark button.header-btn[data-v-838e5369],html[data-theme=dark] .header-btn[data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-info);border:2px solid transparent}html.dark .header-btn[data-v-838e5369]:hover,html[data-theme=dark] .header-btn[data-v-838e5369]:hover{background:#388bfd;color:var(--fl-text-inverse)}html.dark .header-btn.manage-btn[data-v-838e5369],html[data-theme=dark] .header-btn.manage-btn[data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-info)}html.dark .header-btn.manage-btn[data-v-838e5369]:hover,html[data-theme=dark] .header-btn.manage-btn[data-v-838e5369]:hover{background:#388bfd;color:var(--fl-text-on-accent)}html.dark .header-btn.ai-btn[data-v-838e5369],html.dark button.ai-btn[data-v-838e5369],html[data-theme=dark] .header-btn.ai-btn[data-v-838e5369]{background:rgba(210,153,34,.2);color:var(--fl-warning)}html.dark .header-btn.ai-btn[data-v-838e5369]:hover,html[data-theme=dark] .header-btn.ai-btn[data-v-838e5369]:hover{background:var(--fl-warning);color:var(--fl-text-on-accent)}html.dark .options-card[data-v-838e5369],html.dark div.options-card[data-v-838e5369],html.dark [class*=options-card][data-v-838e5369],html[data-theme=dark] .options-card[data-v-838e5369],html[data-theme=dark] div.options-card[data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .options-header[data-v-838e5369],html.dark div.options-header[data-v-838e5369],html[data-theme=dark] .options-header[data-v-838e5369]{border-bottom:2px solid var(--fl-border-input)}html.dark .options-title[data-v-838e5369],html.dark h3.options-title[data-v-838e5369],html[data-theme=dark] .options-title[data-v-838e5369]{color:var(--fl-info)}html.dark .options-subtitle[data-v-838e5369],html.dark p.options-subtitle[data-v-838e5369],html[data-theme=dark] .options-subtitle[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .options-content[data-v-838e5369],html.dark div.options-content[data-v-838e5369],html[data-theme=dark] .options-content[data-v-838e5369],html.dark .option-group[data-v-838e5369],html.dark div.option-group[data-v-838e5369],html[data-theme=dark] .option-group[data-v-838e5369],html.dark .doc-type-cards[data-v-838e5369],html.dark div.doc-type-cards[data-v-838e5369],html[data-theme=dark] .doc-type-cards[data-v-838e5369]{background:transparent}html.dark .doc-type-card[data-v-838e5369],html.dark button.doc-type-card[data-v-838e5369],html.dark [class*=doc-type-card][data-v-838e5369],html[data-theme=dark] .doc-type-card[data-v-838e5369],html[data-theme=dark] button.doc-type-card[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .doc-type-card[data-v-838e5369]:hover,html[data-theme=dark] .doc-type-card[data-v-838e5369]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .doc-type-card.selected[data-v-838e5369],html[data-theme=dark] .doc-type-card.selected[data-v-838e5369]{background:rgba(88,166,255,.15);border-color:var(--fl-info);box-shadow:0 2px 8px rgba(88,166,255,.2)}html.dark .doc-type-card .doc-icon[data-v-838e5369],html[data-theme=dark] .doc-type-card .doc-icon[data-v-838e5369]{color:inherit}html.dark .doc-type-card .doc-name[data-v-838e5369],html[data-theme=dark] .doc-type-card .doc-name[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .config-panel-wrapper[data-v-838e5369],html.dark div.config-panel-wrapper[data-v-838e5369],html[data-theme=dark] .config-panel-wrapper[data-v-838e5369]{background:transparent}html.dark .config-section-label[data-v-838e5369],html.dark div.config-section-label[data-v-838e5369],html[data-theme=dark] .config-section-label[data-v-838e5369]{color:var(--fl-text-primary);border-bottom:2px solid var(--fl-border-input)}html.dark .generate-btn[data-v-838e5369],html.dark button.generate-btn[data-v-838e5369],html[data-theme=dark] .generate-btn[data-v-838e5369]{background:#388bfd;color:var(--fl-text-inverse)}html.dark .generate-btn[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-838e5369]:hover:not(:disabled){background:var(--fl-info)}html.dark .generate-btn[data-v-838e5369]:disabled,html[data-theme=dark] .generate-btn[data-v-838e5369]:disabled{background:var(--fl-bg-card-hover);color:var(--fl-border-input-hover)}html.dark .extraction-config-panel-compact[data-v-838e5369],html.dark div.extraction-config-panel-compact[data-v-838e5369],html.dark [class*=extraction-config-panel][data-v-838e5369],html[data-theme=dark] .extraction-config-panel-compact[data-v-838e5369],html.dark .primary-config[data-v-838e5369],html.dark div.primary-config[data-v-838e5369],html[data-theme=dark] .primary-config[data-v-838e5369],html.dark .config-row[data-v-838e5369],html.dark div.config-row[data-v-838e5369],html[data-theme=dark] .config-row[data-v-838e5369]{background:transparent}html.dark .config-label-compact .label-icon[data-v-838e5369],html[data-theme=dark] .config-label-compact .label-icon[data-v-838e5369]{color:inherit}html.dark .length-pills[data-v-838e5369],html.dark div.length-pills[data-v-838e5369],html[data-theme=dark] .length-pills[data-v-838e5369]{background:transparent}html.dark .length-pill[data-v-838e5369],html.dark button.length-pill[data-v-838e5369],html.dark [class*=length-pill][data-v-838e5369],html[data-theme=dark] .length-pill[data-v-838e5369],html[data-theme=dark] button.length-pill[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-info)}html.dark .length-pill[data-v-838e5369]:hover,html[data-theme=dark] .length-pill[data-v-838e5369]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .length-pill.selected[data-v-838e5369],html[data-theme=dark] .length-pill.selected[data-v-838e5369]{background:#388bfd;color:var(--fl-text-inverse);border-color:#388bfd}html.dark .pill-multi-select[data-v-838e5369],html.dark div.pill-multi-select[data-v-838e5369],html.dark .pill-single-select[data-v-838e5369],html.dark div.pill-single-select[data-v-838e5369],html[data-theme=dark] .pill-multi-select[data-v-838e5369],html[data-theme=dark] .pill-single-select[data-v-838e5369]{background:transparent}html.dark .pill-select-option[data-v-838e5369],html.dark button.pill-select-option[data-v-838e5369],html.dark [class*=pill-select-option][data-v-838e5369],html[data-theme=dark] .pill-select-option[data-v-838e5369],html[data-theme=dark] button.pill-select-option[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-info)}html.dark .pill-select-option[data-v-838e5369]:hover,html[data-theme=dark] .pill-select-option[data-v-838e5369]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .pill-select-option.selected[data-v-838e5369],html[data-theme=dark] .pill-select-option.selected[data-v-838e5369]{background:#388bfd;color:var(--fl-text-inverse);border-color:#388bfd}html.dark .pill-select-option .pill-label[data-v-838e5369],html[data-theme=dark] .pill-select-option .pill-label[data-v-838e5369]{color:inherit}html.dark .pill-select-option .pill-info-icon[data-v-838e5369],html[data-theme=dark] .pill-select-option .pill-info-icon[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .quick-pills[data-v-838e5369],html.dark div.quick-pills[data-v-838e5369],html[data-theme=dark] .quick-pills[data-v-838e5369]{background:transparent}html.dark .info-textarea[data-v-838e5369],html.dark textarea.info-textarea[data-v-838e5369],html[data-theme=dark] .info-textarea[data-v-838e5369]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .info-textarea[data-v-838e5369]:focus,html[data-theme=dark] .info-textarea[data-v-838e5369]:focus{border-color:var(--fl-info);box-shadow:0 0 0 3px rgba(88,166,255,.15)}html.dark .info-textarea[data-v-838e5369]::placeholder,html[data-theme=dark] .info-textarea[data-v-838e5369]::placeholder{color:var(--fl-border-input-hover)}html.dark .fl-textarea[data-v-838e5369],html.dark textarea.fl-textarea[data-v-838e5369],html[data-theme=dark] .fl-textarea[data-v-838e5369]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .fl-textarea[data-v-838e5369]:focus,html[data-theme=dark] .fl-textarea[data-v-838e5369]:focus{border-color:var(--fl-info);box-shadow:0 0 0 3px rgba(88,166,255,.15)}html.dark .fl-textarea[data-v-838e5369]::placeholder,html[data-theme=dark] .fl-textarea[data-v-838e5369]::placeholder{color:var(--fl-border-input-hover)}html.dark .advanced-toggle-section[data-v-838e5369],html.dark div.advanced-toggle-section[data-v-838e5369],html[data-theme=dark] .advanced-toggle-section[data-v-838e5369]{background:transparent}html.dark .fl-advanced-toggle[data-v-838e5369],html.dark button.fl-advanced-toggle[data-v-838e5369],html[data-theme=dark] .fl-advanced-toggle[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .fl-advanced-toggle .advanced-badge[data-v-838e5369],html[data-theme=dark] .fl-advanced-toggle .advanced-badge[data-v-838e5369]{background:#388bfd;color:var(--fl-text-inverse)}html.dark .advanced-config[data-v-838e5369],html.dark div.advanced-config[data-v-838e5369],html[data-theme=dark] .advanced-config[data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .advanced-section[data-v-838e5369],html.dark div.advanced-section[data-v-838e5369],html[data-theme=dark] .advanced-section[data-v-838e5369],html.dark .intervention-groups[data-v-838e5369],html.dark div.intervention-groups[data-v-838e5369],html[data-theme=dark] .intervention-groups[data-v-838e5369]{background:transparent}html.dark .intervention-group[data-v-838e5369],html.dark div.intervention-group[data-v-838e5369],html[data-theme=dark] .intervention-group[data-v-838e5369]{background:var(--fl-bg-page);border-left:3px solid var(--fl-info)}html.dark .custom-intervention-input[data-v-838e5369],html.dark div.custom-intervention-input[data-v-838e5369],html[data-theme=dark] .custom-intervention-input[data-v-838e5369]{background:transparent}html.dark .fl-input-inline[data-v-838e5369],html.dark input.fl-input-inline[data-v-838e5369],html[data-theme=dark] .fl-input-inline[data-v-838e5369]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .fl-add-btn[data-v-838e5369],html.dark button.fl-add-btn[data-v-838e5369],html[data-theme=dark] .fl-add-btn[data-v-838e5369]{background:var(--fl-ceremaris-light);border:1px solid transparent}html.dark .fl-add-btn--ready[data-v-838e5369],html.dark button.fl-add-btn--ready[data-v-838e5369],html[data-theme=dark] .fl-add-btn--ready[data-v-838e5369]{background:var(--fl-navy);color:var(--fl-text-inverse)}html.dark .fl-add-btn--ready[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn--ready[data-v-838e5369]:hover:not(:disabled){background:var(--fl-navy-dark)}html.dark .advanced-footer[data-v-838e5369],html.dark div.advanced-footer[data-v-838e5369],html[data-theme=dark] .advanced-footer[data-v-838e5369]{background:transparent}html.dark .fl-reset-btn[data-v-838e5369],html.dark button.fl-reset-btn[data-v-838e5369],html[data-theme=dark] .fl-reset-btn[data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);border:1px solid var(--fl-border-input)}html.dark .fl-reset-btn[data-v-838e5369]:hover,html[data-theme=dark] .fl-reset-btn[data-v-838e5369]:hover{background:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .step-header[data-v-838e5369],html[data-theme=dark] .step-header[data-v-838e5369]{border-bottom-color:var(--fl-border-input)}html.dark .step-header__title[data-v-838e5369],html[data-theme=dark] .step-header__title[data-v-838e5369]{color:var(--fl-navy)}html.dark .step-header__close[data-v-838e5369],html[data-theme=dark] .step-header__close[data-v-838e5369]{border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .step-header__close[data-v-838e5369]:hover,html[data-theme=dark] .step-header__close[data-v-838e5369]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .step-footer[data-v-838e5369],html[data-theme=dark] .step-footer[data-v-838e5369]{border-top-color:var(--fl-border-input)}html.dark .source-option[data-v-838e5369],html[data-theme=dark] .source-option[data-v-838e5369]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .source-option.active[data-v-838e5369],html[data-theme=dark] .source-option.active[data-v-838e5369]{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus);color:var(--fl-navy)}html.dark .length-control[data-v-838e5369],html[data-theme=dark] .length-control[data-v-838e5369]{border-bottom-color:var(--fl-border-input)}html.dark .length-control__label[data-v-838e5369],html[data-theme=dark] .length-control__label[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .length-control__value[data-v-838e5369],html[data-theme=dark] .length-control__value[data-v-838e5369]{background:#3d3000;color:#e3a832}html.dark .length-control__keine[data-v-838e5369],html[data-theme=dark] .length-control__keine[data-v-838e5369]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .length-control__keine[data-v-838e5369]:hover,html[data-theme=dark] .length-control__keine[data-v-838e5369]:hover{border-color:var(--fl-border-input-hover);color:var(--fl-text-primary)}html.dark .length-control__keine.active[data-v-838e5369],html[data-theme=dark] .length-control__keine.active[data-v-838e5369]{background:var(--fl-warning);color:var(--fl-text-on-accent);border-color:var(--fl-warning)}html.dark .length-control__tick[data-v-838e5369],html[data-theme=dark] .length-control__tick[data-v-838e5369]{color:#8993a3}html.dark .length-control__tick.active[data-v-838e5369],html[data-theme=dark] .length-control__tick.active[data-v-838e5369]{color:var(--fl-warning)}html.dark .dictation-textarea[data-v-838e5369],html.dark .notes-textarea[data-v-838e5369],html[data-theme=dark] .dictation-textarea[data-v-838e5369],html[data-theme=dark] .notes-textarea[data-v-838e5369]{background:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .dictation-textarea[data-v-838e5369]:focus,html.dark .notes-textarea[data-v-838e5369]:focus,html[data-theme=dark] .dictation-textarea[data-v-838e5369]:focus,html[data-theme=dark] .notes-textarea[data-v-838e5369]:focus{border-color:var(--fl-border-input-focus)}html.dark .ai-correction-toggle[data-v-838e5369],html[data-theme=dark] .ai-correction-toggle[data-v-838e5369],html.dark .tile-hint-text[data-v-838e5369],html[data-theme=dark] .tile-hint-text[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .secondary-btn[data-v-838e5369],html[data-theme=dark] .secondary-btn[data-v-838e5369]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .secondary-btn[data-v-838e5369]:hover,html[data-theme=dark] .secondary-btn[data-v-838e5369]:hover{border-color:var(--fl-border-input-focus);color:var(--fl-navy)}html.dark .generate-btn[data-v-838e5369],html.dark .btn-next[data-v-838e5369],html[data-theme=dark] .generate-btn[data-v-838e5369],html[data-theme=dark] .btn-next[data-v-838e5369]{background:var(--fl-ceremaris-light);color:var(--fl-navy);border-color:rgba(88,166,212,.25)}html.dark .generate-btn[data-v-838e5369]:hover:not(:disabled),html.dark .btn-next[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .btn-next[data-v-838e5369]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse)}html.dark .generate-btn--show[data-v-838e5369],html[data-theme=dark] .generate-btn--show[data-v-838e5369]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .btn-skip[data-v-838e5369],html[data-theme=dark] .btn-skip[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .btn-skip[data-v-838e5369]:hover,html[data-theme=dark] .btn-skip[data-v-838e5369]:hover{color:var(--fl-navy)}html.dark .generate-section[data-v-838e5369],html[data-theme=dark] .generate-section[data-v-838e5369]{border-top-color:var(--fl-border-input)}html.dark .tile__icon[data-v-838e5369],html[data-theme=dark] .tile__icon[data-v-838e5369]{background:var(--fl-ceremaris-light)}html.dark .tile__name[data-v-838e5369],html[data-theme=dark] .tile__name[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .tile__hint[data-v-838e5369],html[data-theme=dark] .tile__hint[data-v-838e5369]{color:#8993a3}html.dark .tile__badge[data-v-838e5369],html[data-theme=dark] .tile__badge[data-v-838e5369]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .tile__badge--ok[data-v-838e5369],html[data-theme=dark] .tile__badge--ok[data-v-838e5369]{background:rgba(82,183,136,.15);color:var(--fl-success)}html.dark .tile__action-arrow[data-v-838e5369],html[data-theme=dark] .tile__action-arrow[data-v-838e5369]{color:#8993a3}html.dark .tile-expand[data-v-838e5369],html[data-theme=dark] .tile-expand[data-v-838e5369]{border-top-color:var(--fl-border-input)}html.dark .tile-expand__title[data-v-838e5369],html[data-theme=dark] .tile-expand__title[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .tile-expand__close[data-v-838e5369],html[data-theme=dark] .tile-expand__close[data-v-838e5369]{border-color:var(--fl-border-input);color:#8993a3}html.dark .tile-expand__close[data-v-838e5369]:hover,html[data-theme=dark] .tile-expand__close[data-v-838e5369]:hover{background:#3d1a1a;color:var(--fl-error);border-color:#6b2c2c}html.dark .step-indicator[data-v-838e5369],html[data-theme=dark] .step-indicator[data-v-838e5369]{border-bottom-color:var(--fl-border-input)}html.dark .step-dot[data-v-838e5369],html[data-theme=dark] .step-dot[data-v-838e5369]{color:#8993a3}html.dark .step-dot.active[data-v-838e5369],html[data-theme=dark] .step-dot.active[data-v-838e5369]{color:var(--fl-navy)}html.dark .step-dot.completed[data-v-838e5369],html[data-theme=dark] .step-dot.completed[data-v-838e5369]{color:var(--fl-success)}html.dark .embedded-test-overlay[data-v-838e5369],html[data-theme=dark] .embedded-test-overlay[data-v-838e5369]{background:var(--fl-bg-page)}html.dark .embedded-test-toolbar[data-v-838e5369],html[data-theme=dark] .embedded-test-toolbar[data-v-838e5369]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .embedded-test-close[data-v-838e5369],html[data-theme=dark] .embedded-test-close[data-v-838e5369]{background:var(--fl-bg-muted);color:var(--fl-link-active);border-color:var(--fl-border-input)}html.dark .side-panel-container[data-v-838e5369],html[data-theme=dark] .side-panel-container[data-v-838e5369]{background:var(--fl-bg-page);border-left-color:var(--fl-border-input);box-shadow:-2px 0 12px rgba(0,0,0,.4)}html.dark .side-panel-header[data-v-838e5369],html[data-theme=dark] .side-panel-header[data-v-838e5369]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .side-panel-title[data-v-838e5369],html[data-theme=dark] .side-panel-title[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .side-panel-icon[data-v-838e5369],html[data-theme=dark] .side-panel-icon[data-v-838e5369]{color:var(--fl-link-active)}html.dark .side-panel-handle[data-v-838e5369],html[data-theme=dark] .side-panel-handle[data-v-838e5369]{background:var(--fl-border-input);color:var(--fl-link-active)}html.dark .side-panel-handle[data-v-838e5369]:hover,html[data-theme=dark] .side-panel-handle[data-v-838e5369]:hover{background:var(--fl-border-input-hover)}html.dark .fachbereich-select[data-v-838e5369],html[data-theme=dark] .fachbereich-select[data-v-838e5369]{background-color:var(--fl-ceremaris-light);border-color:var(--fl-link-active);color:var(--fl-link-active)}html.dark .side-panel-close[data-v-838e5369],html[data-theme=dark] .side-panel-close[data-v-838e5369]{color:var(--fl-text-muted);border-color:var(--fl-border-input)}html.dark .side-panel-close[data-v-838e5369]:hover,html[data-theme=dark] .side-panel-close[data-v-838e5369]:hover{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error)}html.dark .dokutoolbox-panel-footer[data-v-838e5369],html[data-theme=dark] .dokutoolbox-panel-footer[data-v-838e5369]{background:var(--fl-bg-card);border-top-color:var(--fl-border-input)}html.dark .dokutoolbox-apply-btn[data-v-838e5369],html[data-theme=dark] .dokutoolbox-apply-btn[data-v-838e5369]{background:var(--fl-ceremaris-light);color:var(--fl-link-active);border-color:var(--fl-link-active)}html.dark .dokutoolbox-apply-btn[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .dokutoolbox-apply-btn[data-v-838e5369]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);border-color:var(--fl-link-active)}html.dark .footer-status-text.has-data[data-v-838e5369],html[data-theme=dark] .footer-status-text.has-data[data-v-838e5369]{color:var(--fl-link-active)}html.dark .length-pill[data-v-838e5369],html.dark button.length-pill[data-v-838e5369],html.dark .length-pills button[data-v-838e5369],html[data-theme=dark] .length-pill[data-v-838e5369],html[data-theme=dark] button.length-pill[data-v-838e5369],html[data-theme=dark] .length-pills button[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info);border:2px solid var(--fl-border-input)}html.dark .length-pill[data-v-838e5369]:hover,html.dark button.length-pill[data-v-838e5369]:hover,html[data-theme=dark] .length-pill[data-v-838e5369]:hover,html[data-theme=dark] button.length-pill[data-v-838e5369]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .length-pill.selected[data-v-838e5369],html.dark button.length-pill.selected[data-v-838e5369],html[data-theme=dark] .length-pill.selected[data-v-838e5369],html[data-theme=dark] button.length-pill.selected[data-v-838e5369]{background:var(--fl-info);background-color:var(--fl-info);color:var(--fl-text-inverse);border-color:var(--fl-info)}html.dark .pill-select-option[data-v-838e5369],html.dark button.pill-select-option[data-v-838e5369],html.dark .pill-multi-select button[data-v-838e5369],html.dark .pill-single-select button[data-v-838e5369],html[data-theme=dark] .pill-select-option[data-v-838e5369],html[data-theme=dark] button.pill-select-option[data-v-838e5369],html[data-theme=dark] .pill-multi-select button[data-v-838e5369],html[data-theme=dark] .pill-single-select button[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info);border:1px solid var(--fl-border-input)}html.dark .pill-select-option[data-v-838e5369]:hover,html.dark button.pill-select-option[data-v-838e5369]:hover,html[data-theme=dark] .pill-select-option[data-v-838e5369]:hover,html[data-theme=dark] button.pill-select-option[data-v-838e5369]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .pill-select-option.selected[data-v-838e5369],html.dark button.pill-select-option.selected[data-v-838e5369],html[data-theme=dark] .pill-select-option.selected[data-v-838e5369],html[data-theme=dark] button.pill-select-option.selected[data-v-838e5369]{background:var(--fl-info);background-color:var(--fl-info);color:var(--fl-text-inverse)}html.dark .info-textarea[data-v-838e5369],html.dark textarea.info-textarea[data-v-838e5369],html[data-theme=dark] .info-textarea[data-v-838e5369],html[data-theme=dark] textarea.info-textarea[data-v-838e5369]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .info-textarea[data-v-838e5369]:focus,html[data-theme=dark] .info-textarea[data-v-838e5369]:focus{border-color:var(--fl-info)}html.dark .info-textarea[data-v-838e5369]::placeholder,html[data-theme=dark] .info-textarea[data-v-838e5369]::placeholder{color:var(--fl-text-muted)}html.dark .fl-textarea[data-v-838e5369],html.dark .fl-input-inline[data-v-838e5369],html[data-theme=dark] .fl-textarea[data-v-838e5369],html[data-theme=dark] .fl-input-inline[data-v-838e5369]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .fl-textarea[data-v-838e5369]:focus,html.dark .fl-input-inline[data-v-838e5369]:focus,html[data-theme=dark] .fl-textarea[data-v-838e5369]:focus,html[data-theme=dark] .fl-input-inline[data-v-838e5369]:focus{border-color:var(--fl-info)}html.dark .fl-advanced-toggle[data-v-838e5369],html.dark button.fl-advanced-toggle[data-v-838e5369],html[data-theme=dark] .fl-advanced-toggle[data-v-838e5369],html[data-theme=dark] button.fl-advanced-toggle[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input)}html.dark .fl-advanced-toggle[data-v-838e5369]:hover,html[data-theme=dark] .fl-advanced-toggle[data-v-838e5369]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .fl-advanced-toggle .toggle-label[data-v-838e5369],html[data-theme=dark] .fl-advanced-toggle .toggle-label[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .fl-advanced-toggle .toggle-icon[data-v-838e5369],html[data-theme=dark] .fl-advanced-toggle .toggle-icon[data-v-838e5369]{color:var(--fl-info)}html.dark .advanced-config[data-v-838e5369],html[data-theme=dark] .advanced-config[data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .intervention-group[data-v-838e5369],html[data-theme=dark] .intervention-group[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border-left-color:var(--fl-info)}html.dark .fl-add-btn[data-v-838e5369],html[data-theme=dark] .fl-add-btn[data-v-838e5369]{background:var(--fl-ceremaris-light)}html.dark .fl-add-btn[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn[data-v-838e5369]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)}html.dark .fl-add-btn svg[data-v-838e5369],html[data-theme=dark] .fl-add-btn svg[data-v-838e5369]{color:currentcolor}html.dark .fl-reset-btn[data-v-838e5369],html[data-theme=dark] .fl-reset-btn[data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-error)}html.dark .fl-reset-btn[data-v-838e5369]:hover,html[data-theme=dark] .fl-reset-btn[data-v-838e5369]:hover{background:#3d1a1a}html.dark .advanced-footer[data-v-838e5369],html[data-theme=dark] .advanced-footer[data-v-838e5369]{border-top-color:var(--fl-border-input)}html.dark .fl-pill[data-v-838e5369],html.dark [class*=fl-pill][data-v-838e5369],html[data-theme=dark] .fl-pill[data-v-838e5369],html[data-theme=dark] [class*=fl-pill][data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-info);border:1px solid var(--fl-border-input)}html.dark .fl-pill[data-v-838e5369]:hover,html[data-theme=dark] .fl-pill[data-v-838e5369]:hover{background:var(--fl-border-input)}html.dark .fl-pill.selected[data-v-838e5369],html.dark .fl-pill.active[data-v-838e5369],html[data-theme=dark] .fl-pill.selected[data-v-838e5369],html[data-theme=dark] .fl-pill.active[data-v-838e5369]{background:var(--fl-info);color:var(--fl-text-inverse)}html.dark .erfassung-dropdown[data-v-838e5369],html.dark .header-dropdown[data-v-838e5369],html.dark [class*=erfassung-dropdown][data-v-838e5369],html[data-theme=dark] .erfassung-dropdown[data-v-838e5369],html[data-theme=dark] .header-dropdown[data-v-838e5369],html[data-theme=dark] [class*=erfassung-dropdown][data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.4)}html.dark .erfassung-dropdown a[data-v-838e5369],html.dark .erfassung-dropdown button[data-v-838e5369],html.dark .header-dropdown a[data-v-838e5369],html.dark .header-dropdown button[data-v-838e5369],html[data-theme=dark] .erfassung-dropdown a[data-v-838e5369],html[data-theme=dark] .erfassung-dropdown button[data-v-838e5369],html[data-theme=dark] .header-dropdown a[data-v-838e5369],html[data-theme=dark] .header-dropdown button[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .erfassung-dropdown a[data-v-838e5369]:hover,html.dark .erfassung-dropdown button[data-v-838e5369]:hover,html.dark .header-dropdown a[data-v-838e5369]:hover,html.dark .header-dropdown button[data-v-838e5369]:hover,html[data-theme=dark] .erfassung-dropdown a[data-v-838e5369]:hover,html[data-theme=dark] .erfassung-dropdown button[data-v-838e5369]:hover,html[data-theme=dark] .header-dropdown a[data-v-838e5369]:hover,html[data-theme=dark] .header-dropdown button[data-v-838e5369]:hover{background:var(--fl-border-input)}html.dark .fl-pill[data-v-838e5369],html.dark button.fl-pill[data-v-838e5369],html.dark [class*=fl-pill][data-v-838e5369]:not(.fl-pill-group,.fl-pill-option),html[data-theme=dark] .fl-pill[data-v-838e5369],html[data-theme=dark] button.fl-pill[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .fl-pill[data-v-838e5369]:hover:not(.active),html[data-theme=dark] .fl-pill[data-v-838e5369]:hover:not(.active){background:var(--fl-border-input);border-color:var(--fl-info);color:var(--fl-info)}html.dark .fl-pill.active[data-v-838e5369],html[data-theme=dark] .fl-pill.active[data-v-838e5369]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd;box-shadow:0 2px 8px rgba(88,166,255,.3)}html.dark .fl-pill-icon[data-v-838e5369],html.dark span.fl-pill-icon[data-v-838e5369],html[data-theme=dark] .fl-pill-icon[data-v-838e5369],html.dark .fl-pill-label[data-v-838e5369],html.dark span.fl-pill-label[data-v-838e5369],html[data-theme=dark] .fl-pill-label[data-v-838e5369]{color:inherit}html.dark .fl-pill-group[data-v-838e5369],html.dark div.fl-pill-group[data-v-838e5369],html[data-theme=dark] .fl-pill-group[data-v-838e5369]{background:transparent}html.dark .fl-pill-option[data-v-838e5369],html.dark button.fl-pill-option[data-v-838e5369],html[data-theme=dark] .fl-pill-option[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .fl-pill-option[data-v-838e5369]:hover:not(.active),html[data-theme=dark] .fl-pill-option[data-v-838e5369]:hover:not(.active){background:var(--fl-border-input);border-color:var(--fl-info);color:var(--fl-info)}html.dark .fl-pill-option.active[data-v-838e5369],html[data-theme=dark] .fl-pill-option.active[data-v-838e5369]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd;box-shadow:0 2px 8px rgba(88,166,255,.3)}html.dark .fl-pill-option .pill-icon[data-v-838e5369],html[data-theme=dark] .fl-pill-option .pill-icon[data-v-838e5369],html.dark .fl-pill-option .pill-label[data-v-838e5369],html[data-theme=dark] .fl-pill-option .pill-label[data-v-838e5369]{color:inherit}html.dark .section-title-wrapper[data-v-838e5369],html[data-theme=dark] .section-title-wrapper[data-v-838e5369]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);border-bottom-color:var(--fl-border-input)}html.dark .section-header-content[data-v-838e5369],html[data-theme=dark] .section-header-content[data-v-838e5369]{background:transparent}html.dark .skill-info-badge[data-v-838e5369],html[data-theme=dark] .skill-info-badge[data-v-838e5369]{background:var(--fl-ceremaris-light);background-color:var(--fl-ceremaris-light);border-color:var(--fl-info);color:#79c0ff}html.dark .skill-info-badge .mdi[data-v-838e5369],html.dark .skill-info-badge .skill-name[data-v-838e5369],html[data-theme=dark] .skill-info-badge .mdi[data-v-838e5369],html[data-theme=dark] .skill-info-badge .skill-name[data-v-838e5369]{color:var(--fl-info)}html.dark .anonymization-status.protected[data-v-838e5369],html[data-theme=dark] .anonymization-status.protected[data-v-838e5369]{background:#1a3d2e;background-color:#1a3d2e;border-color:var(--fl-success-dark);color:#7ee2a8}html.dark .anonymization-status.protected .mdi[data-v-838e5369],html.dark .anonymization-status.protected .status-text[data-v-838e5369],html.dark .anonymization-status.protected .entity-count[data-v-838e5369],html[data-theme=dark] .anonymization-status.protected .mdi[data-v-838e5369],html[data-theme=dark] .anonymization-status.protected .status-text[data-v-838e5369],html[data-theme=dark] .anonymization-status.protected .entity-count[data-v-838e5369]{color:var(--fl-success-dark)}html.dark .anonymization-status.unprotected[data-v-838e5369],html[data-theme=dark] .anonymization-status.unprotected[data-v-838e5369]{background:#3d3000;background-color:#3d3000;border-color:var(--fl-warning);color:#e3b341}html.dark .anonymization-status.unprotected .mdi[data-v-838e5369],html.dark .anonymization-status.unprotected .status-text[data-v-838e5369],html[data-theme=dark] .anonymization-status.unprotected .mdi[data-v-838e5369],html[data-theme=dark] .anonymization-status.unprotected .status-text[data-v-838e5369]{color:var(--fl-warning)}html.dark .export-dropdown-menu[data-v-838e5369],html[data-theme=dark] .export-dropdown-menu[data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.6)}html.dark .export-dropdown-menu .dropdown-item[data-v-838e5369],html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-838e5369]{background:transparent;color:var(--fl-text-primary)}html.dark .export-dropdown-menu .dropdown-item[data-v-838e5369]:hover,html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-838e5369]:hover{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover)}html.dark .export-dropdown-menu .dropdown-item .mdi[data-v-838e5369],html[data-theme=dark] .export-dropdown-menu .dropdown-item .mdi[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .collapsible-medical-bar[data-v-838e5369],html[data-theme=dark] .collapsible-medical-bar[data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .collapsed-bar[data-v-838e5369],html[data-theme=dark] .collapsed-bar[data-v-838e5369],html.dark .expanded-bar[data-v-838e5369],html[data-theme=dark] .expanded-bar[data-v-838e5369]{background:transparent}html.dark .toggle-btn-small .mdi[data-v-838e5369],html[data-theme=dark] .toggle-btn-small .mdi[data-v-838e5369],html.dark .current-tab[data-v-838e5369],html[data-theme=dark] .current-tab[data-v-838e5369]{color:var(--fl-text-primary)}html.dark .nav-tab[data-v-838e5369],html[data-theme=dark] .nav-tab[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .nav-tab[data-v-838e5369]:hover,html[data-theme=dark] .nav-tab[data-v-838e5369]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:var(--fl-info);color:var(--fl-info)}html.dark .nav-tab.active[data-v-838e5369],html[data-theme=dark] .nav-tab.active[data-v-838e5369]{background:#388bfd;background-color:#388bfd;color:var(--fl-brass-light);border-color:var(--fl-info)}html.dark .collapsible-medical-bar .divider[data-v-838e5369],html[data-theme=dark] .collapsible-medical-bar .divider[data-v-838e5369]{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .dropdown-btn[data-v-838e5369],html[data-theme=dark] .dropdown-btn[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .dropdown-btn[data-v-838e5369]:hover,html[data-theme=dark] .dropdown-btn[data-v-838e5369]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:var(--fl-info);color:var(--fl-info)}html.dark .dropdown-btn.active[data-v-838e5369],html[data-theme=dark] .dropdown-btn.active[data-v-838e5369]{background:#388bfd;background-color:#388bfd;color:var(--fl-brass-light);border-color:var(--fl-info)}html.dark .collapsible-medical-bar .dropdown-menu[data-v-838e5369],html[data-theme=dark] .collapsible-medical-bar .dropdown-menu[data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-color:var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.6)}html.dark .collapsible-medical-bar .dropdown-item[data-v-838e5369],html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-838e5369]{background:transparent;color:var(--fl-text-primary)}html.dark .collapsible-medical-bar .dropdown-item[data-v-838e5369]:hover,html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-838e5369]:hover{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info)}html.dark .header-action-btn[data-v-838e5369],html.dark button.header-action-btn[data-v-838e5369],html[data-theme=dark] .header-action-btn[data-v-838e5369],html[data-theme=dark] button.header-action-btn[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info);border:1px solid var(--fl-border-input)}html.dark .header-action-btn[data-v-838e5369]:hover:not(:disabled),html.dark button.header-action-btn[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .header-action-btn[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] button.header-action-btn[data-v-838e5369]:hover:not(:disabled){background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:var(--fl-info)}html.dark .header-action-btn[data-v-838e5369]:disabled,html[data-theme=dark] .header-action-btn[data-v-838e5369]:disabled{opacity:.4;background:var(--fl-bg-card)}html.dark .header-action-btn.primary-action[data-v-838e5369],html.dark button.header-action-btn.primary-action[data-v-838e5369],html[data-theme=dark] .header-action-btn.primary-action[data-v-838e5369],html[data-theme=dark] button.header-action-btn.primary-action[data-v-838e5369]{background:#3d3000;background-color:#3d3000;color:var(--fl-brass-light);border-color:var(--fl-warning)}html.dark .header-action-btn.primary-action[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .header-action-btn.primary-action[data-v-838e5369]:hover:not(:disabled){background:var(--fl-warning);background-color:var(--fl-warning);color:var(--fl-text-inverse)}html.dark .header-action-btn.session-menu-btn[data-v-838e5369],html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted);border-color:var(--fl-border-input)}html.dark .header-action-btn.session-menu-btn[data-v-838e5369]:hover,html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-838e5369]:hover{color:var(--fl-text-primary)}html.dark .header-action-btn.wizard-btn[data-v-838e5369],html[data-theme=dark] .header-action-btn.wizard-btn[data-v-838e5369]{background:#2d1f3d;background-color:#2d1f3d;color:#a855f7;border-color:#a855f7}html.dark .header-action-btn.wizard-btn[data-v-838e5369]:hover,html[data-theme=dark] .header-action-btn.wizard-btn[data-v-838e5369]:hover{background:#3d2952;background-color:#3d2952}html.dark .header-action-btn.doc-style-btn[data-v-838e5369],html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info);border-color:var(--fl-border-input)}html.dark .header-action-btn.doc-style-btn[data-v-838e5369]:hover,html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-838e5369]:hover{background:var(--fl-border-input);color:#79c0ff}html.dark .header-action-btn.text-editor-action[data-v-838e5369],html[data-theme=dark] .header-action-btn.text-editor-action[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:#a5b4fc;border-color:var(--fl-border-input)}html.dark .header-action-btn.text-editor-action[data-v-838e5369]:hover,html[data-theme=dark] .header-action-btn.text-editor-action[data-v-838e5369]:hover{background:var(--fl-border-input);color:#c4b5fd}html.dark .header-action-btn.responses-editor-action[data-v-838e5369],html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-838e5369]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:#86efac;border-color:var(--fl-border-input)}html.dark .header-action-btn.responses-editor-action[data-v-838e5369]:hover,html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-838e5369]:hover{background:var(--fl-border-input);color:#bbf7d0}html.dark .header-action-buttons[data-v-838e5369],html[data-theme=dark] .header-action-buttons[data-v-838e5369]{background:transparent}html.dark .session-dropdown-menu[data-v-838e5369],html[data-theme=dark] .session-dropdown-menu[data-v-838e5369]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.6)}html.dark .session-menu-header[data-v-838e5369],html[data-theme=dark] .session-menu-header[data-v-838e5369]{color:var(--fl-info);border-bottom-color:var(--fl-border-input)}html.dark .session-menu-header[data-v-838e5369]:hover,html[data-theme=dark] .session-menu-header[data-v-838e5369]:hover{background:var(--fl-bg-card-hover)}html.dark .session-menu-item[data-v-838e5369],html[data-theme=dark] .session-menu-item[data-v-838e5369]{background:transparent;color:var(--fl-text-primary)}html.dark .session-menu-item[data-v-838e5369]:hover,html[data-theme=dark] .session-menu-item[data-v-838e5369]:hover{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover)}html.dark .robot-controls[data-v-838e5369],html.dark .header-robot-controls[data-v-838e5369],html[data-theme=dark] .robot-controls[data-v-838e5369],html[data-theme=dark] .header-robot-controls[data-v-838e5369]{background:transparent}html.dark .robot-btn[data-v-838e5369],html[data-theme=dark] .robot-btn[data-v-838e5369]{background:#3d3000;background-color:#3d3000;color:var(--fl-warning);border-color:var(--fl-warning)}html.dark .robot-btn[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .robot-btn[data-v-838e5369]:hover:not(:disabled){background:#4d3c00;background-color:#4d3c00}html.dark .robot-btn[data-v-838e5369]:disabled,html[data-theme=dark] .robot-btn[data-v-838e5369]:disabled{opacity:.4}html.dark .robot-queue-btn[data-v-838e5369],html[data-theme=dark] .robot-queue-btn[data-v-838e5369]{background:#3d3000;background-color:#3d3000;color:var(--fl-warning);border-color:var(--fl-warning)}html.dark .robot-queue-btn[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .robot-queue-btn[data-v-838e5369]:hover:not(:disabled){background:#4d3c00;background-color:#4d3c00}html.dark .queue-badge-btn[data-v-838e5369],html[data-theme=dark] .queue-badge-btn[data-v-838e5369]{background:#3d3000;background-color:#3d3000;border-color:var(--fl-warning)}html.dark .queue-badge-btn[data-v-838e5369]:hover,html[data-theme=dark] .queue-badge-btn[data-v-838e5369]:hover{background:#4d3c00;background-color:#4d3c00}html.dark .robot-badge[data-v-838e5369],html[data-theme=dark] .robot-badge[data-v-838e5369]{background:var(--fl-warning);background-color:var(--fl-warning);color:var(--fl-text-inverse)}html.dark .dropdown-icon[data-v-838e5369],html[data-theme=dark] .dropdown-icon[data-v-838e5369]{color:var(--fl-warning)}html.dark .robot-execute-btn[data-v-838e5369],html[data-theme=dark] .robot-execute-btn[data-v-838e5369]{background:#3d3000;background-color:#3d3000;color:var(--fl-warning);border-color:var(--fl-warning)}html.dark .robot-execute-btn.has-queue[data-v-838e5369],html[data-theme=dark] .robot-execute-btn.has-queue[data-v-838e5369]{background:var(--fl-warning);background-color:var(--fl-warning);color:var(--fl-text-inverse)}html.dark .robot-execute-btn.has-queue[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .robot-execute-btn.has-queue[data-v-838e5369]:hover:not(:disabled){background:#e3b341;background-color:#e3b341}html.dark .robot-results-btn[data-v-838e5369],html[data-theme=dark] .robot-results-btn[data-v-838e5369]{background:#1a3d2e;background-color:#1a3d2e;color:var(--fl-success);border-color:var(--fl-success)}html.dark .robot-results-btn[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .robot-results-btn[data-v-838e5369]:hover:not(:disabled){background:#224d3a;background-color:#224d3a}html.dark .queue-dropdown[data-v-838e5369],html[data-theme=dark] .queue-dropdown[data-v-838e5369]{background-color:var(--fl-bg-card);border-color:var(--fl-info);box-shadow:0 8px 24px rgba(0,0,0,.6)}html.dark .queue-dropdown-header[data-v-838e5369],html[data-theme=dark] .queue-dropdown-header[data-v-838e5369]{background:var(--fl-ceremaris-light);background-color:var(--fl-ceremaris-light);border-bottom-color:var(--fl-border-input)}html.dark .queue-dropdown-title[data-v-838e5369],html[data-theme=dark] .queue-dropdown-title[data-v-838e5369]{color:var(--fl-info)}html.dark .queue-clear-all-btn[data-v-838e5369],html[data-theme=dark] .queue-clear-all-btn[data-v-838e5369]{background:transparent;border-color:var(--fl-error)}html.dark .queue-clear-all-btn[data-v-838e5369]:hover,html[data-theme=dark] .queue-clear-all-btn[data-v-838e5369]:hover{background:rgba(248,81,73,.2);background-color:rgba(248,81,73,.2)}html.dark .queue-item[data-v-838e5369],html[data-theme=dark] .queue-item[data-v-838e5369]{background:transparent;border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .queue-item[data-v-838e5369]:hover,html[data-theme=dark] .queue-item[data-v-838e5369]:hover{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover)}html.dark .queue-item-category[data-v-838e5369],html[data-theme=dark] .queue-item-category[data-v-838e5369]{color:var(--fl-text-muted)}html.dark .queue-item-remove[data-v-838e5369]:hover,html[data-theme=dark] .queue-item-remove[data-v-838e5369]:hover{color:var(--fl-error)}html.dark .robot-label[data-v-838e5369],html[data-theme=dark] .robot-label[data-v-838e5369]{color:inherit}html.dark .admin-shell[data-v-838e5369],html.dark .ss-page[data-v-838e5369],html.dark .rag-management[data-v-838e5369],html.dark .rag-configuration[data-v-838e5369],html.dark .rag-sync[data-v-838e5369],html.dark .spm-page[data-v-838e5369],html.dark .dbsync-page[data-v-838e5369],html.dark .system-template-manager[data-v-838e5369],html.dark .org-page[data-v-838e5369],html.dark .billing-page[data-v-838e5369],html.dark .admin-dashboard[data-v-838e5369],html.dark .um-page[data-v-838e5369],html.dark .fl-tenant-sync[data-v-838e5369],html.dark .knowledge-management[data-v-838e5369],html.dark .ud-page[data-v-838e5369],html.dark .security-dashboard[data-v-838e5369],html.dark .admin-page[data-v-838e5369],html[data-theme=dark] .admin-shell[data-v-838e5369],html[data-theme=dark] .ss-page[data-v-838e5369],html[data-theme=dark] .rag-management[data-v-838e5369],html[data-theme=dark] .rag-configuration[data-v-838e5369],html[data-theme=dark] .rag-sync[data-v-838e5369],html[data-theme=dark] .spm-page[data-v-838e5369],html[data-theme=dark] .dbsync-page[data-v-838e5369],html[data-theme=dark] .system-template-manager[data-v-838e5369],html[data-theme=dark] .org-page[data-v-838e5369],html[data-theme=dark] .billing-page[data-v-838e5369],html[data-theme=dark] .admin-dashboard[data-v-838e5369],html[data-theme=dark] .um-page[data-v-838e5369],html[data-theme=dark] .fl-tenant-sync[data-v-838e5369],html[data-theme=dark] .knowledge-management[data-v-838e5369],html[data-theme=dark] .ud-page[data-v-838e5369],html[data-theme=dark] .security-dashboard[data-v-838e5369],html[data-theme=dark] .admin-page[data-v-838e5369]{--fl-navy: #58a6d4;--fl-navy-dark: #4da6d9;--fl-ceremaris-light: #1a3a4a;--fl-ceremaris-light-hover: #234b5e;--fl-ceremaris-light-active: #2d5c72;--fl-bg-card: #1e2530;--fl-bg-card-hover: #262d38;--fl-bg-muted: #161b22;--fl-border-subtle: #30363d;--fl-border-card: #30363d;--fl-border-input: #30363d;--fl-border-input-hover: #484f58;--fl-border-input-focus: #58a6d4;--fl-text-primary: #e6edf3;--fl-text-secondary: #c9d1d9;--fl-text-muted: #8993a3;color:var(--fl-text-primary)}html.dark .rag-management[data-v-838e5369],html.dark .rag-sync[data-v-838e5369],html.dark .knowledge-management[data-v-838e5369],html[data-theme=dark] .rag-management[data-v-838e5369],html[data-theme=dark] .rag-sync[data-v-838e5369],html[data-theme=dark] .knowledge-management[data-v-838e5369]{background:var(--fl-bg-page)}html.dark .status-checking[data-v-838e5369],html[data-theme=dark] .status-checking[data-v-838e5369]{background:var(--fl-bg-card-hover);color:#8993a3}html.dark .notification-dropdown[data-v-838e5369],html.dark .user-dropdown[data-v-838e5369],html[data-theme=dark] .notification-dropdown[data-v-838e5369],html[data-theme=dark] .user-dropdown[data-v-838e5369]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .notification-header[data-v-838e5369],html.dark .notification-item[data-v-838e5369],html[data-theme=dark] .notification-header[data-v-838e5369],html[data-theme=dark] .notification-item[data-v-838e5369]{border-bottom-color:var(--fl-border-input)}html.dark .user-dropdown-divider[data-v-838e5369],html[data-theme=dark] .user-dropdown-divider[data-v-838e5369]{background:var(--fl-border-input)}html.dark .user-dropdown-item[data-v-838e5369]:hover,html[data-theme=dark] .user-dropdown-item[data-v-838e5369]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .user-dropdown-logout[data-v-838e5369]:hover,html[data-theme=dark] .user-dropdown-logout[data-v-838e5369]:hover{background:#3d1a1a;color:var(--fl-error)}html.dark .admin-sidebar[data-v-838e5369],html[data-theme=dark] .admin-sidebar[data-v-838e5369]{background:var(--fl-bg-page-alt);border-right-color:var(--fl-border-input)}html.dark .sidebar-brand[data-v-838e5369],html.dark .nav-group-divider[data-v-838e5369],html.dark .sidebar-footer[data-v-838e5369],html[data-theme=dark] .sidebar-brand[data-v-838e5369],html[data-theme=dark] .nav-group-divider[data-v-838e5369],html[data-theme=dark] .sidebar-footer[data-v-838e5369]{border-color:var(--fl-border-input)}html.dark .nav-group-divider[data-v-838e5369],html[data-theme=dark] .nav-group-divider[data-v-838e5369]{background:var(--fl-border-input)}html.dark .brand-icon[data-v-838e5369],html[data-theme=dark] .brand-icon[data-v-838e5369]{background:var(--fl-ceremaris-light)}html.dark .nav-item[data-v-838e5369]:hover,html.dark .nav-item.active[data-v-838e5369],html[data-theme=dark] .nav-item[data-v-838e5369]:hover,html[data-theme=dark] .nav-item.active[data-v-838e5369]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .nav-item.active[data-v-838e5369]:before,html[data-theme=dark] .nav-item.active[data-v-838e5369]:before{background:var(--fl-navy)}html.dark .ss-card[data-v-838e5369],html[data-theme=dark] .ss-card[data-v-838e5369]{border-color:var(--fl-border-input);box-shadow:0 1px 3px rgba(0,0,0,.3),0 12px 32px rgba(0,0,0,.2)}html.dark .ss-icon-maintenance[data-v-838e5369],html.dark .ss-action-icon--secondary[data-v-838e5369],html[data-theme=dark] .ss-icon-maintenance[data-v-838e5369],html[data-theme=dark] .ss-action-icon--secondary[data-v-838e5369]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .ss-select option[data-v-838e5369],html[data-theme=dark] .ss-select option[data-v-838e5369]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .ss-switch-slider[data-v-838e5369],html[data-theme=dark] .ss-switch-slider[data-v-838e5369]{background:var(--fl-border-input)}html.dark .um-table-card[data-v-838e5369],html.dark .um-dialog[data-v-838e5369],html[data-theme=dark] .um-table-card[data-v-838e5369],html[data-theme=dark] .um-dialog[data-v-838e5369]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .spm-btn--primary[data-v-838e5369],html.dark .org-btn--primary[data-v-838e5369],html[data-theme=dark] .spm-btn--primary[data-v-838e5369],html[data-theme=dark] .org-btn--primary[data-v-838e5369]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}html.dark .spm-btn--primary[data-v-838e5369]:hover:not(:disabled),html.dark .org-btn--primary[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .spm-btn--primary[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .org-btn--primary[data-v-838e5369]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);color:var(--fl-text-on-accent)}html.dark .org-header__icon-ring[data-v-838e5369],html[data-theme=dark] .org-header__icon-ring[data-v-838e5369]{background:var(--fl-bg-page-alt);border-color:var(--fl-border-input)}html.dark .quick-action-btn[data-v-838e5369]:hover,html[data-theme=dark] .quick-action-btn[data-v-838e5369]:hover{background:var(--fl-bg-card-hover)}html.dark .qa-teal[data-v-838e5369],html[data-theme=dark] .qa-teal[data-v-838e5369]{background:rgba(45,212,191,.15)}html.dark .qa-slate[data-v-838e5369],html[data-theme=dark] .qa-slate[data-v-838e5369]{background:var(--fl-bg-card-hover)}html.dark .billing-table .v-data-table__thead th[data-v-838e5369],html[data-theme=dark] .billing-table .v-data-table__thead th[data-v-838e5369]{background:var(--fl-bg-page-alt);border-bottom-color:var(--fl-border-input)}html.dark .spm-table th[data-v-838e5369],html.dark .dbsync-table thead th[data-v-838e5369],html.dark .um-table th[data-v-838e5369],html.dark .ud-table th[data-v-838e5369],html.dark .history-table th[data-v-838e5369],html.dark .result-table th[data-v-838e5369],html[data-theme=dark] .spm-table th[data-v-838e5369],html[data-theme=dark] .dbsync-table thead th[data-v-838e5369],html[data-theme=dark] .um-table th[data-v-838e5369],html[data-theme=dark] .ud-table th[data-v-838e5369],html[data-theme=dark] .history-table th[data-v-838e5369],html[data-theme=dark] .result-table th[data-v-838e5369]{background:var(--fl-bg-page-alt);color:var(--fl-text-secondary);border-bottom-color:var(--fl-border-input)}html.dark .ud-page[data-v-838e5369],html[data-theme=dark] .ud-page[data-v-838e5369]{--ink: #e6edf3;--brass: var(--fl-brass-light);--hairline: #30363d;--subtle: #262d38;--bg-page: #0d1117;--bg-card: #1e2530}html.dark .ud-error[data-v-838e5369],html[data-theme=dark] .ud-error[data-v-838e5369]{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.4);color:var(--fl-severity-high-text)}html.dark .ud-page .ud-subnote--err[data-v-838e5369],html[data-theme=dark] .ud-page .ud-subnote--err[data-v-838e5369]{color:var(--fl-severity-high-text)}html.dark .spm-overlay[data-v-838e5369],html.dark .modal-overlay[data-v-838e5369],html.dark .confirm-overlay[data-v-838e5369],html.dark .dialog-overlay[data-v-838e5369],html.dark .loading-overlay[data-v-838e5369],html[data-theme=dark] .spm-overlay[data-v-838e5369],html[data-theme=dark] .modal-overlay[data-v-838e5369],html[data-theme=dark] .confirm-overlay[data-v-838e5369],html[data-theme=dark] .dialog-overlay[data-v-838e5369],html[data-theme=dark] .loading-overlay[data-v-838e5369]{background:rgba(0,0,0,.6)}html.dark .spm-modal[data-v-838e5369],html.dark .plans-dialog[data-v-838e5369],html.dark .preview-dialog[data-v-838e5369],html.dark .confirm-dialog[data-v-838e5369],html[data-theme=dark] .spm-modal[data-v-838e5369],html[data-theme=dark] .plans-dialog[data-v-838e5369],html[data-theme=dark] .preview-dialog[data-v-838e5369],html[data-theme=dark] .confirm-dialog[data-v-838e5369]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .spm-modal-header[data-v-838e5369],html.dark .um-dialog-header[data-v-838e5369],html.dark .spm-modal-actions[data-v-838e5369],html.dark .um-dialog-footer[data-v-838e5369],html.dark .plans-dialog__header[data-v-838e5369],html[data-theme=dark] .spm-modal-header[data-v-838e5369],html[data-theme=dark] .um-dialog-header[data-v-838e5369],html[data-theme=dark] .spm-modal-actions[data-v-838e5369],html[data-theme=dark] .um-dialog-footer[data-v-838e5369],html[data-theme=dark] .plans-dialog__header[data-v-838e5369]{border-color:var(--fl-border-input)}html.dark .status-row-header[data-v-838e5369],html.dark .detail-row[data-v-838e5369],html[data-theme=dark] .status-row-header[data-v-838e5369],html[data-theme=dark] .detail-row[data-v-838e5369]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .chip--ok[data-v-838e5369],html[data-theme=dark] .chip--ok[data-v-838e5369]{background:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .chip--warn[data-v-838e5369],html[data-theme=dark] .chip--warn[data-v-838e5369]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .chip--danger[data-v-838e5369],html[data-theme=dark] .chip--danger[data-v-838e5369]{background:rgba(248,81,73,.15)}html.dark .chip--muted[data-v-838e5369],html[data-theme=dark] .chip--muted[data-v-838e5369]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .kpi-card[data-v-838e5369],html[data-theme=dark] .kpi-card[data-v-838e5369]{border-color:var(--fl-border-input)}html.dark .log-row[data-v-838e5369]:hover,html[data-theme=dark] .log-row[data-v-838e5369]:hover{background-color:var(--fl-bg-page-alt)}html.dark .error-item[data-v-838e5369],html[data-theme=dark] .error-item[data-v-838e5369]{background-color:rgba(248,81,73,.12);border-color:var(--fl-error);color:var(--fl-error-text)}html.dark .action-auth[data-v-838e5369],html[data-theme=dark] .action-auth[data-v-838e5369]{background-color:rgba(88,166,212,.15);color:#79c0e8}html.dark .action-danger[data-v-838e5369],html[data-theme=dark] .action-danger[data-v-838e5369]{background-color:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .action-modify[data-v-838e5369],html[data-theme=dark] .action-modify[data-v-838e5369]{background-color:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .action-access[data-v-838e5369],html[data-theme=dark] .action-access[data-v-838e5369]{background-color:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .action-default[data-v-838e5369],html[data-theme=dark] .action-default[data-v-838e5369]{background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .provider-tag--anthropic[data-v-838e5369],html[data-theme=dark] .provider-tag--anthropic[data-v-838e5369]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .provider-tag--mistral[data-v-838e5369],html[data-theme=dark] .provider-tag--mistral[data-v-838e5369]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .btn-action.btn-warning[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-warning[data-v-838e5369]:hover:not(:disabled){background:rgba(210,153,34,.22)}html.dark .btn-action.btn-info[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-info[data-v-838e5369]:hover:not(:disabled){background:rgba(88,166,212,.22)}html.dark .btn-action.btn-success[data-v-838e5369]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-success[data-v-838e5369]:hover:not(:disabled){background:rgba(82,183,136,.22)}html.dark .rag-tabs[data-v-838e5369],html[data-theme=dark] .rag-tabs[data-v-838e5369]{border-bottom-color:var(--fl-border-input)}html.dark .rag-content[data-v-838e5369],html.dark .rag-header[data-v-838e5369],html[data-theme=dark] .rag-content[data-v-838e5369],html[data-theme=dark] .rag-header[data-v-838e5369]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}.diagnosis-extraction__warning[data-v-838e5369]{display:flex;align-items:center;gap:8px;margin:0 24px 12px;padding:10px 14px;background:var(--fl-severity-moderate-bg);border:1px solid var(--fl-warning);border-radius:8px;color:var(--fl-warning-text);font-size:.875rem}.diagnosis-extraction__actions[data-v-838e5369]{display:flex;align-items:center;gap:12px;padding:0 24px 12px}.diagnosis-extraction__count[data-v-838e5369]{font-size:.875rem;color:var(--fl-text-secondary)}.diagnosis-extraction__empty[data-v-838e5369]{padding:32px 24px;text-align:center;color:var(--fl-text-secondary)}.diagnosis-extraction__empty-icon[data-v-838e5369]{font-size:48px!important;color:var(--fl-navy);opacity:.6;display:block;margin-bottom:12px}.diagnosis-extraction__empty-text[data-v-838e5369]{font-size:.95rem;margin:0 0 6px;color:var(--fl-text-primary)}.diagnosis-extraction__empty-hint[data-v-838e5369]{font-size:.85rem;margin:0;color:var(--fl-text-secondary)}.diagnosis-extraction__list[data-v-838e5369]{padding:0 24px 16px;display:flex;flex-direction:column;gap:8px}.diagnosis-extraction__card[data-v-838e5369]{border:1px solid var(--fl-border-subtle);border-radius:8px;background:var(--fl-bg-card);transition:opacity .2s}.diagnosis-extraction__card--saved[data-v-838e5369]{opacity:.7;border-color:var(--fl-success)}.diagnosis-extraction__card-content[data-v-838e5369]{display:flex;align-items:center;gap:12px;padding:12px 16px;flex-wrap:wrap}.diagnosis-extraction__badges[data-v-838e5369]{display:flex;gap:6px;flex-shrink:0}.diagnosis-extraction__icd-badge[data-v-838e5369]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:4px;font-size:13px;font-weight:600;background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.diagnosis-extraction__sicherheit-badge[data-v-838e5369]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;font-size:.75rem;font-weight:700;color:var(--fl-bg-card)}.diagnosis-extraction__sicherheit-badge--G[data-v-838e5369]{background:var(--fl-success)}.diagnosis-extraction__sicherheit-badge--V[data-v-838e5369]{background:var(--fl-warning)}.diagnosis-extraction__sicherheit-badge--Z[data-v-838e5369]{background:var(--fl-text-secondary)}.diagnosis-extraction__sicherheit-badge--A[data-v-838e5369]{background:var(--fl-error)}.diagnosis-extraction__dup-badge[data-v-838e5369]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:4px;font-size:.75rem;font-weight:500;background:var(--fl-severity-moderate-bg);border:1px solid var(--fl-warning);color:var(--fl-warning-text);flex-shrink:0}.diagnosis-extraction__info[data-v-838e5369]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.diagnosis-extraction__name[data-v-838e5369]{font-weight:500;color:var(--fl-text-primary)}.diagnosis-extraction__kategorie[data-v-838e5369]{font-size:.8rem;color:var(--fl-text-secondary)}.diagnosis-extraction__card-actions[data-v-838e5369]{display:flex;gap:6px;flex-shrink:0}.diagnosis-extraction__btn--saved[data-v-838e5369]{background:var(--fl-success-light);color:var(--fl-success-text)}.diagnosis-extraction__edit[data-v-838e5369]{padding:12px 16px;display:flex;flex-direction:column;gap:10px}.diagnosis-extraction__edit-row[data-v-838e5369]{display:flex;align-items:center;gap:10px}.diagnosis-extraction__edit-row label[data-v-838e5369]{width:80px;flex-shrink:0;font-size:.8rem;font-weight:500;color:var(--fl-text-secondary)}.diagnosis-extraction__input[data-v-838e5369],.diagnosis-extraction__select[data-v-838e5369]{flex:1;padding:6px 10px;border:1px solid var(--fl-border-soft);border-radius:6px;font-size:.875rem;outline:none;transition:border-color .15s}.diagnosis-extraction__input[data-v-838e5369]:focus,.diagnosis-extraction__select[data-v-838e5369]:focus{border-color:var(--fl-border-slate);box-shadow:0 0 0 3px rgba(11,18,32,.08)}.diagnosis-extraction__icd-search-wrapper[data-v-838e5369]{flex:1;min-width:0;position:relative}.diagnosis-extraction__icd-search-wrapper .diagnosis-extraction__input[data-v-838e5369]{width:100%;box-sizing:border-box}.diagnosis-extraction__icd-dropdown[data-v-838e5369]{position:absolute;top:100%;left:0;right:0;z-index:10;background:var(--fl-bg-card);border:1px solid var(--fl-border-soft);border-radius:6px;max-height:200px;overflow-y:auto;box-shadow:var(--fl-shadow-lg)}.diagnosis-extraction__icd-option[data-v-838e5369]{padding:8px 12px;cursor:pointer;font-size:.8rem}.diagnosis-extraction__icd-option[data-v-838e5369]:hover{background:var(--fl-ceremaris-light)}.diagnosis-extraction__icd-hint[data-v-838e5369]{font-size:.72rem;font-style:italic;color:var(--fl-text-muted);margin-top:2px;padding-left:2px}.diagnosis-extraction__edit-actions[data-v-838e5369]{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.diagnosis-extraction__fallback[data-v-838e5369]{margin:0 24px 16px;padding:12px;background:var(--fl-bg-page);border-radius:8px;overflow-x:auto}.diagnosis-extraction__fallback pre[data-v-838e5369]{margin:0;white-space:pre-wrap;overflow-wrap:break-word;font-size:.85rem}.diagnosis-extraction__prompts[data-v-838e5369]{margin:0 24px 16px;font-size:.8rem;color:var(--fl-text-secondary)}.diagnosis-extraction__prompts summary[data-v-838e5369]{cursor:pointer;font-weight:500;padding:4px 0}.diagnosis-extraction__prompts pre[data-v-838e5369]{background:var(--fl-bg-page);padding:8px;border-radius:6px;overflow-x:auto;white-space:pre-wrap;overflow-wrap:break-word;font-size:.75rem;margin-top:4px}.patient-bar[data-v-587de617]{display:flex;align-items:center;gap:16px;padding:20px 24px;background:var(--fl-bg-card);border:var(--fl-card-border);border-top:3px solid var(--fl-brass);border-radius:var(--fl-card-radius);box-shadow:var(--fl-card-shadow);position:relative;flex-wrap:wrap}.patient-bar__avatar[data-v-587de617]{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--fl-chrome);color:var(--fl-brass-light);font-weight:700;letter-spacing:.02em}.patient-bar__avatar-initials[data-v-587de617]{font-size:16px}.patient-bar__avatar .mdi[data-v-587de617]{font-size:22px;color:var(--fl-brass-light);opacity:.92}.patient-bar__primary[data-v-587de617]{flex:1;min-width:min(240px,100%)}.patient-bar__name[data-v-587de617]{font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--fl-text-primary);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patient-bar__meta[data-v-587de617]{display:flex;align-items:center;gap:8px;margin-top:4px;flex-wrap:wrap;font-size:14px;color:var(--fl-text-secondary, var(--fl-text-secondary));font-weight:400}.patient-bar__meta-item[data-v-587de617]{letter-spacing:-.005em}.patient-bar__meta-sep[data-v-587de617]{color:var(--fl-tile-empty-dash-color);font-weight:500}.patient-bar__address[data-v-587de617],.patient-bar__hausarzt[data-v-587de617]{display:flex;align-items:center;gap:4px;font-size:14px;color:var(--fl-text-secondary, var(--fl-text-secondary))}.patient-bar__address .mdi[data-v-587de617],.patient-bar__hausarzt .mdi[data-v-587de617]{font-size:15px;color:var(--fl-text-secondary, var(--fl-text-muted))}.patient-bar__chiffre[data-v-587de617]{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:var(--fl-text-secondary);background:var(--fl-ceremaris-light);padding:3px 10px;border-radius:999px;letter-spacing:-.005em}.patient-bar__chiffre .mdi[data-v-587de617]{font-size:13px;color:var(--fl-text-muted)}.patient-bar__consents[data-v-587de617]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.consent-pill[data-v-587de617]{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:var(--fl-text-secondary);background:var(--fl-bg-muted);border:1px solid var(--fl-border-subtle);padding:3px 10px;border-radius:999px;letter-spacing:-.005em;white-space:nowrap}.consent-pill .mdi[data-v-587de617]{font-size:14px}.consent-pill--ja .mdi[data-v-587de617]{color:var(--fl-success)}.consent-pill--nein .mdi[data-v-587de617]{color:var(--fl-error)}.consent-pill--nein[data-v-587de617]{border-color:var(--fl-error);color:var(--fl-text-primary)}.patient-bar__gender-prompt[data-v-587de617]{display:flex;gap:4px}.gender-btn[data-v-587de617]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid var(--fl-border-subtle);border-radius:8px;background:var(--fl-bg-card);color:var(--fl-text-primary);font-size:13px;font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease;font-family:inherit}.gender-btn[data-v-587de617]:hover{background:var(--fl-text-primary);color:var(--fl-brass-light);border-color:var(--fl-text-primary)}.gender-btn .mdi[data-v-587de617]{font-size:15px;color:var(--fl-text-secondary, var(--fl-text-muted))}.gender-btn:hover .mdi[data-v-587de617]{color:var(--fl-brass-light)}html.dark .gender-btn[data-v-587de617]:hover,html[data-theme=dark] .gender-btn[data-v-587de617]:hover,html.dark .gender-btn:hover .mdi[data-v-587de617],html[data-theme=dark] .gender-btn:hover .mdi[data-v-587de617]{color:var(--fl-text-inverse)}.patient-bar__actions[data-v-587de617]{display:flex;gap:4px;flex-shrink:0}.patient-bar__action[data-v-587de617]{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;color:var(--fl-text-secondary, var(--fl-text-secondary));transition:background-color .15s ease,color .15s ease,border-color .15s ease}.patient-bar__action[data-v-587de617]:hover{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.patient-bar__action--cancel[data-v-587de617]:hover{background:var(--fl-anam-option-declined-bg);color:var(--fl-error)}.patient-bar__action .mdi[data-v-587de617]{font-size:16px}.patient-bar__action[data-v-587de617]:disabled{opacity:.4;cursor:not-allowed}.patient-bar__edit[data-v-587de617]{flex-basis:100%;padding-top:16px;border-top:1px solid var(--fl-border-subtle);margin-top:8px}.edit-grid[data-v-587de617]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.edit-input[data-v-587de617]{padding:10px 12px;border:1px solid var(--fl-border-subtle);border-radius:9px;font-size:15px;font-family:inherit;color:var(--fl-text-primary);background:var(--fl-bg-card);transition:border-color .15s,box-shadow .15s}.edit-input[data-v-587de617]:focus{outline:none;border-color:var(--fl-navy);box-shadow:0 0 0 3px rgba(0,119,182,.12)}.edit-input[data-v-587de617]::placeholder{color:var(--fl-text-placeholder, var(--fl-text-muted))}.edit-hausarzt[data-v-587de617]{flex-basis:100%;margin-top:10px}.edit-hausarzt__toggle[data-v-587de617]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;background:var(--fl-bg-muted);border:1px solid var(--fl-border-subtle);border-radius:10px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;color:var(--fl-text-secondary, var(--fl-text-secondary));transition:border-color .15s ease,background-color .15s ease,color .15s ease;letter-spacing:-.005em}.edit-hausarzt__toggle[data-v-587de617]:hover{border-color:var(--fl-border-cool);background:var(--fl-bg-card);color:var(--fl-text-primary)}.edit-hausarzt__toggle .mdi[data-v-587de617]:first-child{font-size:16px;color:var(--fl-text-secondary, var(--fl-text-muted))}.edit-hausarzt__toggle .mdi[data-v-587de617]:last-child{margin-left:auto;font-size:16px}.edit-hausarzt__preview[data-v-587de617]{font-weight:500;color:var(--fl-text-primary);margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-hausarzt__fields[data-v-587de617]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;padding:16px;background:var(--fl-bg-muted);border-radius:10px;border:1px solid var(--fl-border-subtle)}.edit-hausarzt__row[data-v-587de617]{display:flex;gap:8px;grid-column:1 / -1}.edit-input--short[data-v-587de617]{max-width:100px;flex-shrink:0}@media(max-width:640px){.patient-bar[data-v-587de617]{padding:14px 16px;gap:12px}.patient-bar__avatar[data-v-587de617]{width:40px;height:40px;border-radius:11px}.patient-bar__avatar .mdi[data-v-587de617]{font-size:18px}.patient-bar__avatar-initials[data-v-587de617]{font-size:15px}.patient-bar__name[data-v-587de617]{font-size:16px}.patient-bar__address[data-v-587de617],.patient-bar__hausarzt[data-v-587de617]{display:none}.edit-grid[data-v-587de617],.edit-hausarzt__fields[data-v-587de617]{grid-template-columns:1fr}}html.dark .patient-bar,html[data-theme=dark] .patient-bar{background:var(--fl-bg-card);border-color:var(--fl-border-subtle);box-shadow:0 1px 3px rgba(0,0,0,.3),0 12px 32px rgba(0,0,0,.2)}html.dark .patient-bar__meta-sep,html[data-theme=dark] .patient-bar__meta-sep{color:var(--fl-border-subtle)}html.dark .patient-bar__chiffre,html[data-theme=dark] .patient-bar__chiffre{background:rgba(255,255,255,.06);color:var(--fl-text-secondary)}html.dark .patient-bar__chiffre .mdi,html[data-theme=dark] .patient-bar__chiffre .mdi{color:var(--fl-text-muted)}html.dark .gender-btn,html[data-theme=dark] .gender-btn{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08);color:var(--fl-text-primary)}html.dark .gender-btn:hover,html[data-theme=dark] .gender-btn:hover{background:var(--fl-text-primary);color:var(--fl-bg-card);border-color:var(--fl-text-primary)}html.dark .patient-bar__action:hover,html[data-theme=dark] .patient-bar__action:hover{background:rgba(255,255,255,.06)}html.dark .edit-input,html[data-theme=dark] .edit-input{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08);color:var(--fl-text-primary)}html.dark .edit-hausarzt__toggle,html[data-theme=dark] .edit-hausarzt__toggle{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08)}html.dark .edit-hausarzt__fields,html[data-theme=dark] .edit-hausarzt__fields{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.06)}html.dark .container-content__header,html[data-theme=dark] .container-content__header{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .container-content__header-title,html[data-theme=dark] .container-content__header-title{color:var(--fl-text-primary)}html.dark .container-content__header-icon,html[data-theme=dark] .container-content__header-icon{background:rgba(88,166,255,.15);color:var(--fl-link-active)}html.dark .container-content__close,html[data-theme=dark] .container-content__close{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .container-content__close:hover,html[data-theme=dark] .container-content__close:hover{background:rgba(88,166,255,.15);border-color:var(--fl-link-active);color:var(--fl-link-active)}html.dark .container-selector .container-content,html[data-theme=dark] .container-selector .container-content{border-color:rgba(88,166,255,.2);box-shadow:0 4px 14px rgba(0,0,0,.2)}html.dark .container-grid,html[data-theme=dark] .container-grid{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .container-tile,html[data-theme=dark] .container-tile{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .container-tile:hover,html[data-theme=dark] .container-tile:hover{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input-hover)}html.dark .container-tile--selected,html[data-theme=dark] .container-tile--selected{background:var(--fl-navy);border-color:var(--fl-navy)}html.dark .container-tile--selected .container-tile__label,html.dark .container-tile--selected .container-tile__count-number,html[data-theme=dark] .container-tile--selected .container-tile__label,html[data-theme=dark] .container-tile--selected .container-tile__count-number{color:#fff}html.dark .container-tile--empty:not(.container-tile--selected),html[data-theme=dark] .container-tile--empty:not(.container-tile--selected){background:transparent;border-color:var(--fl-border-input)}html.dark .container-tile--empty:not(.container-tile--selected):hover,html[data-theme=dark] .container-tile--empty:not(.container-tile--selected):hover{background:var(--fl-bg-card-hover)}.sr-only[data-v-3af067d6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.no-patient-wrapper[data-v-3af067d6]{flex:1;display:grid;place-items:start center;min-height:calc(100dvh - var(--hdr-height, 60px) - 48px);overflow-y:visible;position:relative}.home-start[data-v-3af067d6]{width:min(760px,100vw - 48px);margin:clamp(40px,8vh,96px) auto 0;display:flex;flex-direction:column;gap:22px;text-align:left}.home-start__place[data-v-3af067d6]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12.5px;font-weight:600;letter-spacing:.02em;color:var(--fl-wordmark-ink);margin:0 0 10px}.home-start__place-dot[data-v-3af067d6]{width:4px;height:4px;border-radius:50%;background:var(--fl-brass)}.home-start__place-date[data-v-3af067d6]{font-weight:400;color:var(--fl-text-muted, var(--fl-text-secondary))}.home-greeting[data-v-3af067d6]{font-size:clamp(26px,3.4vw,36px);font-weight:600;letter-spacing:-.028em;line-height:1.1;color:var(--fl-text-primary);margin:0 0 6px;text-wrap:balance}.home-greeting__sub[data-v-3af067d6]{font-size:15px;color:var(--fl-text-secondary, var(--fl-text-secondary));line-height:1.55;margin:0;max-width:56ch}.home-mode[data-v-3af067d6]{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--fl-wordmark-ink);white-space:nowrap}.home-mode .mdi[data-v-3af067d6]{font-size:15px;color:var(--fl-navy)}.home-mode__ok[data-v-3af067d6]{color:var(--fl-success-text)}.home-mode__off[data-v-3af067d6]{color:var(--fl-error-text);font-weight:600}.home-recent[data-v-3af067d6]{margin-top:4px}.home-recent__head[data-v-3af067d6]{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--fl-text-secondary, var(--fl-text-secondary));margin:0 0 10px}.home-recent__row[data-v-3af067d6]{display:flex;flex-wrap:wrap;gap:10px}.pchip[data-v-3af067d6]{display:flex;align-items:center;gap:10px;min-width:168px;padding:9px 13px;background:var(--fl-bg-card);border:1px solid var(--fl-desk-edge);border-radius:10px;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.pchip[data-v-3af067d6]:hover{border-color:var(--fl-navy);box-shadow:var(--fl-shadow-focus);transform:translateY(-1px)}.pchip--skel[data-v-3af067d6]{cursor:default}.pchip--skel[data-v-3af067d6]:hover{border-color:var(--fl-desk-edge);box-shadow:none;transform:none}.pchip--skel[data-v-3af067d6] .mtb-skel{gap:8px}.pchip--skel[data-v-3af067d6] .mtb-skel__avatar{width:28px;height:28px}.pchip--skel[data-v-3af067d6] .mtb-skel__title{height:12px}.pchip--skel[data-v-3af067d6] .mtb-skel__line{height:10px}.pchip--skel[data-v-3af067d6] .mtb-skel__lines{gap:6px}.pchip__av[data-v-3af067d6]{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--fl-chrome);color:var(--fl-brass-light);display:grid;place-items:center;font-size:11px;font-weight:700;letter-spacing:-.02em}.pchip__meta[data-v-3af067d6]{display:flex;flex-direction:column;min-width:0}.pchip__name[data-v-3af067d6]{font-size:13px;font-weight:600;color:var(--fl-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pchip__time[data-v-3af067d6]{font-size:11px;color:var(--fl-text-muted, var(--fl-text-secondary))}.anon-buttons[data-v-3af067d6]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:0}.anon-btn[data-v-3af067d6]{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:var(--fl-tile-radius, 12px);border:2px solid var(--fl-border-card);background:var(--fl-bg-card);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease,background-color .15s ease;text-align:left}.anon-btn[data-v-3af067d6]:hover{border-color:var(--fl-navy);box-shadow:var(--fl-tile-shadow-selected);transform:translateY(-1px)}.anon-btn:hover .anon-btn__icon[data-v-3af067d6]{background:var(--fl-navy)}.anon-btn:hover .anon-btn__icon .mdi[data-v-3af067d6]{color:var(--fl-brass-light)}.anon-btn__icon[data-v-3af067d6]{width:38px;height:38px;border-radius:10px;background:var(--fl-brand-surface);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .15s ease}.anon-btn__icon .mdi[data-v-3af067d6]{font-size:20px;color:var(--fl-navy);transition:color .15s ease}.anon-btn__text[data-v-3af067d6]{display:flex;flex-direction:column;gap:2px;min-width:0}.anon-btn__label[data-v-3af067d6]{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--fl-text-primary);line-height:1.2}.anon-btn__hint[data-v-3af067d6]{font-size:12.5px;color:var(--fl-text-secondary, var(--fl-text-secondary));line-height:1.2}.np-actions[data-v-3af067d6]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.np-action-btn[data-v-3af067d6]{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;border-radius:10px;border:1px solid transparent;background:var(--fl-brand-surface);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .1s ease;font-size:14px;font-weight:600;letter-spacing:-.005em;color:var(--fl-navy)}.np-action-btn .mdi[data-v-3af067d6]{font-size:16px;color:var(--fl-navy)}.np-action-btn[data-v-3af067d6]:hover{background:var(--fl-brand-surface-hover);border-color:var(--fl-navy)}.np-action-btn[data-v-3af067d6]:active{transform:translateY(1px)}.regulatory-disclaimer[data-v-3af067d6]{display:flex;align-items:flex-start;gap:10px;margin-top:32px;padding:12px 14px;border-radius:10px;background:var(--fl-bg-muted);border:1px solid var(--fl-border-subtle, var(--fl-border-subtle));text-align:left}.regulatory-disclaimer__icon[data-v-3af067d6]{font-size:16px;color:var(--fl-text-muted, var(--fl-text-muted));flex-shrink:0;margin-top:1px}.regulatory-disclaimer__text[data-v-3af067d6]{font-size:12.5px;line-height:1.5;color:var(--fl-text-secondary, var(--fl-text-secondary));margin:0}@media(max-width:640px){.no-patient-wrapper[data-v-3af067d6]{padding:12px}.regulatory-disclaimer[data-v-3af067d6]{margin-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.anon-buttons[data-v-3af067d6],.np-actions[data-v-3af067d6]{grid-template-columns:1fr}}@media(max-width:1024px){.anon-btn[data-v-3af067d6]{padding:14px 16px}.anon-btn__icon[data-v-3af067d6]{width:34px;height:34px}.anon-btn__icon .mdi[data-v-3af067d6]{font-size:18px}.np-action-btn[data-v-3af067d6]{padding:12px 14px;font-size:13px}}@media(max-width:768px){.anon-btn[data-v-3af067d6]{padding:12px 14px}.anon-btn__icon[data-v-3af067d6]{width:32px;height:32px}.anon-btn__icon .mdi[data-v-3af067d6]{font-size:16px}.anon-btn__label[data-v-3af067d6]{font-size:13px;font-weight:500}.np-action-btn[data-v-3af067d6]{padding:10px 12px;font-size:13px}}@media(max-width:480px){.anon-btn__icon[data-v-3af067d6]{width:28px;height:28px}.anon-btn__icon .mdi[data-v-3af067d6]{font-size:14px}}html.dark .no-patient-wrapper[data-v-3af067d6],html[data-theme=dark] .no-patient-wrapper[data-v-3af067d6]{background:transparent}html.dark .anon-btn[data-v-3af067d6],html[data-theme=dark] .anon-btn[data-v-3af067d6]{background:var(--fl-bg-card);border-color:var(--fl-border-subtle)}html.dark .anon-btn__icon[data-v-3af067d6],html[data-theme=dark] .anon-btn__icon[data-v-3af067d6]{background:var(--fl-bg-muted)}html.dark .regulatory-disclaimer[data-v-3af067d6],html[data-theme=dark] .regulatory-disclaimer[data-v-3af067d6]{background:var(--fl-bg-muted);border-color:var(--fl-border-subtle)}.ki-panel__head[data-v-834035ad]{display:flex;align-items:center;margin-bottom:10px}.ki-panel__badge[data-v-834035ad]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--fl-ai-accent-dark);letter-spacing:.02em}.ki-panel__badge .mdi[data-v-834035ad]{font-size:14px}.ki-panel__title[data-v-834035ad]{--fl-app-font: var(--type-display);font-size:16px;font-weight:600;color:var(--fl-navy-ink);letter-spacing:-.015em;line-height:1.3;margin:0 0 4px}.ki-panel__subtitle[data-v-834035ad]{font-size:13.5px;color:var(--fl-text-secondary, var(--fl-text-secondary));line-height:1.45;margin:0}.ki-panel__actions[data-v-834035ad]{display:flex;flex-direction:column;margin-top:12px;border-top:1px solid var(--fl-ledger-rule-soft)}.ki-panel__hint[data-v-834035ad]{margin-top:16px}.ki-panel__action[data-v-834035ad]{display:flex;align-items:center;gap:12px;width:100%;min-height:46px;padding:10px 6px 10px 4px;border-radius:0;background:none;border:none;border-bottom:1px solid var(--fl-ledger-rule-soft);cursor:pointer;transition:background-color .15s ease;font-size:14.5px;font-weight:600;color:var(--fl-navy);text-align:left}.ki-panel__action[data-v-834035ad]:hover{background:color-mix(in srgb,var(--fl-navy) 6%,var(--fl-bg-card))}.ki-panel__action:hover .ki-panel__action-icon[data-v-834035ad]{color:var(--fl-navy)}.ki-panel__action:hover .ki-panel__action-arrow[data-v-834035ad]{color:var(--fl-ledger-brass-text);transform:translate(2px)}.ki-panel__action-icon[data-v-834035ad]{font-size:16px;color:var(--fl-navy);width:18px;text-align:center;transition:color .15s ease}.ki-panel__action-label[data-v-834035ad]{flex:1;font-weight:500;letter-spacing:-.005em}.ki-panel__action-arrow[data-v-834035ad]{font-size:16px;color:var(--fl-text-muted);transition:transform .15s ease,color .15s ease}html.dark .ki-panel__action[data-v-834035ad],html[data-theme=dark] .ki-panel__action[data-v-834035ad]{color:var(--fl-text-primary)}html.dark .ki-panel__action[data-v-834035ad]:hover,html[data-theme=dark] .ki-panel__action[data-v-834035ad]:hover{background:color-mix(in srgb,var(--fl-navy) 12%,var(--fl-bg-card))}.home-container[data-v-f92003e5]{position:fixed;top:var(--hdr-height, 60px);left:var(--nav-w, 0);right:0;bottom:0;display:flex;flex-direction:column;overflow:hidden;touch-action:pan-y}@supports (height: 100dvh){.home-container[data-v-f92003e5]{height:calc(100dvh - var(--hdr-height, 60px) - 0)}}.home-container[data-v-f92003e5]{--fl-viewport-scroll-max: var(--fl-workspace-width, 1440px);--fl-module-accent: var(--fl-module-patient);background:var(--fl-bg-workspace);overflow-y:auto;overscroll-behavior-y:contain;padding:var(--fl-page-padding);max-width:var(--fl-workspace-width, 1440px);margin:0 auto;box-sizing:border-box}.patient-view[data-v-f92003e5]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;width:100%;min-width:0;max-width:100%;align-items:start;animation:slide-up-f92003e5 .4s var(--fl-ease-out) both;background:var(--fl-bg-workspace);padding:var(--fl-page-padding)}.patient-view__main[data-v-f92003e5]{display:flex;flex-direction:column;gap:20px;min-width:0}.patient-view__panel[data-v-f92003e5]{background:var(--fl-bg-card);border:2px solid var(--fl-border-card);border-radius:var(--fl-card-radius, 12px);box-shadow:var(--fl-card-shadow, 0 1px 2px rgba(16, 24, 40, .05));padding:20px 20px 18px;position:sticky;top:24px;max-height:calc(100vh - 120px);overflow-y:auto;overscroll-behavior-y:contain}.info-extract[data-v-f92003e5]{background:var(--fl-bg-card);border:2px solid var(--fl-border-card);border-radius:12px;padding:22px 24px}.info-extract__title[data-v-f92003e5]{margin:0;font-size:16px;font-weight:650;letter-spacing:-.01em;color:var(--fl-text-primary)}.info-extract__subtitle[data-v-f92003e5]{margin:6px 0 14px;font-size:13.5px;color:var(--fl-text-secondary, var(--fl-text-secondary))}.info-extract__input[data-v-f92003e5]{width:100%;box-sizing:border-box;padding:11px 13px;border-radius:9px;border:1px solid var(--fl-border-subtle);background:var(--fl-bg-card);font-size:14.5px;color:var(--fl-text-primary);resize:vertical;transition:border-color .15s ease,box-shadow .15s ease}.info-extract__input[data-v-f92003e5]:focus{outline:none;border-color:var(--fl-ai-accent);box-shadow:0 0 0 3px rgba(245,158,11,.15)}.info-extract__actions[data-v-f92003e5]{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.info-extract__btn[data-v-f92003e5]{padding:9px 18px;border-radius:9px;font-size:14px;font-weight:550;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease}.info-extract__btn--ghost[data-v-f92003e5]{background:transparent;border:1px solid var(--fl-border-subtle);color:var(--fl-text-secondary, var(--fl-text-secondary))}.info-extract__btn--ghost[data-v-f92003e5]:hover{border-color:var(--fl-border-card);color:var(--fl-text-primary)}.info-extract__btn--primary[data-v-f92003e5]{background:var(--fl-ai-accent-lighter);border:1px solid var(--fl-ai-accent);color:var(--fl-ai-accent-dark)}.info-extract__btn--primary[data-v-f92003e5]:hover:not(:disabled){background:var(--fl-ai-accent);color:var(--fl-text-inverse)}.info-extract__btn--primary[data-v-f92003e5]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1023px){.patient-view[data-v-f92003e5]{grid-template-columns:minmax(0,1fr)}.patient-view__panel[data-v-f92003e5]{position:static;max-height:none}}@keyframes slide-up-f92003e5{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){[data-v-f92003e5],[data-v-f92003e5]:before,[data-v-f92003e5]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html.dark .home-container,html[data-theme=dark] .home-container{background:var(--fl-bg-workspace)}html.dark .patient-view__panel,html[data-theme=dark] .patient-view__panel{background:transparent;border-color:transparent}[data-v-24a9c9a5]:root{--fl-bg-page: var(--fl-k1-bg-page);--fl-bg-page-alt: #fafafa;--fl-bg-card: #FFFFFF;--fl-bg-card-hover: #F4F7FB;--fl-bg-muted: #f8f9fa;--fl-surface-0: var(--fl-bg-page);--fl-surface-1: #EDF1F7;--fl-surface-2: #FFFFFF;--fl-surface-3: #FFFFFF;--fl-surface-4: #FFFFFF;--fl-surface-dark: #0b1220;--fl-paper: #FFFFFF;--fl-chrome: #102A43;--fl-chrome-text: #E6EDF3;--fl-chrome-text-2: #E6EDF3;--fl-chrome-hover: rgba(255, 255, 255, .08);--fl-chrome-active: rgba(255, 255, 255, .12);--fl-bg-workspace: #B0C2DB;--fl-desk-edge: rgba(20, 54, 92, .35);--fl-scrollbar-thumb: rgba(20, 54, 92, .22);--fl-scrollbar-thumb-hover: rgba(20, 54, 92, .38);--fl-shadow-workspace: none;--fl-cat-1: #4276A8;--fl-cat-1-bg: rgba(66, 118, 168, .12);--fl-cat-2: #2F9389;--fl-cat-2-bg: rgba(47, 147, 137, .12);--fl-cat-2-text: #0d6e8a;--fl-cat-3: #5C9A52;--fl-cat-3-bg: rgba(92, 154, 82, .12);--fl-cat-4: #C0902F;--fl-cat-4-bg: rgba(192, 144, 47, .12);--fl-cat-5: #BC5765;--fl-cat-5-bg: rgba(188, 87, 101, .12);--fl-cat-6: #7E66AE;--fl-cat-6-bg: rgba(126, 102, 174, .12);--fl-diff-add-text: #1a7f37;--fl-diff-add-bg: #dafbe1;--fl-diff-add-border: #2da44e;--fl-diff-remove-text: #cf222e;--fl-diff-remove-bg: #ffebe9;--fl-diff-remove-border: #cf222e;--fl-diff-change-text: #9a6700;--fl-diff-change-bg: #fff8c5;--fl-diff-change-border: #d4a72c;--fl-navy: #14365C;--fl-navy-dark: #0E2845;--fl-navy-ink: #102A43;--fl-btn-primary: var(--fl-navy);--fl-btn-primary-hover: var(--fl-navy-dark);--fl-btn-secondary: var(--fl-brand-surface);--fl-btn-secondary-hover: var(--fl-brand-surface-hover);--fl-brass: #b08642;--fl-brass-light: #e8c886;--fl-brass-dark: #8a6833;--fl-ledger-band: color-mix(in srgb, var(--fl-brass) 17%, var(--fl-bg-card));--fl-ledger-band-line: color-mix(in srgb, var(--fl-brass) 45%, transparent);--fl-ledger-gruppe: color-mix(in srgb, var(--fl-brass) 26%, var(--fl-bg-card));--fl-ledger-rule: color-mix(in srgb, var(--fl-navy) 24%, transparent);--fl-ledger-rule-soft: color-mix(in srgb, var(--fl-navy) 12%, transparent);--fl-ledger-brass-text: color-mix(in srgb, var(--fl-brass-dark) 65%, var(--fl-navy-ink));--fl-ledger-wert: color-mix(in srgb, var(--fl-navy) 70%, var(--fl-navy-ink));--fl-ledger-on-brass: #1f1c15;--fl-paper-bg: #FDFCF8;--fl-paper-ink: #1f1c15;--fl-paper-ink-soft: #6b6353;--fl-paper-border: #e6dfcf;--fl-paper-rule: #d8cfba;--fl-paper-shadow: 0 1px 2px rgba(20, 54, 92, .06), 0 10px 28px rgba(20, 54, 92, .08);--fl-paper-measure: 68ch;--fl-paper-radius: 4px;--fl-wordmark-ink: var(--fl-navy);--fl-k1-bg-page: #FAFBFE;--fl-k1-border: #14365C;--fl-k1-border-strong: #2E4E73;--fl-ceremaris-light: #f4f6f8;--fl-ceremaris-light-hover: #eef2f7;--fl-ceremaris-light-active: #e4e7ec;--fl-brand-surface: #E3F2FD;--fl-brand-surface-hover: #BBDEFB;--fl-brand-surface-active: #90CAF9;--fl-link-active: var(--fl-navy);--fl-text-primary: #0b1220;--fl-text-secondary: #33526F;--fl-text-muted: #647083;--fl-text-placeholder: #8993a3;--fl-text-inverse: #FFFFFF;--fl-text-on-accent: #FFFFFF;--fl-text-on-navy: #FFFFFF;--fl-border-card: var(--fl-k1-border);--fl-border-input: var(--fl-k1-border-strong);--fl-border-input-hover: #BDCBDC;--fl-border-input-focus: #0b1220;--fl-border-subtle: #D4DCE8;--fl-success: #10B981;--fl-success-light: #D1FAE5;--fl-success-dark: #059669;--fl-error: #DC2626;--fl-error-light: #FEE2E2;--fl-error-dark: #B91C1C;--fl-warning: #EA580C;--fl-warning-light: #FFEDD5;--fl-warning-dark: #C2410C;--fl-info: #3B82F6;--fl-info-light: #DBEAFE;--fl-success-text: #065F46;--fl-success-tint: rgba(16, 185, 129, .1);--fl-error-text: #991B1B;--fl-error-tint: rgba(220, 38, 38, .08);--fl-warning-text: #7C2D12;--fl-warning-tint: rgba(234, 88, 12, .1);--fl-severity-low-bg: #D1FAE5;--fl-severity-low-text: #065F46;--fl-severity-low-fill: #059669;--fl-severity-mild-bg: #FEF3C7;--fl-severity-mild-text: #92400E;--fl-severity-mild-fill: #D97706;--fl-severity-moderate-bg: #FFEDD5;--fl-severity-moderate-text: #9A3412;--fl-severity-moderate-fill: #EA580C;--fl-severity-high-bg: #FEE2E2;--fl-severity-high-text: #991B1B;--fl-severity-high-fill: #DC2626;--fl-severity-critical-bg: #FECACA;--fl-severity-critical-text: #7F1D1D;--fl-severity-critical-fill: #B91C1C;--fl-chart-1: var(--fl-navy);--fl-chart-2: var(--fl-success);--fl-chart-3: var(--fl-error);--fl-chart-4: #F59E0B;--fl-gender-male: #14365C;--fl-gender-male-dark: #0f2942;--fl-gender-male-light: #e6ebf2;--fl-gender-female: #9a7b3f;--fl-gender-female-dark: #7d6231;--fl-gender-female-light: #f4efe3;--fl-ai-accent: #b08642;--fl-ai-accent-dark: #8a6833;--fl-ai-accent-light: #f2e9d5;--fl-ai-accent-lighter: #faf6ec;--fl-ai-accent-glow: rgba(176, 134, 66, .28);--fl-ai-confidence-high: var(--fl-navy);--fl-ai-confidence-high-bg: rgba(0, 119, 182, .08);--fl-ai-confidence-medium: #b08642;--fl-ai-confidence-medium-bg: rgba(245, 158, 11, .06);--fl-ai-confidence-low: #94A3B8;--fl-ai-confidence-low-bg: rgba(148, 163, 184, .05);--fl-ai-text-gradient: linear-gradient(180deg, var(--fl-navy) 0%, var(--fl-navy) 100%);--type-display: "Fraunces Variable", "Fraunces", georgia, serif;--type-ui: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--type-document: arial, "Liberation Sans", helvetica, sans-serif;--fl-font-ledger-title: var(--type-ui);--fl-text-xs: .75rem;--fl-text-sm: .875rem;--fl-text-base: 1rem;--fl-text-md: .9375rem;--fl-text-lg: 1.125rem;--fl-text-xl: 1.25rem;--fl-text-2xl: 1.375rem;--fl-text-3xl: 1.5rem;--fl-text-4xl: 1.875rem;--fl-weight-normal: 400;--fl-weight-medium: 500;--fl-weight-semibold: 600;--fl-weight-bold: 700;--fl-leading-tight: 1.25;--fl-leading-normal: 1.4;--fl-leading-relaxed: 1.6;--fl-tracking-tight: -.02em;--fl-tracking-normal: 0;--fl-tracking-wide: .025em;--fl-space-xs: 8px;--fl-space-sm: 12px;--fl-space-md: 16px;--fl-space-lg: 24px;--fl-space-xl: 32px;--fl-space-2xl: 48px;--fl-space-3xl: 64px;--fl-page-padding: 16px;--fl-page-gap: 12px;--fl-page-top: 104px;--fl-workspace-gutter: clamp(20px, 3vw, 56px);--hdr-height: 52px;--nav-w: 0px;--fl-max-read: 960px;--fl-max-form: 1280px;--fl-max-data: 1440px;--fl-max-workflow-wide: 1720px;--fl-max-workbench: 1760px;--fl-page-max-width: var(--fl-max-data);--fl-workspace-width: 1440px;--fl-breakpoint-mobile: 768px;--fl-breakpoint-desktop: 1440px;--fl-breakpoint-short: 800px;--fl-radius-sm: 6px;--fl-radius-md: 8px;--fl-radius-lg: 12px;--fl-radius-xl: 16px;--fl-radius-2xl: 20px;--fl-radius-full: 9999px;--fl-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--fl-shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--fl-shadow-lg: 0 4px 24px rgba(0, 0, 0, .08);--fl-shadow-xl: 0 8px 32px rgba(0, 0, 0, .12);--fl-shadow-focus: 0 0 0 3px rgba(20, 54, 92, .15);--fl-card-padding: 24px;--fl-card-radius: 14px;--fl-card-border: 1px solid var(--fl-k1-border);--fl-card-border-hover: 1px solid #c9cfd6;--fl-card-shadow: 0 1px 2px rgba(16, 24, 40, .1), 0 10px 28px -8px rgba(20, 54, 92, .18);--fl-card-shadow-hover: 0 4px 12px rgba(16, 24, 40, .08), 0 16px 40px rgba(16, 24, 40, .06);--fl-card-font-heading: 17px;--fl-card-font-body: 15px;--fl-card-font-label: 14px;--fl-card-font-caption: 13px;--fl-card-font-weight-heading: 600;--fl-card-font-weight-label: 500;--fl-card-font-weight-body: 400;--fl-card-letter-spacing: -.005em;--fl-tile-bg: #ffffff;--fl-tile-bg-hover: #f5f9fd;--fl-tile-bg-selected: #E8F0F9;--fl-tile-border: 1px solid var(--fl-k1-border);--fl-tile-border-hover: 1px solid var(--fl-navy);--fl-tile-border-selected: 1px solid var(--fl-navy);--fl-tile-radius: 12px;--fl-tile-padding: 16px;--fl-tile-gap: 14px;--fl-tile-min-height: 104px;--fl-tile-shadow-hover: 0 1px 3px rgba(16, 24, 40, .12);--fl-tile-shadow-selected: 0 0 0 1px var(--fl-navy);--fl-tile-icon-size: 32px;--fl-tile-icon-radius: 8px;--fl-tile-icon-bg: var(--fl-ceremaris-light);--fl-tile-icon-bg-hover: var(--fl-ceremaris-light-active);--fl-tile-icon-bg-selected: #ffffff;--fl-tile-icon-color: var(--fl-module-accent, var(--fl-navy));--fl-tile-icon-font-size: 18px;--fl-tile-icon-shadow: none;--fl-module-accent: var(--fl-navy);--fl-module-documentation: var(--fl-navy);--fl-module-tests: #0E7C7B;--fl-module-patient: #996633;--fl-tile-label-size: 14px;--fl-tile-label-weight: 500;--fl-tile-value-size: 24px;--fl-tile-value-weight: 600;--fl-tile-suffix-size: 13px;--fl-tile-suffix-weight: 500;--fl-tile-empty-dash-size: 18px;--fl-tile-empty-dash-color: #c9cfd6;--fl-spine-width: 6px;--fl-spine-width-sm: 4px;--fl-halo-primary: none;--fl-halo-centered: none;--fl-card-shadow-blue: 0 2px 10px -6px rgba(0, 119, 182, .12);--fl-border-card-blue: #d7e3ec;--fl-radius-hero: 18px;--fl-state-recording: #ef4444;--fl-state-recording-soft: rgba(239, 68, 68, .25);--fl-state-paused: var(--fl-warning);--fl-state-paused-soft: rgba(234, 88, 12, .3);--fl-state-done: #22c55e;--fl-state-processing: #005a8c;--fl-heading-hero-size: 28px;--fl-heading-hero-weight: 700;--fl-heading-hero-tracking: -.02em;--fl-heading-hero-line: 1.15;--fl-breath-duration: 4s;--fl-anam-page-bg: #f5f7fa;--fl-anam-section-max-width: 720px;--fl-anam-section-bg: #ffffff;--fl-anam-section-border: 1px solid var(--fl-border-card-blue);--fl-anam-section-radius: 20px;--fl-anam-section-padding: clamp(28px, 4vw, 48px);--fl-anam-section-shadow: 0 1px 2px rgba(17, 24, 39, .04), 0 24px 48px -32px rgba(0, 119, 182, .18);--fl-anam-section-halo: none;--fl-anam-spine-width: 4px;--fl-anam-eyebrow-size: 12px;--fl-anam-eyebrow-weight: 600;--fl-anam-eyebrow-tracking: .08em;--fl-anam-title-size: clamp(24px, 3.2vw, 32px);--fl-anam-title-weight: 700;--fl-anam-title-tracking: -.02em;--fl-anam-lede-size: 17px;--fl-anam-lede-weight: 500;--fl-anam-lede-line-height: 1.55;--fl-anam-body-size: 15px;--fl-anam-body-weight: 400;--fl-anam-body-line-height: 1.7;--fl-anam-option-border: 1.5px solid #c9cfd6;--fl-anam-option-radius: 14px;--fl-anam-option-padding: 18px 20px;--fl-anam-option-hover-border: 1.5px solid var(--fl-navy);--fl-anam-option-hover-shadow: 0 6px 16px -4px rgba(0, 119, 182, .15);--fl-anam-option-selected-bg: var(--fl-brand-surface);--fl-anam-option-selected-border: 2px solid var(--fl-navy);--fl-anam-option-selected-shadow: 0 0 0 1px var(--fl-navy), 0 4px 12px rgba(0, 119, 182, .14);--fl-anam-option-declined-border: 2px solid #fca5a5;--fl-anam-option-declined-bg: #fef2f2;--fl-anam-cta-bg-hover: var(--fl-navy-dark);--fl-anam-cta-radius: 12px;--fl-anam-cta-padding: 14px 28px;--fl-anam-cta-font-size: 16px;--fl-anam-cta-font-weight: 700;--fl-anam-cta-shadow: 0 6px 16px -4px rgba(0, 119, 182, .5);--fl-anam-cta-shadow-hover: 0 10px 24px -4px rgba(0, 119, 182, .55);--fl-anam-cta-secondary-bg: #f4f6f8;--fl-anam-cta-secondary-bg-hover: #e4e7ec;--fl-duration-fast: .1s;--fl-duration-normal: .2s;--fl-duration-slow: .3s;--fl-ease-default: ease;--fl-ease-out: cubic-bezier(.4, 0, .2, 1);--fl-ease-in-out: cubic-bezier(.4, 0, .2, 1);--fl-z-dropdown: 1000;--fl-z-sticky: 1020;--fl-z-fixed: 1030;--fl-z-modal-backdrop: 9500;--fl-z-modal: 9600;--fl-z-popover: 9700;--fl-z-tooltip: 9800;--fl-rk-text: 14px;--fl-rk-meta: 12.5px;--fl-rk-mini: 11.5px;--fl-rk-titel: 16px;--fl-rk-papier: 16px;--fl-rk-blatt: 92ch;--fl-rk-border-subtle: #EEF1F4;--fl-rk-border-input: #E0E5EB;--fl-rk-border-hover: #c9cfd6;--fl-rk-fg-primary: #0F172A;--fl-rk-fg-secondary: #4A5563;--fl-rk-fg-muted: #7A8290;--fl-rk-fg-pending: #9AA3B2;--fl-rk-mic-idle: var(--fl-navy);--fl-rk-mic-recording: #DC2626;--fl-rk-mic-paused: var(--fl-warning);--fl-rk-mic-ring-idle: rgba(0, 119, 182, .05);--fl-rk-mic-ring-idle-faded: rgba(0, 119, 182, .04);--fl-rk-mic-ring-rec: rgba(239, 68, 68, .12);--fl-rk-mic-ring-rec-faded: rgba(239, 68, 68, .04);--fl-rk-mic-ring-paused: rgba(245, 158, 11, .12);--fl-rk-mic-ring-paused-faded: rgba(245, 158, 11, .04);--fl-rk-mic-drop: 0 20px 44px -12px rgba(0, 0, 0, .2);--fl-rk-cta-shadow: none;--fl-rk-segment-shadow: 0 1px 3px rgba(0, 0, 0, .06);--fl-rk-paper-shadow: 0 1px 3px rgba(0, 0, 0, .02);--fl-rk-mark-clinical: #DBEAFE;--fl-rk-mark-medication: #FEF3C7;--fl-rk-tip-bg: #EFF6FF;--fl-rk-tip-border: #DBEAFE;--fl-rk-tip-ink: #1E3A8A;--fl-rk-tip-icon: #1D4ED8;--fl-rk-rail-width: 220px;--fl-rk-panel-width: 280px;--fl-rk-content-padding: 28px 36px;--fl-rk-content-gap: 22px;--fl-rk-rail-padding: 24px 20px;--fl-rk-panel-padding: 28px 22px;--fl-rk-hero-radius: 20px}[data-v-24a9c9a5]:root{--fl-rule: #e8e4db;--fl-rule-strong: #c9c3b5;--dv-claim-methodological-bg: var(--fl-success-light);--dv-claim-methodological-text: var(--fl-success-text);--dv-claim-statistical-bg: #ede9fe;--dv-claim-statistical-text: #5b21b6;--dv-claim-evaluative-bg: #fef3c7;--dv-claim-evaluative-text: #92400e}@media(min-width:768px)and (max-width:1439px){[data-v-24a9c9a5]:root{--hdr-height: 52px}}@media(max-width:767px){[data-v-24a9c9a5]:root{--hdr-height: 48px}}@media(max-height:800px){[data-v-24a9c9a5]:root{--hdr-height: 42px}}@media(pointer:coarse)and (min-width:768px){[data-v-24a9c9a5]:root{--hdr-height: 60px}}@media(max-width:1440px){[data-v-24a9c9a5]:root{--fl-heading-hero-size: 26px;--fl-card-padding: 20px;--fl-card-font-heading: 16px;--fl-tile-value-size: 22px;--fl-page-padding: 14px;--fl-radius-2xl: 18px;--fl-radius-hero: 16px;--fl-tile-padding: 14px;--fl-tile-gap: 12px;--fl-tile-min-height: 96px;--fl-tile-icon-size: 30px;--fl-anam-section-radius: 18px;--fl-rk-hero-radius: 18px}}@media(max-width:1024px){[data-v-24a9c9a5]:root{--fl-heading-hero-size: 24px;--fl-heading-hero-weight: 600;--fl-card-padding: 18px;--fl-card-font-heading: 15px;--fl-tile-value-size: 20px;--fl-page-padding: 12px;--fl-radius-2xl: 16px;--fl-radius-hero: 14px;--fl-spine-width: 5px;--fl-weight-bold: 600;--fl-tile-padding: 12px;--fl-tile-gap: 10px;--fl-tile-min-height: 88px;--fl-tile-icon-size: 28px;--fl-anam-section-radius: 16px;--fl-rk-hero-radius: 16px;--fl-rk-content-padding: 22px 28px;--fl-rk-content-gap: 18px}}@media(max-width:768px){[data-v-24a9c9a5]:root{--fl-heading-hero-size: 22px;--fl-heading-hero-weight: 600;--fl-card-padding: 16px;--fl-card-font-heading: 15px;--fl-card-font-weight-heading: 500;--fl-tile-value-size: 18px;--fl-tile-value-weight: 500;--fl-page-padding: 10px;--fl-radius-2xl: 14px;--fl-radius-hero: 12px;--fl-spine-width: 4px;--fl-weight-bold: 600;--fl-tile-padding: 10px;--fl-tile-gap: 8px;--fl-tile-min-height: 80px;--fl-tile-icon-size: 26px;--fl-anam-section-radius: 14px;--fl-rk-hero-radius: 14px;--fl-rk-content-padding: 16px 20px;--fl-rk-content-gap: 14px}}@media(max-width:480px){[data-v-24a9c9a5]:root{--fl-heading-hero-size: 20px;--fl-heading-hero-weight: 600;--fl-card-padding: 14px;--fl-card-font-heading: 14px;--fl-card-font-weight-heading: 500;--fl-tile-value-size: 16px;--fl-tile-value-weight: 500;--fl-page-padding: 10px;--fl-radius-2xl: 12px;--fl-radius-hero: 10px;--fl-spine-width: 4px;--fl-weight-bold: 600;--fl-tile-padding: 8px;--fl-tile-gap: 8px;--fl-tile-min-height: 72px;--fl-tile-icon-size: 24px;--fl-anam-section-radius: 12px;--fl-rk-hero-radius: 12px;--fl-rk-content-padding: 12px 14px;--fl-rk-content-gap: 12px}}html.dark[data-v-24a9c9a5],html[data-theme=dark][data-v-24a9c9a5]{--fl-bg-page: #0d1117;--fl-bg-page-alt: #161b22;--fl-bg-card: #1e2530;--fl-bg-card-hover: #262d38;--fl-bg-muted: #2e3642;--fl-surface-0: #0D1117;--fl-surface-1: #161B22;--fl-surface-2: #1E2530;--fl-surface-3: #262D38;--fl-surface-4: #2E3642;--fl-bg-workspace: #181D25;--fl-desk-edge: rgba(159, 179, 200, .16);--fl-wordmark-ink: var(--fl-chrome-text);--fl-scrollbar-thumb: rgba(159, 179, 200, .22);--fl-scrollbar-thumb-hover: rgba(159, 179, 200, .36);--fl-shadow-workspace: none;--fl-cat-1: #79ADE0;--fl-cat-1-bg: rgba(121, 173, 224, .14);--fl-cat-2: #57C7BB;--fl-cat-2-bg: rgba(87, 199, 187, .14);--fl-cat-2-text: #57C7BB;--fl-cat-3: #84C97A;--fl-cat-3-bg: rgba(132, 201, 122, .14);--fl-cat-4: #E4B45A;--fl-cat-4-bg: rgba(228, 180, 90, .14);--fl-cat-5: #E5868F;--fl-cat-5-bg: rgba(229, 134, 143, .14);--fl-cat-6: #AC97D6;--fl-cat-6-bg: rgba(172, 151, 214, .14);--fl-diff-add-text: #86efac;--fl-diff-add-bg: #052e16;--fl-diff-add-border: #238636;--fl-diff-remove-text: #fca5a5;--fl-diff-remove-bg: #450a0a;--fl-diff-remove-border: #da3633;--fl-diff-change-text: #fcd34d;--fl-diff-change-bg: #451a03;--fl-diff-change-border: #9e6a03;--fl-navy: #58a6d4;--fl-navy-dark: #4da6d9;--fl-navy-ink: #e6edf3;--fl-brass: #d8b36a;--fl-brass-light: #e8c886;--fl-brass-dark: #b08642;--fl-paper-bg: #282622;--fl-paper-ink: #eae4d6;--fl-paper-ink-soft: #a89e8a;--fl-paper-border: rgba(232, 200, 134, .16);--fl-paper-rule: rgba(232, 200, 134, .22);--fl-paper-shadow: none;--fl-k1-border: #30363d;--fl-k1-border-strong: #3d444d;--type-accent: var(--fl-brass-light);--fl-ceremaris-light: #1a3a4a;--fl-ceremaris-light-hover: #234b5e;--fl-ceremaris-light-active: #2d5c72;--fl-brand-surface: rgba(88, 166, 212, .15);--fl-brand-surface-hover: rgba(88, 166, 212, .22);--fl-brand-surface-active: rgba(88, 166, 212, .3);--fl-link-active: #58a6d4;--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4;--fl-text-placeholder: #6e7681;--fl-text-inverse: #0d1117;--fl-text-on-accent: #FFFFFF;--fl-text-on-navy: #0b1220;--fl-border-card: #4da6d9;--fl-border-input: #30363d;--fl-border-input-hover: #484f58;--fl-border-input-focus: #58a6d4;--fl-border-subtle: #30363d;--fl-success: #52b788;--fl-success-light: #2d6a4f;--fl-success-dark: #40916c;--fl-error: #f85149;--fl-error-light: #8b2c2c;--fl-error-dark: #da3633;--fl-warning: #fb923c;--fl-warning-light: #7c2d12;--fl-warning-dark: #f97316;--fl-info: #58a6ff;--fl-info-light: #1f3d5c;--fl-success-text: #4ade80;--fl-success-tint: rgba(82, 183, 136, .12);--fl-error-text: #fca5a5;--fl-error-tint: rgba(248, 81, 73, .12);--fl-warning-text: #fdba74;--fl-warning-tint: rgba(251, 146, 60, .14);--fl-severity-low-bg: rgba(74, 222, 128, .15);--fl-severity-low-text: #4ade80;--fl-severity-low-fill: #4ade80;--fl-severity-mild-bg: rgba(251, 191, 36, .15);--fl-severity-mild-text: #fbbf24;--fl-severity-mild-fill: #fbbf24;--fl-severity-moderate-bg: rgba(251, 146, 60, .15);--fl-severity-moderate-text: #fb923c;--fl-severity-moderate-fill: #fb923c;--fl-severity-high-bg: rgba(248, 113, 113, .15);--fl-severity-high-text: #f87171;--fl-severity-high-fill: #f87171;--fl-severity-critical-bg: rgba(239, 68, 68, .15);--fl-severity-critical-text: #fca5a5;--fl-severity-critical-fill: #ef4444;--fl-gender-male: #7ea6d8;--fl-gender-male-dark: #14365C;--fl-gender-male-light: rgba(126, 166, 216, .15);--fl-gender-female: #cdae74;--fl-gender-female-dark: #9a7b3f;--fl-gender-female-light: rgba(205, 174, 116, .15);--fl-ai-accent: #d8b36a;--fl-ai-accent-dark: #b08642;--fl-ai-accent-light: #3a2f1a;--fl-ai-accent-lighter: #2a2213;--fl-ai-accent-glow: rgba(216, 179, 106, .35);--fl-ai-confidence-high: #58a6d4;--fl-ai-confidence-high-bg: rgba(88, 166, 212, .15);--fl-ai-confidence-medium: #d8b36a;--fl-ai-confidence-medium-bg: rgba(210, 153, 34, .12);--fl-ai-confidence-low: #6e7681;--fl-ai-confidence-low-bg: rgba(110, 118, 129, .1);--fl-ai-text-gradient: linear-gradient(180deg, #58a6d4 0%, #79c0e8 100%);--fl-card-border: 1px solid rgba(255, 255, 255, .08);--fl-card-border-hover: 1px solid rgba(88, 166, 212, .3);--fl-card-shadow: 0 1px 3px rgba(0, 0, 0, .3), 0 12px 32px rgba(0, 0, 0, .2);--fl-card-shadow-hover: 0 4px 12px rgba(0, 0, 0, .35), 0 16px 40px rgba(0, 0, 0, .25);--fl-tile-bg: #252e3d;--fl-tile-bg-hover: #2c3645;--fl-tile-bg-selected: rgba(88, 166, 212, .14);--fl-tile-border: 1px solid rgba(148, 173, 199, .12);--fl-tile-border-hover: 1px solid rgba(88, 166, 212, .32);--fl-tile-border-selected: 1px solid var(--fl-navy);--fl-tile-shadow-hover: 0 6px 16px rgba(0, 0, 0, .3);--fl-tile-shadow-selected: 0 0 0 1px var(--fl-navy), 0 4px 12px rgba(88, 166, 212, .18);--fl-tile-icon-bg: rgba(88, 166, 212, .12);--fl-tile-icon-bg-hover: rgba(88, 166, 212, .18);--fl-tile-icon-bg-selected: rgba(88, 166, 212, .24);--fl-tile-icon-color: #79c0e8;--fl-tile-icon-shadow: none;--fl-tile-empty-dash-color: #5b6573;--fl-module-tests: #4FB3B1;--fl-module-patient: #C9A05E;--fl-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--fl-shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--fl-shadow-lg: 0 4px 24px rgba(0, 0, 0, .5);--fl-shadow-xl: 0 8px 32px rgba(0, 0, 0, .6);--fl-shadow-focus: 0 0 0 3px rgba(88, 166, 212, .25);--fl-halo-primary: radial-gradient(circle at 8% 50%, rgba(88, 166, 212, .1) 0%, transparent 240px);--fl-halo-centered: radial-gradient(circle at 50% 30%, rgba(88, 166, 212, .08) 0%, transparent 200px);--fl-card-shadow-blue: 0 2px 12px -6px rgba(88, 166, 212, .2);--fl-border-card-blue: rgba(88, 166, 212, .25);--fl-state-recording: #f87171;--fl-state-recording-soft: rgba(248, 113, 113, .35);--fl-state-paused: var(--fl-warning);--fl-state-paused-soft: rgba(251, 146, 60, .35);--fl-state-done: #34d399;--fl-state-processing: #4da6d9;--fl-anam-page-bg: #0d1117;--fl-anam-section-bg: #1a1d23;--fl-anam-section-border: 1px solid rgba(88, 166, 212, .18);--fl-anam-section-shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 24px 48px -32px rgba(88, 166, 212, .25);--fl-anam-section-halo: radial-gradient(circle at 0% 0%, rgba(88, 166, 212, .08) 0%, transparent 420px);--fl-anam-option-border: 1px solid #30363d;--fl-anam-option-hover-border: 1px solid #484f58;--fl-anam-option-hover-shadow: 0 4px 12px rgba(0, 0, 0, .35);--fl-anam-option-selected-bg: rgba(88, 166, 212, .15);--fl-anam-option-selected-border: 2px solid var(--fl-link-active);--fl-anam-option-selected-shadow: 0 0 0 1px var(--fl-link-active), 0 4px 12px rgba(88, 166, 212, .22);--fl-anam-option-declined-border: 2px solid rgba(248, 81, 73, .6);--fl-anam-option-declined-bg: rgba(248, 81, 73, .12);--fl-anam-cta-bg-hover: #79c0e8;--fl-anam-cta-shadow: 0 4px 12px -4px rgba(88, 166, 212, .45);--fl-anam-cta-shadow-hover: 0 8px 20px -4px rgba(88, 166, 212, .5);--fl-anam-cta-secondary-bg-hover: #262d38;--fl-rk-border-subtle: #30363d;--fl-rk-border-input: #484f58;--fl-rk-border-hover: #6e7681;--fl-rk-fg-primary: #e6edf3;--fl-rk-fg-secondary: #d0d7de;--fl-rk-fg-muted: #8993a3;--fl-rk-fg-pending: #6e7681;--fl-rk-mic-idle: #58a6d4;--fl-rk-mic-recording: #f85149;--fl-rk-mic-paused: var(--fl-warning);--fl-rk-mic-ring-idle: rgba(88, 166, 212, .15);--fl-rk-mic-ring-idle-faded: rgba(88, 166, 212, .06);--fl-rk-mic-ring-rec: rgba(248, 81, 73, .18);--fl-rk-mic-ring-rec-faded: rgba(248, 81, 73, .06);--fl-rk-mic-ring-paused: rgba(210, 153, 34, .18);--fl-rk-mic-ring-paused-faded: rgba(210, 153, 34, .06);--fl-rk-mic-drop: 0 20px 44px -12px rgba(0, 0, 0, .55);--fl-rk-cta-shadow: 0 8px 18px -6px rgba(88, 166, 212, .45);--fl-rk-segment-shadow: 0 1px 3px rgba(0, 0, 0, .35);--fl-rk-paper-shadow: 0 1px 3px rgba(0, 0, 0, .25);--fl-rk-mark-clinical: rgba(88, 166, 212, .22);--fl-rk-mark-medication: rgba(210, 153, 34, .22);--fl-rk-tip-bg: rgba(88, 166, 255, .1);--fl-rk-tip-border: rgba(88, 166, 255, .25);--fl-rk-tip-ink: #c9d9ee;--fl-rk-tip-icon: #79c0ff}html:not(.dark,[data-theme=dark]) .length-bubble[data-v-24a9c9a5]{background:var(--fl-navy-ink);color:var(--fl-text-on-accent);box-shadow:0 1px 3px rgba(16,24,40,.18)}html:not(.dark,[data-theme=dark]) .length-bubble[data-v-24a9c9a5]:after{background:var(--fl-navy-ink)}html[data-theme=dark] .length-bubble[data-v-24a9c9a5],html.dark .length-bubble[data-v-24a9c9a5]{background:#1c2a3a;color:var(--fl-text-on-accent);box-shadow:0 1px 3px rgba(0,0,0,.45)}html[data-theme=dark] .length-bubble[data-v-24a9c9a5]:after,html.dark .length-bubble[data-v-24a9c9a5]:after{background:#1c2a3a}html:not(.dark,[data-theme=dark]) .fl-chrome-popout[data-v-24a9c9a5]{--fl-text-primary: #0b1220;--fl-text-secondary: #33526F;--fl-text-muted: #647083;--fl-ceremaris-light: #f4f6f8;--fl-ceremaris-light-hover: #eef2f7;--fl-ceremaris-light-active: #e4e7ec;--fl-border-subtle: #d4dce8}html[data-theme=dark] .fl-chrome-popout[data-v-24a9c9a5],html.dark .fl-chrome-popout[data-v-24a9c9a5]{--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4}[data-v-24a9c9a5]:root{--fl-border-cool: #d7dbe1;--fl-border-faint: #eeeeee;--fl-border-soft: #dddddd;--fl-border-muted: #cccccc;--fl-border-slate: #374151;--fl-text-grey: #999999;--fl-text-grey-cool: #7f8c8d;--fl-text-grey-strong: #555555;--fl-text-charcoal: #424242;--fl-text-ink: #1a1a1a;--fl-text-navy-slate: #2c3e50}html.dark[data-v-24a9c9a5],html[data-theme=dark][data-v-24a9c9a5]{--fl-border-cool: #30363d;--fl-border-faint: #30363d;--fl-border-soft: #373e47;--fl-border-muted: #444c56;--fl-border-slate: #545d68;--fl-text-grey: #8b949e;--fl-text-grey-cool: #768390;--fl-text-grey-strong: #adbac7;--fl-text-charcoal: #cdd9e5;--fl-text-ink: #e6edf3;--fl-text-navy-slate: #c9d1d9}[data-v-24a9c9a5]:root{--type-h1-size: clamp(20px, 1.1rem + .6vw, 28px);--type-page-size:clamp(20px, 1.2rem + .3vw, 24px);--type-h2-size: clamp(20px, 1.15rem + .3vw, 24px);--type-h3-size: 18px;--type-lede-size: 15px;--type-body-size: 15px;--type-small-size: 13px;--type-eyebrow-size: 11px;--type-h1-weight: 380;--type-page-weight: 480;--type-h2-weight: 460;--type-h1-line: 1.12;--type-h1-track: -.015em;--type-h2-line: 1.2;--type-lede-line: 1.55;--type-eyebrow-track: .1em;--type-accent: var(--fl-brass);--type-title-mark: var(--type-accent);--layout-content-max: 920px;--layout-page-max: 1280px;--layout-page-pad-x: clamp(20px, 3vw, 48px);--layout-page-pad-y: clamp(20px, 2.5vw, 40px);--layout-stack: var(--fl-space-lg, 24px);--typography-h1-size: var(--type-h1-size);--typography-h1-weight: var(--type-h1-weight);--typography-h1-line-height: var(--type-h1-line);--typography-h2-size: var(--type-h2-size);--typography-h3-size: var(--type-h3-size)}.to-palette__title[data-v-24a9c9a5],.ut-palette__title[data-v-24a9c9a5],.sm-palette__title[data-v-24a9c9a5],.bp-palette__title[data-v-24a9c9a5],.tb-palette__title[data-v-24a9c9a5],.rp-palette__title[data-v-24a9c9a5],.sv-hero__title[data-v-24a9c9a5],[class*=hero__title][data-v-24a9c9a5]{font-family:var(--type-display);font-optical-sizing:auto;font-variation-settings:"opsz" 110;font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);line-height:var(--type-h1-line);letter-spacing:var(--type-h1-track);color:var(--fl-navy-ink);margin:0 0 .35em}[class*=palette__title-mark][data-v-24a9c9a5],[class*=hero__title-mark][data-v-24a9c9a5]{color:var(--type-title-mark);font-weight:var(--type-h1-weight)}.page-title[data-v-24a9c9a5]{font-family:var(--type-display);font-optical-sizing:auto;font-variation-settings:"opsz" 40;font-size:var(--type-page-size);font-weight:var(--type-page-weight);line-height:1.2;letter-spacing:-.01em;color:var(--fl-navy-ink)}.to-sidebar__title[data-v-24a9c9a5],.browser-title[data-v-24a9c9a5],.search-scope__title[data-v-24a9c9a5],[class*=__section-title][data-v-24a9c9a5],[class*=__panel-title][data-v-24a9c9a5]{font-family:var(--type-display);font-variation-settings:"opsz" 30;font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);line-height:var(--type-h2-line);letter-spacing:-.005em;color:var(--fl-navy-ink)}.category-tile__count[data-v-24a9c9a5],[class*=tile__value][data-v-24a9c9a5]{font-family:var(--type-display);font-variation-settings:"opsz" 110;font-size:24px;font-weight:380;line-height:1.1;color:var(--fl-navy-ink)}[class*=palette__eyebrow][data-v-24a9c9a5],[class*=hero__eyebrow][data-v-24a9c9a5]{font-family:var(--type-ui);font-size:var(--type-eyebrow-size);font-weight:600;letter-spacing:var(--type-eyebrow-track);color:var(--fl-navy-ink);line-height:1}[class*=palette__lede][data-v-24a9c9a5],[class*=hero__lede][data-v-24a9c9a5]{font-family:var(--type-ui);font-size:var(--type-lede-size);font-weight:400;line-height:var(--type-lede-line);color:var(--fl-text-secondary);max-width:52ch}.category-tile__name[data-v-24a9c9a5]{font-family:var(--type-ui);font-size:15px;font-weight:600;letter-spacing:-.005em;color:#2b3340;line-height:1.3}.category-tile__count-label[data-v-24a9c9a5],.template-section-title[data-v-24a9c9a5]{font-family:var(--type-ui);font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--fl-text-muted)}.section-title[data-v-24a9c9a5]{font-family:var(--type-ui);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--fl-navy-ink)}.mdi[data-v-24a9c9a5],.mdi[data-v-24a9c9a5]:before,[class^=mdi-][data-v-24a9c9a5]:before,[class*=" mdi-"][data-v-24a9c9a5]:before{font-family:Material Design Icons,sans-serif!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-chevron-up[data-v-24a9c9a5],.mdi-chevron-down[data-v-24a9c9a5],.mdi-chevron-left[data-v-24a9c9a5],.mdi-chevron-right[data-v-24a9c9a5]{color:var(--fl-navy);-webkit-text-stroke:1.5px currentcolor}.fl-container[data-v-24a9c9a5]{background:var(--fl-bg-page);min-height:calc(100vh - 200px);display:flex;align-items:center;justify-content:center;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-container-full[data-v-24a9c9a5]{background:var(--fl-bg-page);min-height:100vh;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-card[data-v-24a9c9a5]{background:var(--fl-bg-card);border:1px solid var(--fl-border-card);border-radius:14px;width:100%;max-width:520px;overflow:hidden;animation:fl-card-fade-in-24a9c9a5 .4s var(--fl-ease-out)}.fl-card-wide[data-v-24a9c9a5]{max-width:640px}.fl-card-narrow[data-v-24a9c9a5]{max-width:420px}@keyframes fl-card-fade-in-24a9c9a5{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fl-card-header[data-v-24a9c9a5]{padding:var(--fl-space-xl) var(--fl-space-xl) 0;background:transparent}.fl-card-header h2[data-v-24a9c9a5],.fl-card-title[data-v-24a9c9a5]{font-size:var(--fl-text-2xl);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary);margin:0;line-height:var(--fl-leading-normal);letter-spacing:var(--fl-tracking-tight)}.fl-card-subtitle[data-v-24a9c9a5]{font-size:var(--fl-text-base);font-weight:var(--fl-weight-normal);color:var(--fl-text-secondary);margin-top:var(--fl-space-xs)}.fl-card-content[data-v-24a9c9a5]{padding:var(--fl-space-lg) var(--fl-space-xl) var(--fl-space-xl)}.fl-card-footer[data-v-24a9c9a5]{padding:var(--fl-space-lg) var(--fl-space-xl);border-top:1px solid var(--fl-border-subtle);background:var(--fl-bg-muted)}.fl-btn[data-v-24a9c9a5]{display:inline-flex;align-items:center;justify-content:center;gap:var(--fl-space-xs);padding:10px 18px;min-height:44px;background:var(--fl-brand-surface);color:var(--fl-navy);border:1px solid transparent;border-radius:var(--fl-radius-md);font-size:14px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:background-color var(--fl-duration-normal) var(--fl-ease-default),border-color var(--fl-duration-normal) var(--fl-ease-default),color var(--fl-duration-normal) var(--fl-ease-default),transform var(--fl-duration-fast) var(--fl-ease-default);text-decoration:none}.fl-btn .mdi[data-v-24a9c9a5]{color:inherit}.fl-btn[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn[data-v-24a9c9a5]:active:not(:disabled){transform:translateY(1px)}.fl-btn[data-v-24a9c9a5]:disabled{opacity:.5;cursor:not-allowed}.fl-btn[data-v-24a9c9a5]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px;box-shadow:none}.fl-btn-primary[data-v-24a9c9a5]{background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-primary[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-navy-dark);color:var(--fl-text-inverse);border-color:var(--fl-navy-dark)}.fl-btn-secondary[data-v-24a9c9a5]{background:var(--fl-brand-surface);color:var(--fl-navy);border-color:transparent}.fl-btn-secondary[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-brand[data-v-24a9c9a5]{background:var(--fl-navy);color:var(--fl-text-inverse);border:1px solid var(--fl-navy)}.fl-btn-brand[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark)}.fl-btn-ghost[data-v-24a9c9a5]{background:transparent;color:var(--fl-text-secondary);padding:var(--fl-space-sm) var(--fl-space-md)}.fl-btn-ghost[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-text-primary)}.fl-btn-loading[data-v-24a9c9a5]{pointer-events:none}.fl-btn-loading[data-v-24a9c9a5]:after{content:"";width:14px;height:14px;flex:0 0 auto;border:2px solid currentcolor;border-top-color:transparent;border-radius:50%;animation:fl-btn-spin-24a9c9a5 .7s linear infinite}@keyframes fl-btn-spin-24a9c9a5{to{transform:rotate(360deg)}}.fl-btn-danger[data-v-24a9c9a5]{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error);font-weight:600}.fl-btn-danger[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-inverse);border-color:var(--fl-error)}.fl-btn-sm[data-v-24a9c9a5]{padding:4px 10px;min-height:28px;font-size:13px}.fl-btn-block[data-v-24a9c9a5]{width:100%}.fl-btn-icon[data-v-24a9c9a5]{width:18px;height:18px}.fl-choice-grid[data-v-24a9c9a5]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fl-space-sm)}.fl-choice-grid.single-column[data-v-24a9c9a5]{grid-template-columns:1fr}.fl-choice-grid[data-v-24a9c9a5]:has(>:nth-child(5)){grid-template-columns:1fr}.fl-choice-btn[data-v-24a9c9a5]{display:flex;align-items:center;justify-content:center;gap:var(--fl-space-xs);padding:var(--fl-space-md) var(--fl-space-lg);min-height:52px;background:var(--fl-ceremaris-light);color:var(--fl-navy);border:none;border-radius:var(--fl-radius-lg);font-size:var(--fl-text-md);font-weight:var(--fl-weight-semibold);cursor:pointer;transition:background-color var(--fl-duration-normal) var(--fl-ease-default),transform var(--fl-duration-fast) var(--fl-ease-default);text-align:center}.fl-choice-btn[data-v-24a9c9a5]:hover:not(:disabled,.selected){background:var(--fl-ceremaris-light-hover)}.fl-choice-btn[data-v-24a9c9a5]:active:not(:disabled){transform:translateY(1px)}.fl-choice-btn.selected[data-v-24a9c9a5]{background:var(--fl-navy);color:var(--fl-text-inverse)}.fl-chip-row[data-v-24a9c9a5]{display:flex;flex-wrap:wrap;gap:6px}.fl-chip[data-v-24a9c9a5]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--fl-bg-card);border:1px solid var(--fl-border-input);border-radius:var(--fl-radius-full);font-size:13px;font-weight:var(--fl-weight-medium);color:var(--fl-text-primary);letter-spacing:-.005em;cursor:pointer;transition:background-color var(--fl-duration-normal) var(--fl-ease-default),border-color var(--fl-duration-normal) var(--fl-ease-default),color var(--fl-duration-normal) var(--fl-ease-default)}.fl-chip .mdi[data-v-24a9c9a5]{font-size:13px;color:#8993a3}.fl-chip[data-v-24a9c9a5]:hover{background:var(--fl-ceremaris-light-hover);border-color:var(--fl-border-input-hover)}.fl-chip.selected[data-v-24a9c9a5]{background:#e3f2fd;color:var(--fl-navy);border-color:var(--fl-navy);font-weight:var(--fl-weight-semibold)}.fl-chip.selected .mdi[data-v-24a9c9a5]{color:var(--fl-navy)}.fl-chip.selected[data-v-24a9c9a5]:hover{background:#bbdefb;border-color:var(--fl-navy)}.fl-chip[data-v-24a9c9a5]:disabled{opacity:.5;cursor:not-allowed}.fl-input[data-v-24a9c9a5]{width:100%;padding:12px 14px;min-height:44px;background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:var(--fl-radius-md);font-size:14px;font-weight:var(--fl-weight-normal);color:var(--fl-text-primary);letter-spacing:-.005em;transition:border-color var(--fl-duration-normal) var(--fl-ease-default),box-shadow var(--fl-duration-normal) var(--fl-ease-default);box-sizing:border-box}.fl-input[data-v-24a9c9a5]::placeholder{color:#8993a3}.fl-input[data-v-24a9c9a5]:hover{border-color:#c9cfd6}.fl-input[data-v-24a9c9a5]:focus{outline:none;border-color:var(--fl-border-input-focus);box-shadow:0 0 0 3px rgba(11,18,32,.08)}.fl-textarea[data-v-24a9c9a5]{min-height:120px;resize:vertical}.fl-input-group[data-v-24a9c9a5]{margin-bottom:var(--fl-space-md)}.fl-input-label[data-v-24a9c9a5]{display:block;font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);color:var(--fl-text-primary);margin-bottom:var(--fl-space-xs)}.fl-text-primary[data-v-24a9c9a5]{color:var(--fl-text-primary)}.fl-text-secondary[data-v-24a9c9a5]{color:var(--fl-text-secondary)}.fl-text-muted[data-v-24a9c9a5]{color:var(--fl-text-muted)}.fl-instruction[data-v-24a9c9a5]{font-size:var(--fl-text-md);font-weight:var(--fl-weight-normal);color:var(--fl-text-secondary);margin:0 0 var(--fl-space-md) 0}.fl-followup-text[data-v-24a9c9a5]{font-size:var(--fl-text-md);font-weight:var(--fl-weight-medium);color:var(--fl-text-primary);margin-bottom:var(--fl-space-sm)}.fl-mt-xs[data-v-24a9c9a5]{margin-top:var(--fl-space-xs)}.fl-mt-sm[data-v-24a9c9a5]{margin-top:var(--fl-space-sm)}.fl-mt-md[data-v-24a9c9a5]{margin-top:var(--fl-space-md)}.fl-mt-lg[data-v-24a9c9a5]{margin-top:var(--fl-space-lg)}.fl-mt-xl[data-v-24a9c9a5]{margin-top:var(--fl-space-xl)}.fl-mb-xs[data-v-24a9c9a5]{margin-bottom:var(--fl-space-xs)}.fl-mb-sm[data-v-24a9c9a5]{margin-bottom:var(--fl-space-sm)}.fl-mb-md[data-v-24a9c9a5]{margin-bottom:var(--fl-space-md)}.fl-mb-lg[data-v-24a9c9a5]{margin-bottom:var(--fl-space-lg)}.fl-mb-xl[data-v-24a9c9a5]{margin-bottom:var(--fl-space-xl)}.fl-p-md[data-v-24a9c9a5]{padding:var(--fl-space-md)}.fl-p-lg[data-v-24a9c9a5]{padding:var(--fl-space-lg)}.fl-p-xl[data-v-24a9c9a5]{padding:var(--fl-space-xl)}.fl-flex[data-v-24a9c9a5]{display:flex}.fl-flex-col[data-v-24a9c9a5]{flex-direction:column}.fl-items-center[data-v-24a9c9a5]{align-items:center}.fl-justify-center[data-v-24a9c9a5]{justify-content:center}.fl-justify-between[data-v-24a9c9a5]{justify-content:space-between}.fl-gap-sm[data-v-24a9c9a5]{gap:var(--fl-space-sm)}.fl-gap-md[data-v-24a9c9a5]{gap:var(--fl-space-md)}.fl-gap-lg[data-v-24a9c9a5]{gap:var(--fl-space-lg)}@media(max-width:768px){.fl-container[data-v-24a9c9a5]{padding:var(--fl-space-lg) var(--fl-space-md)}.fl-card-header[data-v-24a9c9a5]{padding:var(--fl-space-lg) var(--fl-space-lg) 0}.fl-card-header h2[data-v-24a9c9a5],.fl-card-title[data-v-24a9c9a5]{font-size:var(--fl-text-xl)}.fl-card-content[data-v-24a9c9a5]{padding:var(--fl-space-md) var(--fl-space-lg) var(--fl-space-lg)}.fl-choice-grid[data-v-24a9c9a5]{grid-template-columns:1fr}}@media(max-width:480px){.fl-container[data-v-24a9c9a5]{padding:var(--fl-space-md)}.fl-card-header[data-v-24a9c9a5],.fl-card-content[data-v-24a9c9a5]{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}}.fl-back-container[data-v-24a9c9a5]{display:flex;justify-content:flex-start;margin-top:var(--fl-space-xl)}.fl-btn-back[data-v-24a9c9a5]{display:inline-flex;align-items:center;gap:var(--fl-space-xs);padding:8px 12px;background:transparent;color:var(--fl-text-secondary);border:1px solid transparent;border-radius:var(--fl-radius-md);font-size:14px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:background-color var(--fl-duration-normal) var(--fl-ease-default),color var(--fl-duration-normal) var(--fl-ease-default)}.fl-btn-back[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.fl-inline-container[data-v-24a9c9a5]{background:var(--fl-bg-muted);border:1px solid var(--fl-border-subtle);border-radius:var(--fl-radius-lg);padding:var(--fl-space-lg)}.fl-alert[data-v-24a9c9a5]{padding:var(--fl-space-md) var(--fl-space-lg);border-radius:var(--fl-radius-lg);font-size:var(--fl-text-sm)}.fl-alert-success[data-v-24a9c9a5]{background:var(--fl-success-light);color:var(--fl-success);border:1px solid var(--fl-success)}.fl-alert-error[data-v-24a9c9a5]{background:var(--fl-error-light);color:var(--fl-error);border:1px solid var(--fl-error)}.fl-alert-warning[data-v-24a9c9a5]{background:var(--fl-warning-light);color:var(--fl-warning);border:1px solid var(--fl-warning)}.fl-alert-info[data-v-24a9c9a5]{background:var(--fl-info-light);color:var(--fl-info);border:1px solid var(--fl-info)}.fl-empty-state[data-v-24a9c9a5]{text-align:center;padding:var(--fl-space-xl)}.fl-empty-state-icon[data-v-24a9c9a5]{font-size:64px;color:var(--fl-text-muted);margin-bottom:var(--fl-space-md)}.fl-empty-state-title[data-v-24a9c9a5]{font-size:var(--fl-text-lg);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary);margin-bottom:var(--fl-space-xs)}.fl-empty-state-text[data-v-24a9c9a5]{font-size:var(--fl-text-base);color:var(--fl-text-secondary)}.fl-icon[data-v-24a9c9a5]{width:18px;height:18px;color:currentcolor}.fl-icon-sm[data-v-24a9c9a5]{width:16px;height:16px}.fl-icon-lg[data-v-24a9c9a5]{width:24px;height:24px}.fl-check-icon[data-v-24a9c9a5]{width:18px;height:18px;color:var(--fl-text-inverse)}@keyframes fl-stagger-in-24a9c9a5{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.fl-stagger[data-v-24a9c9a5]>*{animation:fl-stagger-in-24a9c9a5 var(--fl-duration-slow) var(--fl-ease-out) both}.fl-stagger[data-v-24a9c9a5]>*:nth-child(1){animation-delay:0ms}.fl-stagger[data-v-24a9c9a5]>*:nth-child(2){animation-delay:24ms}.fl-stagger[data-v-24a9c9a5]>*:nth-child(3){animation-delay:48ms}.fl-stagger[data-v-24a9c9a5]>*:nth-child(4){animation-delay:72ms}.fl-stagger[data-v-24a9c9a5]>*:nth-child(5){animation-delay:96ms}.fl-stagger[data-v-24a9c9a5]>*:nth-child(6){animation-delay:.12s}.fl-stagger[data-v-24a9c9a5]>*:nth-child(7){animation-delay:144ms}.fl-stagger[data-v-24a9c9a5]>*:nth-child(8){animation-delay:168ms}.fl-stagger[data-v-24a9c9a5]>*:nth-child(9){animation-delay:192ms}.fl-stagger[data-v-24a9c9a5]>*:nth-child(10){animation-delay:216ms}.fl-stagger[data-v-24a9c9a5]>*:nth-child(11){animation-delay:.24s}.fl-stagger[data-v-24a9c9a5]>*:nth-child(n+12){animation-delay:264ms}.fl-reading-measure[data-v-24a9c9a5]{max-width:68ch;line-height:1.65}.fl-paper[data-v-24a9c9a5]{--fl-app-font: var(--type-display);background:var(--fl-paper-bg);color:var(--fl-paper-ink);border:1px solid var(--fl-paper-border);border-radius:var(--fl-paper-radius);box-shadow:var(--fl-paper-shadow);padding:clamp(28px,5vw,56px) clamp(22px,6vw,72px)}.fl-paper--zettel[data-v-24a9c9a5]{max-width:680px;padding:clamp(20px,4vw,40px) clamp(18px,5vw,52px)}.fl-paper--bogen[data-v-24a9c9a5]{width:min(100%,820px);margin-inline:auto;padding:clamp(28px,7%,84px) clamp(24px,11%,104px)}.fl-paper__inner[data-v-24a9c9a5]{max-width:var(--fl-paper-measure);margin-inline:auto}.fl-paper__masthead[data-v-24a9c9a5]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fl-space-md, 16px);flex-wrap:wrap;margin-bottom:10px}.fl-paper__masthead>.fl-paper__doctype[data-v-24a9c9a5]{margin-left:auto}.fl-paper__wordmark[data-v-24a9c9a5]{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--fl-navy);white-space:nowrap;font-variation-settings:"opsz" 30}.fl-paper__wordmark-dot[data-v-24a9c9a5]{display:inline-block;width:4px;height:4px;border-radius:var(--fl-radius-full, 50%);background:var(--fl-brass);margin:0 3px 0 1px;vertical-align:baseline}.fl-paper__doctype[data-v-24a9c9a5]{font-size:13px;font-weight:600;color:var(--fl-navy);opacity:.78;text-align:right}.fl-paper__masthead-rule[data-v-24a9c9a5]{border:0;border-top:1px solid var(--fl-navy);opacity:.55;margin:0 0 26px}.fl-paper__text[data-v-24a9c9a5]{font-size:16px;line-height:1.62;color:var(--fl-paper-ink);hyphens:auto}.fl-paper textarea.fl-paper__text[data-v-24a9c9a5],.fl-paper [contenteditable].fl-paper__text[data-v-24a9c9a5]{font-family:var(--fl-app-font)!important}.fl-paper h1[data-v-24a9c9a5],.fl-paper h2[data-v-24a9c9a5],.fl-paper h3[data-v-24a9c9a5],.fl-paper h4[data-v-24a9c9a5],.fl-paper h5[data-v-24a9c9a5],.fl-paper h6[data-v-24a9c9a5]{font-weight:700;color:var(--fl-paper-ink);font-variation-settings:"opsz" 30}.fl-paper p[data-v-24a9c9a5]{font-size:16px;line-height:1.62;hyphens:auto}.fl-paper p+p[data-v-24a9c9a5]{margin-top:.85em}.fl-paper__title[data-v-24a9c9a5]{font-size:25px;font-weight:700;line-height:1.24;letter-spacing:-.015em;color:var(--fl-paper-ink);margin:0 0 6px;font-variation-settings:"opsz" 30;hyphens:auto}.fl-paper__subline[data-v-24a9c9a5]{font-size:13px;color:var(--fl-paper-ink-soft);margin:0}.fl-paper .citation-ref[data-v-24a9c9a5]{font-size:.62em;font-weight:600;vertical-align:super;line-height:0;color:var(--fl-navy);text-decoration:none;border-bottom:1px dotted currentcolor;padding:0 1px;margin:0 1px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.fl-paper .citation-ref[data-v-24a9c9a5]:hover{color:var(--fl-navy-dark);border-bottom-style:solid}.fl-paper .citation-ref--mismatch[data-v-24a9c9a5]{color:var(--fl-ai-amber-darker);border-bottom-color:var(--fl-ai-amber-darker);border-bottom-style:solid}.fl-paper .citation-ref--mismatch[data-v-24a9c9a5]:before{content:"⚠";font-size:.85em;margin-right:1px}.fl-paper__refs[data-v-24a9c9a5]{margin-top:2.1em}.fl-paper__refs-rule[data-v-24a9c9a5]{border:0;border-top:1px solid var(--fl-paper-rule);margin:0 0 14px}.fl-paper__refs-label[data-v-24a9c9a5]{font-size:13px;color:var(--fl-paper-ink-soft);margin-bottom:10px}.fl-paper__refs-list[data-v-24a9c9a5]{list-style:none;margin:0;padding:0}.fl-paper__refs-item[data-v-24a9c9a5]{display:grid;grid-template-columns:26px 1fr;gap:6px;font-size:13.5px;line-height:1.5;color:var(--fl-paper-ink-soft);margin-bottom:7px}.fl-paper__refs-num[data-v-24a9c9a5]{color:var(--fl-navy);font-weight:600}.fl-paper__refs-link[data-v-24a9c9a5]{color:inherit;text-decoration:none;border-bottom:1px dotted currentcolor}.fl-paper__refs-link[data-v-24a9c9a5]:hover{color:var(--fl-navy);border-bottom-style:solid}.fl-paper__refs-kind[data-v-24a9c9a5]{font-size:.88em;color:var(--fl-paper-ink-soft);white-space:nowrap}.fl-paper__refs-origin[data-v-24a9c9a5]{display:block;margin-top:1px;font-size:.88em;color:var(--fl-paper-ink-soft)}.fl-paper__refs-link--internal[data-v-24a9c9a5]{padding:0;font:inherit;text-align:left;background:none;border:0;border-bottom:1px dotted currentcolor;cursor:pointer}.fl-paper__heading[data-v-24a9c9a5]{font-size:17px;font-weight:700;color:var(--fl-paper-ink);margin:1.4em 0 .55em;font-variation-settings:"opsz" 30}.fl-paper__heading[data-v-24a9c9a5]:first-child{margin-top:0}.fl-paper__heading-row[data-v-24a9c9a5]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;font-size:17px;margin:1.4em 0 .55em}.fl-paper__heading-row[data-v-24a9c9a5]:first-child{margin-top:0}.fl-paper__heading-row>.fl-paper__heading[data-v-24a9c9a5]{margin:0}.fl-paper__meta[data-v-24a9c9a5]{font-size:13px;color:var(--fl-paper-ink-soft)}.fl-paper__rule[data-v-24a9c9a5]{border:0;border-top:1px solid var(--fl-paper-rule);margin:14px 0 22px}.fl-paper__patient[data-v-24a9c9a5]{display:flex;align-items:baseline;gap:10px;font-size:14px}.fl-paper__patient[data-v-24a9c9a5]:before{content:"";flex:none;width:3px;height:15px;border-radius:var(--fl-radius-full);background:var(--fl-brass);transform:translateY(2px)}.fl-paper__caret[data-v-24a9c9a5]{display:inline-block;width:2.5px;height:1.05em;background:var(--fl-brass);border-radius:var(--fl-radius-full);transform:translateY(3px);margin-left:2px;animation:fl-paper-caret-blink-24a9c9a5 1.05s steps(1) infinite}@keyframes fl-paper-caret-blink-24a9c9a5{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.fl-paper__caret[data-v-24a9c9a5]{animation:none}}.fl-paper textarea.fl-paper__text[data-v-24a9c9a5],.fl-paper [contenteditable].fl-paper__text[data-v-24a9c9a5]{width:100%;background:transparent;border:none;outline:none}.fl-paper textarea.fl-paper__text[data-v-24a9c9a5]{resize:vertical}.fl-paper textarea.fl-paper__text[data-v-24a9c9a5]:focus-visible,.fl-paper [contenteditable].fl-paper__text[data-v-24a9c9a5]:focus-visible{outline:2px solid var(--fl-brass);outline-offset:4px;border-radius:var(--fl-paper-radius)}.fl-tool-card[data-v-24a9c9a5]{display:flex;flex-direction:column;gap:8px;padding:14px}.fl-tool-card--views[data-v-24a9c9a5]{padding:8px;gap:4px}.fl-tool-card .fl-tool-btn[data-v-24a9c9a5]{width:100%;justify-content:center}.fl-tool-btn[data-v-24a9c9a5]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--fl-radius-sm);border:1px solid var(--fl-border-subtle);background:var(--fl-bg-card);color:var(--fl-text-primary);font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.fl-tool-btn .mdi[data-v-24a9c9a5]{font-size:15px}.fl-tool-btn[data-v-24a9c9a5]:hover:not(:disabled){border-color:var(--fl-navy);background:color-mix(in srgb,var(--fl-navy) 8%,var(--fl-bg-card));color:var(--fl-navy)}.fl-tool-btn--primary[data-v-24a9c9a5]{background:var(--fl-navy);border-color:var(--fl-navy);color:var(--fl-text-on-navy, var(--fl-text-inverse))}.fl-tool-btn--primary[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark);color:var(--fl-text-on-navy, var(--fl-text-inverse))}.fl-tool-btn--copied[data-v-24a9c9a5],.fl-tool-btn--copied[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-success);border-color:var(--fl-success);color:var(--fl-text-on-accent)}.fl-tool-btn--ghost[data-v-24a9c9a5]{border-color:transparent;background:transparent;color:var(--fl-text-secondary)}.fl-tool-btn--ghost[data-v-24a9c9a5]:hover:not(:disabled){border-color:var(--fl-border-subtle);background:var(--fl-bg-card);color:var(--fl-navy)}.fl-tool-btn--active[data-v-24a9c9a5]{background:var(--fl-brand-surface);border-color:transparent;color:var(--fl-navy)}.fl-tool-btn--danger[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-error);border-color:var(--fl-error);color:var(--fl-text-on-accent)}.fl-tool-btn[data-v-24a9c9a5]:disabled{opacity:.5;cursor:not-allowed}.fl-tool-meta[data-v-24a9c9a5]{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:2px;font-size:12px;color:var(--fl-text-secondary);font-variant-numeric:tabular-nums}.fl-tool-meta .mdi[data-v-24a9c9a5]{font-size:14px;color:var(--fl-navy)}.le-gruppe[data-v-24a9c9a5]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 18px;background:var(--fl-ledger-band);border-top:1px solid var(--fl-ledger-band-line);border-bottom:1px solid var(--fl-ledger-band-line);font-size:12px;font-weight:700;color:var(--fl-ledger-brass-text)}.le-gruppe__stand[data-v-24a9c9a5]{font-weight:600}.le-zeile[data-v-24a9c9a5]{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;padding:8px 14px;background:var(--fl-bg-card);border-left:4px solid var(--fl-navy);border-bottom:1px solid var(--fl-ledger-rule-soft);color:var(--fl-text-primary);font-size:14px;text-align:left}.le-zeile--leer[data-v-24a9c9a5]{border-left-color:var(--fl-brass)}.le-zeile--klick[data-v-24a9c9a5]{width:100%;cursor:pointer;font:inherit;border-top:none;border-right:none}.le-zeile--klick[data-v-24a9c9a5]:hover{background:color-mix(in srgb,var(--fl-navy) 6%,var(--fl-bg-card))}.le-zeile--klick[data-v-24a9c9a5]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:-2px}.le-zeile--offen[data-v-24a9c9a5],.le-zeile--offen[data-v-24a9c9a5]:hover{background:var(--fl-ledger-band)}.le-zeile__name[data-v-24a9c9a5]{min-width:0;font-weight:600;color:var(--fl-text-primary);line-height:1.25;overflow-wrap:anywhere}.le-zeile__name small[data-v-24a9c9a5]{display:block;font-size:12.5px;font-weight:400;color:var(--fl-text-secondary)}.le-wert[data-v-24a9c9a5]{font-size:12.5px;color:var(--fl-text-secondary);line-height:1.25;text-align:right;white-space:nowrap}.le-wert b[data-v-24a9c9a5]{font-size:14px;font-weight:700;color:var(--fl-ledger-wert);font-variant-numeric:tabular-nums}.le-leer[data-v-24a9c9a5]{font-size:12.5px;font-weight:600;color:var(--fl-ledger-brass-text)}.le-marker[data-v-24a9c9a5]{width:12px;height:12px;border-radius:50%;justify-self:center}.le-marker--voll[data-v-24a9c9a5]{background:var(--fl-navy)}.le-marker--leer[data-v-24a9c9a5]{border:2px solid var(--fl-brass)}.le-flaeche[data-v-24a9c9a5]{border-left:4px solid var(--fl-navy);border-bottom:2px solid var(--fl-navy);background:var(--fl-bg-card)}.le-titel[data-v-24a9c9a5]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;padding:12px 18px 9px;border-bottom:2px solid var(--fl-navy)}.le-titel__text[data-v-24a9c9a5]{margin:0;font-size:17px;font-weight:600;color:var(--fl-navy-ink)}.le-titel__text small[data-v-24a9c9a5]{margin-left:8px;font-size:12px;font-weight:500;color:var(--fl-text-muted)}.le-tk[data-v-24a9c9a5]{min-height:32px;padding:6px 2px;border:none;background:none;color:var(--fl-navy);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.le-tk[data-v-24a9c9a5]:hover:not(:disabled){text-decoration:underline;text-underline-offset:3px}.le-tk[data-v-24a9c9a5]:disabled{color:var(--fl-text-muted);cursor:default}.le-tk[data-v-24a9c9a5]:focus-visible,.le-prim[data-v-24a9c9a5]:focus-visible{outline:3px solid var(--fl-brass);outline-offset:2px}.le-prim[data-v-24a9c9a5]{min-height:40px;padding:8px 20px;border:1.5px solid var(--fl-navy);border-radius:var(--fl-radius-md);background:var(--fl-navy);color:var(--fl-text-on-navy);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.le-prim[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-navy-dark)}.le-prim[data-v-24a9c9a5]:disabled{opacity:.55;cursor:default}.le-fuss[data-v-24a9c9a5]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 18px;padding:10px 18px;border-top:1px solid var(--fl-ledger-rule)}.le-fuss--links[data-v-24a9c9a5]{justify-content:flex-start}.le-hinweis[data-v-24a9c9a5]{padding:9px 14px;border-left:4px solid var(--fl-navy);background:color-mix(in srgb,var(--fl-navy) 6%,var(--fl-bg-card));font-size:13px;color:var(--fl-text-secondary)}.le-hinweis--messing[data-v-24a9c9a5]{border-left-color:var(--fl-brass)}.le-seg[data-v-24a9c9a5]{display:inline-flex;gap:16px}.le-seg>button[data-v-24a9c9a5]{min-height:32px;padding:4px 0;border:none;border-bottom:2px solid transparent;background:none;color:var(--fl-text-secondary);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.le-seg>button[aria-pressed=true][data-v-24a9c9a5],.le-seg>button.le-seg__an[data-v-24a9c9a5]{color:var(--fl-navy);border-bottom-color:var(--fl-navy)}.le-seg>button[data-v-24a9c9a5]:focus-visible{outline:3px solid var(--fl-brass);outline-offset:2px}.fl-kaestchen-liste[data-v-24a9c9a5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));column-gap:18px;row-gap:0}.fl-kaestchen[data-v-24a9c9a5]{display:flex;align-items:flex-start;gap:9px;width:100%;min-width:0;min-height:0;padding:6px 2px;border:0;border-bottom:1px solid var(--fl-ledger-rule-soft);border-radius:0;background:transparent;color:var(--fl-text-primary);font:inherit;font-size:12.5px;line-height:1.35;text-align:left;overflow-wrap:anywhere;cursor:pointer}.fl-kaestchen[data-v-24a9c9a5]:before{content:"";flex:none;box-sizing:border-box;width:15px;height:15px;margin-top:1px;border:1.5px solid var(--fl-navy);border-radius:3px;background:var(--fl-bg-card);color:var(--fl-bg-card);font-size:11px;font-weight:700;line-height:12px;text-align:center}.fl-kaestchen[aria-pressed=true][data-v-24a9c9a5],.fl-kaestchen[aria-checked=true][data-v-24a9c9a5],.fl-kaestchen--an[data-v-24a9c9a5]{font-weight:600}.fl-kaestchen[aria-pressed=true][data-v-24a9c9a5]:before,.fl-kaestchen[aria-checked=true][data-v-24a9c9a5]:before,.fl-kaestchen--an[data-v-24a9c9a5]:before{content:"✓";background:var(--fl-navy)}.fl-kaestchen[data-v-24a9c9a5]:hover:not(:disabled){color:var(--fl-navy)}.fl-kaestchen[data-v-24a9c9a5]:disabled{cursor:default;opacity:.55}.fl-kaestchen[data-v-24a9c9a5]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:1px}.fl-lineal[data-v-24a9c9a5]{display:inline-flex;align-self:flex-start;flex-wrap:wrap;max-width:100%;border:1px solid var(--fl-ledger-rule);border-radius:6px;overflow:hidden;background:var(--fl-bg-card)}.fl-lineal__feld[data-v-24a9c9a5]{min-height:0;padding:6px 14px;border:0;border-right:1px solid var(--fl-ledger-rule-soft);border-radius:0;background:transparent;color:var(--fl-text-muted);font:inherit;font-size:12.5px;line-height:1.35;text-align:left;cursor:pointer}.fl-lineal__feld[data-v-24a9c9a5]:last-child{border-right:0}.fl-lineal__feld[data-v-24a9c9a5]:hover:not(:disabled){color:var(--fl-navy)}.fl-lineal__feld[aria-checked=true][data-v-24a9c9a5],.fl-lineal__feld[aria-pressed=true][data-v-24a9c9a5],.fl-lineal__feld--an[data-v-24a9c9a5]{background:var(--fl-navy);color:var(--fl-bg-card);font-weight:600}.fl-lineal__feld[aria-checked=true][data-v-24a9c9a5]:before,.fl-lineal__feld[aria-pressed=true][data-v-24a9c9a5]:before,.fl-lineal__feld--an[data-v-24a9c9a5]:before{content:"✓ "}.fl-lineal__feld[aria-checked=true][data-v-24a9c9a5]:hover:not(:disabled),.fl-lineal__feld[aria-pressed=true][data-v-24a9c9a5]:hover:not(:disabled),.fl-lineal__feld--an[data-v-24a9c9a5]:hover:not(:disabled){color:var(--fl-bg-card)}.fl-lineal__feld[data-v-24a9c9a5]:disabled{cursor:default;opacity:.55}.fl-lineal__feld[data-v-24a9c9a5]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:-2px}.fl-feldkopf[data-v-24a9c9a5]{margin:12px 0 4px;padding-bottom:3px;border-bottom:1.5px solid var(--fl-ledger-band-line);font-size:12px;font-weight:700;color:var(--fl-text-primary)}[data-luecke-art=blockiert][data-v-24a9c9a5]{outline:2px solid var(--fl-error);outline-offset:0}[data-luecke-art=hilfreich][data-v-24a9c9a5]{outline:2px dashed var(--fl-brass);outline-offset:0}[data-luecke][data-v-24a9c9a5]:focus-visible{outline:3px solid var(--fl-navy);outline-offset:2px}[data-luecke-ziel][data-v-24a9c9a5]{outline:3px solid var(--fl-navy);outline-offset:2px}.test-container .question-base[data-v-24a9c9a5],.test-container .result-container[data-v-24a9c9a5],.test-container [class*=-question-container][data-v-24a9c9a5],.test-container [class*=-result-container][data-v-24a9c9a5],.test-container [class*=-test-container][data-v-24a9c9a5]:not(.test-container){border-color:var(--fl-navy)!important}.test-container [style*="border-left: 3px solid #0b1220"][data-v-24a9c9a5],.test-container [style*="border-left: 3px solid rgb(11, 18, 32)"][data-v-24a9c9a5]{border-left-color:var(--fl-navy)!important}.test-container .back-button[data-v-24a9c9a5],.test-container .print-btn[data-v-24a9c9a5]{background:rgba(20,54,92,.06)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-24a9c9a5]:hover:not(:disabled),.test-container .print-btn[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-navy)!important;color:var(--fl-brass-light)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-24a9c9a5]:disabled,.test-container .print-btn[data-v-24a9c9a5]:disabled{background:#f5f5f5!important;color:#9aa3ad!important;border-color:#d7dbe1!important;opacity:1!important}.test-container [class*=-question-group][data-v-24a9c9a5]{background:transparent!important}.test-container [class*=-question-item][data-v-24a9c9a5]:not(.selected){border-color:var(--fl-navy)!important}.test-container [class*=-question-item][data-v-24a9c9a5]:not(.selected):hover{background:rgba(20,54,92,.1)!important;border-color:var(--fl-navy-dark)!important}.test-container .result-interpretation[data-v-24a9c9a5],.test-container .interpretation-section[data-v-24a9c9a5],.test-container .main-interpretation[data-v-24a9c9a5],.test-container .full-interpretation[data-v-24a9c9a5],.test-container .detailed-interpretation[data-v-24a9c9a5],.test-container .score-interpretation[data-v-24a9c9a5],.test-container .instruction-section[data-v-24a9c9a5],.test-container .instruction-box[data-v-24a9c9a5],.test-container .instructions-panel[data-v-24a9c9a5],.test-container .standard-instruction[data-v-24a9c9a5],.test-container .info-box[data-v-24a9c9a5],.test-container .important-note[data-v-24a9c9a5],.test-container .highlight-box[data-v-24a9c9a5],.test-container .camera-instruction[data-v-24a9c9a5],.test-container .drawing-instruction[data-v-24a9c9a5],.test-container .input-instruction[data-v-24a9c9a5],.test-container .region-hint[data-v-24a9c9a5],.test-container .tutorial-summary[data-v-24a9c9a5]{background:rgba(20,54,92,.05)!important;border:1px solid var(--fl-navy)!important;border-left-width:3px!important;color:#1a1a1a!important}.test-container .result-summary[data-v-24a9c9a5],.test-container .result-section[data-v-24a9c9a5],.test-container .summary-section[data-v-24a9c9a5],.test-container .score-box[data-v-24a9c9a5],.test-container .score-summary[data-v-24a9c9a5],.test-container .phase-card[data-v-24a9c9a5],.test-container .metric-card[data-v-24a9c9a5],.test-container .section-card[data-v-24a9c9a5],.test-container .test-info[data-v-24a9c9a5],.test-container .sequence-info[data-v-24a9c9a5],.test-container .completion-summary[data-v-24a9c9a5],.test-container .completion-status[data-v-24a9c9a5],.test-container .debug-section[data-v-24a9c9a5],.test-container .debug-stats[data-v-24a9c9a5],.test-container .debug-info[data-v-24a9c9a5],.test-container .specific-data[data-v-24a9c9a5],.test-container .matrix-display[data-v-24a9c9a5],.test-container .counter-display[data-v-24a9c9a5]{background:#fff!important;border:1px solid #d7dbe1!important}.test-container .rectangle-question-container[data-v-24a9c9a5]{display:flex!important;flex-direction:column!important;gap:12px!important;min-height:0!important;max-width:680px!important;margin:0 auto!important;padding:clamp(24px,4vw,40px)!important;border-radius:20px!important;box-shadow:0 1px 2px rgba(17,24,39,.04),0 28px 56px -36px rgba(20,54,92,.35)!important;overflow:visible!important}.test-container .rectangle-title[data-v-24a9c9a5]{text-align:left!important;font-size:clamp(22px,3vw,28px)!important;font-weight:700!important;color:var(--fl-navy-dark)!important;line-height:1.2!important;letter-spacing:-.02em!important;min-height:0!important;display:block!important;padding:0 0 12px!important;margin:0!important;border-bottom:none!important;background:none!important}.test-container .rectangle-title[data-v-24a9c9a5]:after{content:""!important;display:block!important;width:44px!important;height:3px!important;margin-top:12px!important;border-radius:2px!important;background:var(--fl-navy)!important}.test-container .rectangle-question-container .standard-instruction[data-v-24a9c9a5]{background:none!important;border:none!important;border-left:none!important;padding:0!important;margin:4px 0 0!important}.test-container .rectangle-question-container .standard-instruction p[data-v-24a9c9a5]{font-size:16px!important;font-weight:500!important;color:#4a5568!important}.test-container .rectangle-question-group[data-v-24a9c9a5]{padding:0!important;gap:10px!important;background:transparent!important;margin-top:4px!important}.test-container .rectangle-question-item[data-v-24a9c9a5],.test-container .bdi-option[data-v-24a9c9a5],.score-container .response-option[data-v-24a9c9a5]{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;min-height:52px!important;padding:12px 16px!important;background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important;border-radius:12px!important;color:var(--fl-navy-ink)!important;text-align:left!important;box-shadow:0 1px 1px rgba(17,24,39,.04)!important;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .06s ease!important}.test-container .rectangle-question-item .rectangle-option-text[data-v-24a9c9a5],.test-container .bdi-option .bdi-option-text[data-v-24a9c9a5],.score-container .response-option .option-label[data-v-24a9c9a5]{flex:1 1 auto!important;width:auto!important;text-align:left!important}.test-container .rectangle-question-item[data-v-24a9c9a5]:before,.test-container .bdi-option[data-v-24a9c9a5]:before{content:""!important;flex:0 0 auto!important;box-sizing:border-box!important;width:18px!important;height:18px!important;border-radius:50%!important;border:2px solid var(--fl-navy)!important;background:transparent!important;transition:border-color .15s ease,background .15s ease!important}.score-container .response-option .option-value[data-v-24a9c9a5]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;border-radius:50%!important;background:var(--fl-navy)!important;color:var(--fl-brass-light)!important;font-weight:600!important;font-size:12px!important;flex-shrink:0!important;transition:background .15s ease,color .15s ease!important}.test-container .rectangle-question-item[data-v-24a9c9a5]:after,.test-container .bdi-option[data-v-24a9c9a5]:after,.score-container .response-option[data-v-24a9c9a5]:after{content:"◆"!important;margin-left:auto!important;font-size:13px!important;line-height:1!important;color:var(--fl-brass-light)!important;opacity:0!important;transition:opacity .15s ease!important}.test-container .rectangle-question-item[data-v-24a9c9a5]:hover:not(.selected),.test-container .bdi-option[data-v-24a9c9a5]:hover:not(.selected),.score-container .response-option[data-v-24a9c9a5]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important;transform:translateY(-1px);box-shadow:0 6px 16px -12px rgba(20,54,92,.5)!important}.test-container .rectangle-question-item[data-v-24a9c9a5]:hover:not(.selected):before,.test-container .bdi-option[data-v-24a9c9a5]:hover:not(.selected):before{border-color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-24a9c9a5],.test-container .bdi-option.selected[data-v-24a9c9a5],.score-container .response-option.selected[data-v-24a9c9a5]{background:var(--fl-navy)!important;border-color:var(--fl-navy)!important;color:var(--fl-brass-light)!important;box-shadow:0 8px 20px -8px rgba(20,54,92,.55)!important}.test-container .rectangle-question-item.selected .rectangle-option-text[data-v-24a9c9a5],.test-container .bdi-option.selected .bdi-option-text[data-v-24a9c9a5],.score-container .response-option.selected .option-label[data-v-24a9c9a5]{color:var(--fl-brass-light)!important}.test-container .rectangle-question-item.selected[data-v-24a9c9a5]:before,.test-container .bdi-option.selected[data-v-24a9c9a5]:before{border-color:var(--fl-brass-light)!important;background:var(--fl-brass-light)!important}.score-container .response-option.selected .option-value[data-v-24a9c9a5]{background:var(--fl-brass-light)!important;color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-24a9c9a5]:after,.test-container .bdi-option.selected[data-v-24a9c9a5]:after,.score-container .response-option.selected[data-v-24a9c9a5]:after{opacity:1!important}.test-container .rectangle-question-item .option-score[data-v-24a9c9a5]{flex:0 0 auto!important;font-size:13px!important;color:#6b7280!important;margin:0!important}.test-container .rectangle-question-item.selected .option-score[data-v-24a9c9a5]{color:rgba(255,255,255,.8)!important}.test-container .answer-option[data-v-24a9c9a5]{background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important}.test-container .answer-option[data-v-24a9c9a5]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important}.test-container .answer-option.selected[data-v-24a9c9a5]{background:var(--fl-navy)!important;border-color:var(--fl-navy)!important;color:var(--fl-brass-light)!important}.test-container .answer-option.selected .option-label[data-v-24a9c9a5]{color:#fff!important}.test-container .answer-option.selected[data-v-24a9c9a5]:after{content:"◆"!important;position:absolute!important;top:6px!important;right:8px!important;font-size:11px!important;line-height:1!important;color:var(--fl-brass-light)!important}.test-container .rectangle-question-container .navigation-buttons[data-v-24a9c9a5]{border-top:none!important;background:none!important;padding:8px 0 0!important}.test-container .rectangle-question-container .bottom-progress-container[data-v-24a9c9a5]{background:none!important;padding:12px 0 0!important}.test-container .rectangle-question-container .bottom-progress-bar[data-v-24a9c9a5]{background:rgba(20,54,92,.1)!important;height:6px!important}@keyframes fl-ai-cognitive-pulse-24a9c9a5{0%,to{opacity:.4;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes fl-ai-cursor-blink-24a9c9a5{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes fl-ai-data-pulse-24a9c9a5{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}@keyframes fl-ai-lens-scan-24a9c9a5{0%,to{opacity:1}50%{opacity:.6}}@keyframes fl-ai-gradient-shift-24a9c9a5{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.fl-ai-thinking[data-v-24a9c9a5]{animation:fl-ai-cognitive-pulse-24a9c9a5 2s ease-in-out infinite}.fl-ai-generating[data-v-24a9c9a5]{border-right:2px solid var(--fl-ai-accent);animation:fl-ai-cursor-blink-24a9c9a5 .8s steps(2) infinite;padding-right:4px}.fl-ai-confidence-high[data-v-24a9c9a5]{border-left:4px solid var(--fl-ai-confidence-high);background:linear-gradient(90deg,var(--fl-ai-confidence-high-bg) 0%,transparent 20%);padding-left:12px}.fl-ai-confidence-medium[data-v-24a9c9a5]{border-left:4px solid var(--fl-ai-confidence-medium);background:linear-gradient(90deg,var(--fl-ai-confidence-medium-bg) 0%,transparent 20%);padding-left:12px}.fl-ai-confidence-low[data-v-24a9c9a5]{border-left:4px dashed var(--fl-ai-confidence-low);background:repeating-linear-gradient(-45deg,transparent,transparent 10px,var(--fl-ai-confidence-low-bg) 10px,var(--fl-ai-confidence-low-bg) 20px);padding-left:12px}.fl-ai-text[data-v-24a9c9a5]{color:#1e293b;letter-spacing:-.01em;padding-left:12px;border-left:2px solid transparent;border-image:var(--fl-ai-text-gradient) 1}.fl-human-text[data-v-24a9c9a5]{color:var(--fl-text-primary)}.fl-ai-source-linked[data-v-24a9c9a5]{position:relative;background:linear-gradient(transparent 60%,rgba(0,119,182,.15) 60%);cursor:pointer;transition:background var(--fl-duration-normal) var(--fl-ease-default)}.fl-ai-source-linked[data-v-24a9c9a5]:hover{background:rgba(0,119,182,.2)}.fl-ai-source-indicator[data-v-24a9c9a5]{font-size:9px;font-weight:700;color:var(--fl-navy);vertical-align:super;margin-left:2px;opacity:.7;transition:opacity var(--fl-duration-fast)}.fl-ai-source-linked:hover .fl-ai-source-indicator[data-v-24a9c9a5]{opacity:1}.fl-data-container[data-v-24a9c9a5]{transition:all var(--fl-duration-slow) var(--fl-ease-out);border:1px solid var(--fl-border-subtle);position:relative}.fl-data-container.fl-ai-context-active[data-v-24a9c9a5]{border-color:var(--fl-navy);box-shadow:0 0 0 1px var(--fl-navy),0 0 20px -5px var(--fl-ai-accent-glow)}.fl-data-container.fl-ai-context-active[data-v-24a9c9a5]:before{content:"";position:absolute;top:-1px;right:20px;width:8px;height:8px;background:var(--fl-navy);border-radius:50%;animation:fl-ai-data-pulse-24a9c9a5 2s ease-in-out infinite}.fl-ai-lens-active .fl-data-container[data-v-24a9c9a5]:not(.fl-ai-context-active){opacity:.4;filter:grayscale(30%)}.fl-ai-lens-toggle[data-v-24a9c9a5]{background:var(--fl-bg-muted);border:1px solid var(--fl-border-subtle);border-radius:var(--fl-radius-full);padding:6px 14px;display:flex;align-items:center;gap:6px;cursor:pointer;font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);color:var(--fl-text-secondary);transition:all var(--fl-duration-normal) var(--fl-ease-out)}.fl-ai-lens-toggle[data-v-24a9c9a5]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.fl-ai-lens-toggle.active[data-v-24a9c9a5]{background:linear-gradient(135deg,var(--fl-navy) 0%,#0EA5E9 100%);color:var(--fl-brass-light);border-color:transparent;box-shadow:0 2px 8px rgba(0,119,182,.3)}.fl-ai-lens-toggle .lens-icon[data-v-24a9c9a5]{font-size:16px;transition:transform var(--fl-duration-slow) var(--fl-ease-out)}.fl-ai-lens-toggle.active .lens-icon[data-v-24a9c9a5]{transform:scale(1.1);animation:fl-ai-lens-scan-24a9c9a5 3s ease-in-out infinite}.fl-btn-ai[data-v-24a9c9a5]{background:linear-gradient(135deg,var(--fl-ai-accent) 0%,#FBBF24 100%);color:#78350f;border:none;box-shadow:0 2px 8px var(--fl-ai-accent-glow)}.fl-btn-ai[data-v-24a9c9a5]:hover:not(:disabled){background:linear-gradient(135deg,var(--fl-ai-accent-dark) 0%,var(--fl-ai-accent) 100%);box-shadow:0 4px 12px var(--fl-ai-accent-glow)}.fl-btn-ai[data-v-24a9c9a5]:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 4px var(--fl-ai-accent-glow)}.fl-ai-badge[data-v-24a9c9a5]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:var(--fl-ai-accent-light);color:#b45309;border:1px solid var(--fl-ai-accent);border-radius:var(--fl-radius-full);font-size:11px;font-weight:var(--fl-weight-semibold)}.fl-ai-badge .mdi[data-v-24a9c9a5]{font-size:12px}.fl-ai-response[data-v-24a9c9a5]{line-height:var(--fl-leading-relaxed);color:#1e293b;padding:var(--fl-space-lg);background:var(--fl-bg-card);border-radius:var(--fl-radius-lg);border-left:3px solid transparent;border-image:var(--fl-ai-text-gradient) 1;position:relative}.fl-ai-response[data-v-24a9c9a5]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--fl-navy) 0%,var(--fl-ai-accent) 50%,#38BDF8 100%);border-radius:var(--fl-radius-lg) var(--fl-radius-lg) 0 0;opacity:.6}.fl-ai-spinner[data-v-24a9c9a5]{display:inline-flex;align-items:center;gap:8px;color:var(--fl-ai-accent);font-size:var(--fl-text-sm)}.fl-ai-spinner[data-v-24a9c9a5]:before{content:"";width:16px;height:16px;border:2px solid var(--fl-ai-accent-light);border-top-color:var(--fl-ai-accent);border-radius:50%;animation:fl-ai-spin-24a9c9a5 .8s linear infinite}@keyframes fl-ai-spin-24a9c9a5{to{transform:rotate(360deg)}}html.dark .fl-ai-text[data-v-24a9c9a5],html[data-theme=dark] .fl-ai-text[data-v-24a9c9a5]{color:var(--fl-text-secondary)}html.dark .fl-ai-response[data-v-24a9c9a5],html[data-theme=dark] .fl-ai-response[data-v-24a9c9a5]{color:var(--fl-text-secondary);background:var(--fl-bg-card)}html.dark .fl-btn-ai[data-v-24a9c9a5],html[data-theme=dark] .fl-btn-ai[data-v-24a9c9a5]{color:#1a1a00}html.dark .fl-ai-badge[data-v-24a9c9a5],html[data-theme=dark] .fl-ai-badge[data-v-24a9c9a5]{background:rgba(210,153,34,.2);color:#e3a832;border-color:rgba(210,153,34,.4)}html.dark[data-v-24a9c9a5],html[data-theme=dark][data-v-24a9c9a5]{color-scheme:dark}html.dark[data-v-24a9c9a5] ::-webkit-scrollbar,html[data-theme=dark][data-v-24a9c9a5] ::-webkit-scrollbar{width:10px;height:10px}html.dark[data-v-24a9c9a5] ::-webkit-scrollbar-track,html[data-theme=dark][data-v-24a9c9a5] ::-webkit-scrollbar-track{background:var(--fl-bg-page)}html.dark[data-v-24a9c9a5] ::-webkit-scrollbar-thumb,html[data-theme=dark][data-v-24a9c9a5] ::-webkit-scrollbar-thumb{background:var(--fl-border-input);border-radius:5px}html.dark[data-v-24a9c9a5] ::-webkit-scrollbar-thumb:hover,html[data-theme=dark][data-v-24a9c9a5] ::-webkit-scrollbar-thumb:hover{background:var(--fl-border-input-hover)}html.dark body[data-v-24a9c9a5],html[data-theme=dark] body[data-v-24a9c9a5]{background-color:var(--fl-bg-page);color:var(--fl-text-primary)}html.dark #app[data-v-24a9c9a5],html[data-theme=dark] #app[data-v-24a9c9a5]{background-color:var(--fl-bg-page)}html.dark footer[data-v-24a9c9a5],html[data-theme=dark] footer[data-v-24a9c9a5]{background:linear-gradient(180deg,var(--fl-bg-card) 0%,var(--fl-bg-page) 100%);border-top-color:var(--fl-border-input);box-shadow:0 -2px 10px rgba(0,0,0,.3)}html.dark .user-info[data-v-24a9c9a5],html[data-theme=dark] .user-info[data-v-24a9c9a5]{background-color:var(--fl-ceremaris-light);border-color:var(--fl-border-card)}html.dark .user-info .info-icon[data-v-24a9c9a5],html[data-theme=dark] .user-info .info-icon[data-v-24a9c9a5]{color:var(--fl-navy)}html.dark .fachbereich-info[data-v-24a9c9a5],html[data-theme=dark] .fachbereich-info[data-v-24a9c9a5]{background-color:#2d1a3d;border-color:#a371d4}html.dark .fachbereich-info .info-icon[data-v-24a9c9a5],html[data-theme=dark] .fachbereich-info .info-icon[data-v-24a9c9a5]{color:#a371d4}html.dark .modus-info[data-v-24a9c9a5],html[data-theme=dark] .modus-info[data-v-24a9c9a5]{background-color:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .ai-provider-info[data-v-24a9c9a5],html[data-theme=dark] .ai-provider-info[data-v-24a9c9a5]{background-color:rgba(88,166,212,.15);border-color:rgba(88,166,212,.4)}html.dark .ai-provider-info .info-icon[data-v-24a9c9a5],html[data-theme=dark] .ai-provider-info .info-icon[data-v-24a9c9a5]{color:var(--fl-navy)}html.dark .session-info[data-v-24a9c9a5],html[data-theme=dark] .session-info[data-v-24a9c9a5],html.dark .unlock-info[data-v-24a9c9a5],html[data-theme=dark] .unlock-info[data-v-24a9c9a5]{background-color:#1a3d2e;border-color:var(--fl-success)}html.dark .untersucher-info[data-v-24a9c9a5],html[data-theme=dark] .untersucher-info[data-v-24a9c9a5]{background-color:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark input[data-v-24a9c9a5]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html.dark select[data-v-24a9c9a5],html.dark textarea[data-v-24a9c9a5],html[data-theme=dark] input[data-v-24a9c9a5]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html[data-theme=dark] select[data-v-24a9c9a5],html[data-theme=dark] textarea[data-v-24a9c9a5]{background-color:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark input[data-v-24a9c9a5]::placeholder,html.dark textarea[data-v-24a9c9a5]::placeholder,html[data-theme=dark] input[data-v-24a9c9a5]::placeholder,html[data-theme=dark] textarea[data-v-24a9c9a5]::placeholder{color:#8993a3}html.dark input[data-v-24a9c9a5]:not([type=checkbox],[type=radio],[type=range]):focus,html.dark select[data-v-24a9c9a5]:focus,html.dark textarea[data-v-24a9c9a5]:focus,html[data-theme=dark] input[data-v-24a9c9a5]:not([type=checkbox],[type=radio],[type=range]):focus,html[data-theme=dark] select[data-v-24a9c9a5]:focus,html[data-theme=dark] textarea[data-v-24a9c9a5]:focus{border-color:var(--fl-border-input-focus);outline-color:var(--fl-border-input-focus)}html.dark select option[data-v-24a9c9a5],html[data-theme=dark] select option[data-v-24a9c9a5]{background-color:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-field[data-v-24a9c9a5],html[data-theme=dark] .v-field[data-v-24a9c9a5]{background:var(--fl-bg-card)}html.dark .v-field__input[data-v-24a9c9a5],html[data-theme=dark] .v-field__input[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .v-field__outline[data-v-24a9c9a5],html[data-theme=dark] .v-field__outline[data-v-24a9c9a5]{border-color:var(--fl-border-input)}html.dark .v-field--focused .v-field__outline[data-v-24a9c9a5],html[data-theme=dark] .v-field--focused .v-field__outline[data-v-24a9c9a5]{border-color:var(--fl-border-input-focus)}html.dark .v-label[data-v-24a9c9a5],html[data-theme=dark] .v-label[data-v-24a9c9a5],html.dark .v-select .v-field__append-inner[data-v-24a9c9a5],html.dark .v-text-field .v-field__append-inner[data-v-24a9c9a5],html.dark .v-text-field .v-field__prepend-inner[data-v-24a9c9a5],html[data-theme=dark] .v-select .v-field__append-inner[data-v-24a9c9a5],html[data-theme=dark] .v-text-field .v-field__append-inner[data-v-24a9c9a5],html[data-theme=dark] .v-text-field .v-field__prepend-inner[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .v-list[data-v-24a9c9a5],html[data-theme=dark] .v-list[data-v-24a9c9a5]{background:var(--fl-bg-card)}html.dark .v-list-item[data-v-24a9c9a5],html[data-theme=dark] .v-list-item[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .v-list-item[data-v-24a9c9a5]:hover,html[data-theme=dark] .v-list-item[data-v-24a9c9a5]:hover{background:var(--fl-bg-card-hover)}html.dark .v-overlay__content[data-v-24a9c9a5],html[data-theme=dark] .v-overlay__content[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .v-dialog>.v-overlay__content>.v-card[data-v-24a9c9a5],html[data-theme=dark] .v-dialog>.v-overlay__content>.v-card[data-v-24a9c9a5]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark input[type=checkbox][data-v-24a9c9a5],html.dark input[type=radio][data-v-24a9c9a5],html[data-theme=dark] input[type=checkbox][data-v-24a9c9a5],html[data-theme=dark] input[type=radio][data-v-24a9c9a5]{accent-color:var(--fl-navy)}html.dark .fl-chip[data-v-24a9c9a5],html[data-theme=dark] .fl-chip[data-v-24a9c9a5]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .fl-chip .mdi[data-v-24a9c9a5],html[data-theme=dark] .fl-chip .mdi[data-v-24a9c9a5]{color:var(--fl-text-placeholder)}html.dark .fl-chip[data-v-24a9c9a5]:hover,html[data-theme=dark] .fl-chip[data-v-24a9c9a5]:hover{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input-focus);color:var(--fl-navy)}html.dark .fl-chip.selected[data-v-24a9c9a5],html[data-theme=dark] .fl-chip.selected[data-v-24a9c9a5]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd}html.dark .fl-chip.selected .mdi[data-v-24a9c9a5],html[data-theme=dark] .fl-chip.selected .mdi[data-v-24a9c9a5]{color:var(--fl-brass-light)}html.dark .fl-chip.selected[data-v-24a9c9a5]:hover,html[data-theme=dark] .fl-chip.selected[data-v-24a9c9a5]:hover{background:#1f6feb;border-color:#1f6feb}html.dark .user-info-panel[data-v-24a9c9a5],html[data-theme=dark] .user-info-panel[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .fachrichtung-badge[data-v-24a9c9a5],html[data-theme=dark] .fachrichtung-badge[data-v-24a9c9a5]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .token-label[data-v-24a9c9a5],html[data-theme=dark] .token-label[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .token-value[data-v-24a9c9a5],html[data-theme=dark] .token-value[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .token-value.cost[data-v-24a9c9a5],html[data-theme=dark] .token-value.cost[data-v-24a9c9a5]{color:var(--fl-navy)}html.dark .cost-row[data-v-24a9c9a5],html[data-theme=dark] .cost-row[data-v-24a9c9a5]{border-top-color:var(--fl-border-input)}html.dark .toggle-row[data-v-24a9c9a5],html[data-theme=dark] .toggle-row[data-v-24a9c9a5]{background:var(--fl-bg-card-hover)}html.dark .patient-info-table[data-v-24a9c9a5],html[data-theme=dark] .patient-info-table[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .patient-info-table td[data-v-24a9c9a5],html[data-theme=dark] .patient-info-table td[data-v-24a9c9a5]{color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .patient-info-table .label[data-v-24a9c9a5],html[data-theme=dark] .patient-info-table .label[data-v-24a9c9a5],html.dark .nav-btn .mdi[data-v-24a9c9a5],html[data-theme=dark] .nav-btn .mdi[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .nav-btn:hover .mdi[data-v-24a9c9a5],html[data-theme=dark] .nav-btn:hover .mdi[data-v-24a9c9a5]{color:var(--fl-navy)}html.dark .documents-header[data-v-24a9c9a5],html[data-theme=dark] .documents-header[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .documents-header .header-title[data-v-24a9c9a5],html[data-theme=dark] .documents-header .header-title[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .documents-header .mdi[data-v-24a9c9a5],html[data-theme=dark] .documents-header .mdi[data-v-24a9c9a5]{color:var(--fl-navy)}html.dark .doc-type-filter[data-v-24a9c9a5],html[data-theme=dark] .doc-type-filter[data-v-24a9c9a5]{background:var(--fl-bg-card-hover)}html.dark .doc-type-filter .v-field[data-v-24a9c9a5],html[data-theme=dark] .doc-type-filter .v-field[data-v-24a9c9a5]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .documents-list[data-v-24a9c9a5],html[data-theme=dark] .documents-list[data-v-24a9c9a5]{background:var(--fl-bg-page)}html.dark .document-item[data-v-24a9c9a5],html[data-theme=dark] .document-item[data-v-24a9c9a5]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-item[data-v-24a9c9a5]:hover,html[data-theme=dark] .document-item[data-v-24a9c9a5]:hover{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input-focus)}html.dark .document-item.selected[data-v-24a9c9a5],html[data-theme=dark] .document-item.selected[data-v-24a9c9a5]{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus)}html.dark .doc-meta[data-v-24a9c9a5],html[data-theme=dark] .doc-meta[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .doc-badge[data-v-24a9c9a5],html[data-theme=dark] .doc-badge[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);border-color:var(--fl-border-input)}html.dark .data-container[data-v-24a9c9a5],html[data-theme=dark] .data-container[data-v-24a9c9a5]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .container-title[data-v-24a9c9a5],html[data-theme=dark] .container-title[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .document-manager[data-v-24a9c9a5],html[data-theme=dark] .document-manager[data-v-24a9c9a5]{box-shadow:0 2px 8px rgba(0,0,0,.3)}html.dark .document-manager__header[data-v-24a9c9a5],html[data-theme=dark] .document-manager__header[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .document-manager__title[data-v-24a9c9a5],html[data-theme=dark] .document-manager__title[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .document-manager__title .mdi[data-v-24a9c9a5],html[data-theme=dark] .document-manager__title .mdi[data-v-24a9c9a5]{color:var(--fl-navy)}html.dark .document-manager__filters[data-v-24a9c9a5],html[data-theme=dark] .document-manager__filters[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .document-manager__select[data-v-24a9c9a5],html[data-theme=dark] .document-manager__select[data-v-24a9c9a5]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-manager__select[data-v-24a9c9a5]:focus,html[data-theme=dark] .document-manager__select[data-v-24a9c9a5]:focus{border-color:var(--fl-border-input-focus)}html.dark .document-manager__loading[data-v-24a9c9a5],html.dark .document-manager__empty[data-v-24a9c9a5],html[data-theme=dark] .document-manager__loading[data-v-24a9c9a5],html[data-theme=dark] .document-manager__empty[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .document-manager__error[data-v-24a9c9a5],html[data-theme=dark] .document-manager__error[data-v-24a9c9a5]{color:var(--fl-error)}html.dark .document-manager__list[data-v-24a9c9a5],html[data-theme=dark] .document-manager__list[data-v-24a9c9a5]{background:var(--fl-bg-page)}html.dark .document-manager__item[data-v-24a9c9a5],html[data-theme=dark] .document-manager__item[data-v-24a9c9a5]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .document-manager__item[data-v-24a9c9a5]:hover,html[data-theme=dark] .document-manager__item[data-v-24a9c9a5]:hover{background:var(--fl-bg-card-hover)}html.dark .document-manager__item--selected[data-v-24a9c9a5],html[data-theme=dark] .document-manager__item--selected[data-v-24a9c9a5]{background:var(--fl-ceremaris-light)}html.dark .document-manager__item--selected[data-v-24a9c9a5]:hover,html[data-theme=dark] .document-manager__item--selected[data-v-24a9c9a5]:hover{background:#1f4a5a}html.dark .document-manager__item-icon[data-v-24a9c9a5],html[data-theme=dark] .document-manager__item-icon[data-v-24a9c9a5]{background:var(--fl-ceremaris-light)}html.dark .document-manager__item-icon .mdi[data-v-24a9c9a5],html[data-theme=dark] .document-manager__item-icon .mdi[data-v-24a9c9a5]{color:var(--fl-navy)}html.dark .document-manager__item-name[data-v-24a9c9a5],html[data-theme=dark] .document-manager__item-name[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .document-manager__item-meta[data-v-24a9c9a5],html[data-theme=dark] .document-manager__item-meta[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .document-manager__item-separator[data-v-24a9c9a5],html[data-theme=dark] .document-manager__item-separator[data-v-24a9c9a5]{color:var(--fl-border-input)}html.dark .document-manager__item-score[data-v-24a9c9a5],html[data-theme=dark] .document-manager__item-score[data-v-24a9c9a5]{color:var(--fl-navy)}html.dark .document-manager__item-badge--note[data-v-24a9c9a5],html[data-theme=dark] .document-manager__item-badge--note[data-v-24a9c9a5]{background:#3d2a00;color:#f0883e}html.dark .document-manager__item-badge--generated[data-v-24a9c9a5],html[data-theme=dark] .document-manager__item-badge--generated[data-v-24a9c9a5]{background:#2d2040;color:#a371f7}html.dark .document-manager__btn[data-v-24a9c9a5],html[data-theme=dark] .document-manager__btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .document-manager__btn[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-border-input);border-color:var(--fl-border-input-hover);color:var(--fl-text-primary)}html.dark .document-manager__btn--danger[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--danger[data-v-24a9c9a5]:hover:not(:disabled){background:#3d1a1a;border-color:var(--fl-error);color:var(--fl-error)}html.dark .document-manager__btn--add[data-v-24a9c9a5],html.dark .document-manager__btn--primary[data-v-24a9c9a5],html[data-theme=dark] .document-manager__btn--add[data-v-24a9c9a5],html[data-theme=dark] .document-manager__btn--primary[data-v-24a9c9a5]{background:var(--fl-navy);border-color:var(--fl-border-input-focus);color:var(--fl-text-inverse)}html.dark .document-manager__btn--add[data-v-24a9c9a5]:hover:not(:disabled),html.dark .document-manager__btn--primary[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--add[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--primary[data-v-24a9c9a5]:hover:not(:disabled){background:#79b8de;border-color:#79b8de}html.dark .document-manager__pagination[data-v-24a9c9a5],html[data-theme=dark] .document-manager__pagination[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-top-color:var(--fl-border-input)}html.dark .document-manager__page-info[data-v-24a9c9a5],html[data-theme=dark] .document-manager__page-info[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .document-manager__dialog-overlay[data-v-24a9c9a5],html[data-theme=dark] .document-manager__dialog-overlay[data-v-24a9c9a5]{background:rgba(0,0,0,.7)}html.dark .document-manager__dialog[data-v-24a9c9a5],html.dark .document-manager__ocr-modal[data-v-24a9c9a5],html.dark .document-manager__note-modal[data-v-24a9c9a5],html.dark .document-manager__fulltext-modal[data-v-24a9c9a5],html[data-theme=dark] .document-manager__dialog[data-v-24a9c9a5],html[data-theme=dark] .document-manager__ocr-modal[data-v-24a9c9a5],html[data-theme=dark] .document-manager__note-modal[data-v-24a9c9a5],html[data-theme=dark] .document-manager__fulltext-modal[data-v-24a9c9a5]{background:var(--fl-bg-card);box-shadow:0 8px 32px rgba(0,0,0,.5)}html.dark .document-manager__dialog-header[data-v-24a9c9a5],html.dark .document-manager__ocr-header[data-v-24a9c9a5],html.dark .document-manager__note-header[data-v-24a9c9a5],html.dark .document-manager__fulltext-header[data-v-24a9c9a5],html[data-theme=dark] .document-manager__dialog-header[data-v-24a9c9a5],html[data-theme=dark] .document-manager__ocr-header[data-v-24a9c9a5],html[data-theme=dark] .document-manager__note-header[data-v-24a9c9a5],html[data-theme=dark] .document-manager__fulltext-header[data-v-24a9c9a5]{border-bottom-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-manager__dialog-content[data-v-24a9c9a5],html.dark .document-manager__ocr-content[data-v-24a9c9a5],html.dark .document-manager__note-content[data-v-24a9c9a5],html.dark .document-manager__fulltext-content[data-v-24a9c9a5],html[data-theme=dark] .document-manager__dialog-content[data-v-24a9c9a5],html[data-theme=dark] .document-manager__ocr-content[data-v-24a9c9a5],html[data-theme=dark] .document-manager__note-content[data-v-24a9c9a5],html[data-theme=dark] .document-manager__fulltext-content[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .document-manager__dialog-actions[data-v-24a9c9a5],html.dark .document-manager__ocr-actions[data-v-24a9c9a5],html.dark .document-manager__note-actions[data-v-24a9c9a5],html.dark .document-manager__fulltext-actions[data-v-24a9c9a5],html[data-theme=dark] .document-manager__dialog-actions[data-v-24a9c9a5],html[data-theme=dark] .document-manager__ocr-actions[data-v-24a9c9a5],html[data-theme=dark] .document-manager__note-actions[data-v-24a9c9a5],html[data-theme=dark] .document-manager__fulltext-actions[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-top-color:var(--fl-border-input)}html.dark .document-manager__item-text-preview[data-v-24a9c9a5],html[data-theme=dark] .document-manager__item-text-preview[data-v-24a9c9a5]{border-top-color:var(--fl-border-input)}html.dark .document-manager__text-content[data-v-24a9c9a5],html[data-theme=dark] .document-manager__text-content[data-v-24a9c9a5]{background:var(--fl-bg-page)}html.dark .document-manager__ocr-upload[data-v-24a9c9a5],html[data-theme=dark] .document-manager__ocr-upload[data-v-24a9c9a5]{border-color:var(--fl-border-input-focus);background:var(--fl-bg-page)}html.dark .document-manager__ocr-upload[data-v-24a9c9a5]:hover,html[data-theme=dark] .document-manager__ocr-upload[data-v-24a9c9a5]:hover{background:var(--fl-bg-card)}html.dark .document-manager__ocr-upload p[data-v-24a9c9a5],html[data-theme=dark] .document-manager__ocr-upload p[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .document-manager__ocr-file-info[data-v-24a9c9a5],html.dark .document-manager__ocr-provider-select[data-v-24a9c9a5],html[data-theme=dark] .document-manager__ocr-file-info[data-v-24a9c9a5],html[data-theme=dark] .document-manager__ocr-provider-select[data-v-24a9c9a5]{background:var(--fl-bg-card-hover)}html.dark .document-manager__ocr-file-name[data-v-24a9c9a5],html[data-theme=dark] .document-manager__ocr-file-name[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .document-manager__ocr-file-size[data-v-24a9c9a5],html[data-theme=dark] .document-manager__ocr-file-size[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .document-manager__ocr-textarea[data-v-24a9c9a5],html.dark .document-manager__note-textarea[data-v-24a9c9a5],html.dark .document-manager__note-title-input[data-v-24a9c9a5],html[data-theme=dark] .document-manager__ocr-textarea[data-v-24a9c9a5],html[data-theme=dark] .document-manager__note-textarea[data-v-24a9c9a5],html[data-theme=dark] .document-manager__note-title-input[data-v-24a9c9a5]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-manager__ocr-textarea[data-v-24a9c9a5]:focus,html.dark .document-manager__note-textarea[data-v-24a9c9a5]:focus,html.dark .document-manager__note-title-input[data-v-24a9c9a5]:focus,html[data-theme=dark] .document-manager__ocr-textarea[data-v-24a9c9a5]:focus,html[data-theme=dark] .document-manager__note-textarea[data-v-24a9c9a5]:focus,html[data-theme=dark] .document-manager__note-title-input[data-v-24a9c9a5]:focus{border-color:var(--fl-border-input-focus)}html.dark .document-manager__ocr-provider-select select[data-v-24a9c9a5],html[data-theme=dark] .document-manager__ocr-provider-select select[data-v-24a9c9a5]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .container-display[data-v-24a9c9a5],html[data-theme=dark] .container-display[data-v-24a9c9a5]{background:var(--fl-bg-page)}html.dark .diagnosen-header[data-v-24a9c9a5],html.dark .container-toolbar[data-v-24a9c9a5],html[data-theme=dark] .diagnosen-header[data-v-24a9c9a5],html[data-theme=dark] .container-toolbar[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .v-card[data-v-24a9c9a5],html[data-theme=dark] .v-card[data-v-24a9c9a5]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-card-title[data-v-24a9c9a5],html[data-theme=dark] .v-card-title[data-v-24a9c9a5],html.dark .v-card-text[data-v-24a9c9a5],html[data-theme=dark] .v-card-text[data-v-24a9c9a5],html.dark .v-list-item-title[data-v-24a9c9a5],html[data-theme=dark] .v-list-item-title[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .v-list-item-subtitle[data-v-24a9c9a5],html[data-theme=dark] .v-list-item-subtitle[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .v-menu>.v-overlay__content[data-v-24a9c9a5],html[data-theme=dark] .v-menu>.v-overlay__content[data-v-24a9c9a5]{background:var(--fl-bg-card)}html.dark .document-manager__item-checkbox input[type=checkbox][data-v-24a9c9a5],html[data-theme=dark] .document-manager__item-checkbox input[type=checkbox][data-v-24a9c9a5]{accent-color:var(--fl-navy)}html.dark .add-new-form[data-v-24a9c9a5],html.dark .item-edit[data-v-24a9c9a5],html[data-theme=dark] .add-new-form[data-v-24a9c9a5],html[data-theme=dark] .item-edit[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .cancel-btn[data-v-24a9c9a5],html[data-theme=dark] .cancel-btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .cancel-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .cancel-btn[data-v-24a9c9a5]:hover{background:var(--fl-border-input)}html.dark .item-code[data-v-24a9c9a5],html.dark .diagnose-code[data-v-24a9c9a5],html[data-theme=dark] .item-code[data-v-24a9c9a5],html[data-theme=dark] .diagnose-code[data-v-24a9c9a5]{color:var(--fl-navy)}html.dark .add-first-btn[data-v-24a9c9a5],html[data-theme=dark] .add-first-btn[data-v-24a9c9a5]{background:var(--fl-navy);color:var(--fl-text-inverse)}html.dark .add-first-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .add-first-btn[data-v-24a9c9a5]:hover{background:#79b8de}html.dark .autocomplete-dropdown[data-v-24a9c9a5],html[data-theme=dark] .autocomplete-dropdown[data-v-24a9c9a5]{border-color:var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.4)}html.dark .autocomplete-item[data-v-24a9c9a5],html[data-theme=dark] .autocomplete-item[data-v-24a9c9a5]{color:var(--fl-text-primary);border-bottom-color:var(--fl-surface-3)}html.dark .autocomplete-item[data-v-24a9c9a5]:hover,html.dark .autocomplete-item.selected[data-v-24a9c9a5],html[data-theme=dark] .autocomplete-item[data-v-24a9c9a5]:hover,html[data-theme=dark] .autocomplete-item.selected[data-v-24a9c9a5]{background:var(--fl-bg-card-hover)}html.dark .autocomplete-loading[data-v-24a9c9a5],html[data-theme=dark] .autocomplete-loading[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .icd-code[data-v-24a9c9a5],html[data-theme=dark] .icd-code[data-v-24a9c9a5]{color:var(--fl-navy)}html.dark .icd-description[data-v-24a9c9a5],html.dark .medication-name[data-v-24a9c9a5],html[data-theme=dark] .icd-description[data-v-24a9c9a5],html[data-theme=dark] .medication-name[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .container-header-simple[data-v-24a9c9a5],html[data-theme=dark] .container-header-simple[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .container-header-simple .header-title[data-v-24a9c9a5],html[data-theme=dark] .container-header-simple .header-title[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .container-header-simple .header-checkbox[data-v-24a9c9a5],html[data-theme=dark] .container-header-simple .header-checkbox[data-v-24a9c9a5]{accent-color:var(--fl-navy)}html.dark .container-header-simple .header-btn[data-v-24a9c9a5],html[data-theme=dark] .container-header-simple .header-btn[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .container-header-simple .header-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .container-header-simple .header-btn[data-v-24a9c9a5]:hover{background:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .container-header-simple .add-btn[data-v-24a9c9a5],html[data-theme=dark] .container-header-simple .add-btn[data-v-24a9c9a5]{background:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .container-header-simple .add-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .container-header-simple .add-btn[data-v-24a9c9a5]:hover{background:#2ea043}html.dark .footer-info-item[data-v-24a9c9a5],html[data-theme=dark] .footer-info-item[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .footer-info-item span[data-v-24a9c9a5],html.dark .footer-info-item .info-label[data-v-24a9c9a5],html.dark .footer-info-item .info-value[data-v-24a9c9a5],html[data-theme=dark] .footer-info-item span[data-v-24a9c9a5],html[data-theme=dark] .footer-info-item .info-label[data-v-24a9c9a5],html[data-theme=dark] .footer-info-item .info-value[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .footer-info-item .info-icon[data-v-24a9c9a5],html[data-theme=dark] .footer-info-item .info-icon[data-v-24a9c9a5]{color:var(--fl-navy)}html.dark .footer-slider-label[data-v-24a9c9a5],html.dark .slider-label[data-v-24a9c9a5],html[data-theme=dark] .footer-slider-label[data-v-24a9c9a5],html[data-theme=dark] .slider-label[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .footer-gradient-bar[data-v-24a9c9a5],html[data-theme=dark] .footer-gradient-bar[data-v-24a9c9a5]{background:linear-gradient(90deg,var(--fl-ceremaris-light) 0%,var(--fl-bg-card-hover) 50%,var(--fl-ceremaris-light) 100%)}html.dark .footer-controls[data-v-24a9c9a5],html[data-theme=dark] .footer-controls[data-v-24a9c9a5]{background:var(--fl-bg-page)}html.dark input[type=range][data-v-24a9c9a5],html[data-theme=dark] input[type=range][data-v-24a9c9a5]{accent-color:var(--fl-navy)}html.dark .three-column-layout[data-v-24a9c9a5],html[data-theme=dark] .three-column-layout[data-v-24a9c9a5],html.dark .column-left[data-v-24a9c9a5],html[data-theme=dark] .column-left[data-v-24a9c9a5],html.dark .column-right[data-v-24a9c9a5],html[data-theme=dark] .column-right[data-v-24a9c9a5],html.dark .column-center[data-v-24a9c9a5],html[data-theme=dark] .column-center[data-v-24a9c9a5],html.dark .home-view[data-v-24a9c9a5],html[data-theme=dark] .home-view[data-v-24a9c9a5],html.dark .editor-scroll[data-v-24a9c9a5],html[data-theme=dark] .editor-scroll[data-v-24a9c9a5]{background:var(--fl-bg-page)}html.dark .editor-scroll[data-v-24a9c9a5]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-24a9c9a5]::-webkit-scrollbar-thumb{background:#388bfd}html.dark .doc-type-btn[data-v-24a9c9a5],html[data-theme=dark] .doc-type-btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .doc-type-btn.active[data-v-24a9c9a5],html[data-theme=dark] .doc-type-btn.active[data-v-24a9c9a5]{background:#388bfd;border-color:#388bfd;color:var(--fl-text-on-accent)}html.dark .document-editor[data-v-24a9c9a5],html[data-theme=dark] .document-editor[data-v-24a9c9a5]{background:var(--fl-bg-page)}html.dark .dokutoolbox-editor textarea[data-v-24a9c9a5],html.dark .dokutoolbox-editor input[type=text][data-v-24a9c9a5],html[data-theme=dark] .dokutoolbox-editor textarea[data-v-24a9c9a5],html[data-theme=dark] .dokutoolbox-editor input[type=text][data-v-24a9c9a5]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .dokutoolbox-editor textarea[data-v-24a9c9a5]:focus,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-24a9c9a5]:focus{border-color:#388bfd;box-shadow:0 0 0 3px rgba(56,139,253,.3)}html.dark .dokutoolbox-editor textarea[data-v-24a9c9a5]::placeholder,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-24a9c9a5]::placeholder{color:#8993a3}html.dark .ai-edit-input[data-v-24a9c9a5],html[data-theme=dark] .ai-edit-input[data-v-24a9c9a5]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .ai-edit-input[data-v-24a9c9a5]:focus,html[data-theme=dark] .ai-edit-input[data-v-24a9c9a5]:focus{border-color:#388bfd;box-shadow:0 0 0 3px rgba(56,139,253,.3)}html.dark .ai-edit-input[data-v-24a9c9a5]::placeholder,html[data-theme=dark] .ai-edit-input[data-v-24a9c9a5]::placeholder{color:#8993a3}html.dark .btn-copy-clipboard[data-v-24a9c9a5],html[data-theme=dark] .btn-copy-clipboard[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);box-shadow:none;border:1px solid var(--fl-border-input)}html.dark .collapsible-doku-bar[data-v-24a9c9a5],html[data-theme=dark] .collapsible-doku-bar[data-v-24a9c9a5]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .collapsed-bar[data-v-24a9c9a5],html.dark .expanded-bar[data-v-24a9c9a5],html[data-theme=dark] .collapsed-bar[data-v-24a9c9a5],html[data-theme=dark] .expanded-bar[data-v-24a9c9a5]{background:var(--fl-bg-card)}html.dark .doc-tab[data-v-24a9c9a5],html.dark .doc-tab-expanded[data-v-24a9c9a5],html[data-theme=dark] .doc-tab[data-v-24a9c9a5],html[data-theme=dark] .doc-tab-expanded[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .doc-tab[data-v-24a9c9a5]:hover,html.dark .doc-tab-expanded[data-v-24a9c9a5]:hover,html[data-theme=dark] .doc-tab[data-v-24a9c9a5]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-24a9c9a5]:hover{background:var(--fl-border-input)}html.dark .doc-tab.active[data-v-24a9c9a5],html.dark .doc-tab-expanded.active[data-v-24a9c9a5],html[data-theme=dark] .doc-tab.active[data-v-24a9c9a5],html[data-theme=dark] .doc-tab-expanded.active[data-v-24a9c9a5]{background:var(--fl-success-light);border-color:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .freie-frage-btn[data-v-24a9c9a5],html[data-theme=dark] .freie-frage-btn[data-v-24a9c9a5]{background:linear-gradient(135deg,var(--fl-success-light) 0%,var(--fl-success-dark) 100%);box-shadow:0 2px 8px rgba(45,106,79,.4)}html.dark .freie-frage-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .freie-frage-btn[data-v-24a9c9a5]:hover{box-shadow:0 4px 12px rgba(35,134,54,.5)}html.dark .template-modal[data-v-24a9c9a5],html[data-theme=dark] .template-modal[data-v-24a9c9a5]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .template-item[data-v-24a9c9a5],html[data-theme=dark] .template-item[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .template-item[data-v-24a9c9a5]:hover,html[data-theme=dark] .template-item[data-v-24a9c9a5]:hover{background:var(--fl-border-input);border-color:#388bfd}html.dark .template-category[data-v-24a9c9a5],html[data-theme=dark] .template-category[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .template-category.active[data-v-24a9c9a5],html[data-theme=dark] .template-category.active[data-v-24a9c9a5]{background:#388bfd;color:var(--fl-brass-light)}html.dark .template-search input[data-v-24a9c9a5],html[data-theme=dark] .template-search input[data-v-24a9c9a5]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .fl-header-logo-btn[data-v-24a9c9a5],html[data-theme=dark] .fl-header-logo-btn[data-v-24a9c9a5]{background:var(--fl-bg-page);border-radius:8px}html.dark .dokutoolbox-view[data-v-24a9c9a5],html.dark [class*=dokutoolbox][data-v-24a9c9a5],html[data-theme=dark] .dokutoolbox-view[data-v-24a9c9a5],html[data-theme=dark] [class*=dokutoolbox][data-v-24a9c9a5],html.dark body[data-v-24a9c9a5],html[data-theme=dark] body[data-v-24a9c9a5],html.dark #app[data-v-24a9c9a5],html[data-theme=dark] #app[data-v-24a9c9a5]{background:var(--fl-bg-page)}html.dark .dokutoolbox-container[data-v-24a9c9a5],html.dark div.dokutoolbox-container[data-v-24a9c9a5],html[data-theme=dark] .dokutoolbox-container[data-v-24a9c9a5],html[data-theme=dark] div.dokutoolbox-container[data-v-24a9c9a5]{background-color:var(--fl-bg-page)}html.dark .editor-scroll[data-v-24a9c9a5],html[data-theme=dark] .editor-scroll[data-v-24a9c9a5]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .editor-scroll[data-v-24a9c9a5]::-webkit-scrollbar-track,html[data-theme=dark] .editor-scroll[data-v-24a9c9a5]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)}html.dark .editor-scroll[data-v-24a9c9a5]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-24a9c9a5]::-webkit-scrollbar-thumb{background:var(--fl-info)}html.dark .doc-type-switch[data-v-24a9c9a5],html[data-theme=dark] .doc-type-switch[data-v-24a9c9a5]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .doc-type-btn[data-v-24a9c9a5],html.dark button.doc-type-btn[data-v-24a9c9a5],html[data-theme=dark] .doc-type-btn[data-v-24a9c9a5],html[data-theme=dark] button.doc-type-btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .doc-type-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .doc-type-btn[data-v-24a9c9a5]:hover{background:var(--fl-border-input)}html.dark .doc-type-btn.active[data-v-24a9c9a5],html[data-theme=dark] .doc-type-btn.active[data-v-24a9c9a5]{background:var(--fl-info);border-color:var(--fl-info);color:var(--fl-text-inverse)}html.dark .patient-header[data-v-24a9c9a5],html[data-theme=dark] .patient-header[data-v-24a9c9a5]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .patient-meta[data-v-24a9c9a5],html[data-theme=dark] .patient-meta[data-v-24a9c9a5]{color:color-mix(in srgb,var(--fl-brass-light) 82%,transparent)}html.dark .document-editor[data-v-24a9c9a5],html[data-theme=dark] .document-editor[data-v-24a9c9a5]{background:transparent}html.dark .editor-section[data-v-24a9c9a5],html[data-theme=dark] .editor-section[data-v-24a9c9a5]{border-bottom-color:var(--fl-border-input)}html.dark .btn-copy-clipboard[data-v-24a9c9a5],html[data-theme=dark] .btn-copy-clipboard[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);box-shadow:none;border:1px solid var(--fl-border-input)}html.dark .btn-copy-clipboard[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .btn-copy-clipboard[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-border-input);color:var(--fl-info)}html.dark .btn-all-normal[data-v-24a9c9a5],html[data-theme=dark] .btn-all-normal[data-v-24a9c9a5]{background:var(--fl-success-light);box-shadow:none}html.dark .btn-all-normal[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .btn-all-normal[data-v-24a9c9a5]:hover:not(:disabled){background:#2ea043}html.dark .collapsible-doku-bar[data-v-24a9c9a5],html.dark div.collapsible-doku-bar[data-v-24a9c9a5],html[data-theme=dark] .collapsible-doku-bar[data-v-24a9c9a5],html[data-theme=dark] div.collapsible-doku-bar[data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .collapsed-bar[data-v-24a9c9a5],html.dark .expanded-bar[data-v-24a9c9a5],html[data-theme=dark] .collapsed-bar[data-v-24a9c9a5],html[data-theme=dark] .expanded-bar[data-v-24a9c9a5]{background:transparent}html.dark .doc-tab[data-v-24a9c9a5],html.dark .doc-tab-expanded[data-v-24a9c9a5],html.dark button.doc-tab[data-v-24a9c9a5],html.dark button.doc-tab-expanded[data-v-24a9c9a5],html[data-theme=dark] .doc-tab[data-v-24a9c9a5],html[data-theme=dark] .doc-tab-expanded[data-v-24a9c9a5],html[data-theme=dark] button.doc-tab[data-v-24a9c9a5],html[data-theme=dark] button.doc-tab-expanded[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .doc-tab[data-v-24a9c9a5]:hover,html.dark .doc-tab-expanded[data-v-24a9c9a5]:hover,html[data-theme=dark] .doc-tab[data-v-24a9c9a5]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-24a9c9a5]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .doc-tab.active[data-v-24a9c9a5],html.dark .doc-tab-expanded.active[data-v-24a9c9a5],html[data-theme=dark] .doc-tab.active[data-v-24a9c9a5],html[data-theme=dark] .doc-tab-expanded.active[data-v-24a9c9a5],html.dark .action-btn-expanded.active[data-v-24a9c9a5],html[data-theme=dark] .action-btn-expanded.active[data-v-24a9c9a5]{background:var(--fl-info);color:var(--fl-text-inverse);border-color:var(--fl-info)}html.dark .dokutoolbox-container .badge[data-v-24a9c9a5],html[data-theme=dark] .dokutoolbox-container .badge[data-v-24a9c9a5]{background:var(--fl-info);color:var(--fl-text-inverse)}html.dark .freie-frage-btn[data-v-24a9c9a5],html[data-theme=dark] .freie-frage-btn[data-v-24a9c9a5]{background:linear-gradient(135deg,#1f6feb,#0969da);box-shadow:0 2px 8px rgba(31,111,235,.3)}html.dark .template-selector-modal[data-v-24a9c9a5],html[data-theme=dark] .template-selector-modal[data-v-24a9c9a5]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .template-search input[data-v-24a9c9a5],html.dark .template-search-input[data-v-24a9c9a5],html[data-theme=dark] .template-search input[data-v-24a9c9a5],html[data-theme=dark] .template-search-input[data-v-24a9c9a5]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .template-item[data-v-24a9c9a5],html.dark .template-card[data-v-24a9c9a5],html[data-theme=dark] .template-item[data-v-24a9c9a5],html[data-theme=dark] .template-card[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .template-item[data-v-24a9c9a5]:hover,html.dark .template-card[data-v-24a9c9a5]:hover,html[data-theme=dark] .template-item[data-v-24a9c9a5]:hover,html[data-theme=dark] .template-card[data-v-24a9c9a5]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .category-btn[data-v-24a9c9a5],html.dark .category-tab[data-v-24a9c9a5],html[data-theme=dark] .category-btn[data-v-24a9c9a5],html[data-theme=dark] .category-tab[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .category-btn.active[data-v-24a9c9a5],html.dark .category-tab.active[data-v-24a9c9a5],html[data-theme=dark] .category-btn.active[data-v-24a9c9a5],html[data-theme=dark] .category-tab.active[data-v-24a9c9a5]{background:#1f3a5f;border-color:var(--fl-info);color:var(--fl-info)}html.dark .ai-edit-modal[data-v-24a9c9a5],html.dark [class*=ai-edit-modal][data-v-24a9c9a5],html[data-theme=dark] .ai-edit-modal[data-v-24a9c9a5],html[data-theme=dark] [class*=ai-edit-modal][data-v-24a9c9a5]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .ai-edit-modal .modal-header[data-v-24a9c9a5],html[data-theme=dark] .ai-edit-modal .modal-header[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .ai-edit-modal .modal-body[data-v-24a9c9a5],html[data-theme=dark] .ai-edit-modal .modal-body[data-v-24a9c9a5]{background:var(--fl-bg-card)}html.dark .ai-edit-modal textarea[data-v-24a9c9a5],html.dark .ai-edit-modal input[data-v-24a9c9a5],html.dark .ai-edit-input[data-v-24a9c9a5],html[data-theme=dark] .ai-edit-modal textarea[data-v-24a9c9a5],html[data-theme=dark] .ai-edit-modal input[data-v-24a9c9a5],html[data-theme=dark] .ai-edit-input[data-v-24a9c9a5]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .save-load-modal[data-v-24a9c9a5],html.dark [class*=save-load][data-v-24a9c9a5],html[data-theme=dark] .save-load-modal[data-v-24a9c9a5],html[data-theme=dark] [class*=save-load][data-v-24a9c9a5]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .save-load-modal .modal-header[data-v-24a9c9a5],html[data-theme=dark] .save-load-modal .modal-header[data-v-24a9c9a5]{background:var(--fl-bg-card-hover)}html.dark .save-load-modal button[data-v-24a9c9a5],html[data-theme=dark] .save-load-modal button[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .save-load-modal button[data-v-24a9c9a5]:hover,html[data-theme=dark] .save-load-modal button[data-v-24a9c9a5]:hover{background:var(--fl-border-input)}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-24a9c9a5],html.dark .section-header-actions .btn-copy-clipboard[data-v-24a9c9a5],html.dark button.btn-copy-clipboard[data-v-24a9c9a5],html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-24a9c9a5],html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-24a9c9a5],html[data-theme=dark] button.btn-copy-clipboard[data-v-24a9c9a5]{background:var(--fl-border-input-hover);background-color:var(--fl-border-input-hover);color:var(--fl-text-on-accent);border:1px solid #8993a3;box-shadow:none}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-24a9c9a5] *,html.dark .section-header-actions .btn-copy-clipboard[data-v-24a9c9a5] *,html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-24a9c9a5] *,html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-24a9c9a5] *{color:var(--fl-text-on-accent)}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-24a9c9a5],html.dark .section-header-actions .btn-ai-edit[data-v-24a9c9a5],html.dark button.btn-ai-edit[data-v-24a9c9a5],html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-24a9c9a5],html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-24a9c9a5],html[data-theme=dark] button.btn-ai-edit[data-v-24a9c9a5]{background:#8b5cf6;background-color:#8b5cf6;color:var(--fl-text-on-accent);border:1px solid #a78bfa;box-shadow:none}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-24a9c9a5] *,html.dark .section-header-actions .btn-ai-edit[data-v-24a9c9a5] *,html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-24a9c9a5] *,html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-24a9c9a5] *{color:var(--fl-text-on-accent)}html.dark .dokutoolbox-editor .btn-improve-text[data-v-24a9c9a5],html.dark .section-header-actions .btn-improve-text[data-v-24a9c9a5],html.dark button.btn-improve-text[data-v-24a9c9a5],html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-24a9c9a5],html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-24a9c9a5],html[data-theme=dark] button.btn-improve-text[data-v-24a9c9a5]{background:#3b82f6;background-color:#3b82f6;color:var(--fl-brass-light);border:1px solid #60a5fa;box-shadow:none}html.dark .dokutoolbox-editor .btn-improve-text[data-v-24a9c9a5] *,html.dark .section-header-actions .btn-improve-text[data-v-24a9c9a5] *,html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-24a9c9a5] *,html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-24a9c9a5] *{color:var(--fl-brass-light)}html.dark .dokutoolbox-editor .btn-all-normal[data-v-24a9c9a5],html.dark .section-header-actions .btn-all-normal[data-v-24a9c9a5],html.dark button.btn-all-normal[data-v-24a9c9a5],html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-24a9c9a5],html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-24a9c9a5],html[data-theme=dark] button.btn-all-normal[data-v-24a9c9a5]{background:var(--fl-success-light);background-color:var(--fl-success-light);color:var(--fl-text-on-accent);border:1px solid var(--fl-success-dark);box-shadow:none}html.dark .dokutoolbox-editor .btn-all-normal[data-v-24a9c9a5] *,html.dark .section-header-actions .btn-all-normal[data-v-24a9c9a5] *,html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-24a9c9a5] *,html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-24a9c9a5] *{color:var(--fl-text-on-accent)}html.dark .test-overview[data-v-24a9c9a5],html[data-theme=dark] .test-overview[data-v-24a9c9a5],html.dark .page-scroll-wrapper[data-v-24a9c9a5],html.dark .page-scroll-content[data-v-24a9c9a5],html[data-theme=dark] .page-scroll-wrapper[data-v-24a9c9a5],html[data-theme=dark] .page-scroll-content[data-v-24a9c9a5]{background:var(--fl-bg-page)}html.dark .test-overview .dashboard[data-v-24a9c9a5],html.dark .dashboard[data-v-24a9c9a5],html[data-theme=dark] .test-overview .dashboard[data-v-24a9c9a5],html[data-theme=dark] .dashboard[data-v-24a9c9a5]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .test-overview h1[data-v-24a9c9a5],html[data-theme=dark] .test-overview h1[data-v-24a9c9a5]{color:var(--fl-text-primary);border-bottom-color:var(--fl-border-input)}html.dark .planned-tests-info[data-v-24a9c9a5],html[data-theme=dark] .planned-tests-info[data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:0;border-width:0;border-style:none;border-color:transparent;box-shadow:none;-webkit-box-shadow:none;outline:0;outline-width:0}html.dark .search-container input[data-v-24a9c9a5],html[data-theme=dark] .search-container input[data-v-24a9c9a5]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .select-all-label[data-v-24a9c9a5],html[data-theme=dark] .select-all-label[data-v-24a9c9a5]{color:var(--fl-text-secondary)}html.dark .planned-tests-list[data-v-24a9c9a5],html.dark div.planned-tests-list[data-v-24a9c9a5],html[data-theme=dark] .planned-tests-list[data-v-24a9c9a5],html[data-theme=dark] div.planned-tests-list[data-v-24a9c9a5]{background:transparent}html.dark .test-list-item[data-v-24a9c9a5],html.dark .planned-test-item[data-v-24a9c9a5],html[data-theme=dark] .test-list-item[data-v-24a9c9a5],html[data-theme=dark] .planned-test-item[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .export-dialog-overlay[data-v-24a9c9a5],html[data-theme=dark] .export-dialog-overlay[data-v-24a9c9a5]{background:rgba(0,0,0,.7)}html.dark .export-dialog[data-v-24a9c9a5],html.dark div.export-dialog[data-v-24a9c9a5],html[data-theme=dark] .export-dialog[data-v-24a9c9a5],html[data-theme=dark] div.export-dialog[data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .export-dialog-header[data-v-24a9c9a5],html.dark .export-dialog-body[data-v-24a9c9a5],html[data-theme=dark] .export-dialog-header[data-v-24a9c9a5],html[data-theme=dark] .export-dialog-body[data-v-24a9c9a5]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .export-option[data-v-24a9c9a5],html.dark label.export-option[data-v-24a9c9a5],html[data-theme=dark] .export-option[data-v-24a9c9a5],html[data-theme=dark] label.export-option[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .test-overview input[type=checkbox][data-v-24a9c9a5],html[data-theme=dark] .test-overview input[type=checkbox][data-v-24a9c9a5]{accent-color:#388bfd}html.dark .test-selection-modal[data-v-24a9c9a5],html.dark .battery-selection-modal[data-v-24a9c9a5],html[data-theme=dark] .test-selection-modal[data-v-24a9c9a5],html[data-theme=dark] .battery-selection-modal[data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .dashboard[data-v-24a9c9a5],html[data-theme=dark] .dashboard[data-v-24a9c9a5]{background:transparent}html.dark .patient-details[data-v-24a9c9a5],html.dark .patient-details p[data-v-24a9c9a5],html.dark .patient-details span[data-v-24a9c9a5],html[data-theme=dark] .patient-details[data-v-24a9c9a5],html[data-theme=dark] .patient-details p[data-v-24a9c9a5],html[data-theme=dark] .patient-details span[data-v-24a9c9a5]{color:var(--fl-text-secondary)}html.dark .test-overview button[class*=primary][data-v-24a9c9a5],html.dark .test-overview button[class*=add][data-v-24a9c9a5],html[data-theme=dark] .test-overview button[class*=primary][data-v-24a9c9a5],html[data-theme=dark] .test-overview button[class*=add][data-v-24a9c9a5]{background:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .fl-header-logo-btn[data-v-24a9c9a5],html.dark button.fl-header-logo-btn[data-v-24a9c9a5],html.dark .fl-header .fl-header-logo-btn[data-v-24a9c9a5],html[data-theme=dark] .fl-header-logo-btn[data-v-24a9c9a5],html[data-theme=dark] button.fl-header-logo-btn[data-v-24a9c9a5],html[data-theme=dark] .fl-header .fl-header-logo-btn[data-v-24a9c9a5]{background:transparent;background-color:transparent;border:none;box-shadow:none}html.dark .fl-header-logo-icon[data-v-24a9c9a5],html.dark img.fl-header-logo-icon[data-v-24a9c9a5],html[data-theme=dark] .fl-header-logo-icon[data-v-24a9c9a5],html[data-theme=dark] img.fl-header-logo-icon[data-v-24a9c9a5]{background:transparent;background-color:transparent;border-radius:10px;box-shadow:none}html.dark .modal-overlay[data-v-24a9c9a5],html.dark div.modal-overlay[data-v-24a9c9a5],html[data-theme=dark] .modal-overlay[data-v-24a9c9a5],html[data-theme=dark] div.modal-overlay[data-v-24a9c9a5]{background-color:rgba(0,0,0,.85)}html.dark .category-nav[data-v-24a9c9a5],html[data-theme=dark] .category-nav[data-v-24a9c9a5]{border-bottom-color:var(--fl-border-input)}html.dark .category-btn[data-v-24a9c9a5],html.dark button.category-btn[data-v-24a9c9a5],html[data-theme=dark] .category-btn[data-v-24a9c9a5],html[data-theme=dark] button.category-btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .category-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .category-btn[data-v-24a9c9a5]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .category-btn.active[data-v-24a9c9a5],html[data-theme=dark] .category-btn.active[data-v-24a9c9a5]{background:#388bfd;background-color:#388bfd;border-color:#388bfd;color:var(--fl-brass-light)}html.dark .test-selection-grid[data-v-24a9c9a5],html[data-theme=dark] .test-selection-grid[data-v-24a9c9a5]{background:transparent}html.dark .test-selection-item[data-v-24a9c9a5],html.dark div.test-selection-item[data-v-24a9c9a5],html[data-theme=dark] .test-selection-item[data-v-24a9c9a5],html[data-theme=dark] div.test-selection-item[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input)}html.dark .test-selection-item[data-v-24a9c9a5]:hover,html[data-theme=dark] .test-selection-item[data-v-24a9c9a5]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:#388bfd}html.dark .test-selection-icon[data-v-24a9c9a5],html.dark div.test-selection-icon[data-v-24a9c9a5],html[data-theme=dark] .test-selection-icon[data-v-24a9c9a5],html[data-theme=dark] div.test-selection-icon[data-v-24a9c9a5]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-info)}html.dark .test-selection-info h4[data-v-24a9c9a5],html[data-theme=dark] .test-selection-info h4[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .test-selection-info p[data-v-24a9c9a5],html[data-theme=dark] .test-selection-info p[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .test-category-tag[data-v-24a9c9a5],html.dark span.test-category-tag[data-v-24a9c9a5],html[data-theme=dark] .test-category-tag[data-v-24a9c9a5],html[data-theme=dark] span.test-category-tag[data-v-24a9c9a5]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-info);border:1px solid var(--fl-border-input)}html.dark .test-score-display[data-v-24a9c9a5],html.dark .test-score-grid-wrapper .test-score-display[data-v-24a9c9a5],html.dark .test-scores-grid .test-score-display[data-v-24a9c9a5],html[data-theme=dark] .test-score-display[data-v-24a9c9a5],html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-24a9c9a5],html[data-theme=dark] .test-scores-grid .test-score-display[data-v-24a9c9a5]{background:#1e3a5f;background-color:#1e3a5f;border-color:#3b82f6}html.dark .test-score-display[data-v-24a9c9a5]:hover,html.dark .test-score-grid-wrapper .test-score-display[data-v-24a9c9a5]:hover,html[data-theme=dark] .test-score-display[data-v-24a9c9a5]:hover,html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-24a9c9a5]:hover{background:#264a7a;background-color:#264a7a;border-color:#60a5fa}html.dark .test-score-display .score-label[data-v-24a9c9a5],html.dark .test-scores-grid .score-label[data-v-24a9c9a5],html[data-theme=dark] .test-score-display .score-label[data-v-24a9c9a5],html[data-theme=dark] .test-scores-grid .score-label[data-v-24a9c9a5]{color:#93c5fd}html.dark .test-score-display .score-value[data-v-24a9c9a5],html.dark .test-scores-grid .score-value[data-v-24a9c9a5],html[data-theme=dark] .test-score-display .score-value[data-v-24a9c9a5],html[data-theme=dark] .test-scores-grid .score-value[data-v-24a9c9a5]{color:#dbeafe}html.dark .test-score-display.scale[data-v-24a9c9a5],html.dark .test-scale-scores .test-score-display.scale[data-v-24a9c9a5],html[data-theme=dark] .test-score-display.scale[data-v-24a9c9a5],html[data-theme=dark] .test-scale-scores .test-score-display.scale[data-v-24a9c9a5]{background:#1e2a4a;background-color:#1e2a4a;border-color:#6366f1}html.dark .test-score-display.scale[data-v-24a9c9a5]:hover,html[data-theme=dark] .test-score-display.scale[data-v-24a9c9a5]:hover{background:#28365c;background-color:#28365c}html.dark .test-score-display.scale .score-label[data-v-24a9c9a5],html[data-theme=dark] .test-score-display.scale .score-label[data-v-24a9c9a5]{color:#a5b4fc}html.dark .test-score-display.scale .score-value[data-v-24a9c9a5],html[data-theme=dark] .test-score-display.scale .score-value[data-v-24a9c9a5]{color:#e0e7ff}html.dark .test-score-display.iq[data-v-24a9c9a5],html[data-theme=dark] .test-score-display.iq[data-v-24a9c9a5]{background:#4a3728;background-color:#4a3728;border-color:#f59e0b}html.dark .test-score-display.iq .score-label[data-v-24a9c9a5],html[data-theme=dark] .test-score-display.iq .score-label[data-v-24a9c9a5]{color:var(--fl-warning-text)}html.dark .test-score-display.iq .score-value[data-v-24a9c9a5],html[data-theme=dark] .test-score-display.iq .score-value[data-v-24a9c9a5]{color:#fef3c7}html.dark .test-score-display.stanine[data-v-24a9c9a5],html[data-theme=dark] .test-score-display.stanine[data-v-24a9c9a5]{background:#3d2952;background-color:#3d2952;border-color:#a855f7}html.dark .test-score-display.stanine .score-label[data-v-24a9c9a5],html[data-theme=dark] .test-score-display.stanine .score-label[data-v-24a9c9a5]{color:#d8b4fe}html.dark .test-score-display.stanine .score-value[data-v-24a9c9a5],html[data-theme=dark] .test-score-display.stanine .score-value[data-v-24a9c9a5]{color:#f3e8ff}html.dark .test-score-display.percentile[data-v-24a9c9a5],html[data-theme=dark] .test-score-display.percentile[data-v-24a9c9a5]{background:#1a3d2e;background-color:#1a3d2e;border-color:#22c55e}html.dark .test-score-display.percentile .score-label[data-v-24a9c9a5],html[data-theme=dark] .test-score-display.percentile .score-label[data-v-24a9c9a5]{color:#86efac}html.dark .test-score-display.percentile .score-value[data-v-24a9c9a5],html[data-theme=dark] .test-score-display.percentile .score-value[data-v-24a9c9a5]{color:#dcfce7}html.dark .test-score-display.tscore[data-v-24a9c9a5],html[data-theme=dark] .test-score-display.tscore[data-v-24a9c9a5]{background:#4a2236;background-color:#4a2236;border-color:#ec4899}html.dark .test-score-display.tscore .score-label[data-v-24a9c9a5],html[data-theme=dark] .test-score-display.tscore .score-label[data-v-24a9c9a5]{color:#f9a8d4}html.dark .test-score-display.tscore .score-value[data-v-24a9c9a5],html[data-theme=dark] .test-score-display.tscore .score-value[data-v-24a9c9a5]{color:#fce7f3}html.dark .test-score-grid-wrapper .section-title[data-v-24a9c9a5],html.dark .test-scale-scores .section-title[data-v-24a9c9a5],html.dark .test-stanines .section-title[data-v-24a9c9a5],html.dark .test-stanine-data .section-title[data-v-24a9c9a5],html.dark .test-section-results .section-title[data-v-24a9c9a5],html[data-theme=dark] .test-score-grid-wrapper .section-title[data-v-24a9c9a5],html[data-theme=dark] .test-scale-scores .section-title[data-v-24a9c9a5],html[data-theme=dark] .test-stanines .section-title[data-v-24a9c9a5],html[data-theme=dark] .test-stanine-data .section-title[data-v-24a9c9a5],html[data-theme=dark] .test-section-results .section-title[data-v-24a9c9a5]{color:var(--fl-text-primary);border-bottom-color:var(--fl-border-input)}html.dark .stanine-data-item[data-v-24a9c9a5],html[data-theme=dark] .stanine-data-item[data-v-24a9c9a5]{background:#2d1f3d;background-color:#2d1f3d;border-color:#a855f7}html.dark .stanine-data-header[data-v-24a9c9a5],html[data-theme=dark] .stanine-data-header[data-v-24a9c9a5]{color:#d8b4fe}html.dark .stanine-description[data-v-24a9c9a5],html[data-theme=dark] .stanine-description[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .section-result-item[data-v-24a9c9a5],html[data-theme=dark] .section-result-item[data-v-24a9c9a5]{background:#132a1f;background-color:#132a1f;border-color:#22c55e}html.dark .section-interpretation[data-v-24a9c9a5],html[data-theme=dark] .section-interpretation[data-v-24a9c9a5]{color:var(--fl-text-muted);border-top-color:rgba(34,197,94,.3)}html.dark .stanine-badge[data-v-24a9c9a5],html[data-theme=dark] .stanine-badge[data-v-24a9c9a5]{background:#3d2952;background-color:#3d2952;color:#e9d5ff;border-color:#a855f7}html.dark .tscore-badge[data-v-24a9c9a5],html[data-theme=dark] .tscore-badge[data-v-24a9c9a5]{background:#4a2236;background-color:#4a2236;color:#fbcfe8;border-color:#ec4899}html.dark .percentile-badge[data-v-24a9c9a5],html[data-theme=dark] .percentile-badge[data-v-24a9c9a5]{background:#1a3d2e;background-color:#1a3d2e;color:#bbf7d0;border-color:#22c55e}html.dark .test-interpretation[data-v-24a9c9a5],html[data-theme=dark] .test-interpretation[data-v-24a9c9a5]{background:#2d2a1f;background-color:#2d2a1f;border-left-color:#f59e0b;color:#d4d4d4}html.dark .test-interpretation strong[data-v-24a9c9a5],html[data-theme=dark] .test-interpretation strong[data-v-24a9c9a5]{color:var(--fl-severity-mild-text)}html.dark .patienten-cache .cache-button[data-v-24a9c9a5],html.dark .cache-button[data-v-24a9c9a5],html[data-theme=dark] .patienten-cache .cache-button[data-v-24a9c9a5],html[data-theme=dark] .cache-button[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .patienten-cache .cache-button[data-v-24a9c9a5]:hover,html.dark .cache-button[data-v-24a9c9a5]:hover,html[data-theme=dark] .patienten-cache .cache-button[data-v-24a9c9a5]:hover,html[data-theme=dark] .cache-button[data-v-24a9c9a5]:hover{color:var(--fl-info)}html.dark .patienten-cache .dropdown-menu[data-v-24a9c9a5],html[data-theme=dark] .patienten-cache .dropdown-menu[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.4);color:var(--fl-text-primary)}html.dark .patienten-cache .dropdown-menu li[data-v-24a9c9a5],html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-24a9c9a5]{color:var(--fl-text-primary);border-bottom:1px solid var(--fl-border-input)}html.dark .patienten-cache .dropdown-menu li[data-v-24a9c9a5]:last-child,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-24a9c9a5]:last-child{border-bottom:none}html.dark .patienten-cache .dropdown-menu li[data-v-24a9c9a5]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-24a9c9a5]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .patienten-cache .dropdown-menu li.selected[data-v-24a9c9a5],html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-24a9c9a5]{background:#1f3a5f;background-color:#1f3a5f;color:var(--fl-info);font-weight:700;border-left:3px solid var(--fl-info)}html.dark .patienten-cache .dropdown-menu li.selected[data-v-24a9c9a5]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-24a9c9a5]:hover{background:#264573;background-color:#264573}html.dark .transcription-unified[data-v-24a9c9a5],html[data-theme=dark] .transcription-unified[data-v-24a9c9a5]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .unified-content[data-v-24a9c9a5],html[data-theme=dark] .unified-content[data-v-24a9c9a5]{background:var(--fl-bg-page)}html.dark .left-panel[data-v-24a9c9a5],html.dark .right-panel[data-v-24a9c9a5],html[data-theme=dark] .left-panel[data-v-24a9c9a5],html[data-theme=dark] .right-panel[data-v-24a9c9a5]{background:transparent}html.dark .left-panel[data-v-24a9c9a5]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-24a9c9a5]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-24a9c9a5]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-24a9c9a5]::-webkit-scrollbar-thumb{background:var(--fl-info)}html.dark .transcript-section[data-v-24a9c9a5],html[data-theme=dark] .transcript-section[data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .transcription-unified .action-btn[data-v-24a9c9a5],html[data-theme=dark] .transcription-unified .action-btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .transcription-unified .action-btn[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .transcription-unified .action-btn.secondary[data-v-24a9c9a5],html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-24a9c9a5]{background:#1f3a5f;color:var(--fl-info);border-color:var(--fl-info)}html.dark .transcription-unified .action-btn.secondary[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-info);color:var(--fl-text-inverse)}html.dark .transcription-header[data-v-24a9c9a5],html.dark [class*=transcription-header][data-v-24a9c9a5],html[data-theme=dark] .transcription-header[data-v-24a9c9a5],html[data-theme=dark] [class*=transcription-header][data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-bottom:1px solid var(--fl-border-input)}html.dark .transcription-header .header-title[data-v-24a9c9a5],html.dark .transcription-header h1[data-v-24a9c9a5],html.dark .transcription-header h2[data-v-24a9c9a5],html[data-theme=dark] .transcription-header .header-title[data-v-24a9c9a5],html[data-theme=dark] .transcription-header h1[data-v-24a9c9a5],html[data-theme=dark] .transcription-header h2[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .transcription-header .patient-name[data-v-24a9c9a5],html.dark .transcription-header .patient-info[data-v-24a9c9a5],html[data-theme=dark] .transcription-header .patient-name[data-v-24a9c9a5],html[data-theme=dark] .transcription-header .patient-info[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .transcription-header button[data-v-24a9c9a5],html.dark .transcription-header .header-btn[data-v-24a9c9a5],html[data-theme=dark] .transcription-header button[data-v-24a9c9a5],html[data-theme=dark] .transcription-header .header-btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .transcription-header button[data-v-24a9c9a5]:hover,html.dark .transcription-header .header-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .transcription-header button[data-v-24a9c9a5]:hover,html[data-theme=dark] .transcription-header .header-btn[data-v-24a9c9a5]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .recording-hero[data-v-24a9c9a5],html.dark [class*=recording-hero][data-v-24a9c9a5],html[data-theme=dark] .recording-hero[data-v-24a9c9a5],html[data-theme=dark] [class*=recording-hero][data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .recording-hero .hero-title[data-v-24a9c9a5],html.dark .recording-hero h2[data-v-24a9c9a5],html.dark .recording-hero h3[data-v-24a9c9a5],html[data-theme=dark] .recording-hero .hero-title[data-v-24a9c9a5],html[data-theme=dark] .recording-hero h2[data-v-24a9c9a5],html[data-theme=dark] .recording-hero h3[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .recording-hero .hero-subtitle[data-v-24a9c9a5],html.dark .recording-hero .recording-status[data-v-24a9c9a5],html.dark .recording-hero .status-text[data-v-24a9c9a5],html[data-theme=dark] .recording-hero .hero-subtitle[data-v-24a9c9a5],html[data-theme=dark] .recording-hero .recording-status[data-v-24a9c9a5],html[data-theme=dark] .recording-hero .status-text[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .recording-hero .time-display[data-v-24a9c9a5],html.dark .recording-hero .duration[data-v-24a9c9a5],html.dark .recording-hero .timer[data-v-24a9c9a5],html[data-theme=dark] .recording-hero .time-display[data-v-24a9c9a5],html[data-theme=dark] .recording-hero .duration[data-v-24a9c9a5],html[data-theme=dark] .recording-hero .timer[data-v-24a9c9a5]{color:var(--fl-text-primary);background:var(--fl-bg-card-hover)}html.dark .recording-hero .record-btn[data-v-24a9c9a5],html.dark .recording-hero [class*=record-btn][data-v-24a9c9a5],html[data-theme=dark] .recording-hero .record-btn[data-v-24a9c9a5],html[data-theme=dark] .recording-hero [class*=record-btn][data-v-24a9c9a5]{background:var(--fl-success-light);color:var(--fl-text-on-accent);border:none}html.dark .recording-hero .record-btn.recording[data-v-24a9c9a5],html.dark .recording-hero [class*=record-btn].recording[data-v-24a9c9a5],html[data-theme=dark] .recording-hero .record-btn.recording[data-v-24a9c9a5],html[data-theme=dark] .recording-hero [class*=record-btn].recording[data-v-24a9c9a5]{background:var(--fl-error-dark)}html.dark .recording-hero .processing-status[data-v-24a9c9a5],html.dark .recording-hero .processing-message[data-v-24a9c9a5],html[data-theme=dark] .recording-hero .processing-status[data-v-24a9c9a5],html[data-theme=dark] .recording-hero .processing-message[data-v-24a9c9a5]{color:var(--fl-text-muted);background:var(--fl-bg-card-hover);border-radius:8px;padding:8px 12px}html.dark .documentation-options[data-v-24a9c9a5],html.dark .documentation-options-panel[data-v-24a9c9a5],html.dark [class*=documentation-options][data-v-24a9c9a5],html[data-theme=dark] .documentation-options[data-v-24a9c9a5],html[data-theme=dark] .documentation-options-panel[data-v-24a9c9a5],html[data-theme=dark] [class*=documentation-options][data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input);border-radius:16px}html.dark .documentation-options .panel-title[data-v-24a9c9a5],html.dark .documentation-options h2[data-v-24a9c9a5],html.dark .documentation-options h3[data-v-24a9c9a5],html[data-theme=dark] .documentation-options .panel-title[data-v-24a9c9a5],html[data-theme=dark] .documentation-options h2[data-v-24a9c9a5],html[data-theme=dark] .documentation-options h3[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .documentation-options .panel-subtitle[data-v-24a9c9a5],html.dark .documentation-options .description[data-v-24a9c9a5],html[data-theme=dark] .documentation-options .panel-subtitle[data-v-24a9c9a5],html[data-theme=dark] .documentation-options .description[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .documentation-options .doc-type-tab[data-v-24a9c9a5],html.dark .documentation-options .type-tab[data-v-24a9c9a5],html.dark .documentation-options [class*=doc-type][data-v-24a9c9a5],html[data-theme=dark] .documentation-options .doc-type-tab[data-v-24a9c9a5],html[data-theme=dark] .documentation-options .type-tab[data-v-24a9c9a5],html[data-theme=dark] .documentation-options [class*=doc-type][data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .documentation-options .doc-type-tab[data-v-24a9c9a5]:hover,html.dark .documentation-options .type-tab[data-v-24a9c9a5]:hover,html[data-theme=dark] .documentation-options .doc-type-tab[data-v-24a9c9a5]:hover,html[data-theme=dark] .documentation-options .type-tab[data-v-24a9c9a5]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .documentation-options .doc-type-tab.active[data-v-24a9c9a5],html.dark .documentation-options .type-tab.active[data-v-24a9c9a5],html.dark .documentation-options [class*=doc-type].active[data-v-24a9c9a5],html[data-theme=dark] .documentation-options .doc-type-tab.active[data-v-24a9c9a5],html[data-theme=dark] .documentation-options .type-tab.active[data-v-24a9c9a5],html[data-theme=dark] .documentation-options [class*=doc-type].active[data-v-24a9c9a5]{background:#1f3a5f;color:var(--fl-info);border-color:var(--fl-info)}html.dark .documentation-options .config-section[data-v-24a9c9a5],html.dark .documentation-options .option-group[data-v-24a9c9a5],html[data-theme=dark] .documentation-options .config-section[data-v-24a9c9a5],html[data-theme=dark] .documentation-options .option-group[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);border-radius:8px}html.dark .documentation-options .config-label[data-v-24a9c9a5],html.dark .documentation-options label[data-v-24a9c9a5],html[data-theme=dark] .documentation-options .config-label[data-v-24a9c9a5],html[data-theme=dark] .documentation-options label[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .documentation-options input[type=checkbox][data-v-24a9c9a5],html[data-theme=dark] .documentation-options input[type=checkbox][data-v-24a9c9a5]{accent-color:var(--fl-info)}html.dark .documentation-options input[type=text][data-v-24a9c9a5],html.dark .documentation-options textarea[data-v-24a9c9a5],html.dark .documentation-options select[data-v-24a9c9a5],html[data-theme=dark] .documentation-options input[type=text][data-v-24a9c9a5],html[data-theme=dark] .documentation-options textarea[data-v-24a9c9a5],html[data-theme=dark] .documentation-options select[data-v-24a9c9a5]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .documentation-options input[type=text][data-v-24a9c9a5]:focus,html.dark .documentation-options textarea[data-v-24a9c9a5]:focus,html.dark .documentation-options select[data-v-24a9c9a5]:focus,html[data-theme=dark] .documentation-options input[type=text][data-v-24a9c9a5]:focus,html[data-theme=dark] .documentation-options textarea[data-v-24a9c9a5]:focus,html[data-theme=dark] .documentation-options select[data-v-24a9c9a5]:focus{border-color:var(--fl-info);outline:none}html.dark .documentation-options .generate-btn[data-v-24a9c9a5],html.dark .documentation-options [class*=generate][data-v-24a9c9a5],html[data-theme=dark] .documentation-options .generate-btn[data-v-24a9c9a5],html[data-theme=dark] .documentation-options [class*=generate][data-v-24a9c9a5]{background:var(--fl-success-light);color:var(--fl-text-on-accent);border:none}html.dark .documentation-options .generate-btn[data-v-24a9c9a5]:hover:not(:disabled),html.dark .documentation-options [class*=generate][data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .documentation-options .generate-btn[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .documentation-options [class*=generate][data-v-24a9c9a5]:hover:not(:disabled){background:#2ea043}html.dark .documentation-options .generate-btn[data-v-24a9c9a5]:disabled,html.dark .documentation-options [class*=generate][data-v-24a9c9a5]:disabled,html[data-theme=dark] .documentation-options .generate-btn[data-v-24a9c9a5]:disabled,html[data-theme=dark] .documentation-options [class*=generate][data-v-24a9c9a5]:disabled{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);opacity:.6}html.dark .transcription-display[data-v-24a9c9a5],html.dark [class*=transcription-display][data-v-24a9c9a5],html[data-theme=dark] .transcription-display[data-v-24a9c9a5],html[data-theme=dark] [class*=transcription-display][data-v-24a9c9a5]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .transcription-display .transcript-text[data-v-24a9c9a5],html.dark .transcription-display .text-content[data-v-24a9c9a5],html[data-theme=dark] .transcription-display .transcript-text[data-v-24a9c9a5],html[data-theme=dark] .transcription-display .text-content[data-v-24a9c9a5]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .transcription-display .transcript-header[data-v-24a9c9a5],html[data-theme=dark] .transcription-display .transcript-header[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-bottom:1px solid var(--fl-border-input)}html.dark .transcription-display h3[data-v-24a9c9a5],html.dark .transcription-display .title[data-v-24a9c9a5],html[data-theme=dark] .transcription-display h3[data-v-24a9c9a5],html[data-theme=dark] .transcription-display .title[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .consent-modal[data-v-24a9c9a5],html.dark [class*=consent-modal][data-v-24a9c9a5],html[data-theme=dark] .consent-modal[data-v-24a9c9a5],html[data-theme=dark] [class*=consent-modal][data-v-24a9c9a5]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .consent-modal .modal-title[data-v-24a9c9a5],html.dark .consent-modal h2[data-v-24a9c9a5],html[data-theme=dark] .consent-modal .modal-title[data-v-24a9c9a5],html[data-theme=dark] .consent-modal h2[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .consent-modal .modal-content[data-v-24a9c9a5],html.dark .consent-modal p[data-v-24a9c9a5],html[data-theme=dark] .consent-modal .modal-content[data-v-24a9c9a5],html[data-theme=dark] .consent-modal p[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .transcription-manage-modal[data-v-24a9c9a5],html.dark [class*=transcription-manage][data-v-24a9c9a5],html[data-theme=dark] .transcription-manage-modal[data-v-24a9c9a5],html[data-theme=dark] [class*=transcription-manage][data-v-24a9c9a5]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .transcription-manage-modal .modal-header[data-v-24a9c9a5],html[data-theme=dark] .transcription-manage-modal .modal-header[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-bottom:1px solid var(--fl-border-input)}html.dark .transcription-manage-modal .transcription-item[data-v-24a9c9a5],html.dark .transcription-manage-modal .list-item[data-v-24a9c9a5],html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-24a9c9a5],html[data-theme=dark] .transcription-manage-modal .list-item[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .transcription-manage-modal .transcription-item[data-v-24a9c9a5]:hover,html.dark .transcription-manage-modal .list-item[data-v-24a9c9a5]:hover,html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-24a9c9a5]:hover,html[data-theme=dark] .transcription-manage-modal .list-item[data-v-24a9c9a5]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .extraction-result-modal[data-v-24a9c9a5],html.dark [class*=extraction-result][data-v-24a9c9a5],html[data-theme=dark] .extraction-result-modal[data-v-24a9c9a5],html[data-theme=dark] [class*=extraction-result][data-v-24a9c9a5]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .extraction-result-modal .modal-header[data-v-24a9c9a5],html[data-theme=dark] .extraction-result-modal .modal-header[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-bottom:1px solid var(--fl-border-input)}html.dark .extraction-result-modal .result-content[data-v-24a9c9a5],html.dark .extraction-result-modal .extraction-content[data-v-24a9c9a5],html[data-theme=dark] .extraction-result-modal .result-content[data-v-24a9c9a5],html[data-theme=dark] .extraction-result-modal .extraction-content[data-v-24a9c9a5]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .extraction-tabbed-selector[data-v-24a9c9a5],html.dark [class*=extraction-tabbed][data-v-24a9c9a5],html[data-theme=dark] .extraction-tabbed-selector[data-v-24a9c9a5],html[data-theme=dark] [class*=extraction-tabbed][data-v-24a9c9a5]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .extraction-tabbed-selector .tab[data-v-24a9c9a5],html.dark .extraction-tabbed-selector [class*=tab][data-v-24a9c9a5],html[data-theme=dark] .extraction-tabbed-selector .tab[data-v-24a9c9a5],html[data-theme=dark] .extraction-tabbed-selector [class*=tab][data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .extraction-tabbed-selector .tab.active[data-v-24a9c9a5],html.dark .extraction-tabbed-selector [class*=tab].active[data-v-24a9c9a5],html[data-theme=dark] .extraction-tabbed-selector .tab.active[data-v-24a9c9a5],html[data-theme=dark] .extraction-tabbed-selector [class*=tab].active[data-v-24a9c9a5]{background:#1f3a5f;color:var(--fl-info);border-color:var(--fl-info)}html.dark .options-card[data-v-24a9c9a5],html.dark div.options-card[data-v-24a9c9a5],html.dark [class*=options-card][data-v-24a9c9a5],html[data-theme=dark] .options-card[data-v-24a9c9a5],html[data-theme=dark] div.options-card[data-v-24a9c9a5],html[data-theme=dark] [class*=options-card][data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .options-header[data-v-24a9c9a5],html[data-theme=dark] .options-header[data-v-24a9c9a5]{border-bottom-color:var(--fl-border-input)}html.dark .options-title[data-v-24a9c9a5],html[data-theme=dark] .options-title[data-v-24a9c9a5]{color:var(--fl-info)}html.dark .options-subtitle[data-v-24a9c9a5],html[data-theme=dark] .options-subtitle[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .doc-type-card[data-v-24a9c9a5],html.dark button.doc-type-card[data-v-24a9c9a5],html.dark [class*=doc-type-card][data-v-24a9c9a5],html[data-theme=dark] .doc-type-card[data-v-24a9c9a5],html[data-theme=dark] button.doc-type-card[data-v-24a9c9a5],html[data-theme=dark] [class*=doc-type-card][data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .doc-type-card[data-v-24a9c9a5]:hover,html.dark button.doc-type-card[data-v-24a9c9a5]:hover,html[data-theme=dark] .doc-type-card[data-v-24a9c9a5]:hover,html[data-theme=dark] button.doc-type-card[data-v-24a9c9a5]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:var(--fl-info)}html.dark .doc-type-card.selected[data-v-24a9c9a5],html.dark button.doc-type-card.selected[data-v-24a9c9a5],html[data-theme=dark] .doc-type-card.selected[data-v-24a9c9a5],html[data-theme=dark] button.doc-type-card.selected[data-v-24a9c9a5]{background:#1f3a5f;background-color:#1f3a5f;border-color:var(--fl-info);color:var(--fl-info)}html.dark .doc-name[data-v-24a9c9a5],html[data-theme=dark] .doc-name[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .doc-type-card.selected .doc-name[data-v-24a9c9a5],html[data-theme=dark] .doc-type-card.selected .doc-name[data-v-24a9c9a5]{color:var(--fl-info)}html.dark .config-section-label[data-v-24a9c9a5],html[data-theme=dark] .config-section-label[data-v-24a9c9a5]{color:var(--fl-text-primary);border-bottom-color:var(--fl-info)}html.dark .generate-btn[data-v-24a9c9a5],html.dark button.generate-btn[data-v-24a9c9a5],html[data-theme=dark] .generate-btn[data-v-24a9c9a5],html[data-theme=dark] button.generate-btn[data-v-24a9c9a5]{background:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .generate-btn[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-24a9c9a5]:hover:not(:disabled){background:#2ea043}html.dark .generate-btn[data-v-24a9c9a5]:disabled,html[data-theme=dark] .generate-btn[data-v-24a9c9a5]:disabled{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .recording-hero[data-v-24a9c9a5],html.dark div.recording-hero[data-v-24a9c9a5],html.dark [class*=recording-hero][data-v-24a9c9a5],html[data-theme=dark] .recording-hero[data-v-24a9c9a5],html[data-theme=dark] div.recording-hero[data-v-24a9c9a5]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .hero-card[data-v-24a9c9a5],html.dark div.hero-card[data-v-24a9c9a5],html.dark [class*=hero-card][data-v-24a9c9a5],html[data-theme=dark] .hero-card[data-v-24a9c9a5],html[data-theme=dark] div.hero-card[data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input);border-color:var(--fl-border-input)}html.dark .recording-area[data-v-24a9c9a5],html.dark div.recording-area[data-v-24a9c9a5],html[data-theme=dark] .recording-area[data-v-24a9c9a5]{background:transparent}html.dark .record-btn-hero[data-v-24a9c9a5],html.dark button.record-btn-hero[data-v-24a9c9a5],html[data-theme=dark] .record-btn-hero[data-v-24a9c9a5]{background:var(--fl-info);box-shadow:0 8px 24px rgba(88,166,255,.3)}html.dark .record-btn-hero[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .record-btn-hero[data-v-24a9c9a5]:hover:not(:disabled){box-shadow:0 12px 32px rgba(88,166,255,.5)}html.dark .record-btn-hero.is-recording[data-v-24a9c9a5],html[data-theme=dark] .record-btn-hero.is-recording[data-v-24a9c9a5]{background:var(--fl-error);box-shadow:0 8px 24px rgba(248,81,73,.4)}html.dark .record-btn-hero.is-processing[data-v-24a9c9a5],html[data-theme=dark] .record-btn-hero.is-processing[data-v-24a9c9a5]{background:var(--fl-warning);box-shadow:0 8px 24px rgba(210,153,34,.4)}html.dark .record-btn-hero.has-session[data-v-24a9c9a5]:not(.is-recording),html[data-theme=dark] .record-btn-hero.has-session[data-v-24a9c9a5]:not(.is-recording){background:var(--fl-success-dark);box-shadow:0 8px 24px rgba(64,145,108,.4)}html.dark .recording-status[data-v-24a9c9a5],html.dark div.recording-status[data-v-24a9c9a5],html[data-theme=dark] .recording-status[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .status-ready[data-v-24a9c9a5],html.dark span.status-ready[data-v-24a9c9a5],html[data-theme=dark] .status-ready[data-v-24a9c9a5]{color:var(--fl-info)}html.dark .status-hint[data-v-24a9c9a5],html.dark span.status-hint[data-v-24a9c9a5],html[data-theme=dark] .status-hint[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .status-warning[data-v-24a9c9a5],html.dark span.status-warning[data-v-24a9c9a5],html[data-theme=dark] .status-warning[data-v-24a9c9a5]{color:var(--fl-warning)}html.dark .status-recording[data-v-24a9c9a5],html.dark span.status-recording[data-v-24a9c9a5],html[data-theme=dark] .status-recording[data-v-24a9c9a5]{color:var(--fl-error)}html.dark .status-time[data-v-24a9c9a5],html.dark span.status-time[data-v-24a9c9a5],html[data-theme=dark] .status-time[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .status-processing[data-v-24a9c9a5],html.dark span.status-processing[data-v-24a9c9a5],html[data-theme=dark] .status-processing[data-v-24a9c9a5]{color:var(--fl-warning)}html.dark .status-paused[data-v-24a9c9a5],html.dark span.status-paused[data-v-24a9c9a5],html[data-theme=dark] .status-paused[data-v-24a9c9a5]{color:var(--fl-success)}html.dark .recording-dot[data-v-24a9c9a5],html[data-theme=dark] .recording-dot[data-v-24a9c9a5]{background:var(--fl-error)}html.dark .session-info[data-v-24a9c9a5],html.dark div.session-info[data-v-24a9c9a5],html[data-theme=dark] .session-info[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input)}html.dark .session-stat[data-v-24a9c9a5],html.dark div.session-stat[data-v-24a9c9a5],html[data-theme=dark] .session-stat[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .end-session-btn[data-v-24a9c9a5],html.dark button.end-session-btn[data-v-24a9c9a5],html[data-theme=dark] .end-session-btn[data-v-24a9c9a5]{background:#388bfd;color:var(--fl-text-inverse)}html.dark .end-session-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .end-session-btn[data-v-24a9c9a5]:hover{background:var(--fl-info)}html.dark .processing-bar[data-v-24a9c9a5],html.dark div.processing-bar[data-v-24a9c9a5],html[data-theme=dark] .processing-bar[data-v-24a9c9a5]{background:rgba(210,153,34,.15);border:1px solid rgba(210,153,34,.4)}html.dark .progress-stage[data-v-24a9c9a5],html.dark span.progress-stage[data-v-24a9c9a5],html[data-theme=dark] .progress-stage[data-v-24a9c9a5],html.dark .progress-percent[data-v-24a9c9a5],html.dark span.progress-percent[data-v-24a9c9a5],html[data-theme=dark] .progress-percent[data-v-24a9c9a5]{color:var(--fl-warning)}html.dark .progress-track[data-v-24a9c9a5],html.dark div.progress-track[data-v-24a9c9a5],html[data-theme=dark] .progress-track[data-v-24a9c9a5]{background:var(--fl-bg-card-hover)}html.dark .progress-message[data-v-24a9c9a5],html.dark div.progress-message[data-v-24a9c9a5],html[data-theme=dark] .progress-message[data-v-24a9c9a5]{color:var(--fl-warning)}html.dark .transcription-display[data-v-24a9c9a5],html.dark div.transcription-display[data-v-24a9c9a5],html.dark [class*=transcription-display][data-v-24a9c9a5],html[data-theme=dark] .transcription-display[data-v-24a9c9a5],html[data-theme=dark] div.transcription-display[data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .display-header[data-v-24a9c9a5],html.dark div.display-header[data-v-24a9c9a5],html[data-theme=dark] .display-header[data-v-24a9c9a5]{border-bottom:2px solid var(--fl-border-input);border-bottom-color:var(--fl-border-input)}html.dark .display-title[data-v-24a9c9a5],html.dark h3.display-title[data-v-24a9c9a5],html[data-theme=dark] .display-title[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .display-actions[data-v-24a9c9a5],html.dark div.display-actions[data-v-24a9c9a5],html[data-theme=dark] .display-actions[data-v-24a9c9a5]{background:transparent}html.dark .action-button[data-v-24a9c9a5],html.dark button.action-button[data-v-24a9c9a5],html[data-theme=dark] .action-button[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);border:1px solid var(--fl-border-input);box-shadow:none}html.dark .action-button[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .action-button[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-border-input);color:var(--fl-text-primary);border-color:var(--fl-info)}html.dark .action-button.danger[data-v-24a9c9a5],html[data-theme=dark] .action-button.danger[data-v-24a9c9a5]{background:rgba(248,81,73,.15);color:var(--fl-error);border-color:rgba(248,81,73,.4)}html.dark .action-button.danger[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .action-button.danger[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-on-accent)}html.dark .action-button.primary[data-v-24a9c9a5],html[data-theme=dark] .action-button.primary[data-v-24a9c9a5]{background:#388bfd;color:var(--fl-text-inverse);border-color:#388bfd}html.dark .action-button.primary[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .action-button.primary[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-info)}html.dark .action-button.success[data-v-24a9c9a5],html[data-theme=dark] .action-button.success[data-v-24a9c9a5]{background:var(--fl-success-light);color:var(--fl-text-on-accent);border-color:var(--fl-success-light)}html.dark .action-button.success[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .action-button.success[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-success-dark)}html.dark .action-button.warning[data-v-24a9c9a5],html[data-theme=dark] .action-button.warning[data-v-24a9c9a5]{background:rgba(210,153,34,.15);color:var(--fl-warning);border-color:rgba(210,153,34,.4)}html.dark .action-button.warning[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .action-button.warning[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-warning);color:var(--fl-text-on-accent)}html.dark .action-button.info[data-v-24a9c9a5],html[data-theme=dark] .action-button.info[data-v-24a9c9a5]{background:#1f6feb;color:var(--fl-text-on-accent);border-color:#1f6feb}html.dark .action-button.info[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .action-button.info[data-v-24a9c9a5]:hover:not(:disabled){background:#388bfd}html.dark .action-button.ai[data-v-24a9c9a5],html[data-theme=dark] .action-button.ai[data-v-24a9c9a5]{background:rgba(210,153,34,.2);color:var(--fl-warning);border-color:rgba(210,153,34,.5)}html.dark .action-button.ai[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .action-button.ai[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-warning);color:var(--fl-text-on-accent)}html.dark .manage-menu[data-v-24a9c9a5],html.dark .v-menu>.v-overlay__content>.v-list.manage-menu[data-v-24a9c9a5],html[data-theme=dark] .manage-menu[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.4)}html.dark .manage-menu .v-list-item[data-v-24a9c9a5],html[data-theme=dark] .manage-menu .v-list-item[data-v-24a9c9a5]{background:transparent;color:var(--fl-text-primary)}html.dark .manage-menu .v-list-item[data-v-24a9c9a5]:hover,html[data-theme=dark] .manage-menu .v-list-item[data-v-24a9c9a5]:hover{background:var(--fl-border-input)}html.dark .manage-menu .v-list-item-title[data-v-24a9c9a5],html[data-theme=dark] .manage-menu .v-list-item-title[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .action-button .icon[data-v-24a9c9a5],html[data-theme=dark] .action-button .icon[data-v-24a9c9a5]{stroke:currentcolor}html.dark .transcript-content[data-v-24a9c9a5],html.dark div.transcript-content[data-v-24a9c9a5],html[data-theme=dark] .transcript-content[data-v-24a9c9a5]{background:transparent}html.dark .transcript-textarea[data-v-24a9c9a5],html.dark textarea.transcript-textarea[data-v-24a9c9a5],html[data-theme=dark] .transcript-textarea[data-v-24a9c9a5]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .transcript-textarea[data-v-24a9c9a5]:focus,html[data-theme=dark] .transcript-textarea[data-v-24a9c9a5]:focus{background:var(--fl-bg-card);box-shadow:0 0 0 2px rgba(88,166,255,.4)}html.dark .transcript-textarea[data-v-24a9c9a5]::placeholder,html[data-theme=dark] .transcript-textarea[data-v-24a9c9a5]::placeholder{color:var(--fl-border-input-hover)}html.dark .character-count[data-v-24a9c9a5],html.dark span.character-count[data-v-24a9c9a5],html[data-theme=dark] .character-count[data-v-24a9c9a5]{color:var(--fl-info)}html.dark .timestamp[data-v-24a9c9a5],html.dark span.timestamp[data-v-24a9c9a5],html[data-theme=dark] .timestamp[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .ai-modal-overlay[data-v-24a9c9a5],html.dark div.ai-modal-overlay[data-v-24a9c9a5],html[data-theme=dark] .ai-modal-overlay[data-v-24a9c9a5]{background:rgba(1,4,9,.8)}html.dark .ai-modal[data-v-24a9c9a5],html.dark div.ai-modal[data-v-24a9c9a5],html[data-theme=dark] .ai-modal[data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .ai-modal-header[data-v-24a9c9a5],html.dark div.ai-modal-header[data-v-24a9c9a5],html[data-theme=dark] .ai-modal-header[data-v-24a9c9a5]{background:linear-gradient(135deg,var(--fl-bg-card-hover) 0%,var(--fl-bg-card) 100%);border-bottom:1px solid var(--fl-border-input)}html.dark .ai-modal-header h3[data-v-24a9c9a5],html[data-theme=dark] .ai-modal-header h3[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .ai-modal-body[data-v-24a9c9a5],html.dark div.ai-modal-body[data-v-24a9c9a5],html[data-theme=dark] .ai-modal-body[data-v-24a9c9a5]{background:var(--fl-bg-card)}html.dark .ai-modal-description[data-v-24a9c9a5],html.dark p.ai-modal-description[data-v-24a9c9a5],html[data-theme=dark] .ai-modal-description[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .document-type-grid[data-v-24a9c9a5],html.dark div.document-type-grid[data-v-24a9c9a5],html[data-theme=dark] .document-type-grid[data-v-24a9c9a5]{background:transparent}html.dark .document-type-btn[data-v-24a9c9a5],html.dark button.document-type-btn[data-v-24a9c9a5],html[data-theme=dark] .document-type-btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-type-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .document-type-btn[data-v-24a9c9a5]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .document-type-btn.selected[data-v-24a9c9a5],html[data-theme=dark] .document-type-btn.selected[data-v-24a9c9a5]{background:rgba(88,166,255,.15);border-color:var(--fl-info)}html.dark .doc-icon[data-v-24a9c9a5],html.dark span.doc-icon[data-v-24a9c9a5],html[data-theme=dark] .doc-icon[data-v-24a9c9a5]{color:inherit}html.dark .doc-name[data-v-24a9c9a5],html.dark span.doc-name[data-v-24a9c9a5],html[data-theme=dark] .doc-name[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .doc-description[data-v-24a9c9a5],html.dark span.doc-description[data-v-24a9c9a5],html[data-theme=dark] .doc-description[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .fachbereich-selector[data-v-24a9c9a5],html.dark div.fachbereich-selector[data-v-24a9c9a5],html[data-theme=dark] .fachbereich-selector[data-v-24a9c9a5]{background:transparent;color:var(--fl-text-primary)}html.dark .fachbereich-selector label[data-v-24a9c9a5],html[data-theme=dark] .fachbereich-selector label[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .fachbereich-selector select[data-v-24a9c9a5],html[data-theme=dark] .fachbereich-selector select[data-v-24a9c9a5]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .fachbereich-selector select option[data-v-24a9c9a5],html[data-theme=dark] .fachbereich-selector select option[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary)}html.dark .extraction-config-section[data-v-24a9c9a5],html.dark div.extraction-config-section[data-v-24a9c9a5],html[data-theme=dark] .extraction-config-section[data-v-24a9c9a5]{background:transparent}html.dark .transcription-unified[data-v-24a9c9a5],html.dark div.transcription-unified[data-v-24a9c9a5],html[data-theme=dark] .transcription-unified[data-v-24a9c9a5]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .unified-content[data-v-24a9c9a5],html.dark div.unified-content[data-v-24a9c9a5],html[data-theme=dark] .unified-content[data-v-24a9c9a5],html.dark .left-panel[data-v-24a9c9a5],html.dark div.left-panel[data-v-24a9c9a5],html[data-theme=dark] .left-panel[data-v-24a9c9a5],html.dark .right-panel[data-v-24a9c9a5],html.dark div.right-panel[data-v-24a9c9a5],html[data-theme=dark] .right-panel[data-v-24a9c9a5]{background:transparent}html.dark .transcript-section[data-v-24a9c9a5],html.dark div.transcript-section[data-v-24a9c9a5],html[data-theme=dark] .transcript-section[data-v-24a9c9a5]{background:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .left-panel[data-v-24a9c9a5]::-webkit-scrollbar-track,html.dark .right-panel[data-v-24a9c9a5]::-webkit-scrollbar-track,html[data-theme=dark] .left-panel[data-v-24a9c9a5]::-webkit-scrollbar-track,html[data-theme=dark] .right-panel[data-v-24a9c9a5]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)}html.dark .left-panel[data-v-24a9c9a5]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-24a9c9a5]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-24a9c9a5]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-24a9c9a5]::-webkit-scrollbar-thumb{background:var(--fl-border-input)}html.dark .left-panel[data-v-24a9c9a5]::-webkit-scrollbar-thumb:hover,html.dark .right-panel[data-v-24a9c9a5]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .left-panel[data-v-24a9c9a5]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .right-panel[data-v-24a9c9a5]::-webkit-scrollbar-thumb:hover{background:var(--fl-info)}html.dark .transcription-header[data-v-24a9c9a5],html.dark div.transcription-header[data-v-24a9c9a5],html[data-theme=dark] .transcription-header[data-v-24a9c9a5]{background:var(--fl-bg-card);border-bottom:1px solid var(--fl-border-input)}html.dark .transcription-header h1[data-v-24a9c9a5],html.dark .transcription-header h2[data-v-24a9c9a5],html.dark .transcription-header h3[data-v-24a9c9a5],html[data-theme=dark] .transcription-header h1[data-v-24a9c9a5],html[data-theme=dark] .transcription-header h2[data-v-24a9c9a5],html[data-theme=dark] .transcription-header h3[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .transcription-header .patient-info[data-v-24a9c9a5],html.dark .transcription-header .header-info[data-v-24a9c9a5],html[data-theme=dark] .transcription-header .patient-info[data-v-24a9c9a5],html[data-theme=dark] .transcription-header .header-info[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .transcription-header button[data-v-24a9c9a5],html[data-theme=dark] .transcription-header button[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .transcription-header button[data-v-24a9c9a5]:hover,html[data-theme=dark] .transcription-header button[data-v-24a9c9a5]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .unified-header[data-v-24a9c9a5],html.dark div.unified-header[data-v-24a9c9a5],html[data-theme=dark] .unified-header[data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-bottom:2px solid var(--fl-border-input)}html.dark .patient-badge[data-v-24a9c9a5],html.dark span.patient-badge[data-v-24a9c9a5],html[data-theme=dark] .patient-badge[data-v-24a9c9a5]{background:rgba(88,166,255,.15);color:var(--fl-info)}html.dark .header-btn[data-v-24a9c9a5],html.dark button.header-btn[data-v-24a9c9a5],html[data-theme=dark] .header-btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-info);border:2px solid transparent}html.dark .header-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .header-btn[data-v-24a9c9a5]:hover{background:#388bfd;color:var(--fl-text-inverse)}html.dark .header-btn.manage-btn[data-v-24a9c9a5],html[data-theme=dark] .header-btn.manage-btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-info)}html.dark .header-btn.manage-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .header-btn.manage-btn[data-v-24a9c9a5]:hover{background:#388bfd;color:var(--fl-text-on-accent)}html.dark .header-btn.ai-btn[data-v-24a9c9a5],html.dark button.ai-btn[data-v-24a9c9a5],html[data-theme=dark] .header-btn.ai-btn[data-v-24a9c9a5]{background:rgba(210,153,34,.2);color:var(--fl-warning)}html.dark .header-btn.ai-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .header-btn.ai-btn[data-v-24a9c9a5]:hover{background:var(--fl-warning);color:var(--fl-text-on-accent)}html.dark .options-card[data-v-24a9c9a5],html.dark div.options-card[data-v-24a9c9a5],html.dark [class*=options-card][data-v-24a9c9a5],html[data-theme=dark] .options-card[data-v-24a9c9a5],html[data-theme=dark] div.options-card[data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .options-header[data-v-24a9c9a5],html.dark div.options-header[data-v-24a9c9a5],html[data-theme=dark] .options-header[data-v-24a9c9a5]{border-bottom:2px solid var(--fl-border-input)}html.dark .options-title[data-v-24a9c9a5],html.dark h3.options-title[data-v-24a9c9a5],html[data-theme=dark] .options-title[data-v-24a9c9a5]{color:var(--fl-info)}html.dark .options-subtitle[data-v-24a9c9a5],html.dark p.options-subtitle[data-v-24a9c9a5],html[data-theme=dark] .options-subtitle[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .options-content[data-v-24a9c9a5],html.dark div.options-content[data-v-24a9c9a5],html[data-theme=dark] .options-content[data-v-24a9c9a5],html.dark .option-group[data-v-24a9c9a5],html.dark div.option-group[data-v-24a9c9a5],html[data-theme=dark] .option-group[data-v-24a9c9a5],html.dark .doc-type-cards[data-v-24a9c9a5],html.dark div.doc-type-cards[data-v-24a9c9a5],html[data-theme=dark] .doc-type-cards[data-v-24a9c9a5]{background:transparent}html.dark .doc-type-card[data-v-24a9c9a5],html.dark button.doc-type-card[data-v-24a9c9a5],html.dark [class*=doc-type-card][data-v-24a9c9a5],html[data-theme=dark] .doc-type-card[data-v-24a9c9a5],html[data-theme=dark] button.doc-type-card[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .doc-type-card[data-v-24a9c9a5]:hover,html[data-theme=dark] .doc-type-card[data-v-24a9c9a5]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .doc-type-card.selected[data-v-24a9c9a5],html[data-theme=dark] .doc-type-card.selected[data-v-24a9c9a5]{background:rgba(88,166,255,.15);border-color:var(--fl-info);box-shadow:0 2px 8px rgba(88,166,255,.2)}html.dark .doc-type-card .doc-icon[data-v-24a9c9a5],html[data-theme=dark] .doc-type-card .doc-icon[data-v-24a9c9a5]{color:inherit}html.dark .doc-type-card .doc-name[data-v-24a9c9a5],html[data-theme=dark] .doc-type-card .doc-name[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .config-panel-wrapper[data-v-24a9c9a5],html.dark div.config-panel-wrapper[data-v-24a9c9a5],html[data-theme=dark] .config-panel-wrapper[data-v-24a9c9a5]{background:transparent}html.dark .config-section-label[data-v-24a9c9a5],html.dark div.config-section-label[data-v-24a9c9a5],html[data-theme=dark] .config-section-label[data-v-24a9c9a5]{color:var(--fl-text-primary);border-bottom:2px solid var(--fl-border-input)}html.dark .generate-btn[data-v-24a9c9a5],html.dark button.generate-btn[data-v-24a9c9a5],html[data-theme=dark] .generate-btn[data-v-24a9c9a5]{background:#388bfd;color:var(--fl-text-inverse)}html.dark .generate-btn[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-info)}html.dark .generate-btn[data-v-24a9c9a5]:disabled,html[data-theme=dark] .generate-btn[data-v-24a9c9a5]:disabled{background:var(--fl-bg-card-hover);color:var(--fl-border-input-hover)}html.dark .extraction-config-panel-compact[data-v-24a9c9a5],html.dark div.extraction-config-panel-compact[data-v-24a9c9a5],html.dark [class*=extraction-config-panel][data-v-24a9c9a5],html[data-theme=dark] .extraction-config-panel-compact[data-v-24a9c9a5],html.dark .primary-config[data-v-24a9c9a5],html.dark div.primary-config[data-v-24a9c9a5],html[data-theme=dark] .primary-config[data-v-24a9c9a5],html.dark .config-row[data-v-24a9c9a5],html.dark div.config-row[data-v-24a9c9a5],html[data-theme=dark] .config-row[data-v-24a9c9a5]{background:transparent}html.dark .config-label-compact .label-icon[data-v-24a9c9a5],html[data-theme=dark] .config-label-compact .label-icon[data-v-24a9c9a5]{color:inherit}html.dark .length-pills[data-v-24a9c9a5],html.dark div.length-pills[data-v-24a9c9a5],html[data-theme=dark] .length-pills[data-v-24a9c9a5]{background:transparent}html.dark .length-pill[data-v-24a9c9a5],html.dark button.length-pill[data-v-24a9c9a5],html.dark [class*=length-pill][data-v-24a9c9a5],html[data-theme=dark] .length-pill[data-v-24a9c9a5],html[data-theme=dark] button.length-pill[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-info)}html.dark .length-pill[data-v-24a9c9a5]:hover,html[data-theme=dark] .length-pill[data-v-24a9c9a5]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .length-pill.selected[data-v-24a9c9a5],html[data-theme=dark] .length-pill.selected[data-v-24a9c9a5]{background:#388bfd;color:var(--fl-text-inverse);border-color:#388bfd}html.dark .pill-multi-select[data-v-24a9c9a5],html.dark div.pill-multi-select[data-v-24a9c9a5],html.dark .pill-single-select[data-v-24a9c9a5],html.dark div.pill-single-select[data-v-24a9c9a5],html[data-theme=dark] .pill-multi-select[data-v-24a9c9a5],html[data-theme=dark] .pill-single-select[data-v-24a9c9a5]{background:transparent}html.dark .pill-select-option[data-v-24a9c9a5],html.dark button.pill-select-option[data-v-24a9c9a5],html.dark [class*=pill-select-option][data-v-24a9c9a5],html[data-theme=dark] .pill-select-option[data-v-24a9c9a5],html[data-theme=dark] button.pill-select-option[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-info)}html.dark .pill-select-option[data-v-24a9c9a5]:hover,html[data-theme=dark] .pill-select-option[data-v-24a9c9a5]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .pill-select-option.selected[data-v-24a9c9a5],html[data-theme=dark] .pill-select-option.selected[data-v-24a9c9a5]{background:#388bfd;color:var(--fl-text-inverse);border-color:#388bfd}html.dark .pill-select-option .pill-label[data-v-24a9c9a5],html[data-theme=dark] .pill-select-option .pill-label[data-v-24a9c9a5]{color:inherit}html.dark .pill-select-option .pill-info-icon[data-v-24a9c9a5],html[data-theme=dark] .pill-select-option .pill-info-icon[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .quick-pills[data-v-24a9c9a5],html.dark div.quick-pills[data-v-24a9c9a5],html[data-theme=dark] .quick-pills[data-v-24a9c9a5]{background:transparent}html.dark .info-textarea[data-v-24a9c9a5],html.dark textarea.info-textarea[data-v-24a9c9a5],html[data-theme=dark] .info-textarea[data-v-24a9c9a5]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .info-textarea[data-v-24a9c9a5]:focus,html[data-theme=dark] .info-textarea[data-v-24a9c9a5]:focus{border-color:var(--fl-info);box-shadow:0 0 0 3px rgba(88,166,255,.15)}html.dark .info-textarea[data-v-24a9c9a5]::placeholder,html[data-theme=dark] .info-textarea[data-v-24a9c9a5]::placeholder{color:var(--fl-border-input-hover)}html.dark .fl-textarea[data-v-24a9c9a5],html.dark textarea.fl-textarea[data-v-24a9c9a5],html[data-theme=dark] .fl-textarea[data-v-24a9c9a5]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .fl-textarea[data-v-24a9c9a5]:focus,html[data-theme=dark] .fl-textarea[data-v-24a9c9a5]:focus{border-color:var(--fl-info);box-shadow:0 0 0 3px rgba(88,166,255,.15)}html.dark .fl-textarea[data-v-24a9c9a5]::placeholder,html[data-theme=dark] .fl-textarea[data-v-24a9c9a5]::placeholder{color:var(--fl-border-input-hover)}html.dark .advanced-toggle-section[data-v-24a9c9a5],html.dark div.advanced-toggle-section[data-v-24a9c9a5],html[data-theme=dark] .advanced-toggle-section[data-v-24a9c9a5]{background:transparent}html.dark .fl-advanced-toggle[data-v-24a9c9a5],html.dark button.fl-advanced-toggle[data-v-24a9c9a5],html[data-theme=dark] .fl-advanced-toggle[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .fl-advanced-toggle .advanced-badge[data-v-24a9c9a5],html[data-theme=dark] .fl-advanced-toggle .advanced-badge[data-v-24a9c9a5]{background:#388bfd;color:var(--fl-text-inverse)}html.dark .advanced-config[data-v-24a9c9a5],html.dark div.advanced-config[data-v-24a9c9a5],html[data-theme=dark] .advanced-config[data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .advanced-section[data-v-24a9c9a5],html.dark div.advanced-section[data-v-24a9c9a5],html[data-theme=dark] .advanced-section[data-v-24a9c9a5],html.dark .intervention-groups[data-v-24a9c9a5],html.dark div.intervention-groups[data-v-24a9c9a5],html[data-theme=dark] .intervention-groups[data-v-24a9c9a5]{background:transparent}html.dark .intervention-group[data-v-24a9c9a5],html.dark div.intervention-group[data-v-24a9c9a5],html[data-theme=dark] .intervention-group[data-v-24a9c9a5]{background:var(--fl-bg-page);border-left:3px solid var(--fl-info)}html.dark .custom-intervention-input[data-v-24a9c9a5],html.dark div.custom-intervention-input[data-v-24a9c9a5],html[data-theme=dark] .custom-intervention-input[data-v-24a9c9a5]{background:transparent}html.dark .fl-input-inline[data-v-24a9c9a5],html.dark input.fl-input-inline[data-v-24a9c9a5],html[data-theme=dark] .fl-input-inline[data-v-24a9c9a5]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .fl-add-btn[data-v-24a9c9a5],html.dark button.fl-add-btn[data-v-24a9c9a5],html[data-theme=dark] .fl-add-btn[data-v-24a9c9a5]{background:var(--fl-ceremaris-light);border:1px solid transparent}html.dark .fl-add-btn--ready[data-v-24a9c9a5],html.dark button.fl-add-btn--ready[data-v-24a9c9a5],html[data-theme=dark] .fl-add-btn--ready[data-v-24a9c9a5]{background:var(--fl-navy);color:var(--fl-text-inverse)}html.dark .fl-add-btn--ready[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn--ready[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-navy-dark)}html.dark .advanced-footer[data-v-24a9c9a5],html.dark div.advanced-footer[data-v-24a9c9a5],html[data-theme=dark] .advanced-footer[data-v-24a9c9a5]{background:transparent}html.dark .fl-reset-btn[data-v-24a9c9a5],html.dark button.fl-reset-btn[data-v-24a9c9a5],html[data-theme=dark] .fl-reset-btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);border:1px solid var(--fl-border-input)}html.dark .fl-reset-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .fl-reset-btn[data-v-24a9c9a5]:hover{background:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .step-header[data-v-24a9c9a5],html[data-theme=dark] .step-header[data-v-24a9c9a5]{border-bottom-color:var(--fl-border-input)}html.dark .step-header__title[data-v-24a9c9a5],html[data-theme=dark] .step-header__title[data-v-24a9c9a5]{color:var(--fl-navy)}html.dark .step-header__close[data-v-24a9c9a5],html[data-theme=dark] .step-header__close[data-v-24a9c9a5]{border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .step-header__close[data-v-24a9c9a5]:hover,html[data-theme=dark] .step-header__close[data-v-24a9c9a5]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .step-footer[data-v-24a9c9a5],html[data-theme=dark] .step-footer[data-v-24a9c9a5]{border-top-color:var(--fl-border-input)}html.dark .source-option[data-v-24a9c9a5],html[data-theme=dark] .source-option[data-v-24a9c9a5]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .source-option.active[data-v-24a9c9a5],html[data-theme=dark] .source-option.active[data-v-24a9c9a5]{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus);color:var(--fl-navy)}html.dark .length-control[data-v-24a9c9a5],html[data-theme=dark] .length-control[data-v-24a9c9a5]{border-bottom-color:var(--fl-border-input)}html.dark .length-control__label[data-v-24a9c9a5],html[data-theme=dark] .length-control__label[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .length-control__value[data-v-24a9c9a5],html[data-theme=dark] .length-control__value[data-v-24a9c9a5]{background:#3d3000;color:#e3a832}html.dark .length-control__keine[data-v-24a9c9a5],html[data-theme=dark] .length-control__keine[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .length-control__keine[data-v-24a9c9a5]:hover,html[data-theme=dark] .length-control__keine[data-v-24a9c9a5]:hover{border-color:var(--fl-border-input-hover);color:var(--fl-text-primary)}html.dark .length-control__keine.active[data-v-24a9c9a5],html[data-theme=dark] .length-control__keine.active[data-v-24a9c9a5]{background:var(--fl-warning);color:var(--fl-text-on-accent);border-color:var(--fl-warning)}html.dark .length-control__tick[data-v-24a9c9a5],html[data-theme=dark] .length-control__tick[data-v-24a9c9a5]{color:#8993a3}html.dark .length-control__tick.active[data-v-24a9c9a5],html[data-theme=dark] .length-control__tick.active[data-v-24a9c9a5]{color:var(--fl-warning)}html.dark .dictation-textarea[data-v-24a9c9a5],html.dark .notes-textarea[data-v-24a9c9a5],html[data-theme=dark] .dictation-textarea[data-v-24a9c9a5],html[data-theme=dark] .notes-textarea[data-v-24a9c9a5]{background:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .dictation-textarea[data-v-24a9c9a5]:focus,html.dark .notes-textarea[data-v-24a9c9a5]:focus,html[data-theme=dark] .dictation-textarea[data-v-24a9c9a5]:focus,html[data-theme=dark] .notes-textarea[data-v-24a9c9a5]:focus{border-color:var(--fl-border-input-focus)}html.dark .ai-correction-toggle[data-v-24a9c9a5],html[data-theme=dark] .ai-correction-toggle[data-v-24a9c9a5],html.dark .tile-hint-text[data-v-24a9c9a5],html[data-theme=dark] .tile-hint-text[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .secondary-btn[data-v-24a9c9a5],html[data-theme=dark] .secondary-btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .secondary-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .secondary-btn[data-v-24a9c9a5]:hover{border-color:var(--fl-border-input-focus);color:var(--fl-navy)}html.dark .generate-btn[data-v-24a9c9a5],html.dark .btn-next[data-v-24a9c9a5],html[data-theme=dark] .generate-btn[data-v-24a9c9a5],html[data-theme=dark] .btn-next[data-v-24a9c9a5]{background:var(--fl-ceremaris-light);color:var(--fl-navy);border-color:rgba(88,166,212,.25)}html.dark .generate-btn[data-v-24a9c9a5]:hover:not(:disabled),html.dark .btn-next[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .btn-next[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse)}html.dark .generate-btn--show[data-v-24a9c9a5],html[data-theme=dark] .generate-btn--show[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .btn-skip[data-v-24a9c9a5],html[data-theme=dark] .btn-skip[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .btn-skip[data-v-24a9c9a5]:hover,html[data-theme=dark] .btn-skip[data-v-24a9c9a5]:hover{color:var(--fl-navy)}html.dark .generate-section[data-v-24a9c9a5],html[data-theme=dark] .generate-section[data-v-24a9c9a5]{border-top-color:var(--fl-border-input)}html.dark .tile__icon[data-v-24a9c9a5],html[data-theme=dark] .tile__icon[data-v-24a9c9a5]{background:var(--fl-ceremaris-light)}html.dark .tile__name[data-v-24a9c9a5],html[data-theme=dark] .tile__name[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .tile__hint[data-v-24a9c9a5],html[data-theme=dark] .tile__hint[data-v-24a9c9a5]{color:#8993a3}html.dark .tile__badge[data-v-24a9c9a5],html[data-theme=dark] .tile__badge[data-v-24a9c9a5]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .tile__badge--ok[data-v-24a9c9a5],html[data-theme=dark] .tile__badge--ok[data-v-24a9c9a5]{background:rgba(82,183,136,.15);color:var(--fl-success)}html.dark .tile__action-arrow[data-v-24a9c9a5],html[data-theme=dark] .tile__action-arrow[data-v-24a9c9a5]{color:#8993a3}html.dark .tile-expand[data-v-24a9c9a5],html[data-theme=dark] .tile-expand[data-v-24a9c9a5]{border-top-color:var(--fl-border-input)}html.dark .tile-expand__title[data-v-24a9c9a5],html[data-theme=dark] .tile-expand__title[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .tile-expand__close[data-v-24a9c9a5],html[data-theme=dark] .tile-expand__close[data-v-24a9c9a5]{border-color:var(--fl-border-input);color:#8993a3}html.dark .tile-expand__close[data-v-24a9c9a5]:hover,html[data-theme=dark] .tile-expand__close[data-v-24a9c9a5]:hover{background:#3d1a1a;color:var(--fl-error);border-color:#6b2c2c}html.dark .step-indicator[data-v-24a9c9a5],html[data-theme=dark] .step-indicator[data-v-24a9c9a5]{border-bottom-color:var(--fl-border-input)}html.dark .step-dot[data-v-24a9c9a5],html[data-theme=dark] .step-dot[data-v-24a9c9a5]{color:#8993a3}html.dark .step-dot.active[data-v-24a9c9a5],html[data-theme=dark] .step-dot.active[data-v-24a9c9a5]{color:var(--fl-navy)}html.dark .step-dot.completed[data-v-24a9c9a5],html[data-theme=dark] .step-dot.completed[data-v-24a9c9a5]{color:var(--fl-success)}html.dark .embedded-test-overlay[data-v-24a9c9a5],html[data-theme=dark] .embedded-test-overlay[data-v-24a9c9a5]{background:var(--fl-bg-page)}html.dark .embedded-test-toolbar[data-v-24a9c9a5],html[data-theme=dark] .embedded-test-toolbar[data-v-24a9c9a5]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .embedded-test-close[data-v-24a9c9a5],html[data-theme=dark] .embedded-test-close[data-v-24a9c9a5]{background:var(--fl-bg-muted);color:var(--fl-link-active);border-color:var(--fl-border-input)}html.dark .side-panel-container[data-v-24a9c9a5],html[data-theme=dark] .side-panel-container[data-v-24a9c9a5]{background:var(--fl-bg-page);border-left-color:var(--fl-border-input);box-shadow:-2px 0 12px rgba(0,0,0,.4)}html.dark .side-panel-header[data-v-24a9c9a5],html[data-theme=dark] .side-panel-header[data-v-24a9c9a5]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .side-panel-title[data-v-24a9c9a5],html[data-theme=dark] .side-panel-title[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .side-panel-icon[data-v-24a9c9a5],html[data-theme=dark] .side-panel-icon[data-v-24a9c9a5]{color:var(--fl-link-active)}html.dark .side-panel-handle[data-v-24a9c9a5],html[data-theme=dark] .side-panel-handle[data-v-24a9c9a5]{background:var(--fl-border-input);color:var(--fl-link-active)}html.dark .side-panel-handle[data-v-24a9c9a5]:hover,html[data-theme=dark] .side-panel-handle[data-v-24a9c9a5]:hover{background:var(--fl-border-input-hover)}html.dark .fachbereich-select[data-v-24a9c9a5],html[data-theme=dark] .fachbereich-select[data-v-24a9c9a5]{background-color:var(--fl-ceremaris-light);border-color:var(--fl-link-active);color:var(--fl-link-active)}html.dark .side-panel-close[data-v-24a9c9a5],html[data-theme=dark] .side-panel-close[data-v-24a9c9a5]{color:var(--fl-text-muted);border-color:var(--fl-border-input)}html.dark .side-panel-close[data-v-24a9c9a5]:hover,html[data-theme=dark] .side-panel-close[data-v-24a9c9a5]:hover{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error)}html.dark .dokutoolbox-panel-footer[data-v-24a9c9a5],html[data-theme=dark] .dokutoolbox-panel-footer[data-v-24a9c9a5]{background:var(--fl-bg-card);border-top-color:var(--fl-border-input)}html.dark .dokutoolbox-apply-btn[data-v-24a9c9a5],html[data-theme=dark] .dokutoolbox-apply-btn[data-v-24a9c9a5]{background:var(--fl-ceremaris-light);color:var(--fl-link-active);border-color:var(--fl-link-active)}html.dark .dokutoolbox-apply-btn[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .dokutoolbox-apply-btn[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);border-color:var(--fl-link-active)}html.dark .footer-status-text.has-data[data-v-24a9c9a5],html[data-theme=dark] .footer-status-text.has-data[data-v-24a9c9a5]{color:var(--fl-link-active)}html.dark .length-pill[data-v-24a9c9a5],html.dark button.length-pill[data-v-24a9c9a5],html.dark .length-pills button[data-v-24a9c9a5],html[data-theme=dark] .length-pill[data-v-24a9c9a5],html[data-theme=dark] button.length-pill[data-v-24a9c9a5],html[data-theme=dark] .length-pills button[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info);border:2px solid var(--fl-border-input)}html.dark .length-pill[data-v-24a9c9a5]:hover,html.dark button.length-pill[data-v-24a9c9a5]:hover,html[data-theme=dark] .length-pill[data-v-24a9c9a5]:hover,html[data-theme=dark] button.length-pill[data-v-24a9c9a5]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .length-pill.selected[data-v-24a9c9a5],html.dark button.length-pill.selected[data-v-24a9c9a5],html[data-theme=dark] .length-pill.selected[data-v-24a9c9a5],html[data-theme=dark] button.length-pill.selected[data-v-24a9c9a5]{background:var(--fl-info);background-color:var(--fl-info);color:var(--fl-text-inverse);border-color:var(--fl-info)}html.dark .pill-select-option[data-v-24a9c9a5],html.dark button.pill-select-option[data-v-24a9c9a5],html.dark .pill-multi-select button[data-v-24a9c9a5],html.dark .pill-single-select button[data-v-24a9c9a5],html[data-theme=dark] .pill-select-option[data-v-24a9c9a5],html[data-theme=dark] button.pill-select-option[data-v-24a9c9a5],html[data-theme=dark] .pill-multi-select button[data-v-24a9c9a5],html[data-theme=dark] .pill-single-select button[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info);border:1px solid var(--fl-border-input)}html.dark .pill-select-option[data-v-24a9c9a5]:hover,html.dark button.pill-select-option[data-v-24a9c9a5]:hover,html[data-theme=dark] .pill-select-option[data-v-24a9c9a5]:hover,html[data-theme=dark] button.pill-select-option[data-v-24a9c9a5]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .pill-select-option.selected[data-v-24a9c9a5],html.dark button.pill-select-option.selected[data-v-24a9c9a5],html[data-theme=dark] .pill-select-option.selected[data-v-24a9c9a5],html[data-theme=dark] button.pill-select-option.selected[data-v-24a9c9a5]{background:var(--fl-info);background-color:var(--fl-info);color:var(--fl-text-inverse)}html.dark .info-textarea[data-v-24a9c9a5],html.dark textarea.info-textarea[data-v-24a9c9a5],html[data-theme=dark] .info-textarea[data-v-24a9c9a5],html[data-theme=dark] textarea.info-textarea[data-v-24a9c9a5]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .info-textarea[data-v-24a9c9a5]:focus,html[data-theme=dark] .info-textarea[data-v-24a9c9a5]:focus{border-color:var(--fl-info)}html.dark .info-textarea[data-v-24a9c9a5]::placeholder,html[data-theme=dark] .info-textarea[data-v-24a9c9a5]::placeholder{color:var(--fl-text-muted)}html.dark .fl-textarea[data-v-24a9c9a5],html.dark .fl-input-inline[data-v-24a9c9a5],html[data-theme=dark] .fl-textarea[data-v-24a9c9a5],html[data-theme=dark] .fl-input-inline[data-v-24a9c9a5]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .fl-textarea[data-v-24a9c9a5]:focus,html.dark .fl-input-inline[data-v-24a9c9a5]:focus,html[data-theme=dark] .fl-textarea[data-v-24a9c9a5]:focus,html[data-theme=dark] .fl-input-inline[data-v-24a9c9a5]:focus{border-color:var(--fl-info)}html.dark .fl-advanced-toggle[data-v-24a9c9a5],html.dark button.fl-advanced-toggle[data-v-24a9c9a5],html[data-theme=dark] .fl-advanced-toggle[data-v-24a9c9a5],html[data-theme=dark] button.fl-advanced-toggle[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input)}html.dark .fl-advanced-toggle[data-v-24a9c9a5]:hover,html[data-theme=dark] .fl-advanced-toggle[data-v-24a9c9a5]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .fl-advanced-toggle .toggle-label[data-v-24a9c9a5],html[data-theme=dark] .fl-advanced-toggle .toggle-label[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .fl-advanced-toggle .toggle-icon[data-v-24a9c9a5],html[data-theme=dark] .fl-advanced-toggle .toggle-icon[data-v-24a9c9a5]{color:var(--fl-info)}html.dark .advanced-config[data-v-24a9c9a5],html[data-theme=dark] .advanced-config[data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .intervention-group[data-v-24a9c9a5],html[data-theme=dark] .intervention-group[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border-left-color:var(--fl-info)}html.dark .fl-add-btn[data-v-24a9c9a5],html[data-theme=dark] .fl-add-btn[data-v-24a9c9a5]{background:var(--fl-ceremaris-light)}html.dark .fl-add-btn[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)}html.dark .fl-add-btn svg[data-v-24a9c9a5],html[data-theme=dark] .fl-add-btn svg[data-v-24a9c9a5]{color:currentcolor}html.dark .fl-reset-btn[data-v-24a9c9a5],html[data-theme=dark] .fl-reset-btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-error)}html.dark .fl-reset-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .fl-reset-btn[data-v-24a9c9a5]:hover{background:#3d1a1a}html.dark .advanced-footer[data-v-24a9c9a5],html[data-theme=dark] .advanced-footer[data-v-24a9c9a5]{border-top-color:var(--fl-border-input)}html.dark .fl-pill[data-v-24a9c9a5],html.dark [class*=fl-pill][data-v-24a9c9a5],html[data-theme=dark] .fl-pill[data-v-24a9c9a5],html[data-theme=dark] [class*=fl-pill][data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-info);border:1px solid var(--fl-border-input)}html.dark .fl-pill[data-v-24a9c9a5]:hover,html[data-theme=dark] .fl-pill[data-v-24a9c9a5]:hover{background:var(--fl-border-input)}html.dark .fl-pill.selected[data-v-24a9c9a5],html.dark .fl-pill.active[data-v-24a9c9a5],html[data-theme=dark] .fl-pill.selected[data-v-24a9c9a5],html[data-theme=dark] .fl-pill.active[data-v-24a9c9a5]{background:var(--fl-info);color:var(--fl-text-inverse)}html.dark .erfassung-dropdown[data-v-24a9c9a5],html.dark .header-dropdown[data-v-24a9c9a5],html.dark [class*=erfassung-dropdown][data-v-24a9c9a5],html[data-theme=dark] .erfassung-dropdown[data-v-24a9c9a5],html[data-theme=dark] .header-dropdown[data-v-24a9c9a5],html[data-theme=dark] [class*=erfassung-dropdown][data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.4)}html.dark .erfassung-dropdown a[data-v-24a9c9a5],html.dark .erfassung-dropdown button[data-v-24a9c9a5],html.dark .header-dropdown a[data-v-24a9c9a5],html.dark .header-dropdown button[data-v-24a9c9a5],html[data-theme=dark] .erfassung-dropdown a[data-v-24a9c9a5],html[data-theme=dark] .erfassung-dropdown button[data-v-24a9c9a5],html[data-theme=dark] .header-dropdown a[data-v-24a9c9a5],html[data-theme=dark] .header-dropdown button[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .erfassung-dropdown a[data-v-24a9c9a5]:hover,html.dark .erfassung-dropdown button[data-v-24a9c9a5]:hover,html.dark .header-dropdown a[data-v-24a9c9a5]:hover,html.dark .header-dropdown button[data-v-24a9c9a5]:hover,html[data-theme=dark] .erfassung-dropdown a[data-v-24a9c9a5]:hover,html[data-theme=dark] .erfassung-dropdown button[data-v-24a9c9a5]:hover,html[data-theme=dark] .header-dropdown a[data-v-24a9c9a5]:hover,html[data-theme=dark] .header-dropdown button[data-v-24a9c9a5]:hover{background:var(--fl-border-input)}html.dark .fl-pill[data-v-24a9c9a5],html.dark button.fl-pill[data-v-24a9c9a5],html.dark [class*=fl-pill][data-v-24a9c9a5]:not(.fl-pill-group,.fl-pill-option),html[data-theme=dark] .fl-pill[data-v-24a9c9a5],html[data-theme=dark] button.fl-pill[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .fl-pill[data-v-24a9c9a5]:hover:not(.active),html[data-theme=dark] .fl-pill[data-v-24a9c9a5]:hover:not(.active){background:var(--fl-border-input);border-color:var(--fl-info);color:var(--fl-info)}html.dark .fl-pill.active[data-v-24a9c9a5],html[data-theme=dark] .fl-pill.active[data-v-24a9c9a5]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd;box-shadow:0 2px 8px rgba(88,166,255,.3)}html.dark .fl-pill-icon[data-v-24a9c9a5],html.dark span.fl-pill-icon[data-v-24a9c9a5],html[data-theme=dark] .fl-pill-icon[data-v-24a9c9a5],html.dark .fl-pill-label[data-v-24a9c9a5],html.dark span.fl-pill-label[data-v-24a9c9a5],html[data-theme=dark] .fl-pill-label[data-v-24a9c9a5]{color:inherit}html.dark .fl-pill-group[data-v-24a9c9a5],html.dark div.fl-pill-group[data-v-24a9c9a5],html[data-theme=dark] .fl-pill-group[data-v-24a9c9a5]{background:transparent}html.dark .fl-pill-option[data-v-24a9c9a5],html.dark button.fl-pill-option[data-v-24a9c9a5],html[data-theme=dark] .fl-pill-option[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .fl-pill-option[data-v-24a9c9a5]:hover:not(.active),html[data-theme=dark] .fl-pill-option[data-v-24a9c9a5]:hover:not(.active){background:var(--fl-border-input);border-color:var(--fl-info);color:var(--fl-info)}html.dark .fl-pill-option.active[data-v-24a9c9a5],html[data-theme=dark] .fl-pill-option.active[data-v-24a9c9a5]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd;box-shadow:0 2px 8px rgba(88,166,255,.3)}html.dark .fl-pill-option .pill-icon[data-v-24a9c9a5],html[data-theme=dark] .fl-pill-option .pill-icon[data-v-24a9c9a5],html.dark .fl-pill-option .pill-label[data-v-24a9c9a5],html[data-theme=dark] .fl-pill-option .pill-label[data-v-24a9c9a5]{color:inherit}html.dark .section-title-wrapper[data-v-24a9c9a5],html[data-theme=dark] .section-title-wrapper[data-v-24a9c9a5]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);border-bottom-color:var(--fl-border-input)}html.dark .section-header-content[data-v-24a9c9a5],html[data-theme=dark] .section-header-content[data-v-24a9c9a5]{background:transparent}html.dark .skill-info-badge[data-v-24a9c9a5],html[data-theme=dark] .skill-info-badge[data-v-24a9c9a5]{background:var(--fl-ceremaris-light);background-color:var(--fl-ceremaris-light);border-color:var(--fl-info);color:#79c0ff}html.dark .skill-info-badge .mdi[data-v-24a9c9a5],html.dark .skill-info-badge .skill-name[data-v-24a9c9a5],html[data-theme=dark] .skill-info-badge .mdi[data-v-24a9c9a5],html[data-theme=dark] .skill-info-badge .skill-name[data-v-24a9c9a5]{color:var(--fl-info)}html.dark .anonymization-status.protected[data-v-24a9c9a5],html[data-theme=dark] .anonymization-status.protected[data-v-24a9c9a5]{background:#1a3d2e;background-color:#1a3d2e;border-color:var(--fl-success-dark);color:#7ee2a8}html.dark .anonymization-status.protected .mdi[data-v-24a9c9a5],html.dark .anonymization-status.protected .status-text[data-v-24a9c9a5],html.dark .anonymization-status.protected .entity-count[data-v-24a9c9a5],html[data-theme=dark] .anonymization-status.protected .mdi[data-v-24a9c9a5],html[data-theme=dark] .anonymization-status.protected .status-text[data-v-24a9c9a5],html[data-theme=dark] .anonymization-status.protected .entity-count[data-v-24a9c9a5]{color:var(--fl-success-dark)}html.dark .anonymization-status.unprotected[data-v-24a9c9a5],html[data-theme=dark] .anonymization-status.unprotected[data-v-24a9c9a5]{background:#3d3000;background-color:#3d3000;border-color:var(--fl-warning);color:#e3b341}html.dark .anonymization-status.unprotected .mdi[data-v-24a9c9a5],html.dark .anonymization-status.unprotected .status-text[data-v-24a9c9a5],html[data-theme=dark] .anonymization-status.unprotected .mdi[data-v-24a9c9a5],html[data-theme=dark] .anonymization-status.unprotected .status-text[data-v-24a9c9a5]{color:var(--fl-warning)}html.dark .export-dropdown-menu[data-v-24a9c9a5],html[data-theme=dark] .export-dropdown-menu[data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.6)}html.dark .export-dropdown-menu .dropdown-item[data-v-24a9c9a5],html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-24a9c9a5]{background:transparent;color:var(--fl-text-primary)}html.dark .export-dropdown-menu .dropdown-item[data-v-24a9c9a5]:hover,html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-24a9c9a5]:hover{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover)}html.dark .export-dropdown-menu .dropdown-item .mdi[data-v-24a9c9a5],html[data-theme=dark] .export-dropdown-menu .dropdown-item .mdi[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .collapsible-medical-bar[data-v-24a9c9a5],html[data-theme=dark] .collapsible-medical-bar[data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .collapsed-bar[data-v-24a9c9a5],html[data-theme=dark] .collapsed-bar[data-v-24a9c9a5],html.dark .expanded-bar[data-v-24a9c9a5],html[data-theme=dark] .expanded-bar[data-v-24a9c9a5]{background:transparent}html.dark .toggle-btn-small .mdi[data-v-24a9c9a5],html[data-theme=dark] .toggle-btn-small .mdi[data-v-24a9c9a5],html.dark .current-tab[data-v-24a9c9a5],html[data-theme=dark] .current-tab[data-v-24a9c9a5]{color:var(--fl-text-primary)}html.dark .nav-tab[data-v-24a9c9a5],html[data-theme=dark] .nav-tab[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .nav-tab[data-v-24a9c9a5]:hover,html[data-theme=dark] .nav-tab[data-v-24a9c9a5]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:var(--fl-info);color:var(--fl-info)}html.dark .nav-tab.active[data-v-24a9c9a5],html[data-theme=dark] .nav-tab.active[data-v-24a9c9a5]{background:#388bfd;background-color:#388bfd;color:var(--fl-brass-light);border-color:var(--fl-info)}html.dark .collapsible-medical-bar .divider[data-v-24a9c9a5],html[data-theme=dark] .collapsible-medical-bar .divider[data-v-24a9c9a5]{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .dropdown-btn[data-v-24a9c9a5],html[data-theme=dark] .dropdown-btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .dropdown-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .dropdown-btn[data-v-24a9c9a5]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:var(--fl-info);color:var(--fl-info)}html.dark .dropdown-btn.active[data-v-24a9c9a5],html[data-theme=dark] .dropdown-btn.active[data-v-24a9c9a5]{background:#388bfd;background-color:#388bfd;color:var(--fl-brass-light);border-color:var(--fl-info)}html.dark .collapsible-medical-bar .dropdown-menu[data-v-24a9c9a5],html[data-theme=dark] .collapsible-medical-bar .dropdown-menu[data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-color:var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.6)}html.dark .collapsible-medical-bar .dropdown-item[data-v-24a9c9a5],html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-24a9c9a5]{background:transparent;color:var(--fl-text-primary)}html.dark .collapsible-medical-bar .dropdown-item[data-v-24a9c9a5]:hover,html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-24a9c9a5]:hover{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info)}html.dark .header-action-btn[data-v-24a9c9a5],html.dark button.header-action-btn[data-v-24a9c9a5],html[data-theme=dark] .header-action-btn[data-v-24a9c9a5],html[data-theme=dark] button.header-action-btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info);border:1px solid var(--fl-border-input)}html.dark .header-action-btn[data-v-24a9c9a5]:hover:not(:disabled),html.dark button.header-action-btn[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .header-action-btn[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] button.header-action-btn[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:var(--fl-info)}html.dark .header-action-btn[data-v-24a9c9a5]:disabled,html[data-theme=dark] .header-action-btn[data-v-24a9c9a5]:disabled{opacity:.4;background:var(--fl-bg-card)}html.dark .header-action-btn.primary-action[data-v-24a9c9a5],html.dark button.header-action-btn.primary-action[data-v-24a9c9a5],html[data-theme=dark] .header-action-btn.primary-action[data-v-24a9c9a5],html[data-theme=dark] button.header-action-btn.primary-action[data-v-24a9c9a5]{background:#3d3000;background-color:#3d3000;color:var(--fl-brass-light);border-color:var(--fl-warning)}html.dark .header-action-btn.primary-action[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .header-action-btn.primary-action[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-warning);background-color:var(--fl-warning);color:var(--fl-text-inverse)}html.dark .header-action-btn.session-menu-btn[data-v-24a9c9a5],html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted);border-color:var(--fl-border-input)}html.dark .header-action-btn.session-menu-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-24a9c9a5]:hover{color:var(--fl-text-primary)}html.dark .header-action-btn.wizard-btn[data-v-24a9c9a5],html[data-theme=dark] .header-action-btn.wizard-btn[data-v-24a9c9a5]{background:#2d1f3d;background-color:#2d1f3d;color:#a855f7;border-color:#a855f7}html.dark .header-action-btn.wizard-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .header-action-btn.wizard-btn[data-v-24a9c9a5]:hover{background:#3d2952;background-color:#3d2952}html.dark .header-action-btn.doc-style-btn[data-v-24a9c9a5],html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info);border-color:var(--fl-border-input)}html.dark .header-action-btn.doc-style-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-24a9c9a5]:hover{background:var(--fl-border-input);color:#79c0ff}html.dark .header-action-btn.text-editor-action[data-v-24a9c9a5],html[data-theme=dark] .header-action-btn.text-editor-action[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:#a5b4fc;border-color:var(--fl-border-input)}html.dark .header-action-btn.text-editor-action[data-v-24a9c9a5]:hover,html[data-theme=dark] .header-action-btn.text-editor-action[data-v-24a9c9a5]:hover{background:var(--fl-border-input);color:#c4b5fd}html.dark .header-action-btn.responses-editor-action[data-v-24a9c9a5],html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:#86efac;border-color:var(--fl-border-input)}html.dark .header-action-btn.responses-editor-action[data-v-24a9c9a5]:hover,html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-24a9c9a5]:hover{background:var(--fl-border-input);color:#bbf7d0}html.dark .header-action-buttons[data-v-24a9c9a5],html[data-theme=dark] .header-action-buttons[data-v-24a9c9a5]{background:transparent}html.dark .session-dropdown-menu[data-v-24a9c9a5],html[data-theme=dark] .session-dropdown-menu[data-v-24a9c9a5]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.6)}html.dark .session-menu-header[data-v-24a9c9a5],html[data-theme=dark] .session-menu-header[data-v-24a9c9a5]{color:var(--fl-info);border-bottom-color:var(--fl-border-input)}html.dark .session-menu-header[data-v-24a9c9a5]:hover,html[data-theme=dark] .session-menu-header[data-v-24a9c9a5]:hover{background:var(--fl-bg-card-hover)}html.dark .session-menu-item[data-v-24a9c9a5],html[data-theme=dark] .session-menu-item[data-v-24a9c9a5]{background:transparent;color:var(--fl-text-primary)}html.dark .session-menu-item[data-v-24a9c9a5]:hover,html[data-theme=dark] .session-menu-item[data-v-24a9c9a5]:hover{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover)}html.dark .robot-controls[data-v-24a9c9a5],html.dark .header-robot-controls[data-v-24a9c9a5],html[data-theme=dark] .robot-controls[data-v-24a9c9a5],html[data-theme=dark] .header-robot-controls[data-v-24a9c9a5]{background:transparent}html.dark .robot-btn[data-v-24a9c9a5],html[data-theme=dark] .robot-btn[data-v-24a9c9a5]{background:#3d3000;background-color:#3d3000;color:var(--fl-warning);border-color:var(--fl-warning)}html.dark .robot-btn[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .robot-btn[data-v-24a9c9a5]:hover:not(:disabled){background:#4d3c00;background-color:#4d3c00}html.dark .robot-btn[data-v-24a9c9a5]:disabled,html[data-theme=dark] .robot-btn[data-v-24a9c9a5]:disabled{opacity:.4}html.dark .robot-queue-btn[data-v-24a9c9a5],html[data-theme=dark] .robot-queue-btn[data-v-24a9c9a5]{background:#3d3000;background-color:#3d3000;color:var(--fl-warning);border-color:var(--fl-warning)}html.dark .robot-queue-btn[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .robot-queue-btn[data-v-24a9c9a5]:hover:not(:disabled){background:#4d3c00;background-color:#4d3c00}html.dark .queue-badge-btn[data-v-24a9c9a5],html[data-theme=dark] .queue-badge-btn[data-v-24a9c9a5]{background:#3d3000;background-color:#3d3000;border-color:var(--fl-warning)}html.dark .queue-badge-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .queue-badge-btn[data-v-24a9c9a5]:hover{background:#4d3c00;background-color:#4d3c00}html.dark .robot-badge[data-v-24a9c9a5],html[data-theme=dark] .robot-badge[data-v-24a9c9a5]{background:var(--fl-warning);background-color:var(--fl-warning);color:var(--fl-text-inverse)}html.dark .dropdown-icon[data-v-24a9c9a5],html[data-theme=dark] .dropdown-icon[data-v-24a9c9a5]{color:var(--fl-warning)}html.dark .robot-execute-btn[data-v-24a9c9a5],html[data-theme=dark] .robot-execute-btn[data-v-24a9c9a5]{background:#3d3000;background-color:#3d3000;color:var(--fl-warning);border-color:var(--fl-warning)}html.dark .robot-execute-btn.has-queue[data-v-24a9c9a5],html[data-theme=dark] .robot-execute-btn.has-queue[data-v-24a9c9a5]{background:var(--fl-warning);background-color:var(--fl-warning);color:var(--fl-text-inverse)}html.dark .robot-execute-btn.has-queue[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .robot-execute-btn.has-queue[data-v-24a9c9a5]:hover:not(:disabled){background:#e3b341;background-color:#e3b341}html.dark .robot-results-btn[data-v-24a9c9a5],html[data-theme=dark] .robot-results-btn[data-v-24a9c9a5]{background:#1a3d2e;background-color:#1a3d2e;color:var(--fl-success);border-color:var(--fl-success)}html.dark .robot-results-btn[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .robot-results-btn[data-v-24a9c9a5]:hover:not(:disabled){background:#224d3a;background-color:#224d3a}html.dark .queue-dropdown[data-v-24a9c9a5],html[data-theme=dark] .queue-dropdown[data-v-24a9c9a5]{background-color:var(--fl-bg-card);border-color:var(--fl-info);box-shadow:0 8px 24px rgba(0,0,0,.6)}html.dark .queue-dropdown-header[data-v-24a9c9a5],html[data-theme=dark] .queue-dropdown-header[data-v-24a9c9a5]{background:var(--fl-ceremaris-light);background-color:var(--fl-ceremaris-light);border-bottom-color:var(--fl-border-input)}html.dark .queue-dropdown-title[data-v-24a9c9a5],html[data-theme=dark] .queue-dropdown-title[data-v-24a9c9a5]{color:var(--fl-info)}html.dark .queue-clear-all-btn[data-v-24a9c9a5],html[data-theme=dark] .queue-clear-all-btn[data-v-24a9c9a5]{background:transparent;border-color:var(--fl-error)}html.dark .queue-clear-all-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .queue-clear-all-btn[data-v-24a9c9a5]:hover{background:rgba(248,81,73,.2);background-color:rgba(248,81,73,.2)}html.dark .queue-item[data-v-24a9c9a5],html[data-theme=dark] .queue-item[data-v-24a9c9a5]{background:transparent;border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .queue-item[data-v-24a9c9a5]:hover,html[data-theme=dark] .queue-item[data-v-24a9c9a5]:hover{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover)}html.dark .queue-item-category[data-v-24a9c9a5],html[data-theme=dark] .queue-item-category[data-v-24a9c9a5]{color:var(--fl-text-muted)}html.dark .queue-item-remove[data-v-24a9c9a5]:hover,html[data-theme=dark] .queue-item-remove[data-v-24a9c9a5]:hover{color:var(--fl-error)}html.dark .robot-label[data-v-24a9c9a5],html[data-theme=dark] .robot-label[data-v-24a9c9a5]{color:inherit}html.dark .admin-shell[data-v-24a9c9a5],html.dark .ss-page[data-v-24a9c9a5],html.dark .rag-management[data-v-24a9c9a5],html.dark .rag-configuration[data-v-24a9c9a5],html.dark .rag-sync[data-v-24a9c9a5],html.dark .spm-page[data-v-24a9c9a5],html.dark .dbsync-page[data-v-24a9c9a5],html.dark .system-template-manager[data-v-24a9c9a5],html.dark .org-page[data-v-24a9c9a5],html.dark .billing-page[data-v-24a9c9a5],html.dark .admin-dashboard[data-v-24a9c9a5],html.dark .um-page[data-v-24a9c9a5],html.dark .fl-tenant-sync[data-v-24a9c9a5],html.dark .knowledge-management[data-v-24a9c9a5],html.dark .ud-page[data-v-24a9c9a5],html.dark .security-dashboard[data-v-24a9c9a5],html.dark .admin-page[data-v-24a9c9a5],html[data-theme=dark] .admin-shell[data-v-24a9c9a5],html[data-theme=dark] .ss-page[data-v-24a9c9a5],html[data-theme=dark] .rag-management[data-v-24a9c9a5],html[data-theme=dark] .rag-configuration[data-v-24a9c9a5],html[data-theme=dark] .rag-sync[data-v-24a9c9a5],html[data-theme=dark] .spm-page[data-v-24a9c9a5],html[data-theme=dark] .dbsync-page[data-v-24a9c9a5],html[data-theme=dark] .system-template-manager[data-v-24a9c9a5],html[data-theme=dark] .org-page[data-v-24a9c9a5],html[data-theme=dark] .billing-page[data-v-24a9c9a5],html[data-theme=dark] .admin-dashboard[data-v-24a9c9a5],html[data-theme=dark] .um-page[data-v-24a9c9a5],html[data-theme=dark] .fl-tenant-sync[data-v-24a9c9a5],html[data-theme=dark] .knowledge-management[data-v-24a9c9a5],html[data-theme=dark] .ud-page[data-v-24a9c9a5],html[data-theme=dark] .security-dashboard[data-v-24a9c9a5],html[data-theme=dark] .admin-page[data-v-24a9c9a5]{--fl-navy: #58a6d4;--fl-navy-dark: #4da6d9;--fl-ceremaris-light: #1a3a4a;--fl-ceremaris-light-hover: #234b5e;--fl-ceremaris-light-active: #2d5c72;--fl-bg-card: #1e2530;--fl-bg-card-hover: #262d38;--fl-bg-muted: #161b22;--fl-border-subtle: #30363d;--fl-border-card: #30363d;--fl-border-input: #30363d;--fl-border-input-hover: #484f58;--fl-border-input-focus: #58a6d4;--fl-text-primary: #e6edf3;--fl-text-secondary: #c9d1d9;--fl-text-muted: #8993a3;color:var(--fl-text-primary)}html.dark .rag-management[data-v-24a9c9a5],html.dark .rag-sync[data-v-24a9c9a5],html.dark .knowledge-management[data-v-24a9c9a5],html[data-theme=dark] .rag-management[data-v-24a9c9a5],html[data-theme=dark] .rag-sync[data-v-24a9c9a5],html[data-theme=dark] .knowledge-management[data-v-24a9c9a5]{background:var(--fl-bg-page)}html.dark .status-checking[data-v-24a9c9a5],html[data-theme=dark] .status-checking[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:#8993a3}html.dark .notification-dropdown[data-v-24a9c9a5],html.dark .user-dropdown[data-v-24a9c9a5],html[data-theme=dark] .notification-dropdown[data-v-24a9c9a5],html[data-theme=dark] .user-dropdown[data-v-24a9c9a5]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .notification-header[data-v-24a9c9a5],html.dark .notification-item[data-v-24a9c9a5],html[data-theme=dark] .notification-header[data-v-24a9c9a5],html[data-theme=dark] .notification-item[data-v-24a9c9a5]{border-bottom-color:var(--fl-border-input)}html.dark .user-dropdown-divider[data-v-24a9c9a5],html[data-theme=dark] .user-dropdown-divider[data-v-24a9c9a5]{background:var(--fl-border-input)}html.dark .user-dropdown-item[data-v-24a9c9a5]:hover,html[data-theme=dark] .user-dropdown-item[data-v-24a9c9a5]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .user-dropdown-logout[data-v-24a9c9a5]:hover,html[data-theme=dark] .user-dropdown-logout[data-v-24a9c9a5]:hover{background:#3d1a1a;color:var(--fl-error)}html.dark .admin-sidebar[data-v-24a9c9a5],html[data-theme=dark] .admin-sidebar[data-v-24a9c9a5]{background:var(--fl-bg-page-alt);border-right-color:var(--fl-border-input)}html.dark .sidebar-brand[data-v-24a9c9a5],html.dark .nav-group-divider[data-v-24a9c9a5],html.dark .sidebar-footer[data-v-24a9c9a5],html[data-theme=dark] .sidebar-brand[data-v-24a9c9a5],html[data-theme=dark] .nav-group-divider[data-v-24a9c9a5],html[data-theme=dark] .sidebar-footer[data-v-24a9c9a5]{border-color:var(--fl-border-input)}html.dark .nav-group-divider[data-v-24a9c9a5],html[data-theme=dark] .nav-group-divider[data-v-24a9c9a5]{background:var(--fl-border-input)}html.dark .brand-icon[data-v-24a9c9a5],html[data-theme=dark] .brand-icon[data-v-24a9c9a5]{background:var(--fl-ceremaris-light)}html.dark .nav-item[data-v-24a9c9a5]:hover,html.dark .nav-item.active[data-v-24a9c9a5],html[data-theme=dark] .nav-item[data-v-24a9c9a5]:hover,html[data-theme=dark] .nav-item.active[data-v-24a9c9a5]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .nav-item.active[data-v-24a9c9a5]:before,html[data-theme=dark] .nav-item.active[data-v-24a9c9a5]:before{background:var(--fl-navy)}html.dark .ss-card[data-v-24a9c9a5],html[data-theme=dark] .ss-card[data-v-24a9c9a5]{border-color:var(--fl-border-input);box-shadow:0 1px 3px rgba(0,0,0,.3),0 12px 32px rgba(0,0,0,.2)}html.dark .ss-icon-maintenance[data-v-24a9c9a5],html.dark .ss-action-icon--secondary[data-v-24a9c9a5],html[data-theme=dark] .ss-icon-maintenance[data-v-24a9c9a5],html[data-theme=dark] .ss-action-icon--secondary[data-v-24a9c9a5]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .ss-select option[data-v-24a9c9a5],html[data-theme=dark] .ss-select option[data-v-24a9c9a5]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .ss-switch-slider[data-v-24a9c9a5],html[data-theme=dark] .ss-switch-slider[data-v-24a9c9a5]{background:var(--fl-border-input)}html.dark .um-table-card[data-v-24a9c9a5],html.dark .um-dialog[data-v-24a9c9a5],html[data-theme=dark] .um-table-card[data-v-24a9c9a5],html[data-theme=dark] .um-dialog[data-v-24a9c9a5]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .spm-btn--primary[data-v-24a9c9a5],html.dark .org-btn--primary[data-v-24a9c9a5],html[data-theme=dark] .spm-btn--primary[data-v-24a9c9a5],html[data-theme=dark] .org-btn--primary[data-v-24a9c9a5]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}html.dark .spm-btn--primary[data-v-24a9c9a5]:hover:not(:disabled),html.dark .org-btn--primary[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .spm-btn--primary[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .org-btn--primary[data-v-24a9c9a5]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);color:var(--fl-text-on-accent)}html.dark .org-header__icon-ring[data-v-24a9c9a5],html[data-theme=dark] .org-header__icon-ring[data-v-24a9c9a5]{background:var(--fl-bg-page-alt);border-color:var(--fl-border-input)}html.dark .quick-action-btn[data-v-24a9c9a5]:hover,html[data-theme=dark] .quick-action-btn[data-v-24a9c9a5]:hover{background:var(--fl-bg-card-hover)}html.dark .qa-teal[data-v-24a9c9a5],html[data-theme=dark] .qa-teal[data-v-24a9c9a5]{background:rgba(45,212,191,.15)}html.dark .qa-slate[data-v-24a9c9a5],html[data-theme=dark] .qa-slate[data-v-24a9c9a5]{background:var(--fl-bg-card-hover)}html.dark .billing-table .v-data-table__thead th[data-v-24a9c9a5],html[data-theme=dark] .billing-table .v-data-table__thead th[data-v-24a9c9a5]{background:var(--fl-bg-page-alt);border-bottom-color:var(--fl-border-input)}html.dark .spm-table th[data-v-24a9c9a5],html.dark .dbsync-table thead th[data-v-24a9c9a5],html.dark .um-table th[data-v-24a9c9a5],html.dark .ud-table th[data-v-24a9c9a5],html.dark .history-table th[data-v-24a9c9a5],html.dark .result-table th[data-v-24a9c9a5],html[data-theme=dark] .spm-table th[data-v-24a9c9a5],html[data-theme=dark] .dbsync-table thead th[data-v-24a9c9a5],html[data-theme=dark] .um-table th[data-v-24a9c9a5],html[data-theme=dark] .ud-table th[data-v-24a9c9a5],html[data-theme=dark] .history-table th[data-v-24a9c9a5],html[data-theme=dark] .result-table th[data-v-24a9c9a5]{background:var(--fl-bg-page-alt);color:var(--fl-text-secondary);border-bottom-color:var(--fl-border-input)}html.dark .ud-page[data-v-24a9c9a5],html[data-theme=dark] .ud-page[data-v-24a9c9a5]{--ink: #e6edf3;--brass: var(--fl-brass-light);--hairline: #30363d;--subtle: #262d38;--bg-page: #0d1117;--bg-card: #1e2530}html.dark .ud-error[data-v-24a9c9a5],html[data-theme=dark] .ud-error[data-v-24a9c9a5]{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.4);color:var(--fl-severity-high-text)}html.dark .ud-page .ud-subnote--err[data-v-24a9c9a5],html[data-theme=dark] .ud-page .ud-subnote--err[data-v-24a9c9a5]{color:var(--fl-severity-high-text)}html.dark .spm-overlay[data-v-24a9c9a5],html.dark .modal-overlay[data-v-24a9c9a5],html.dark .confirm-overlay[data-v-24a9c9a5],html.dark .dialog-overlay[data-v-24a9c9a5],html.dark .loading-overlay[data-v-24a9c9a5],html[data-theme=dark] .spm-overlay[data-v-24a9c9a5],html[data-theme=dark] .modal-overlay[data-v-24a9c9a5],html[data-theme=dark] .confirm-overlay[data-v-24a9c9a5],html[data-theme=dark] .dialog-overlay[data-v-24a9c9a5],html[data-theme=dark] .loading-overlay[data-v-24a9c9a5]{background:rgba(0,0,0,.6)}html.dark .spm-modal[data-v-24a9c9a5],html.dark .plans-dialog[data-v-24a9c9a5],html.dark .preview-dialog[data-v-24a9c9a5],html.dark .confirm-dialog[data-v-24a9c9a5],html[data-theme=dark] .spm-modal[data-v-24a9c9a5],html[data-theme=dark] .plans-dialog[data-v-24a9c9a5],html[data-theme=dark] .preview-dialog[data-v-24a9c9a5],html[data-theme=dark] .confirm-dialog[data-v-24a9c9a5]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .spm-modal-header[data-v-24a9c9a5],html.dark .um-dialog-header[data-v-24a9c9a5],html.dark .spm-modal-actions[data-v-24a9c9a5],html.dark .um-dialog-footer[data-v-24a9c9a5],html.dark .plans-dialog__header[data-v-24a9c9a5],html[data-theme=dark] .spm-modal-header[data-v-24a9c9a5],html[data-theme=dark] .um-dialog-header[data-v-24a9c9a5],html[data-theme=dark] .spm-modal-actions[data-v-24a9c9a5],html[data-theme=dark] .um-dialog-footer[data-v-24a9c9a5],html[data-theme=dark] .plans-dialog__header[data-v-24a9c9a5]{border-color:var(--fl-border-input)}html.dark .status-row-header[data-v-24a9c9a5],html.dark .detail-row[data-v-24a9c9a5],html[data-theme=dark] .status-row-header[data-v-24a9c9a5],html[data-theme=dark] .detail-row[data-v-24a9c9a5]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .chip--ok[data-v-24a9c9a5],html[data-theme=dark] .chip--ok[data-v-24a9c9a5]{background:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .chip--warn[data-v-24a9c9a5],html[data-theme=dark] .chip--warn[data-v-24a9c9a5]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .chip--danger[data-v-24a9c9a5],html[data-theme=dark] .chip--danger[data-v-24a9c9a5]{background:rgba(248,81,73,.15)}html.dark .chip--muted[data-v-24a9c9a5],html[data-theme=dark] .chip--muted[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .kpi-card[data-v-24a9c9a5],html[data-theme=dark] .kpi-card[data-v-24a9c9a5]{border-color:var(--fl-border-input)}html.dark .log-row[data-v-24a9c9a5]:hover,html[data-theme=dark] .log-row[data-v-24a9c9a5]:hover{background-color:var(--fl-bg-page-alt)}html.dark .error-item[data-v-24a9c9a5],html[data-theme=dark] .error-item[data-v-24a9c9a5]{background-color:rgba(248,81,73,.12);border-color:var(--fl-error);color:var(--fl-error-text)}html.dark .action-auth[data-v-24a9c9a5],html[data-theme=dark] .action-auth[data-v-24a9c9a5]{background-color:rgba(88,166,212,.15);color:#79c0e8}html.dark .action-danger[data-v-24a9c9a5],html[data-theme=dark] .action-danger[data-v-24a9c9a5]{background-color:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .action-modify[data-v-24a9c9a5],html[data-theme=dark] .action-modify[data-v-24a9c9a5]{background-color:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .action-access[data-v-24a9c9a5],html[data-theme=dark] .action-access[data-v-24a9c9a5]{background-color:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .action-default[data-v-24a9c9a5],html[data-theme=dark] .action-default[data-v-24a9c9a5]{background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .provider-tag--anthropic[data-v-24a9c9a5],html[data-theme=dark] .provider-tag--anthropic[data-v-24a9c9a5]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .provider-tag--mistral[data-v-24a9c9a5],html[data-theme=dark] .provider-tag--mistral[data-v-24a9c9a5]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .btn-action.btn-warning[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-warning[data-v-24a9c9a5]:hover:not(:disabled){background:rgba(210,153,34,.22)}html.dark .btn-action.btn-info[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-info[data-v-24a9c9a5]:hover:not(:disabled){background:rgba(88,166,212,.22)}html.dark .btn-action.btn-success[data-v-24a9c9a5]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-success[data-v-24a9c9a5]:hover:not(:disabled){background:rgba(82,183,136,.22)}html.dark .rag-tabs[data-v-24a9c9a5],html[data-theme=dark] .rag-tabs[data-v-24a9c9a5]{border-bottom-color:var(--fl-border-input)}html.dark .rag-content[data-v-24a9c9a5],html.dark .rag-header[data-v-24a9c9a5],html[data-theme=dark] .rag-content[data-v-24a9c9a5],html[data-theme=dark] .rag-header[data-v-24a9c9a5]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}.admin-shell[data-v-24a9c9a5]{--fl-ceremaris-light: #f4f6f8;--fl-ceremaris-light-active: #e4e7ec;--fl-border-card: var(--fl-border-cool);background:var(--fl-bg-page)!important;min-height:calc(100vh / var(--app-zoom, 1));display:flex;flex-direction:column;color:var(--fl-navy-ink);letter-spacing:-.005em}.admin-topbar[data-v-24a9c9a5]{position:fixed;top:0;left:0;right:0;height:56px;background:var(--fl-chrome);border-bottom:1px solid var(--fl-chrome-active);display:flex;align-items:center;justify-content:space-between;padding:0 20px;z-index:100}.topbar-left[data-v-24a9c9a5]{display:flex;align-items:center;gap:12px}.nav-toggle[data-v-24a9c9a5]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:var(--fl-radius-md);cursor:pointer;color:var(--fl-chrome-text);transition:all var(--fl-duration-fast) var(--fl-ease-out)}.nav-toggle[data-v-24a9c9a5]:hover{background:var(--fl-chrome-hover);color:var(--fl-chrome-text)}.topbar-title-area[data-v-24a9c9a5]{display:flex;align-items:center;gap:6px}.topbar-section[data-v-24a9c9a5]{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-semibold);color:color-mix(in srgb,var(--fl-chrome-text) 78%,transparent);letter-spacing:-.005em}.topbar-divider-icon[data-v-24a9c9a5]{color:color-mix(in srgb,var(--fl-chrome-text) 60%,transparent)}.topbar-page[data-v-24a9c9a5]{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);color:var(--fl-chrome-text)}.topbar-right[data-v-24a9c9a5]{display:flex;align-items:center;gap:8px}.status-pill[data-v-24a9c9a5]{display:flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--fl-radius-full);font-size:13px;font-weight:var(--fl-weight-semibold);letter-spacing:-.005em}.status-dot[data-v-24a9c9a5]{width:6px;height:6px;border-radius:50%;animation:pulse-dot-24a9c9a5 2s ease-in-out infinite}.status-healthy[data-v-24a9c9a5]{background:var(--fl-success-light);color:var(--fl-success-text)}.status-healthy .status-dot[data-v-24a9c9a5]{background:var(--fl-success)}.status-warning[data-v-24a9c9a5]{background:var(--fl-warning-light);color:var(--fl-warning-text)}.status-warning .status-dot[data-v-24a9c9a5]{background:var(--fl-warning)}.status-error[data-v-24a9c9a5]{background:var(--fl-error-light);color:var(--fl-error-text)}.status-error .status-dot[data-v-24a9c9a5]{background:var(--fl-error)}.status-checking[data-v-24a9c9a5]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}.status-checking .status-dot[data-v-24a9c9a5]{background:var(--fl-text-muted)}@keyframes pulse-dot-24a9c9a5{0%,to{opacity:1}50%{opacity:.4}}.topbar-icon-btn[data-v-24a9c9a5]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:var(--fl-radius-md);cursor:pointer;color:var(--fl-chrome-text);transition:all var(--fl-duration-fast) var(--fl-ease-out)}.topbar-icon-btn[data-v-24a9c9a5]:hover{background:var(--fl-chrome-hover);color:var(--fl-chrome-text)}.user-btn[data-v-24a9c9a5]{display:flex;align-items:center;gap:8px;padding:4px 8px 4px 4px;border:1px solid var(--fl-chrome-active);background:transparent;color:var(--fl-chrome-text);border-radius:var(--fl-radius-full);cursor:pointer;transition:all var(--fl-duration-fast) var(--fl-ease-out)}.user-btn[data-v-24a9c9a5]:hover{border-color:var(--fl-chrome-text);background:var(--fl-chrome-hover)}.user-avatar[data-v-24a9c9a5]{width:28px;height:28px;border-radius:50%;background:var(--fl-chrome-active);color:var(--fl-chrome-text);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:var(--fl-weight-bold);letter-spacing:-.005em}.user-name[data-v-24a9c9a5]{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);color:var(--fl-chrome-text)}.notification-dropdown[data-v-24a9c9a5]{background:var(--fl-bg-card);border-radius:var(--fl-radius-lg);box-shadow:var(--fl-shadow-xl);border:1px solid var(--fl-border-subtle);min-width:300px;overflow:hidden}.notification-header[data-v-24a9c9a5]{padding:12px 16px;font-size:var(--fl-text-sm);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary);border-bottom:1px solid var(--fl-border-subtle)}.notification-empty[data-v-24a9c9a5]{padding:24px 16px;text-align:center;font-size:var(--fl-text-sm);color:var(--fl-text-muted)}.notification-item[data-v-24a9c9a5]{padding:10px 16px;border-bottom:1px solid var(--fl-border-subtle)}.notification-item[data-v-24a9c9a5]:last-child{border-bottom:none}.notification-item-title[data-v-24a9c9a5]{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);color:var(--fl-text-primary)}.notification-item-msg[data-v-24a9c9a5]{font-size:var(--fl-text-xs);color:var(--fl-text-secondary);margin-top:2px}.user-dropdown[data-v-24a9c9a5]{background:var(--fl-bg-card);border-radius:var(--fl-radius-lg);box-shadow:var(--fl-shadow-xl);border:1px solid var(--fl-border-subtle);min-width:220px;overflow:hidden}.user-dropdown-header[data-v-24a9c9a5]{padding:14px 16px}.user-dropdown-name[data-v-24a9c9a5]{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary)}.user-dropdown-role[data-v-24a9c9a5]{font-size:var(--fl-text-xs);font-weight:var(--fl-weight-medium);color:var(--fl-navy);margin-top:2px}.user-dropdown-email[data-v-24a9c9a5]{font-size:var(--fl-text-xs);color:var(--fl-text-muted);margin-top:2px}.user-dropdown-divider[data-v-24a9c9a5]{height:1px;background:var(--fl-border-subtle)}.user-dropdown-item[data-v-24a9c9a5]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;border:none;background:transparent;cursor:pointer;font-size:var(--fl-text-sm);color:var(--fl-text-secondary);transition:all var(--fl-duration-fast) var(--fl-ease-out)}.user-dropdown-item[data-v-24a9c9a5]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.user-dropdown-logout[data-v-24a9c9a5]:hover{background:var(--fl-error-light);color:var(--fl-error)}.admin-sidebar[data-v-24a9c9a5]{position:fixed;top:56px;left:0;bottom:0;width:240px;background:var(--fl-bg-card);border-right:1px solid var(--fl-border-subtle);display:flex;flex-direction:column;z-index:90;transition:width var(--fl-duration-slow) var(--fl-ease-out);overflow:hidden}.admin-sidebar.collapsed[data-v-24a9c9a5]{width:56px}.sidebar-brand[data-v-24a9c9a5]{display:flex;align-items:center;gap:10px;padding:16px 14px;border-bottom:1px solid var(--fl-border-subtle);flex-shrink:0}.brand-icon[data-v-24a9c9a5]{width:32px;height:32px;border-radius:var(--fl-radius-md);background:var(--fl-navy);display:flex;align-items:center;justify-content:center;flex-shrink:0}.brand-text[data-v-24a9c9a5]{display:flex;flex-direction:column;min-width:0}.brand-title[data-v-24a9c9a5]{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-bold);color:var(--fl-text-primary);line-height:1.2;letter-spacing:-.01em}.brand-subtitle[data-v-24a9c9a5]{font-size:13px;font-weight:var(--fl-weight-medium);color:var(--fl-text-muted);letter-spacing:-.005em}.sidebar-nav[data-v-24a9c9a5]{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px}.nav-group[data-v-24a9c9a5]{margin-bottom:4px}.nav-group-label[data-v-24a9c9a5]{padding:10px 8px 4px;font-size:13px;font-weight:var(--fl-weight-semibold);color:var(--fl-text-muted);letter-spacing:-.005em;white-space:nowrap}.nav-group-divider[data-v-24a9c9a5]{height:1px;background:var(--fl-border-subtle);margin:6px 4px}.nav-item[data-v-24a9c9a5]{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:var(--fl-radius-md);text-decoration:none;color:var(--fl-text-secondary);font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);transition:all var(--fl-duration-fast) var(--fl-ease-out);cursor:pointer;border:none;background:transparent;width:100%;text-align:left;white-space:nowrap;position:relative}.nav-item[data-v-24a9c9a5]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.nav-item.active[data-v-24a9c9a5]{background:var(--fl-ceremaris-light);color:var(--fl-navy);font-weight:var(--fl-weight-semibold)}.nav-item.active[data-v-24a9c9a5]:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:3px;height:20px;background:var(--fl-navy);border-radius:0 3px 3px 0}.nav-item-icon[data-v-24a9c9a5]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--fl-radius-sm)}.nav-item-text[data-v-24a9c9a5]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.nav-item-badge[data-v-24a9c9a5]{background:var(--fl-error);color:var(--fl-text-inverse);font-size:13px;font-weight:var(--fl-weight-bold);min-width:20px;height:20px;border-radius:var(--fl-radius-full);display:flex;align-items:center;justify-content:center;padding:0 6px}.nav-item-external[data-v-24a9c9a5]{color:var(--fl-text-muted);margin-left:auto}.sidebar-footer[data-v-24a9c9a5]{flex-shrink:0;padding:8px;border-top:1px solid var(--fl-border-subtle)}.footer-btn[data-v-24a9c9a5]{color:var(--fl-text-muted)}.footer-btn[data-v-24a9c9a5]:hover{color:var(--fl-navy)}.admin-main[data-v-24a9c9a5]{margin-top:56px;margin-left:56px;padding:24px;height:calc(100vh / var(--app-zoom, 1) - 56px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;transition:margin-left var(--fl-duration-slow) var(--fl-ease-out)}.admin-main.sidebar-open[data-v-24a9c9a5]{margin-left:240px}.fade-slide-enter-active[data-v-24a9c9a5]{transition:opacity .2s ease,transform .2s ease}.fade-slide-leave-active[data-v-24a9c9a5]{transition:opacity .1s ease,transform .1s ease}.fade-slide-enter-from[data-v-24a9c9a5],.fade-slide-leave-to[data-v-24a9c9a5]{opacity:0;transform:translate(-4px)}.sidebar-nav[data-v-24a9c9a5]::-webkit-scrollbar{width:3px}.sidebar-nav[data-v-24a9c9a5]::-webkit-scrollbar-track{background:transparent}.sidebar-nav[data-v-24a9c9a5]::-webkit-scrollbar-thumb{background:var(--fl-border-subtle);border-radius:3px}.sidebar-nav[data-v-24a9c9a5]::-webkit-scrollbar-thumb:hover{background:var(--fl-text-muted)}@media(max-width:768px){.admin-sidebar[data-v-24a9c9a5]{transform:translate(-100%);width:240px!important;box-shadow:var(--fl-shadow-xl)}.admin-sidebar[data-v-24a9c9a5]:not(.collapsed){transform:translate(0)}.admin-main[data-v-24a9c9a5]{margin-left:0!important}.user-name[data-v-24a9c9a5],.status-label[data-v-24a9c9a5]{display:none}}.to-page[data-v-80dd94aa]{--navy: var(--fl-navy);--ink: var(--fl-navy-ink);--ink-soft: var(--fl-text-secondary);--muted: var(--fl-text-muted);--brass: var(--fl-brass);--brass-light: var(--fl-brass-light);--hairline: var(--fl-k1-border);--subtle: var(--fl-border-subtle);--bg-page: var(--fl-k1-bg-page);--bg-card: var(--fl-bg-card);--bg-muted: var(--fl-bg-muted);--radius-card: var(--fl-radius-lg);background:var(--bg-page);min-height:100%;color:var(--ink);letter-spacing:-.01em;line-height:1.45;padding:30px 22px;-webkit-font-smoothing:antialiased}.to-wrap[data-v-80dd94aa]{max-width:1080px;margin:0 auto}.to-crumb[data-v-80dd94aa]{font-size:12.5px;color:var(--muted);margin-bottom:14px}.to-crumb strong[data-v-80dd94aa]{color:var(--ink-soft);font-weight:600}.to-topbar[data-v-80dd94aa]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.to-title[data-v-80dd94aa]{letter-spacing:-.02em;color:var(--ink)}.to-badge[data-v-80dd94aa]{display:inline-block;font-size:11px;font-weight:700;color:var(--fl-ledger-brass-text);background:var(--bg-card);border:1px solid var(--brass-light);border-radius:var(--fl-radius-full);padding:3px 10px;vertical-align:middle;margin-left:9px;letter-spacing:0}.to-sub[data-v-80dd94aa]{font-size:13px;color:var(--ink-soft);margin-top:3px}.to-note[data-v-80dd94aa]{font-size:11.5px;color:var(--muted);margin-top:2px}.to-error[data-v-80dd94aa]{background:var(--fl-anam-option-declined-bg);border:1px solid var(--fl-error);border-radius:var(--fl-radius-md);padding:14px 16px;color:var(--fl-error-text);font-size:13.5px;margin-bottom:18px}.to-strip[data-v-80dd94aa]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}@media(max-width:700px){.to-strip[data-v-80dd94aa]{grid-template-columns:repeat(2,1fr)}}.to-stat[data-v-80dd94aa]{background:var(--bg-card);border:1px solid var(--hairline);border-radius:var(--fl-radius-lg);padding:15px 16px}.to-stat__label[data-v-80dd94aa]{font-size:11.5px;color:var(--muted);font-weight:600}.to-stat__value[data-v-80dd94aa]{font-size:23px;font-weight:700;margin-top:6px;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.to-searchbar[data-v-80dd94aa]{margin-bottom:12px}.to-search[data-v-80dd94aa]{width:100%;max-width:320px;font-size:13px;color:var(--ink);background:var(--bg-card);border:1px solid var(--hairline);border-radius:var(--fl-radius-md);padding:9px 12px;outline:none;transition:border-color .15s}.to-search[data-v-80dd94aa]:focus{border-color:var(--navy)}.to-search[data-v-80dd94aa]::placeholder{color:var(--muted)}.to-card[data-v-80dd94aa]{background:var(--bg-card);border:1px solid var(--hairline);border-radius:var(--radius-card);padding:12px 16px;margin-bottom:18px}.to-td--strong[data-v-80dd94aa]{color:var(--ink);font-weight:600}.to-td--eur[data-v-80dd94aa]{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.to-td--empty[data-v-80dd94aa]{color:var(--muted);text-align:center;padding:20px;font-style:italic;margin:0}.to-org[data-v-80dd94aa]{display:block}.to-tid[data-v-80dd94aa]{display:block;font-size:11px;color:var(--muted);font-weight:500;margin-top:1px}.to-dot[data-v-80dd94aa]{display:inline-block;width:9px;height:9px;border-radius:var(--fl-radius-full);vertical-align:middle}.to-dot--ok[data-v-80dd94aa]{background:var(--fl-success)}.to-dot--bad[data-v-80dd94aa]{background:var(--fl-error)}.to-dot--off[data-v-80dd94aa]{background:var(--muted)}.to-agentinfo[data-v-80dd94aa]{margin-left:7px;font-size:12px;color:var(--ink-soft)}.to-subbadge[data-v-80dd94aa]{display:inline-block;font-size:10.5px;font-weight:600;border-radius:var(--fl-radius-full);padding:2px 8px;margin-left:7px;border:1px solid var(--subtle);color:var(--ink-soft);background:var(--bg-card);vertical-align:middle}.to-subbadge--ok[data-v-80dd94aa]{color:var(--fl-success-text);border-color:var(--fl-success-light);background:var(--fl-success-tint)}.to-subbadge--trial[data-v-80dd94aa]{color:var(--fl-ledger-brass-text);border-color:var(--brass-light)}.to-subbadge--warn[data-v-80dd94aa]{color:var(--fl-error-text);border-color:var(--fl-error);background:var(--fl-anam-option-declined-bg)}.to-subbadge--off[data-v-80dd94aa]{color:var(--muted)}.to-chev[data-v-80dd94aa]{display:inline-block;font-size:11px;transition:transform .15s ease,color .15s ease}.to-chev--open[data-v-80dd94aa]{transform:rotate(90deg);color:var(--navy)}.to-subcell[data-v-80dd94aa]{background:var(--bg-muted);padding:16px 16px 14px 30px}.to-detail[data-v-80dd94aa]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:700px){.to-detail[data-v-80dd94aa]{grid-template-columns:1fr}}.to-detail__block[data-v-80dd94aa]{background:var(--bg-card);border:1px solid var(--hairline);border-radius:var(--fl-radius-md);padding:12px 14px}.to-detail__label[data-v-80dd94aa]{font-size:11px;font-weight:700;color:var(--muted);margin-bottom:8px}.to-detail__line[data-v-80dd94aa]{font-size:12.5px;color:var(--ink-soft);padding:2px 0}.to-detail__line strong[data-v-80dd94aa]{color:var(--ink);font-weight:600}.to-detail__rel[data-v-80dd94aa]{color:var(--muted);margin-left:4px}.to-detail__line--muted[data-v-80dd94aa]{color:var(--muted)}.to-detail__chips[data-v-80dd94aa]{display:flex;flex-wrap:wrap;gap:5px;margin:6px 0 8px}.to-chip[data-v-80dd94aa]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--fl-radius-full, 9999px);background:var(--fl-brand-surface);color:var(--fl-navy);font-size:11.5px;font-weight:500;line-height:1.5}.to-lic[data-v-80dd94aa]{display:inline-block;padding:1px 8px;border-radius:var(--fl-radius-full, 9999px);background:var(--fl-brand-surface);color:var(--fl-navy);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.to-lic--none[data-v-80dd94aa]{background:transparent;color:var(--muted);font-weight:500}.to-detail__links[data-v-80dd94aa]{display:flex;gap:18px;margin-top:14px;flex-wrap:wrap}.to-footlinks[data-v-80dd94aa]{display:flex;gap:18px;flex-wrap:wrap;margin-top:4px}.to-link[data-v-80dd94aa]{font-size:13px;font-weight:600;color:var(--navy);text-decoration:none}.to-link[data-v-80dd94aa]:hover{text-decoration:underline}.font-settings[data-v-962d792f]{padding:20px}.preview-container[data-v-962d792f]{background:var(--fl-bg-card);border-radius:4px;padding:20px}.preview-container[data-v-962d792f]>*{margin-bottom:16px}.preview-container h1[data-v-962d792f],.preview-container h2[data-v-962d792f],.preview-container h3[data-v-962d792f],.preview-container h4[data-v-962d792f]{margin-top:0}.custom-select[data-v-962d792f],.table-select[data-v-962d792f]{width:100%;padding:8px 12px;border:1px solid rgba(0,0,0,.38);border-radius:4px;background-color:var(--fl-bg-card);font-size:16px;transition:border-color .3s;outline:none;cursor:pointer}.custom-select[data-v-962d792f]:hover,.table-select[data-v-962d792f]:hover{border-color:rgba(0,0,0,.87)}.custom-select[data-v-962d792f]:focus,.table-select[data-v-962d792f]:focus{border-color:var(--fl-info);border-width:2px;padding:7px 11px}.table-select[data-v-962d792f]{padding:4px 8px;font-size:14px;min-width:100px}.v-label[data-v-962d792f]{display:block;margin-bottom:8px;font-size:12px;color:rgba(0,0,0,.6);font-weight:400}td .table-select[data-v-962d792f]{max-width:120px}[data-v-c8bbe9c2]:root{--fl-bg-page: var(--fl-k1-bg-page);--fl-bg-page-alt: #fafafa;--fl-bg-card: #FFFFFF;--fl-bg-card-hover: #F4F7FB;--fl-bg-muted: #f8f9fa;--fl-surface-0: var(--fl-bg-page);--fl-surface-1: #EDF1F7;--fl-surface-2: #FFFFFF;--fl-surface-3: #FFFFFF;--fl-surface-4: #FFFFFF;--fl-surface-dark: #0b1220;--fl-paper: #FFFFFF;--fl-chrome: #102A43;--fl-chrome-text: #E6EDF3;--fl-chrome-text-2: #E6EDF3;--fl-chrome-hover: rgba(255, 255, 255, .08);--fl-chrome-active: rgba(255, 255, 255, .12);--fl-bg-workspace: #B0C2DB;--fl-desk-edge: rgba(20, 54, 92, .35);--fl-scrollbar-thumb: rgba(20, 54, 92, .22);--fl-scrollbar-thumb-hover: rgba(20, 54, 92, .38);--fl-shadow-workspace: none;--fl-cat-1: #4276A8;--fl-cat-1-bg: rgba(66, 118, 168, .12);--fl-cat-2: #2F9389;--fl-cat-2-bg: rgba(47, 147, 137, .12);--fl-cat-2-text: #0d6e8a;--fl-cat-3: #5C9A52;--fl-cat-3-bg: rgba(92, 154, 82, .12);--fl-cat-4: #C0902F;--fl-cat-4-bg: rgba(192, 144, 47, .12);--fl-cat-5: #BC5765;--fl-cat-5-bg: rgba(188, 87, 101, .12);--fl-cat-6: #7E66AE;--fl-cat-6-bg: rgba(126, 102, 174, .12);--fl-diff-add-text: #1a7f37;--fl-diff-add-bg: #dafbe1;--fl-diff-add-border: #2da44e;--fl-diff-remove-text: #cf222e;--fl-diff-remove-bg: #ffebe9;--fl-diff-remove-border: #cf222e;--fl-diff-change-text: #9a6700;--fl-diff-change-bg: #fff8c5;--fl-diff-change-border: #d4a72c;--fl-navy: #14365C;--fl-navy-dark: #0E2845;--fl-navy-ink: #102A43;--fl-btn-primary: var(--fl-navy);--fl-btn-primary-hover: var(--fl-navy-dark);--fl-btn-secondary: var(--fl-brand-surface);--fl-btn-secondary-hover: var(--fl-brand-surface-hover);--fl-brass: #b08642;--fl-brass-light: #e8c886;--fl-brass-dark: #8a6833;--fl-ledger-band: color-mix(in srgb, var(--fl-brass) 17%, var(--fl-bg-card));--fl-ledger-band-line: color-mix(in srgb, var(--fl-brass) 45%, transparent);--fl-ledger-gruppe: color-mix(in srgb, var(--fl-brass) 26%, var(--fl-bg-card));--fl-ledger-rule: color-mix(in srgb, var(--fl-navy) 24%, transparent);--fl-ledger-rule-soft: color-mix(in srgb, var(--fl-navy) 12%, transparent);--fl-ledger-brass-text: color-mix(in srgb, var(--fl-brass-dark) 65%, var(--fl-navy-ink));--fl-ledger-wert: color-mix(in srgb, var(--fl-navy) 70%, var(--fl-navy-ink));--fl-ledger-on-brass: #1f1c15;--fl-paper-bg: #FDFCF8;--fl-paper-ink: #1f1c15;--fl-paper-ink-soft: #6b6353;--fl-paper-border: #e6dfcf;--fl-paper-rule: #d8cfba;--fl-paper-shadow: 0 1px 2px rgba(20, 54, 92, .06), 0 10px 28px rgba(20, 54, 92, .08);--fl-paper-measure: 68ch;--fl-paper-radius: 4px;--fl-wordmark-ink: var(--fl-navy);--fl-k1-bg-page: #FAFBFE;--fl-k1-border: #14365C;--fl-k1-border-strong: #2E4E73;--fl-ceremaris-light: #f4f6f8;--fl-ceremaris-light-hover: #eef2f7;--fl-ceremaris-light-active: #e4e7ec;--fl-brand-surface: #E3F2FD;--fl-brand-surface-hover: #BBDEFB;--fl-brand-surface-active: #90CAF9;--fl-link-active: var(--fl-navy);--fl-text-primary: #0b1220;--fl-text-secondary: #33526F;--fl-text-muted: #647083;--fl-text-placeholder: #8993a3;--fl-text-inverse: #FFFFFF;--fl-text-on-accent: #FFFFFF;--fl-text-on-navy: #FFFFFF;--fl-border-card: var(--fl-k1-border);--fl-border-input: var(--fl-k1-border-strong);--fl-border-input-hover: #BDCBDC;--fl-border-input-focus: #0b1220;--fl-border-subtle: #D4DCE8;--fl-success: #10B981;--fl-success-light: #D1FAE5;--fl-success-dark: #059669;--fl-error: #DC2626;--fl-error-light: #FEE2E2;--fl-error-dark: #B91C1C;--fl-warning: #EA580C;--fl-warning-light: #FFEDD5;--fl-warning-dark: #C2410C;--fl-info: #3B82F6;--fl-info-light: #DBEAFE;--fl-success-text: #065F46;--fl-success-tint: rgba(16, 185, 129, .1);--fl-error-text: #991B1B;--fl-error-tint: rgba(220, 38, 38, .08);--fl-warning-text: #7C2D12;--fl-warning-tint: rgba(234, 88, 12, .1);--fl-severity-low-bg: #D1FAE5;--fl-severity-low-text: #065F46;--fl-severity-low-fill: #059669;--fl-severity-mild-bg: #FEF3C7;--fl-severity-mild-text: #92400E;--fl-severity-mild-fill: #D97706;--fl-severity-moderate-bg: #FFEDD5;--fl-severity-moderate-text: #9A3412;--fl-severity-moderate-fill: #EA580C;--fl-severity-high-bg: #FEE2E2;--fl-severity-high-text: #991B1B;--fl-severity-high-fill: #DC2626;--fl-severity-critical-bg: #FECACA;--fl-severity-critical-text: #7F1D1D;--fl-severity-critical-fill: #B91C1C;--fl-chart-1: var(--fl-navy);--fl-chart-2: var(--fl-success);--fl-chart-3: var(--fl-error);--fl-chart-4: #F59E0B;--fl-gender-male: #14365C;--fl-gender-male-dark: #0f2942;--fl-gender-male-light: #e6ebf2;--fl-gender-female: #9a7b3f;--fl-gender-female-dark: #7d6231;--fl-gender-female-light: #f4efe3;--fl-ai-accent: #b08642;--fl-ai-accent-dark: #8a6833;--fl-ai-accent-light: #f2e9d5;--fl-ai-accent-lighter: #faf6ec;--fl-ai-accent-glow: rgba(176, 134, 66, .28);--fl-ai-confidence-high: var(--fl-navy);--fl-ai-confidence-high-bg: rgba(0, 119, 182, .08);--fl-ai-confidence-medium: #b08642;--fl-ai-confidence-medium-bg: rgba(245, 158, 11, .06);--fl-ai-confidence-low: #94A3B8;--fl-ai-confidence-low-bg: rgba(148, 163, 184, .05);--fl-ai-text-gradient: linear-gradient(180deg, var(--fl-navy) 0%, var(--fl-navy) 100%);--type-display: "Fraunces Variable", "Fraunces", georgia, serif;--type-ui: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--type-document: arial, "Liberation Sans", helvetica, sans-serif;--fl-font-ledger-title: var(--type-ui);--fl-text-xs: .75rem;--fl-text-sm: .875rem;--fl-text-base: 1rem;--fl-text-md: .9375rem;--fl-text-lg: 1.125rem;--fl-text-xl: 1.25rem;--fl-text-2xl: 1.375rem;--fl-text-3xl: 1.5rem;--fl-text-4xl: 1.875rem;--fl-weight-normal: 400;--fl-weight-medium: 500;--fl-weight-semibold: 600;--fl-weight-bold: 700;--fl-leading-tight: 1.25;--fl-leading-normal: 1.4;--fl-leading-relaxed: 1.6;--fl-tracking-tight: -.02em;--fl-tracking-normal: 0;--fl-tracking-wide: .025em;--fl-space-xs: 8px;--fl-space-sm: 12px;--fl-space-md: 16px;--fl-space-lg: 24px;--fl-space-xl: 32px;--fl-space-2xl: 48px;--fl-space-3xl: 64px;--fl-page-padding: 16px;--fl-page-gap: 12px;--fl-page-top: 104px;--fl-workspace-gutter: clamp(20px, 3vw, 56px);--hdr-height: 52px;--nav-w: 0px;--fl-max-read: 960px;--fl-max-form: 1280px;--fl-max-data: 1440px;--fl-max-workflow-wide: 1720px;--fl-max-workbench: 1760px;--fl-page-max-width: var(--fl-max-data);--fl-workspace-width: 1440px;--fl-breakpoint-mobile: 768px;--fl-breakpoint-desktop: 1440px;--fl-breakpoint-short: 800px;--fl-radius-sm: 6px;--fl-radius-md: 8px;--fl-radius-lg: 12px;--fl-radius-xl: 16px;--fl-radius-2xl: 20px;--fl-radius-full: 9999px;--fl-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--fl-shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--fl-shadow-lg: 0 4px 24px rgba(0, 0, 0, .08);--fl-shadow-xl: 0 8px 32px rgba(0, 0, 0, .12);--fl-shadow-focus: 0 0 0 3px rgba(20, 54, 92, .15);--fl-card-padding: 24px;--fl-card-radius: 14px;--fl-card-border: 1px solid var(--fl-k1-border);--fl-card-border-hover: 1px solid #c9cfd6;--fl-card-shadow: 0 1px 2px rgba(16, 24, 40, .1), 0 10px 28px -8px rgba(20, 54, 92, .18);--fl-card-shadow-hover: 0 4px 12px rgba(16, 24, 40, .08), 0 16px 40px rgba(16, 24, 40, .06);--fl-card-font-heading: 17px;--fl-card-font-body: 15px;--fl-card-font-label: 14px;--fl-card-font-caption: 13px;--fl-card-font-weight-heading: 600;--fl-card-font-weight-label: 500;--fl-card-font-weight-body: 400;--fl-card-letter-spacing: -.005em;--fl-tile-bg: #ffffff;--fl-tile-bg-hover: #f5f9fd;--fl-tile-bg-selected: #E8F0F9;--fl-tile-border: 1px solid var(--fl-k1-border);--fl-tile-border-hover: 1px solid var(--fl-navy);--fl-tile-border-selected: 1px solid var(--fl-navy);--fl-tile-radius: 12px;--fl-tile-padding: 16px;--fl-tile-gap: 14px;--fl-tile-min-height: 104px;--fl-tile-shadow-hover: 0 1px 3px rgba(16, 24, 40, .12);--fl-tile-shadow-selected: 0 0 0 1px var(--fl-navy);--fl-tile-icon-size: 32px;--fl-tile-icon-radius: 8px;--fl-tile-icon-bg: var(--fl-ceremaris-light);--fl-tile-icon-bg-hover: var(--fl-ceremaris-light-active);--fl-tile-icon-bg-selected: #ffffff;--fl-tile-icon-color: var(--fl-module-accent, var(--fl-navy));--fl-tile-icon-font-size: 18px;--fl-tile-icon-shadow: none;--fl-module-accent: var(--fl-navy);--fl-module-documentation: var(--fl-navy);--fl-module-tests: #0E7C7B;--fl-module-patient: #996633;--fl-tile-label-size: 14px;--fl-tile-label-weight: 500;--fl-tile-value-size: 24px;--fl-tile-value-weight: 600;--fl-tile-suffix-size: 13px;--fl-tile-suffix-weight: 500;--fl-tile-empty-dash-size: 18px;--fl-tile-empty-dash-color: #c9cfd6;--fl-spine-width: 6px;--fl-spine-width-sm: 4px;--fl-halo-primary: none;--fl-halo-centered: none;--fl-card-shadow-blue: 0 2px 10px -6px rgba(0, 119, 182, .12);--fl-border-card-blue: #d7e3ec;--fl-radius-hero: 18px;--fl-state-recording: #ef4444;--fl-state-recording-soft: rgba(239, 68, 68, .25);--fl-state-paused: var(--fl-warning);--fl-state-paused-soft: rgba(234, 88, 12, .3);--fl-state-done: #22c55e;--fl-state-processing: #005a8c;--fl-heading-hero-size: 28px;--fl-heading-hero-weight: 700;--fl-heading-hero-tracking: -.02em;--fl-heading-hero-line: 1.15;--fl-breath-duration: 4s;--fl-anam-page-bg: #f5f7fa;--fl-anam-section-max-width: 720px;--fl-anam-section-bg: #ffffff;--fl-anam-section-border: 1px solid var(--fl-border-card-blue);--fl-anam-section-radius: 20px;--fl-anam-section-padding: clamp(28px, 4vw, 48px);--fl-anam-section-shadow: 0 1px 2px rgba(17, 24, 39, .04), 0 24px 48px -32px rgba(0, 119, 182, .18);--fl-anam-section-halo: none;--fl-anam-spine-width: 4px;--fl-anam-eyebrow-size: 12px;--fl-anam-eyebrow-weight: 600;--fl-anam-eyebrow-tracking: .08em;--fl-anam-title-size: clamp(24px, 3.2vw, 32px);--fl-anam-title-weight: 700;--fl-anam-title-tracking: -.02em;--fl-anam-lede-size: 17px;--fl-anam-lede-weight: 500;--fl-anam-lede-line-height: 1.55;--fl-anam-body-size: 15px;--fl-anam-body-weight: 400;--fl-anam-body-line-height: 1.7;--fl-anam-option-border: 1.5px solid #c9cfd6;--fl-anam-option-radius: 14px;--fl-anam-option-padding: 18px 20px;--fl-anam-option-hover-border: 1.5px solid var(--fl-navy);--fl-anam-option-hover-shadow: 0 6px 16px -4px rgba(0, 119, 182, .15);--fl-anam-option-selected-bg: var(--fl-brand-surface);--fl-anam-option-selected-border: 2px solid var(--fl-navy);--fl-anam-option-selected-shadow: 0 0 0 1px var(--fl-navy), 0 4px 12px rgba(0, 119, 182, .14);--fl-anam-option-declined-border: 2px solid #fca5a5;--fl-anam-option-declined-bg: #fef2f2;--fl-anam-cta-bg-hover: var(--fl-navy-dark);--fl-anam-cta-radius: 12px;--fl-anam-cta-padding: 14px 28px;--fl-anam-cta-font-size: 16px;--fl-anam-cta-font-weight: 700;--fl-anam-cta-shadow: 0 6px 16px -4px rgba(0, 119, 182, .5);--fl-anam-cta-shadow-hover: 0 10px 24px -4px rgba(0, 119, 182, .55);--fl-anam-cta-secondary-bg: #f4f6f8;--fl-anam-cta-secondary-bg-hover: #e4e7ec;--fl-duration-fast: .1s;--fl-duration-normal: .2s;--fl-duration-slow: .3s;--fl-ease-default: ease;--fl-ease-out: cubic-bezier(.4, 0, .2, 1);--fl-ease-in-out: cubic-bezier(.4, 0, .2, 1);--fl-z-dropdown: 1000;--fl-z-sticky: 1020;--fl-z-fixed: 1030;--fl-z-modal-backdrop: 9500;--fl-z-modal: 9600;--fl-z-popover: 9700;--fl-z-tooltip: 9800;--fl-rk-text: 14px;--fl-rk-meta: 12.5px;--fl-rk-mini: 11.5px;--fl-rk-titel: 16px;--fl-rk-papier: 16px;--fl-rk-blatt: 92ch;--fl-rk-border-subtle: #EEF1F4;--fl-rk-border-input: #E0E5EB;--fl-rk-border-hover: #c9cfd6;--fl-rk-fg-primary: #0F172A;--fl-rk-fg-secondary: #4A5563;--fl-rk-fg-muted: #7A8290;--fl-rk-fg-pending: #9AA3B2;--fl-rk-mic-idle: var(--fl-navy);--fl-rk-mic-recording: #DC2626;--fl-rk-mic-paused: var(--fl-warning);--fl-rk-mic-ring-idle: rgba(0, 119, 182, .05);--fl-rk-mic-ring-idle-faded: rgba(0, 119, 182, .04);--fl-rk-mic-ring-rec: rgba(239, 68, 68, .12);--fl-rk-mic-ring-rec-faded: rgba(239, 68, 68, .04);--fl-rk-mic-ring-paused: rgba(245, 158, 11, .12);--fl-rk-mic-ring-paused-faded: rgba(245, 158, 11, .04);--fl-rk-mic-drop: 0 20px 44px -12px rgba(0, 0, 0, .2);--fl-rk-cta-shadow: none;--fl-rk-segment-shadow: 0 1px 3px rgba(0, 0, 0, .06);--fl-rk-paper-shadow: 0 1px 3px rgba(0, 0, 0, .02);--fl-rk-mark-clinical: #DBEAFE;--fl-rk-mark-medication: #FEF3C7;--fl-rk-tip-bg: #EFF6FF;--fl-rk-tip-border: #DBEAFE;--fl-rk-tip-ink: #1E3A8A;--fl-rk-tip-icon: #1D4ED8;--fl-rk-rail-width: 220px;--fl-rk-panel-width: 280px;--fl-rk-content-padding: 28px 36px;--fl-rk-content-gap: 22px;--fl-rk-rail-padding: 24px 20px;--fl-rk-panel-padding: 28px 22px;--fl-rk-hero-radius: 20px}[data-v-c8bbe9c2]:root{--fl-rule: #e8e4db;--fl-rule-strong: #c9c3b5;--dv-claim-methodological-bg: var(--fl-success-light);--dv-claim-methodological-text: var(--fl-success-text);--dv-claim-statistical-bg: #ede9fe;--dv-claim-statistical-text: #5b21b6;--dv-claim-evaluative-bg: #fef3c7;--dv-claim-evaluative-text: #92400e}@media(min-width:768px)and (max-width:1439px){[data-v-c8bbe9c2]:root{--hdr-height: 52px}}@media(max-width:767px){[data-v-c8bbe9c2]:root{--hdr-height: 48px}}@media(max-height:800px){[data-v-c8bbe9c2]:root{--hdr-height: 42px}}@media(pointer:coarse)and (min-width:768px){[data-v-c8bbe9c2]:root{--hdr-height: 60px}}@media(max-width:1440px){[data-v-c8bbe9c2]:root{--fl-heading-hero-size: 26px;--fl-card-padding: 20px;--fl-card-font-heading: 16px;--fl-tile-value-size: 22px;--fl-page-padding: 14px;--fl-radius-2xl: 18px;--fl-radius-hero: 16px;--fl-tile-padding: 14px;--fl-tile-gap: 12px;--fl-tile-min-height: 96px;--fl-tile-icon-size: 30px;--fl-anam-section-radius: 18px;--fl-rk-hero-radius: 18px}}@media(max-width:1024px){[data-v-c8bbe9c2]:root{--fl-heading-hero-size: 24px;--fl-heading-hero-weight: 600;--fl-card-padding: 18px;--fl-card-font-heading: 15px;--fl-tile-value-size: 20px;--fl-page-padding: 12px;--fl-radius-2xl: 16px;--fl-radius-hero: 14px;--fl-spine-width: 5px;--fl-weight-bold: 600;--fl-tile-padding: 12px;--fl-tile-gap: 10px;--fl-tile-min-height: 88px;--fl-tile-icon-size: 28px;--fl-anam-section-radius: 16px;--fl-rk-hero-radius: 16px;--fl-rk-content-padding: 22px 28px;--fl-rk-content-gap: 18px}}@media(max-width:768px){[data-v-c8bbe9c2]:root{--fl-heading-hero-size: 22px;--fl-heading-hero-weight: 600;--fl-card-padding: 16px;--fl-card-font-heading: 15px;--fl-card-font-weight-heading: 500;--fl-tile-value-size: 18px;--fl-tile-value-weight: 500;--fl-page-padding: 10px;--fl-radius-2xl: 14px;--fl-radius-hero: 12px;--fl-spine-width: 4px;--fl-weight-bold: 600;--fl-tile-padding: 10px;--fl-tile-gap: 8px;--fl-tile-min-height: 80px;--fl-tile-icon-size: 26px;--fl-anam-section-radius: 14px;--fl-rk-hero-radius: 14px;--fl-rk-content-padding: 16px 20px;--fl-rk-content-gap: 14px}}@media(max-width:480px){[data-v-c8bbe9c2]:root{--fl-heading-hero-size: 20px;--fl-heading-hero-weight: 600;--fl-card-padding: 14px;--fl-card-font-heading: 14px;--fl-card-font-weight-heading: 500;--fl-tile-value-size: 16px;--fl-tile-value-weight: 500;--fl-page-padding: 10px;--fl-radius-2xl: 12px;--fl-radius-hero: 10px;--fl-spine-width: 4px;--fl-weight-bold: 600;--fl-tile-padding: 8px;--fl-tile-gap: 8px;--fl-tile-min-height: 72px;--fl-tile-icon-size: 24px;--fl-anam-section-radius: 12px;--fl-rk-hero-radius: 12px;--fl-rk-content-padding: 12px 14px;--fl-rk-content-gap: 12px}}html.dark[data-v-c8bbe9c2],html[data-theme=dark][data-v-c8bbe9c2]{--fl-bg-page: #0d1117;--fl-bg-page-alt: #161b22;--fl-bg-card: #1e2530;--fl-bg-card-hover: #262d38;--fl-bg-muted: #2e3642;--fl-surface-0: #0D1117;--fl-surface-1: #161B22;--fl-surface-2: #1E2530;--fl-surface-3: #262D38;--fl-surface-4: #2E3642;--fl-bg-workspace: #181D25;--fl-desk-edge: rgba(159, 179, 200, .16);--fl-wordmark-ink: var(--fl-chrome-text);--fl-scrollbar-thumb: rgba(159, 179, 200, .22);--fl-scrollbar-thumb-hover: rgba(159, 179, 200, .36);--fl-shadow-workspace: none;--fl-cat-1: #79ADE0;--fl-cat-1-bg: rgba(121, 173, 224, .14);--fl-cat-2: #57C7BB;--fl-cat-2-bg: rgba(87, 199, 187, .14);--fl-cat-2-text: #57C7BB;--fl-cat-3: #84C97A;--fl-cat-3-bg: rgba(132, 201, 122, .14);--fl-cat-4: #E4B45A;--fl-cat-4-bg: rgba(228, 180, 90, .14);--fl-cat-5: #E5868F;--fl-cat-5-bg: rgba(229, 134, 143, .14);--fl-cat-6: #AC97D6;--fl-cat-6-bg: rgba(172, 151, 214, .14);--fl-diff-add-text: #86efac;--fl-diff-add-bg: #052e16;--fl-diff-add-border: #238636;--fl-diff-remove-text: #fca5a5;--fl-diff-remove-bg: #450a0a;--fl-diff-remove-border: #da3633;--fl-diff-change-text: #fcd34d;--fl-diff-change-bg: #451a03;--fl-diff-change-border: #9e6a03;--fl-navy: #58a6d4;--fl-navy-dark: #4da6d9;--fl-navy-ink: #e6edf3;--fl-brass: #d8b36a;--fl-brass-light: #e8c886;--fl-brass-dark: #b08642;--fl-paper-bg: #282622;--fl-paper-ink: #eae4d6;--fl-paper-ink-soft: #a89e8a;--fl-paper-border: rgba(232, 200, 134, .16);--fl-paper-rule: rgba(232, 200, 134, .22);--fl-paper-shadow: none;--fl-k1-border: #30363d;--fl-k1-border-strong: #3d444d;--type-accent: var(--fl-brass-light);--fl-ceremaris-light: #1a3a4a;--fl-ceremaris-light-hover: #234b5e;--fl-ceremaris-light-active: #2d5c72;--fl-brand-surface: rgba(88, 166, 212, .15);--fl-brand-surface-hover: rgba(88, 166, 212, .22);--fl-brand-surface-active: rgba(88, 166, 212, .3);--fl-link-active: #58a6d4;--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4;--fl-text-placeholder: #6e7681;--fl-text-inverse: #0d1117;--fl-text-on-accent: #FFFFFF;--fl-text-on-navy: #0b1220;--fl-border-card: #4da6d9;--fl-border-input: #30363d;--fl-border-input-hover: #484f58;--fl-border-input-focus: #58a6d4;--fl-border-subtle: #30363d;--fl-success: #52b788;--fl-success-light: #2d6a4f;--fl-success-dark: #40916c;--fl-error: #f85149;--fl-error-light: #8b2c2c;--fl-error-dark: #da3633;--fl-warning: #fb923c;--fl-warning-light: #7c2d12;--fl-warning-dark: #f97316;--fl-info: #58a6ff;--fl-info-light: #1f3d5c;--fl-success-text: #4ade80;--fl-success-tint: rgba(82, 183, 136, .12);--fl-error-text: #fca5a5;--fl-error-tint: rgba(248, 81, 73, .12);--fl-warning-text: #fdba74;--fl-warning-tint: rgba(251, 146, 60, .14);--fl-severity-low-bg: rgba(74, 222, 128, .15);--fl-severity-low-text: #4ade80;--fl-severity-low-fill: #4ade80;--fl-severity-mild-bg: rgba(251, 191, 36, .15);--fl-severity-mild-text: #fbbf24;--fl-severity-mild-fill: #fbbf24;--fl-severity-moderate-bg: rgba(251, 146, 60, .15);--fl-severity-moderate-text: #fb923c;--fl-severity-moderate-fill: #fb923c;--fl-severity-high-bg: rgba(248, 113, 113, .15);--fl-severity-high-text: #f87171;--fl-severity-high-fill: #f87171;--fl-severity-critical-bg: rgba(239, 68, 68, .15);--fl-severity-critical-text: #fca5a5;--fl-severity-critical-fill: #ef4444;--fl-gender-male: #7ea6d8;--fl-gender-male-dark: #14365C;--fl-gender-male-light: rgba(126, 166, 216, .15);--fl-gender-female: #cdae74;--fl-gender-female-dark: #9a7b3f;--fl-gender-female-light: rgba(205, 174, 116, .15);--fl-ai-accent: #d8b36a;--fl-ai-accent-dark: #b08642;--fl-ai-accent-light: #3a2f1a;--fl-ai-accent-lighter: #2a2213;--fl-ai-accent-glow: rgba(216, 179, 106, .35);--fl-ai-confidence-high: #58a6d4;--fl-ai-confidence-high-bg: rgba(88, 166, 212, .15);--fl-ai-confidence-medium: #d8b36a;--fl-ai-confidence-medium-bg: rgba(210, 153, 34, .12);--fl-ai-confidence-low: #6e7681;--fl-ai-confidence-low-bg: rgba(110, 118, 129, .1);--fl-ai-text-gradient: linear-gradient(180deg, #58a6d4 0%, #79c0e8 100%);--fl-card-border: 1px solid rgba(255, 255, 255, .08);--fl-card-border-hover: 1px solid rgba(88, 166, 212, .3);--fl-card-shadow: 0 1px 3px rgba(0, 0, 0, .3), 0 12px 32px rgba(0, 0, 0, .2);--fl-card-shadow-hover: 0 4px 12px rgba(0, 0, 0, .35), 0 16px 40px rgba(0, 0, 0, .25);--fl-tile-bg: #252e3d;--fl-tile-bg-hover: #2c3645;--fl-tile-bg-selected: rgba(88, 166, 212, .14);--fl-tile-border: 1px solid rgba(148, 173, 199, .12);--fl-tile-border-hover: 1px solid rgba(88, 166, 212, .32);--fl-tile-border-selected: 1px solid var(--fl-navy);--fl-tile-shadow-hover: 0 6px 16px rgba(0, 0, 0, .3);--fl-tile-shadow-selected: 0 0 0 1px var(--fl-navy), 0 4px 12px rgba(88, 166, 212, .18);--fl-tile-icon-bg: rgba(88, 166, 212, .12);--fl-tile-icon-bg-hover: rgba(88, 166, 212, .18);--fl-tile-icon-bg-selected: rgba(88, 166, 212, .24);--fl-tile-icon-color: #79c0e8;--fl-tile-icon-shadow: none;--fl-tile-empty-dash-color: #5b6573;--fl-module-tests: #4FB3B1;--fl-module-patient: #C9A05E;--fl-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--fl-shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--fl-shadow-lg: 0 4px 24px rgba(0, 0, 0, .5);--fl-shadow-xl: 0 8px 32px rgba(0, 0, 0, .6);--fl-shadow-focus: 0 0 0 3px rgba(88, 166, 212, .25);--fl-halo-primary: radial-gradient(circle at 8% 50%, rgba(88, 166, 212, .1) 0%, transparent 240px);--fl-halo-centered: radial-gradient(circle at 50% 30%, rgba(88, 166, 212, .08) 0%, transparent 200px);--fl-card-shadow-blue: 0 2px 12px -6px rgba(88, 166, 212, .2);--fl-border-card-blue: rgba(88, 166, 212, .25);--fl-state-recording: #f87171;--fl-state-recording-soft: rgba(248, 113, 113, .35);--fl-state-paused: var(--fl-warning);--fl-state-paused-soft: rgba(251, 146, 60, .35);--fl-state-done: #34d399;--fl-state-processing: #4da6d9;--fl-anam-page-bg: #0d1117;--fl-anam-section-bg: #1a1d23;--fl-anam-section-border: 1px solid rgba(88, 166, 212, .18);--fl-anam-section-shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 24px 48px -32px rgba(88, 166, 212, .25);--fl-anam-section-halo: radial-gradient(circle at 0% 0%, rgba(88, 166, 212, .08) 0%, transparent 420px);--fl-anam-option-border: 1px solid #30363d;--fl-anam-option-hover-border: 1px solid #484f58;--fl-anam-option-hover-shadow: 0 4px 12px rgba(0, 0, 0, .35);--fl-anam-option-selected-bg: rgba(88, 166, 212, .15);--fl-anam-option-selected-border: 2px solid var(--fl-link-active);--fl-anam-option-selected-shadow: 0 0 0 1px var(--fl-link-active), 0 4px 12px rgba(88, 166, 212, .22);--fl-anam-option-declined-border: 2px solid rgba(248, 81, 73, .6);--fl-anam-option-declined-bg: rgba(248, 81, 73, .12);--fl-anam-cta-bg-hover: #79c0e8;--fl-anam-cta-shadow: 0 4px 12px -4px rgba(88, 166, 212, .45);--fl-anam-cta-shadow-hover: 0 8px 20px -4px rgba(88, 166, 212, .5);--fl-anam-cta-secondary-bg-hover: #262d38;--fl-rk-border-subtle: #30363d;--fl-rk-border-input: #484f58;--fl-rk-border-hover: #6e7681;--fl-rk-fg-primary: #e6edf3;--fl-rk-fg-secondary: #d0d7de;--fl-rk-fg-muted: #8993a3;--fl-rk-fg-pending: #6e7681;--fl-rk-mic-idle: #58a6d4;--fl-rk-mic-recording: #f85149;--fl-rk-mic-paused: var(--fl-warning);--fl-rk-mic-ring-idle: rgba(88, 166, 212, .15);--fl-rk-mic-ring-idle-faded: rgba(88, 166, 212, .06);--fl-rk-mic-ring-rec: rgba(248, 81, 73, .18);--fl-rk-mic-ring-rec-faded: rgba(248, 81, 73, .06);--fl-rk-mic-ring-paused: rgba(210, 153, 34, .18);--fl-rk-mic-ring-paused-faded: rgba(210, 153, 34, .06);--fl-rk-mic-drop: 0 20px 44px -12px rgba(0, 0, 0, .55);--fl-rk-cta-shadow: 0 8px 18px -6px rgba(88, 166, 212, .45);--fl-rk-segment-shadow: 0 1px 3px rgba(0, 0, 0, .35);--fl-rk-paper-shadow: 0 1px 3px rgba(0, 0, 0, .25);--fl-rk-mark-clinical: rgba(88, 166, 212, .22);--fl-rk-mark-medication: rgba(210, 153, 34, .22);--fl-rk-tip-bg: rgba(88, 166, 255, .1);--fl-rk-tip-border: rgba(88, 166, 255, .25);--fl-rk-tip-ink: #c9d9ee;--fl-rk-tip-icon: #79c0ff}html:not(.dark,[data-theme=dark]) .length-bubble[data-v-c8bbe9c2]{background:var(--fl-navy-ink);color:var(--fl-text-on-accent);box-shadow:0 1px 3px rgba(16,24,40,.18)}html:not(.dark,[data-theme=dark]) .length-bubble[data-v-c8bbe9c2]:after{background:var(--fl-navy-ink)}html[data-theme=dark] .length-bubble[data-v-c8bbe9c2],html.dark .length-bubble[data-v-c8bbe9c2]{background:#1c2a3a;color:var(--fl-text-on-accent);box-shadow:0 1px 3px rgba(0,0,0,.45)}html[data-theme=dark] .length-bubble[data-v-c8bbe9c2]:after,html.dark .length-bubble[data-v-c8bbe9c2]:after{background:#1c2a3a}html:not(.dark,[data-theme=dark]) .fl-chrome-popout[data-v-c8bbe9c2]{--fl-text-primary: #0b1220;--fl-text-secondary: #33526F;--fl-text-muted: #647083;--fl-ceremaris-light: #f4f6f8;--fl-ceremaris-light-hover: #eef2f7;--fl-ceremaris-light-active: #e4e7ec;--fl-border-subtle: #d4dce8}html[data-theme=dark] .fl-chrome-popout[data-v-c8bbe9c2],html.dark .fl-chrome-popout[data-v-c8bbe9c2]{--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4}[data-v-c8bbe9c2]:root{--fl-border-cool: #d7dbe1;--fl-border-faint: #eeeeee;--fl-border-soft: #dddddd;--fl-border-muted: #cccccc;--fl-border-slate: #374151;--fl-text-grey: #999999;--fl-text-grey-cool: #7f8c8d;--fl-text-grey-strong: #555555;--fl-text-charcoal: #424242;--fl-text-ink: #1a1a1a;--fl-text-navy-slate: #2c3e50}html.dark[data-v-c8bbe9c2],html[data-theme=dark][data-v-c8bbe9c2]{--fl-border-cool: #30363d;--fl-border-faint: #30363d;--fl-border-soft: #373e47;--fl-border-muted: #444c56;--fl-border-slate: #545d68;--fl-text-grey: #8b949e;--fl-text-grey-cool: #768390;--fl-text-grey-strong: #adbac7;--fl-text-charcoal: #cdd9e5;--fl-text-ink: #e6edf3;--fl-text-navy-slate: #c9d1d9}[data-v-c8bbe9c2]:root{--type-h1-size: clamp(20px, 1.1rem + .6vw, 28px);--type-page-size:clamp(20px, 1.2rem + .3vw, 24px);--type-h2-size: clamp(20px, 1.15rem + .3vw, 24px);--type-h3-size: 18px;--type-lede-size: 15px;--type-body-size: 15px;--type-small-size: 13px;--type-eyebrow-size: 11px;--type-h1-weight: 380;--type-page-weight: 480;--type-h2-weight: 460;--type-h1-line: 1.12;--type-h1-track: -.015em;--type-h2-line: 1.2;--type-lede-line: 1.55;--type-eyebrow-track: .1em;--type-accent: var(--fl-brass);--type-title-mark: var(--type-accent);--layout-content-max: 920px;--layout-page-max: 1280px;--layout-page-pad-x: clamp(20px, 3vw, 48px);--layout-page-pad-y: clamp(20px, 2.5vw, 40px);--layout-stack: var(--fl-space-lg, 24px);--typography-h1-size: var(--type-h1-size);--typography-h1-weight: var(--type-h1-weight);--typography-h1-line-height: var(--type-h1-line);--typography-h2-size: var(--type-h2-size);--typography-h3-size: var(--type-h3-size)}.to-palette__title[data-v-c8bbe9c2],.ut-palette__title[data-v-c8bbe9c2],.sm-palette__title[data-v-c8bbe9c2],.bp-palette__title[data-v-c8bbe9c2],.tb-palette__title[data-v-c8bbe9c2],.rp-palette__title[data-v-c8bbe9c2],.sv-hero__title[data-v-c8bbe9c2],[class*=hero__title][data-v-c8bbe9c2]{font-family:var(--type-display);font-optical-sizing:auto;font-variation-settings:"opsz" 110;font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);line-height:var(--type-h1-line);letter-spacing:var(--type-h1-track);color:var(--fl-navy-ink);margin:0 0 .35em}[class*=palette__title-mark][data-v-c8bbe9c2],[class*=hero__title-mark][data-v-c8bbe9c2]{color:var(--type-title-mark);font-weight:var(--type-h1-weight)}.page-title[data-v-c8bbe9c2]{font-family:var(--type-display);font-optical-sizing:auto;font-variation-settings:"opsz" 40;font-size:var(--type-page-size);font-weight:var(--type-page-weight);line-height:1.2;letter-spacing:-.01em;color:var(--fl-navy-ink)}.to-sidebar__title[data-v-c8bbe9c2],.browser-title[data-v-c8bbe9c2],.search-scope__title[data-v-c8bbe9c2],[class*=__section-title][data-v-c8bbe9c2],[class*=__panel-title][data-v-c8bbe9c2]{font-family:var(--type-display);font-variation-settings:"opsz" 30;font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);line-height:var(--type-h2-line);letter-spacing:-.005em;color:var(--fl-navy-ink)}.category-tile__count[data-v-c8bbe9c2],[class*=tile__value][data-v-c8bbe9c2]{font-family:var(--type-display);font-variation-settings:"opsz" 110;font-size:24px;font-weight:380;line-height:1.1;color:var(--fl-navy-ink)}[class*=palette__eyebrow][data-v-c8bbe9c2],[class*=hero__eyebrow][data-v-c8bbe9c2]{font-family:var(--type-ui);font-size:var(--type-eyebrow-size);font-weight:600;letter-spacing:var(--type-eyebrow-track);color:var(--fl-navy-ink);line-height:1}[class*=palette__lede][data-v-c8bbe9c2],[class*=hero__lede][data-v-c8bbe9c2]{font-family:var(--type-ui);font-size:var(--type-lede-size);font-weight:400;line-height:var(--type-lede-line);color:var(--fl-text-secondary);max-width:52ch}.category-tile__name[data-v-c8bbe9c2]{font-family:var(--type-ui);font-size:15px;font-weight:600;letter-spacing:-.005em;color:#2b3340;line-height:1.3}.category-tile__count-label[data-v-c8bbe9c2],.template-section-title[data-v-c8bbe9c2]{font-family:var(--type-ui);font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--fl-text-muted)}.section-title[data-v-c8bbe9c2]{font-family:var(--type-ui);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--fl-navy-ink)}.mdi[data-v-c8bbe9c2],.mdi[data-v-c8bbe9c2]:before,[class^=mdi-][data-v-c8bbe9c2]:before,[class*=" mdi-"][data-v-c8bbe9c2]:before{font-family:Material Design Icons,sans-serif!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-chevron-up[data-v-c8bbe9c2],.mdi-chevron-down[data-v-c8bbe9c2],.mdi-chevron-left[data-v-c8bbe9c2],.mdi-chevron-right[data-v-c8bbe9c2]{color:var(--fl-navy);-webkit-text-stroke:1.5px currentcolor}.fl-container[data-v-c8bbe9c2]{background:var(--fl-bg-page);min-height:calc(100vh - 200px);display:flex;align-items:center;justify-content:center;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-container-full[data-v-c8bbe9c2]{background:var(--fl-bg-page);min-height:100vh;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-card[data-v-c8bbe9c2]{background:var(--fl-bg-card);border:1px solid var(--fl-border-card);border-radius:14px;width:100%;max-width:520px;overflow:hidden;animation:fl-card-fade-in-c8bbe9c2 .4s var(--fl-ease-out)}.fl-card-wide[data-v-c8bbe9c2]{max-width:640px}.fl-card-narrow[data-v-c8bbe9c2]{max-width:420px}@keyframes fl-card-fade-in-c8bbe9c2{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fl-card-header[data-v-c8bbe9c2]{padding:var(--fl-space-xl) var(--fl-space-xl) 0;background:transparent}.fl-card-header h2[data-v-c8bbe9c2],.fl-card-title[data-v-c8bbe9c2]{font-size:var(--fl-text-2xl);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary);margin:0;line-height:var(--fl-leading-normal);letter-spacing:var(--fl-tracking-tight)}.fl-card-subtitle[data-v-c8bbe9c2]{font-size:var(--fl-text-base);font-weight:var(--fl-weight-normal);color:var(--fl-text-secondary);margin-top:var(--fl-space-xs)}.fl-card-content[data-v-c8bbe9c2]{padding:var(--fl-space-lg) var(--fl-space-xl) var(--fl-space-xl)}.fl-card-footer[data-v-c8bbe9c2]{padding:var(--fl-space-lg) var(--fl-space-xl);border-top:1px solid var(--fl-border-subtle);background:var(--fl-bg-muted)}.fl-btn[data-v-c8bbe9c2]{display:inline-flex;align-items:center;justify-content:center;gap:var(--fl-space-xs);padding:10px 18px;min-height:44px;background:var(--fl-brand-surface);color:var(--fl-navy);border:1px solid transparent;border-radius:var(--fl-radius-md);font-size:14px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:background-color var(--fl-duration-normal) var(--fl-ease-default),border-color var(--fl-duration-normal) var(--fl-ease-default),color var(--fl-duration-normal) var(--fl-ease-default),transform var(--fl-duration-fast) var(--fl-ease-default);text-decoration:none}.fl-btn .mdi[data-v-c8bbe9c2]{color:inherit}.fl-btn[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn[data-v-c8bbe9c2]:active:not(:disabled){transform:translateY(1px)}.fl-btn[data-v-c8bbe9c2]:disabled{opacity:.5;cursor:not-allowed}.fl-btn[data-v-c8bbe9c2]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px;box-shadow:none}.fl-btn-primary[data-v-c8bbe9c2]{background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-primary[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-navy-dark);color:var(--fl-text-inverse);border-color:var(--fl-navy-dark)}.fl-btn-secondary[data-v-c8bbe9c2]{background:var(--fl-brand-surface);color:var(--fl-navy);border-color:transparent}.fl-btn-secondary[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-brand[data-v-c8bbe9c2]{background:var(--fl-navy);color:var(--fl-text-inverse);border:1px solid var(--fl-navy)}.fl-btn-brand[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark)}.fl-btn-ghost[data-v-c8bbe9c2]{background:transparent;color:var(--fl-text-secondary);padding:var(--fl-space-sm) var(--fl-space-md)}.fl-btn-ghost[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-text-primary)}.fl-btn-loading[data-v-c8bbe9c2]{pointer-events:none}.fl-btn-loading[data-v-c8bbe9c2]:after{content:"";width:14px;height:14px;flex:0 0 auto;border:2px solid currentcolor;border-top-color:transparent;border-radius:50%;animation:fl-btn-spin-c8bbe9c2 .7s linear infinite}@keyframes fl-btn-spin-c8bbe9c2{to{transform:rotate(360deg)}}.fl-btn-danger[data-v-c8bbe9c2]{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error);font-weight:600}.fl-btn-danger[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-inverse);border-color:var(--fl-error)}.fl-btn-sm[data-v-c8bbe9c2]{padding:4px 10px;min-height:28px;font-size:13px}.fl-btn-block[data-v-c8bbe9c2]{width:100%}.fl-btn-icon[data-v-c8bbe9c2]{width:18px;height:18px}.fl-choice-grid[data-v-c8bbe9c2]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fl-space-sm)}.fl-choice-grid.single-column[data-v-c8bbe9c2]{grid-template-columns:1fr}.fl-choice-grid[data-v-c8bbe9c2]:has(>:nth-child(5)){grid-template-columns:1fr}.fl-choice-btn[data-v-c8bbe9c2]{display:flex;align-items:center;justify-content:center;gap:var(--fl-space-xs);padding:var(--fl-space-md) var(--fl-space-lg);min-height:52px;background:var(--fl-ceremaris-light);color:var(--fl-navy);border:none;border-radius:var(--fl-radius-lg);font-size:var(--fl-text-md);font-weight:var(--fl-weight-semibold);cursor:pointer;transition:background-color var(--fl-duration-normal) var(--fl-ease-default),transform var(--fl-duration-fast) var(--fl-ease-default);text-align:center}.fl-choice-btn[data-v-c8bbe9c2]:hover:not(:disabled,.selected){background:var(--fl-ceremaris-light-hover)}.fl-choice-btn[data-v-c8bbe9c2]:active:not(:disabled){transform:translateY(1px)}.fl-choice-btn.selected[data-v-c8bbe9c2]{background:var(--fl-navy);color:var(--fl-text-inverse)}.fl-chip-row[data-v-c8bbe9c2]{display:flex;flex-wrap:wrap;gap:6px}.fl-chip[data-v-c8bbe9c2]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--fl-bg-card);border:1px solid var(--fl-border-input);border-radius:var(--fl-radius-full);font-size:13px;font-weight:var(--fl-weight-medium);color:var(--fl-text-primary);letter-spacing:-.005em;cursor:pointer;transition:background-color var(--fl-duration-normal) var(--fl-ease-default),border-color var(--fl-duration-normal) var(--fl-ease-default),color var(--fl-duration-normal) var(--fl-ease-default)}.fl-chip .mdi[data-v-c8bbe9c2]{font-size:13px;color:#8993a3}.fl-chip[data-v-c8bbe9c2]:hover{background:var(--fl-ceremaris-light-hover);border-color:var(--fl-border-input-hover)}.fl-chip.selected[data-v-c8bbe9c2]{background:#e3f2fd;color:var(--fl-navy);border-color:var(--fl-navy);font-weight:var(--fl-weight-semibold)}.fl-chip.selected .mdi[data-v-c8bbe9c2]{color:var(--fl-navy)}.fl-chip.selected[data-v-c8bbe9c2]:hover{background:#bbdefb;border-color:var(--fl-navy)}.fl-chip[data-v-c8bbe9c2]:disabled{opacity:.5;cursor:not-allowed}.fl-input[data-v-c8bbe9c2]{width:100%;padding:12px 14px;min-height:44px;background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:var(--fl-radius-md);font-size:14px;font-weight:var(--fl-weight-normal);color:var(--fl-text-primary);letter-spacing:-.005em;transition:border-color var(--fl-duration-normal) var(--fl-ease-default),box-shadow var(--fl-duration-normal) var(--fl-ease-default);box-sizing:border-box}.fl-input[data-v-c8bbe9c2]::placeholder{color:#8993a3}.fl-input[data-v-c8bbe9c2]:hover{border-color:#c9cfd6}.fl-input[data-v-c8bbe9c2]:focus{outline:none;border-color:var(--fl-border-input-focus);box-shadow:0 0 0 3px rgba(11,18,32,.08)}.fl-textarea[data-v-c8bbe9c2]{min-height:120px;resize:vertical}.fl-input-group[data-v-c8bbe9c2]{margin-bottom:var(--fl-space-md)}.fl-input-label[data-v-c8bbe9c2]{display:block;font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);color:var(--fl-text-primary);margin-bottom:var(--fl-space-xs)}.fl-text-primary[data-v-c8bbe9c2]{color:var(--fl-text-primary)}.fl-text-secondary[data-v-c8bbe9c2]{color:var(--fl-text-secondary)}.fl-text-muted[data-v-c8bbe9c2]{color:var(--fl-text-muted)}.fl-instruction[data-v-c8bbe9c2]{font-size:var(--fl-text-md);font-weight:var(--fl-weight-normal);color:var(--fl-text-secondary);margin:0 0 var(--fl-space-md) 0}.fl-followup-text[data-v-c8bbe9c2]{font-size:var(--fl-text-md);font-weight:var(--fl-weight-medium);color:var(--fl-text-primary);margin-bottom:var(--fl-space-sm)}.fl-mt-xs[data-v-c8bbe9c2]{margin-top:var(--fl-space-xs)}.fl-mt-sm[data-v-c8bbe9c2]{margin-top:var(--fl-space-sm)}.fl-mt-md[data-v-c8bbe9c2]{margin-top:var(--fl-space-md)}.fl-mt-lg[data-v-c8bbe9c2]{margin-top:var(--fl-space-lg)}.fl-mt-xl[data-v-c8bbe9c2]{margin-top:var(--fl-space-xl)}.fl-mb-xs[data-v-c8bbe9c2]{margin-bottom:var(--fl-space-xs)}.fl-mb-sm[data-v-c8bbe9c2]{margin-bottom:var(--fl-space-sm)}.fl-mb-md[data-v-c8bbe9c2]{margin-bottom:var(--fl-space-md)}.fl-mb-lg[data-v-c8bbe9c2]{margin-bottom:var(--fl-space-lg)}.fl-mb-xl[data-v-c8bbe9c2]{margin-bottom:var(--fl-space-xl)}.fl-p-md[data-v-c8bbe9c2]{padding:var(--fl-space-md)}.fl-p-lg[data-v-c8bbe9c2]{padding:var(--fl-space-lg)}.fl-p-xl[data-v-c8bbe9c2]{padding:var(--fl-space-xl)}.fl-flex[data-v-c8bbe9c2]{display:flex}.fl-flex-col[data-v-c8bbe9c2]{flex-direction:column}.fl-items-center[data-v-c8bbe9c2]{align-items:center}.fl-justify-center[data-v-c8bbe9c2]{justify-content:center}.fl-justify-between[data-v-c8bbe9c2]{justify-content:space-between}.fl-gap-sm[data-v-c8bbe9c2]{gap:var(--fl-space-sm)}.fl-gap-md[data-v-c8bbe9c2]{gap:var(--fl-space-md)}.fl-gap-lg[data-v-c8bbe9c2]{gap:var(--fl-space-lg)}@media(max-width:768px){.fl-container[data-v-c8bbe9c2]{padding:var(--fl-space-lg) var(--fl-space-md)}.fl-card-header[data-v-c8bbe9c2]{padding:var(--fl-space-lg) var(--fl-space-lg) 0}.fl-card-header h2[data-v-c8bbe9c2],.fl-card-title[data-v-c8bbe9c2]{font-size:var(--fl-text-xl)}.fl-card-content[data-v-c8bbe9c2]{padding:var(--fl-space-md) var(--fl-space-lg) var(--fl-space-lg)}.fl-choice-grid[data-v-c8bbe9c2]{grid-template-columns:1fr}}@media(max-width:480px){.fl-container[data-v-c8bbe9c2]{padding:var(--fl-space-md)}.fl-card-header[data-v-c8bbe9c2],.fl-card-content[data-v-c8bbe9c2]{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}}.fl-back-container[data-v-c8bbe9c2]{display:flex;justify-content:flex-start;margin-top:var(--fl-space-xl)}.fl-btn-back[data-v-c8bbe9c2]{display:inline-flex;align-items:center;gap:var(--fl-space-xs);padding:8px 12px;background:transparent;color:var(--fl-text-secondary);border:1px solid transparent;border-radius:var(--fl-radius-md);font-size:14px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:background-color var(--fl-duration-normal) var(--fl-ease-default),color var(--fl-duration-normal) var(--fl-ease-default)}.fl-btn-back[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.fl-inline-container[data-v-c8bbe9c2]{background:var(--fl-bg-muted);border:1px solid var(--fl-border-subtle);border-radius:var(--fl-radius-lg);padding:var(--fl-space-lg)}.fl-alert[data-v-c8bbe9c2]{padding:var(--fl-space-md) var(--fl-space-lg);border-radius:var(--fl-radius-lg);font-size:var(--fl-text-sm)}.fl-alert-success[data-v-c8bbe9c2]{background:var(--fl-success-light);color:var(--fl-success);border:1px solid var(--fl-success)}.fl-alert-error[data-v-c8bbe9c2]{background:var(--fl-error-light);color:var(--fl-error);border:1px solid var(--fl-error)}.fl-alert-warning[data-v-c8bbe9c2]{background:var(--fl-warning-light);color:var(--fl-warning);border:1px solid var(--fl-warning)}.fl-alert-info[data-v-c8bbe9c2]{background:var(--fl-info-light);color:var(--fl-info);border:1px solid var(--fl-info)}.fl-empty-state[data-v-c8bbe9c2]{text-align:center;padding:var(--fl-space-xl)}.fl-empty-state-icon[data-v-c8bbe9c2]{font-size:64px;color:var(--fl-text-muted);margin-bottom:var(--fl-space-md)}.fl-empty-state-title[data-v-c8bbe9c2]{font-size:var(--fl-text-lg);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary);margin-bottom:var(--fl-space-xs)}.fl-empty-state-text[data-v-c8bbe9c2]{font-size:var(--fl-text-base);color:var(--fl-text-secondary)}.fl-icon[data-v-c8bbe9c2]{width:18px;height:18px;color:currentcolor}.fl-icon-sm[data-v-c8bbe9c2]{width:16px;height:16px}.fl-icon-lg[data-v-c8bbe9c2]{width:24px;height:24px}.fl-check-icon[data-v-c8bbe9c2]{width:18px;height:18px;color:var(--fl-text-inverse)}@keyframes fl-stagger-in-c8bbe9c2{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.fl-stagger[data-v-c8bbe9c2]>*{animation:fl-stagger-in-c8bbe9c2 var(--fl-duration-slow) var(--fl-ease-out) both}.fl-stagger[data-v-c8bbe9c2]>*:nth-child(1){animation-delay:0ms}.fl-stagger[data-v-c8bbe9c2]>*:nth-child(2){animation-delay:24ms}.fl-stagger[data-v-c8bbe9c2]>*:nth-child(3){animation-delay:48ms}.fl-stagger[data-v-c8bbe9c2]>*:nth-child(4){animation-delay:72ms}.fl-stagger[data-v-c8bbe9c2]>*:nth-child(5){animation-delay:96ms}.fl-stagger[data-v-c8bbe9c2]>*:nth-child(6){animation-delay:.12s}.fl-stagger[data-v-c8bbe9c2]>*:nth-child(7){animation-delay:144ms}.fl-stagger[data-v-c8bbe9c2]>*:nth-child(8){animation-delay:168ms}.fl-stagger[data-v-c8bbe9c2]>*:nth-child(9){animation-delay:192ms}.fl-stagger[data-v-c8bbe9c2]>*:nth-child(10){animation-delay:216ms}.fl-stagger[data-v-c8bbe9c2]>*:nth-child(11){animation-delay:.24s}.fl-stagger[data-v-c8bbe9c2]>*:nth-child(n+12){animation-delay:264ms}.fl-reading-measure[data-v-c8bbe9c2]{max-width:68ch;line-height:1.65}.fl-paper[data-v-c8bbe9c2]{--fl-app-font: var(--type-display);background:var(--fl-paper-bg);color:var(--fl-paper-ink);border:1px solid var(--fl-paper-border);border-radius:var(--fl-paper-radius);box-shadow:var(--fl-paper-shadow);padding:clamp(28px,5vw,56px) clamp(22px,6vw,72px)}.fl-paper--zettel[data-v-c8bbe9c2]{max-width:680px;padding:clamp(20px,4vw,40px) clamp(18px,5vw,52px)}.fl-paper--bogen[data-v-c8bbe9c2]{width:min(100%,820px);margin-inline:auto;padding:clamp(28px,7%,84px) clamp(24px,11%,104px)}.fl-paper__inner[data-v-c8bbe9c2]{max-width:var(--fl-paper-measure);margin-inline:auto}.fl-paper__masthead[data-v-c8bbe9c2]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fl-space-md, 16px);flex-wrap:wrap;margin-bottom:10px}.fl-paper__masthead>.fl-paper__doctype[data-v-c8bbe9c2]{margin-left:auto}.fl-paper__wordmark[data-v-c8bbe9c2]{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--fl-navy);white-space:nowrap;font-variation-settings:"opsz" 30}.fl-paper__wordmark-dot[data-v-c8bbe9c2]{display:inline-block;width:4px;height:4px;border-radius:var(--fl-radius-full, 50%);background:var(--fl-brass);margin:0 3px 0 1px;vertical-align:baseline}.fl-paper__doctype[data-v-c8bbe9c2]{font-size:13px;font-weight:600;color:var(--fl-navy);opacity:.78;text-align:right}.fl-paper__masthead-rule[data-v-c8bbe9c2]{border:0;border-top:1px solid var(--fl-navy);opacity:.55;margin:0 0 26px}.fl-paper__text[data-v-c8bbe9c2]{font-size:16px;line-height:1.62;color:var(--fl-paper-ink);hyphens:auto}.fl-paper textarea.fl-paper__text[data-v-c8bbe9c2],.fl-paper [contenteditable].fl-paper__text[data-v-c8bbe9c2]{font-family:var(--fl-app-font)!important}.fl-paper h1[data-v-c8bbe9c2],.fl-paper h2[data-v-c8bbe9c2],.fl-paper h3[data-v-c8bbe9c2],.fl-paper h4[data-v-c8bbe9c2],.fl-paper h5[data-v-c8bbe9c2],.fl-paper h6[data-v-c8bbe9c2]{font-weight:700;color:var(--fl-paper-ink);font-variation-settings:"opsz" 30}.fl-paper p[data-v-c8bbe9c2]{font-size:16px;line-height:1.62;hyphens:auto}.fl-paper p+p[data-v-c8bbe9c2]{margin-top:.85em}.fl-paper__title[data-v-c8bbe9c2]{font-size:25px;font-weight:700;line-height:1.24;letter-spacing:-.015em;color:var(--fl-paper-ink);margin:0 0 6px;font-variation-settings:"opsz" 30;hyphens:auto}.fl-paper__subline[data-v-c8bbe9c2]{font-size:13px;color:var(--fl-paper-ink-soft);margin:0}.fl-paper .citation-ref[data-v-c8bbe9c2]{font-size:.62em;font-weight:600;vertical-align:super;line-height:0;color:var(--fl-navy);text-decoration:none;border-bottom:1px dotted currentcolor;padding:0 1px;margin:0 1px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.fl-paper .citation-ref[data-v-c8bbe9c2]:hover{color:var(--fl-navy-dark);border-bottom-style:solid}.fl-paper .citation-ref--mismatch[data-v-c8bbe9c2]{color:var(--fl-ai-amber-darker);border-bottom-color:var(--fl-ai-amber-darker);border-bottom-style:solid}.fl-paper .citation-ref--mismatch[data-v-c8bbe9c2]:before{content:"⚠";font-size:.85em;margin-right:1px}.fl-paper__refs[data-v-c8bbe9c2]{margin-top:2.1em}.fl-paper__refs-rule[data-v-c8bbe9c2]{border:0;border-top:1px solid var(--fl-paper-rule);margin:0 0 14px}.fl-paper__refs-label[data-v-c8bbe9c2]{font-size:13px;color:var(--fl-paper-ink-soft);margin-bottom:10px}.fl-paper__refs-list[data-v-c8bbe9c2]{list-style:none;margin:0;padding:0}.fl-paper__refs-item[data-v-c8bbe9c2]{display:grid;grid-template-columns:26px 1fr;gap:6px;font-size:13.5px;line-height:1.5;color:var(--fl-paper-ink-soft);margin-bottom:7px}.fl-paper__refs-num[data-v-c8bbe9c2]{color:var(--fl-navy);font-weight:600}.fl-paper__refs-link[data-v-c8bbe9c2]{color:inherit;text-decoration:none;border-bottom:1px dotted currentcolor}.fl-paper__refs-link[data-v-c8bbe9c2]:hover{color:var(--fl-navy);border-bottom-style:solid}.fl-paper__refs-kind[data-v-c8bbe9c2]{font-size:.88em;color:var(--fl-paper-ink-soft);white-space:nowrap}.fl-paper__refs-origin[data-v-c8bbe9c2]{display:block;margin-top:1px;font-size:.88em;color:var(--fl-paper-ink-soft)}.fl-paper__refs-link--internal[data-v-c8bbe9c2]{padding:0;font:inherit;text-align:left;background:none;border:0;border-bottom:1px dotted currentcolor;cursor:pointer}.fl-paper__heading[data-v-c8bbe9c2]{font-size:17px;font-weight:700;color:var(--fl-paper-ink);margin:1.4em 0 .55em;font-variation-settings:"opsz" 30}.fl-paper__heading[data-v-c8bbe9c2]:first-child{margin-top:0}.fl-paper__heading-row[data-v-c8bbe9c2]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;font-size:17px;margin:1.4em 0 .55em}.fl-paper__heading-row[data-v-c8bbe9c2]:first-child{margin-top:0}.fl-paper__heading-row>.fl-paper__heading[data-v-c8bbe9c2]{margin:0}.fl-paper__meta[data-v-c8bbe9c2]{font-size:13px;color:var(--fl-paper-ink-soft)}.fl-paper__rule[data-v-c8bbe9c2]{border:0;border-top:1px solid var(--fl-paper-rule);margin:14px 0 22px}.fl-paper__patient[data-v-c8bbe9c2]{display:flex;align-items:baseline;gap:10px;font-size:14px}.fl-paper__patient[data-v-c8bbe9c2]:before{content:"";flex:none;width:3px;height:15px;border-radius:var(--fl-radius-full);background:var(--fl-brass);transform:translateY(2px)}.fl-paper__caret[data-v-c8bbe9c2]{display:inline-block;width:2.5px;height:1.05em;background:var(--fl-brass);border-radius:var(--fl-radius-full);transform:translateY(3px);margin-left:2px;animation:fl-paper-caret-blink-c8bbe9c2 1.05s steps(1) infinite}@keyframes fl-paper-caret-blink-c8bbe9c2{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.fl-paper__caret[data-v-c8bbe9c2]{animation:none}}.fl-paper textarea.fl-paper__text[data-v-c8bbe9c2],.fl-paper [contenteditable].fl-paper__text[data-v-c8bbe9c2]{width:100%;background:transparent;border:none;outline:none}.fl-paper textarea.fl-paper__text[data-v-c8bbe9c2]{resize:vertical}.fl-paper textarea.fl-paper__text[data-v-c8bbe9c2]:focus-visible,.fl-paper [contenteditable].fl-paper__text[data-v-c8bbe9c2]:focus-visible{outline:2px solid var(--fl-brass);outline-offset:4px;border-radius:var(--fl-paper-radius)}.fl-tool-card[data-v-c8bbe9c2]{display:flex;flex-direction:column;gap:8px;padding:14px}.fl-tool-card--views[data-v-c8bbe9c2]{padding:8px;gap:4px}.fl-tool-card .fl-tool-btn[data-v-c8bbe9c2]{width:100%;justify-content:center}.fl-tool-btn[data-v-c8bbe9c2]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--fl-radius-sm);border:1px solid var(--fl-border-subtle);background:var(--fl-bg-card);color:var(--fl-text-primary);font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.fl-tool-btn .mdi[data-v-c8bbe9c2]{font-size:15px}.fl-tool-btn[data-v-c8bbe9c2]:hover:not(:disabled){border-color:var(--fl-navy);background:color-mix(in srgb,var(--fl-navy) 8%,var(--fl-bg-card));color:var(--fl-navy)}.fl-tool-btn--primary[data-v-c8bbe9c2]{background:var(--fl-navy);border-color:var(--fl-navy);color:var(--fl-text-on-navy, var(--fl-text-inverse))}.fl-tool-btn--primary[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark);color:var(--fl-text-on-navy, var(--fl-text-inverse))}.fl-tool-btn--copied[data-v-c8bbe9c2],.fl-tool-btn--copied[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-success);border-color:var(--fl-success);color:var(--fl-text-on-accent)}.fl-tool-btn--ghost[data-v-c8bbe9c2]{border-color:transparent;background:transparent;color:var(--fl-text-secondary)}.fl-tool-btn--ghost[data-v-c8bbe9c2]:hover:not(:disabled){border-color:var(--fl-border-subtle);background:var(--fl-bg-card);color:var(--fl-navy)}.fl-tool-btn--active[data-v-c8bbe9c2]{background:var(--fl-brand-surface);border-color:transparent;color:var(--fl-navy)}.fl-tool-btn--danger[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-error);border-color:var(--fl-error);color:var(--fl-text-on-accent)}.fl-tool-btn[data-v-c8bbe9c2]:disabled{opacity:.5;cursor:not-allowed}.fl-tool-meta[data-v-c8bbe9c2]{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:2px;font-size:12px;color:var(--fl-text-secondary);font-variant-numeric:tabular-nums}.fl-tool-meta .mdi[data-v-c8bbe9c2]{font-size:14px;color:var(--fl-navy)}.le-gruppe[data-v-c8bbe9c2]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 18px;background:var(--fl-ledger-band);border-top:1px solid var(--fl-ledger-band-line);border-bottom:1px solid var(--fl-ledger-band-line);font-size:12px;font-weight:700;color:var(--fl-ledger-brass-text)}.le-gruppe__stand[data-v-c8bbe9c2]{font-weight:600}.le-zeile[data-v-c8bbe9c2]{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;padding:8px 14px;background:var(--fl-bg-card);border-left:4px solid var(--fl-navy);border-bottom:1px solid var(--fl-ledger-rule-soft);color:var(--fl-text-primary);font-size:14px;text-align:left}.le-zeile--leer[data-v-c8bbe9c2]{border-left-color:var(--fl-brass)}.le-zeile--klick[data-v-c8bbe9c2]{width:100%;cursor:pointer;font:inherit;border-top:none;border-right:none}.le-zeile--klick[data-v-c8bbe9c2]:hover{background:color-mix(in srgb,var(--fl-navy) 6%,var(--fl-bg-card))}.le-zeile--klick[data-v-c8bbe9c2]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:-2px}.le-zeile--offen[data-v-c8bbe9c2],.le-zeile--offen[data-v-c8bbe9c2]:hover{background:var(--fl-ledger-band)}.le-zeile__name[data-v-c8bbe9c2]{min-width:0;font-weight:600;color:var(--fl-text-primary);line-height:1.25;overflow-wrap:anywhere}.le-zeile__name small[data-v-c8bbe9c2]{display:block;font-size:12.5px;font-weight:400;color:var(--fl-text-secondary)}.le-wert[data-v-c8bbe9c2]{font-size:12.5px;color:var(--fl-text-secondary);line-height:1.25;text-align:right;white-space:nowrap}.le-wert b[data-v-c8bbe9c2]{font-size:14px;font-weight:700;color:var(--fl-ledger-wert);font-variant-numeric:tabular-nums}.le-leer[data-v-c8bbe9c2]{font-size:12.5px;font-weight:600;color:var(--fl-ledger-brass-text)}.le-marker[data-v-c8bbe9c2]{width:12px;height:12px;border-radius:50%;justify-self:center}.le-marker--voll[data-v-c8bbe9c2]{background:var(--fl-navy)}.le-marker--leer[data-v-c8bbe9c2]{border:2px solid var(--fl-brass)}.le-flaeche[data-v-c8bbe9c2]{border-left:4px solid var(--fl-navy);border-bottom:2px solid var(--fl-navy);background:var(--fl-bg-card)}.le-titel[data-v-c8bbe9c2]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;padding:12px 18px 9px;border-bottom:2px solid var(--fl-navy)}.le-titel__text[data-v-c8bbe9c2]{margin:0;font-size:17px;font-weight:600;color:var(--fl-navy-ink)}.le-titel__text small[data-v-c8bbe9c2]{margin-left:8px;font-size:12px;font-weight:500;color:var(--fl-text-muted)}.le-tk[data-v-c8bbe9c2]{min-height:32px;padding:6px 2px;border:none;background:none;color:var(--fl-navy);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.le-tk[data-v-c8bbe9c2]:hover:not(:disabled){text-decoration:underline;text-underline-offset:3px}.le-tk[data-v-c8bbe9c2]:disabled{color:var(--fl-text-muted);cursor:default}.le-tk[data-v-c8bbe9c2]:focus-visible,.le-prim[data-v-c8bbe9c2]:focus-visible{outline:3px solid var(--fl-brass);outline-offset:2px}.le-prim[data-v-c8bbe9c2]{min-height:40px;padding:8px 20px;border:1.5px solid var(--fl-navy);border-radius:var(--fl-radius-md);background:var(--fl-navy);color:var(--fl-text-on-navy);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.le-prim[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-navy-dark)}.le-prim[data-v-c8bbe9c2]:disabled{opacity:.55;cursor:default}.le-fuss[data-v-c8bbe9c2]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 18px;padding:10px 18px;border-top:1px solid var(--fl-ledger-rule)}.le-fuss--links[data-v-c8bbe9c2]{justify-content:flex-start}.le-hinweis[data-v-c8bbe9c2]{padding:9px 14px;border-left:4px solid var(--fl-navy);background:color-mix(in srgb,var(--fl-navy) 6%,var(--fl-bg-card));font-size:13px;color:var(--fl-text-secondary)}.le-hinweis--messing[data-v-c8bbe9c2]{border-left-color:var(--fl-brass)}.le-seg[data-v-c8bbe9c2]{display:inline-flex;gap:16px}.le-seg>button[data-v-c8bbe9c2]{min-height:32px;padding:4px 0;border:none;border-bottom:2px solid transparent;background:none;color:var(--fl-text-secondary);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.le-seg>button[aria-pressed=true][data-v-c8bbe9c2],.le-seg>button.le-seg__an[data-v-c8bbe9c2]{color:var(--fl-navy);border-bottom-color:var(--fl-navy)}.le-seg>button[data-v-c8bbe9c2]:focus-visible{outline:3px solid var(--fl-brass);outline-offset:2px}.fl-kaestchen-liste[data-v-c8bbe9c2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));column-gap:18px;row-gap:0}.fl-kaestchen[data-v-c8bbe9c2]{display:flex;align-items:flex-start;gap:9px;width:100%;min-width:0;min-height:0;padding:6px 2px;border:0;border-bottom:1px solid var(--fl-ledger-rule-soft);border-radius:0;background:transparent;color:var(--fl-text-primary);font:inherit;font-size:12.5px;line-height:1.35;text-align:left;overflow-wrap:anywhere;cursor:pointer}.fl-kaestchen[data-v-c8bbe9c2]:before{content:"";flex:none;box-sizing:border-box;width:15px;height:15px;margin-top:1px;border:1.5px solid var(--fl-navy);border-radius:3px;background:var(--fl-bg-card);color:var(--fl-bg-card);font-size:11px;font-weight:700;line-height:12px;text-align:center}.fl-kaestchen[aria-pressed=true][data-v-c8bbe9c2],.fl-kaestchen[aria-checked=true][data-v-c8bbe9c2],.fl-kaestchen--an[data-v-c8bbe9c2]{font-weight:600}.fl-kaestchen[aria-pressed=true][data-v-c8bbe9c2]:before,.fl-kaestchen[aria-checked=true][data-v-c8bbe9c2]:before,.fl-kaestchen--an[data-v-c8bbe9c2]:before{content:"✓";background:var(--fl-navy)}.fl-kaestchen[data-v-c8bbe9c2]:hover:not(:disabled){color:var(--fl-navy)}.fl-kaestchen[data-v-c8bbe9c2]:disabled{cursor:default;opacity:.55}.fl-kaestchen[data-v-c8bbe9c2]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:1px}.fl-lineal[data-v-c8bbe9c2]{display:inline-flex;align-self:flex-start;flex-wrap:wrap;max-width:100%;border:1px solid var(--fl-ledger-rule);border-radius:6px;overflow:hidden;background:var(--fl-bg-card)}.fl-lineal__feld[data-v-c8bbe9c2]{min-height:0;padding:6px 14px;border:0;border-right:1px solid var(--fl-ledger-rule-soft);border-radius:0;background:transparent;color:var(--fl-text-muted);font:inherit;font-size:12.5px;line-height:1.35;text-align:left;cursor:pointer}.fl-lineal__feld[data-v-c8bbe9c2]:last-child{border-right:0}.fl-lineal__feld[data-v-c8bbe9c2]:hover:not(:disabled){color:var(--fl-navy)}.fl-lineal__feld[aria-checked=true][data-v-c8bbe9c2],.fl-lineal__feld[aria-pressed=true][data-v-c8bbe9c2],.fl-lineal__feld--an[data-v-c8bbe9c2]{background:var(--fl-navy);color:var(--fl-bg-card);font-weight:600}.fl-lineal__feld[aria-checked=true][data-v-c8bbe9c2]:before,.fl-lineal__feld[aria-pressed=true][data-v-c8bbe9c2]:before,.fl-lineal__feld--an[data-v-c8bbe9c2]:before{content:"✓ "}.fl-lineal__feld[aria-checked=true][data-v-c8bbe9c2]:hover:not(:disabled),.fl-lineal__feld[aria-pressed=true][data-v-c8bbe9c2]:hover:not(:disabled),.fl-lineal__feld--an[data-v-c8bbe9c2]:hover:not(:disabled){color:var(--fl-bg-card)}.fl-lineal__feld[data-v-c8bbe9c2]:disabled{cursor:default;opacity:.55}.fl-lineal__feld[data-v-c8bbe9c2]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:-2px}.fl-feldkopf[data-v-c8bbe9c2]{margin:12px 0 4px;padding-bottom:3px;border-bottom:1.5px solid var(--fl-ledger-band-line);font-size:12px;font-weight:700;color:var(--fl-text-primary)}[data-luecke-art=blockiert][data-v-c8bbe9c2]{outline:2px solid var(--fl-error);outline-offset:0}[data-luecke-art=hilfreich][data-v-c8bbe9c2]{outline:2px dashed var(--fl-brass);outline-offset:0}[data-luecke][data-v-c8bbe9c2]:focus-visible{outline:3px solid var(--fl-navy);outline-offset:2px}[data-luecke-ziel][data-v-c8bbe9c2]{outline:3px solid var(--fl-navy);outline-offset:2px}.test-container .question-base[data-v-c8bbe9c2],.test-container .result-container[data-v-c8bbe9c2],.test-container [class*=-question-container][data-v-c8bbe9c2],.test-container [class*=-result-container][data-v-c8bbe9c2],.test-container [class*=-test-container][data-v-c8bbe9c2]:not(.test-container){border-color:var(--fl-navy)!important}.test-container [style*="border-left: 3px solid #0b1220"][data-v-c8bbe9c2],.test-container [style*="border-left: 3px solid rgb(11, 18, 32)"][data-v-c8bbe9c2]{border-left-color:var(--fl-navy)!important}.test-container .back-button[data-v-c8bbe9c2],.test-container .print-btn[data-v-c8bbe9c2]{background:rgba(20,54,92,.06)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-c8bbe9c2]:hover:not(:disabled),.test-container .print-btn[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-navy)!important;color:var(--fl-brass-light)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-c8bbe9c2]:disabled,.test-container .print-btn[data-v-c8bbe9c2]:disabled{background:#f5f5f5!important;color:#9aa3ad!important;border-color:#d7dbe1!important;opacity:1!important}.test-container [class*=-question-group][data-v-c8bbe9c2]{background:transparent!important}.test-container [class*=-question-item][data-v-c8bbe9c2]:not(.selected){border-color:var(--fl-navy)!important}.test-container [class*=-question-item][data-v-c8bbe9c2]:not(.selected):hover{background:rgba(20,54,92,.1)!important;border-color:var(--fl-navy-dark)!important}.test-container .result-interpretation[data-v-c8bbe9c2],.test-container .interpretation-section[data-v-c8bbe9c2],.test-container .main-interpretation[data-v-c8bbe9c2],.test-container .full-interpretation[data-v-c8bbe9c2],.test-container .detailed-interpretation[data-v-c8bbe9c2],.test-container .score-interpretation[data-v-c8bbe9c2],.test-container .instruction-section[data-v-c8bbe9c2],.test-container .instruction-box[data-v-c8bbe9c2],.test-container .instructions-panel[data-v-c8bbe9c2],.test-container .standard-instruction[data-v-c8bbe9c2],.test-container .info-box[data-v-c8bbe9c2],.test-container .important-note[data-v-c8bbe9c2],.test-container .highlight-box[data-v-c8bbe9c2],.test-container .camera-instruction[data-v-c8bbe9c2],.test-container .drawing-instruction[data-v-c8bbe9c2],.test-container .input-instruction[data-v-c8bbe9c2],.test-container .region-hint[data-v-c8bbe9c2],.test-container .tutorial-summary[data-v-c8bbe9c2]{background:rgba(20,54,92,.05)!important;border:1px solid var(--fl-navy)!important;border-left-width:3px!important;color:#1a1a1a!important}.test-container .result-summary[data-v-c8bbe9c2],.test-container .result-section[data-v-c8bbe9c2],.test-container .summary-section[data-v-c8bbe9c2],.test-container .score-box[data-v-c8bbe9c2],.test-container .score-summary[data-v-c8bbe9c2],.test-container .phase-card[data-v-c8bbe9c2],.test-container .metric-card[data-v-c8bbe9c2],.test-container .section-card[data-v-c8bbe9c2],.test-container .test-info[data-v-c8bbe9c2],.test-container .sequence-info[data-v-c8bbe9c2],.test-container .completion-summary[data-v-c8bbe9c2],.test-container .completion-status[data-v-c8bbe9c2],.test-container .debug-section[data-v-c8bbe9c2],.test-container .debug-stats[data-v-c8bbe9c2],.test-container .debug-info[data-v-c8bbe9c2],.test-container .specific-data[data-v-c8bbe9c2],.test-container .matrix-display[data-v-c8bbe9c2],.test-container .counter-display[data-v-c8bbe9c2]{background:#fff!important;border:1px solid #d7dbe1!important}.test-container .rectangle-question-container[data-v-c8bbe9c2]{display:flex!important;flex-direction:column!important;gap:12px!important;min-height:0!important;max-width:680px!important;margin:0 auto!important;padding:clamp(24px,4vw,40px)!important;border-radius:20px!important;box-shadow:0 1px 2px rgba(17,24,39,.04),0 28px 56px -36px rgba(20,54,92,.35)!important;overflow:visible!important}.test-container .rectangle-title[data-v-c8bbe9c2]{text-align:left!important;font-size:clamp(22px,3vw,28px)!important;font-weight:700!important;color:var(--fl-navy-dark)!important;line-height:1.2!important;letter-spacing:-.02em!important;min-height:0!important;display:block!important;padding:0 0 12px!important;margin:0!important;border-bottom:none!important;background:none!important}.test-container .rectangle-title[data-v-c8bbe9c2]:after{content:""!important;display:block!important;width:44px!important;height:3px!important;margin-top:12px!important;border-radius:2px!important;background:var(--fl-navy)!important}.test-container .rectangle-question-container .standard-instruction[data-v-c8bbe9c2]{background:none!important;border:none!important;border-left:none!important;padding:0!important;margin:4px 0 0!important}.test-container .rectangle-question-container .standard-instruction p[data-v-c8bbe9c2]{font-size:16px!important;font-weight:500!important;color:#4a5568!important}.test-container .rectangle-question-group[data-v-c8bbe9c2]{padding:0!important;gap:10px!important;background:transparent!important;margin-top:4px!important}.test-container .rectangle-question-item[data-v-c8bbe9c2],.test-container .bdi-option[data-v-c8bbe9c2],.score-container .response-option[data-v-c8bbe9c2]{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;min-height:52px!important;padding:12px 16px!important;background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important;border-radius:12px!important;color:var(--fl-navy-ink)!important;text-align:left!important;box-shadow:0 1px 1px rgba(17,24,39,.04)!important;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .06s ease!important}.test-container .rectangle-question-item .rectangle-option-text[data-v-c8bbe9c2],.test-container .bdi-option .bdi-option-text[data-v-c8bbe9c2],.score-container .response-option .option-label[data-v-c8bbe9c2]{flex:1 1 auto!important;width:auto!important;text-align:left!important}.test-container .rectangle-question-item[data-v-c8bbe9c2]:before,.test-container .bdi-option[data-v-c8bbe9c2]:before{content:""!important;flex:0 0 auto!important;box-sizing:border-box!important;width:18px!important;height:18px!important;border-radius:50%!important;border:2px solid var(--fl-navy)!important;background:transparent!important;transition:border-color .15s ease,background .15s ease!important}.score-container .response-option .option-value[data-v-c8bbe9c2]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;border-radius:50%!important;background:var(--fl-navy)!important;color:var(--fl-brass-light)!important;font-weight:600!important;font-size:12px!important;flex-shrink:0!important;transition:background .15s ease,color .15s ease!important}.test-container .rectangle-question-item[data-v-c8bbe9c2]:after,.test-container .bdi-option[data-v-c8bbe9c2]:after,.score-container .response-option[data-v-c8bbe9c2]:after{content:"◆"!important;margin-left:auto!important;font-size:13px!important;line-height:1!important;color:var(--fl-brass-light)!important;opacity:0!important;transition:opacity .15s ease!important}.test-container .rectangle-question-item[data-v-c8bbe9c2]:hover:not(.selected),.test-container .bdi-option[data-v-c8bbe9c2]:hover:not(.selected),.score-container .response-option[data-v-c8bbe9c2]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important;transform:translateY(-1px);box-shadow:0 6px 16px -12px rgba(20,54,92,.5)!important}.test-container .rectangle-question-item[data-v-c8bbe9c2]:hover:not(.selected):before,.test-container .bdi-option[data-v-c8bbe9c2]:hover:not(.selected):before{border-color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-c8bbe9c2],.test-container .bdi-option.selected[data-v-c8bbe9c2],.score-container .response-option.selected[data-v-c8bbe9c2]{background:var(--fl-navy)!important;border-color:var(--fl-navy)!important;color:var(--fl-brass-light)!important;box-shadow:0 8px 20px -8px rgba(20,54,92,.55)!important}.test-container .rectangle-question-item.selected .rectangle-option-text[data-v-c8bbe9c2],.test-container .bdi-option.selected .bdi-option-text[data-v-c8bbe9c2],.score-container .response-option.selected .option-label[data-v-c8bbe9c2]{color:var(--fl-brass-light)!important}.test-container .rectangle-question-item.selected[data-v-c8bbe9c2]:before,.test-container .bdi-option.selected[data-v-c8bbe9c2]:before{border-color:var(--fl-brass-light)!important;background:var(--fl-brass-light)!important}.score-container .response-option.selected .option-value[data-v-c8bbe9c2]{background:var(--fl-brass-light)!important;color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-c8bbe9c2]:after,.test-container .bdi-option.selected[data-v-c8bbe9c2]:after,.score-container .response-option.selected[data-v-c8bbe9c2]:after{opacity:1!important}.test-container .rectangle-question-item .option-score[data-v-c8bbe9c2]{flex:0 0 auto!important;font-size:13px!important;color:#6b7280!important;margin:0!important}.test-container .rectangle-question-item.selected .option-score[data-v-c8bbe9c2]{color:rgba(255,255,255,.8)!important}.test-container .answer-option[data-v-c8bbe9c2]{background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important}.test-container .answer-option[data-v-c8bbe9c2]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important}.test-container .answer-option.selected[data-v-c8bbe9c2]{background:var(--fl-navy)!important;border-color:var(--fl-navy)!important;color:var(--fl-brass-light)!important}.test-container .answer-option.selected .option-label[data-v-c8bbe9c2]{color:#fff!important}.test-container .answer-option.selected[data-v-c8bbe9c2]:after{content:"◆"!important;position:absolute!important;top:6px!important;right:8px!important;font-size:11px!important;line-height:1!important;color:var(--fl-brass-light)!important}.test-container .rectangle-question-container .navigation-buttons[data-v-c8bbe9c2]{border-top:none!important;background:none!important;padding:8px 0 0!important}.test-container .rectangle-question-container .bottom-progress-container[data-v-c8bbe9c2]{background:none!important;padding:12px 0 0!important}.test-container .rectangle-question-container .bottom-progress-bar[data-v-c8bbe9c2]{background:rgba(20,54,92,.1)!important;height:6px!important}@keyframes fl-ai-cognitive-pulse-c8bbe9c2{0%,to{opacity:.4;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes fl-ai-cursor-blink-c8bbe9c2{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes fl-ai-data-pulse-c8bbe9c2{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}@keyframes fl-ai-lens-scan-c8bbe9c2{0%,to{opacity:1}50%{opacity:.6}}@keyframes fl-ai-gradient-shift-c8bbe9c2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.fl-ai-thinking[data-v-c8bbe9c2]{animation:fl-ai-cognitive-pulse-c8bbe9c2 2s ease-in-out infinite}.fl-ai-generating[data-v-c8bbe9c2]{border-right:2px solid var(--fl-ai-accent);animation:fl-ai-cursor-blink-c8bbe9c2 .8s steps(2) infinite;padding-right:4px}.fl-ai-confidence-high[data-v-c8bbe9c2]{border-left:4px solid var(--fl-ai-confidence-high);background:linear-gradient(90deg,var(--fl-ai-confidence-high-bg) 0%,transparent 20%);padding-left:12px}.fl-ai-confidence-medium[data-v-c8bbe9c2]{border-left:4px solid var(--fl-ai-confidence-medium);background:linear-gradient(90deg,var(--fl-ai-confidence-medium-bg) 0%,transparent 20%);padding-left:12px}.fl-ai-confidence-low[data-v-c8bbe9c2]{border-left:4px dashed var(--fl-ai-confidence-low);background:repeating-linear-gradient(-45deg,transparent,transparent 10px,var(--fl-ai-confidence-low-bg) 10px,var(--fl-ai-confidence-low-bg) 20px);padding-left:12px}.fl-ai-text[data-v-c8bbe9c2]{color:#1e293b;letter-spacing:-.01em;padding-left:12px;border-left:2px solid transparent;border-image:var(--fl-ai-text-gradient) 1}.fl-human-text[data-v-c8bbe9c2]{color:var(--fl-text-primary)}.fl-ai-source-linked[data-v-c8bbe9c2]{position:relative;background:linear-gradient(transparent 60%,rgba(0,119,182,.15) 60%);cursor:pointer;transition:background var(--fl-duration-normal) var(--fl-ease-default)}.fl-ai-source-linked[data-v-c8bbe9c2]:hover{background:rgba(0,119,182,.2)}.fl-ai-source-indicator[data-v-c8bbe9c2]{font-size:9px;font-weight:700;color:var(--fl-navy);vertical-align:super;margin-left:2px;opacity:.7;transition:opacity var(--fl-duration-fast)}.fl-ai-source-linked:hover .fl-ai-source-indicator[data-v-c8bbe9c2]{opacity:1}.fl-data-container[data-v-c8bbe9c2]{transition:all var(--fl-duration-slow) var(--fl-ease-out);border:1px solid var(--fl-border-subtle);position:relative}.fl-data-container.fl-ai-context-active[data-v-c8bbe9c2]{border-color:var(--fl-navy);box-shadow:0 0 0 1px var(--fl-navy),0 0 20px -5px var(--fl-ai-accent-glow)}.fl-data-container.fl-ai-context-active[data-v-c8bbe9c2]:before{content:"";position:absolute;top:-1px;right:20px;width:8px;height:8px;background:var(--fl-navy);border-radius:50%;animation:fl-ai-data-pulse-c8bbe9c2 2s ease-in-out infinite}.fl-ai-lens-active .fl-data-container[data-v-c8bbe9c2]:not(.fl-ai-context-active){opacity:.4;filter:grayscale(30%)}.fl-ai-lens-toggle[data-v-c8bbe9c2]{background:var(--fl-bg-muted);border:1px solid var(--fl-border-subtle);border-radius:var(--fl-radius-full);padding:6px 14px;display:flex;align-items:center;gap:6px;cursor:pointer;font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);color:var(--fl-text-secondary);transition:all var(--fl-duration-normal) var(--fl-ease-out)}.fl-ai-lens-toggle[data-v-c8bbe9c2]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.fl-ai-lens-toggle.active[data-v-c8bbe9c2]{background:linear-gradient(135deg,var(--fl-navy) 0%,#0EA5E9 100%);color:var(--fl-brass-light);border-color:transparent;box-shadow:0 2px 8px rgba(0,119,182,.3)}.fl-ai-lens-toggle .lens-icon[data-v-c8bbe9c2]{font-size:16px;transition:transform var(--fl-duration-slow) var(--fl-ease-out)}.fl-ai-lens-toggle.active .lens-icon[data-v-c8bbe9c2]{transform:scale(1.1);animation:fl-ai-lens-scan-c8bbe9c2 3s ease-in-out infinite}.fl-btn-ai[data-v-c8bbe9c2]{background:linear-gradient(135deg,var(--fl-ai-accent) 0%,#FBBF24 100%);color:#78350f;border:none;box-shadow:0 2px 8px var(--fl-ai-accent-glow)}.fl-btn-ai[data-v-c8bbe9c2]:hover:not(:disabled){background:linear-gradient(135deg,var(--fl-ai-accent-dark) 0%,var(--fl-ai-accent) 100%);box-shadow:0 4px 12px var(--fl-ai-accent-glow)}.fl-btn-ai[data-v-c8bbe9c2]:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 4px var(--fl-ai-accent-glow)}.fl-ai-badge[data-v-c8bbe9c2]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:var(--fl-ai-accent-light);color:#b45309;border:1px solid var(--fl-ai-accent);border-radius:var(--fl-radius-full);font-size:11px;font-weight:var(--fl-weight-semibold)}.fl-ai-badge .mdi[data-v-c8bbe9c2]{font-size:12px}.fl-ai-response[data-v-c8bbe9c2]{line-height:var(--fl-leading-relaxed);color:#1e293b;padding:var(--fl-space-lg);background:var(--fl-bg-card);border-radius:var(--fl-radius-lg);border-left:3px solid transparent;border-image:var(--fl-ai-text-gradient) 1;position:relative}.fl-ai-response[data-v-c8bbe9c2]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--fl-navy) 0%,var(--fl-ai-accent) 50%,#38BDF8 100%);border-radius:var(--fl-radius-lg) var(--fl-radius-lg) 0 0;opacity:.6}.fl-ai-spinner[data-v-c8bbe9c2]{display:inline-flex;align-items:center;gap:8px;color:var(--fl-ai-accent);font-size:var(--fl-text-sm)}.fl-ai-spinner[data-v-c8bbe9c2]:before{content:"";width:16px;height:16px;border:2px solid var(--fl-ai-accent-light);border-top-color:var(--fl-ai-accent);border-radius:50%;animation:fl-ai-spin-c8bbe9c2 .8s linear infinite}@keyframes fl-ai-spin-c8bbe9c2{to{transform:rotate(360deg)}}html.dark .fl-ai-text[data-v-c8bbe9c2],html[data-theme=dark] .fl-ai-text[data-v-c8bbe9c2]{color:var(--fl-text-secondary)}html.dark .fl-ai-response[data-v-c8bbe9c2],html[data-theme=dark] .fl-ai-response[data-v-c8bbe9c2]{color:var(--fl-text-secondary);background:var(--fl-bg-card)}html.dark .fl-btn-ai[data-v-c8bbe9c2],html[data-theme=dark] .fl-btn-ai[data-v-c8bbe9c2]{color:#1a1a00}html.dark .fl-ai-badge[data-v-c8bbe9c2],html[data-theme=dark] .fl-ai-badge[data-v-c8bbe9c2]{background:rgba(210,153,34,.2);color:#e3a832;border-color:rgba(210,153,34,.4)}html.dark[data-v-c8bbe9c2],html[data-theme=dark][data-v-c8bbe9c2]{color-scheme:dark}html.dark[data-v-c8bbe9c2] ::-webkit-scrollbar,html[data-theme=dark][data-v-c8bbe9c2] ::-webkit-scrollbar{width:10px;height:10px}html.dark[data-v-c8bbe9c2] ::-webkit-scrollbar-track,html[data-theme=dark][data-v-c8bbe9c2] ::-webkit-scrollbar-track{background:var(--fl-bg-page)}html.dark[data-v-c8bbe9c2] ::-webkit-scrollbar-thumb,html[data-theme=dark][data-v-c8bbe9c2] ::-webkit-scrollbar-thumb{background:var(--fl-border-input);border-radius:5px}html.dark[data-v-c8bbe9c2] ::-webkit-scrollbar-thumb:hover,html[data-theme=dark][data-v-c8bbe9c2] ::-webkit-scrollbar-thumb:hover{background:var(--fl-border-input-hover)}html.dark body[data-v-c8bbe9c2],html[data-theme=dark] body[data-v-c8bbe9c2]{background-color:var(--fl-bg-page);color:var(--fl-text-primary)}html.dark #app[data-v-c8bbe9c2],html[data-theme=dark] #app[data-v-c8bbe9c2]{background-color:var(--fl-bg-page)}html.dark footer[data-v-c8bbe9c2],html[data-theme=dark] footer[data-v-c8bbe9c2]{background:linear-gradient(180deg,var(--fl-bg-card) 0%,var(--fl-bg-page) 100%);border-top-color:var(--fl-border-input);box-shadow:0 -2px 10px rgba(0,0,0,.3)}html.dark .user-info[data-v-c8bbe9c2],html[data-theme=dark] .user-info[data-v-c8bbe9c2]{background-color:var(--fl-ceremaris-light);border-color:var(--fl-border-card)}html.dark .user-info .info-icon[data-v-c8bbe9c2],html[data-theme=dark] .user-info .info-icon[data-v-c8bbe9c2]{color:var(--fl-navy)}html.dark .fachbereich-info[data-v-c8bbe9c2],html[data-theme=dark] .fachbereich-info[data-v-c8bbe9c2]{background-color:#2d1a3d;border-color:#a371d4}html.dark .fachbereich-info .info-icon[data-v-c8bbe9c2],html[data-theme=dark] .fachbereich-info .info-icon[data-v-c8bbe9c2]{color:#a371d4}html.dark .modus-info[data-v-c8bbe9c2],html[data-theme=dark] .modus-info[data-v-c8bbe9c2]{background-color:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .ai-provider-info[data-v-c8bbe9c2],html[data-theme=dark] .ai-provider-info[data-v-c8bbe9c2]{background-color:rgba(88,166,212,.15);border-color:rgba(88,166,212,.4)}html.dark .ai-provider-info .info-icon[data-v-c8bbe9c2],html[data-theme=dark] .ai-provider-info .info-icon[data-v-c8bbe9c2]{color:var(--fl-navy)}html.dark .session-info[data-v-c8bbe9c2],html[data-theme=dark] .session-info[data-v-c8bbe9c2],html.dark .unlock-info[data-v-c8bbe9c2],html[data-theme=dark] .unlock-info[data-v-c8bbe9c2]{background-color:#1a3d2e;border-color:var(--fl-success)}html.dark .untersucher-info[data-v-c8bbe9c2],html[data-theme=dark] .untersucher-info[data-v-c8bbe9c2]{background-color:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark input[data-v-c8bbe9c2]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html.dark select[data-v-c8bbe9c2],html.dark textarea[data-v-c8bbe9c2],html[data-theme=dark] input[data-v-c8bbe9c2]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html[data-theme=dark] select[data-v-c8bbe9c2],html[data-theme=dark] textarea[data-v-c8bbe9c2]{background-color:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark input[data-v-c8bbe9c2]::placeholder,html.dark textarea[data-v-c8bbe9c2]::placeholder,html[data-theme=dark] input[data-v-c8bbe9c2]::placeholder,html[data-theme=dark] textarea[data-v-c8bbe9c2]::placeholder{color:#8993a3}html.dark input[data-v-c8bbe9c2]:not([type=checkbox],[type=radio],[type=range]):focus,html.dark select[data-v-c8bbe9c2]:focus,html.dark textarea[data-v-c8bbe9c2]:focus,html[data-theme=dark] input[data-v-c8bbe9c2]:not([type=checkbox],[type=radio],[type=range]):focus,html[data-theme=dark] select[data-v-c8bbe9c2]:focus,html[data-theme=dark] textarea[data-v-c8bbe9c2]:focus{border-color:var(--fl-border-input-focus);outline-color:var(--fl-border-input-focus)}html.dark select option[data-v-c8bbe9c2],html[data-theme=dark] select option[data-v-c8bbe9c2]{background-color:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-field[data-v-c8bbe9c2],html[data-theme=dark] .v-field[data-v-c8bbe9c2]{background:var(--fl-bg-card)}html.dark .v-field__input[data-v-c8bbe9c2],html[data-theme=dark] .v-field__input[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .v-field__outline[data-v-c8bbe9c2],html[data-theme=dark] .v-field__outline[data-v-c8bbe9c2]{border-color:var(--fl-border-input)}html.dark .v-field--focused .v-field__outline[data-v-c8bbe9c2],html[data-theme=dark] .v-field--focused .v-field__outline[data-v-c8bbe9c2]{border-color:var(--fl-border-input-focus)}html.dark .v-label[data-v-c8bbe9c2],html[data-theme=dark] .v-label[data-v-c8bbe9c2],html.dark .v-select .v-field__append-inner[data-v-c8bbe9c2],html.dark .v-text-field .v-field__append-inner[data-v-c8bbe9c2],html.dark .v-text-field .v-field__prepend-inner[data-v-c8bbe9c2],html[data-theme=dark] .v-select .v-field__append-inner[data-v-c8bbe9c2],html[data-theme=dark] .v-text-field .v-field__append-inner[data-v-c8bbe9c2],html[data-theme=dark] .v-text-field .v-field__prepend-inner[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .v-list[data-v-c8bbe9c2],html[data-theme=dark] .v-list[data-v-c8bbe9c2]{background:var(--fl-bg-card)}html.dark .v-list-item[data-v-c8bbe9c2],html[data-theme=dark] .v-list-item[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .v-list-item[data-v-c8bbe9c2]:hover,html[data-theme=dark] .v-list-item[data-v-c8bbe9c2]:hover{background:var(--fl-bg-card-hover)}html.dark .v-overlay__content[data-v-c8bbe9c2],html[data-theme=dark] .v-overlay__content[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .v-dialog>.v-overlay__content>.v-card[data-v-c8bbe9c2],html[data-theme=dark] .v-dialog>.v-overlay__content>.v-card[data-v-c8bbe9c2]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark input[type=checkbox][data-v-c8bbe9c2],html.dark input[type=radio][data-v-c8bbe9c2],html[data-theme=dark] input[type=checkbox][data-v-c8bbe9c2],html[data-theme=dark] input[type=radio][data-v-c8bbe9c2]{accent-color:var(--fl-navy)}html.dark .fl-chip[data-v-c8bbe9c2],html[data-theme=dark] .fl-chip[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .fl-chip .mdi[data-v-c8bbe9c2],html[data-theme=dark] .fl-chip .mdi[data-v-c8bbe9c2]{color:var(--fl-text-placeholder)}html.dark .fl-chip[data-v-c8bbe9c2]:hover,html[data-theme=dark] .fl-chip[data-v-c8bbe9c2]:hover{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input-focus);color:var(--fl-navy)}html.dark .fl-chip.selected[data-v-c8bbe9c2],html[data-theme=dark] .fl-chip.selected[data-v-c8bbe9c2]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd}html.dark .fl-chip.selected .mdi[data-v-c8bbe9c2],html[data-theme=dark] .fl-chip.selected .mdi[data-v-c8bbe9c2]{color:var(--fl-brass-light)}html.dark .fl-chip.selected[data-v-c8bbe9c2]:hover,html[data-theme=dark] .fl-chip.selected[data-v-c8bbe9c2]:hover{background:#1f6feb;border-color:#1f6feb}html.dark .user-info-panel[data-v-c8bbe9c2],html[data-theme=dark] .user-info-panel[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .fachrichtung-badge[data-v-c8bbe9c2],html[data-theme=dark] .fachrichtung-badge[data-v-c8bbe9c2]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .token-label[data-v-c8bbe9c2],html[data-theme=dark] .token-label[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .token-value[data-v-c8bbe9c2],html[data-theme=dark] .token-value[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .token-value.cost[data-v-c8bbe9c2],html[data-theme=dark] .token-value.cost[data-v-c8bbe9c2]{color:var(--fl-navy)}html.dark .cost-row[data-v-c8bbe9c2],html[data-theme=dark] .cost-row[data-v-c8bbe9c2]{border-top-color:var(--fl-border-input)}html.dark .toggle-row[data-v-c8bbe9c2],html[data-theme=dark] .toggle-row[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover)}html.dark .patient-info-table[data-v-c8bbe9c2],html[data-theme=dark] .patient-info-table[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .patient-info-table td[data-v-c8bbe9c2],html[data-theme=dark] .patient-info-table td[data-v-c8bbe9c2]{color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .patient-info-table .label[data-v-c8bbe9c2],html[data-theme=dark] .patient-info-table .label[data-v-c8bbe9c2],html.dark .nav-btn .mdi[data-v-c8bbe9c2],html[data-theme=dark] .nav-btn .mdi[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .nav-btn:hover .mdi[data-v-c8bbe9c2],html[data-theme=dark] .nav-btn:hover .mdi[data-v-c8bbe9c2]{color:var(--fl-navy)}html.dark .documents-header[data-v-c8bbe9c2],html[data-theme=dark] .documents-header[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .documents-header .header-title[data-v-c8bbe9c2],html[data-theme=dark] .documents-header .header-title[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .documents-header .mdi[data-v-c8bbe9c2],html[data-theme=dark] .documents-header .mdi[data-v-c8bbe9c2]{color:var(--fl-navy)}html.dark .doc-type-filter[data-v-c8bbe9c2],html[data-theme=dark] .doc-type-filter[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover)}html.dark .doc-type-filter .v-field[data-v-c8bbe9c2],html[data-theme=dark] .doc-type-filter .v-field[data-v-c8bbe9c2]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .documents-list[data-v-c8bbe9c2],html[data-theme=dark] .documents-list[data-v-c8bbe9c2]{background:var(--fl-bg-page)}html.dark .document-item[data-v-c8bbe9c2],html[data-theme=dark] .document-item[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-item[data-v-c8bbe9c2]:hover,html[data-theme=dark] .document-item[data-v-c8bbe9c2]:hover{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input-focus)}html.dark .document-item.selected[data-v-c8bbe9c2],html[data-theme=dark] .document-item.selected[data-v-c8bbe9c2]{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus)}html.dark .doc-meta[data-v-c8bbe9c2],html[data-theme=dark] .doc-meta[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .doc-badge[data-v-c8bbe9c2],html[data-theme=dark] .doc-badge[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);border-color:var(--fl-border-input)}html.dark .data-container[data-v-c8bbe9c2],html[data-theme=dark] .data-container[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .container-title[data-v-c8bbe9c2],html[data-theme=dark] .container-title[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .document-manager[data-v-c8bbe9c2],html[data-theme=dark] .document-manager[data-v-c8bbe9c2]{box-shadow:0 2px 8px rgba(0,0,0,.3)}html.dark .document-manager__header[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__header[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .document-manager__title[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__title[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .document-manager__title .mdi[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__title .mdi[data-v-c8bbe9c2]{color:var(--fl-navy)}html.dark .document-manager__filters[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__filters[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .document-manager__select[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__select[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-manager__select[data-v-c8bbe9c2]:focus,html[data-theme=dark] .document-manager__select[data-v-c8bbe9c2]:focus{border-color:var(--fl-border-input-focus)}html.dark .document-manager__loading[data-v-c8bbe9c2],html.dark .document-manager__empty[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__loading[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__empty[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .document-manager__error[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__error[data-v-c8bbe9c2]{color:var(--fl-error)}html.dark .document-manager__list[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__list[data-v-c8bbe9c2]{background:var(--fl-bg-page)}html.dark .document-manager__item[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__item[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .document-manager__item[data-v-c8bbe9c2]:hover,html[data-theme=dark] .document-manager__item[data-v-c8bbe9c2]:hover{background:var(--fl-bg-card-hover)}html.dark .document-manager__item--selected[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__item--selected[data-v-c8bbe9c2]{background:var(--fl-ceremaris-light)}html.dark .document-manager__item--selected[data-v-c8bbe9c2]:hover,html[data-theme=dark] .document-manager__item--selected[data-v-c8bbe9c2]:hover{background:#1f4a5a}html.dark .document-manager__item-icon[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__item-icon[data-v-c8bbe9c2]{background:var(--fl-ceremaris-light)}html.dark .document-manager__item-icon .mdi[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__item-icon .mdi[data-v-c8bbe9c2]{color:var(--fl-navy)}html.dark .document-manager__item-name[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__item-name[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .document-manager__item-meta[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__item-meta[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .document-manager__item-separator[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__item-separator[data-v-c8bbe9c2]{color:var(--fl-border-input)}html.dark .document-manager__item-score[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__item-score[data-v-c8bbe9c2]{color:var(--fl-navy)}html.dark .document-manager__item-badge--note[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__item-badge--note[data-v-c8bbe9c2]{background:#3d2a00;color:#f0883e}html.dark .document-manager__item-badge--generated[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__item-badge--generated[data-v-c8bbe9c2]{background:#2d2040;color:#a371f7}html.dark .document-manager__btn[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .document-manager__btn[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-border-input);border-color:var(--fl-border-input-hover);color:var(--fl-text-primary)}html.dark .document-manager__btn--danger[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--danger[data-v-c8bbe9c2]:hover:not(:disabled){background:#3d1a1a;border-color:var(--fl-error);color:var(--fl-error)}html.dark .document-manager__btn--add[data-v-c8bbe9c2],html.dark .document-manager__btn--primary[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__btn--add[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__btn--primary[data-v-c8bbe9c2]{background:var(--fl-navy);border-color:var(--fl-border-input-focus);color:var(--fl-text-inverse)}html.dark .document-manager__btn--add[data-v-c8bbe9c2]:hover:not(:disabled),html.dark .document-manager__btn--primary[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--add[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--primary[data-v-c8bbe9c2]:hover:not(:disabled){background:#79b8de;border-color:#79b8de}html.dark .document-manager__pagination[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__pagination[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-top-color:var(--fl-border-input)}html.dark .document-manager__page-info[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__page-info[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .document-manager__dialog-overlay[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__dialog-overlay[data-v-c8bbe9c2]{background:rgba(0,0,0,.7)}html.dark .document-manager__dialog[data-v-c8bbe9c2],html.dark .document-manager__ocr-modal[data-v-c8bbe9c2],html.dark .document-manager__note-modal[data-v-c8bbe9c2],html.dark .document-manager__fulltext-modal[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__dialog[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__ocr-modal[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__note-modal[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__fulltext-modal[data-v-c8bbe9c2]{background:var(--fl-bg-card);box-shadow:0 8px 32px rgba(0,0,0,.5)}html.dark .document-manager__dialog-header[data-v-c8bbe9c2],html.dark .document-manager__ocr-header[data-v-c8bbe9c2],html.dark .document-manager__note-header[data-v-c8bbe9c2],html.dark .document-manager__fulltext-header[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__dialog-header[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__ocr-header[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__note-header[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__fulltext-header[data-v-c8bbe9c2]{border-bottom-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-manager__dialog-content[data-v-c8bbe9c2],html.dark .document-manager__ocr-content[data-v-c8bbe9c2],html.dark .document-manager__note-content[data-v-c8bbe9c2],html.dark .document-manager__fulltext-content[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__dialog-content[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__ocr-content[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__note-content[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__fulltext-content[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .document-manager__dialog-actions[data-v-c8bbe9c2],html.dark .document-manager__ocr-actions[data-v-c8bbe9c2],html.dark .document-manager__note-actions[data-v-c8bbe9c2],html.dark .document-manager__fulltext-actions[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__dialog-actions[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__ocr-actions[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__note-actions[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__fulltext-actions[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-top-color:var(--fl-border-input)}html.dark .document-manager__item-text-preview[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__item-text-preview[data-v-c8bbe9c2]{border-top-color:var(--fl-border-input)}html.dark .document-manager__text-content[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__text-content[data-v-c8bbe9c2]{background:var(--fl-bg-page)}html.dark .document-manager__ocr-upload[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__ocr-upload[data-v-c8bbe9c2]{border-color:var(--fl-border-input-focus);background:var(--fl-bg-page)}html.dark .document-manager__ocr-upload[data-v-c8bbe9c2]:hover,html[data-theme=dark] .document-manager__ocr-upload[data-v-c8bbe9c2]:hover{background:var(--fl-bg-card)}html.dark .document-manager__ocr-upload p[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__ocr-upload p[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .document-manager__ocr-file-info[data-v-c8bbe9c2],html.dark .document-manager__ocr-provider-select[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__ocr-file-info[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__ocr-provider-select[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover)}html.dark .document-manager__ocr-file-name[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__ocr-file-name[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .document-manager__ocr-file-size[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__ocr-file-size[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .document-manager__ocr-textarea[data-v-c8bbe9c2],html.dark .document-manager__note-textarea[data-v-c8bbe9c2],html.dark .document-manager__note-title-input[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__ocr-textarea[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__note-textarea[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__note-title-input[data-v-c8bbe9c2]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-manager__ocr-textarea[data-v-c8bbe9c2]:focus,html.dark .document-manager__note-textarea[data-v-c8bbe9c2]:focus,html.dark .document-manager__note-title-input[data-v-c8bbe9c2]:focus,html[data-theme=dark] .document-manager__ocr-textarea[data-v-c8bbe9c2]:focus,html[data-theme=dark] .document-manager__note-textarea[data-v-c8bbe9c2]:focus,html[data-theme=dark] .document-manager__note-title-input[data-v-c8bbe9c2]:focus{border-color:var(--fl-border-input-focus)}html.dark .document-manager__ocr-provider-select select[data-v-c8bbe9c2],html[data-theme=dark] .document-manager__ocr-provider-select select[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .container-display[data-v-c8bbe9c2],html[data-theme=dark] .container-display[data-v-c8bbe9c2]{background:var(--fl-bg-page)}html.dark .diagnosen-header[data-v-c8bbe9c2],html.dark .container-toolbar[data-v-c8bbe9c2],html[data-theme=dark] .diagnosen-header[data-v-c8bbe9c2],html[data-theme=dark] .container-toolbar[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .v-card[data-v-c8bbe9c2],html[data-theme=dark] .v-card[data-v-c8bbe9c2]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-card-title[data-v-c8bbe9c2],html[data-theme=dark] .v-card-title[data-v-c8bbe9c2],html.dark .v-card-text[data-v-c8bbe9c2],html[data-theme=dark] .v-card-text[data-v-c8bbe9c2],html.dark .v-list-item-title[data-v-c8bbe9c2],html[data-theme=dark] .v-list-item-title[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .v-list-item-subtitle[data-v-c8bbe9c2],html[data-theme=dark] .v-list-item-subtitle[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .v-menu>.v-overlay__content[data-v-c8bbe9c2],html[data-theme=dark] .v-menu>.v-overlay__content[data-v-c8bbe9c2]{background:var(--fl-bg-card)}html.dark .document-manager__item-checkbox input[type=checkbox][data-v-c8bbe9c2],html[data-theme=dark] .document-manager__item-checkbox input[type=checkbox][data-v-c8bbe9c2]{accent-color:var(--fl-navy)}html.dark .add-new-form[data-v-c8bbe9c2],html.dark .item-edit[data-v-c8bbe9c2],html[data-theme=dark] .add-new-form[data-v-c8bbe9c2],html[data-theme=dark] .item-edit[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .cancel-btn[data-v-c8bbe9c2],html[data-theme=dark] .cancel-btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .cancel-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .cancel-btn[data-v-c8bbe9c2]:hover{background:var(--fl-border-input)}html.dark .item-code[data-v-c8bbe9c2],html.dark .diagnose-code[data-v-c8bbe9c2],html[data-theme=dark] .item-code[data-v-c8bbe9c2],html[data-theme=dark] .diagnose-code[data-v-c8bbe9c2]{color:var(--fl-navy)}html.dark .add-first-btn[data-v-c8bbe9c2],html[data-theme=dark] .add-first-btn[data-v-c8bbe9c2]{background:var(--fl-navy);color:var(--fl-text-inverse)}html.dark .add-first-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .add-first-btn[data-v-c8bbe9c2]:hover{background:#79b8de}html.dark .autocomplete-dropdown[data-v-c8bbe9c2],html[data-theme=dark] .autocomplete-dropdown[data-v-c8bbe9c2]{border-color:var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.4)}html.dark .autocomplete-item[data-v-c8bbe9c2],html[data-theme=dark] .autocomplete-item[data-v-c8bbe9c2]{color:var(--fl-text-primary);border-bottom-color:var(--fl-surface-3)}html.dark .autocomplete-item[data-v-c8bbe9c2]:hover,html.dark .autocomplete-item.selected[data-v-c8bbe9c2],html[data-theme=dark] .autocomplete-item[data-v-c8bbe9c2]:hover,html[data-theme=dark] .autocomplete-item.selected[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover)}html.dark .autocomplete-loading[data-v-c8bbe9c2],html[data-theme=dark] .autocomplete-loading[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .icd-code[data-v-c8bbe9c2],html[data-theme=dark] .icd-code[data-v-c8bbe9c2]{color:var(--fl-navy)}html.dark .icd-description[data-v-c8bbe9c2],html.dark .medication-name[data-v-c8bbe9c2],html[data-theme=dark] .icd-description[data-v-c8bbe9c2],html[data-theme=dark] .medication-name[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .container-header-simple[data-v-c8bbe9c2],html[data-theme=dark] .container-header-simple[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .container-header-simple .header-title[data-v-c8bbe9c2],html[data-theme=dark] .container-header-simple .header-title[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .container-header-simple .header-checkbox[data-v-c8bbe9c2],html[data-theme=dark] .container-header-simple .header-checkbox[data-v-c8bbe9c2]{accent-color:var(--fl-navy)}html.dark .container-header-simple .header-btn[data-v-c8bbe9c2],html[data-theme=dark] .container-header-simple .header-btn[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .container-header-simple .header-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .container-header-simple .header-btn[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .container-header-simple .add-btn[data-v-c8bbe9c2],html[data-theme=dark] .container-header-simple .add-btn[data-v-c8bbe9c2]{background:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .container-header-simple .add-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .container-header-simple .add-btn[data-v-c8bbe9c2]:hover{background:#2ea043}html.dark .footer-info-item[data-v-c8bbe9c2],html[data-theme=dark] .footer-info-item[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .footer-info-item span[data-v-c8bbe9c2],html.dark .footer-info-item .info-label[data-v-c8bbe9c2],html.dark .footer-info-item .info-value[data-v-c8bbe9c2],html[data-theme=dark] .footer-info-item span[data-v-c8bbe9c2],html[data-theme=dark] .footer-info-item .info-label[data-v-c8bbe9c2],html[data-theme=dark] .footer-info-item .info-value[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .footer-info-item .info-icon[data-v-c8bbe9c2],html[data-theme=dark] .footer-info-item .info-icon[data-v-c8bbe9c2]{color:var(--fl-navy)}html.dark .footer-slider-label[data-v-c8bbe9c2],html.dark .slider-label[data-v-c8bbe9c2],html[data-theme=dark] .footer-slider-label[data-v-c8bbe9c2],html[data-theme=dark] .slider-label[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .footer-gradient-bar[data-v-c8bbe9c2],html[data-theme=dark] .footer-gradient-bar[data-v-c8bbe9c2]{background:linear-gradient(90deg,var(--fl-ceremaris-light) 0%,var(--fl-bg-card-hover) 50%,var(--fl-ceremaris-light) 100%)}html.dark .footer-controls[data-v-c8bbe9c2],html[data-theme=dark] .footer-controls[data-v-c8bbe9c2]{background:var(--fl-bg-page)}html.dark input[type=range][data-v-c8bbe9c2],html[data-theme=dark] input[type=range][data-v-c8bbe9c2]{accent-color:var(--fl-navy)}html.dark .three-column-layout[data-v-c8bbe9c2],html[data-theme=dark] .three-column-layout[data-v-c8bbe9c2],html.dark .column-left[data-v-c8bbe9c2],html[data-theme=dark] .column-left[data-v-c8bbe9c2],html.dark .column-right[data-v-c8bbe9c2],html[data-theme=dark] .column-right[data-v-c8bbe9c2],html.dark .column-center[data-v-c8bbe9c2],html[data-theme=dark] .column-center[data-v-c8bbe9c2],html.dark .home-view[data-v-c8bbe9c2],html[data-theme=dark] .home-view[data-v-c8bbe9c2],html.dark .editor-scroll[data-v-c8bbe9c2],html[data-theme=dark] .editor-scroll[data-v-c8bbe9c2]{background:var(--fl-bg-page)}html.dark .editor-scroll[data-v-c8bbe9c2]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-c8bbe9c2]::-webkit-scrollbar-thumb{background:#388bfd}html.dark .doc-type-btn[data-v-c8bbe9c2],html[data-theme=dark] .doc-type-btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .doc-type-btn.active[data-v-c8bbe9c2],html[data-theme=dark] .doc-type-btn.active[data-v-c8bbe9c2]{background:#388bfd;border-color:#388bfd;color:var(--fl-text-on-accent)}html.dark .document-editor[data-v-c8bbe9c2],html[data-theme=dark] .document-editor[data-v-c8bbe9c2]{background:var(--fl-bg-page)}html.dark .dokutoolbox-editor textarea[data-v-c8bbe9c2],html.dark .dokutoolbox-editor input[type=text][data-v-c8bbe9c2],html[data-theme=dark] .dokutoolbox-editor textarea[data-v-c8bbe9c2],html[data-theme=dark] .dokutoolbox-editor input[type=text][data-v-c8bbe9c2]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .dokutoolbox-editor textarea[data-v-c8bbe9c2]:focus,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-c8bbe9c2]:focus{border-color:#388bfd;box-shadow:0 0 0 3px rgba(56,139,253,.3)}html.dark .dokutoolbox-editor textarea[data-v-c8bbe9c2]::placeholder,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-c8bbe9c2]::placeholder{color:#8993a3}html.dark .ai-edit-input[data-v-c8bbe9c2],html[data-theme=dark] .ai-edit-input[data-v-c8bbe9c2]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .ai-edit-input[data-v-c8bbe9c2]:focus,html[data-theme=dark] .ai-edit-input[data-v-c8bbe9c2]:focus{border-color:#388bfd;box-shadow:0 0 0 3px rgba(56,139,253,.3)}html.dark .ai-edit-input[data-v-c8bbe9c2]::placeholder,html[data-theme=dark] .ai-edit-input[data-v-c8bbe9c2]::placeholder{color:#8993a3}html.dark .btn-copy-clipboard[data-v-c8bbe9c2],html[data-theme=dark] .btn-copy-clipboard[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);box-shadow:none;border:1px solid var(--fl-border-input)}html.dark .collapsible-doku-bar[data-v-c8bbe9c2],html[data-theme=dark] .collapsible-doku-bar[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .collapsed-bar[data-v-c8bbe9c2],html.dark .expanded-bar[data-v-c8bbe9c2],html[data-theme=dark] .collapsed-bar[data-v-c8bbe9c2],html[data-theme=dark] .expanded-bar[data-v-c8bbe9c2]{background:var(--fl-bg-card)}html.dark .doc-tab[data-v-c8bbe9c2],html.dark .doc-tab-expanded[data-v-c8bbe9c2],html[data-theme=dark] .doc-tab[data-v-c8bbe9c2],html[data-theme=dark] .doc-tab-expanded[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .doc-tab[data-v-c8bbe9c2]:hover,html.dark .doc-tab-expanded[data-v-c8bbe9c2]:hover,html[data-theme=dark] .doc-tab[data-v-c8bbe9c2]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-c8bbe9c2]:hover{background:var(--fl-border-input)}html.dark .doc-tab.active[data-v-c8bbe9c2],html.dark .doc-tab-expanded.active[data-v-c8bbe9c2],html[data-theme=dark] .doc-tab.active[data-v-c8bbe9c2],html[data-theme=dark] .doc-tab-expanded.active[data-v-c8bbe9c2]{background:var(--fl-success-light);border-color:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .freie-frage-btn[data-v-c8bbe9c2],html[data-theme=dark] .freie-frage-btn[data-v-c8bbe9c2]{background:linear-gradient(135deg,var(--fl-success-light) 0%,var(--fl-success-dark) 100%);box-shadow:0 2px 8px rgba(45,106,79,.4)}html.dark .freie-frage-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .freie-frage-btn[data-v-c8bbe9c2]:hover{box-shadow:0 4px 12px rgba(35,134,54,.5)}html.dark .template-modal[data-v-c8bbe9c2],html[data-theme=dark] .template-modal[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .template-item[data-v-c8bbe9c2],html[data-theme=dark] .template-item[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .template-item[data-v-c8bbe9c2]:hover,html[data-theme=dark] .template-item[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);border-color:#388bfd}html.dark .template-category[data-v-c8bbe9c2],html[data-theme=dark] .template-category[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .template-category.active[data-v-c8bbe9c2],html[data-theme=dark] .template-category.active[data-v-c8bbe9c2]{background:#388bfd;color:var(--fl-brass-light)}html.dark .template-search input[data-v-c8bbe9c2],html[data-theme=dark] .template-search input[data-v-c8bbe9c2]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .fl-header-logo-btn[data-v-c8bbe9c2],html[data-theme=dark] .fl-header-logo-btn[data-v-c8bbe9c2]{background:var(--fl-bg-page);border-radius:8px}html.dark .dokutoolbox-view[data-v-c8bbe9c2],html.dark [class*=dokutoolbox][data-v-c8bbe9c2],html[data-theme=dark] .dokutoolbox-view[data-v-c8bbe9c2],html[data-theme=dark] [class*=dokutoolbox][data-v-c8bbe9c2],html.dark body[data-v-c8bbe9c2],html[data-theme=dark] body[data-v-c8bbe9c2],html.dark #app[data-v-c8bbe9c2],html[data-theme=dark] #app[data-v-c8bbe9c2]{background:var(--fl-bg-page)}html.dark .dokutoolbox-container[data-v-c8bbe9c2],html.dark div.dokutoolbox-container[data-v-c8bbe9c2],html[data-theme=dark] .dokutoolbox-container[data-v-c8bbe9c2],html[data-theme=dark] div.dokutoolbox-container[data-v-c8bbe9c2]{background-color:var(--fl-bg-page)}html.dark .editor-scroll[data-v-c8bbe9c2],html[data-theme=dark] .editor-scroll[data-v-c8bbe9c2]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .editor-scroll[data-v-c8bbe9c2]::-webkit-scrollbar-track,html[data-theme=dark] .editor-scroll[data-v-c8bbe9c2]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)}html.dark .editor-scroll[data-v-c8bbe9c2]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-c8bbe9c2]::-webkit-scrollbar-thumb{background:var(--fl-info)}html.dark .doc-type-switch[data-v-c8bbe9c2],html[data-theme=dark] .doc-type-switch[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .doc-type-btn[data-v-c8bbe9c2],html.dark button.doc-type-btn[data-v-c8bbe9c2],html[data-theme=dark] .doc-type-btn[data-v-c8bbe9c2],html[data-theme=dark] button.doc-type-btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .doc-type-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .doc-type-btn[data-v-c8bbe9c2]:hover{background:var(--fl-border-input)}html.dark .doc-type-btn.active[data-v-c8bbe9c2],html[data-theme=dark] .doc-type-btn.active[data-v-c8bbe9c2]{background:var(--fl-info);border-color:var(--fl-info);color:var(--fl-text-inverse)}html.dark .patient-header[data-v-c8bbe9c2],html[data-theme=dark] .patient-header[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .patient-meta[data-v-c8bbe9c2],html[data-theme=dark] .patient-meta[data-v-c8bbe9c2]{color:color-mix(in srgb,var(--fl-brass-light) 82%,transparent)}html.dark .document-editor[data-v-c8bbe9c2],html[data-theme=dark] .document-editor[data-v-c8bbe9c2]{background:transparent}html.dark .editor-section[data-v-c8bbe9c2],html[data-theme=dark] .editor-section[data-v-c8bbe9c2]{border-bottom-color:var(--fl-border-input)}html.dark .btn-copy-clipboard[data-v-c8bbe9c2],html[data-theme=dark] .btn-copy-clipboard[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);box-shadow:none;border:1px solid var(--fl-border-input)}html.dark .btn-copy-clipboard[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .btn-copy-clipboard[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-border-input);color:var(--fl-info)}html.dark .btn-all-normal[data-v-c8bbe9c2],html[data-theme=dark] .btn-all-normal[data-v-c8bbe9c2]{background:var(--fl-success-light);box-shadow:none}html.dark .btn-all-normal[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .btn-all-normal[data-v-c8bbe9c2]:hover:not(:disabled){background:#2ea043}html.dark .collapsible-doku-bar[data-v-c8bbe9c2],html.dark div.collapsible-doku-bar[data-v-c8bbe9c2],html[data-theme=dark] .collapsible-doku-bar[data-v-c8bbe9c2],html[data-theme=dark] div.collapsible-doku-bar[data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .collapsed-bar[data-v-c8bbe9c2],html.dark .expanded-bar[data-v-c8bbe9c2],html[data-theme=dark] .collapsed-bar[data-v-c8bbe9c2],html[data-theme=dark] .expanded-bar[data-v-c8bbe9c2]{background:transparent}html.dark .doc-tab[data-v-c8bbe9c2],html.dark .doc-tab-expanded[data-v-c8bbe9c2],html.dark button.doc-tab[data-v-c8bbe9c2],html.dark button.doc-tab-expanded[data-v-c8bbe9c2],html[data-theme=dark] .doc-tab[data-v-c8bbe9c2],html[data-theme=dark] .doc-tab-expanded[data-v-c8bbe9c2],html[data-theme=dark] button.doc-tab[data-v-c8bbe9c2],html[data-theme=dark] button.doc-tab-expanded[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .doc-tab[data-v-c8bbe9c2]:hover,html.dark .doc-tab-expanded[data-v-c8bbe9c2]:hover,html[data-theme=dark] .doc-tab[data-v-c8bbe9c2]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .doc-tab.active[data-v-c8bbe9c2],html.dark .doc-tab-expanded.active[data-v-c8bbe9c2],html[data-theme=dark] .doc-tab.active[data-v-c8bbe9c2],html[data-theme=dark] .doc-tab-expanded.active[data-v-c8bbe9c2],html.dark .action-btn-expanded.active[data-v-c8bbe9c2],html[data-theme=dark] .action-btn-expanded.active[data-v-c8bbe9c2]{background:var(--fl-info);color:var(--fl-text-inverse);border-color:var(--fl-info)}html.dark .dokutoolbox-container .badge[data-v-c8bbe9c2],html[data-theme=dark] .dokutoolbox-container .badge[data-v-c8bbe9c2]{background:var(--fl-info);color:var(--fl-text-inverse)}html.dark .freie-frage-btn[data-v-c8bbe9c2],html[data-theme=dark] .freie-frage-btn[data-v-c8bbe9c2]{background:linear-gradient(135deg,#1f6feb,#0969da);box-shadow:0 2px 8px rgba(31,111,235,.3)}html.dark .template-selector-modal[data-v-c8bbe9c2],html[data-theme=dark] .template-selector-modal[data-v-c8bbe9c2]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .template-search input[data-v-c8bbe9c2],html.dark .template-search-input[data-v-c8bbe9c2],html[data-theme=dark] .template-search input[data-v-c8bbe9c2],html[data-theme=dark] .template-search-input[data-v-c8bbe9c2]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .template-item[data-v-c8bbe9c2],html.dark .template-card[data-v-c8bbe9c2],html[data-theme=dark] .template-item[data-v-c8bbe9c2],html[data-theme=dark] .template-card[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .template-item[data-v-c8bbe9c2]:hover,html.dark .template-card[data-v-c8bbe9c2]:hover,html[data-theme=dark] .template-item[data-v-c8bbe9c2]:hover,html[data-theme=dark] .template-card[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .category-btn[data-v-c8bbe9c2],html.dark .category-tab[data-v-c8bbe9c2],html[data-theme=dark] .category-btn[data-v-c8bbe9c2],html[data-theme=dark] .category-tab[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .category-btn.active[data-v-c8bbe9c2],html.dark .category-tab.active[data-v-c8bbe9c2],html[data-theme=dark] .category-btn.active[data-v-c8bbe9c2],html[data-theme=dark] .category-tab.active[data-v-c8bbe9c2]{background:#1f3a5f;border-color:var(--fl-info);color:var(--fl-info)}html.dark .ai-edit-modal[data-v-c8bbe9c2],html.dark [class*=ai-edit-modal][data-v-c8bbe9c2],html[data-theme=dark] .ai-edit-modal[data-v-c8bbe9c2],html[data-theme=dark] [class*=ai-edit-modal][data-v-c8bbe9c2]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .ai-edit-modal .modal-header[data-v-c8bbe9c2],html[data-theme=dark] .ai-edit-modal .modal-header[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .ai-edit-modal .modal-body[data-v-c8bbe9c2],html[data-theme=dark] .ai-edit-modal .modal-body[data-v-c8bbe9c2]{background:var(--fl-bg-card)}html.dark .ai-edit-modal textarea[data-v-c8bbe9c2],html.dark .ai-edit-modal input[data-v-c8bbe9c2],html.dark .ai-edit-input[data-v-c8bbe9c2],html[data-theme=dark] .ai-edit-modal textarea[data-v-c8bbe9c2],html[data-theme=dark] .ai-edit-modal input[data-v-c8bbe9c2],html[data-theme=dark] .ai-edit-input[data-v-c8bbe9c2]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .save-load-modal[data-v-c8bbe9c2],html.dark [class*=save-load][data-v-c8bbe9c2],html[data-theme=dark] .save-load-modal[data-v-c8bbe9c2],html[data-theme=dark] [class*=save-load][data-v-c8bbe9c2]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .save-load-modal .modal-header[data-v-c8bbe9c2],html[data-theme=dark] .save-load-modal .modal-header[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover)}html.dark .save-load-modal button[data-v-c8bbe9c2],html[data-theme=dark] .save-load-modal button[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .save-load-modal button[data-v-c8bbe9c2]:hover,html[data-theme=dark] .save-load-modal button[data-v-c8bbe9c2]:hover{background:var(--fl-border-input)}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-c8bbe9c2],html.dark .section-header-actions .btn-copy-clipboard[data-v-c8bbe9c2],html.dark button.btn-copy-clipboard[data-v-c8bbe9c2],html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-c8bbe9c2],html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-c8bbe9c2],html[data-theme=dark] button.btn-copy-clipboard[data-v-c8bbe9c2]{background:var(--fl-border-input-hover);background-color:var(--fl-border-input-hover);color:var(--fl-text-on-accent);border:1px solid #8993a3;box-shadow:none}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-c8bbe9c2] *,html.dark .section-header-actions .btn-copy-clipboard[data-v-c8bbe9c2] *,html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-c8bbe9c2] *,html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-c8bbe9c2] *{color:var(--fl-text-on-accent)}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-c8bbe9c2],html.dark .section-header-actions .btn-ai-edit[data-v-c8bbe9c2],html.dark button.btn-ai-edit[data-v-c8bbe9c2],html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-c8bbe9c2],html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-c8bbe9c2],html[data-theme=dark] button.btn-ai-edit[data-v-c8bbe9c2]{background:#8b5cf6;background-color:#8b5cf6;color:var(--fl-text-on-accent);border:1px solid #a78bfa;box-shadow:none}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-c8bbe9c2] *,html.dark .section-header-actions .btn-ai-edit[data-v-c8bbe9c2] *,html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-c8bbe9c2] *,html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-c8bbe9c2] *{color:var(--fl-text-on-accent)}html.dark .dokutoolbox-editor .btn-improve-text[data-v-c8bbe9c2],html.dark .section-header-actions .btn-improve-text[data-v-c8bbe9c2],html.dark button.btn-improve-text[data-v-c8bbe9c2],html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-c8bbe9c2],html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-c8bbe9c2],html[data-theme=dark] button.btn-improve-text[data-v-c8bbe9c2]{background:#3b82f6;background-color:#3b82f6;color:var(--fl-brass-light);border:1px solid #60a5fa;box-shadow:none}html.dark .dokutoolbox-editor .btn-improve-text[data-v-c8bbe9c2] *,html.dark .section-header-actions .btn-improve-text[data-v-c8bbe9c2] *,html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-c8bbe9c2] *,html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-c8bbe9c2] *{color:var(--fl-brass-light)}html.dark .dokutoolbox-editor .btn-all-normal[data-v-c8bbe9c2],html.dark .section-header-actions .btn-all-normal[data-v-c8bbe9c2],html.dark button.btn-all-normal[data-v-c8bbe9c2],html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-c8bbe9c2],html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-c8bbe9c2],html[data-theme=dark] button.btn-all-normal[data-v-c8bbe9c2]{background:var(--fl-success-light);background-color:var(--fl-success-light);color:var(--fl-text-on-accent);border:1px solid var(--fl-success-dark);box-shadow:none}html.dark .dokutoolbox-editor .btn-all-normal[data-v-c8bbe9c2] *,html.dark .section-header-actions .btn-all-normal[data-v-c8bbe9c2] *,html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-c8bbe9c2] *,html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-c8bbe9c2] *{color:var(--fl-text-on-accent)}html.dark .test-overview[data-v-c8bbe9c2],html[data-theme=dark] .test-overview[data-v-c8bbe9c2],html.dark .page-scroll-wrapper[data-v-c8bbe9c2],html.dark .page-scroll-content[data-v-c8bbe9c2],html[data-theme=dark] .page-scroll-wrapper[data-v-c8bbe9c2],html[data-theme=dark] .page-scroll-content[data-v-c8bbe9c2]{background:var(--fl-bg-page)}html.dark .test-overview .dashboard[data-v-c8bbe9c2],html.dark .dashboard[data-v-c8bbe9c2],html[data-theme=dark] .test-overview .dashboard[data-v-c8bbe9c2],html[data-theme=dark] .dashboard[data-v-c8bbe9c2]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .test-overview h1[data-v-c8bbe9c2],html[data-theme=dark] .test-overview h1[data-v-c8bbe9c2]{color:var(--fl-text-primary);border-bottom-color:var(--fl-border-input)}html.dark .planned-tests-info[data-v-c8bbe9c2],html[data-theme=dark] .planned-tests-info[data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:0;border-width:0;border-style:none;border-color:transparent;box-shadow:none;-webkit-box-shadow:none;outline:0;outline-width:0}html.dark .search-container input[data-v-c8bbe9c2],html[data-theme=dark] .search-container input[data-v-c8bbe9c2]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .select-all-label[data-v-c8bbe9c2],html[data-theme=dark] .select-all-label[data-v-c8bbe9c2]{color:var(--fl-text-secondary)}html.dark .planned-tests-list[data-v-c8bbe9c2],html.dark div.planned-tests-list[data-v-c8bbe9c2],html[data-theme=dark] .planned-tests-list[data-v-c8bbe9c2],html[data-theme=dark] div.planned-tests-list[data-v-c8bbe9c2]{background:transparent}html.dark .test-list-item[data-v-c8bbe9c2],html.dark .planned-test-item[data-v-c8bbe9c2],html[data-theme=dark] .test-list-item[data-v-c8bbe9c2],html[data-theme=dark] .planned-test-item[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .export-dialog-overlay[data-v-c8bbe9c2],html[data-theme=dark] .export-dialog-overlay[data-v-c8bbe9c2]{background:rgba(0,0,0,.7)}html.dark .export-dialog[data-v-c8bbe9c2],html.dark div.export-dialog[data-v-c8bbe9c2],html[data-theme=dark] .export-dialog[data-v-c8bbe9c2],html[data-theme=dark] div.export-dialog[data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .export-dialog-header[data-v-c8bbe9c2],html.dark .export-dialog-body[data-v-c8bbe9c2],html[data-theme=dark] .export-dialog-header[data-v-c8bbe9c2],html[data-theme=dark] .export-dialog-body[data-v-c8bbe9c2]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .export-option[data-v-c8bbe9c2],html.dark label.export-option[data-v-c8bbe9c2],html[data-theme=dark] .export-option[data-v-c8bbe9c2],html[data-theme=dark] label.export-option[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .test-overview input[type=checkbox][data-v-c8bbe9c2],html[data-theme=dark] .test-overview input[type=checkbox][data-v-c8bbe9c2]{accent-color:#388bfd}html.dark .test-selection-modal[data-v-c8bbe9c2],html.dark .battery-selection-modal[data-v-c8bbe9c2],html[data-theme=dark] .test-selection-modal[data-v-c8bbe9c2],html[data-theme=dark] .battery-selection-modal[data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .dashboard[data-v-c8bbe9c2],html[data-theme=dark] .dashboard[data-v-c8bbe9c2]{background:transparent}html.dark .patient-details[data-v-c8bbe9c2],html.dark .patient-details p[data-v-c8bbe9c2],html.dark .patient-details span[data-v-c8bbe9c2],html[data-theme=dark] .patient-details[data-v-c8bbe9c2],html[data-theme=dark] .patient-details p[data-v-c8bbe9c2],html[data-theme=dark] .patient-details span[data-v-c8bbe9c2]{color:var(--fl-text-secondary)}html.dark .test-overview button[class*=primary][data-v-c8bbe9c2],html.dark .test-overview button[class*=add][data-v-c8bbe9c2],html[data-theme=dark] .test-overview button[class*=primary][data-v-c8bbe9c2],html[data-theme=dark] .test-overview button[class*=add][data-v-c8bbe9c2]{background:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .fl-header-logo-btn[data-v-c8bbe9c2],html.dark button.fl-header-logo-btn[data-v-c8bbe9c2],html.dark .fl-header .fl-header-logo-btn[data-v-c8bbe9c2],html[data-theme=dark] .fl-header-logo-btn[data-v-c8bbe9c2],html[data-theme=dark] button.fl-header-logo-btn[data-v-c8bbe9c2],html[data-theme=dark] .fl-header .fl-header-logo-btn[data-v-c8bbe9c2]{background:transparent;background-color:transparent;border:none;box-shadow:none}html.dark .fl-header-logo-icon[data-v-c8bbe9c2],html.dark img.fl-header-logo-icon[data-v-c8bbe9c2],html[data-theme=dark] .fl-header-logo-icon[data-v-c8bbe9c2],html[data-theme=dark] img.fl-header-logo-icon[data-v-c8bbe9c2]{background:transparent;background-color:transparent;border-radius:10px;box-shadow:none}html.dark .modal-overlay[data-v-c8bbe9c2],html.dark div.modal-overlay[data-v-c8bbe9c2],html[data-theme=dark] .modal-overlay[data-v-c8bbe9c2],html[data-theme=dark] div.modal-overlay[data-v-c8bbe9c2]{background-color:rgba(0,0,0,.85)}html.dark .category-nav[data-v-c8bbe9c2],html[data-theme=dark] .category-nav[data-v-c8bbe9c2]{border-bottom-color:var(--fl-border-input)}html.dark .category-btn[data-v-c8bbe9c2],html.dark button.category-btn[data-v-c8bbe9c2],html[data-theme=dark] .category-btn[data-v-c8bbe9c2],html[data-theme=dark] button.category-btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .category-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .category-btn[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .category-btn.active[data-v-c8bbe9c2],html[data-theme=dark] .category-btn.active[data-v-c8bbe9c2]{background:#388bfd;background-color:#388bfd;border-color:#388bfd;color:var(--fl-brass-light)}html.dark .test-selection-grid[data-v-c8bbe9c2],html[data-theme=dark] .test-selection-grid[data-v-c8bbe9c2]{background:transparent}html.dark .test-selection-item[data-v-c8bbe9c2],html.dark div.test-selection-item[data-v-c8bbe9c2],html[data-theme=dark] .test-selection-item[data-v-c8bbe9c2],html[data-theme=dark] div.test-selection-item[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input)}html.dark .test-selection-item[data-v-c8bbe9c2]:hover,html[data-theme=dark] .test-selection-item[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:#388bfd}html.dark .test-selection-icon[data-v-c8bbe9c2],html.dark div.test-selection-icon[data-v-c8bbe9c2],html[data-theme=dark] .test-selection-icon[data-v-c8bbe9c2],html[data-theme=dark] div.test-selection-icon[data-v-c8bbe9c2]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-info)}html.dark .test-selection-info h4[data-v-c8bbe9c2],html[data-theme=dark] .test-selection-info h4[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .test-selection-info p[data-v-c8bbe9c2],html[data-theme=dark] .test-selection-info p[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .test-category-tag[data-v-c8bbe9c2],html.dark span.test-category-tag[data-v-c8bbe9c2],html[data-theme=dark] .test-category-tag[data-v-c8bbe9c2],html[data-theme=dark] span.test-category-tag[data-v-c8bbe9c2]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-info);border:1px solid var(--fl-border-input)}html.dark .test-score-display[data-v-c8bbe9c2],html.dark .test-score-grid-wrapper .test-score-display[data-v-c8bbe9c2],html.dark .test-scores-grid .test-score-display[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display[data-v-c8bbe9c2],html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-c8bbe9c2],html[data-theme=dark] .test-scores-grid .test-score-display[data-v-c8bbe9c2]{background:#1e3a5f;background-color:#1e3a5f;border-color:#3b82f6}html.dark .test-score-display[data-v-c8bbe9c2]:hover,html.dark .test-score-grid-wrapper .test-score-display[data-v-c8bbe9c2]:hover,html[data-theme=dark] .test-score-display[data-v-c8bbe9c2]:hover,html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-c8bbe9c2]:hover{background:#264a7a;background-color:#264a7a;border-color:#60a5fa}html.dark .test-score-display .score-label[data-v-c8bbe9c2],html.dark .test-scores-grid .score-label[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display .score-label[data-v-c8bbe9c2],html[data-theme=dark] .test-scores-grid .score-label[data-v-c8bbe9c2]{color:#93c5fd}html.dark .test-score-display .score-value[data-v-c8bbe9c2],html.dark .test-scores-grid .score-value[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display .score-value[data-v-c8bbe9c2],html[data-theme=dark] .test-scores-grid .score-value[data-v-c8bbe9c2]{color:#dbeafe}html.dark .test-score-display.scale[data-v-c8bbe9c2],html.dark .test-scale-scores .test-score-display.scale[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display.scale[data-v-c8bbe9c2],html[data-theme=dark] .test-scale-scores .test-score-display.scale[data-v-c8bbe9c2]{background:#1e2a4a;background-color:#1e2a4a;border-color:#6366f1}html.dark .test-score-display.scale[data-v-c8bbe9c2]:hover,html[data-theme=dark] .test-score-display.scale[data-v-c8bbe9c2]:hover{background:#28365c;background-color:#28365c}html.dark .test-score-display.scale .score-label[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display.scale .score-label[data-v-c8bbe9c2]{color:#a5b4fc}html.dark .test-score-display.scale .score-value[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display.scale .score-value[data-v-c8bbe9c2]{color:#e0e7ff}html.dark .test-score-display.iq[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display.iq[data-v-c8bbe9c2]{background:#4a3728;background-color:#4a3728;border-color:#f59e0b}html.dark .test-score-display.iq .score-label[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display.iq .score-label[data-v-c8bbe9c2]{color:var(--fl-warning-text)}html.dark .test-score-display.iq .score-value[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display.iq .score-value[data-v-c8bbe9c2]{color:#fef3c7}html.dark .test-score-display.stanine[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display.stanine[data-v-c8bbe9c2]{background:#3d2952;background-color:#3d2952;border-color:#a855f7}html.dark .test-score-display.stanine .score-label[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display.stanine .score-label[data-v-c8bbe9c2]{color:#d8b4fe}html.dark .test-score-display.stanine .score-value[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display.stanine .score-value[data-v-c8bbe9c2]{color:#f3e8ff}html.dark .test-score-display.percentile[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display.percentile[data-v-c8bbe9c2]{background:#1a3d2e;background-color:#1a3d2e;border-color:#22c55e}html.dark .test-score-display.percentile .score-label[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display.percentile .score-label[data-v-c8bbe9c2]{color:#86efac}html.dark .test-score-display.percentile .score-value[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display.percentile .score-value[data-v-c8bbe9c2]{color:#dcfce7}html.dark .test-score-display.tscore[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display.tscore[data-v-c8bbe9c2]{background:#4a2236;background-color:#4a2236;border-color:#ec4899}html.dark .test-score-display.tscore .score-label[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display.tscore .score-label[data-v-c8bbe9c2]{color:#f9a8d4}html.dark .test-score-display.tscore .score-value[data-v-c8bbe9c2],html[data-theme=dark] .test-score-display.tscore .score-value[data-v-c8bbe9c2]{color:#fce7f3}html.dark .test-score-grid-wrapper .section-title[data-v-c8bbe9c2],html.dark .test-scale-scores .section-title[data-v-c8bbe9c2],html.dark .test-stanines .section-title[data-v-c8bbe9c2],html.dark .test-stanine-data .section-title[data-v-c8bbe9c2],html.dark .test-section-results .section-title[data-v-c8bbe9c2],html[data-theme=dark] .test-score-grid-wrapper .section-title[data-v-c8bbe9c2],html[data-theme=dark] .test-scale-scores .section-title[data-v-c8bbe9c2],html[data-theme=dark] .test-stanines .section-title[data-v-c8bbe9c2],html[data-theme=dark] .test-stanine-data .section-title[data-v-c8bbe9c2],html[data-theme=dark] .test-section-results .section-title[data-v-c8bbe9c2]{color:var(--fl-text-primary);border-bottom-color:var(--fl-border-input)}html.dark .stanine-data-item[data-v-c8bbe9c2],html[data-theme=dark] .stanine-data-item[data-v-c8bbe9c2]{background:#2d1f3d;background-color:#2d1f3d;border-color:#a855f7}html.dark .stanine-data-header[data-v-c8bbe9c2],html[data-theme=dark] .stanine-data-header[data-v-c8bbe9c2]{color:#d8b4fe}html.dark .stanine-description[data-v-c8bbe9c2],html[data-theme=dark] .stanine-description[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .section-result-item[data-v-c8bbe9c2],html[data-theme=dark] .section-result-item[data-v-c8bbe9c2]{background:#132a1f;background-color:#132a1f;border-color:#22c55e}html.dark .section-interpretation[data-v-c8bbe9c2],html[data-theme=dark] .section-interpretation[data-v-c8bbe9c2]{color:var(--fl-text-muted);border-top-color:rgba(34,197,94,.3)}html.dark .stanine-badge[data-v-c8bbe9c2],html[data-theme=dark] .stanine-badge[data-v-c8bbe9c2]{background:#3d2952;background-color:#3d2952;color:#e9d5ff;border-color:#a855f7}html.dark .tscore-badge[data-v-c8bbe9c2],html[data-theme=dark] .tscore-badge[data-v-c8bbe9c2]{background:#4a2236;background-color:#4a2236;color:#fbcfe8;border-color:#ec4899}html.dark .percentile-badge[data-v-c8bbe9c2],html[data-theme=dark] .percentile-badge[data-v-c8bbe9c2]{background:#1a3d2e;background-color:#1a3d2e;color:#bbf7d0;border-color:#22c55e}html.dark .test-interpretation[data-v-c8bbe9c2],html[data-theme=dark] .test-interpretation[data-v-c8bbe9c2]{background:#2d2a1f;background-color:#2d2a1f;border-left-color:#f59e0b;color:#d4d4d4}html.dark .test-interpretation strong[data-v-c8bbe9c2],html[data-theme=dark] .test-interpretation strong[data-v-c8bbe9c2]{color:var(--fl-severity-mild-text)}html.dark .patienten-cache .cache-button[data-v-c8bbe9c2],html.dark .cache-button[data-v-c8bbe9c2],html[data-theme=dark] .patienten-cache .cache-button[data-v-c8bbe9c2],html[data-theme=dark] .cache-button[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .patienten-cache .cache-button[data-v-c8bbe9c2]:hover,html.dark .cache-button[data-v-c8bbe9c2]:hover,html[data-theme=dark] .patienten-cache .cache-button[data-v-c8bbe9c2]:hover,html[data-theme=dark] .cache-button[data-v-c8bbe9c2]:hover{color:var(--fl-info)}html.dark .patienten-cache .dropdown-menu[data-v-c8bbe9c2],html[data-theme=dark] .patienten-cache .dropdown-menu[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.4);color:var(--fl-text-primary)}html.dark .patienten-cache .dropdown-menu li[data-v-c8bbe9c2],html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-c8bbe9c2]{color:var(--fl-text-primary);border-bottom:1px solid var(--fl-border-input)}html.dark .patienten-cache .dropdown-menu li[data-v-c8bbe9c2]:last-child,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-c8bbe9c2]:last-child{border-bottom:none}html.dark .patienten-cache .dropdown-menu li[data-v-c8bbe9c2]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .patienten-cache .dropdown-menu li.selected[data-v-c8bbe9c2],html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-c8bbe9c2]{background:#1f3a5f;background-color:#1f3a5f;color:var(--fl-info);font-weight:700;border-left:3px solid var(--fl-info)}html.dark .patienten-cache .dropdown-menu li.selected[data-v-c8bbe9c2]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-c8bbe9c2]:hover{background:#264573;background-color:#264573}html.dark .transcription-unified[data-v-c8bbe9c2],html[data-theme=dark] .transcription-unified[data-v-c8bbe9c2]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .unified-content[data-v-c8bbe9c2],html[data-theme=dark] .unified-content[data-v-c8bbe9c2]{background:var(--fl-bg-page)}html.dark .left-panel[data-v-c8bbe9c2],html.dark .right-panel[data-v-c8bbe9c2],html[data-theme=dark] .left-panel[data-v-c8bbe9c2],html[data-theme=dark] .right-panel[data-v-c8bbe9c2]{background:transparent}html.dark .left-panel[data-v-c8bbe9c2]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-c8bbe9c2]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-c8bbe9c2]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-c8bbe9c2]::-webkit-scrollbar-thumb{background:var(--fl-info)}html.dark .transcript-section[data-v-c8bbe9c2],html[data-theme=dark] .transcript-section[data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .transcription-unified .action-btn[data-v-c8bbe9c2],html[data-theme=dark] .transcription-unified .action-btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .transcription-unified .action-btn[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .transcription-unified .action-btn.secondary[data-v-c8bbe9c2],html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-c8bbe9c2]{background:#1f3a5f;color:var(--fl-info);border-color:var(--fl-info)}html.dark .transcription-unified .action-btn.secondary[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-info);color:var(--fl-text-inverse)}html.dark .transcription-header[data-v-c8bbe9c2],html.dark [class*=transcription-header][data-v-c8bbe9c2],html[data-theme=dark] .transcription-header[data-v-c8bbe9c2],html[data-theme=dark] [class*=transcription-header][data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-bottom:1px solid var(--fl-border-input)}html.dark .transcription-header .header-title[data-v-c8bbe9c2],html.dark .transcription-header h1[data-v-c8bbe9c2],html.dark .transcription-header h2[data-v-c8bbe9c2],html[data-theme=dark] .transcription-header .header-title[data-v-c8bbe9c2],html[data-theme=dark] .transcription-header h1[data-v-c8bbe9c2],html[data-theme=dark] .transcription-header h2[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .transcription-header .patient-name[data-v-c8bbe9c2],html.dark .transcription-header .patient-info[data-v-c8bbe9c2],html[data-theme=dark] .transcription-header .patient-name[data-v-c8bbe9c2],html[data-theme=dark] .transcription-header .patient-info[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .transcription-header button[data-v-c8bbe9c2],html.dark .transcription-header .header-btn[data-v-c8bbe9c2],html[data-theme=dark] .transcription-header button[data-v-c8bbe9c2],html[data-theme=dark] .transcription-header .header-btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .transcription-header button[data-v-c8bbe9c2]:hover,html.dark .transcription-header .header-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .transcription-header button[data-v-c8bbe9c2]:hover,html[data-theme=dark] .transcription-header .header-btn[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .recording-hero[data-v-c8bbe9c2],html.dark [class*=recording-hero][data-v-c8bbe9c2],html[data-theme=dark] .recording-hero[data-v-c8bbe9c2],html[data-theme=dark] [class*=recording-hero][data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .recording-hero .hero-title[data-v-c8bbe9c2],html.dark .recording-hero h2[data-v-c8bbe9c2],html.dark .recording-hero h3[data-v-c8bbe9c2],html[data-theme=dark] .recording-hero .hero-title[data-v-c8bbe9c2],html[data-theme=dark] .recording-hero h2[data-v-c8bbe9c2],html[data-theme=dark] .recording-hero h3[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .recording-hero .hero-subtitle[data-v-c8bbe9c2],html.dark .recording-hero .recording-status[data-v-c8bbe9c2],html.dark .recording-hero .status-text[data-v-c8bbe9c2],html[data-theme=dark] .recording-hero .hero-subtitle[data-v-c8bbe9c2],html[data-theme=dark] .recording-hero .recording-status[data-v-c8bbe9c2],html[data-theme=dark] .recording-hero .status-text[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .recording-hero .time-display[data-v-c8bbe9c2],html.dark .recording-hero .duration[data-v-c8bbe9c2],html.dark .recording-hero .timer[data-v-c8bbe9c2],html[data-theme=dark] .recording-hero .time-display[data-v-c8bbe9c2],html[data-theme=dark] .recording-hero .duration[data-v-c8bbe9c2],html[data-theme=dark] .recording-hero .timer[data-v-c8bbe9c2]{color:var(--fl-text-primary);background:var(--fl-bg-card-hover)}html.dark .recording-hero .record-btn[data-v-c8bbe9c2],html.dark .recording-hero [class*=record-btn][data-v-c8bbe9c2],html[data-theme=dark] .recording-hero .record-btn[data-v-c8bbe9c2],html[data-theme=dark] .recording-hero [class*=record-btn][data-v-c8bbe9c2]{background:var(--fl-success-light);color:var(--fl-text-on-accent);border:none}html.dark .recording-hero .record-btn.recording[data-v-c8bbe9c2],html.dark .recording-hero [class*=record-btn].recording[data-v-c8bbe9c2],html[data-theme=dark] .recording-hero .record-btn.recording[data-v-c8bbe9c2],html[data-theme=dark] .recording-hero [class*=record-btn].recording[data-v-c8bbe9c2]{background:var(--fl-error-dark)}html.dark .recording-hero .processing-status[data-v-c8bbe9c2],html.dark .recording-hero .processing-message[data-v-c8bbe9c2],html[data-theme=dark] .recording-hero .processing-status[data-v-c8bbe9c2],html[data-theme=dark] .recording-hero .processing-message[data-v-c8bbe9c2]{color:var(--fl-text-muted);background:var(--fl-bg-card-hover);border-radius:8px;padding:8px 12px}html.dark .documentation-options[data-v-c8bbe9c2],html.dark .documentation-options-panel[data-v-c8bbe9c2],html.dark [class*=documentation-options][data-v-c8bbe9c2],html[data-theme=dark] .documentation-options[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options-panel[data-v-c8bbe9c2],html[data-theme=dark] [class*=documentation-options][data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input);border-radius:16px}html.dark .documentation-options .panel-title[data-v-c8bbe9c2],html.dark .documentation-options h2[data-v-c8bbe9c2],html.dark .documentation-options h3[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options .panel-title[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options h2[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options h3[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .documentation-options .panel-subtitle[data-v-c8bbe9c2],html.dark .documentation-options .description[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options .panel-subtitle[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options .description[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .documentation-options .doc-type-tab[data-v-c8bbe9c2],html.dark .documentation-options .type-tab[data-v-c8bbe9c2],html.dark .documentation-options [class*=doc-type][data-v-c8bbe9c2],html[data-theme=dark] .documentation-options .doc-type-tab[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options .type-tab[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options [class*=doc-type][data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .documentation-options .doc-type-tab[data-v-c8bbe9c2]:hover,html.dark .documentation-options .type-tab[data-v-c8bbe9c2]:hover,html[data-theme=dark] .documentation-options .doc-type-tab[data-v-c8bbe9c2]:hover,html[data-theme=dark] .documentation-options .type-tab[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .documentation-options .doc-type-tab.active[data-v-c8bbe9c2],html.dark .documentation-options .type-tab.active[data-v-c8bbe9c2],html.dark .documentation-options [class*=doc-type].active[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options .doc-type-tab.active[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options .type-tab.active[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options [class*=doc-type].active[data-v-c8bbe9c2]{background:#1f3a5f;color:var(--fl-info);border-color:var(--fl-info)}html.dark .documentation-options .config-section[data-v-c8bbe9c2],html.dark .documentation-options .option-group[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options .config-section[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options .option-group[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);border-radius:8px}html.dark .documentation-options .config-label[data-v-c8bbe9c2],html.dark .documentation-options label[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options .config-label[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options label[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .documentation-options input[type=checkbox][data-v-c8bbe9c2],html[data-theme=dark] .documentation-options input[type=checkbox][data-v-c8bbe9c2]{accent-color:var(--fl-info)}html.dark .documentation-options input[type=text][data-v-c8bbe9c2],html.dark .documentation-options textarea[data-v-c8bbe9c2],html.dark .documentation-options select[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options input[type=text][data-v-c8bbe9c2],html[data-theme=dark] .documentation-options textarea[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options select[data-v-c8bbe9c2]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .documentation-options input[type=text][data-v-c8bbe9c2]:focus,html.dark .documentation-options textarea[data-v-c8bbe9c2]:focus,html.dark .documentation-options select[data-v-c8bbe9c2]:focus,html[data-theme=dark] .documentation-options input[type=text][data-v-c8bbe9c2]:focus,html[data-theme=dark] .documentation-options textarea[data-v-c8bbe9c2]:focus,html[data-theme=dark] .documentation-options select[data-v-c8bbe9c2]:focus{border-color:var(--fl-info);outline:none}html.dark .documentation-options .generate-btn[data-v-c8bbe9c2],html.dark .documentation-options [class*=generate][data-v-c8bbe9c2],html[data-theme=dark] .documentation-options .generate-btn[data-v-c8bbe9c2],html[data-theme=dark] .documentation-options [class*=generate][data-v-c8bbe9c2]{background:var(--fl-success-light);color:var(--fl-text-on-accent);border:none}html.dark .documentation-options .generate-btn[data-v-c8bbe9c2]:hover:not(:disabled),html.dark .documentation-options [class*=generate][data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .documentation-options .generate-btn[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .documentation-options [class*=generate][data-v-c8bbe9c2]:hover:not(:disabled){background:#2ea043}html.dark .documentation-options .generate-btn[data-v-c8bbe9c2]:disabled,html.dark .documentation-options [class*=generate][data-v-c8bbe9c2]:disabled,html[data-theme=dark] .documentation-options .generate-btn[data-v-c8bbe9c2]:disabled,html[data-theme=dark] .documentation-options [class*=generate][data-v-c8bbe9c2]:disabled{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);opacity:.6}html.dark .transcription-display[data-v-c8bbe9c2],html.dark [class*=transcription-display][data-v-c8bbe9c2],html[data-theme=dark] .transcription-display[data-v-c8bbe9c2],html[data-theme=dark] [class*=transcription-display][data-v-c8bbe9c2]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .transcription-display .transcript-text[data-v-c8bbe9c2],html.dark .transcription-display .text-content[data-v-c8bbe9c2],html[data-theme=dark] .transcription-display .transcript-text[data-v-c8bbe9c2],html[data-theme=dark] .transcription-display .text-content[data-v-c8bbe9c2]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .transcription-display .transcript-header[data-v-c8bbe9c2],html[data-theme=dark] .transcription-display .transcript-header[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-bottom:1px solid var(--fl-border-input)}html.dark .transcription-display h3[data-v-c8bbe9c2],html.dark .transcription-display .title[data-v-c8bbe9c2],html[data-theme=dark] .transcription-display h3[data-v-c8bbe9c2],html[data-theme=dark] .transcription-display .title[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .consent-modal[data-v-c8bbe9c2],html.dark [class*=consent-modal][data-v-c8bbe9c2],html[data-theme=dark] .consent-modal[data-v-c8bbe9c2],html[data-theme=dark] [class*=consent-modal][data-v-c8bbe9c2]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .consent-modal .modal-title[data-v-c8bbe9c2],html.dark .consent-modal h2[data-v-c8bbe9c2],html[data-theme=dark] .consent-modal .modal-title[data-v-c8bbe9c2],html[data-theme=dark] .consent-modal h2[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .consent-modal .modal-content[data-v-c8bbe9c2],html.dark .consent-modal p[data-v-c8bbe9c2],html[data-theme=dark] .consent-modal .modal-content[data-v-c8bbe9c2],html[data-theme=dark] .consent-modal p[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .transcription-manage-modal[data-v-c8bbe9c2],html.dark [class*=transcription-manage][data-v-c8bbe9c2],html[data-theme=dark] .transcription-manage-modal[data-v-c8bbe9c2],html[data-theme=dark] [class*=transcription-manage][data-v-c8bbe9c2]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .transcription-manage-modal .modal-header[data-v-c8bbe9c2],html[data-theme=dark] .transcription-manage-modal .modal-header[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-bottom:1px solid var(--fl-border-input)}html.dark .transcription-manage-modal .transcription-item[data-v-c8bbe9c2],html.dark .transcription-manage-modal .list-item[data-v-c8bbe9c2],html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-c8bbe9c2],html[data-theme=dark] .transcription-manage-modal .list-item[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .transcription-manage-modal .transcription-item[data-v-c8bbe9c2]:hover,html.dark .transcription-manage-modal .list-item[data-v-c8bbe9c2]:hover,html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-c8bbe9c2]:hover,html[data-theme=dark] .transcription-manage-modal .list-item[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .extraction-result-modal[data-v-c8bbe9c2],html.dark [class*=extraction-result][data-v-c8bbe9c2],html[data-theme=dark] .extraction-result-modal[data-v-c8bbe9c2],html[data-theme=dark] [class*=extraction-result][data-v-c8bbe9c2]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .extraction-result-modal .modal-header[data-v-c8bbe9c2],html[data-theme=dark] .extraction-result-modal .modal-header[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-bottom:1px solid var(--fl-border-input)}html.dark .extraction-result-modal .result-content[data-v-c8bbe9c2],html.dark .extraction-result-modal .extraction-content[data-v-c8bbe9c2],html[data-theme=dark] .extraction-result-modal .result-content[data-v-c8bbe9c2],html[data-theme=dark] .extraction-result-modal .extraction-content[data-v-c8bbe9c2]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .extraction-tabbed-selector[data-v-c8bbe9c2],html.dark [class*=extraction-tabbed][data-v-c8bbe9c2],html[data-theme=dark] .extraction-tabbed-selector[data-v-c8bbe9c2],html[data-theme=dark] [class*=extraction-tabbed][data-v-c8bbe9c2]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .extraction-tabbed-selector .tab[data-v-c8bbe9c2],html.dark .extraction-tabbed-selector [class*=tab][data-v-c8bbe9c2],html[data-theme=dark] .extraction-tabbed-selector .tab[data-v-c8bbe9c2],html[data-theme=dark] .extraction-tabbed-selector [class*=tab][data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .extraction-tabbed-selector .tab.active[data-v-c8bbe9c2],html.dark .extraction-tabbed-selector [class*=tab].active[data-v-c8bbe9c2],html[data-theme=dark] .extraction-tabbed-selector .tab.active[data-v-c8bbe9c2],html[data-theme=dark] .extraction-tabbed-selector [class*=tab].active[data-v-c8bbe9c2]{background:#1f3a5f;color:var(--fl-info);border-color:var(--fl-info)}html.dark .options-card[data-v-c8bbe9c2],html.dark div.options-card[data-v-c8bbe9c2],html.dark [class*=options-card][data-v-c8bbe9c2],html[data-theme=dark] .options-card[data-v-c8bbe9c2],html[data-theme=dark] div.options-card[data-v-c8bbe9c2],html[data-theme=dark] [class*=options-card][data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .options-header[data-v-c8bbe9c2],html[data-theme=dark] .options-header[data-v-c8bbe9c2]{border-bottom-color:var(--fl-border-input)}html.dark .options-title[data-v-c8bbe9c2],html[data-theme=dark] .options-title[data-v-c8bbe9c2]{color:var(--fl-info)}html.dark .options-subtitle[data-v-c8bbe9c2],html[data-theme=dark] .options-subtitle[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .doc-type-card[data-v-c8bbe9c2],html.dark button.doc-type-card[data-v-c8bbe9c2],html.dark [class*=doc-type-card][data-v-c8bbe9c2],html[data-theme=dark] .doc-type-card[data-v-c8bbe9c2],html[data-theme=dark] button.doc-type-card[data-v-c8bbe9c2],html[data-theme=dark] [class*=doc-type-card][data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .doc-type-card[data-v-c8bbe9c2]:hover,html.dark button.doc-type-card[data-v-c8bbe9c2]:hover,html[data-theme=dark] .doc-type-card[data-v-c8bbe9c2]:hover,html[data-theme=dark] button.doc-type-card[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:var(--fl-info)}html.dark .doc-type-card.selected[data-v-c8bbe9c2],html.dark button.doc-type-card.selected[data-v-c8bbe9c2],html[data-theme=dark] .doc-type-card.selected[data-v-c8bbe9c2],html[data-theme=dark] button.doc-type-card.selected[data-v-c8bbe9c2]{background:#1f3a5f;background-color:#1f3a5f;border-color:var(--fl-info);color:var(--fl-info)}html.dark .doc-name[data-v-c8bbe9c2],html[data-theme=dark] .doc-name[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .doc-type-card.selected .doc-name[data-v-c8bbe9c2],html[data-theme=dark] .doc-type-card.selected .doc-name[data-v-c8bbe9c2]{color:var(--fl-info)}html.dark .config-section-label[data-v-c8bbe9c2],html[data-theme=dark] .config-section-label[data-v-c8bbe9c2]{color:var(--fl-text-primary);border-bottom-color:var(--fl-info)}html.dark .generate-btn[data-v-c8bbe9c2],html.dark button.generate-btn[data-v-c8bbe9c2],html[data-theme=dark] .generate-btn[data-v-c8bbe9c2],html[data-theme=dark] button.generate-btn[data-v-c8bbe9c2]{background:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .generate-btn[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-c8bbe9c2]:hover:not(:disabled){background:#2ea043}html.dark .generate-btn[data-v-c8bbe9c2]:disabled,html[data-theme=dark] .generate-btn[data-v-c8bbe9c2]:disabled{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .recording-hero[data-v-c8bbe9c2],html.dark div.recording-hero[data-v-c8bbe9c2],html.dark [class*=recording-hero][data-v-c8bbe9c2],html[data-theme=dark] .recording-hero[data-v-c8bbe9c2],html[data-theme=dark] div.recording-hero[data-v-c8bbe9c2]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .hero-card[data-v-c8bbe9c2],html.dark div.hero-card[data-v-c8bbe9c2],html.dark [class*=hero-card][data-v-c8bbe9c2],html[data-theme=dark] .hero-card[data-v-c8bbe9c2],html[data-theme=dark] div.hero-card[data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input);border-color:var(--fl-border-input)}html.dark .recording-area[data-v-c8bbe9c2],html.dark div.recording-area[data-v-c8bbe9c2],html[data-theme=dark] .recording-area[data-v-c8bbe9c2]{background:transparent}html.dark .record-btn-hero[data-v-c8bbe9c2],html.dark button.record-btn-hero[data-v-c8bbe9c2],html[data-theme=dark] .record-btn-hero[data-v-c8bbe9c2]{background:var(--fl-info);box-shadow:0 8px 24px rgba(88,166,255,.3)}html.dark .record-btn-hero[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .record-btn-hero[data-v-c8bbe9c2]:hover:not(:disabled){box-shadow:0 12px 32px rgba(88,166,255,.5)}html.dark .record-btn-hero.is-recording[data-v-c8bbe9c2],html[data-theme=dark] .record-btn-hero.is-recording[data-v-c8bbe9c2]{background:var(--fl-error);box-shadow:0 8px 24px rgba(248,81,73,.4)}html.dark .record-btn-hero.is-processing[data-v-c8bbe9c2],html[data-theme=dark] .record-btn-hero.is-processing[data-v-c8bbe9c2]{background:var(--fl-warning);box-shadow:0 8px 24px rgba(210,153,34,.4)}html.dark .record-btn-hero.has-session[data-v-c8bbe9c2]:not(.is-recording),html[data-theme=dark] .record-btn-hero.has-session[data-v-c8bbe9c2]:not(.is-recording){background:var(--fl-success-dark);box-shadow:0 8px 24px rgba(64,145,108,.4)}html.dark .recording-status[data-v-c8bbe9c2],html.dark div.recording-status[data-v-c8bbe9c2],html[data-theme=dark] .recording-status[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .status-ready[data-v-c8bbe9c2],html.dark span.status-ready[data-v-c8bbe9c2],html[data-theme=dark] .status-ready[data-v-c8bbe9c2]{color:var(--fl-info)}html.dark .status-hint[data-v-c8bbe9c2],html.dark span.status-hint[data-v-c8bbe9c2],html[data-theme=dark] .status-hint[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .status-warning[data-v-c8bbe9c2],html.dark span.status-warning[data-v-c8bbe9c2],html[data-theme=dark] .status-warning[data-v-c8bbe9c2]{color:var(--fl-warning)}html.dark .status-recording[data-v-c8bbe9c2],html.dark span.status-recording[data-v-c8bbe9c2],html[data-theme=dark] .status-recording[data-v-c8bbe9c2]{color:var(--fl-error)}html.dark .status-time[data-v-c8bbe9c2],html.dark span.status-time[data-v-c8bbe9c2],html[data-theme=dark] .status-time[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .status-processing[data-v-c8bbe9c2],html.dark span.status-processing[data-v-c8bbe9c2],html[data-theme=dark] .status-processing[data-v-c8bbe9c2]{color:var(--fl-warning)}html.dark .status-paused[data-v-c8bbe9c2],html.dark span.status-paused[data-v-c8bbe9c2],html[data-theme=dark] .status-paused[data-v-c8bbe9c2]{color:var(--fl-success)}html.dark .recording-dot[data-v-c8bbe9c2],html[data-theme=dark] .recording-dot[data-v-c8bbe9c2]{background:var(--fl-error)}html.dark .session-info[data-v-c8bbe9c2],html.dark div.session-info[data-v-c8bbe9c2],html[data-theme=dark] .session-info[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input)}html.dark .session-stat[data-v-c8bbe9c2],html.dark div.session-stat[data-v-c8bbe9c2],html[data-theme=dark] .session-stat[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .end-session-btn[data-v-c8bbe9c2],html.dark button.end-session-btn[data-v-c8bbe9c2],html[data-theme=dark] .end-session-btn[data-v-c8bbe9c2]{background:#388bfd;color:var(--fl-text-inverse)}html.dark .end-session-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .end-session-btn[data-v-c8bbe9c2]:hover{background:var(--fl-info)}html.dark .processing-bar[data-v-c8bbe9c2],html.dark div.processing-bar[data-v-c8bbe9c2],html[data-theme=dark] .processing-bar[data-v-c8bbe9c2]{background:rgba(210,153,34,.15);border:1px solid rgba(210,153,34,.4)}html.dark .progress-stage[data-v-c8bbe9c2],html.dark span.progress-stage[data-v-c8bbe9c2],html[data-theme=dark] .progress-stage[data-v-c8bbe9c2],html.dark .progress-percent[data-v-c8bbe9c2],html.dark span.progress-percent[data-v-c8bbe9c2],html[data-theme=dark] .progress-percent[data-v-c8bbe9c2]{color:var(--fl-warning)}html.dark .progress-track[data-v-c8bbe9c2],html.dark div.progress-track[data-v-c8bbe9c2],html[data-theme=dark] .progress-track[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover)}html.dark .progress-message[data-v-c8bbe9c2],html.dark div.progress-message[data-v-c8bbe9c2],html[data-theme=dark] .progress-message[data-v-c8bbe9c2]{color:var(--fl-warning)}html.dark .transcription-display[data-v-c8bbe9c2],html.dark div.transcription-display[data-v-c8bbe9c2],html.dark [class*=transcription-display][data-v-c8bbe9c2],html[data-theme=dark] .transcription-display[data-v-c8bbe9c2],html[data-theme=dark] div.transcription-display[data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .display-header[data-v-c8bbe9c2],html.dark div.display-header[data-v-c8bbe9c2],html[data-theme=dark] .display-header[data-v-c8bbe9c2]{border-bottom:2px solid var(--fl-border-input);border-bottom-color:var(--fl-border-input)}html.dark .display-title[data-v-c8bbe9c2],html.dark h3.display-title[data-v-c8bbe9c2],html[data-theme=dark] .display-title[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .display-actions[data-v-c8bbe9c2],html.dark div.display-actions[data-v-c8bbe9c2],html[data-theme=dark] .display-actions[data-v-c8bbe9c2]{background:transparent}html.dark .action-button[data-v-c8bbe9c2],html.dark button.action-button[data-v-c8bbe9c2],html[data-theme=dark] .action-button[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);border:1px solid var(--fl-border-input);box-shadow:none}html.dark .action-button[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .action-button[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-border-input);color:var(--fl-text-primary);border-color:var(--fl-info)}html.dark .action-button.danger[data-v-c8bbe9c2],html[data-theme=dark] .action-button.danger[data-v-c8bbe9c2]{background:rgba(248,81,73,.15);color:var(--fl-error);border-color:rgba(248,81,73,.4)}html.dark .action-button.danger[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .action-button.danger[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-on-accent)}html.dark .action-button.primary[data-v-c8bbe9c2],html[data-theme=dark] .action-button.primary[data-v-c8bbe9c2]{background:#388bfd;color:var(--fl-text-inverse);border-color:#388bfd}html.dark .action-button.primary[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .action-button.primary[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-info)}html.dark .action-button.success[data-v-c8bbe9c2],html[data-theme=dark] .action-button.success[data-v-c8bbe9c2]{background:var(--fl-success-light);color:var(--fl-text-on-accent);border-color:var(--fl-success-light)}html.dark .action-button.success[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .action-button.success[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-success-dark)}html.dark .action-button.warning[data-v-c8bbe9c2],html[data-theme=dark] .action-button.warning[data-v-c8bbe9c2]{background:rgba(210,153,34,.15);color:var(--fl-warning);border-color:rgba(210,153,34,.4)}html.dark .action-button.warning[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .action-button.warning[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-warning);color:var(--fl-text-on-accent)}html.dark .action-button.info[data-v-c8bbe9c2],html[data-theme=dark] .action-button.info[data-v-c8bbe9c2]{background:#1f6feb;color:var(--fl-text-on-accent);border-color:#1f6feb}html.dark .action-button.info[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .action-button.info[data-v-c8bbe9c2]:hover:not(:disabled){background:#388bfd}html.dark .action-button.ai[data-v-c8bbe9c2],html[data-theme=dark] .action-button.ai[data-v-c8bbe9c2]{background:rgba(210,153,34,.2);color:var(--fl-warning);border-color:rgba(210,153,34,.5)}html.dark .action-button.ai[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .action-button.ai[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-warning);color:var(--fl-text-on-accent)}html.dark .manage-menu[data-v-c8bbe9c2],html.dark .v-menu>.v-overlay__content>.v-list.manage-menu[data-v-c8bbe9c2],html[data-theme=dark] .manage-menu[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.4)}html.dark .manage-menu .v-list-item[data-v-c8bbe9c2],html[data-theme=dark] .manage-menu .v-list-item[data-v-c8bbe9c2]{background:transparent;color:var(--fl-text-primary)}html.dark .manage-menu .v-list-item[data-v-c8bbe9c2]:hover,html[data-theme=dark] .manage-menu .v-list-item[data-v-c8bbe9c2]:hover{background:var(--fl-border-input)}html.dark .manage-menu .v-list-item-title[data-v-c8bbe9c2],html[data-theme=dark] .manage-menu .v-list-item-title[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .action-button .icon[data-v-c8bbe9c2],html[data-theme=dark] .action-button .icon[data-v-c8bbe9c2]{stroke:currentcolor}html.dark .transcript-content[data-v-c8bbe9c2],html.dark div.transcript-content[data-v-c8bbe9c2],html[data-theme=dark] .transcript-content[data-v-c8bbe9c2]{background:transparent}html.dark .transcript-textarea[data-v-c8bbe9c2],html.dark textarea.transcript-textarea[data-v-c8bbe9c2],html[data-theme=dark] .transcript-textarea[data-v-c8bbe9c2]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .transcript-textarea[data-v-c8bbe9c2]:focus,html[data-theme=dark] .transcript-textarea[data-v-c8bbe9c2]:focus{background:var(--fl-bg-card);box-shadow:0 0 0 2px rgba(88,166,255,.4)}html.dark .transcript-textarea[data-v-c8bbe9c2]::placeholder,html[data-theme=dark] .transcript-textarea[data-v-c8bbe9c2]::placeholder{color:var(--fl-border-input-hover)}html.dark .character-count[data-v-c8bbe9c2],html.dark span.character-count[data-v-c8bbe9c2],html[data-theme=dark] .character-count[data-v-c8bbe9c2]{color:var(--fl-info)}html.dark .timestamp[data-v-c8bbe9c2],html.dark span.timestamp[data-v-c8bbe9c2],html[data-theme=dark] .timestamp[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .ai-modal-overlay[data-v-c8bbe9c2],html.dark div.ai-modal-overlay[data-v-c8bbe9c2],html[data-theme=dark] .ai-modal-overlay[data-v-c8bbe9c2]{background:rgba(1,4,9,.8)}html.dark .ai-modal[data-v-c8bbe9c2],html.dark div.ai-modal[data-v-c8bbe9c2],html[data-theme=dark] .ai-modal[data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .ai-modal-header[data-v-c8bbe9c2],html.dark div.ai-modal-header[data-v-c8bbe9c2],html[data-theme=dark] .ai-modal-header[data-v-c8bbe9c2]{background:linear-gradient(135deg,var(--fl-bg-card-hover) 0%,var(--fl-bg-card) 100%);border-bottom:1px solid var(--fl-border-input)}html.dark .ai-modal-header h3[data-v-c8bbe9c2],html[data-theme=dark] .ai-modal-header h3[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .ai-modal-body[data-v-c8bbe9c2],html.dark div.ai-modal-body[data-v-c8bbe9c2],html[data-theme=dark] .ai-modal-body[data-v-c8bbe9c2]{background:var(--fl-bg-card)}html.dark .ai-modal-description[data-v-c8bbe9c2],html.dark p.ai-modal-description[data-v-c8bbe9c2],html[data-theme=dark] .ai-modal-description[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .document-type-grid[data-v-c8bbe9c2],html.dark div.document-type-grid[data-v-c8bbe9c2],html[data-theme=dark] .document-type-grid[data-v-c8bbe9c2]{background:transparent}html.dark .document-type-btn[data-v-c8bbe9c2],html.dark button.document-type-btn[data-v-c8bbe9c2],html[data-theme=dark] .document-type-btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-type-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .document-type-btn[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .document-type-btn.selected[data-v-c8bbe9c2],html[data-theme=dark] .document-type-btn.selected[data-v-c8bbe9c2]{background:rgba(88,166,255,.15);border-color:var(--fl-info)}html.dark .doc-icon[data-v-c8bbe9c2],html.dark span.doc-icon[data-v-c8bbe9c2],html[data-theme=dark] .doc-icon[data-v-c8bbe9c2]{color:inherit}html.dark .doc-name[data-v-c8bbe9c2],html.dark span.doc-name[data-v-c8bbe9c2],html[data-theme=dark] .doc-name[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .doc-description[data-v-c8bbe9c2],html.dark span.doc-description[data-v-c8bbe9c2],html[data-theme=dark] .doc-description[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .fachbereich-selector[data-v-c8bbe9c2],html.dark div.fachbereich-selector[data-v-c8bbe9c2],html[data-theme=dark] .fachbereich-selector[data-v-c8bbe9c2]{background:transparent;color:var(--fl-text-primary)}html.dark .fachbereich-selector label[data-v-c8bbe9c2],html[data-theme=dark] .fachbereich-selector label[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .fachbereich-selector select[data-v-c8bbe9c2],html[data-theme=dark] .fachbereich-selector select[data-v-c8bbe9c2]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .fachbereich-selector select option[data-v-c8bbe9c2],html[data-theme=dark] .fachbereich-selector select option[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary)}html.dark .extraction-config-section[data-v-c8bbe9c2],html.dark div.extraction-config-section[data-v-c8bbe9c2],html[data-theme=dark] .extraction-config-section[data-v-c8bbe9c2]{background:transparent}html.dark .transcription-unified[data-v-c8bbe9c2],html.dark div.transcription-unified[data-v-c8bbe9c2],html[data-theme=dark] .transcription-unified[data-v-c8bbe9c2]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .unified-content[data-v-c8bbe9c2],html.dark div.unified-content[data-v-c8bbe9c2],html[data-theme=dark] .unified-content[data-v-c8bbe9c2],html.dark .left-panel[data-v-c8bbe9c2],html.dark div.left-panel[data-v-c8bbe9c2],html[data-theme=dark] .left-panel[data-v-c8bbe9c2],html.dark .right-panel[data-v-c8bbe9c2],html.dark div.right-panel[data-v-c8bbe9c2],html[data-theme=dark] .right-panel[data-v-c8bbe9c2]{background:transparent}html.dark .transcript-section[data-v-c8bbe9c2],html.dark div.transcript-section[data-v-c8bbe9c2],html[data-theme=dark] .transcript-section[data-v-c8bbe9c2]{background:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .left-panel[data-v-c8bbe9c2]::-webkit-scrollbar-track,html.dark .right-panel[data-v-c8bbe9c2]::-webkit-scrollbar-track,html[data-theme=dark] .left-panel[data-v-c8bbe9c2]::-webkit-scrollbar-track,html[data-theme=dark] .right-panel[data-v-c8bbe9c2]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)}html.dark .left-panel[data-v-c8bbe9c2]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-c8bbe9c2]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-c8bbe9c2]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-c8bbe9c2]::-webkit-scrollbar-thumb{background:var(--fl-border-input)}html.dark .left-panel[data-v-c8bbe9c2]::-webkit-scrollbar-thumb:hover,html.dark .right-panel[data-v-c8bbe9c2]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .left-panel[data-v-c8bbe9c2]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .right-panel[data-v-c8bbe9c2]::-webkit-scrollbar-thumb:hover{background:var(--fl-info)}html.dark .transcription-header[data-v-c8bbe9c2],html.dark div.transcription-header[data-v-c8bbe9c2],html[data-theme=dark] .transcription-header[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-bottom:1px solid var(--fl-border-input)}html.dark .transcription-header h1[data-v-c8bbe9c2],html.dark .transcription-header h2[data-v-c8bbe9c2],html.dark .transcription-header h3[data-v-c8bbe9c2],html[data-theme=dark] .transcription-header h1[data-v-c8bbe9c2],html[data-theme=dark] .transcription-header h2[data-v-c8bbe9c2],html[data-theme=dark] .transcription-header h3[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .transcription-header .patient-info[data-v-c8bbe9c2],html.dark .transcription-header .header-info[data-v-c8bbe9c2],html[data-theme=dark] .transcription-header .patient-info[data-v-c8bbe9c2],html[data-theme=dark] .transcription-header .header-info[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .transcription-header button[data-v-c8bbe9c2],html[data-theme=dark] .transcription-header button[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .transcription-header button[data-v-c8bbe9c2]:hover,html[data-theme=dark] .transcription-header button[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .unified-header[data-v-c8bbe9c2],html.dark div.unified-header[data-v-c8bbe9c2],html[data-theme=dark] .unified-header[data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-bottom:2px solid var(--fl-border-input)}html.dark .patient-badge[data-v-c8bbe9c2],html.dark span.patient-badge[data-v-c8bbe9c2],html[data-theme=dark] .patient-badge[data-v-c8bbe9c2]{background:rgba(88,166,255,.15);color:var(--fl-info)}html.dark .header-btn[data-v-c8bbe9c2],html.dark button.header-btn[data-v-c8bbe9c2],html[data-theme=dark] .header-btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-info);border:2px solid transparent}html.dark .header-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .header-btn[data-v-c8bbe9c2]:hover{background:#388bfd;color:var(--fl-text-inverse)}html.dark .header-btn.manage-btn[data-v-c8bbe9c2],html[data-theme=dark] .header-btn.manage-btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-info)}html.dark .header-btn.manage-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .header-btn.manage-btn[data-v-c8bbe9c2]:hover{background:#388bfd;color:var(--fl-text-on-accent)}html.dark .header-btn.ai-btn[data-v-c8bbe9c2],html.dark button.ai-btn[data-v-c8bbe9c2],html[data-theme=dark] .header-btn.ai-btn[data-v-c8bbe9c2]{background:rgba(210,153,34,.2);color:var(--fl-warning)}html.dark .header-btn.ai-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .header-btn.ai-btn[data-v-c8bbe9c2]:hover{background:var(--fl-warning);color:var(--fl-text-on-accent)}html.dark .options-card[data-v-c8bbe9c2],html.dark div.options-card[data-v-c8bbe9c2],html.dark [class*=options-card][data-v-c8bbe9c2],html[data-theme=dark] .options-card[data-v-c8bbe9c2],html[data-theme=dark] div.options-card[data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .options-header[data-v-c8bbe9c2],html.dark div.options-header[data-v-c8bbe9c2],html[data-theme=dark] .options-header[data-v-c8bbe9c2]{border-bottom:2px solid var(--fl-border-input)}html.dark .options-title[data-v-c8bbe9c2],html.dark h3.options-title[data-v-c8bbe9c2],html[data-theme=dark] .options-title[data-v-c8bbe9c2]{color:var(--fl-info)}html.dark .options-subtitle[data-v-c8bbe9c2],html.dark p.options-subtitle[data-v-c8bbe9c2],html[data-theme=dark] .options-subtitle[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .options-content[data-v-c8bbe9c2],html.dark div.options-content[data-v-c8bbe9c2],html[data-theme=dark] .options-content[data-v-c8bbe9c2],html.dark .option-group[data-v-c8bbe9c2],html.dark div.option-group[data-v-c8bbe9c2],html[data-theme=dark] .option-group[data-v-c8bbe9c2],html.dark .doc-type-cards[data-v-c8bbe9c2],html.dark div.doc-type-cards[data-v-c8bbe9c2],html[data-theme=dark] .doc-type-cards[data-v-c8bbe9c2]{background:transparent}html.dark .doc-type-card[data-v-c8bbe9c2],html.dark button.doc-type-card[data-v-c8bbe9c2],html.dark [class*=doc-type-card][data-v-c8bbe9c2],html[data-theme=dark] .doc-type-card[data-v-c8bbe9c2],html[data-theme=dark] button.doc-type-card[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .doc-type-card[data-v-c8bbe9c2]:hover,html[data-theme=dark] .doc-type-card[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .doc-type-card.selected[data-v-c8bbe9c2],html[data-theme=dark] .doc-type-card.selected[data-v-c8bbe9c2]{background:rgba(88,166,255,.15);border-color:var(--fl-info);box-shadow:0 2px 8px rgba(88,166,255,.2)}html.dark .doc-type-card .doc-icon[data-v-c8bbe9c2],html[data-theme=dark] .doc-type-card .doc-icon[data-v-c8bbe9c2]{color:inherit}html.dark .doc-type-card .doc-name[data-v-c8bbe9c2],html[data-theme=dark] .doc-type-card .doc-name[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .config-panel-wrapper[data-v-c8bbe9c2],html.dark div.config-panel-wrapper[data-v-c8bbe9c2],html[data-theme=dark] .config-panel-wrapper[data-v-c8bbe9c2]{background:transparent}html.dark .config-section-label[data-v-c8bbe9c2],html.dark div.config-section-label[data-v-c8bbe9c2],html[data-theme=dark] .config-section-label[data-v-c8bbe9c2]{color:var(--fl-text-primary);border-bottom:2px solid var(--fl-border-input)}html.dark .generate-btn[data-v-c8bbe9c2],html.dark button.generate-btn[data-v-c8bbe9c2],html[data-theme=dark] .generate-btn[data-v-c8bbe9c2]{background:#388bfd;color:var(--fl-text-inverse)}html.dark .generate-btn[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-info)}html.dark .generate-btn[data-v-c8bbe9c2]:disabled,html[data-theme=dark] .generate-btn[data-v-c8bbe9c2]:disabled{background:var(--fl-bg-card-hover);color:var(--fl-border-input-hover)}html.dark .extraction-config-panel-compact[data-v-c8bbe9c2],html.dark div.extraction-config-panel-compact[data-v-c8bbe9c2],html.dark [class*=extraction-config-panel][data-v-c8bbe9c2],html[data-theme=dark] .extraction-config-panel-compact[data-v-c8bbe9c2],html.dark .primary-config[data-v-c8bbe9c2],html.dark div.primary-config[data-v-c8bbe9c2],html[data-theme=dark] .primary-config[data-v-c8bbe9c2],html.dark .config-row[data-v-c8bbe9c2],html.dark div.config-row[data-v-c8bbe9c2],html[data-theme=dark] .config-row[data-v-c8bbe9c2]{background:transparent}html.dark .config-label-compact .label-icon[data-v-c8bbe9c2],html[data-theme=dark] .config-label-compact .label-icon[data-v-c8bbe9c2]{color:inherit}html.dark .length-pills[data-v-c8bbe9c2],html.dark div.length-pills[data-v-c8bbe9c2],html[data-theme=dark] .length-pills[data-v-c8bbe9c2]{background:transparent}html.dark .length-pill[data-v-c8bbe9c2],html.dark button.length-pill[data-v-c8bbe9c2],html.dark [class*=length-pill][data-v-c8bbe9c2],html[data-theme=dark] .length-pill[data-v-c8bbe9c2],html[data-theme=dark] button.length-pill[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-info)}html.dark .length-pill[data-v-c8bbe9c2]:hover,html[data-theme=dark] .length-pill[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .length-pill.selected[data-v-c8bbe9c2],html[data-theme=dark] .length-pill.selected[data-v-c8bbe9c2]{background:#388bfd;color:var(--fl-text-inverse);border-color:#388bfd}html.dark .pill-multi-select[data-v-c8bbe9c2],html.dark div.pill-multi-select[data-v-c8bbe9c2],html.dark .pill-single-select[data-v-c8bbe9c2],html.dark div.pill-single-select[data-v-c8bbe9c2],html[data-theme=dark] .pill-multi-select[data-v-c8bbe9c2],html[data-theme=dark] .pill-single-select[data-v-c8bbe9c2]{background:transparent}html.dark .pill-select-option[data-v-c8bbe9c2],html.dark button.pill-select-option[data-v-c8bbe9c2],html.dark [class*=pill-select-option][data-v-c8bbe9c2],html[data-theme=dark] .pill-select-option[data-v-c8bbe9c2],html[data-theme=dark] button.pill-select-option[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-info)}html.dark .pill-select-option[data-v-c8bbe9c2]:hover,html[data-theme=dark] .pill-select-option[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .pill-select-option.selected[data-v-c8bbe9c2],html[data-theme=dark] .pill-select-option.selected[data-v-c8bbe9c2]{background:#388bfd;color:var(--fl-text-inverse);border-color:#388bfd}html.dark .pill-select-option .pill-label[data-v-c8bbe9c2],html[data-theme=dark] .pill-select-option .pill-label[data-v-c8bbe9c2]{color:inherit}html.dark .pill-select-option .pill-info-icon[data-v-c8bbe9c2],html[data-theme=dark] .pill-select-option .pill-info-icon[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .quick-pills[data-v-c8bbe9c2],html.dark div.quick-pills[data-v-c8bbe9c2],html[data-theme=dark] .quick-pills[data-v-c8bbe9c2]{background:transparent}html.dark .info-textarea[data-v-c8bbe9c2],html.dark textarea.info-textarea[data-v-c8bbe9c2],html[data-theme=dark] .info-textarea[data-v-c8bbe9c2]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .info-textarea[data-v-c8bbe9c2]:focus,html[data-theme=dark] .info-textarea[data-v-c8bbe9c2]:focus{border-color:var(--fl-info);box-shadow:0 0 0 3px rgba(88,166,255,.15)}html.dark .info-textarea[data-v-c8bbe9c2]::placeholder,html[data-theme=dark] .info-textarea[data-v-c8bbe9c2]::placeholder{color:var(--fl-border-input-hover)}html.dark .fl-textarea[data-v-c8bbe9c2],html.dark textarea.fl-textarea[data-v-c8bbe9c2],html[data-theme=dark] .fl-textarea[data-v-c8bbe9c2]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .fl-textarea[data-v-c8bbe9c2]:focus,html[data-theme=dark] .fl-textarea[data-v-c8bbe9c2]:focus{border-color:var(--fl-info);box-shadow:0 0 0 3px rgba(88,166,255,.15)}html.dark .fl-textarea[data-v-c8bbe9c2]::placeholder,html[data-theme=dark] .fl-textarea[data-v-c8bbe9c2]::placeholder{color:var(--fl-border-input-hover)}html.dark .advanced-toggle-section[data-v-c8bbe9c2],html.dark div.advanced-toggle-section[data-v-c8bbe9c2],html[data-theme=dark] .advanced-toggle-section[data-v-c8bbe9c2]{background:transparent}html.dark .fl-advanced-toggle[data-v-c8bbe9c2],html.dark button.fl-advanced-toggle[data-v-c8bbe9c2],html[data-theme=dark] .fl-advanced-toggle[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .fl-advanced-toggle .advanced-badge[data-v-c8bbe9c2],html[data-theme=dark] .fl-advanced-toggle .advanced-badge[data-v-c8bbe9c2]{background:#388bfd;color:var(--fl-text-inverse)}html.dark .advanced-config[data-v-c8bbe9c2],html.dark div.advanced-config[data-v-c8bbe9c2],html[data-theme=dark] .advanced-config[data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .advanced-section[data-v-c8bbe9c2],html.dark div.advanced-section[data-v-c8bbe9c2],html[data-theme=dark] .advanced-section[data-v-c8bbe9c2],html.dark .intervention-groups[data-v-c8bbe9c2],html.dark div.intervention-groups[data-v-c8bbe9c2],html[data-theme=dark] .intervention-groups[data-v-c8bbe9c2]{background:transparent}html.dark .intervention-group[data-v-c8bbe9c2],html.dark div.intervention-group[data-v-c8bbe9c2],html[data-theme=dark] .intervention-group[data-v-c8bbe9c2]{background:var(--fl-bg-page);border-left:3px solid var(--fl-info)}html.dark .custom-intervention-input[data-v-c8bbe9c2],html.dark div.custom-intervention-input[data-v-c8bbe9c2],html[data-theme=dark] .custom-intervention-input[data-v-c8bbe9c2]{background:transparent}html.dark .fl-input-inline[data-v-c8bbe9c2],html.dark input.fl-input-inline[data-v-c8bbe9c2],html[data-theme=dark] .fl-input-inline[data-v-c8bbe9c2]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .fl-add-btn[data-v-c8bbe9c2],html.dark button.fl-add-btn[data-v-c8bbe9c2],html[data-theme=dark] .fl-add-btn[data-v-c8bbe9c2]{background:var(--fl-ceremaris-light);border:1px solid transparent}html.dark .fl-add-btn--ready[data-v-c8bbe9c2],html.dark button.fl-add-btn--ready[data-v-c8bbe9c2],html[data-theme=dark] .fl-add-btn--ready[data-v-c8bbe9c2]{background:var(--fl-navy);color:var(--fl-text-inverse)}html.dark .fl-add-btn--ready[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn--ready[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-navy-dark)}html.dark .advanced-footer[data-v-c8bbe9c2],html.dark div.advanced-footer[data-v-c8bbe9c2],html[data-theme=dark] .advanced-footer[data-v-c8bbe9c2]{background:transparent}html.dark .fl-reset-btn[data-v-c8bbe9c2],html.dark button.fl-reset-btn[data-v-c8bbe9c2],html[data-theme=dark] .fl-reset-btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);border:1px solid var(--fl-border-input)}html.dark .fl-reset-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .fl-reset-btn[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .step-header[data-v-c8bbe9c2],html[data-theme=dark] .step-header[data-v-c8bbe9c2]{border-bottom-color:var(--fl-border-input)}html.dark .step-header__title[data-v-c8bbe9c2],html[data-theme=dark] .step-header__title[data-v-c8bbe9c2]{color:var(--fl-navy)}html.dark .step-header__close[data-v-c8bbe9c2],html[data-theme=dark] .step-header__close[data-v-c8bbe9c2]{border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .step-header__close[data-v-c8bbe9c2]:hover,html[data-theme=dark] .step-header__close[data-v-c8bbe9c2]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .step-footer[data-v-c8bbe9c2],html[data-theme=dark] .step-footer[data-v-c8bbe9c2]{border-top-color:var(--fl-border-input)}html.dark .source-option[data-v-c8bbe9c2],html[data-theme=dark] .source-option[data-v-c8bbe9c2]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .source-option.active[data-v-c8bbe9c2],html[data-theme=dark] .source-option.active[data-v-c8bbe9c2]{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus);color:var(--fl-navy)}html.dark .length-control[data-v-c8bbe9c2],html[data-theme=dark] .length-control[data-v-c8bbe9c2]{border-bottom-color:var(--fl-border-input)}html.dark .length-control__label[data-v-c8bbe9c2],html[data-theme=dark] .length-control__label[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .length-control__value[data-v-c8bbe9c2],html[data-theme=dark] .length-control__value[data-v-c8bbe9c2]{background:#3d3000;color:#e3a832}html.dark .length-control__keine[data-v-c8bbe9c2],html[data-theme=dark] .length-control__keine[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .length-control__keine[data-v-c8bbe9c2]:hover,html[data-theme=dark] .length-control__keine[data-v-c8bbe9c2]:hover{border-color:var(--fl-border-input-hover);color:var(--fl-text-primary)}html.dark .length-control__keine.active[data-v-c8bbe9c2],html[data-theme=dark] .length-control__keine.active[data-v-c8bbe9c2]{background:var(--fl-warning);color:var(--fl-text-on-accent);border-color:var(--fl-warning)}html.dark .length-control__tick[data-v-c8bbe9c2],html[data-theme=dark] .length-control__tick[data-v-c8bbe9c2]{color:#8993a3}html.dark .length-control__tick.active[data-v-c8bbe9c2],html[data-theme=dark] .length-control__tick.active[data-v-c8bbe9c2]{color:var(--fl-warning)}html.dark .dictation-textarea[data-v-c8bbe9c2],html.dark .notes-textarea[data-v-c8bbe9c2],html[data-theme=dark] .dictation-textarea[data-v-c8bbe9c2],html[data-theme=dark] .notes-textarea[data-v-c8bbe9c2]{background:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .dictation-textarea[data-v-c8bbe9c2]:focus,html.dark .notes-textarea[data-v-c8bbe9c2]:focus,html[data-theme=dark] .dictation-textarea[data-v-c8bbe9c2]:focus,html[data-theme=dark] .notes-textarea[data-v-c8bbe9c2]:focus{border-color:var(--fl-border-input-focus)}html.dark .ai-correction-toggle[data-v-c8bbe9c2],html[data-theme=dark] .ai-correction-toggle[data-v-c8bbe9c2],html.dark .tile-hint-text[data-v-c8bbe9c2],html[data-theme=dark] .tile-hint-text[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .secondary-btn[data-v-c8bbe9c2],html[data-theme=dark] .secondary-btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .secondary-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .secondary-btn[data-v-c8bbe9c2]:hover{border-color:var(--fl-border-input-focus);color:var(--fl-navy)}html.dark .generate-btn[data-v-c8bbe9c2],html.dark .btn-next[data-v-c8bbe9c2],html[data-theme=dark] .generate-btn[data-v-c8bbe9c2],html[data-theme=dark] .btn-next[data-v-c8bbe9c2]{background:var(--fl-ceremaris-light);color:var(--fl-navy);border-color:rgba(88,166,212,.25)}html.dark .generate-btn[data-v-c8bbe9c2]:hover:not(:disabled),html.dark .btn-next[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .btn-next[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse)}html.dark .generate-btn--show[data-v-c8bbe9c2],html[data-theme=dark] .generate-btn--show[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .btn-skip[data-v-c8bbe9c2],html[data-theme=dark] .btn-skip[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .btn-skip[data-v-c8bbe9c2]:hover,html[data-theme=dark] .btn-skip[data-v-c8bbe9c2]:hover{color:var(--fl-navy)}html.dark .generate-section[data-v-c8bbe9c2],html[data-theme=dark] .generate-section[data-v-c8bbe9c2]{border-top-color:var(--fl-border-input)}html.dark .tile__icon[data-v-c8bbe9c2],html[data-theme=dark] .tile__icon[data-v-c8bbe9c2]{background:var(--fl-ceremaris-light)}html.dark .tile__name[data-v-c8bbe9c2],html[data-theme=dark] .tile__name[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .tile__hint[data-v-c8bbe9c2],html[data-theme=dark] .tile__hint[data-v-c8bbe9c2]{color:#8993a3}html.dark .tile__badge[data-v-c8bbe9c2],html[data-theme=dark] .tile__badge[data-v-c8bbe9c2]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .tile__badge--ok[data-v-c8bbe9c2],html[data-theme=dark] .tile__badge--ok[data-v-c8bbe9c2]{background:rgba(82,183,136,.15);color:var(--fl-success)}html.dark .tile__action-arrow[data-v-c8bbe9c2],html[data-theme=dark] .tile__action-arrow[data-v-c8bbe9c2]{color:#8993a3}html.dark .tile-expand[data-v-c8bbe9c2],html[data-theme=dark] .tile-expand[data-v-c8bbe9c2]{border-top-color:var(--fl-border-input)}html.dark .tile-expand__title[data-v-c8bbe9c2],html[data-theme=dark] .tile-expand__title[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .tile-expand__close[data-v-c8bbe9c2],html[data-theme=dark] .tile-expand__close[data-v-c8bbe9c2]{border-color:var(--fl-border-input);color:#8993a3}html.dark .tile-expand__close[data-v-c8bbe9c2]:hover,html[data-theme=dark] .tile-expand__close[data-v-c8bbe9c2]:hover{background:#3d1a1a;color:var(--fl-error);border-color:#6b2c2c}html.dark .step-indicator[data-v-c8bbe9c2],html[data-theme=dark] .step-indicator[data-v-c8bbe9c2]{border-bottom-color:var(--fl-border-input)}html.dark .step-dot[data-v-c8bbe9c2],html[data-theme=dark] .step-dot[data-v-c8bbe9c2]{color:#8993a3}html.dark .step-dot.active[data-v-c8bbe9c2],html[data-theme=dark] .step-dot.active[data-v-c8bbe9c2]{color:var(--fl-navy)}html.dark .step-dot.completed[data-v-c8bbe9c2],html[data-theme=dark] .step-dot.completed[data-v-c8bbe9c2]{color:var(--fl-success)}html.dark .embedded-test-overlay[data-v-c8bbe9c2],html[data-theme=dark] .embedded-test-overlay[data-v-c8bbe9c2]{background:var(--fl-bg-page)}html.dark .embedded-test-toolbar[data-v-c8bbe9c2],html[data-theme=dark] .embedded-test-toolbar[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .embedded-test-close[data-v-c8bbe9c2],html[data-theme=dark] .embedded-test-close[data-v-c8bbe9c2]{background:var(--fl-bg-muted);color:var(--fl-link-active);border-color:var(--fl-border-input)}html.dark .side-panel-container[data-v-c8bbe9c2],html[data-theme=dark] .side-panel-container[data-v-c8bbe9c2]{background:var(--fl-bg-page);border-left-color:var(--fl-border-input);box-shadow:-2px 0 12px rgba(0,0,0,.4)}html.dark .side-panel-header[data-v-c8bbe9c2],html[data-theme=dark] .side-panel-header[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .side-panel-title[data-v-c8bbe9c2],html[data-theme=dark] .side-panel-title[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .side-panel-icon[data-v-c8bbe9c2],html[data-theme=dark] .side-panel-icon[data-v-c8bbe9c2]{color:var(--fl-link-active)}html.dark .side-panel-handle[data-v-c8bbe9c2],html[data-theme=dark] .side-panel-handle[data-v-c8bbe9c2]{background:var(--fl-border-input);color:var(--fl-link-active)}html.dark .side-panel-handle[data-v-c8bbe9c2]:hover,html[data-theme=dark] .side-panel-handle[data-v-c8bbe9c2]:hover{background:var(--fl-border-input-hover)}html.dark .fachbereich-select[data-v-c8bbe9c2],html[data-theme=dark] .fachbereich-select[data-v-c8bbe9c2]{background-color:var(--fl-ceremaris-light);border-color:var(--fl-link-active);color:var(--fl-link-active)}html.dark .side-panel-close[data-v-c8bbe9c2],html[data-theme=dark] .side-panel-close[data-v-c8bbe9c2]{color:var(--fl-text-muted);border-color:var(--fl-border-input)}html.dark .side-panel-close[data-v-c8bbe9c2]:hover,html[data-theme=dark] .side-panel-close[data-v-c8bbe9c2]:hover{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error)}html.dark .dokutoolbox-panel-footer[data-v-c8bbe9c2],html[data-theme=dark] .dokutoolbox-panel-footer[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-top-color:var(--fl-border-input)}html.dark .dokutoolbox-apply-btn[data-v-c8bbe9c2],html[data-theme=dark] .dokutoolbox-apply-btn[data-v-c8bbe9c2]{background:var(--fl-ceremaris-light);color:var(--fl-link-active);border-color:var(--fl-link-active)}html.dark .dokutoolbox-apply-btn[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .dokutoolbox-apply-btn[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);border-color:var(--fl-link-active)}html.dark .footer-status-text.has-data[data-v-c8bbe9c2],html[data-theme=dark] .footer-status-text.has-data[data-v-c8bbe9c2]{color:var(--fl-link-active)}html.dark .length-pill[data-v-c8bbe9c2],html.dark button.length-pill[data-v-c8bbe9c2],html.dark .length-pills button[data-v-c8bbe9c2],html[data-theme=dark] .length-pill[data-v-c8bbe9c2],html[data-theme=dark] button.length-pill[data-v-c8bbe9c2],html[data-theme=dark] .length-pills button[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info);border:2px solid var(--fl-border-input)}html.dark .length-pill[data-v-c8bbe9c2]:hover,html.dark button.length-pill[data-v-c8bbe9c2]:hover,html[data-theme=dark] .length-pill[data-v-c8bbe9c2]:hover,html[data-theme=dark] button.length-pill[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .length-pill.selected[data-v-c8bbe9c2],html.dark button.length-pill.selected[data-v-c8bbe9c2],html[data-theme=dark] .length-pill.selected[data-v-c8bbe9c2],html[data-theme=dark] button.length-pill.selected[data-v-c8bbe9c2]{background:var(--fl-info);background-color:var(--fl-info);color:var(--fl-text-inverse);border-color:var(--fl-info)}html.dark .pill-select-option[data-v-c8bbe9c2],html.dark button.pill-select-option[data-v-c8bbe9c2],html.dark .pill-multi-select button[data-v-c8bbe9c2],html.dark .pill-single-select button[data-v-c8bbe9c2],html[data-theme=dark] .pill-select-option[data-v-c8bbe9c2],html[data-theme=dark] button.pill-select-option[data-v-c8bbe9c2],html[data-theme=dark] .pill-multi-select button[data-v-c8bbe9c2],html[data-theme=dark] .pill-single-select button[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info);border:1px solid var(--fl-border-input)}html.dark .pill-select-option[data-v-c8bbe9c2]:hover,html.dark button.pill-select-option[data-v-c8bbe9c2]:hover,html[data-theme=dark] .pill-select-option[data-v-c8bbe9c2]:hover,html[data-theme=dark] button.pill-select-option[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .pill-select-option.selected[data-v-c8bbe9c2],html.dark button.pill-select-option.selected[data-v-c8bbe9c2],html[data-theme=dark] .pill-select-option.selected[data-v-c8bbe9c2],html[data-theme=dark] button.pill-select-option.selected[data-v-c8bbe9c2]{background:var(--fl-info);background-color:var(--fl-info);color:var(--fl-text-inverse)}html.dark .info-textarea[data-v-c8bbe9c2],html.dark textarea.info-textarea[data-v-c8bbe9c2],html[data-theme=dark] .info-textarea[data-v-c8bbe9c2],html[data-theme=dark] textarea.info-textarea[data-v-c8bbe9c2]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .info-textarea[data-v-c8bbe9c2]:focus,html[data-theme=dark] .info-textarea[data-v-c8bbe9c2]:focus{border-color:var(--fl-info)}html.dark .info-textarea[data-v-c8bbe9c2]::placeholder,html[data-theme=dark] .info-textarea[data-v-c8bbe9c2]::placeholder{color:var(--fl-text-muted)}html.dark .fl-textarea[data-v-c8bbe9c2],html.dark .fl-input-inline[data-v-c8bbe9c2],html[data-theme=dark] .fl-textarea[data-v-c8bbe9c2],html[data-theme=dark] .fl-input-inline[data-v-c8bbe9c2]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .fl-textarea[data-v-c8bbe9c2]:focus,html.dark .fl-input-inline[data-v-c8bbe9c2]:focus,html[data-theme=dark] .fl-textarea[data-v-c8bbe9c2]:focus,html[data-theme=dark] .fl-input-inline[data-v-c8bbe9c2]:focus{border-color:var(--fl-info)}html.dark .fl-advanced-toggle[data-v-c8bbe9c2],html.dark button.fl-advanced-toggle[data-v-c8bbe9c2],html[data-theme=dark] .fl-advanced-toggle[data-v-c8bbe9c2],html[data-theme=dark] button.fl-advanced-toggle[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input)}html.dark .fl-advanced-toggle[data-v-c8bbe9c2]:hover,html[data-theme=dark] .fl-advanced-toggle[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .fl-advanced-toggle .toggle-label[data-v-c8bbe9c2],html[data-theme=dark] .fl-advanced-toggle .toggle-label[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .fl-advanced-toggle .toggle-icon[data-v-c8bbe9c2],html[data-theme=dark] .fl-advanced-toggle .toggle-icon[data-v-c8bbe9c2]{color:var(--fl-info)}html.dark .advanced-config[data-v-c8bbe9c2],html[data-theme=dark] .advanced-config[data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .intervention-group[data-v-c8bbe9c2],html[data-theme=dark] .intervention-group[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border-left-color:var(--fl-info)}html.dark .fl-add-btn[data-v-c8bbe9c2],html[data-theme=dark] .fl-add-btn[data-v-c8bbe9c2]{background:var(--fl-ceremaris-light)}html.dark .fl-add-btn[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)}html.dark .fl-add-btn svg[data-v-c8bbe9c2],html[data-theme=dark] .fl-add-btn svg[data-v-c8bbe9c2]{color:currentcolor}html.dark .fl-reset-btn[data-v-c8bbe9c2],html[data-theme=dark] .fl-reset-btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-error)}html.dark .fl-reset-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .fl-reset-btn[data-v-c8bbe9c2]:hover{background:#3d1a1a}html.dark .advanced-footer[data-v-c8bbe9c2],html[data-theme=dark] .advanced-footer[data-v-c8bbe9c2]{border-top-color:var(--fl-border-input)}html.dark .fl-pill[data-v-c8bbe9c2],html.dark [class*=fl-pill][data-v-c8bbe9c2],html[data-theme=dark] .fl-pill[data-v-c8bbe9c2],html[data-theme=dark] [class*=fl-pill][data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-info);border:1px solid var(--fl-border-input)}html.dark .fl-pill[data-v-c8bbe9c2]:hover,html[data-theme=dark] .fl-pill[data-v-c8bbe9c2]:hover{background:var(--fl-border-input)}html.dark .fl-pill.selected[data-v-c8bbe9c2],html.dark .fl-pill.active[data-v-c8bbe9c2],html[data-theme=dark] .fl-pill.selected[data-v-c8bbe9c2],html[data-theme=dark] .fl-pill.active[data-v-c8bbe9c2]{background:var(--fl-info);color:var(--fl-text-inverse)}html.dark .erfassung-dropdown[data-v-c8bbe9c2],html.dark .header-dropdown[data-v-c8bbe9c2],html.dark [class*=erfassung-dropdown][data-v-c8bbe9c2],html[data-theme=dark] .erfassung-dropdown[data-v-c8bbe9c2],html[data-theme=dark] .header-dropdown[data-v-c8bbe9c2],html[data-theme=dark] [class*=erfassung-dropdown][data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.4)}html.dark .erfassung-dropdown a[data-v-c8bbe9c2],html.dark .erfassung-dropdown button[data-v-c8bbe9c2],html.dark .header-dropdown a[data-v-c8bbe9c2],html.dark .header-dropdown button[data-v-c8bbe9c2],html[data-theme=dark] .erfassung-dropdown a[data-v-c8bbe9c2],html[data-theme=dark] .erfassung-dropdown button[data-v-c8bbe9c2],html[data-theme=dark] .header-dropdown a[data-v-c8bbe9c2],html[data-theme=dark] .header-dropdown button[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .erfassung-dropdown a[data-v-c8bbe9c2]:hover,html.dark .erfassung-dropdown button[data-v-c8bbe9c2]:hover,html.dark .header-dropdown a[data-v-c8bbe9c2]:hover,html.dark .header-dropdown button[data-v-c8bbe9c2]:hover,html[data-theme=dark] .erfassung-dropdown a[data-v-c8bbe9c2]:hover,html[data-theme=dark] .erfassung-dropdown button[data-v-c8bbe9c2]:hover,html[data-theme=dark] .header-dropdown a[data-v-c8bbe9c2]:hover,html[data-theme=dark] .header-dropdown button[data-v-c8bbe9c2]:hover{background:var(--fl-border-input)}html.dark .fl-pill[data-v-c8bbe9c2],html.dark button.fl-pill[data-v-c8bbe9c2],html.dark [class*=fl-pill][data-v-c8bbe9c2]:not(.fl-pill-group,.fl-pill-option),html[data-theme=dark] .fl-pill[data-v-c8bbe9c2],html[data-theme=dark] button.fl-pill[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .fl-pill[data-v-c8bbe9c2]:hover:not(.active),html[data-theme=dark] .fl-pill[data-v-c8bbe9c2]:hover:not(.active){background:var(--fl-border-input);border-color:var(--fl-info);color:var(--fl-info)}html.dark .fl-pill.active[data-v-c8bbe9c2],html[data-theme=dark] .fl-pill.active[data-v-c8bbe9c2]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd;box-shadow:0 2px 8px rgba(88,166,255,.3)}html.dark .fl-pill-icon[data-v-c8bbe9c2],html.dark span.fl-pill-icon[data-v-c8bbe9c2],html[data-theme=dark] .fl-pill-icon[data-v-c8bbe9c2],html.dark .fl-pill-label[data-v-c8bbe9c2],html.dark span.fl-pill-label[data-v-c8bbe9c2],html[data-theme=dark] .fl-pill-label[data-v-c8bbe9c2]{color:inherit}html.dark .fl-pill-group[data-v-c8bbe9c2],html.dark div.fl-pill-group[data-v-c8bbe9c2],html[data-theme=dark] .fl-pill-group[data-v-c8bbe9c2]{background:transparent}html.dark .fl-pill-option[data-v-c8bbe9c2],html.dark button.fl-pill-option[data-v-c8bbe9c2],html[data-theme=dark] .fl-pill-option[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .fl-pill-option[data-v-c8bbe9c2]:hover:not(.active),html[data-theme=dark] .fl-pill-option[data-v-c8bbe9c2]:hover:not(.active){background:var(--fl-border-input);border-color:var(--fl-info);color:var(--fl-info)}html.dark .fl-pill-option.active[data-v-c8bbe9c2],html[data-theme=dark] .fl-pill-option.active[data-v-c8bbe9c2]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd;box-shadow:0 2px 8px rgba(88,166,255,.3)}html.dark .fl-pill-option .pill-icon[data-v-c8bbe9c2],html[data-theme=dark] .fl-pill-option .pill-icon[data-v-c8bbe9c2],html.dark .fl-pill-option .pill-label[data-v-c8bbe9c2],html[data-theme=dark] .fl-pill-option .pill-label[data-v-c8bbe9c2]{color:inherit}html.dark .section-title-wrapper[data-v-c8bbe9c2],html[data-theme=dark] .section-title-wrapper[data-v-c8bbe9c2]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);border-bottom-color:var(--fl-border-input)}html.dark .section-header-content[data-v-c8bbe9c2],html[data-theme=dark] .section-header-content[data-v-c8bbe9c2]{background:transparent}html.dark .skill-info-badge[data-v-c8bbe9c2],html[data-theme=dark] .skill-info-badge[data-v-c8bbe9c2]{background:var(--fl-ceremaris-light);background-color:var(--fl-ceremaris-light);border-color:var(--fl-info);color:#79c0ff}html.dark .skill-info-badge .mdi[data-v-c8bbe9c2],html.dark .skill-info-badge .skill-name[data-v-c8bbe9c2],html[data-theme=dark] .skill-info-badge .mdi[data-v-c8bbe9c2],html[data-theme=dark] .skill-info-badge .skill-name[data-v-c8bbe9c2]{color:var(--fl-info)}html.dark .anonymization-status.protected[data-v-c8bbe9c2],html[data-theme=dark] .anonymization-status.protected[data-v-c8bbe9c2]{background:#1a3d2e;background-color:#1a3d2e;border-color:var(--fl-success-dark);color:#7ee2a8}html.dark .anonymization-status.protected .mdi[data-v-c8bbe9c2],html.dark .anonymization-status.protected .status-text[data-v-c8bbe9c2],html.dark .anonymization-status.protected .entity-count[data-v-c8bbe9c2],html[data-theme=dark] .anonymization-status.protected .mdi[data-v-c8bbe9c2],html[data-theme=dark] .anonymization-status.protected .status-text[data-v-c8bbe9c2],html[data-theme=dark] .anonymization-status.protected .entity-count[data-v-c8bbe9c2]{color:var(--fl-success-dark)}html.dark .anonymization-status.unprotected[data-v-c8bbe9c2],html[data-theme=dark] .anonymization-status.unprotected[data-v-c8bbe9c2]{background:#3d3000;background-color:#3d3000;border-color:var(--fl-warning);color:#e3b341}html.dark .anonymization-status.unprotected .mdi[data-v-c8bbe9c2],html.dark .anonymization-status.unprotected .status-text[data-v-c8bbe9c2],html[data-theme=dark] .anonymization-status.unprotected .mdi[data-v-c8bbe9c2],html[data-theme=dark] .anonymization-status.unprotected .status-text[data-v-c8bbe9c2]{color:var(--fl-warning)}html.dark .export-dropdown-menu[data-v-c8bbe9c2],html[data-theme=dark] .export-dropdown-menu[data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.6)}html.dark .export-dropdown-menu .dropdown-item[data-v-c8bbe9c2],html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-c8bbe9c2]{background:transparent;color:var(--fl-text-primary)}html.dark .export-dropdown-menu .dropdown-item[data-v-c8bbe9c2]:hover,html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-c8bbe9c2]:hover{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover)}html.dark .export-dropdown-menu .dropdown-item .mdi[data-v-c8bbe9c2],html[data-theme=dark] .export-dropdown-menu .dropdown-item .mdi[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .collapsible-medical-bar[data-v-c8bbe9c2],html[data-theme=dark] .collapsible-medical-bar[data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .collapsed-bar[data-v-c8bbe9c2],html[data-theme=dark] .collapsed-bar[data-v-c8bbe9c2],html.dark .expanded-bar[data-v-c8bbe9c2],html[data-theme=dark] .expanded-bar[data-v-c8bbe9c2]{background:transparent}html.dark .toggle-btn-small .mdi[data-v-c8bbe9c2],html[data-theme=dark] .toggle-btn-small .mdi[data-v-c8bbe9c2],html.dark .current-tab[data-v-c8bbe9c2],html[data-theme=dark] .current-tab[data-v-c8bbe9c2]{color:var(--fl-text-primary)}html.dark .nav-tab[data-v-c8bbe9c2],html[data-theme=dark] .nav-tab[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .nav-tab[data-v-c8bbe9c2]:hover,html[data-theme=dark] .nav-tab[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:var(--fl-info);color:var(--fl-info)}html.dark .nav-tab.active[data-v-c8bbe9c2],html[data-theme=dark] .nav-tab.active[data-v-c8bbe9c2]{background:#388bfd;background-color:#388bfd;color:var(--fl-brass-light);border-color:var(--fl-info)}html.dark .collapsible-medical-bar .divider[data-v-c8bbe9c2],html[data-theme=dark] .collapsible-medical-bar .divider[data-v-c8bbe9c2]{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .dropdown-btn[data-v-c8bbe9c2],html[data-theme=dark] .dropdown-btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .dropdown-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .dropdown-btn[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:var(--fl-info);color:var(--fl-info)}html.dark .dropdown-btn.active[data-v-c8bbe9c2],html[data-theme=dark] .dropdown-btn.active[data-v-c8bbe9c2]{background:#388bfd;background-color:#388bfd;color:var(--fl-brass-light);border-color:var(--fl-info)}html.dark .collapsible-medical-bar .dropdown-menu[data-v-c8bbe9c2],html[data-theme=dark] .collapsible-medical-bar .dropdown-menu[data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-color:var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.6)}html.dark .collapsible-medical-bar .dropdown-item[data-v-c8bbe9c2],html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-c8bbe9c2]{background:transparent;color:var(--fl-text-primary)}html.dark .collapsible-medical-bar .dropdown-item[data-v-c8bbe9c2]:hover,html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-c8bbe9c2]:hover{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info)}html.dark .header-action-btn[data-v-c8bbe9c2],html.dark button.header-action-btn[data-v-c8bbe9c2],html[data-theme=dark] .header-action-btn[data-v-c8bbe9c2],html[data-theme=dark] button.header-action-btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info);border:1px solid var(--fl-border-input)}html.dark .header-action-btn[data-v-c8bbe9c2]:hover:not(:disabled),html.dark button.header-action-btn[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .header-action-btn[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] button.header-action-btn[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:var(--fl-info)}html.dark .header-action-btn[data-v-c8bbe9c2]:disabled,html[data-theme=dark] .header-action-btn[data-v-c8bbe9c2]:disabled{opacity:.4;background:var(--fl-bg-card)}html.dark .header-action-btn.primary-action[data-v-c8bbe9c2],html.dark button.header-action-btn.primary-action[data-v-c8bbe9c2],html[data-theme=dark] .header-action-btn.primary-action[data-v-c8bbe9c2],html[data-theme=dark] button.header-action-btn.primary-action[data-v-c8bbe9c2]{background:#3d3000;background-color:#3d3000;color:var(--fl-brass-light);border-color:var(--fl-warning)}html.dark .header-action-btn.primary-action[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .header-action-btn.primary-action[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-warning);background-color:var(--fl-warning);color:var(--fl-text-inverse)}html.dark .header-action-btn.session-menu-btn[data-v-c8bbe9c2],html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted);border-color:var(--fl-border-input)}html.dark .header-action-btn.session-menu-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-c8bbe9c2]:hover{color:var(--fl-text-primary)}html.dark .header-action-btn.wizard-btn[data-v-c8bbe9c2],html[data-theme=dark] .header-action-btn.wizard-btn[data-v-c8bbe9c2]{background:#2d1f3d;background-color:#2d1f3d;color:#a855f7;border-color:#a855f7}html.dark .header-action-btn.wizard-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .header-action-btn.wizard-btn[data-v-c8bbe9c2]:hover{background:#3d2952;background-color:#3d2952}html.dark .header-action-btn.doc-style-btn[data-v-c8bbe9c2],html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info);border-color:var(--fl-border-input)}html.dark .header-action-btn.doc-style-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);color:#79c0ff}html.dark .header-action-btn.text-editor-action[data-v-c8bbe9c2],html[data-theme=dark] .header-action-btn.text-editor-action[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:#a5b4fc;border-color:var(--fl-border-input)}html.dark .header-action-btn.text-editor-action[data-v-c8bbe9c2]:hover,html[data-theme=dark] .header-action-btn.text-editor-action[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);color:#c4b5fd}html.dark .header-action-btn.responses-editor-action[data-v-c8bbe9c2],html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:#86efac;border-color:var(--fl-border-input)}html.dark .header-action-btn.responses-editor-action[data-v-c8bbe9c2]:hover,html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-c8bbe9c2]:hover{background:var(--fl-border-input);color:#bbf7d0}html.dark .header-action-buttons[data-v-c8bbe9c2],html[data-theme=dark] .header-action-buttons[data-v-c8bbe9c2]{background:transparent}html.dark .session-dropdown-menu[data-v-c8bbe9c2],html[data-theme=dark] .session-dropdown-menu[data-v-c8bbe9c2]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.6)}html.dark .session-menu-header[data-v-c8bbe9c2],html[data-theme=dark] .session-menu-header[data-v-c8bbe9c2]{color:var(--fl-info);border-bottom-color:var(--fl-border-input)}html.dark .session-menu-header[data-v-c8bbe9c2]:hover,html[data-theme=dark] .session-menu-header[data-v-c8bbe9c2]:hover{background:var(--fl-bg-card-hover)}html.dark .session-menu-item[data-v-c8bbe9c2],html[data-theme=dark] .session-menu-item[data-v-c8bbe9c2]{background:transparent;color:var(--fl-text-primary)}html.dark .session-menu-item[data-v-c8bbe9c2]:hover,html[data-theme=dark] .session-menu-item[data-v-c8bbe9c2]:hover{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover)}html.dark .robot-controls[data-v-c8bbe9c2],html.dark .header-robot-controls[data-v-c8bbe9c2],html[data-theme=dark] .robot-controls[data-v-c8bbe9c2],html[data-theme=dark] .header-robot-controls[data-v-c8bbe9c2]{background:transparent}html.dark .robot-btn[data-v-c8bbe9c2],html[data-theme=dark] .robot-btn[data-v-c8bbe9c2]{background:#3d3000;background-color:#3d3000;color:var(--fl-warning);border-color:var(--fl-warning)}html.dark .robot-btn[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .robot-btn[data-v-c8bbe9c2]:hover:not(:disabled){background:#4d3c00;background-color:#4d3c00}html.dark .robot-btn[data-v-c8bbe9c2]:disabled,html[data-theme=dark] .robot-btn[data-v-c8bbe9c2]:disabled{opacity:.4}html.dark .robot-queue-btn[data-v-c8bbe9c2],html[data-theme=dark] .robot-queue-btn[data-v-c8bbe9c2]{background:#3d3000;background-color:#3d3000;color:var(--fl-warning);border-color:var(--fl-warning)}html.dark .robot-queue-btn[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .robot-queue-btn[data-v-c8bbe9c2]:hover:not(:disabled){background:#4d3c00;background-color:#4d3c00}html.dark .queue-badge-btn[data-v-c8bbe9c2],html[data-theme=dark] .queue-badge-btn[data-v-c8bbe9c2]{background:#3d3000;background-color:#3d3000;border-color:var(--fl-warning)}html.dark .queue-badge-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .queue-badge-btn[data-v-c8bbe9c2]:hover{background:#4d3c00;background-color:#4d3c00}html.dark .robot-badge[data-v-c8bbe9c2],html[data-theme=dark] .robot-badge[data-v-c8bbe9c2]{background:var(--fl-warning);background-color:var(--fl-warning);color:var(--fl-text-inverse)}html.dark .dropdown-icon[data-v-c8bbe9c2],html[data-theme=dark] .dropdown-icon[data-v-c8bbe9c2]{color:var(--fl-warning)}html.dark .robot-execute-btn[data-v-c8bbe9c2],html[data-theme=dark] .robot-execute-btn[data-v-c8bbe9c2]{background:#3d3000;background-color:#3d3000;color:var(--fl-warning);border-color:var(--fl-warning)}html.dark .robot-execute-btn.has-queue[data-v-c8bbe9c2],html[data-theme=dark] .robot-execute-btn.has-queue[data-v-c8bbe9c2]{background:var(--fl-warning);background-color:var(--fl-warning);color:var(--fl-text-inverse)}html.dark .robot-execute-btn.has-queue[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .robot-execute-btn.has-queue[data-v-c8bbe9c2]:hover:not(:disabled){background:#e3b341;background-color:#e3b341}html.dark .robot-results-btn[data-v-c8bbe9c2],html[data-theme=dark] .robot-results-btn[data-v-c8bbe9c2]{background:#1a3d2e;background-color:#1a3d2e;color:var(--fl-success);border-color:var(--fl-success)}html.dark .robot-results-btn[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .robot-results-btn[data-v-c8bbe9c2]:hover:not(:disabled){background:#224d3a;background-color:#224d3a}html.dark .queue-dropdown[data-v-c8bbe9c2],html[data-theme=dark] .queue-dropdown[data-v-c8bbe9c2]{background-color:var(--fl-bg-card);border-color:var(--fl-info);box-shadow:0 8px 24px rgba(0,0,0,.6)}html.dark .queue-dropdown-header[data-v-c8bbe9c2],html[data-theme=dark] .queue-dropdown-header[data-v-c8bbe9c2]{background:var(--fl-ceremaris-light);background-color:var(--fl-ceremaris-light);border-bottom-color:var(--fl-border-input)}html.dark .queue-dropdown-title[data-v-c8bbe9c2],html[data-theme=dark] .queue-dropdown-title[data-v-c8bbe9c2]{color:var(--fl-info)}html.dark .queue-clear-all-btn[data-v-c8bbe9c2],html[data-theme=dark] .queue-clear-all-btn[data-v-c8bbe9c2]{background:transparent;border-color:var(--fl-error)}html.dark .queue-clear-all-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .queue-clear-all-btn[data-v-c8bbe9c2]:hover{background:rgba(248,81,73,.2);background-color:rgba(248,81,73,.2)}html.dark .queue-item[data-v-c8bbe9c2],html[data-theme=dark] .queue-item[data-v-c8bbe9c2]{background:transparent;border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .queue-item[data-v-c8bbe9c2]:hover,html[data-theme=dark] .queue-item[data-v-c8bbe9c2]:hover{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover)}html.dark .queue-item-category[data-v-c8bbe9c2],html[data-theme=dark] .queue-item-category[data-v-c8bbe9c2]{color:var(--fl-text-muted)}html.dark .queue-item-remove[data-v-c8bbe9c2]:hover,html[data-theme=dark] .queue-item-remove[data-v-c8bbe9c2]:hover{color:var(--fl-error)}html.dark .robot-label[data-v-c8bbe9c2],html[data-theme=dark] .robot-label[data-v-c8bbe9c2]{color:inherit}html.dark .admin-shell[data-v-c8bbe9c2],html.dark .ss-page[data-v-c8bbe9c2],html.dark .rag-management[data-v-c8bbe9c2],html.dark .rag-configuration[data-v-c8bbe9c2],html.dark .rag-sync[data-v-c8bbe9c2],html.dark .spm-page[data-v-c8bbe9c2],html.dark .dbsync-page[data-v-c8bbe9c2],html.dark .system-template-manager[data-v-c8bbe9c2],html.dark .org-page[data-v-c8bbe9c2],html.dark .billing-page[data-v-c8bbe9c2],html.dark .admin-dashboard[data-v-c8bbe9c2],html.dark .um-page[data-v-c8bbe9c2],html.dark .fl-tenant-sync[data-v-c8bbe9c2],html.dark .knowledge-management[data-v-c8bbe9c2],html.dark .ud-page[data-v-c8bbe9c2],html.dark .security-dashboard[data-v-c8bbe9c2],html.dark .admin-page[data-v-c8bbe9c2],html[data-theme=dark] .admin-shell[data-v-c8bbe9c2],html[data-theme=dark] .ss-page[data-v-c8bbe9c2],html[data-theme=dark] .rag-management[data-v-c8bbe9c2],html[data-theme=dark] .rag-configuration[data-v-c8bbe9c2],html[data-theme=dark] .rag-sync[data-v-c8bbe9c2],html[data-theme=dark] .spm-page[data-v-c8bbe9c2],html[data-theme=dark] .dbsync-page[data-v-c8bbe9c2],html[data-theme=dark] .system-template-manager[data-v-c8bbe9c2],html[data-theme=dark] .org-page[data-v-c8bbe9c2],html[data-theme=dark] .billing-page[data-v-c8bbe9c2],html[data-theme=dark] .admin-dashboard[data-v-c8bbe9c2],html[data-theme=dark] .um-page[data-v-c8bbe9c2],html[data-theme=dark] .fl-tenant-sync[data-v-c8bbe9c2],html[data-theme=dark] .knowledge-management[data-v-c8bbe9c2],html[data-theme=dark] .ud-page[data-v-c8bbe9c2],html[data-theme=dark] .security-dashboard[data-v-c8bbe9c2],html[data-theme=dark] .admin-page[data-v-c8bbe9c2]{--fl-navy: #58a6d4;--fl-navy-dark: #4da6d9;--fl-ceremaris-light: #1a3a4a;--fl-ceremaris-light-hover: #234b5e;--fl-ceremaris-light-active: #2d5c72;--fl-bg-card: #1e2530;--fl-bg-card-hover: #262d38;--fl-bg-muted: #161b22;--fl-border-subtle: #30363d;--fl-border-card: #30363d;--fl-border-input: #30363d;--fl-border-input-hover: #484f58;--fl-border-input-focus: #58a6d4;--fl-text-primary: #e6edf3;--fl-text-secondary: #c9d1d9;--fl-text-muted: #8993a3;color:var(--fl-text-primary)}html.dark .rag-management[data-v-c8bbe9c2],html.dark .rag-sync[data-v-c8bbe9c2],html.dark .knowledge-management[data-v-c8bbe9c2],html[data-theme=dark] .rag-management[data-v-c8bbe9c2],html[data-theme=dark] .rag-sync[data-v-c8bbe9c2],html[data-theme=dark] .knowledge-management[data-v-c8bbe9c2]{background:var(--fl-bg-page)}html.dark .status-checking[data-v-c8bbe9c2],html[data-theme=dark] .status-checking[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:#8993a3}html.dark .notification-dropdown[data-v-c8bbe9c2],html.dark .user-dropdown[data-v-c8bbe9c2],html[data-theme=dark] .notification-dropdown[data-v-c8bbe9c2],html[data-theme=dark] .user-dropdown[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .notification-header[data-v-c8bbe9c2],html.dark .notification-item[data-v-c8bbe9c2],html[data-theme=dark] .notification-header[data-v-c8bbe9c2],html[data-theme=dark] .notification-item[data-v-c8bbe9c2]{border-bottom-color:var(--fl-border-input)}html.dark .user-dropdown-divider[data-v-c8bbe9c2],html[data-theme=dark] .user-dropdown-divider[data-v-c8bbe9c2]{background:var(--fl-border-input)}html.dark .user-dropdown-item[data-v-c8bbe9c2]:hover,html[data-theme=dark] .user-dropdown-item[data-v-c8bbe9c2]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .user-dropdown-logout[data-v-c8bbe9c2]:hover,html[data-theme=dark] .user-dropdown-logout[data-v-c8bbe9c2]:hover{background:#3d1a1a;color:var(--fl-error)}html.dark .admin-sidebar[data-v-c8bbe9c2],html[data-theme=dark] .admin-sidebar[data-v-c8bbe9c2]{background:var(--fl-bg-page-alt);border-right-color:var(--fl-border-input)}html.dark .sidebar-brand[data-v-c8bbe9c2],html.dark .nav-group-divider[data-v-c8bbe9c2],html.dark .sidebar-footer[data-v-c8bbe9c2],html[data-theme=dark] .sidebar-brand[data-v-c8bbe9c2],html[data-theme=dark] .nav-group-divider[data-v-c8bbe9c2],html[data-theme=dark] .sidebar-footer[data-v-c8bbe9c2]{border-color:var(--fl-border-input)}html.dark .nav-group-divider[data-v-c8bbe9c2],html[data-theme=dark] .nav-group-divider[data-v-c8bbe9c2]{background:var(--fl-border-input)}html.dark .brand-icon[data-v-c8bbe9c2],html[data-theme=dark] .brand-icon[data-v-c8bbe9c2]{background:var(--fl-ceremaris-light)}html.dark .nav-item[data-v-c8bbe9c2]:hover,html.dark .nav-item.active[data-v-c8bbe9c2],html[data-theme=dark] .nav-item[data-v-c8bbe9c2]:hover,html[data-theme=dark] .nav-item.active[data-v-c8bbe9c2]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .nav-item.active[data-v-c8bbe9c2]:before,html[data-theme=dark] .nav-item.active[data-v-c8bbe9c2]:before{background:var(--fl-navy)}html.dark .ss-card[data-v-c8bbe9c2],html[data-theme=dark] .ss-card[data-v-c8bbe9c2]{border-color:var(--fl-border-input);box-shadow:0 1px 3px rgba(0,0,0,.3),0 12px 32px rgba(0,0,0,.2)}html.dark .ss-icon-maintenance[data-v-c8bbe9c2],html.dark .ss-action-icon--secondary[data-v-c8bbe9c2],html[data-theme=dark] .ss-icon-maintenance[data-v-c8bbe9c2],html[data-theme=dark] .ss-action-icon--secondary[data-v-c8bbe9c2]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .ss-select option[data-v-c8bbe9c2],html[data-theme=dark] .ss-select option[data-v-c8bbe9c2]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .ss-switch-slider[data-v-c8bbe9c2],html[data-theme=dark] .ss-switch-slider[data-v-c8bbe9c2]{background:var(--fl-border-input)}html.dark .um-table-card[data-v-c8bbe9c2],html.dark .um-dialog[data-v-c8bbe9c2],html[data-theme=dark] .um-table-card[data-v-c8bbe9c2],html[data-theme=dark] .um-dialog[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .spm-btn--primary[data-v-c8bbe9c2],html.dark .org-btn--primary[data-v-c8bbe9c2],html[data-theme=dark] .spm-btn--primary[data-v-c8bbe9c2],html[data-theme=dark] .org-btn--primary[data-v-c8bbe9c2]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}html.dark .spm-btn--primary[data-v-c8bbe9c2]:hover:not(:disabled),html.dark .org-btn--primary[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .spm-btn--primary[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .org-btn--primary[data-v-c8bbe9c2]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);color:var(--fl-text-on-accent)}html.dark .org-header__icon-ring[data-v-c8bbe9c2],html[data-theme=dark] .org-header__icon-ring[data-v-c8bbe9c2]{background:var(--fl-bg-page-alt);border-color:var(--fl-border-input)}html.dark .quick-action-btn[data-v-c8bbe9c2]:hover,html[data-theme=dark] .quick-action-btn[data-v-c8bbe9c2]:hover{background:var(--fl-bg-card-hover)}html.dark .qa-teal[data-v-c8bbe9c2],html[data-theme=dark] .qa-teal[data-v-c8bbe9c2]{background:rgba(45,212,191,.15)}html.dark .qa-slate[data-v-c8bbe9c2],html[data-theme=dark] .qa-slate[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover)}html.dark .billing-table .v-data-table__thead th[data-v-c8bbe9c2],html[data-theme=dark] .billing-table .v-data-table__thead th[data-v-c8bbe9c2]{background:var(--fl-bg-page-alt);border-bottom-color:var(--fl-border-input)}html.dark .spm-table th[data-v-c8bbe9c2],html.dark .dbsync-table thead th[data-v-c8bbe9c2],html.dark .um-table th[data-v-c8bbe9c2],html.dark .ud-table th[data-v-c8bbe9c2],html.dark .history-table th[data-v-c8bbe9c2],html.dark .result-table th[data-v-c8bbe9c2],html[data-theme=dark] .spm-table th[data-v-c8bbe9c2],html[data-theme=dark] .dbsync-table thead th[data-v-c8bbe9c2],html[data-theme=dark] .um-table th[data-v-c8bbe9c2],html[data-theme=dark] .ud-table th[data-v-c8bbe9c2],html[data-theme=dark] .history-table th[data-v-c8bbe9c2],html[data-theme=dark] .result-table th[data-v-c8bbe9c2]{background:var(--fl-bg-page-alt);color:var(--fl-text-secondary);border-bottom-color:var(--fl-border-input)}html.dark .ud-page[data-v-c8bbe9c2],html[data-theme=dark] .ud-page[data-v-c8bbe9c2]{--ink: #e6edf3;--brass: var(--fl-brass-light);--hairline: #30363d;--subtle: #262d38;--bg-page: #0d1117;--bg-card: #1e2530}html.dark .ud-error[data-v-c8bbe9c2],html[data-theme=dark] .ud-error[data-v-c8bbe9c2]{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.4);color:var(--fl-severity-high-text)}html.dark .ud-page .ud-subnote--err[data-v-c8bbe9c2],html[data-theme=dark] .ud-page .ud-subnote--err[data-v-c8bbe9c2]{color:var(--fl-severity-high-text)}html.dark .spm-overlay[data-v-c8bbe9c2],html.dark .modal-overlay[data-v-c8bbe9c2],html.dark .confirm-overlay[data-v-c8bbe9c2],html.dark .dialog-overlay[data-v-c8bbe9c2],html.dark .loading-overlay[data-v-c8bbe9c2],html[data-theme=dark] .spm-overlay[data-v-c8bbe9c2],html[data-theme=dark] .modal-overlay[data-v-c8bbe9c2],html[data-theme=dark] .confirm-overlay[data-v-c8bbe9c2],html[data-theme=dark] .dialog-overlay[data-v-c8bbe9c2],html[data-theme=dark] .loading-overlay[data-v-c8bbe9c2]{background:rgba(0,0,0,.6)}html.dark .spm-modal[data-v-c8bbe9c2],html.dark .plans-dialog[data-v-c8bbe9c2],html.dark .preview-dialog[data-v-c8bbe9c2],html.dark .confirm-dialog[data-v-c8bbe9c2],html[data-theme=dark] .spm-modal[data-v-c8bbe9c2],html[data-theme=dark] .plans-dialog[data-v-c8bbe9c2],html[data-theme=dark] .preview-dialog[data-v-c8bbe9c2],html[data-theme=dark] .confirm-dialog[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .spm-modal-header[data-v-c8bbe9c2],html.dark .um-dialog-header[data-v-c8bbe9c2],html.dark .spm-modal-actions[data-v-c8bbe9c2],html.dark .um-dialog-footer[data-v-c8bbe9c2],html.dark .plans-dialog__header[data-v-c8bbe9c2],html[data-theme=dark] .spm-modal-header[data-v-c8bbe9c2],html[data-theme=dark] .um-dialog-header[data-v-c8bbe9c2],html[data-theme=dark] .spm-modal-actions[data-v-c8bbe9c2],html[data-theme=dark] .um-dialog-footer[data-v-c8bbe9c2],html[data-theme=dark] .plans-dialog__header[data-v-c8bbe9c2]{border-color:var(--fl-border-input)}html.dark .status-row-header[data-v-c8bbe9c2],html.dark .detail-row[data-v-c8bbe9c2],html[data-theme=dark] .status-row-header[data-v-c8bbe9c2],html[data-theme=dark] .detail-row[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .chip--ok[data-v-c8bbe9c2],html[data-theme=dark] .chip--ok[data-v-c8bbe9c2]{background:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .chip--warn[data-v-c8bbe9c2],html[data-theme=dark] .chip--warn[data-v-c8bbe9c2]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .chip--danger[data-v-c8bbe9c2],html[data-theme=dark] .chip--danger[data-v-c8bbe9c2]{background:rgba(248,81,73,.15)}html.dark .chip--muted[data-v-c8bbe9c2],html[data-theme=dark] .chip--muted[data-v-c8bbe9c2]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .kpi-card[data-v-c8bbe9c2],html[data-theme=dark] .kpi-card[data-v-c8bbe9c2]{border-color:var(--fl-border-input)}html.dark .log-row[data-v-c8bbe9c2]:hover,html[data-theme=dark] .log-row[data-v-c8bbe9c2]:hover{background-color:var(--fl-bg-page-alt)}html.dark .error-item[data-v-c8bbe9c2],html[data-theme=dark] .error-item[data-v-c8bbe9c2]{background-color:rgba(248,81,73,.12);border-color:var(--fl-error);color:var(--fl-error-text)}html.dark .action-auth[data-v-c8bbe9c2],html[data-theme=dark] .action-auth[data-v-c8bbe9c2]{background-color:rgba(88,166,212,.15);color:#79c0e8}html.dark .action-danger[data-v-c8bbe9c2],html[data-theme=dark] .action-danger[data-v-c8bbe9c2]{background-color:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .action-modify[data-v-c8bbe9c2],html[data-theme=dark] .action-modify[data-v-c8bbe9c2]{background-color:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .action-access[data-v-c8bbe9c2],html[data-theme=dark] .action-access[data-v-c8bbe9c2]{background-color:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .action-default[data-v-c8bbe9c2],html[data-theme=dark] .action-default[data-v-c8bbe9c2]{background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .provider-tag--anthropic[data-v-c8bbe9c2],html[data-theme=dark] .provider-tag--anthropic[data-v-c8bbe9c2]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .provider-tag--mistral[data-v-c8bbe9c2],html[data-theme=dark] .provider-tag--mistral[data-v-c8bbe9c2]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .btn-action.btn-warning[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-warning[data-v-c8bbe9c2]:hover:not(:disabled){background:rgba(210,153,34,.22)}html.dark .btn-action.btn-info[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-info[data-v-c8bbe9c2]:hover:not(:disabled){background:rgba(88,166,212,.22)}html.dark .btn-action.btn-success[data-v-c8bbe9c2]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-success[data-v-c8bbe9c2]:hover:not(:disabled){background:rgba(82,183,136,.22)}html.dark .rag-tabs[data-v-c8bbe9c2],html[data-theme=dark] .rag-tabs[data-v-c8bbe9c2]{border-bottom-color:var(--fl-border-input)}html.dark .rag-content[data-v-c8bbe9c2],html.dark .rag-header[data-v-c8bbe9c2],html[data-theme=dark] .rag-content[data-v-c8bbe9c2],html[data-theme=dark] .rag-header[data-v-c8bbe9c2]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}.ss-page[data-v-c8bbe9c2]{--fl-navy: #0b1220;--fl-navy-dark: #1a2332;--fl-ceremaris-light: #f4f6f8;--fl-ceremaris-light-active: #e4e7ec;--fl-border-card: var(--fl-border-cool);--fl-border-input: var(--fl-border-cool);color:var(--fl-text-primary);letter-spacing:-.005em}.ss-header[data-v-c8bbe9c2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--fl-space-lg)}.ss-title[data-v-c8bbe9c2]{letter-spacing:var(--fl-tracking-tight);color:var(--fl-text-primary);margin:0}.ss-subtitle[data-v-c8bbe9c2]{font-size:var(--fl-text-sm);color:var(--fl-text-secondary);margin:4px 0 0}.ss-card[data-v-c8bbe9c2]{background:var(--fl-bg-card);border:1px solid var(--fl-border-cool);border-radius:var(--fl-radius-2xl);overflow:hidden}.ss-card--animate[data-v-c8bbe9c2]{animation:ss-card-enter-c8bbe9c2 .35s var(--fl-ease-out)}@keyframes ss-card-enter-c8bbe9c2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-v-15b1abf1]:root{--fl-bg-page: var(--fl-k1-bg-page);--fl-bg-page-alt: #fafafa;--fl-bg-card: #FFFFFF;--fl-bg-card-hover: #F4F7FB;--fl-bg-muted: #f8f9fa;--fl-surface-0: var(--fl-bg-page);--fl-surface-1: #EDF1F7;--fl-surface-2: #FFFFFF;--fl-surface-3: #FFFFFF;--fl-surface-4: #FFFFFF;--fl-surface-dark: #0b1220;--fl-paper: #FFFFFF;--fl-chrome: #102A43;--fl-chrome-text: #E6EDF3;--fl-chrome-text-2: #E6EDF3;--fl-chrome-hover: rgba(255, 255, 255, .08);--fl-chrome-active: rgba(255, 255, 255, .12);--fl-bg-workspace: #B0C2DB;--fl-desk-edge: rgba(20, 54, 92, .35);--fl-scrollbar-thumb: rgba(20, 54, 92, .22);--fl-scrollbar-thumb-hover: rgba(20, 54, 92, .38);--fl-shadow-workspace: none;--fl-cat-1: #4276A8;--fl-cat-1-bg: rgba(66, 118, 168, .12);--fl-cat-2: #2F9389;--fl-cat-2-bg: rgba(47, 147, 137, .12);--fl-cat-2-text: #0d6e8a;--fl-cat-3: #5C9A52;--fl-cat-3-bg: rgba(92, 154, 82, .12);--fl-cat-4: #C0902F;--fl-cat-4-bg: rgba(192, 144, 47, .12);--fl-cat-5: #BC5765;--fl-cat-5-bg: rgba(188, 87, 101, .12);--fl-cat-6: #7E66AE;--fl-cat-6-bg: rgba(126, 102, 174, .12);--fl-diff-add-text: #1a7f37;--fl-diff-add-bg: #dafbe1;--fl-diff-add-border: #2da44e;--fl-diff-remove-text: #cf222e;--fl-diff-remove-bg: #ffebe9;--fl-diff-remove-border: #cf222e;--fl-diff-change-text: #9a6700;--fl-diff-change-bg: #fff8c5;--fl-diff-change-border: #d4a72c;--fl-navy: #14365C;--fl-navy-dark: #0E2845;--fl-navy-ink: #102A43;--fl-btn-primary: var(--fl-navy);--fl-btn-primary-hover: var(--fl-navy-dark);--fl-btn-secondary: var(--fl-brand-surface);--fl-btn-secondary-hover: var(--fl-brand-surface-hover);--fl-brass: #b08642;--fl-brass-light: #e8c886;--fl-brass-dark: #8a6833;--fl-ledger-band: color-mix(in srgb, var(--fl-brass) 17%, var(--fl-bg-card));--fl-ledger-band-line: color-mix(in srgb, var(--fl-brass) 45%, transparent);--fl-ledger-gruppe: color-mix(in srgb, var(--fl-brass) 26%, var(--fl-bg-card));--fl-ledger-rule: color-mix(in srgb, var(--fl-navy) 24%, transparent);--fl-ledger-rule-soft: color-mix(in srgb, var(--fl-navy) 12%, transparent);--fl-ledger-brass-text: color-mix(in srgb, var(--fl-brass-dark) 65%, var(--fl-navy-ink));--fl-ledger-wert: color-mix(in srgb, var(--fl-navy) 70%, var(--fl-navy-ink));--fl-ledger-on-brass: #1f1c15;--fl-paper-bg: #FDFCF8;--fl-paper-ink: #1f1c15;--fl-paper-ink-soft: #6b6353;--fl-paper-border: #e6dfcf;--fl-paper-rule: #d8cfba;--fl-paper-shadow: 0 1px 2px rgba(20, 54, 92, .06), 0 10px 28px rgba(20, 54, 92, .08);--fl-paper-measure: 68ch;--fl-paper-radius: 4px;--fl-wordmark-ink: var(--fl-navy);--fl-k1-bg-page: #FAFBFE;--fl-k1-border: #14365C;--fl-k1-border-strong: #2E4E73;--fl-ceremaris-light: #f4f6f8;--fl-ceremaris-light-hover: #eef2f7;--fl-ceremaris-light-active: #e4e7ec;--fl-brand-surface: #E3F2FD;--fl-brand-surface-hover: #BBDEFB;--fl-brand-surface-active: #90CAF9;--fl-link-active: var(--fl-navy);--fl-text-primary: #0b1220;--fl-text-secondary: #33526F;--fl-text-muted: #647083;--fl-text-placeholder: #8993a3;--fl-text-inverse: #FFFFFF;--fl-text-on-accent: #FFFFFF;--fl-text-on-navy: #FFFFFF;--fl-border-card: var(--fl-k1-border);--fl-border-input: var(--fl-k1-border-strong);--fl-border-input-hover: #BDCBDC;--fl-border-input-focus: #0b1220;--fl-border-subtle: #D4DCE8;--fl-success: #10B981;--fl-success-light: #D1FAE5;--fl-success-dark: #059669;--fl-error: #DC2626;--fl-error-light: #FEE2E2;--fl-error-dark: #B91C1C;--fl-warning: #EA580C;--fl-warning-light: #FFEDD5;--fl-warning-dark: #C2410C;--fl-info: #3B82F6;--fl-info-light: #DBEAFE;--fl-success-text: #065F46;--fl-success-tint: rgba(16, 185, 129, .1);--fl-error-text: #991B1B;--fl-error-tint: rgba(220, 38, 38, .08);--fl-warning-text: #7C2D12;--fl-warning-tint: rgba(234, 88, 12, .1);--fl-severity-low-bg: #D1FAE5;--fl-severity-low-text: #065F46;--fl-severity-low-fill: #059669;--fl-severity-mild-bg: #FEF3C7;--fl-severity-mild-text: #92400E;--fl-severity-mild-fill: #D97706;--fl-severity-moderate-bg: #FFEDD5;--fl-severity-moderate-text: #9A3412;--fl-severity-moderate-fill: #EA580C;--fl-severity-high-bg: #FEE2E2;--fl-severity-high-text: #991B1B;--fl-severity-high-fill: #DC2626;--fl-severity-critical-bg: #FECACA;--fl-severity-critical-text: #7F1D1D;--fl-severity-critical-fill: #B91C1C;--fl-chart-1: var(--fl-navy);--fl-chart-2: var(--fl-success);--fl-chart-3: var(--fl-error);--fl-chart-4: #F59E0B;--fl-gender-male: #14365C;--fl-gender-male-dark: #0f2942;--fl-gender-male-light: #e6ebf2;--fl-gender-female: #9a7b3f;--fl-gender-female-dark: #7d6231;--fl-gender-female-light: #f4efe3;--fl-ai-accent: #b08642;--fl-ai-accent-dark: #8a6833;--fl-ai-accent-light: #f2e9d5;--fl-ai-accent-lighter: #faf6ec;--fl-ai-accent-glow: rgba(176, 134, 66, .28);--fl-ai-confidence-high: var(--fl-navy);--fl-ai-confidence-high-bg: rgba(0, 119, 182, .08);--fl-ai-confidence-medium: #b08642;--fl-ai-confidence-medium-bg: rgba(245, 158, 11, .06);--fl-ai-confidence-low: #94A3B8;--fl-ai-confidence-low-bg: rgba(148, 163, 184, .05);--fl-ai-text-gradient: linear-gradient(180deg, var(--fl-navy) 0%, var(--fl-navy) 100%);--type-display: "Fraunces Variable", "Fraunces", georgia, serif;--type-ui: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--type-document: arial, "Liberation Sans", helvetica, sans-serif;--fl-font-ledger-title: var(--type-ui);--fl-text-xs: .75rem;--fl-text-sm: .875rem;--fl-text-base: 1rem;--fl-text-md: .9375rem;--fl-text-lg: 1.125rem;--fl-text-xl: 1.25rem;--fl-text-2xl: 1.375rem;--fl-text-3xl: 1.5rem;--fl-text-4xl: 1.875rem;--fl-weight-normal: 400;--fl-weight-medium: 500;--fl-weight-semibold: 600;--fl-weight-bold: 700;--fl-leading-tight: 1.25;--fl-leading-normal: 1.4;--fl-leading-relaxed: 1.6;--fl-tracking-tight: -.02em;--fl-tracking-normal: 0;--fl-tracking-wide: .025em;--fl-space-xs: 8px;--fl-space-sm: 12px;--fl-space-md: 16px;--fl-space-lg: 24px;--fl-space-xl: 32px;--fl-space-2xl: 48px;--fl-space-3xl: 64px;--fl-page-padding: 16px;--fl-page-gap: 12px;--fl-page-top: 104px;--fl-workspace-gutter: clamp(20px, 3vw, 56px);--hdr-height: 52px;--nav-w: 0px;--fl-max-read: 960px;--fl-max-form: 1280px;--fl-max-data: 1440px;--fl-max-workflow-wide: 1720px;--fl-max-workbench: 1760px;--fl-page-max-width: var(--fl-max-data);--fl-workspace-width: 1440px;--fl-breakpoint-mobile: 768px;--fl-breakpoint-desktop: 1440px;--fl-breakpoint-short: 800px;--fl-radius-sm: 6px;--fl-radius-md: 8px;--fl-radius-lg: 12px;--fl-radius-xl: 16px;--fl-radius-2xl: 20px;--fl-radius-full: 9999px;--fl-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--fl-shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--fl-shadow-lg: 0 4px 24px rgba(0, 0, 0, .08);--fl-shadow-xl: 0 8px 32px rgba(0, 0, 0, .12);--fl-shadow-focus: 0 0 0 3px rgba(20, 54, 92, .15);--fl-card-padding: 24px;--fl-card-radius: 14px;--fl-card-border: 1px solid var(--fl-k1-border);--fl-card-border-hover: 1px solid #c9cfd6;--fl-card-shadow: 0 1px 2px rgba(16, 24, 40, .1), 0 10px 28px -8px rgba(20, 54, 92, .18);--fl-card-shadow-hover: 0 4px 12px rgba(16, 24, 40, .08), 0 16px 40px rgba(16, 24, 40, .06);--fl-card-font-heading: 17px;--fl-card-font-body: 15px;--fl-card-font-label: 14px;--fl-card-font-caption: 13px;--fl-card-font-weight-heading: 600;--fl-card-font-weight-label: 500;--fl-card-font-weight-body: 400;--fl-card-letter-spacing: -.005em;--fl-tile-bg: #ffffff;--fl-tile-bg-hover: #f5f9fd;--fl-tile-bg-selected: #E8F0F9;--fl-tile-border: 1px solid var(--fl-k1-border);--fl-tile-border-hover: 1px solid var(--fl-navy);--fl-tile-border-selected: 1px solid var(--fl-navy);--fl-tile-radius: 12px;--fl-tile-padding: 16px;--fl-tile-gap: 14px;--fl-tile-min-height: 104px;--fl-tile-shadow-hover: 0 1px 3px rgba(16, 24, 40, .12);--fl-tile-shadow-selected: 0 0 0 1px var(--fl-navy);--fl-tile-icon-size: 32px;--fl-tile-icon-radius: 8px;--fl-tile-icon-bg: var(--fl-ceremaris-light);--fl-tile-icon-bg-hover: var(--fl-ceremaris-light-active);--fl-tile-icon-bg-selected: #ffffff;--fl-tile-icon-color: var(--fl-module-accent, var(--fl-navy));--fl-tile-icon-font-size: 18px;--fl-tile-icon-shadow: none;--fl-module-accent: var(--fl-navy);--fl-module-documentation: var(--fl-navy);--fl-module-tests: #0E7C7B;--fl-module-patient: #996633;--fl-tile-label-size: 14px;--fl-tile-label-weight: 500;--fl-tile-value-size: 24px;--fl-tile-value-weight: 600;--fl-tile-suffix-size: 13px;--fl-tile-suffix-weight: 500;--fl-tile-empty-dash-size: 18px;--fl-tile-empty-dash-color: #c9cfd6;--fl-spine-width: 6px;--fl-spine-width-sm: 4px;--fl-halo-primary: none;--fl-halo-centered: none;--fl-card-shadow-blue: 0 2px 10px -6px rgba(0, 119, 182, .12);--fl-border-card-blue: #d7e3ec;--fl-radius-hero: 18px;--fl-state-recording: #ef4444;--fl-state-recording-soft: rgba(239, 68, 68, .25);--fl-state-paused: var(--fl-warning);--fl-state-paused-soft: rgba(234, 88, 12, .3);--fl-state-done: #22c55e;--fl-state-processing: #005a8c;--fl-heading-hero-size: 28px;--fl-heading-hero-weight: 700;--fl-heading-hero-tracking: -.02em;--fl-heading-hero-line: 1.15;--fl-breath-duration: 4s;--fl-anam-page-bg: #f5f7fa;--fl-anam-section-max-width: 720px;--fl-anam-section-bg: #ffffff;--fl-anam-section-border: 1px solid var(--fl-border-card-blue);--fl-anam-section-radius: 20px;--fl-anam-section-padding: clamp(28px, 4vw, 48px);--fl-anam-section-shadow: 0 1px 2px rgba(17, 24, 39, .04), 0 24px 48px -32px rgba(0, 119, 182, .18);--fl-anam-section-halo: none;--fl-anam-spine-width: 4px;--fl-anam-eyebrow-size: 12px;--fl-anam-eyebrow-weight: 600;--fl-anam-eyebrow-tracking: .08em;--fl-anam-title-size: clamp(24px, 3.2vw, 32px);--fl-anam-title-weight: 700;--fl-anam-title-tracking: -.02em;--fl-anam-lede-size: 17px;--fl-anam-lede-weight: 500;--fl-anam-lede-line-height: 1.55;--fl-anam-body-size: 15px;--fl-anam-body-weight: 400;--fl-anam-body-line-height: 1.7;--fl-anam-option-border: 1.5px solid #c9cfd6;--fl-anam-option-radius: 14px;--fl-anam-option-padding: 18px 20px;--fl-anam-option-hover-border: 1.5px solid var(--fl-navy);--fl-anam-option-hover-shadow: 0 6px 16px -4px rgba(0, 119, 182, .15);--fl-anam-option-selected-bg: var(--fl-brand-surface);--fl-anam-option-selected-border: 2px solid var(--fl-navy);--fl-anam-option-selected-shadow: 0 0 0 1px var(--fl-navy), 0 4px 12px rgba(0, 119, 182, .14);--fl-anam-option-declined-border: 2px solid #fca5a5;--fl-anam-option-declined-bg: #fef2f2;--fl-anam-cta-bg-hover: var(--fl-navy-dark);--fl-anam-cta-radius: 12px;--fl-anam-cta-padding: 14px 28px;--fl-anam-cta-font-size: 16px;--fl-anam-cta-font-weight: 700;--fl-anam-cta-shadow: 0 6px 16px -4px rgba(0, 119, 182, .5);--fl-anam-cta-shadow-hover: 0 10px 24px -4px rgba(0, 119, 182, .55);--fl-anam-cta-secondary-bg: #f4f6f8;--fl-anam-cta-secondary-bg-hover: #e4e7ec;--fl-duration-fast: .1s;--fl-duration-normal: .2s;--fl-duration-slow: .3s;--fl-ease-default: ease;--fl-ease-out: cubic-bezier(.4, 0, .2, 1);--fl-ease-in-out: cubic-bezier(.4, 0, .2, 1);--fl-z-dropdown: 1000;--fl-z-sticky: 1020;--fl-z-fixed: 1030;--fl-z-modal-backdrop: 9500;--fl-z-modal: 9600;--fl-z-popover: 9700;--fl-z-tooltip: 9800;--fl-rk-text: 14px;--fl-rk-meta: 12.5px;--fl-rk-mini: 11.5px;--fl-rk-titel: 16px;--fl-rk-papier: 16px;--fl-rk-blatt: 92ch;--fl-rk-border-subtle: #EEF1F4;--fl-rk-border-input: #E0E5EB;--fl-rk-border-hover: #c9cfd6;--fl-rk-fg-primary: #0F172A;--fl-rk-fg-secondary: #4A5563;--fl-rk-fg-muted: #7A8290;--fl-rk-fg-pending: #9AA3B2;--fl-rk-mic-idle: var(--fl-navy);--fl-rk-mic-recording: #DC2626;--fl-rk-mic-paused: var(--fl-warning);--fl-rk-mic-ring-idle: rgba(0, 119, 182, .05);--fl-rk-mic-ring-idle-faded: rgba(0, 119, 182, .04);--fl-rk-mic-ring-rec: rgba(239, 68, 68, .12);--fl-rk-mic-ring-rec-faded: rgba(239, 68, 68, .04);--fl-rk-mic-ring-paused: rgba(245, 158, 11, .12);--fl-rk-mic-ring-paused-faded: rgba(245, 158, 11, .04);--fl-rk-mic-drop: 0 20px 44px -12px rgba(0, 0, 0, .2);--fl-rk-cta-shadow: none;--fl-rk-segment-shadow: 0 1px 3px rgba(0, 0, 0, .06);--fl-rk-paper-shadow: 0 1px 3px rgba(0, 0, 0, .02);--fl-rk-mark-clinical: #DBEAFE;--fl-rk-mark-medication: #FEF3C7;--fl-rk-tip-bg: #EFF6FF;--fl-rk-tip-border: #DBEAFE;--fl-rk-tip-ink: #1E3A8A;--fl-rk-tip-icon: #1D4ED8;--fl-rk-rail-width: 220px;--fl-rk-panel-width: 280px;--fl-rk-content-padding: 28px 36px;--fl-rk-content-gap: 22px;--fl-rk-rail-padding: 24px 20px;--fl-rk-panel-padding: 28px 22px;--fl-rk-hero-radius: 20px}[data-v-15b1abf1]:root{--fl-rule: #e8e4db;--fl-rule-strong: #c9c3b5;--dv-claim-methodological-bg: var(--fl-success-light);--dv-claim-methodological-text: var(--fl-success-text);--dv-claim-statistical-bg: #ede9fe;--dv-claim-statistical-text: #5b21b6;--dv-claim-evaluative-bg: #fef3c7;--dv-claim-evaluative-text: #92400e}@media(min-width:768px)and (max-width:1439px){[data-v-15b1abf1]:root{--hdr-height: 52px}}@media(max-width:767px){[data-v-15b1abf1]:root{--hdr-height: 48px}}@media(max-height:800px){[data-v-15b1abf1]:root{--hdr-height: 42px}}@media(pointer:coarse)and (min-width:768px){[data-v-15b1abf1]:root{--hdr-height: 60px}}@media(max-width:1440px){[data-v-15b1abf1]:root{--fl-heading-hero-size: 26px;--fl-card-padding: 20px;--fl-card-font-heading: 16px;--fl-tile-value-size: 22px;--fl-page-padding: 14px;--fl-radius-2xl: 18px;--fl-radius-hero: 16px;--fl-tile-padding: 14px;--fl-tile-gap: 12px;--fl-tile-min-height: 96px;--fl-tile-icon-size: 30px;--fl-anam-section-radius: 18px;--fl-rk-hero-radius: 18px}}@media(max-width:1024px){[data-v-15b1abf1]:root{--fl-heading-hero-size: 24px;--fl-heading-hero-weight: 600;--fl-card-padding: 18px;--fl-card-font-heading: 15px;--fl-tile-value-size: 20px;--fl-page-padding: 12px;--fl-radius-2xl: 16px;--fl-radius-hero: 14px;--fl-spine-width: 5px;--fl-weight-bold: 600;--fl-tile-padding: 12px;--fl-tile-gap: 10px;--fl-tile-min-height: 88px;--fl-tile-icon-size: 28px;--fl-anam-section-radius: 16px;--fl-rk-hero-radius: 16px;--fl-rk-content-padding: 22px 28px;--fl-rk-content-gap: 18px}}@media(max-width:768px){[data-v-15b1abf1]:root{--fl-heading-hero-size: 22px;--fl-heading-hero-weight: 600;--fl-card-padding: 16px;--fl-card-font-heading: 15px;--fl-card-font-weight-heading: 500;--fl-tile-value-size: 18px;--fl-tile-value-weight: 500;--fl-page-padding: 10px;--fl-radius-2xl: 14px;--fl-radius-hero: 12px;--fl-spine-width: 4px;--fl-weight-bold: 600;--fl-tile-padding: 10px;--fl-tile-gap: 8px;--fl-tile-min-height: 80px;--fl-tile-icon-size: 26px;--fl-anam-section-radius: 14px;--fl-rk-hero-radius: 14px;--fl-rk-content-padding: 16px 20px;--fl-rk-content-gap: 14px}}@media(max-width:480px){[data-v-15b1abf1]:root{--fl-heading-hero-size: 20px;--fl-heading-hero-weight: 600;--fl-card-padding: 14px;--fl-card-font-heading: 14px;--fl-card-font-weight-heading: 500;--fl-tile-value-size: 16px;--fl-tile-value-weight: 500;--fl-page-padding: 10px;--fl-radius-2xl: 12px;--fl-radius-hero: 10px;--fl-spine-width: 4px;--fl-weight-bold: 600;--fl-tile-padding: 8px;--fl-tile-gap: 8px;--fl-tile-min-height: 72px;--fl-tile-icon-size: 24px;--fl-anam-section-radius: 12px;--fl-rk-hero-radius: 12px;--fl-rk-content-padding: 12px 14px;--fl-rk-content-gap: 12px}}html.dark[data-v-15b1abf1],html[data-theme=dark][data-v-15b1abf1]{--fl-bg-page: #0d1117;--fl-bg-page-alt: #161b22;--fl-bg-card: #1e2530;--fl-bg-card-hover: #262d38;--fl-bg-muted: #2e3642;--fl-surface-0: #0D1117;--fl-surface-1: #161B22;--fl-surface-2: #1E2530;--fl-surface-3: #262D38;--fl-surface-4: #2E3642;--fl-bg-workspace: #181D25;--fl-desk-edge: rgba(159, 179, 200, .16);--fl-wordmark-ink: var(--fl-chrome-text);--fl-scrollbar-thumb: rgba(159, 179, 200, .22);--fl-scrollbar-thumb-hover: rgba(159, 179, 200, .36);--fl-shadow-workspace: none;--fl-cat-1: #79ADE0;--fl-cat-1-bg: rgba(121, 173, 224, .14);--fl-cat-2: #57C7BB;--fl-cat-2-bg: rgba(87, 199, 187, .14);--fl-cat-2-text: #57C7BB;--fl-cat-3: #84C97A;--fl-cat-3-bg: rgba(132, 201, 122, .14);--fl-cat-4: #E4B45A;--fl-cat-4-bg: rgba(228, 180, 90, .14);--fl-cat-5: #E5868F;--fl-cat-5-bg: rgba(229, 134, 143, .14);--fl-cat-6: #AC97D6;--fl-cat-6-bg: rgba(172, 151, 214, .14);--fl-diff-add-text: #86efac;--fl-diff-add-bg: #052e16;--fl-diff-add-border: #238636;--fl-diff-remove-text: #fca5a5;--fl-diff-remove-bg: #450a0a;--fl-diff-remove-border: #da3633;--fl-diff-change-text: #fcd34d;--fl-diff-change-bg: #451a03;--fl-diff-change-border: #9e6a03;--fl-navy: #58a6d4;--fl-navy-dark: #4da6d9;--fl-navy-ink: #e6edf3;--fl-brass: #d8b36a;--fl-brass-light: #e8c886;--fl-brass-dark: #b08642;--fl-paper-bg: #282622;--fl-paper-ink: #eae4d6;--fl-paper-ink-soft: #a89e8a;--fl-paper-border: rgba(232, 200, 134, .16);--fl-paper-rule: rgba(232, 200, 134, .22);--fl-paper-shadow: none;--fl-k1-border: #30363d;--fl-k1-border-strong: #3d444d;--type-accent: var(--fl-brass-light);--fl-ceremaris-light: #1a3a4a;--fl-ceremaris-light-hover: #234b5e;--fl-ceremaris-light-active: #2d5c72;--fl-brand-surface: rgba(88, 166, 212, .15);--fl-brand-surface-hover: rgba(88, 166, 212, .22);--fl-brand-surface-active: rgba(88, 166, 212, .3);--fl-link-active: #58a6d4;--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4;--fl-text-placeholder: #6e7681;--fl-text-inverse: #0d1117;--fl-text-on-accent: #FFFFFF;--fl-text-on-navy: #0b1220;--fl-border-card: #4da6d9;--fl-border-input: #30363d;--fl-border-input-hover: #484f58;--fl-border-input-focus: #58a6d4;--fl-border-subtle: #30363d;--fl-success: #52b788;--fl-success-light: #2d6a4f;--fl-success-dark: #40916c;--fl-error: #f85149;--fl-error-light: #8b2c2c;--fl-error-dark: #da3633;--fl-warning: #fb923c;--fl-warning-light: #7c2d12;--fl-warning-dark: #f97316;--fl-info: #58a6ff;--fl-info-light: #1f3d5c;--fl-success-text: #4ade80;--fl-success-tint: rgba(82, 183, 136, .12);--fl-error-text: #fca5a5;--fl-error-tint: rgba(248, 81, 73, .12);--fl-warning-text: #fdba74;--fl-warning-tint: rgba(251, 146, 60, .14);--fl-severity-low-bg: rgba(74, 222, 128, .15);--fl-severity-low-text: #4ade80;--fl-severity-low-fill: #4ade80;--fl-severity-mild-bg: rgba(251, 191, 36, .15);--fl-severity-mild-text: #fbbf24;--fl-severity-mild-fill: #fbbf24;--fl-severity-moderate-bg: rgba(251, 146, 60, .15);--fl-severity-moderate-text: #fb923c;--fl-severity-moderate-fill: #fb923c;--fl-severity-high-bg: rgba(248, 113, 113, .15);--fl-severity-high-text: #f87171;--fl-severity-high-fill: #f87171;--fl-severity-critical-bg: rgba(239, 68, 68, .15);--fl-severity-critical-text: #fca5a5;--fl-severity-critical-fill: #ef4444;--fl-gender-male: #7ea6d8;--fl-gender-male-dark: #14365C;--fl-gender-male-light: rgba(126, 166, 216, .15);--fl-gender-female: #cdae74;--fl-gender-female-dark: #9a7b3f;--fl-gender-female-light: rgba(205, 174, 116, .15);--fl-ai-accent: #d8b36a;--fl-ai-accent-dark: #b08642;--fl-ai-accent-light: #3a2f1a;--fl-ai-accent-lighter: #2a2213;--fl-ai-accent-glow: rgba(216, 179, 106, .35);--fl-ai-confidence-high: #58a6d4;--fl-ai-confidence-high-bg: rgba(88, 166, 212, .15);--fl-ai-confidence-medium: #d8b36a;--fl-ai-confidence-medium-bg: rgba(210, 153, 34, .12);--fl-ai-confidence-low: #6e7681;--fl-ai-confidence-low-bg: rgba(110, 118, 129, .1);--fl-ai-text-gradient: linear-gradient(180deg, #58a6d4 0%, #79c0e8 100%);--fl-card-border: 1px solid rgba(255, 255, 255, .08);--fl-card-border-hover: 1px solid rgba(88, 166, 212, .3);--fl-card-shadow: 0 1px 3px rgba(0, 0, 0, .3), 0 12px 32px rgba(0, 0, 0, .2);--fl-card-shadow-hover: 0 4px 12px rgba(0, 0, 0, .35), 0 16px 40px rgba(0, 0, 0, .25);--fl-tile-bg: #252e3d;--fl-tile-bg-hover: #2c3645;--fl-tile-bg-selected: rgba(88, 166, 212, .14);--fl-tile-border: 1px solid rgba(148, 173, 199, .12);--fl-tile-border-hover: 1px solid rgba(88, 166, 212, .32);--fl-tile-border-selected: 1px solid var(--fl-navy);--fl-tile-shadow-hover: 0 6px 16px rgba(0, 0, 0, .3);--fl-tile-shadow-selected: 0 0 0 1px var(--fl-navy), 0 4px 12px rgba(88, 166, 212, .18);--fl-tile-icon-bg: rgba(88, 166, 212, .12);--fl-tile-icon-bg-hover: rgba(88, 166, 212, .18);--fl-tile-icon-bg-selected: rgba(88, 166, 212, .24);--fl-tile-icon-color: #79c0e8;--fl-tile-icon-shadow: none;--fl-tile-empty-dash-color: #5b6573;--fl-module-tests: #4FB3B1;--fl-module-patient: #C9A05E;--fl-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--fl-shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--fl-shadow-lg: 0 4px 24px rgba(0, 0, 0, .5);--fl-shadow-xl: 0 8px 32px rgba(0, 0, 0, .6);--fl-shadow-focus: 0 0 0 3px rgba(88, 166, 212, .25);--fl-halo-primary: radial-gradient(circle at 8% 50%, rgba(88, 166, 212, .1) 0%, transparent 240px);--fl-halo-centered: radial-gradient(circle at 50% 30%, rgba(88, 166, 212, .08) 0%, transparent 200px);--fl-card-shadow-blue: 0 2px 12px -6px rgba(88, 166, 212, .2);--fl-border-card-blue: rgba(88, 166, 212, .25);--fl-state-recording: #f87171;--fl-state-recording-soft: rgba(248, 113, 113, .35);--fl-state-paused: var(--fl-warning);--fl-state-paused-soft: rgba(251, 146, 60, .35);--fl-state-done: #34d399;--fl-state-processing: #4da6d9;--fl-anam-page-bg: #0d1117;--fl-anam-section-bg: #1a1d23;--fl-anam-section-border: 1px solid rgba(88, 166, 212, .18);--fl-anam-section-shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 24px 48px -32px rgba(88, 166, 212, .25);--fl-anam-section-halo: radial-gradient(circle at 0% 0%, rgba(88, 166, 212, .08) 0%, transparent 420px);--fl-anam-option-border: 1px solid #30363d;--fl-anam-option-hover-border: 1px solid #484f58;--fl-anam-option-hover-shadow: 0 4px 12px rgba(0, 0, 0, .35);--fl-anam-option-selected-bg: rgba(88, 166, 212, .15);--fl-anam-option-selected-border: 2px solid var(--fl-link-active);--fl-anam-option-selected-shadow: 0 0 0 1px var(--fl-link-active), 0 4px 12px rgba(88, 166, 212, .22);--fl-anam-option-declined-border: 2px solid rgba(248, 81, 73, .6);--fl-anam-option-declined-bg: rgba(248, 81, 73, .12);--fl-anam-cta-bg-hover: #79c0e8;--fl-anam-cta-shadow: 0 4px 12px -4px rgba(88, 166, 212, .45);--fl-anam-cta-shadow-hover: 0 8px 20px -4px rgba(88, 166, 212, .5);--fl-anam-cta-secondary-bg-hover: #262d38;--fl-rk-border-subtle: #30363d;--fl-rk-border-input: #484f58;--fl-rk-border-hover: #6e7681;--fl-rk-fg-primary: #e6edf3;--fl-rk-fg-secondary: #d0d7de;--fl-rk-fg-muted: #8993a3;--fl-rk-fg-pending: #6e7681;--fl-rk-mic-idle: #58a6d4;--fl-rk-mic-recording: #f85149;--fl-rk-mic-paused: var(--fl-warning);--fl-rk-mic-ring-idle: rgba(88, 166, 212, .15);--fl-rk-mic-ring-idle-faded: rgba(88, 166, 212, .06);--fl-rk-mic-ring-rec: rgba(248, 81, 73, .18);--fl-rk-mic-ring-rec-faded: rgba(248, 81, 73, .06);--fl-rk-mic-ring-paused: rgba(210, 153, 34, .18);--fl-rk-mic-ring-paused-faded: rgba(210, 153, 34, .06);--fl-rk-mic-drop: 0 20px 44px -12px rgba(0, 0, 0, .55);--fl-rk-cta-shadow: 0 8px 18px -6px rgba(88, 166, 212, .45);--fl-rk-segment-shadow: 0 1px 3px rgba(0, 0, 0, .35);--fl-rk-paper-shadow: 0 1px 3px rgba(0, 0, 0, .25);--fl-rk-mark-clinical: rgba(88, 166, 212, .22);--fl-rk-mark-medication: rgba(210, 153, 34, .22);--fl-rk-tip-bg: rgba(88, 166, 255, .1);--fl-rk-tip-border: rgba(88, 166, 255, .25);--fl-rk-tip-ink: #c9d9ee;--fl-rk-tip-icon: #79c0ff}html:not(.dark,[data-theme=dark]) .length-bubble[data-v-15b1abf1]{background:var(--fl-navy-ink);color:var(--fl-text-on-accent);box-shadow:0 1px 3px rgba(16,24,40,.18)}html:not(.dark,[data-theme=dark]) .length-bubble[data-v-15b1abf1]:after{background:var(--fl-navy-ink)}html[data-theme=dark] .length-bubble[data-v-15b1abf1],html.dark .length-bubble[data-v-15b1abf1]{background:#1c2a3a;color:var(--fl-text-on-accent);box-shadow:0 1px 3px rgba(0,0,0,.45)}html[data-theme=dark] .length-bubble[data-v-15b1abf1]:after,html.dark .length-bubble[data-v-15b1abf1]:after{background:#1c2a3a}html:not(.dark,[data-theme=dark]) .fl-chrome-popout[data-v-15b1abf1]{--fl-text-primary: #0b1220;--fl-text-secondary: #33526F;--fl-text-muted: #647083;--fl-ceremaris-light: #f4f6f8;--fl-ceremaris-light-hover: #eef2f7;--fl-ceremaris-light-active: #e4e7ec;--fl-border-subtle: #d4dce8}html[data-theme=dark] .fl-chrome-popout[data-v-15b1abf1],html.dark .fl-chrome-popout[data-v-15b1abf1]{--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4}[data-v-15b1abf1]:root{--fl-border-cool: #d7dbe1;--fl-border-faint: #eeeeee;--fl-border-soft: #dddddd;--fl-border-muted: #cccccc;--fl-border-slate: #374151;--fl-text-grey: #999999;--fl-text-grey-cool: #7f8c8d;--fl-text-grey-strong: #555555;--fl-text-charcoal: #424242;--fl-text-ink: #1a1a1a;--fl-text-navy-slate: #2c3e50}html.dark[data-v-15b1abf1],html[data-theme=dark][data-v-15b1abf1]{--fl-border-cool: #30363d;--fl-border-faint: #30363d;--fl-border-soft: #373e47;--fl-border-muted: #444c56;--fl-border-slate: #545d68;--fl-text-grey: #8b949e;--fl-text-grey-cool: #768390;--fl-text-grey-strong: #adbac7;--fl-text-charcoal: #cdd9e5;--fl-text-ink: #e6edf3;--fl-text-navy-slate: #c9d1d9}[data-v-15b1abf1]:root{--type-h1-size: clamp(20px, 1.1rem + .6vw, 28px);--type-page-size:clamp(20px, 1.2rem + .3vw, 24px);--type-h2-size: clamp(20px, 1.15rem + .3vw, 24px);--type-h3-size: 18px;--type-lede-size: 15px;--type-body-size: 15px;--type-small-size: 13px;--type-eyebrow-size: 11px;--type-h1-weight: 380;--type-page-weight: 480;--type-h2-weight: 460;--type-h1-line: 1.12;--type-h1-track: -.015em;--type-h2-line: 1.2;--type-lede-line: 1.55;--type-eyebrow-track: .1em;--type-accent: var(--fl-brass);--type-title-mark: var(--type-accent);--layout-content-max: 920px;--layout-page-max: 1280px;--layout-page-pad-x: clamp(20px, 3vw, 48px);--layout-page-pad-y: clamp(20px, 2.5vw, 40px);--layout-stack: var(--fl-space-lg, 24px);--typography-h1-size: var(--type-h1-size);--typography-h1-weight: var(--type-h1-weight);--typography-h1-line-height: var(--type-h1-line);--typography-h2-size: var(--type-h2-size);--typography-h3-size: var(--type-h3-size)}.to-palette__title[data-v-15b1abf1],.ut-palette__title[data-v-15b1abf1],.sm-palette__title[data-v-15b1abf1],.bp-palette__title[data-v-15b1abf1],.tb-palette__title[data-v-15b1abf1],.rp-palette__title[data-v-15b1abf1],.sv-hero__title[data-v-15b1abf1],[class*=hero__title][data-v-15b1abf1]{font-family:var(--type-display);font-optical-sizing:auto;font-variation-settings:"opsz" 110;font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);line-height:var(--type-h1-line);letter-spacing:var(--type-h1-track);color:var(--fl-navy-ink);margin:0 0 .35em}[class*=palette__title-mark][data-v-15b1abf1],[class*=hero__title-mark][data-v-15b1abf1]{color:var(--type-title-mark);font-weight:var(--type-h1-weight)}.page-title[data-v-15b1abf1]{font-family:var(--type-display);font-optical-sizing:auto;font-variation-settings:"opsz" 40;font-size:var(--type-page-size);font-weight:var(--type-page-weight);line-height:1.2;letter-spacing:-.01em;color:var(--fl-navy-ink)}.to-sidebar__title[data-v-15b1abf1],.browser-title[data-v-15b1abf1],.search-scope__title[data-v-15b1abf1],[class*=__section-title][data-v-15b1abf1],[class*=__panel-title][data-v-15b1abf1]{font-family:var(--type-display);font-variation-settings:"opsz" 30;font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);line-height:var(--type-h2-line);letter-spacing:-.005em;color:var(--fl-navy-ink)}.category-tile__count[data-v-15b1abf1],[class*=tile__value][data-v-15b1abf1]{font-family:var(--type-display);font-variation-settings:"opsz" 110;font-size:24px;font-weight:380;line-height:1.1;color:var(--fl-navy-ink)}[class*=palette__eyebrow][data-v-15b1abf1],[class*=hero__eyebrow][data-v-15b1abf1]{font-family:var(--type-ui);font-size:var(--type-eyebrow-size);font-weight:600;letter-spacing:var(--type-eyebrow-track);color:var(--fl-navy-ink);line-height:1}[class*=palette__lede][data-v-15b1abf1],[class*=hero__lede][data-v-15b1abf1]{font-family:var(--type-ui);font-size:var(--type-lede-size);font-weight:400;line-height:var(--type-lede-line);color:var(--fl-text-secondary);max-width:52ch}.category-tile__name[data-v-15b1abf1]{font-family:var(--type-ui);font-size:15px;font-weight:600;letter-spacing:-.005em;color:#2b3340;line-height:1.3}.category-tile__count-label[data-v-15b1abf1],.template-section-title[data-v-15b1abf1]{font-family:var(--type-ui);font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--fl-text-muted)}.section-title[data-v-15b1abf1]{font-family:var(--type-ui);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--fl-navy-ink)}.mdi[data-v-15b1abf1],.mdi[data-v-15b1abf1]:before,[class^=mdi-][data-v-15b1abf1]:before,[class*=" mdi-"][data-v-15b1abf1]:before{font-family:Material Design Icons,sans-serif!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-chevron-up[data-v-15b1abf1],.mdi-chevron-down[data-v-15b1abf1],.mdi-chevron-left[data-v-15b1abf1],.mdi-chevron-right[data-v-15b1abf1]{color:var(--fl-navy);-webkit-text-stroke:1.5px currentcolor}.fl-container[data-v-15b1abf1]{background:var(--fl-bg-page);min-height:calc(100vh - 200px);display:flex;align-items:center;justify-content:center;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-container-full[data-v-15b1abf1]{background:var(--fl-bg-page);min-height:100vh;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-card[data-v-15b1abf1]{background:var(--fl-bg-card);border:1px solid var(--fl-border-card);border-radius:14px;width:100%;max-width:520px;overflow:hidden;animation:fl-card-fade-in-15b1abf1 .4s var(--fl-ease-out)}.fl-card-wide[data-v-15b1abf1]{max-width:640px}.fl-card-narrow[data-v-15b1abf1]{max-width:420px}@keyframes fl-card-fade-in-15b1abf1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fl-card-header[data-v-15b1abf1]{padding:var(--fl-space-xl) var(--fl-space-xl) 0;background:transparent}.fl-card-header h2[data-v-15b1abf1],.fl-card-title[data-v-15b1abf1]{font-size:var(--fl-text-2xl);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary);margin:0;line-height:var(--fl-leading-normal);letter-spacing:var(--fl-tracking-tight)}.fl-card-subtitle[data-v-15b1abf1]{font-size:var(--fl-text-base);font-weight:var(--fl-weight-normal);color:var(--fl-text-secondary);margin-top:var(--fl-space-xs)}.fl-card-content[data-v-15b1abf1]{padding:var(--fl-space-lg) var(--fl-space-xl) var(--fl-space-xl)}.fl-card-footer[data-v-15b1abf1]{padding:var(--fl-space-lg) var(--fl-space-xl);border-top:1px solid var(--fl-border-subtle);background:var(--fl-bg-muted)}.fl-btn[data-v-15b1abf1]{display:inline-flex;align-items:center;justify-content:center;gap:var(--fl-space-xs);padding:10px 18px;min-height:44px;background:var(--fl-brand-surface);color:var(--fl-navy);border:1px solid transparent;border-radius:var(--fl-radius-md);font-size:14px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:background-color var(--fl-duration-normal) var(--fl-ease-default),border-color var(--fl-duration-normal) var(--fl-ease-default),color var(--fl-duration-normal) var(--fl-ease-default),transform var(--fl-duration-fast) var(--fl-ease-default);text-decoration:none}.fl-btn .mdi[data-v-15b1abf1]{color:inherit}.fl-btn[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn[data-v-15b1abf1]:active:not(:disabled){transform:translateY(1px)}.fl-btn[data-v-15b1abf1]:disabled{opacity:.5;cursor:not-allowed}.fl-btn[data-v-15b1abf1]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px;box-shadow:none}.fl-btn-primary[data-v-15b1abf1]{background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-primary[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-navy-dark);color:var(--fl-text-inverse);border-color:var(--fl-navy-dark)}.fl-btn-secondary[data-v-15b1abf1]{background:var(--fl-brand-surface);color:var(--fl-navy);border-color:transparent}.fl-btn-secondary[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-brand[data-v-15b1abf1]{background:var(--fl-navy);color:var(--fl-text-inverse);border:1px solid var(--fl-navy)}.fl-btn-brand[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark)}.fl-btn-ghost[data-v-15b1abf1]{background:transparent;color:var(--fl-text-secondary);padding:var(--fl-space-sm) var(--fl-space-md)}.fl-btn-ghost[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-text-primary)}.fl-btn-loading[data-v-15b1abf1]{pointer-events:none}.fl-btn-loading[data-v-15b1abf1]:after{content:"";width:14px;height:14px;flex:0 0 auto;border:2px solid currentcolor;border-top-color:transparent;border-radius:50%;animation:fl-btn-spin-15b1abf1 .7s linear infinite}@keyframes fl-btn-spin-15b1abf1{to{transform:rotate(360deg)}}.fl-btn-danger[data-v-15b1abf1]{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error);font-weight:600}.fl-btn-danger[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-inverse);border-color:var(--fl-error)}.fl-btn-sm[data-v-15b1abf1]{padding:4px 10px;min-height:28px;font-size:13px}.fl-btn-block[data-v-15b1abf1]{width:100%}.fl-btn-icon[data-v-15b1abf1]{width:18px;height:18px}.fl-choice-grid[data-v-15b1abf1]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fl-space-sm)}.fl-choice-grid.single-column[data-v-15b1abf1]{grid-template-columns:1fr}.fl-choice-grid[data-v-15b1abf1]:has(>:nth-child(5)){grid-template-columns:1fr}.fl-choice-btn[data-v-15b1abf1]{display:flex;align-items:center;justify-content:center;gap:var(--fl-space-xs);padding:var(--fl-space-md) var(--fl-space-lg);min-height:52px;background:var(--fl-ceremaris-light);color:var(--fl-navy);border:none;border-radius:var(--fl-radius-lg);font-size:var(--fl-text-md);font-weight:var(--fl-weight-semibold);cursor:pointer;transition:background-color var(--fl-duration-normal) var(--fl-ease-default),transform var(--fl-duration-fast) var(--fl-ease-default);text-align:center}.fl-choice-btn[data-v-15b1abf1]:hover:not(:disabled,.selected){background:var(--fl-ceremaris-light-hover)}.fl-choice-btn[data-v-15b1abf1]:active:not(:disabled){transform:translateY(1px)}.fl-choice-btn.selected[data-v-15b1abf1]{background:var(--fl-navy);color:var(--fl-text-inverse)}.fl-chip-row[data-v-15b1abf1]{display:flex;flex-wrap:wrap;gap:6px}.fl-chip[data-v-15b1abf1]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--fl-bg-card);border:1px solid var(--fl-border-input);border-radius:var(--fl-radius-full);font-size:13px;font-weight:var(--fl-weight-medium);color:var(--fl-text-primary);letter-spacing:-.005em;cursor:pointer;transition:background-color var(--fl-duration-normal) var(--fl-ease-default),border-color var(--fl-duration-normal) var(--fl-ease-default),color var(--fl-duration-normal) var(--fl-ease-default)}.fl-chip .mdi[data-v-15b1abf1]{font-size:13px;color:#8993a3}.fl-chip[data-v-15b1abf1]:hover{background:var(--fl-ceremaris-light-hover);border-color:var(--fl-border-input-hover)}.fl-chip.selected[data-v-15b1abf1]{background:#e3f2fd;color:var(--fl-navy);border-color:var(--fl-navy);font-weight:var(--fl-weight-semibold)}.fl-chip.selected .mdi[data-v-15b1abf1]{color:var(--fl-navy)}.fl-chip.selected[data-v-15b1abf1]:hover{background:#bbdefb;border-color:var(--fl-navy)}.fl-chip[data-v-15b1abf1]:disabled{opacity:.5;cursor:not-allowed}.fl-input[data-v-15b1abf1]{width:100%;padding:12px 14px;min-height:44px;background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:var(--fl-radius-md);font-size:14px;font-weight:var(--fl-weight-normal);color:var(--fl-text-primary);letter-spacing:-.005em;transition:border-color var(--fl-duration-normal) var(--fl-ease-default),box-shadow var(--fl-duration-normal) var(--fl-ease-default);box-sizing:border-box}.fl-input[data-v-15b1abf1]::placeholder{color:#8993a3}.fl-input[data-v-15b1abf1]:hover{border-color:#c9cfd6}.fl-input[data-v-15b1abf1]:focus{outline:none;border-color:var(--fl-border-input-focus);box-shadow:0 0 0 3px rgba(11,18,32,.08)}.fl-textarea[data-v-15b1abf1]{min-height:120px;resize:vertical}.fl-input-group[data-v-15b1abf1]{margin-bottom:var(--fl-space-md)}.fl-input-label[data-v-15b1abf1]{display:block;font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);color:var(--fl-text-primary);margin-bottom:var(--fl-space-xs)}.fl-text-primary[data-v-15b1abf1]{color:var(--fl-text-primary)}.fl-text-secondary[data-v-15b1abf1]{color:var(--fl-text-secondary)}.fl-text-muted[data-v-15b1abf1]{color:var(--fl-text-muted)}.fl-instruction[data-v-15b1abf1]{font-size:var(--fl-text-md);font-weight:var(--fl-weight-normal);color:var(--fl-text-secondary);margin:0 0 var(--fl-space-md) 0}.fl-followup-text[data-v-15b1abf1]{font-size:var(--fl-text-md);font-weight:var(--fl-weight-medium);color:var(--fl-text-primary);margin-bottom:var(--fl-space-sm)}.fl-mt-xs[data-v-15b1abf1]{margin-top:var(--fl-space-xs)}.fl-mt-sm[data-v-15b1abf1]{margin-top:var(--fl-space-sm)}.fl-mt-md[data-v-15b1abf1]{margin-top:var(--fl-space-md)}.fl-mt-lg[data-v-15b1abf1]{margin-top:var(--fl-space-lg)}.fl-mt-xl[data-v-15b1abf1]{margin-top:var(--fl-space-xl)}.fl-mb-xs[data-v-15b1abf1]{margin-bottom:var(--fl-space-xs)}.fl-mb-sm[data-v-15b1abf1]{margin-bottom:var(--fl-space-sm)}.fl-mb-md[data-v-15b1abf1]{margin-bottom:var(--fl-space-md)}.fl-mb-lg[data-v-15b1abf1]{margin-bottom:var(--fl-space-lg)}.fl-mb-xl[data-v-15b1abf1]{margin-bottom:var(--fl-space-xl)}.fl-p-md[data-v-15b1abf1]{padding:var(--fl-space-md)}.fl-p-lg[data-v-15b1abf1]{padding:var(--fl-space-lg)}.fl-p-xl[data-v-15b1abf1]{padding:var(--fl-space-xl)}.fl-flex[data-v-15b1abf1]{display:flex}.fl-flex-col[data-v-15b1abf1]{flex-direction:column}.fl-items-center[data-v-15b1abf1]{align-items:center}.fl-justify-center[data-v-15b1abf1]{justify-content:center}.fl-justify-between[data-v-15b1abf1]{justify-content:space-between}.fl-gap-sm[data-v-15b1abf1]{gap:var(--fl-space-sm)}.fl-gap-md[data-v-15b1abf1]{gap:var(--fl-space-md)}.fl-gap-lg[data-v-15b1abf1]{gap:var(--fl-space-lg)}@media(max-width:768px){.fl-container[data-v-15b1abf1]{padding:var(--fl-space-lg) var(--fl-space-md)}.fl-card-header[data-v-15b1abf1]{padding:var(--fl-space-lg) var(--fl-space-lg) 0}.fl-card-header h2[data-v-15b1abf1],.fl-card-title[data-v-15b1abf1]{font-size:var(--fl-text-xl)}.fl-card-content[data-v-15b1abf1]{padding:var(--fl-space-md) var(--fl-space-lg) var(--fl-space-lg)}.fl-choice-grid[data-v-15b1abf1]{grid-template-columns:1fr}}@media(max-width:480px){.fl-container[data-v-15b1abf1]{padding:var(--fl-space-md)}.fl-card-header[data-v-15b1abf1],.fl-card-content[data-v-15b1abf1]{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}}.fl-back-container[data-v-15b1abf1]{display:flex;justify-content:flex-start;margin-top:var(--fl-space-xl)}.fl-btn-back[data-v-15b1abf1]{display:inline-flex;align-items:center;gap:var(--fl-space-xs);padding:8px 12px;background:transparent;color:var(--fl-text-secondary);border:1px solid transparent;border-radius:var(--fl-radius-md);font-size:14px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:background-color var(--fl-duration-normal) var(--fl-ease-default),color var(--fl-duration-normal) var(--fl-ease-default)}.fl-btn-back[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.fl-inline-container[data-v-15b1abf1]{background:var(--fl-bg-muted);border:1px solid var(--fl-border-subtle);border-radius:var(--fl-radius-lg);padding:var(--fl-space-lg)}.fl-alert[data-v-15b1abf1]{padding:var(--fl-space-md) var(--fl-space-lg);border-radius:var(--fl-radius-lg);font-size:var(--fl-text-sm)}.fl-alert-success[data-v-15b1abf1]{background:var(--fl-success-light);color:var(--fl-success);border:1px solid var(--fl-success)}.fl-alert-error[data-v-15b1abf1]{background:var(--fl-error-light);color:var(--fl-error);border:1px solid var(--fl-error)}.fl-alert-warning[data-v-15b1abf1]{background:var(--fl-warning-light);color:var(--fl-warning);border:1px solid var(--fl-warning)}.fl-alert-info[data-v-15b1abf1]{background:var(--fl-info-light);color:var(--fl-info);border:1px solid var(--fl-info)}.fl-empty-state[data-v-15b1abf1]{text-align:center;padding:var(--fl-space-xl)}.fl-empty-state-icon[data-v-15b1abf1]{font-size:64px;color:var(--fl-text-muted);margin-bottom:var(--fl-space-md)}.fl-empty-state-title[data-v-15b1abf1]{font-size:var(--fl-text-lg);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary);margin-bottom:var(--fl-space-xs)}.fl-empty-state-text[data-v-15b1abf1]{font-size:var(--fl-text-base);color:var(--fl-text-secondary)}.fl-icon[data-v-15b1abf1]{width:18px;height:18px;color:currentcolor}.fl-icon-sm[data-v-15b1abf1]{width:16px;height:16px}.fl-icon-lg[data-v-15b1abf1]{width:24px;height:24px}.fl-check-icon[data-v-15b1abf1]{width:18px;height:18px;color:var(--fl-text-inverse)}@keyframes fl-stagger-in-15b1abf1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.fl-stagger[data-v-15b1abf1]>*{animation:fl-stagger-in-15b1abf1 var(--fl-duration-slow) var(--fl-ease-out) both}.fl-stagger[data-v-15b1abf1]>*:nth-child(1){animation-delay:0ms}.fl-stagger[data-v-15b1abf1]>*:nth-child(2){animation-delay:24ms}.fl-stagger[data-v-15b1abf1]>*:nth-child(3){animation-delay:48ms}.fl-stagger[data-v-15b1abf1]>*:nth-child(4){animation-delay:72ms}.fl-stagger[data-v-15b1abf1]>*:nth-child(5){animation-delay:96ms}.fl-stagger[data-v-15b1abf1]>*:nth-child(6){animation-delay:.12s}.fl-stagger[data-v-15b1abf1]>*:nth-child(7){animation-delay:144ms}.fl-stagger[data-v-15b1abf1]>*:nth-child(8){animation-delay:168ms}.fl-stagger[data-v-15b1abf1]>*:nth-child(9){animation-delay:192ms}.fl-stagger[data-v-15b1abf1]>*:nth-child(10){animation-delay:216ms}.fl-stagger[data-v-15b1abf1]>*:nth-child(11){animation-delay:.24s}.fl-stagger[data-v-15b1abf1]>*:nth-child(n+12){animation-delay:264ms}.fl-reading-measure[data-v-15b1abf1]{max-width:68ch;line-height:1.65}.fl-paper[data-v-15b1abf1]{--fl-app-font: var(--type-display);background:var(--fl-paper-bg);color:var(--fl-paper-ink);border:1px solid var(--fl-paper-border);border-radius:var(--fl-paper-radius);box-shadow:var(--fl-paper-shadow);padding:clamp(28px,5vw,56px) clamp(22px,6vw,72px)}.fl-paper--zettel[data-v-15b1abf1]{max-width:680px;padding:clamp(20px,4vw,40px) clamp(18px,5vw,52px)}.fl-paper--bogen[data-v-15b1abf1]{width:min(100%,820px);margin-inline:auto;padding:clamp(28px,7%,84px) clamp(24px,11%,104px)}.fl-paper__inner[data-v-15b1abf1]{max-width:var(--fl-paper-measure);margin-inline:auto}.fl-paper__masthead[data-v-15b1abf1]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fl-space-md, 16px);flex-wrap:wrap;margin-bottom:10px}.fl-paper__masthead>.fl-paper__doctype[data-v-15b1abf1]{margin-left:auto}.fl-paper__wordmark[data-v-15b1abf1]{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--fl-navy);white-space:nowrap;font-variation-settings:"opsz" 30}.fl-paper__wordmark-dot[data-v-15b1abf1]{display:inline-block;width:4px;height:4px;border-radius:var(--fl-radius-full, 50%);background:var(--fl-brass);margin:0 3px 0 1px;vertical-align:baseline}.fl-paper__doctype[data-v-15b1abf1]{font-size:13px;font-weight:600;color:var(--fl-navy);opacity:.78;text-align:right}.fl-paper__masthead-rule[data-v-15b1abf1]{border:0;border-top:1px solid var(--fl-navy);opacity:.55;margin:0 0 26px}.fl-paper__text[data-v-15b1abf1]{font-size:16px;line-height:1.62;color:var(--fl-paper-ink);hyphens:auto}.fl-paper textarea.fl-paper__text[data-v-15b1abf1],.fl-paper [contenteditable].fl-paper__text[data-v-15b1abf1]{font-family:var(--fl-app-font)!important}.fl-paper h1[data-v-15b1abf1],.fl-paper h2[data-v-15b1abf1],.fl-paper h3[data-v-15b1abf1],.fl-paper h4[data-v-15b1abf1],.fl-paper h5[data-v-15b1abf1],.fl-paper h6[data-v-15b1abf1]{font-weight:700;color:var(--fl-paper-ink);font-variation-settings:"opsz" 30}.fl-paper p[data-v-15b1abf1]{font-size:16px;line-height:1.62;hyphens:auto}.fl-paper p+p[data-v-15b1abf1]{margin-top:.85em}.fl-paper__title[data-v-15b1abf1]{font-size:25px;font-weight:700;line-height:1.24;letter-spacing:-.015em;color:var(--fl-paper-ink);margin:0 0 6px;font-variation-settings:"opsz" 30;hyphens:auto}.fl-paper__subline[data-v-15b1abf1]{font-size:13px;color:var(--fl-paper-ink-soft);margin:0}.fl-paper .citation-ref[data-v-15b1abf1]{font-size:.62em;font-weight:600;vertical-align:super;line-height:0;color:var(--fl-navy);text-decoration:none;border-bottom:1px dotted currentcolor;padding:0 1px;margin:0 1px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.fl-paper .citation-ref[data-v-15b1abf1]:hover{color:var(--fl-navy-dark);border-bottom-style:solid}.fl-paper .citation-ref--mismatch[data-v-15b1abf1]{color:var(--fl-ai-amber-darker);border-bottom-color:var(--fl-ai-amber-darker);border-bottom-style:solid}.fl-paper .citation-ref--mismatch[data-v-15b1abf1]:before{content:"⚠";font-size:.85em;margin-right:1px}.fl-paper__refs[data-v-15b1abf1]{margin-top:2.1em}.fl-paper__refs-rule[data-v-15b1abf1]{border:0;border-top:1px solid var(--fl-paper-rule);margin:0 0 14px}.fl-paper__refs-label[data-v-15b1abf1]{font-size:13px;color:var(--fl-paper-ink-soft);margin-bottom:10px}.fl-paper__refs-list[data-v-15b1abf1]{list-style:none;margin:0;padding:0}.fl-paper__refs-item[data-v-15b1abf1]{display:grid;grid-template-columns:26px 1fr;gap:6px;font-size:13.5px;line-height:1.5;color:var(--fl-paper-ink-soft);margin-bottom:7px}.fl-paper__refs-num[data-v-15b1abf1]{color:var(--fl-navy);font-weight:600}.fl-paper__refs-link[data-v-15b1abf1]{color:inherit;text-decoration:none;border-bottom:1px dotted currentcolor}.fl-paper__refs-link[data-v-15b1abf1]:hover{color:var(--fl-navy);border-bottom-style:solid}.fl-paper__refs-kind[data-v-15b1abf1]{font-size:.88em;color:var(--fl-paper-ink-soft);white-space:nowrap}.fl-paper__refs-origin[data-v-15b1abf1]{display:block;margin-top:1px;font-size:.88em;color:var(--fl-paper-ink-soft)}.fl-paper__refs-link--internal[data-v-15b1abf1]{padding:0;font:inherit;text-align:left;background:none;border:0;border-bottom:1px dotted currentcolor;cursor:pointer}.fl-paper__heading[data-v-15b1abf1]{font-size:17px;font-weight:700;color:var(--fl-paper-ink);margin:1.4em 0 .55em;font-variation-settings:"opsz" 30}.fl-paper__heading[data-v-15b1abf1]:first-child{margin-top:0}.fl-paper__heading-row[data-v-15b1abf1]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;font-size:17px;margin:1.4em 0 .55em}.fl-paper__heading-row[data-v-15b1abf1]:first-child{margin-top:0}.fl-paper__heading-row>.fl-paper__heading[data-v-15b1abf1]{margin:0}.fl-paper__meta[data-v-15b1abf1]{font-size:13px;color:var(--fl-paper-ink-soft)}.fl-paper__rule[data-v-15b1abf1]{border:0;border-top:1px solid var(--fl-paper-rule);margin:14px 0 22px}.fl-paper__patient[data-v-15b1abf1]{display:flex;align-items:baseline;gap:10px;font-size:14px}.fl-paper__patient[data-v-15b1abf1]:before{content:"";flex:none;width:3px;height:15px;border-radius:var(--fl-radius-full);background:var(--fl-brass);transform:translateY(2px)}.fl-paper__caret[data-v-15b1abf1]{display:inline-block;width:2.5px;height:1.05em;background:var(--fl-brass);border-radius:var(--fl-radius-full);transform:translateY(3px);margin-left:2px;animation:fl-paper-caret-blink-15b1abf1 1.05s steps(1) infinite}@keyframes fl-paper-caret-blink-15b1abf1{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.fl-paper__caret[data-v-15b1abf1]{animation:none}}.fl-paper textarea.fl-paper__text[data-v-15b1abf1],.fl-paper [contenteditable].fl-paper__text[data-v-15b1abf1]{width:100%;background:transparent;border:none;outline:none}.fl-paper textarea.fl-paper__text[data-v-15b1abf1]{resize:vertical}.fl-paper textarea.fl-paper__text[data-v-15b1abf1]:focus-visible,.fl-paper [contenteditable].fl-paper__text[data-v-15b1abf1]:focus-visible{outline:2px solid var(--fl-brass);outline-offset:4px;border-radius:var(--fl-paper-radius)}.fl-tool-card[data-v-15b1abf1]{display:flex;flex-direction:column;gap:8px;padding:14px}.fl-tool-card--views[data-v-15b1abf1]{padding:8px;gap:4px}.fl-tool-card .fl-tool-btn[data-v-15b1abf1]{width:100%;justify-content:center}.fl-tool-btn[data-v-15b1abf1]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--fl-radius-sm);border:1px solid var(--fl-border-subtle);background:var(--fl-bg-card);color:var(--fl-text-primary);font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.fl-tool-btn .mdi[data-v-15b1abf1]{font-size:15px}.fl-tool-btn[data-v-15b1abf1]:hover:not(:disabled){border-color:var(--fl-navy);background:color-mix(in srgb,var(--fl-navy) 8%,var(--fl-bg-card));color:var(--fl-navy)}.fl-tool-btn--primary[data-v-15b1abf1]{background:var(--fl-navy);border-color:var(--fl-navy);color:var(--fl-text-on-navy, var(--fl-text-inverse))}.fl-tool-btn--primary[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark);color:var(--fl-text-on-navy, var(--fl-text-inverse))}.fl-tool-btn--copied[data-v-15b1abf1],.fl-tool-btn--copied[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-success);border-color:var(--fl-success);color:var(--fl-text-on-accent)}.fl-tool-btn--ghost[data-v-15b1abf1]{border-color:transparent;background:transparent;color:var(--fl-text-secondary)}.fl-tool-btn--ghost[data-v-15b1abf1]:hover:not(:disabled){border-color:var(--fl-border-subtle);background:var(--fl-bg-card);color:var(--fl-navy)}.fl-tool-btn--active[data-v-15b1abf1]{background:var(--fl-brand-surface);border-color:transparent;color:var(--fl-navy)}.fl-tool-btn--danger[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-error);border-color:var(--fl-error);color:var(--fl-text-on-accent)}.fl-tool-btn[data-v-15b1abf1]:disabled{opacity:.5;cursor:not-allowed}.fl-tool-meta[data-v-15b1abf1]{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:2px;font-size:12px;color:var(--fl-text-secondary);font-variant-numeric:tabular-nums}.fl-tool-meta .mdi[data-v-15b1abf1]{font-size:14px;color:var(--fl-navy)}.le-gruppe[data-v-15b1abf1]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 18px;background:var(--fl-ledger-band);border-top:1px solid var(--fl-ledger-band-line);border-bottom:1px solid var(--fl-ledger-band-line);font-size:12px;font-weight:700;color:var(--fl-ledger-brass-text)}.le-gruppe__stand[data-v-15b1abf1]{font-weight:600}.le-zeile[data-v-15b1abf1]{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;padding:8px 14px;background:var(--fl-bg-card);border-left:4px solid var(--fl-navy);border-bottom:1px solid var(--fl-ledger-rule-soft);color:var(--fl-text-primary);font-size:14px;text-align:left}.le-zeile--leer[data-v-15b1abf1]{border-left-color:var(--fl-brass)}.le-zeile--klick[data-v-15b1abf1]{width:100%;cursor:pointer;font:inherit;border-top:none;border-right:none}.le-zeile--klick[data-v-15b1abf1]:hover{background:color-mix(in srgb,var(--fl-navy) 6%,var(--fl-bg-card))}.le-zeile--klick[data-v-15b1abf1]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:-2px}.le-zeile--offen[data-v-15b1abf1],.le-zeile--offen[data-v-15b1abf1]:hover{background:var(--fl-ledger-band)}.le-zeile__name[data-v-15b1abf1]{min-width:0;font-weight:600;color:var(--fl-text-primary);line-height:1.25;overflow-wrap:anywhere}.le-zeile__name small[data-v-15b1abf1]{display:block;font-size:12.5px;font-weight:400;color:var(--fl-text-secondary)}.le-wert[data-v-15b1abf1]{font-size:12.5px;color:var(--fl-text-secondary);line-height:1.25;text-align:right;white-space:nowrap}.le-wert b[data-v-15b1abf1]{font-size:14px;font-weight:700;color:var(--fl-ledger-wert);font-variant-numeric:tabular-nums}.le-leer[data-v-15b1abf1]{font-size:12.5px;font-weight:600;color:var(--fl-ledger-brass-text)}.le-marker[data-v-15b1abf1]{width:12px;height:12px;border-radius:50%;justify-self:center}.le-marker--voll[data-v-15b1abf1]{background:var(--fl-navy)}.le-marker--leer[data-v-15b1abf1]{border:2px solid var(--fl-brass)}.le-flaeche[data-v-15b1abf1]{border-left:4px solid var(--fl-navy);border-bottom:2px solid var(--fl-navy);background:var(--fl-bg-card)}.le-titel[data-v-15b1abf1]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;padding:12px 18px 9px;border-bottom:2px solid var(--fl-navy)}.le-titel__text[data-v-15b1abf1]{margin:0;font-size:17px;font-weight:600;color:var(--fl-navy-ink)}.le-titel__text small[data-v-15b1abf1]{margin-left:8px;font-size:12px;font-weight:500;color:var(--fl-text-muted)}.le-tk[data-v-15b1abf1]{min-height:32px;padding:6px 2px;border:none;background:none;color:var(--fl-navy);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.le-tk[data-v-15b1abf1]:hover:not(:disabled){text-decoration:underline;text-underline-offset:3px}.le-tk[data-v-15b1abf1]:disabled{color:var(--fl-text-muted);cursor:default}.le-tk[data-v-15b1abf1]:focus-visible,.le-prim[data-v-15b1abf1]:focus-visible{outline:3px solid var(--fl-brass);outline-offset:2px}.le-prim[data-v-15b1abf1]{min-height:40px;padding:8px 20px;border:1.5px solid var(--fl-navy);border-radius:var(--fl-radius-md);background:var(--fl-navy);color:var(--fl-text-on-navy);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.le-prim[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-navy-dark)}.le-prim[data-v-15b1abf1]:disabled{opacity:.55;cursor:default}.le-fuss[data-v-15b1abf1]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 18px;padding:10px 18px;border-top:1px solid var(--fl-ledger-rule)}.le-fuss--links[data-v-15b1abf1]{justify-content:flex-start}.le-hinweis[data-v-15b1abf1]{padding:9px 14px;border-left:4px solid var(--fl-navy);background:color-mix(in srgb,var(--fl-navy) 6%,var(--fl-bg-card));font-size:13px;color:var(--fl-text-secondary)}.le-hinweis--messing[data-v-15b1abf1]{border-left-color:var(--fl-brass)}.le-seg[data-v-15b1abf1]{display:inline-flex;gap:16px}.le-seg>button[data-v-15b1abf1]{min-height:32px;padding:4px 0;border:none;border-bottom:2px solid transparent;background:none;color:var(--fl-text-secondary);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.le-seg>button[aria-pressed=true][data-v-15b1abf1],.le-seg>button.le-seg__an[data-v-15b1abf1]{color:var(--fl-navy);border-bottom-color:var(--fl-navy)}.le-seg>button[data-v-15b1abf1]:focus-visible{outline:3px solid var(--fl-brass);outline-offset:2px}.fl-kaestchen-liste[data-v-15b1abf1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));column-gap:18px;row-gap:0}.fl-kaestchen[data-v-15b1abf1]{display:flex;align-items:flex-start;gap:9px;width:100%;min-width:0;min-height:0;padding:6px 2px;border:0;border-bottom:1px solid var(--fl-ledger-rule-soft);border-radius:0;background:transparent;color:var(--fl-text-primary);font:inherit;font-size:12.5px;line-height:1.35;text-align:left;overflow-wrap:anywhere;cursor:pointer}.fl-kaestchen[data-v-15b1abf1]:before{content:"";flex:none;box-sizing:border-box;width:15px;height:15px;margin-top:1px;border:1.5px solid var(--fl-navy);border-radius:3px;background:var(--fl-bg-card);color:var(--fl-bg-card);font-size:11px;font-weight:700;line-height:12px;text-align:center}.fl-kaestchen[aria-pressed=true][data-v-15b1abf1],.fl-kaestchen[aria-checked=true][data-v-15b1abf1],.fl-kaestchen--an[data-v-15b1abf1]{font-weight:600}.fl-kaestchen[aria-pressed=true][data-v-15b1abf1]:before,.fl-kaestchen[aria-checked=true][data-v-15b1abf1]:before,.fl-kaestchen--an[data-v-15b1abf1]:before{content:"✓";background:var(--fl-navy)}.fl-kaestchen[data-v-15b1abf1]:hover:not(:disabled){color:var(--fl-navy)}.fl-kaestchen[data-v-15b1abf1]:disabled{cursor:default;opacity:.55}.fl-kaestchen[data-v-15b1abf1]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:1px}.fl-lineal[data-v-15b1abf1]{display:inline-flex;align-self:flex-start;flex-wrap:wrap;max-width:100%;border:1px solid var(--fl-ledger-rule);border-radius:6px;overflow:hidden;background:var(--fl-bg-card)}.fl-lineal__feld[data-v-15b1abf1]{min-height:0;padding:6px 14px;border:0;border-right:1px solid var(--fl-ledger-rule-soft);border-radius:0;background:transparent;color:var(--fl-text-muted);font:inherit;font-size:12.5px;line-height:1.35;text-align:left;cursor:pointer}.fl-lineal__feld[data-v-15b1abf1]:last-child{border-right:0}.fl-lineal__feld[data-v-15b1abf1]:hover:not(:disabled){color:var(--fl-navy)}.fl-lineal__feld[aria-checked=true][data-v-15b1abf1],.fl-lineal__feld[aria-pressed=true][data-v-15b1abf1],.fl-lineal__feld--an[data-v-15b1abf1]{background:var(--fl-navy);color:var(--fl-bg-card);font-weight:600}.fl-lineal__feld[aria-checked=true][data-v-15b1abf1]:before,.fl-lineal__feld[aria-pressed=true][data-v-15b1abf1]:before,.fl-lineal__feld--an[data-v-15b1abf1]:before{content:"✓ "}.fl-lineal__feld[aria-checked=true][data-v-15b1abf1]:hover:not(:disabled),.fl-lineal__feld[aria-pressed=true][data-v-15b1abf1]:hover:not(:disabled),.fl-lineal__feld--an[data-v-15b1abf1]:hover:not(:disabled){color:var(--fl-bg-card)}.fl-lineal__feld[data-v-15b1abf1]:disabled{cursor:default;opacity:.55}.fl-lineal__feld[data-v-15b1abf1]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:-2px}.fl-feldkopf[data-v-15b1abf1]{margin:12px 0 4px;padding-bottom:3px;border-bottom:1.5px solid var(--fl-ledger-band-line);font-size:12px;font-weight:700;color:var(--fl-text-primary)}[data-luecke-art=blockiert][data-v-15b1abf1]{outline:2px solid var(--fl-error);outline-offset:0}[data-luecke-art=hilfreich][data-v-15b1abf1]{outline:2px dashed var(--fl-brass);outline-offset:0}[data-luecke][data-v-15b1abf1]:focus-visible{outline:3px solid var(--fl-navy);outline-offset:2px}[data-luecke-ziel][data-v-15b1abf1]{outline:3px solid var(--fl-navy);outline-offset:2px}.test-container .question-base[data-v-15b1abf1],.test-container .result-container[data-v-15b1abf1],.test-container [class*=-question-container][data-v-15b1abf1],.test-container [class*=-result-container][data-v-15b1abf1],.test-container [class*=-test-container][data-v-15b1abf1]:not(.test-container){border-color:var(--fl-navy)!important}.test-container [style*="border-left: 3px solid #0b1220"][data-v-15b1abf1],.test-container [style*="border-left: 3px solid rgb(11, 18, 32)"][data-v-15b1abf1]{border-left-color:var(--fl-navy)!important}.test-container .back-button[data-v-15b1abf1],.test-container .print-btn[data-v-15b1abf1]{background:rgba(20,54,92,.06)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-15b1abf1]:hover:not(:disabled),.test-container .print-btn[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-navy)!important;color:var(--fl-brass-light)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-15b1abf1]:disabled,.test-container .print-btn[data-v-15b1abf1]:disabled{background:#f5f5f5!important;color:#9aa3ad!important;border-color:#d7dbe1!important;opacity:1!important}.test-container [class*=-question-group][data-v-15b1abf1]{background:transparent!important}.test-container [class*=-question-item][data-v-15b1abf1]:not(.selected){border-color:var(--fl-navy)!important}.test-container [class*=-question-item][data-v-15b1abf1]:not(.selected):hover{background:rgba(20,54,92,.1)!important;border-color:var(--fl-navy-dark)!important}.test-container .result-interpretation[data-v-15b1abf1],.test-container .interpretation-section[data-v-15b1abf1],.test-container .main-interpretation[data-v-15b1abf1],.test-container .full-interpretation[data-v-15b1abf1],.test-container .detailed-interpretation[data-v-15b1abf1],.test-container .score-interpretation[data-v-15b1abf1],.test-container .instruction-section[data-v-15b1abf1],.test-container .instruction-box[data-v-15b1abf1],.test-container .instructions-panel[data-v-15b1abf1],.test-container .standard-instruction[data-v-15b1abf1],.test-container .info-box[data-v-15b1abf1],.test-container .important-note[data-v-15b1abf1],.test-container .highlight-box[data-v-15b1abf1],.test-container .camera-instruction[data-v-15b1abf1],.test-container .drawing-instruction[data-v-15b1abf1],.test-container .input-instruction[data-v-15b1abf1],.test-container .region-hint[data-v-15b1abf1],.test-container .tutorial-summary[data-v-15b1abf1]{background:rgba(20,54,92,.05)!important;border:1px solid var(--fl-navy)!important;border-left-width:3px!important;color:#1a1a1a!important}.test-container .result-summary[data-v-15b1abf1],.test-container .result-section[data-v-15b1abf1],.test-container .summary-section[data-v-15b1abf1],.test-container .score-box[data-v-15b1abf1],.test-container .score-summary[data-v-15b1abf1],.test-container .phase-card[data-v-15b1abf1],.test-container .metric-card[data-v-15b1abf1],.test-container .section-card[data-v-15b1abf1],.test-container .test-info[data-v-15b1abf1],.test-container .sequence-info[data-v-15b1abf1],.test-container .completion-summary[data-v-15b1abf1],.test-container .completion-status[data-v-15b1abf1],.test-container .debug-section[data-v-15b1abf1],.test-container .debug-stats[data-v-15b1abf1],.test-container .debug-info[data-v-15b1abf1],.test-container .specific-data[data-v-15b1abf1],.test-container .matrix-display[data-v-15b1abf1],.test-container .counter-display[data-v-15b1abf1]{background:#fff!important;border:1px solid #d7dbe1!important}.test-container .rectangle-question-container[data-v-15b1abf1]{display:flex!important;flex-direction:column!important;gap:12px!important;min-height:0!important;max-width:680px!important;margin:0 auto!important;padding:clamp(24px,4vw,40px)!important;border-radius:20px!important;box-shadow:0 1px 2px rgba(17,24,39,.04),0 28px 56px -36px rgba(20,54,92,.35)!important;overflow:visible!important}.test-container .rectangle-title[data-v-15b1abf1]{text-align:left!important;font-size:clamp(22px,3vw,28px)!important;font-weight:700!important;color:var(--fl-navy-dark)!important;line-height:1.2!important;letter-spacing:-.02em!important;min-height:0!important;display:block!important;padding:0 0 12px!important;margin:0!important;border-bottom:none!important;background:none!important}.test-container .rectangle-title[data-v-15b1abf1]:after{content:""!important;display:block!important;width:44px!important;height:3px!important;margin-top:12px!important;border-radius:2px!important;background:var(--fl-navy)!important}.test-container .rectangle-question-container .standard-instruction[data-v-15b1abf1]{background:none!important;border:none!important;border-left:none!important;padding:0!important;margin:4px 0 0!important}.test-container .rectangle-question-container .standard-instruction p[data-v-15b1abf1]{font-size:16px!important;font-weight:500!important;color:#4a5568!important}.test-container .rectangle-question-group[data-v-15b1abf1]{padding:0!important;gap:10px!important;background:transparent!important;margin-top:4px!important}.test-container .rectangle-question-item[data-v-15b1abf1],.test-container .bdi-option[data-v-15b1abf1],.score-container .response-option[data-v-15b1abf1]{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;min-height:52px!important;padding:12px 16px!important;background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important;border-radius:12px!important;color:var(--fl-navy-ink)!important;text-align:left!important;box-shadow:0 1px 1px rgba(17,24,39,.04)!important;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .06s ease!important}.test-container .rectangle-question-item .rectangle-option-text[data-v-15b1abf1],.test-container .bdi-option .bdi-option-text[data-v-15b1abf1],.score-container .response-option .option-label[data-v-15b1abf1]{flex:1 1 auto!important;width:auto!important;text-align:left!important}.test-container .rectangle-question-item[data-v-15b1abf1]:before,.test-container .bdi-option[data-v-15b1abf1]:before{content:""!important;flex:0 0 auto!important;box-sizing:border-box!important;width:18px!important;height:18px!important;border-radius:50%!important;border:2px solid var(--fl-navy)!important;background:transparent!important;transition:border-color .15s ease,background .15s ease!important}.score-container .response-option .option-value[data-v-15b1abf1]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;border-radius:50%!important;background:var(--fl-navy)!important;color:var(--fl-brass-light)!important;font-weight:600!important;font-size:12px!important;flex-shrink:0!important;transition:background .15s ease,color .15s ease!important}.test-container .rectangle-question-item[data-v-15b1abf1]:after,.test-container .bdi-option[data-v-15b1abf1]:after,.score-container .response-option[data-v-15b1abf1]:after{content:"◆"!important;margin-left:auto!important;font-size:13px!important;line-height:1!important;color:var(--fl-brass-light)!important;opacity:0!important;transition:opacity .15s ease!important}.test-container .rectangle-question-item[data-v-15b1abf1]:hover:not(.selected),.test-container .bdi-option[data-v-15b1abf1]:hover:not(.selected),.score-container .response-option[data-v-15b1abf1]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important;transform:translateY(-1px);box-shadow:0 6px 16px -12px rgba(20,54,92,.5)!important}.test-container .rectangle-question-item[data-v-15b1abf1]:hover:not(.selected):before,.test-container .bdi-option[data-v-15b1abf1]:hover:not(.selected):before{border-color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-15b1abf1],.test-container .bdi-option.selected[data-v-15b1abf1],.score-container .response-option.selected[data-v-15b1abf1]{background:var(--fl-navy)!important;border-color:var(--fl-navy)!important;color:var(--fl-brass-light)!important;box-shadow:0 8px 20px -8px rgba(20,54,92,.55)!important}.test-container .rectangle-question-item.selected .rectangle-option-text[data-v-15b1abf1],.test-container .bdi-option.selected .bdi-option-text[data-v-15b1abf1],.score-container .response-option.selected .option-label[data-v-15b1abf1]{color:var(--fl-brass-light)!important}.test-container .rectangle-question-item.selected[data-v-15b1abf1]:before,.test-container .bdi-option.selected[data-v-15b1abf1]:before{border-color:var(--fl-brass-light)!important;background:var(--fl-brass-light)!important}.score-container .response-option.selected .option-value[data-v-15b1abf1]{background:var(--fl-brass-light)!important;color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-15b1abf1]:after,.test-container .bdi-option.selected[data-v-15b1abf1]:after,.score-container .response-option.selected[data-v-15b1abf1]:after{opacity:1!important}.test-container .rectangle-question-item .option-score[data-v-15b1abf1]{flex:0 0 auto!important;font-size:13px!important;color:#6b7280!important;margin:0!important}.test-container .rectangle-question-item.selected .option-score[data-v-15b1abf1]{color:rgba(255,255,255,.8)!important}.test-container .answer-option[data-v-15b1abf1]{background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important}.test-container .answer-option[data-v-15b1abf1]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important}.test-container .answer-option.selected[data-v-15b1abf1]{background:var(--fl-navy)!important;border-color:var(--fl-navy)!important;color:var(--fl-brass-light)!important}.test-container .answer-option.selected .option-label[data-v-15b1abf1]{color:#fff!important}.test-container .answer-option.selected[data-v-15b1abf1]:after{content:"◆"!important;position:absolute!important;top:6px!important;right:8px!important;font-size:11px!important;line-height:1!important;color:var(--fl-brass-light)!important}.test-container .rectangle-question-container .navigation-buttons[data-v-15b1abf1]{border-top:none!important;background:none!important;padding:8px 0 0!important}.test-container .rectangle-question-container .bottom-progress-container[data-v-15b1abf1]{background:none!important;padding:12px 0 0!important}.test-container .rectangle-question-container .bottom-progress-bar[data-v-15b1abf1]{background:rgba(20,54,92,.1)!important;height:6px!important}@keyframes fl-ai-cognitive-pulse-15b1abf1{0%,to{opacity:.4;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes fl-ai-cursor-blink-15b1abf1{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes fl-ai-data-pulse-15b1abf1{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}@keyframes fl-ai-lens-scan-15b1abf1{0%,to{opacity:1}50%{opacity:.6}}@keyframes fl-ai-gradient-shift-15b1abf1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.fl-ai-thinking[data-v-15b1abf1]{animation:fl-ai-cognitive-pulse-15b1abf1 2s ease-in-out infinite}.fl-ai-generating[data-v-15b1abf1]{border-right:2px solid var(--fl-ai-accent);animation:fl-ai-cursor-blink-15b1abf1 .8s steps(2) infinite;padding-right:4px}.fl-ai-confidence-high[data-v-15b1abf1]{border-left:4px solid var(--fl-ai-confidence-high);background:linear-gradient(90deg,var(--fl-ai-confidence-high-bg) 0%,transparent 20%);padding-left:12px}.fl-ai-confidence-medium[data-v-15b1abf1]{border-left:4px solid var(--fl-ai-confidence-medium);background:linear-gradient(90deg,var(--fl-ai-confidence-medium-bg) 0%,transparent 20%);padding-left:12px}.fl-ai-confidence-low[data-v-15b1abf1]{border-left:4px dashed var(--fl-ai-confidence-low);background:repeating-linear-gradient(-45deg,transparent,transparent 10px,var(--fl-ai-confidence-low-bg) 10px,var(--fl-ai-confidence-low-bg) 20px);padding-left:12px}.fl-ai-text[data-v-15b1abf1]{color:#1e293b;letter-spacing:-.01em;padding-left:12px;border-left:2px solid transparent;border-image:var(--fl-ai-text-gradient) 1}.fl-human-text[data-v-15b1abf1]{color:var(--fl-text-primary)}.fl-ai-source-linked[data-v-15b1abf1]{position:relative;background:linear-gradient(transparent 60%,rgba(0,119,182,.15) 60%);cursor:pointer;transition:background var(--fl-duration-normal) var(--fl-ease-default)}.fl-ai-source-linked[data-v-15b1abf1]:hover{background:rgba(0,119,182,.2)}.fl-ai-source-indicator[data-v-15b1abf1]{font-size:9px;font-weight:700;color:var(--fl-navy);vertical-align:super;margin-left:2px;opacity:.7;transition:opacity var(--fl-duration-fast)}.fl-ai-source-linked:hover .fl-ai-source-indicator[data-v-15b1abf1]{opacity:1}.fl-data-container[data-v-15b1abf1]{transition:all var(--fl-duration-slow) var(--fl-ease-out);border:1px solid var(--fl-border-subtle);position:relative}.fl-data-container.fl-ai-context-active[data-v-15b1abf1]{border-color:var(--fl-navy);box-shadow:0 0 0 1px var(--fl-navy),0 0 20px -5px var(--fl-ai-accent-glow)}.fl-data-container.fl-ai-context-active[data-v-15b1abf1]:before{content:"";position:absolute;top:-1px;right:20px;width:8px;height:8px;background:var(--fl-navy);border-radius:50%;animation:fl-ai-data-pulse-15b1abf1 2s ease-in-out infinite}.fl-ai-lens-active .fl-data-container[data-v-15b1abf1]:not(.fl-ai-context-active){opacity:.4;filter:grayscale(30%)}.fl-ai-lens-toggle[data-v-15b1abf1]{background:var(--fl-bg-muted);border:1px solid var(--fl-border-subtle);border-radius:var(--fl-radius-full);padding:6px 14px;display:flex;align-items:center;gap:6px;cursor:pointer;font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);color:var(--fl-text-secondary);transition:all var(--fl-duration-normal) var(--fl-ease-out)}.fl-ai-lens-toggle[data-v-15b1abf1]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.fl-ai-lens-toggle.active[data-v-15b1abf1]{background:linear-gradient(135deg,var(--fl-navy) 0%,#0EA5E9 100%);color:var(--fl-brass-light);border-color:transparent;box-shadow:0 2px 8px rgba(0,119,182,.3)}.fl-ai-lens-toggle .lens-icon[data-v-15b1abf1]{font-size:16px;transition:transform var(--fl-duration-slow) var(--fl-ease-out)}.fl-ai-lens-toggle.active .lens-icon[data-v-15b1abf1]{transform:scale(1.1);animation:fl-ai-lens-scan-15b1abf1 3s ease-in-out infinite}.fl-btn-ai[data-v-15b1abf1]{background:linear-gradient(135deg,var(--fl-ai-accent) 0%,#FBBF24 100%);color:#78350f;border:none;box-shadow:0 2px 8px var(--fl-ai-accent-glow)}.fl-btn-ai[data-v-15b1abf1]:hover:not(:disabled){background:linear-gradient(135deg,var(--fl-ai-accent-dark) 0%,var(--fl-ai-accent) 100%);box-shadow:0 4px 12px var(--fl-ai-accent-glow)}.fl-btn-ai[data-v-15b1abf1]:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 4px var(--fl-ai-accent-glow)}.fl-ai-badge[data-v-15b1abf1]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:var(--fl-ai-accent-light);color:#b45309;border:1px solid var(--fl-ai-accent);border-radius:var(--fl-radius-full);font-size:11px;font-weight:var(--fl-weight-semibold)}.fl-ai-badge .mdi[data-v-15b1abf1]{font-size:12px}.fl-ai-response[data-v-15b1abf1]{line-height:var(--fl-leading-relaxed);color:#1e293b;padding:var(--fl-space-lg);background:var(--fl-bg-card);border-radius:var(--fl-radius-lg);border-left:3px solid transparent;border-image:var(--fl-ai-text-gradient) 1;position:relative}.fl-ai-response[data-v-15b1abf1]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--fl-navy) 0%,var(--fl-ai-accent) 50%,#38BDF8 100%);border-radius:var(--fl-radius-lg) var(--fl-radius-lg) 0 0;opacity:.6}.fl-ai-spinner[data-v-15b1abf1]{display:inline-flex;align-items:center;gap:8px;color:var(--fl-ai-accent);font-size:var(--fl-text-sm)}.fl-ai-spinner[data-v-15b1abf1]:before{content:"";width:16px;height:16px;border:2px solid var(--fl-ai-accent-light);border-top-color:var(--fl-ai-accent);border-radius:50%;animation:fl-ai-spin-15b1abf1 .8s linear infinite}@keyframes fl-ai-spin-15b1abf1{to{transform:rotate(360deg)}}html.dark .fl-ai-text[data-v-15b1abf1],html[data-theme=dark] .fl-ai-text[data-v-15b1abf1]{color:var(--fl-text-secondary)}html.dark .fl-ai-response[data-v-15b1abf1],html[data-theme=dark] .fl-ai-response[data-v-15b1abf1]{color:var(--fl-text-secondary);background:var(--fl-bg-card)}html.dark .fl-btn-ai[data-v-15b1abf1],html[data-theme=dark] .fl-btn-ai[data-v-15b1abf1]{color:#1a1a00}html.dark .fl-ai-badge[data-v-15b1abf1],html[data-theme=dark] .fl-ai-badge[data-v-15b1abf1]{background:rgba(210,153,34,.2);color:#e3a832;border-color:rgba(210,153,34,.4)}html.dark[data-v-15b1abf1],html[data-theme=dark][data-v-15b1abf1]{color-scheme:dark}html.dark[data-v-15b1abf1] ::-webkit-scrollbar,html[data-theme=dark][data-v-15b1abf1] ::-webkit-scrollbar{width:10px;height:10px}html.dark[data-v-15b1abf1] ::-webkit-scrollbar-track,html[data-theme=dark][data-v-15b1abf1] ::-webkit-scrollbar-track{background:var(--fl-bg-page)}html.dark[data-v-15b1abf1] ::-webkit-scrollbar-thumb,html[data-theme=dark][data-v-15b1abf1] ::-webkit-scrollbar-thumb{background:var(--fl-border-input);border-radius:5px}html.dark[data-v-15b1abf1] ::-webkit-scrollbar-thumb:hover,html[data-theme=dark][data-v-15b1abf1] ::-webkit-scrollbar-thumb:hover{background:var(--fl-border-input-hover)}html.dark body[data-v-15b1abf1],html[data-theme=dark] body[data-v-15b1abf1]{background-color:var(--fl-bg-page);color:var(--fl-text-primary)}html.dark #app[data-v-15b1abf1],html[data-theme=dark] #app[data-v-15b1abf1]{background-color:var(--fl-bg-page)}html.dark footer[data-v-15b1abf1],html[data-theme=dark] footer[data-v-15b1abf1]{background:linear-gradient(180deg,var(--fl-bg-card) 0%,var(--fl-bg-page) 100%);border-top-color:var(--fl-border-input);box-shadow:0 -2px 10px rgba(0,0,0,.3)}html.dark .user-info[data-v-15b1abf1],html[data-theme=dark] .user-info[data-v-15b1abf1]{background-color:var(--fl-ceremaris-light);border-color:var(--fl-border-card)}html.dark .user-info .info-icon[data-v-15b1abf1],html[data-theme=dark] .user-info .info-icon[data-v-15b1abf1]{color:var(--fl-navy)}html.dark .fachbereich-info[data-v-15b1abf1],html[data-theme=dark] .fachbereich-info[data-v-15b1abf1]{background-color:#2d1a3d;border-color:#a371d4}html.dark .fachbereich-info .info-icon[data-v-15b1abf1],html[data-theme=dark] .fachbereich-info .info-icon[data-v-15b1abf1]{color:#a371d4}html.dark .modus-info[data-v-15b1abf1],html[data-theme=dark] .modus-info[data-v-15b1abf1]{background-color:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .ai-provider-info[data-v-15b1abf1],html[data-theme=dark] .ai-provider-info[data-v-15b1abf1]{background-color:rgba(88,166,212,.15);border-color:rgba(88,166,212,.4)}html.dark .ai-provider-info .info-icon[data-v-15b1abf1],html[data-theme=dark] .ai-provider-info .info-icon[data-v-15b1abf1]{color:var(--fl-navy)}html.dark .session-info[data-v-15b1abf1],html[data-theme=dark] .session-info[data-v-15b1abf1],html.dark .unlock-info[data-v-15b1abf1],html[data-theme=dark] .unlock-info[data-v-15b1abf1]{background-color:#1a3d2e;border-color:var(--fl-success)}html.dark .untersucher-info[data-v-15b1abf1],html[data-theme=dark] .untersucher-info[data-v-15b1abf1]{background-color:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark input[data-v-15b1abf1]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html.dark select[data-v-15b1abf1],html.dark textarea[data-v-15b1abf1],html[data-theme=dark] input[data-v-15b1abf1]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html[data-theme=dark] select[data-v-15b1abf1],html[data-theme=dark] textarea[data-v-15b1abf1]{background-color:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark input[data-v-15b1abf1]::placeholder,html.dark textarea[data-v-15b1abf1]::placeholder,html[data-theme=dark] input[data-v-15b1abf1]::placeholder,html[data-theme=dark] textarea[data-v-15b1abf1]::placeholder{color:#8993a3}html.dark input[data-v-15b1abf1]:not([type=checkbox],[type=radio],[type=range]):focus,html.dark select[data-v-15b1abf1]:focus,html.dark textarea[data-v-15b1abf1]:focus,html[data-theme=dark] input[data-v-15b1abf1]:not([type=checkbox],[type=radio],[type=range]):focus,html[data-theme=dark] select[data-v-15b1abf1]:focus,html[data-theme=dark] textarea[data-v-15b1abf1]:focus{border-color:var(--fl-border-input-focus);outline-color:var(--fl-border-input-focus)}html.dark select option[data-v-15b1abf1],html[data-theme=dark] select option[data-v-15b1abf1]{background-color:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-field[data-v-15b1abf1],html[data-theme=dark] .v-field[data-v-15b1abf1]{background:var(--fl-bg-card)}html.dark .v-field__input[data-v-15b1abf1],html[data-theme=dark] .v-field__input[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .v-field__outline[data-v-15b1abf1],html[data-theme=dark] .v-field__outline[data-v-15b1abf1]{border-color:var(--fl-border-input)}html.dark .v-field--focused .v-field__outline[data-v-15b1abf1],html[data-theme=dark] .v-field--focused .v-field__outline[data-v-15b1abf1]{border-color:var(--fl-border-input-focus)}html.dark .v-label[data-v-15b1abf1],html[data-theme=dark] .v-label[data-v-15b1abf1],html.dark .v-select .v-field__append-inner[data-v-15b1abf1],html.dark .v-text-field .v-field__append-inner[data-v-15b1abf1],html.dark .v-text-field .v-field__prepend-inner[data-v-15b1abf1],html[data-theme=dark] .v-select .v-field__append-inner[data-v-15b1abf1],html[data-theme=dark] .v-text-field .v-field__append-inner[data-v-15b1abf1],html[data-theme=dark] .v-text-field .v-field__prepend-inner[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .v-list[data-v-15b1abf1],html[data-theme=dark] .v-list[data-v-15b1abf1]{background:var(--fl-bg-card)}html.dark .v-list-item[data-v-15b1abf1],html[data-theme=dark] .v-list-item[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .v-list-item[data-v-15b1abf1]:hover,html[data-theme=dark] .v-list-item[data-v-15b1abf1]:hover{background:var(--fl-bg-card-hover)}html.dark .v-overlay__content[data-v-15b1abf1],html[data-theme=dark] .v-overlay__content[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .v-dialog>.v-overlay__content>.v-card[data-v-15b1abf1],html[data-theme=dark] .v-dialog>.v-overlay__content>.v-card[data-v-15b1abf1]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark input[type=checkbox][data-v-15b1abf1],html.dark input[type=radio][data-v-15b1abf1],html[data-theme=dark] input[type=checkbox][data-v-15b1abf1],html[data-theme=dark] input[type=radio][data-v-15b1abf1]{accent-color:var(--fl-navy)}html.dark .fl-chip[data-v-15b1abf1],html[data-theme=dark] .fl-chip[data-v-15b1abf1]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .fl-chip .mdi[data-v-15b1abf1],html[data-theme=dark] .fl-chip .mdi[data-v-15b1abf1]{color:var(--fl-text-placeholder)}html.dark .fl-chip[data-v-15b1abf1]:hover,html[data-theme=dark] .fl-chip[data-v-15b1abf1]:hover{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input-focus);color:var(--fl-navy)}html.dark .fl-chip.selected[data-v-15b1abf1],html[data-theme=dark] .fl-chip.selected[data-v-15b1abf1]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd}html.dark .fl-chip.selected .mdi[data-v-15b1abf1],html[data-theme=dark] .fl-chip.selected .mdi[data-v-15b1abf1]{color:var(--fl-brass-light)}html.dark .fl-chip.selected[data-v-15b1abf1]:hover,html[data-theme=dark] .fl-chip.selected[data-v-15b1abf1]:hover{background:#1f6feb;border-color:#1f6feb}html.dark .user-info-panel[data-v-15b1abf1],html[data-theme=dark] .user-info-panel[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .fachrichtung-badge[data-v-15b1abf1],html[data-theme=dark] .fachrichtung-badge[data-v-15b1abf1]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .token-label[data-v-15b1abf1],html[data-theme=dark] .token-label[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .token-value[data-v-15b1abf1],html[data-theme=dark] .token-value[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .token-value.cost[data-v-15b1abf1],html[data-theme=dark] .token-value.cost[data-v-15b1abf1]{color:var(--fl-navy)}html.dark .cost-row[data-v-15b1abf1],html[data-theme=dark] .cost-row[data-v-15b1abf1]{border-top-color:var(--fl-border-input)}html.dark .toggle-row[data-v-15b1abf1],html[data-theme=dark] .toggle-row[data-v-15b1abf1]{background:var(--fl-bg-card-hover)}html.dark .patient-info-table[data-v-15b1abf1],html[data-theme=dark] .patient-info-table[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .patient-info-table td[data-v-15b1abf1],html[data-theme=dark] .patient-info-table td[data-v-15b1abf1]{color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .patient-info-table .label[data-v-15b1abf1],html[data-theme=dark] .patient-info-table .label[data-v-15b1abf1],html.dark .nav-btn .mdi[data-v-15b1abf1],html[data-theme=dark] .nav-btn .mdi[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .nav-btn:hover .mdi[data-v-15b1abf1],html[data-theme=dark] .nav-btn:hover .mdi[data-v-15b1abf1]{color:var(--fl-navy)}html.dark .documents-header[data-v-15b1abf1],html[data-theme=dark] .documents-header[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .documents-header .header-title[data-v-15b1abf1],html[data-theme=dark] .documents-header .header-title[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .documents-header .mdi[data-v-15b1abf1],html[data-theme=dark] .documents-header .mdi[data-v-15b1abf1]{color:var(--fl-navy)}html.dark .doc-type-filter[data-v-15b1abf1],html[data-theme=dark] .doc-type-filter[data-v-15b1abf1]{background:var(--fl-bg-card-hover)}html.dark .doc-type-filter .v-field[data-v-15b1abf1],html[data-theme=dark] .doc-type-filter .v-field[data-v-15b1abf1]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .documents-list[data-v-15b1abf1],html[data-theme=dark] .documents-list[data-v-15b1abf1]{background:var(--fl-bg-page)}html.dark .document-item[data-v-15b1abf1],html[data-theme=dark] .document-item[data-v-15b1abf1]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-item[data-v-15b1abf1]:hover,html[data-theme=dark] .document-item[data-v-15b1abf1]:hover{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input-focus)}html.dark .document-item.selected[data-v-15b1abf1],html[data-theme=dark] .document-item.selected[data-v-15b1abf1]{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus)}html.dark .doc-meta[data-v-15b1abf1],html[data-theme=dark] .doc-meta[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .doc-badge[data-v-15b1abf1],html[data-theme=dark] .doc-badge[data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);border-color:var(--fl-border-input)}html.dark .data-container[data-v-15b1abf1],html[data-theme=dark] .data-container[data-v-15b1abf1]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .container-title[data-v-15b1abf1],html[data-theme=dark] .container-title[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .document-manager[data-v-15b1abf1],html[data-theme=dark] .document-manager[data-v-15b1abf1]{box-shadow:0 2px 8px rgba(0,0,0,.3)}html.dark .document-manager__header[data-v-15b1abf1],html[data-theme=dark] .document-manager__header[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .document-manager__title[data-v-15b1abf1],html[data-theme=dark] .document-manager__title[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .document-manager__title .mdi[data-v-15b1abf1],html[data-theme=dark] .document-manager__title .mdi[data-v-15b1abf1]{color:var(--fl-navy)}html.dark .document-manager__filters[data-v-15b1abf1],html[data-theme=dark] .document-manager__filters[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .document-manager__select[data-v-15b1abf1],html[data-theme=dark] .document-manager__select[data-v-15b1abf1]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-manager__select[data-v-15b1abf1]:focus,html[data-theme=dark] .document-manager__select[data-v-15b1abf1]:focus{border-color:var(--fl-border-input-focus)}html.dark .document-manager__loading[data-v-15b1abf1],html.dark .document-manager__empty[data-v-15b1abf1],html[data-theme=dark] .document-manager__loading[data-v-15b1abf1],html[data-theme=dark] .document-manager__empty[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .document-manager__error[data-v-15b1abf1],html[data-theme=dark] .document-manager__error[data-v-15b1abf1]{color:var(--fl-error)}html.dark .document-manager__list[data-v-15b1abf1],html[data-theme=dark] .document-manager__list[data-v-15b1abf1]{background:var(--fl-bg-page)}html.dark .document-manager__item[data-v-15b1abf1],html[data-theme=dark] .document-manager__item[data-v-15b1abf1]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .document-manager__item[data-v-15b1abf1]:hover,html[data-theme=dark] .document-manager__item[data-v-15b1abf1]:hover{background:var(--fl-bg-card-hover)}html.dark .document-manager__item--selected[data-v-15b1abf1],html[data-theme=dark] .document-manager__item--selected[data-v-15b1abf1]{background:var(--fl-ceremaris-light)}html.dark .document-manager__item--selected[data-v-15b1abf1]:hover,html[data-theme=dark] .document-manager__item--selected[data-v-15b1abf1]:hover{background:#1f4a5a}html.dark .document-manager__item-icon[data-v-15b1abf1],html[data-theme=dark] .document-manager__item-icon[data-v-15b1abf1]{background:var(--fl-ceremaris-light)}html.dark .document-manager__item-icon .mdi[data-v-15b1abf1],html[data-theme=dark] .document-manager__item-icon .mdi[data-v-15b1abf1]{color:var(--fl-navy)}html.dark .document-manager__item-name[data-v-15b1abf1],html[data-theme=dark] .document-manager__item-name[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .document-manager__item-meta[data-v-15b1abf1],html[data-theme=dark] .document-manager__item-meta[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .document-manager__item-separator[data-v-15b1abf1],html[data-theme=dark] .document-manager__item-separator[data-v-15b1abf1]{color:var(--fl-border-input)}html.dark .document-manager__item-score[data-v-15b1abf1],html[data-theme=dark] .document-manager__item-score[data-v-15b1abf1]{color:var(--fl-navy)}html.dark .document-manager__item-badge--note[data-v-15b1abf1],html[data-theme=dark] .document-manager__item-badge--note[data-v-15b1abf1]{background:#3d2a00;color:#f0883e}html.dark .document-manager__item-badge--generated[data-v-15b1abf1],html[data-theme=dark] .document-manager__item-badge--generated[data-v-15b1abf1]{background:#2d2040;color:#a371f7}html.dark .document-manager__btn[data-v-15b1abf1],html[data-theme=dark] .document-manager__btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .document-manager__btn[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-border-input);border-color:var(--fl-border-input-hover);color:var(--fl-text-primary)}html.dark .document-manager__btn--danger[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--danger[data-v-15b1abf1]:hover:not(:disabled){background:#3d1a1a;border-color:var(--fl-error);color:var(--fl-error)}html.dark .document-manager__btn--add[data-v-15b1abf1],html.dark .document-manager__btn--primary[data-v-15b1abf1],html[data-theme=dark] .document-manager__btn--add[data-v-15b1abf1],html[data-theme=dark] .document-manager__btn--primary[data-v-15b1abf1]{background:var(--fl-navy);border-color:var(--fl-border-input-focus);color:var(--fl-text-inverse)}html.dark .document-manager__btn--add[data-v-15b1abf1]:hover:not(:disabled),html.dark .document-manager__btn--primary[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--add[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--primary[data-v-15b1abf1]:hover:not(:disabled){background:#79b8de;border-color:#79b8de}html.dark .document-manager__pagination[data-v-15b1abf1],html[data-theme=dark] .document-manager__pagination[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-top-color:var(--fl-border-input)}html.dark .document-manager__page-info[data-v-15b1abf1],html[data-theme=dark] .document-manager__page-info[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .document-manager__dialog-overlay[data-v-15b1abf1],html[data-theme=dark] .document-manager__dialog-overlay[data-v-15b1abf1]{background:rgba(0,0,0,.7)}html.dark .document-manager__dialog[data-v-15b1abf1],html.dark .document-manager__ocr-modal[data-v-15b1abf1],html.dark .document-manager__note-modal[data-v-15b1abf1],html.dark .document-manager__fulltext-modal[data-v-15b1abf1],html[data-theme=dark] .document-manager__dialog[data-v-15b1abf1],html[data-theme=dark] .document-manager__ocr-modal[data-v-15b1abf1],html[data-theme=dark] .document-manager__note-modal[data-v-15b1abf1],html[data-theme=dark] .document-manager__fulltext-modal[data-v-15b1abf1]{background:var(--fl-bg-card);box-shadow:0 8px 32px rgba(0,0,0,.5)}html.dark .document-manager__dialog-header[data-v-15b1abf1],html.dark .document-manager__ocr-header[data-v-15b1abf1],html.dark .document-manager__note-header[data-v-15b1abf1],html.dark .document-manager__fulltext-header[data-v-15b1abf1],html[data-theme=dark] .document-manager__dialog-header[data-v-15b1abf1],html[data-theme=dark] .document-manager__ocr-header[data-v-15b1abf1],html[data-theme=dark] .document-manager__note-header[data-v-15b1abf1],html[data-theme=dark] .document-manager__fulltext-header[data-v-15b1abf1]{border-bottom-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-manager__dialog-content[data-v-15b1abf1],html.dark .document-manager__ocr-content[data-v-15b1abf1],html.dark .document-manager__note-content[data-v-15b1abf1],html.dark .document-manager__fulltext-content[data-v-15b1abf1],html[data-theme=dark] .document-manager__dialog-content[data-v-15b1abf1],html[data-theme=dark] .document-manager__ocr-content[data-v-15b1abf1],html[data-theme=dark] .document-manager__note-content[data-v-15b1abf1],html[data-theme=dark] .document-manager__fulltext-content[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .document-manager__dialog-actions[data-v-15b1abf1],html.dark .document-manager__ocr-actions[data-v-15b1abf1],html.dark .document-manager__note-actions[data-v-15b1abf1],html.dark .document-manager__fulltext-actions[data-v-15b1abf1],html[data-theme=dark] .document-manager__dialog-actions[data-v-15b1abf1],html[data-theme=dark] .document-manager__ocr-actions[data-v-15b1abf1],html[data-theme=dark] .document-manager__note-actions[data-v-15b1abf1],html[data-theme=dark] .document-manager__fulltext-actions[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-top-color:var(--fl-border-input)}html.dark .document-manager__item-text-preview[data-v-15b1abf1],html[data-theme=dark] .document-manager__item-text-preview[data-v-15b1abf1]{border-top-color:var(--fl-border-input)}html.dark .document-manager__text-content[data-v-15b1abf1],html[data-theme=dark] .document-manager__text-content[data-v-15b1abf1]{background:var(--fl-bg-page)}html.dark .document-manager__ocr-upload[data-v-15b1abf1],html[data-theme=dark] .document-manager__ocr-upload[data-v-15b1abf1]{border-color:var(--fl-border-input-focus);background:var(--fl-bg-page)}html.dark .document-manager__ocr-upload[data-v-15b1abf1]:hover,html[data-theme=dark] .document-manager__ocr-upload[data-v-15b1abf1]:hover{background:var(--fl-bg-card)}html.dark .document-manager__ocr-upload p[data-v-15b1abf1],html[data-theme=dark] .document-manager__ocr-upload p[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .document-manager__ocr-file-info[data-v-15b1abf1],html.dark .document-manager__ocr-provider-select[data-v-15b1abf1],html[data-theme=dark] .document-manager__ocr-file-info[data-v-15b1abf1],html[data-theme=dark] .document-manager__ocr-provider-select[data-v-15b1abf1]{background:var(--fl-bg-card-hover)}html.dark .document-manager__ocr-file-name[data-v-15b1abf1],html[data-theme=dark] .document-manager__ocr-file-name[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .document-manager__ocr-file-size[data-v-15b1abf1],html[data-theme=dark] .document-manager__ocr-file-size[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .document-manager__ocr-textarea[data-v-15b1abf1],html.dark .document-manager__note-textarea[data-v-15b1abf1],html.dark .document-manager__note-title-input[data-v-15b1abf1],html[data-theme=dark] .document-manager__ocr-textarea[data-v-15b1abf1],html[data-theme=dark] .document-manager__note-textarea[data-v-15b1abf1],html[data-theme=dark] .document-manager__note-title-input[data-v-15b1abf1]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-manager__ocr-textarea[data-v-15b1abf1]:focus,html.dark .document-manager__note-textarea[data-v-15b1abf1]:focus,html.dark .document-manager__note-title-input[data-v-15b1abf1]:focus,html[data-theme=dark] .document-manager__ocr-textarea[data-v-15b1abf1]:focus,html[data-theme=dark] .document-manager__note-textarea[data-v-15b1abf1]:focus,html[data-theme=dark] .document-manager__note-title-input[data-v-15b1abf1]:focus{border-color:var(--fl-border-input-focus)}html.dark .document-manager__ocr-provider-select select[data-v-15b1abf1],html[data-theme=dark] .document-manager__ocr-provider-select select[data-v-15b1abf1]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .container-display[data-v-15b1abf1],html[data-theme=dark] .container-display[data-v-15b1abf1]{background:var(--fl-bg-page)}html.dark .diagnosen-header[data-v-15b1abf1],html.dark .container-toolbar[data-v-15b1abf1],html[data-theme=dark] .diagnosen-header[data-v-15b1abf1],html[data-theme=dark] .container-toolbar[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .v-card[data-v-15b1abf1],html[data-theme=dark] .v-card[data-v-15b1abf1]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-card-title[data-v-15b1abf1],html[data-theme=dark] .v-card-title[data-v-15b1abf1],html.dark .v-card-text[data-v-15b1abf1],html[data-theme=dark] .v-card-text[data-v-15b1abf1],html.dark .v-list-item-title[data-v-15b1abf1],html[data-theme=dark] .v-list-item-title[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .v-list-item-subtitle[data-v-15b1abf1],html[data-theme=dark] .v-list-item-subtitle[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .v-menu>.v-overlay__content[data-v-15b1abf1],html[data-theme=dark] .v-menu>.v-overlay__content[data-v-15b1abf1]{background:var(--fl-bg-card)}html.dark .document-manager__item-checkbox input[type=checkbox][data-v-15b1abf1],html[data-theme=dark] .document-manager__item-checkbox input[type=checkbox][data-v-15b1abf1]{accent-color:var(--fl-navy)}html.dark .add-new-form[data-v-15b1abf1],html.dark .item-edit[data-v-15b1abf1],html[data-theme=dark] .add-new-form[data-v-15b1abf1],html[data-theme=dark] .item-edit[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .cancel-btn[data-v-15b1abf1],html[data-theme=dark] .cancel-btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .cancel-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .cancel-btn[data-v-15b1abf1]:hover{background:var(--fl-border-input)}html.dark .item-code[data-v-15b1abf1],html.dark .diagnose-code[data-v-15b1abf1],html[data-theme=dark] .item-code[data-v-15b1abf1],html[data-theme=dark] .diagnose-code[data-v-15b1abf1]{color:var(--fl-navy)}html.dark .add-first-btn[data-v-15b1abf1],html[data-theme=dark] .add-first-btn[data-v-15b1abf1]{background:var(--fl-navy);color:var(--fl-text-inverse)}html.dark .add-first-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .add-first-btn[data-v-15b1abf1]:hover{background:#79b8de}html.dark .autocomplete-dropdown[data-v-15b1abf1],html[data-theme=dark] .autocomplete-dropdown[data-v-15b1abf1]{border-color:var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.4)}html.dark .autocomplete-item[data-v-15b1abf1],html[data-theme=dark] .autocomplete-item[data-v-15b1abf1]{color:var(--fl-text-primary);border-bottom-color:var(--fl-surface-3)}html.dark .autocomplete-item[data-v-15b1abf1]:hover,html.dark .autocomplete-item.selected[data-v-15b1abf1],html[data-theme=dark] .autocomplete-item[data-v-15b1abf1]:hover,html[data-theme=dark] .autocomplete-item.selected[data-v-15b1abf1]{background:var(--fl-bg-card-hover)}html.dark .autocomplete-loading[data-v-15b1abf1],html[data-theme=dark] .autocomplete-loading[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .icd-code[data-v-15b1abf1],html[data-theme=dark] .icd-code[data-v-15b1abf1]{color:var(--fl-navy)}html.dark .icd-description[data-v-15b1abf1],html.dark .medication-name[data-v-15b1abf1],html[data-theme=dark] .icd-description[data-v-15b1abf1],html[data-theme=dark] .medication-name[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .container-header-simple[data-v-15b1abf1],html[data-theme=dark] .container-header-simple[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .container-header-simple .header-title[data-v-15b1abf1],html[data-theme=dark] .container-header-simple .header-title[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .container-header-simple .header-checkbox[data-v-15b1abf1],html[data-theme=dark] .container-header-simple .header-checkbox[data-v-15b1abf1]{accent-color:var(--fl-navy)}html.dark .container-header-simple .header-btn[data-v-15b1abf1],html[data-theme=dark] .container-header-simple .header-btn[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .container-header-simple .header-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .container-header-simple .header-btn[data-v-15b1abf1]:hover{background:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .container-header-simple .add-btn[data-v-15b1abf1],html[data-theme=dark] .container-header-simple .add-btn[data-v-15b1abf1]{background:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .container-header-simple .add-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .container-header-simple .add-btn[data-v-15b1abf1]:hover{background:#2ea043}html.dark .footer-info-item[data-v-15b1abf1],html[data-theme=dark] .footer-info-item[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .footer-info-item span[data-v-15b1abf1],html.dark .footer-info-item .info-label[data-v-15b1abf1],html.dark .footer-info-item .info-value[data-v-15b1abf1],html[data-theme=dark] .footer-info-item span[data-v-15b1abf1],html[data-theme=dark] .footer-info-item .info-label[data-v-15b1abf1],html[data-theme=dark] .footer-info-item .info-value[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .footer-info-item .info-icon[data-v-15b1abf1],html[data-theme=dark] .footer-info-item .info-icon[data-v-15b1abf1]{color:var(--fl-navy)}html.dark .footer-slider-label[data-v-15b1abf1],html.dark .slider-label[data-v-15b1abf1],html[data-theme=dark] .footer-slider-label[data-v-15b1abf1],html[data-theme=dark] .slider-label[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .footer-gradient-bar[data-v-15b1abf1],html[data-theme=dark] .footer-gradient-bar[data-v-15b1abf1]{background:linear-gradient(90deg,var(--fl-ceremaris-light) 0%,var(--fl-bg-card-hover) 50%,var(--fl-ceremaris-light) 100%)}html.dark .footer-controls[data-v-15b1abf1],html[data-theme=dark] .footer-controls[data-v-15b1abf1]{background:var(--fl-bg-page)}html.dark input[type=range][data-v-15b1abf1],html[data-theme=dark] input[type=range][data-v-15b1abf1]{accent-color:var(--fl-navy)}html.dark .three-column-layout[data-v-15b1abf1],html[data-theme=dark] .three-column-layout[data-v-15b1abf1],html.dark .column-left[data-v-15b1abf1],html[data-theme=dark] .column-left[data-v-15b1abf1],html.dark .column-right[data-v-15b1abf1],html[data-theme=dark] .column-right[data-v-15b1abf1],html.dark .column-center[data-v-15b1abf1],html[data-theme=dark] .column-center[data-v-15b1abf1],html.dark .home-view[data-v-15b1abf1],html[data-theme=dark] .home-view[data-v-15b1abf1],html.dark .editor-scroll[data-v-15b1abf1],html[data-theme=dark] .editor-scroll[data-v-15b1abf1]{background:var(--fl-bg-page)}html.dark .editor-scroll[data-v-15b1abf1]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-15b1abf1]::-webkit-scrollbar-thumb{background:#388bfd}html.dark .doc-type-btn[data-v-15b1abf1],html[data-theme=dark] .doc-type-btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .doc-type-btn.active[data-v-15b1abf1],html[data-theme=dark] .doc-type-btn.active[data-v-15b1abf1]{background:#388bfd;border-color:#388bfd;color:var(--fl-text-on-accent)}html.dark .document-editor[data-v-15b1abf1],html[data-theme=dark] .document-editor[data-v-15b1abf1]{background:var(--fl-bg-page)}html.dark .dokutoolbox-editor textarea[data-v-15b1abf1],html.dark .dokutoolbox-editor input[type=text][data-v-15b1abf1],html[data-theme=dark] .dokutoolbox-editor textarea[data-v-15b1abf1],html[data-theme=dark] .dokutoolbox-editor input[type=text][data-v-15b1abf1]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .dokutoolbox-editor textarea[data-v-15b1abf1]:focus,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-15b1abf1]:focus{border-color:#388bfd;box-shadow:0 0 0 3px rgba(56,139,253,.3)}html.dark .dokutoolbox-editor textarea[data-v-15b1abf1]::placeholder,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-15b1abf1]::placeholder{color:#8993a3}html.dark .ai-edit-input[data-v-15b1abf1],html[data-theme=dark] .ai-edit-input[data-v-15b1abf1]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .ai-edit-input[data-v-15b1abf1]:focus,html[data-theme=dark] .ai-edit-input[data-v-15b1abf1]:focus{border-color:#388bfd;box-shadow:0 0 0 3px rgba(56,139,253,.3)}html.dark .ai-edit-input[data-v-15b1abf1]::placeholder,html[data-theme=dark] .ai-edit-input[data-v-15b1abf1]::placeholder{color:#8993a3}html.dark .btn-copy-clipboard[data-v-15b1abf1],html[data-theme=dark] .btn-copy-clipboard[data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);box-shadow:none;border:1px solid var(--fl-border-input)}html.dark .collapsible-doku-bar[data-v-15b1abf1],html[data-theme=dark] .collapsible-doku-bar[data-v-15b1abf1]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .collapsed-bar[data-v-15b1abf1],html.dark .expanded-bar[data-v-15b1abf1],html[data-theme=dark] .collapsed-bar[data-v-15b1abf1],html[data-theme=dark] .expanded-bar[data-v-15b1abf1]{background:var(--fl-bg-card)}html.dark .doc-tab[data-v-15b1abf1],html.dark .doc-tab-expanded[data-v-15b1abf1],html[data-theme=dark] .doc-tab[data-v-15b1abf1],html[data-theme=dark] .doc-tab-expanded[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .doc-tab[data-v-15b1abf1]:hover,html.dark .doc-tab-expanded[data-v-15b1abf1]:hover,html[data-theme=dark] .doc-tab[data-v-15b1abf1]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-15b1abf1]:hover{background:var(--fl-border-input)}html.dark .doc-tab.active[data-v-15b1abf1],html.dark .doc-tab-expanded.active[data-v-15b1abf1],html[data-theme=dark] .doc-tab.active[data-v-15b1abf1],html[data-theme=dark] .doc-tab-expanded.active[data-v-15b1abf1]{background:var(--fl-success-light);border-color:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .freie-frage-btn[data-v-15b1abf1],html[data-theme=dark] .freie-frage-btn[data-v-15b1abf1]{background:linear-gradient(135deg,var(--fl-success-light) 0%,var(--fl-success-dark) 100%);box-shadow:0 2px 8px rgba(45,106,79,.4)}html.dark .freie-frage-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .freie-frage-btn[data-v-15b1abf1]:hover{box-shadow:0 4px 12px rgba(35,134,54,.5)}html.dark .template-modal[data-v-15b1abf1],html[data-theme=dark] .template-modal[data-v-15b1abf1]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .template-item[data-v-15b1abf1],html[data-theme=dark] .template-item[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .template-item[data-v-15b1abf1]:hover,html[data-theme=dark] .template-item[data-v-15b1abf1]:hover{background:var(--fl-border-input);border-color:#388bfd}html.dark .template-category[data-v-15b1abf1],html[data-theme=dark] .template-category[data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .template-category.active[data-v-15b1abf1],html[data-theme=dark] .template-category.active[data-v-15b1abf1]{background:#388bfd;color:var(--fl-brass-light)}html.dark .template-search input[data-v-15b1abf1],html[data-theme=dark] .template-search input[data-v-15b1abf1]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .fl-header-logo-btn[data-v-15b1abf1],html[data-theme=dark] .fl-header-logo-btn[data-v-15b1abf1]{background:var(--fl-bg-page);border-radius:8px}html.dark .dokutoolbox-view[data-v-15b1abf1],html.dark [class*=dokutoolbox][data-v-15b1abf1],html[data-theme=dark] .dokutoolbox-view[data-v-15b1abf1],html[data-theme=dark] [class*=dokutoolbox][data-v-15b1abf1],html.dark body[data-v-15b1abf1],html[data-theme=dark] body[data-v-15b1abf1],html.dark #app[data-v-15b1abf1],html[data-theme=dark] #app[data-v-15b1abf1]{background:var(--fl-bg-page)}html.dark .dokutoolbox-container[data-v-15b1abf1],html.dark div.dokutoolbox-container[data-v-15b1abf1],html[data-theme=dark] .dokutoolbox-container[data-v-15b1abf1],html[data-theme=dark] div.dokutoolbox-container[data-v-15b1abf1]{background-color:var(--fl-bg-page)}html.dark .editor-scroll[data-v-15b1abf1],html[data-theme=dark] .editor-scroll[data-v-15b1abf1]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .editor-scroll[data-v-15b1abf1]::-webkit-scrollbar-track,html[data-theme=dark] .editor-scroll[data-v-15b1abf1]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)}html.dark .editor-scroll[data-v-15b1abf1]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-15b1abf1]::-webkit-scrollbar-thumb{background:var(--fl-info)}html.dark .doc-type-switch[data-v-15b1abf1],html[data-theme=dark] .doc-type-switch[data-v-15b1abf1]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .doc-type-btn[data-v-15b1abf1],html.dark button.doc-type-btn[data-v-15b1abf1],html[data-theme=dark] .doc-type-btn[data-v-15b1abf1],html[data-theme=dark] button.doc-type-btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .doc-type-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .doc-type-btn[data-v-15b1abf1]:hover{background:var(--fl-border-input)}html.dark .doc-type-btn.active[data-v-15b1abf1],html[data-theme=dark] .doc-type-btn.active[data-v-15b1abf1]{background:var(--fl-info);border-color:var(--fl-info);color:var(--fl-text-inverse)}html.dark .patient-header[data-v-15b1abf1],html[data-theme=dark] .patient-header[data-v-15b1abf1]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .patient-meta[data-v-15b1abf1],html[data-theme=dark] .patient-meta[data-v-15b1abf1]{color:color-mix(in srgb,var(--fl-brass-light) 82%,transparent)}html.dark .document-editor[data-v-15b1abf1],html[data-theme=dark] .document-editor[data-v-15b1abf1]{background:transparent}html.dark .editor-section[data-v-15b1abf1],html[data-theme=dark] .editor-section[data-v-15b1abf1]{border-bottom-color:var(--fl-border-input)}html.dark .btn-copy-clipboard[data-v-15b1abf1],html[data-theme=dark] .btn-copy-clipboard[data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);box-shadow:none;border:1px solid var(--fl-border-input)}html.dark .btn-copy-clipboard[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .btn-copy-clipboard[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-border-input);color:var(--fl-info)}html.dark .btn-all-normal[data-v-15b1abf1],html[data-theme=dark] .btn-all-normal[data-v-15b1abf1]{background:var(--fl-success-light);box-shadow:none}html.dark .btn-all-normal[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .btn-all-normal[data-v-15b1abf1]:hover:not(:disabled){background:#2ea043}html.dark .collapsible-doku-bar[data-v-15b1abf1],html.dark div.collapsible-doku-bar[data-v-15b1abf1],html[data-theme=dark] .collapsible-doku-bar[data-v-15b1abf1],html[data-theme=dark] div.collapsible-doku-bar[data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .collapsed-bar[data-v-15b1abf1],html.dark .expanded-bar[data-v-15b1abf1],html[data-theme=dark] .collapsed-bar[data-v-15b1abf1],html[data-theme=dark] .expanded-bar[data-v-15b1abf1]{background:transparent}html.dark .doc-tab[data-v-15b1abf1],html.dark .doc-tab-expanded[data-v-15b1abf1],html.dark button.doc-tab[data-v-15b1abf1],html.dark button.doc-tab-expanded[data-v-15b1abf1],html[data-theme=dark] .doc-tab[data-v-15b1abf1],html[data-theme=dark] .doc-tab-expanded[data-v-15b1abf1],html[data-theme=dark] button.doc-tab[data-v-15b1abf1],html[data-theme=dark] button.doc-tab-expanded[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .doc-tab[data-v-15b1abf1]:hover,html.dark .doc-tab-expanded[data-v-15b1abf1]:hover,html[data-theme=dark] .doc-tab[data-v-15b1abf1]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-15b1abf1]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .doc-tab.active[data-v-15b1abf1],html.dark .doc-tab-expanded.active[data-v-15b1abf1],html[data-theme=dark] .doc-tab.active[data-v-15b1abf1],html[data-theme=dark] .doc-tab-expanded.active[data-v-15b1abf1],html.dark .action-btn-expanded.active[data-v-15b1abf1],html[data-theme=dark] .action-btn-expanded.active[data-v-15b1abf1]{background:var(--fl-info);color:var(--fl-text-inverse);border-color:var(--fl-info)}html.dark .dokutoolbox-container .badge[data-v-15b1abf1],html[data-theme=dark] .dokutoolbox-container .badge[data-v-15b1abf1]{background:var(--fl-info);color:var(--fl-text-inverse)}html.dark .freie-frage-btn[data-v-15b1abf1],html[data-theme=dark] .freie-frage-btn[data-v-15b1abf1]{background:linear-gradient(135deg,#1f6feb,#0969da);box-shadow:0 2px 8px rgba(31,111,235,.3)}html.dark .template-selector-modal[data-v-15b1abf1],html[data-theme=dark] .template-selector-modal[data-v-15b1abf1]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .template-search input[data-v-15b1abf1],html.dark .template-search-input[data-v-15b1abf1],html[data-theme=dark] .template-search input[data-v-15b1abf1],html[data-theme=dark] .template-search-input[data-v-15b1abf1]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .template-item[data-v-15b1abf1],html.dark .template-card[data-v-15b1abf1],html[data-theme=dark] .template-item[data-v-15b1abf1],html[data-theme=dark] .template-card[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .template-item[data-v-15b1abf1]:hover,html.dark .template-card[data-v-15b1abf1]:hover,html[data-theme=dark] .template-item[data-v-15b1abf1]:hover,html[data-theme=dark] .template-card[data-v-15b1abf1]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .category-btn[data-v-15b1abf1],html.dark .category-tab[data-v-15b1abf1],html[data-theme=dark] .category-btn[data-v-15b1abf1],html[data-theme=dark] .category-tab[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .category-btn.active[data-v-15b1abf1],html.dark .category-tab.active[data-v-15b1abf1],html[data-theme=dark] .category-btn.active[data-v-15b1abf1],html[data-theme=dark] .category-tab.active[data-v-15b1abf1]{background:#1f3a5f;border-color:var(--fl-info);color:var(--fl-info)}html.dark .ai-edit-modal[data-v-15b1abf1],html.dark [class*=ai-edit-modal][data-v-15b1abf1],html[data-theme=dark] .ai-edit-modal[data-v-15b1abf1],html[data-theme=dark] [class*=ai-edit-modal][data-v-15b1abf1]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .ai-edit-modal .modal-header[data-v-15b1abf1],html[data-theme=dark] .ai-edit-modal .modal-header[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-bottom-color:var(--fl-border-input)}html.dark .ai-edit-modal .modal-body[data-v-15b1abf1],html[data-theme=dark] .ai-edit-modal .modal-body[data-v-15b1abf1]{background:var(--fl-bg-card)}html.dark .ai-edit-modal textarea[data-v-15b1abf1],html.dark .ai-edit-modal input[data-v-15b1abf1],html.dark .ai-edit-input[data-v-15b1abf1],html[data-theme=dark] .ai-edit-modal textarea[data-v-15b1abf1],html[data-theme=dark] .ai-edit-modal input[data-v-15b1abf1],html[data-theme=dark] .ai-edit-input[data-v-15b1abf1]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .save-load-modal[data-v-15b1abf1],html.dark [class*=save-load][data-v-15b1abf1],html[data-theme=dark] .save-load-modal[data-v-15b1abf1],html[data-theme=dark] [class*=save-load][data-v-15b1abf1]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .save-load-modal .modal-header[data-v-15b1abf1],html[data-theme=dark] .save-load-modal .modal-header[data-v-15b1abf1]{background:var(--fl-bg-card-hover)}html.dark .save-load-modal button[data-v-15b1abf1],html[data-theme=dark] .save-load-modal button[data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .save-load-modal button[data-v-15b1abf1]:hover,html[data-theme=dark] .save-load-modal button[data-v-15b1abf1]:hover{background:var(--fl-border-input)}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-15b1abf1],html.dark .section-header-actions .btn-copy-clipboard[data-v-15b1abf1],html.dark button.btn-copy-clipboard[data-v-15b1abf1],html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-15b1abf1],html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-15b1abf1],html[data-theme=dark] button.btn-copy-clipboard[data-v-15b1abf1]{background:var(--fl-border-input-hover);background-color:var(--fl-border-input-hover);color:var(--fl-text-on-accent);border:1px solid #8993a3;box-shadow:none}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-15b1abf1] *,html.dark .section-header-actions .btn-copy-clipboard[data-v-15b1abf1] *,html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-15b1abf1] *,html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-15b1abf1] *{color:var(--fl-text-on-accent)}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-15b1abf1],html.dark .section-header-actions .btn-ai-edit[data-v-15b1abf1],html.dark button.btn-ai-edit[data-v-15b1abf1],html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-15b1abf1],html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-15b1abf1],html[data-theme=dark] button.btn-ai-edit[data-v-15b1abf1]{background:#8b5cf6;background-color:#8b5cf6;color:var(--fl-text-on-accent);border:1px solid #a78bfa;box-shadow:none}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-15b1abf1] *,html.dark .section-header-actions .btn-ai-edit[data-v-15b1abf1] *,html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-15b1abf1] *,html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-15b1abf1] *{color:var(--fl-text-on-accent)}html.dark .dokutoolbox-editor .btn-improve-text[data-v-15b1abf1],html.dark .section-header-actions .btn-improve-text[data-v-15b1abf1],html.dark button.btn-improve-text[data-v-15b1abf1],html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-15b1abf1],html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-15b1abf1],html[data-theme=dark] button.btn-improve-text[data-v-15b1abf1]{background:#3b82f6;background-color:#3b82f6;color:var(--fl-brass-light);border:1px solid #60a5fa;box-shadow:none}html.dark .dokutoolbox-editor .btn-improve-text[data-v-15b1abf1] *,html.dark .section-header-actions .btn-improve-text[data-v-15b1abf1] *,html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-15b1abf1] *,html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-15b1abf1] *{color:var(--fl-brass-light)}html.dark .dokutoolbox-editor .btn-all-normal[data-v-15b1abf1],html.dark .section-header-actions .btn-all-normal[data-v-15b1abf1],html.dark button.btn-all-normal[data-v-15b1abf1],html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-15b1abf1],html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-15b1abf1],html[data-theme=dark] button.btn-all-normal[data-v-15b1abf1]{background:var(--fl-success-light);background-color:var(--fl-success-light);color:var(--fl-text-on-accent);border:1px solid var(--fl-success-dark);box-shadow:none}html.dark .dokutoolbox-editor .btn-all-normal[data-v-15b1abf1] *,html.dark .section-header-actions .btn-all-normal[data-v-15b1abf1] *,html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-15b1abf1] *,html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-15b1abf1] *{color:var(--fl-text-on-accent)}html.dark .test-overview[data-v-15b1abf1],html[data-theme=dark] .test-overview[data-v-15b1abf1],html.dark .page-scroll-wrapper[data-v-15b1abf1],html.dark .page-scroll-content[data-v-15b1abf1],html[data-theme=dark] .page-scroll-wrapper[data-v-15b1abf1],html[data-theme=dark] .page-scroll-content[data-v-15b1abf1]{background:var(--fl-bg-page)}html.dark .test-overview .dashboard[data-v-15b1abf1],html.dark .dashboard[data-v-15b1abf1],html[data-theme=dark] .test-overview .dashboard[data-v-15b1abf1],html[data-theme=dark] .dashboard[data-v-15b1abf1]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .test-overview h1[data-v-15b1abf1],html[data-theme=dark] .test-overview h1[data-v-15b1abf1]{color:var(--fl-text-primary);border-bottom-color:var(--fl-border-input)}html.dark .planned-tests-info[data-v-15b1abf1],html[data-theme=dark] .planned-tests-info[data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:0;border-width:0;border-style:none;border-color:transparent;box-shadow:none;-webkit-box-shadow:none;outline:0;outline-width:0}html.dark .search-container input[data-v-15b1abf1],html[data-theme=dark] .search-container input[data-v-15b1abf1]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .select-all-label[data-v-15b1abf1],html[data-theme=dark] .select-all-label[data-v-15b1abf1]{color:var(--fl-text-secondary)}html.dark .planned-tests-list[data-v-15b1abf1],html.dark div.planned-tests-list[data-v-15b1abf1],html[data-theme=dark] .planned-tests-list[data-v-15b1abf1],html[data-theme=dark] div.planned-tests-list[data-v-15b1abf1]{background:transparent}html.dark .test-list-item[data-v-15b1abf1],html.dark .planned-test-item[data-v-15b1abf1],html[data-theme=dark] .test-list-item[data-v-15b1abf1],html[data-theme=dark] .planned-test-item[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .export-dialog-overlay[data-v-15b1abf1],html[data-theme=dark] .export-dialog-overlay[data-v-15b1abf1]{background:rgba(0,0,0,.7)}html.dark .export-dialog[data-v-15b1abf1],html.dark div.export-dialog[data-v-15b1abf1],html[data-theme=dark] .export-dialog[data-v-15b1abf1],html[data-theme=dark] div.export-dialog[data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .export-dialog-header[data-v-15b1abf1],html.dark .export-dialog-body[data-v-15b1abf1],html[data-theme=dark] .export-dialog-header[data-v-15b1abf1],html[data-theme=dark] .export-dialog-body[data-v-15b1abf1]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .export-option[data-v-15b1abf1],html.dark label.export-option[data-v-15b1abf1],html[data-theme=dark] .export-option[data-v-15b1abf1],html[data-theme=dark] label.export-option[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .test-overview input[type=checkbox][data-v-15b1abf1],html[data-theme=dark] .test-overview input[type=checkbox][data-v-15b1abf1]{accent-color:#388bfd}html.dark .test-selection-modal[data-v-15b1abf1],html.dark .battery-selection-modal[data-v-15b1abf1],html[data-theme=dark] .test-selection-modal[data-v-15b1abf1],html[data-theme=dark] .battery-selection-modal[data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .dashboard[data-v-15b1abf1],html[data-theme=dark] .dashboard[data-v-15b1abf1]{background:transparent}html.dark .patient-details[data-v-15b1abf1],html.dark .patient-details p[data-v-15b1abf1],html.dark .patient-details span[data-v-15b1abf1],html[data-theme=dark] .patient-details[data-v-15b1abf1],html[data-theme=dark] .patient-details p[data-v-15b1abf1],html[data-theme=dark] .patient-details span[data-v-15b1abf1]{color:var(--fl-text-secondary)}html.dark .test-overview button[class*=primary][data-v-15b1abf1],html.dark .test-overview button[class*=add][data-v-15b1abf1],html[data-theme=dark] .test-overview button[class*=primary][data-v-15b1abf1],html[data-theme=dark] .test-overview button[class*=add][data-v-15b1abf1]{background:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .fl-header-logo-btn[data-v-15b1abf1],html.dark button.fl-header-logo-btn[data-v-15b1abf1],html.dark .fl-header .fl-header-logo-btn[data-v-15b1abf1],html[data-theme=dark] .fl-header-logo-btn[data-v-15b1abf1],html[data-theme=dark] button.fl-header-logo-btn[data-v-15b1abf1],html[data-theme=dark] .fl-header .fl-header-logo-btn[data-v-15b1abf1]{background:transparent;background-color:transparent;border:none;box-shadow:none}html.dark .fl-header-logo-icon[data-v-15b1abf1],html.dark img.fl-header-logo-icon[data-v-15b1abf1],html[data-theme=dark] .fl-header-logo-icon[data-v-15b1abf1],html[data-theme=dark] img.fl-header-logo-icon[data-v-15b1abf1]{background:transparent;background-color:transparent;border-radius:10px;box-shadow:none}html.dark .modal-overlay[data-v-15b1abf1],html.dark div.modal-overlay[data-v-15b1abf1],html[data-theme=dark] .modal-overlay[data-v-15b1abf1],html[data-theme=dark] div.modal-overlay[data-v-15b1abf1]{background-color:rgba(0,0,0,.85)}html.dark .category-nav[data-v-15b1abf1],html[data-theme=dark] .category-nav[data-v-15b1abf1]{border-bottom-color:var(--fl-border-input)}html.dark .category-btn[data-v-15b1abf1],html.dark button.category-btn[data-v-15b1abf1],html[data-theme=dark] .category-btn[data-v-15b1abf1],html[data-theme=dark] button.category-btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .category-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .category-btn[data-v-15b1abf1]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .category-btn.active[data-v-15b1abf1],html[data-theme=dark] .category-btn.active[data-v-15b1abf1]{background:#388bfd;background-color:#388bfd;border-color:#388bfd;color:var(--fl-brass-light)}html.dark .test-selection-grid[data-v-15b1abf1],html[data-theme=dark] .test-selection-grid[data-v-15b1abf1]{background:transparent}html.dark .test-selection-item[data-v-15b1abf1],html.dark div.test-selection-item[data-v-15b1abf1],html[data-theme=dark] .test-selection-item[data-v-15b1abf1],html[data-theme=dark] div.test-selection-item[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input)}html.dark .test-selection-item[data-v-15b1abf1]:hover,html[data-theme=dark] .test-selection-item[data-v-15b1abf1]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:#388bfd}html.dark .test-selection-icon[data-v-15b1abf1],html.dark div.test-selection-icon[data-v-15b1abf1],html[data-theme=dark] .test-selection-icon[data-v-15b1abf1],html[data-theme=dark] div.test-selection-icon[data-v-15b1abf1]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-info)}html.dark .test-selection-info h4[data-v-15b1abf1],html[data-theme=dark] .test-selection-info h4[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .test-selection-info p[data-v-15b1abf1],html[data-theme=dark] .test-selection-info p[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .test-category-tag[data-v-15b1abf1],html.dark span.test-category-tag[data-v-15b1abf1],html[data-theme=dark] .test-category-tag[data-v-15b1abf1],html[data-theme=dark] span.test-category-tag[data-v-15b1abf1]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-info);border:1px solid var(--fl-border-input)}html.dark .test-score-display[data-v-15b1abf1],html.dark .test-score-grid-wrapper .test-score-display[data-v-15b1abf1],html.dark .test-scores-grid .test-score-display[data-v-15b1abf1],html[data-theme=dark] .test-score-display[data-v-15b1abf1],html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-15b1abf1],html[data-theme=dark] .test-scores-grid .test-score-display[data-v-15b1abf1]{background:#1e3a5f;background-color:#1e3a5f;border-color:#3b82f6}html.dark .test-score-display[data-v-15b1abf1]:hover,html.dark .test-score-grid-wrapper .test-score-display[data-v-15b1abf1]:hover,html[data-theme=dark] .test-score-display[data-v-15b1abf1]:hover,html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-15b1abf1]:hover{background:#264a7a;background-color:#264a7a;border-color:#60a5fa}html.dark .test-score-display .score-label[data-v-15b1abf1],html.dark .test-scores-grid .score-label[data-v-15b1abf1],html[data-theme=dark] .test-score-display .score-label[data-v-15b1abf1],html[data-theme=dark] .test-scores-grid .score-label[data-v-15b1abf1]{color:#93c5fd}html.dark .test-score-display .score-value[data-v-15b1abf1],html.dark .test-scores-grid .score-value[data-v-15b1abf1],html[data-theme=dark] .test-score-display .score-value[data-v-15b1abf1],html[data-theme=dark] .test-scores-grid .score-value[data-v-15b1abf1]{color:#dbeafe}html.dark .test-score-display.scale[data-v-15b1abf1],html.dark .test-scale-scores .test-score-display.scale[data-v-15b1abf1],html[data-theme=dark] .test-score-display.scale[data-v-15b1abf1],html[data-theme=dark] .test-scale-scores .test-score-display.scale[data-v-15b1abf1]{background:#1e2a4a;background-color:#1e2a4a;border-color:#6366f1}html.dark .test-score-display.scale[data-v-15b1abf1]:hover,html[data-theme=dark] .test-score-display.scale[data-v-15b1abf1]:hover{background:#28365c;background-color:#28365c}html.dark .test-score-display.scale .score-label[data-v-15b1abf1],html[data-theme=dark] .test-score-display.scale .score-label[data-v-15b1abf1]{color:#a5b4fc}html.dark .test-score-display.scale .score-value[data-v-15b1abf1],html[data-theme=dark] .test-score-display.scale .score-value[data-v-15b1abf1]{color:#e0e7ff}html.dark .test-score-display.iq[data-v-15b1abf1],html[data-theme=dark] .test-score-display.iq[data-v-15b1abf1]{background:#4a3728;background-color:#4a3728;border-color:#f59e0b}html.dark .test-score-display.iq .score-label[data-v-15b1abf1],html[data-theme=dark] .test-score-display.iq .score-label[data-v-15b1abf1]{color:var(--fl-warning-text)}html.dark .test-score-display.iq .score-value[data-v-15b1abf1],html[data-theme=dark] .test-score-display.iq .score-value[data-v-15b1abf1]{color:#fef3c7}html.dark .test-score-display.stanine[data-v-15b1abf1],html[data-theme=dark] .test-score-display.stanine[data-v-15b1abf1]{background:#3d2952;background-color:#3d2952;border-color:#a855f7}html.dark .test-score-display.stanine .score-label[data-v-15b1abf1],html[data-theme=dark] .test-score-display.stanine .score-label[data-v-15b1abf1]{color:#d8b4fe}html.dark .test-score-display.stanine .score-value[data-v-15b1abf1],html[data-theme=dark] .test-score-display.stanine .score-value[data-v-15b1abf1]{color:#f3e8ff}html.dark .test-score-display.percentile[data-v-15b1abf1],html[data-theme=dark] .test-score-display.percentile[data-v-15b1abf1]{background:#1a3d2e;background-color:#1a3d2e;border-color:#22c55e}html.dark .test-score-display.percentile .score-label[data-v-15b1abf1],html[data-theme=dark] .test-score-display.percentile .score-label[data-v-15b1abf1]{color:#86efac}html.dark .test-score-display.percentile .score-value[data-v-15b1abf1],html[data-theme=dark] .test-score-display.percentile .score-value[data-v-15b1abf1]{color:#dcfce7}html.dark .test-score-display.tscore[data-v-15b1abf1],html[data-theme=dark] .test-score-display.tscore[data-v-15b1abf1]{background:#4a2236;background-color:#4a2236;border-color:#ec4899}html.dark .test-score-display.tscore .score-label[data-v-15b1abf1],html[data-theme=dark] .test-score-display.tscore .score-label[data-v-15b1abf1]{color:#f9a8d4}html.dark .test-score-display.tscore .score-value[data-v-15b1abf1],html[data-theme=dark] .test-score-display.tscore .score-value[data-v-15b1abf1]{color:#fce7f3}html.dark .test-score-grid-wrapper .section-title[data-v-15b1abf1],html.dark .test-scale-scores .section-title[data-v-15b1abf1],html.dark .test-stanines .section-title[data-v-15b1abf1],html.dark .test-stanine-data .section-title[data-v-15b1abf1],html.dark .test-section-results .section-title[data-v-15b1abf1],html[data-theme=dark] .test-score-grid-wrapper .section-title[data-v-15b1abf1],html[data-theme=dark] .test-scale-scores .section-title[data-v-15b1abf1],html[data-theme=dark] .test-stanines .section-title[data-v-15b1abf1],html[data-theme=dark] .test-stanine-data .section-title[data-v-15b1abf1],html[data-theme=dark] .test-section-results .section-title[data-v-15b1abf1]{color:var(--fl-text-primary);border-bottom-color:var(--fl-border-input)}html.dark .stanine-data-item[data-v-15b1abf1],html[data-theme=dark] .stanine-data-item[data-v-15b1abf1]{background:#2d1f3d;background-color:#2d1f3d;border-color:#a855f7}html.dark .stanine-data-header[data-v-15b1abf1],html[data-theme=dark] .stanine-data-header[data-v-15b1abf1]{color:#d8b4fe}html.dark .stanine-description[data-v-15b1abf1],html[data-theme=dark] .stanine-description[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .section-result-item[data-v-15b1abf1],html[data-theme=dark] .section-result-item[data-v-15b1abf1]{background:#132a1f;background-color:#132a1f;border-color:#22c55e}html.dark .section-interpretation[data-v-15b1abf1],html[data-theme=dark] .section-interpretation[data-v-15b1abf1]{color:var(--fl-text-muted);border-top-color:rgba(34,197,94,.3)}html.dark .stanine-badge[data-v-15b1abf1],html[data-theme=dark] .stanine-badge[data-v-15b1abf1]{background:#3d2952;background-color:#3d2952;color:#e9d5ff;border-color:#a855f7}html.dark .tscore-badge[data-v-15b1abf1],html[data-theme=dark] .tscore-badge[data-v-15b1abf1]{background:#4a2236;background-color:#4a2236;color:#fbcfe8;border-color:#ec4899}html.dark .percentile-badge[data-v-15b1abf1],html[data-theme=dark] .percentile-badge[data-v-15b1abf1]{background:#1a3d2e;background-color:#1a3d2e;color:#bbf7d0;border-color:#22c55e}html.dark .test-interpretation[data-v-15b1abf1],html[data-theme=dark] .test-interpretation[data-v-15b1abf1]{background:#2d2a1f;background-color:#2d2a1f;border-left-color:#f59e0b;color:#d4d4d4}html.dark .test-interpretation strong[data-v-15b1abf1],html[data-theme=dark] .test-interpretation strong[data-v-15b1abf1]{color:var(--fl-severity-mild-text)}html.dark .patienten-cache .cache-button[data-v-15b1abf1],html.dark .cache-button[data-v-15b1abf1],html[data-theme=dark] .patienten-cache .cache-button[data-v-15b1abf1],html[data-theme=dark] .cache-button[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .patienten-cache .cache-button[data-v-15b1abf1]:hover,html.dark .cache-button[data-v-15b1abf1]:hover,html[data-theme=dark] .patienten-cache .cache-button[data-v-15b1abf1]:hover,html[data-theme=dark] .cache-button[data-v-15b1abf1]:hover{color:var(--fl-info)}html.dark .patienten-cache .dropdown-menu[data-v-15b1abf1],html[data-theme=dark] .patienten-cache .dropdown-menu[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.4);color:var(--fl-text-primary)}html.dark .patienten-cache .dropdown-menu li[data-v-15b1abf1],html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-15b1abf1]{color:var(--fl-text-primary);border-bottom:1px solid var(--fl-border-input)}html.dark .patienten-cache .dropdown-menu li[data-v-15b1abf1]:last-child,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-15b1abf1]:last-child{border-bottom:none}html.dark .patienten-cache .dropdown-menu li[data-v-15b1abf1]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-15b1abf1]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .patienten-cache .dropdown-menu li.selected[data-v-15b1abf1],html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-15b1abf1]{background:#1f3a5f;background-color:#1f3a5f;color:var(--fl-info);font-weight:700;border-left:3px solid var(--fl-info)}html.dark .patienten-cache .dropdown-menu li.selected[data-v-15b1abf1]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-15b1abf1]:hover{background:#264573;background-color:#264573}html.dark .transcription-unified[data-v-15b1abf1],html[data-theme=dark] .transcription-unified[data-v-15b1abf1]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .unified-content[data-v-15b1abf1],html[data-theme=dark] .unified-content[data-v-15b1abf1]{background:var(--fl-bg-page)}html.dark .left-panel[data-v-15b1abf1],html.dark .right-panel[data-v-15b1abf1],html[data-theme=dark] .left-panel[data-v-15b1abf1],html[data-theme=dark] .right-panel[data-v-15b1abf1]{background:transparent}html.dark .left-panel[data-v-15b1abf1]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-15b1abf1]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-15b1abf1]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-15b1abf1]::-webkit-scrollbar-thumb{background:var(--fl-info)}html.dark .transcript-section[data-v-15b1abf1],html[data-theme=dark] .transcript-section[data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .transcription-unified .action-btn[data-v-15b1abf1],html[data-theme=dark] .transcription-unified .action-btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .transcription-unified .action-btn[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .transcription-unified .action-btn.secondary[data-v-15b1abf1],html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-15b1abf1]{background:#1f3a5f;color:var(--fl-info);border-color:var(--fl-info)}html.dark .transcription-unified .action-btn.secondary[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-info);color:var(--fl-text-inverse)}html.dark .transcription-header[data-v-15b1abf1],html.dark [class*=transcription-header][data-v-15b1abf1],html[data-theme=dark] .transcription-header[data-v-15b1abf1],html[data-theme=dark] [class*=transcription-header][data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-bottom:1px solid var(--fl-border-input)}html.dark .transcription-header .header-title[data-v-15b1abf1],html.dark .transcription-header h1[data-v-15b1abf1],html.dark .transcription-header h2[data-v-15b1abf1],html[data-theme=dark] .transcription-header .header-title[data-v-15b1abf1],html[data-theme=dark] .transcription-header h1[data-v-15b1abf1],html[data-theme=dark] .transcription-header h2[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .transcription-header .patient-name[data-v-15b1abf1],html.dark .transcription-header .patient-info[data-v-15b1abf1],html[data-theme=dark] .transcription-header .patient-name[data-v-15b1abf1],html[data-theme=dark] .transcription-header .patient-info[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .transcription-header button[data-v-15b1abf1],html.dark .transcription-header .header-btn[data-v-15b1abf1],html[data-theme=dark] .transcription-header button[data-v-15b1abf1],html[data-theme=dark] .transcription-header .header-btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .transcription-header button[data-v-15b1abf1]:hover,html.dark .transcription-header .header-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .transcription-header button[data-v-15b1abf1]:hover,html[data-theme=dark] .transcription-header .header-btn[data-v-15b1abf1]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .recording-hero[data-v-15b1abf1],html.dark [class*=recording-hero][data-v-15b1abf1],html[data-theme=dark] .recording-hero[data-v-15b1abf1],html[data-theme=dark] [class*=recording-hero][data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .recording-hero .hero-title[data-v-15b1abf1],html.dark .recording-hero h2[data-v-15b1abf1],html.dark .recording-hero h3[data-v-15b1abf1],html[data-theme=dark] .recording-hero .hero-title[data-v-15b1abf1],html[data-theme=dark] .recording-hero h2[data-v-15b1abf1],html[data-theme=dark] .recording-hero h3[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .recording-hero .hero-subtitle[data-v-15b1abf1],html.dark .recording-hero .recording-status[data-v-15b1abf1],html.dark .recording-hero .status-text[data-v-15b1abf1],html[data-theme=dark] .recording-hero .hero-subtitle[data-v-15b1abf1],html[data-theme=dark] .recording-hero .recording-status[data-v-15b1abf1],html[data-theme=dark] .recording-hero .status-text[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .recording-hero .time-display[data-v-15b1abf1],html.dark .recording-hero .duration[data-v-15b1abf1],html.dark .recording-hero .timer[data-v-15b1abf1],html[data-theme=dark] .recording-hero .time-display[data-v-15b1abf1],html[data-theme=dark] .recording-hero .duration[data-v-15b1abf1],html[data-theme=dark] .recording-hero .timer[data-v-15b1abf1]{color:var(--fl-text-primary);background:var(--fl-bg-card-hover)}html.dark .recording-hero .record-btn[data-v-15b1abf1],html.dark .recording-hero [class*=record-btn][data-v-15b1abf1],html[data-theme=dark] .recording-hero .record-btn[data-v-15b1abf1],html[data-theme=dark] .recording-hero [class*=record-btn][data-v-15b1abf1]{background:var(--fl-success-light);color:var(--fl-text-on-accent);border:none}html.dark .recording-hero .record-btn.recording[data-v-15b1abf1],html.dark .recording-hero [class*=record-btn].recording[data-v-15b1abf1],html[data-theme=dark] .recording-hero .record-btn.recording[data-v-15b1abf1],html[data-theme=dark] .recording-hero [class*=record-btn].recording[data-v-15b1abf1]{background:var(--fl-error-dark)}html.dark .recording-hero .processing-status[data-v-15b1abf1],html.dark .recording-hero .processing-message[data-v-15b1abf1],html[data-theme=dark] .recording-hero .processing-status[data-v-15b1abf1],html[data-theme=dark] .recording-hero .processing-message[data-v-15b1abf1]{color:var(--fl-text-muted);background:var(--fl-bg-card-hover);border-radius:8px;padding:8px 12px}html.dark .documentation-options[data-v-15b1abf1],html.dark .documentation-options-panel[data-v-15b1abf1],html.dark [class*=documentation-options][data-v-15b1abf1],html[data-theme=dark] .documentation-options[data-v-15b1abf1],html[data-theme=dark] .documentation-options-panel[data-v-15b1abf1],html[data-theme=dark] [class*=documentation-options][data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input);border-radius:16px}html.dark .documentation-options .panel-title[data-v-15b1abf1],html.dark .documentation-options h2[data-v-15b1abf1],html.dark .documentation-options h3[data-v-15b1abf1],html[data-theme=dark] .documentation-options .panel-title[data-v-15b1abf1],html[data-theme=dark] .documentation-options h2[data-v-15b1abf1],html[data-theme=dark] .documentation-options h3[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .documentation-options .panel-subtitle[data-v-15b1abf1],html.dark .documentation-options .description[data-v-15b1abf1],html[data-theme=dark] .documentation-options .panel-subtitle[data-v-15b1abf1],html[data-theme=dark] .documentation-options .description[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .documentation-options .doc-type-tab[data-v-15b1abf1],html.dark .documentation-options .type-tab[data-v-15b1abf1],html.dark .documentation-options [class*=doc-type][data-v-15b1abf1],html[data-theme=dark] .documentation-options .doc-type-tab[data-v-15b1abf1],html[data-theme=dark] .documentation-options .type-tab[data-v-15b1abf1],html[data-theme=dark] .documentation-options [class*=doc-type][data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .documentation-options .doc-type-tab[data-v-15b1abf1]:hover,html.dark .documentation-options .type-tab[data-v-15b1abf1]:hover,html[data-theme=dark] .documentation-options .doc-type-tab[data-v-15b1abf1]:hover,html[data-theme=dark] .documentation-options .type-tab[data-v-15b1abf1]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .documentation-options .doc-type-tab.active[data-v-15b1abf1],html.dark .documentation-options .type-tab.active[data-v-15b1abf1],html.dark .documentation-options [class*=doc-type].active[data-v-15b1abf1],html[data-theme=dark] .documentation-options .doc-type-tab.active[data-v-15b1abf1],html[data-theme=dark] .documentation-options .type-tab.active[data-v-15b1abf1],html[data-theme=dark] .documentation-options [class*=doc-type].active[data-v-15b1abf1]{background:#1f3a5f;color:var(--fl-info);border-color:var(--fl-info)}html.dark .documentation-options .config-section[data-v-15b1abf1],html.dark .documentation-options .option-group[data-v-15b1abf1],html[data-theme=dark] .documentation-options .config-section[data-v-15b1abf1],html[data-theme=dark] .documentation-options .option-group[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);border-radius:8px}html.dark .documentation-options .config-label[data-v-15b1abf1],html.dark .documentation-options label[data-v-15b1abf1],html[data-theme=dark] .documentation-options .config-label[data-v-15b1abf1],html[data-theme=dark] .documentation-options label[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .documentation-options input[type=checkbox][data-v-15b1abf1],html[data-theme=dark] .documentation-options input[type=checkbox][data-v-15b1abf1]{accent-color:var(--fl-info)}html.dark .documentation-options input[type=text][data-v-15b1abf1],html.dark .documentation-options textarea[data-v-15b1abf1],html.dark .documentation-options select[data-v-15b1abf1],html[data-theme=dark] .documentation-options input[type=text][data-v-15b1abf1],html[data-theme=dark] .documentation-options textarea[data-v-15b1abf1],html[data-theme=dark] .documentation-options select[data-v-15b1abf1]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .documentation-options input[type=text][data-v-15b1abf1]:focus,html.dark .documentation-options textarea[data-v-15b1abf1]:focus,html.dark .documentation-options select[data-v-15b1abf1]:focus,html[data-theme=dark] .documentation-options input[type=text][data-v-15b1abf1]:focus,html[data-theme=dark] .documentation-options textarea[data-v-15b1abf1]:focus,html[data-theme=dark] .documentation-options select[data-v-15b1abf1]:focus{border-color:var(--fl-info);outline:none}html.dark .documentation-options .generate-btn[data-v-15b1abf1],html.dark .documentation-options [class*=generate][data-v-15b1abf1],html[data-theme=dark] .documentation-options .generate-btn[data-v-15b1abf1],html[data-theme=dark] .documentation-options [class*=generate][data-v-15b1abf1]{background:var(--fl-success-light);color:var(--fl-text-on-accent);border:none}html.dark .documentation-options .generate-btn[data-v-15b1abf1]:hover:not(:disabled),html.dark .documentation-options [class*=generate][data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .documentation-options .generate-btn[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .documentation-options [class*=generate][data-v-15b1abf1]:hover:not(:disabled){background:#2ea043}html.dark .documentation-options .generate-btn[data-v-15b1abf1]:disabled,html.dark .documentation-options [class*=generate][data-v-15b1abf1]:disabled,html[data-theme=dark] .documentation-options .generate-btn[data-v-15b1abf1]:disabled,html[data-theme=dark] .documentation-options [class*=generate][data-v-15b1abf1]:disabled{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);opacity:.6}html.dark .transcription-display[data-v-15b1abf1],html.dark [class*=transcription-display][data-v-15b1abf1],html[data-theme=dark] .transcription-display[data-v-15b1abf1],html[data-theme=dark] [class*=transcription-display][data-v-15b1abf1]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .transcription-display .transcript-text[data-v-15b1abf1],html.dark .transcription-display .text-content[data-v-15b1abf1],html[data-theme=dark] .transcription-display .transcript-text[data-v-15b1abf1],html[data-theme=dark] .transcription-display .text-content[data-v-15b1abf1]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .transcription-display .transcript-header[data-v-15b1abf1],html[data-theme=dark] .transcription-display .transcript-header[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-bottom:1px solid var(--fl-border-input)}html.dark .transcription-display h3[data-v-15b1abf1],html.dark .transcription-display .title[data-v-15b1abf1],html[data-theme=dark] .transcription-display h3[data-v-15b1abf1],html[data-theme=dark] .transcription-display .title[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .consent-modal[data-v-15b1abf1],html.dark [class*=consent-modal][data-v-15b1abf1],html[data-theme=dark] .consent-modal[data-v-15b1abf1],html[data-theme=dark] [class*=consent-modal][data-v-15b1abf1]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .consent-modal .modal-title[data-v-15b1abf1],html.dark .consent-modal h2[data-v-15b1abf1],html[data-theme=dark] .consent-modal .modal-title[data-v-15b1abf1],html[data-theme=dark] .consent-modal h2[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .consent-modal .modal-content[data-v-15b1abf1],html.dark .consent-modal p[data-v-15b1abf1],html[data-theme=dark] .consent-modal .modal-content[data-v-15b1abf1],html[data-theme=dark] .consent-modal p[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .transcription-manage-modal[data-v-15b1abf1],html.dark [class*=transcription-manage][data-v-15b1abf1],html[data-theme=dark] .transcription-manage-modal[data-v-15b1abf1],html[data-theme=dark] [class*=transcription-manage][data-v-15b1abf1]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .transcription-manage-modal .modal-header[data-v-15b1abf1],html[data-theme=dark] .transcription-manage-modal .modal-header[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-bottom:1px solid var(--fl-border-input)}html.dark .transcription-manage-modal .transcription-item[data-v-15b1abf1],html.dark .transcription-manage-modal .list-item[data-v-15b1abf1],html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-15b1abf1],html[data-theme=dark] .transcription-manage-modal .list-item[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .transcription-manage-modal .transcription-item[data-v-15b1abf1]:hover,html.dark .transcription-manage-modal .list-item[data-v-15b1abf1]:hover,html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-15b1abf1]:hover,html[data-theme=dark] .transcription-manage-modal .list-item[data-v-15b1abf1]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .extraction-result-modal[data-v-15b1abf1],html.dark [class*=extraction-result][data-v-15b1abf1],html[data-theme=dark] .extraction-result-modal[data-v-15b1abf1],html[data-theme=dark] [class*=extraction-result][data-v-15b1abf1]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .extraction-result-modal .modal-header[data-v-15b1abf1],html[data-theme=dark] .extraction-result-modal .modal-header[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-bottom:1px solid var(--fl-border-input)}html.dark .extraction-result-modal .result-content[data-v-15b1abf1],html.dark .extraction-result-modal .extraction-content[data-v-15b1abf1],html[data-theme=dark] .extraction-result-modal .result-content[data-v-15b1abf1],html[data-theme=dark] .extraction-result-modal .extraction-content[data-v-15b1abf1]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .extraction-tabbed-selector[data-v-15b1abf1],html.dark [class*=extraction-tabbed][data-v-15b1abf1],html[data-theme=dark] .extraction-tabbed-selector[data-v-15b1abf1],html[data-theme=dark] [class*=extraction-tabbed][data-v-15b1abf1]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .extraction-tabbed-selector .tab[data-v-15b1abf1],html.dark .extraction-tabbed-selector [class*=tab][data-v-15b1abf1],html[data-theme=dark] .extraction-tabbed-selector .tab[data-v-15b1abf1],html[data-theme=dark] .extraction-tabbed-selector [class*=tab][data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .extraction-tabbed-selector .tab.active[data-v-15b1abf1],html.dark .extraction-tabbed-selector [class*=tab].active[data-v-15b1abf1],html[data-theme=dark] .extraction-tabbed-selector .tab.active[data-v-15b1abf1],html[data-theme=dark] .extraction-tabbed-selector [class*=tab].active[data-v-15b1abf1]{background:#1f3a5f;color:var(--fl-info);border-color:var(--fl-info)}html.dark .options-card[data-v-15b1abf1],html.dark div.options-card[data-v-15b1abf1],html.dark [class*=options-card][data-v-15b1abf1],html[data-theme=dark] .options-card[data-v-15b1abf1],html[data-theme=dark] div.options-card[data-v-15b1abf1],html[data-theme=dark] [class*=options-card][data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .options-header[data-v-15b1abf1],html[data-theme=dark] .options-header[data-v-15b1abf1]{border-bottom-color:var(--fl-border-input)}html.dark .options-title[data-v-15b1abf1],html[data-theme=dark] .options-title[data-v-15b1abf1]{color:var(--fl-info)}html.dark .options-subtitle[data-v-15b1abf1],html[data-theme=dark] .options-subtitle[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .doc-type-card[data-v-15b1abf1],html.dark button.doc-type-card[data-v-15b1abf1],html.dark [class*=doc-type-card][data-v-15b1abf1],html[data-theme=dark] .doc-type-card[data-v-15b1abf1],html[data-theme=dark] button.doc-type-card[data-v-15b1abf1],html[data-theme=dark] [class*=doc-type-card][data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .doc-type-card[data-v-15b1abf1]:hover,html.dark button.doc-type-card[data-v-15b1abf1]:hover,html[data-theme=dark] .doc-type-card[data-v-15b1abf1]:hover,html[data-theme=dark] button.doc-type-card[data-v-15b1abf1]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:var(--fl-info)}html.dark .doc-type-card.selected[data-v-15b1abf1],html.dark button.doc-type-card.selected[data-v-15b1abf1],html[data-theme=dark] .doc-type-card.selected[data-v-15b1abf1],html[data-theme=dark] button.doc-type-card.selected[data-v-15b1abf1]{background:#1f3a5f;background-color:#1f3a5f;border-color:var(--fl-info);color:var(--fl-info)}html.dark .doc-name[data-v-15b1abf1],html[data-theme=dark] .doc-name[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .doc-type-card.selected .doc-name[data-v-15b1abf1],html[data-theme=dark] .doc-type-card.selected .doc-name[data-v-15b1abf1]{color:var(--fl-info)}html.dark .config-section-label[data-v-15b1abf1],html[data-theme=dark] .config-section-label[data-v-15b1abf1]{color:var(--fl-text-primary);border-bottom-color:var(--fl-info)}html.dark .generate-btn[data-v-15b1abf1],html.dark button.generate-btn[data-v-15b1abf1],html[data-theme=dark] .generate-btn[data-v-15b1abf1],html[data-theme=dark] button.generate-btn[data-v-15b1abf1]{background:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .generate-btn[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-15b1abf1]:hover:not(:disabled){background:#2ea043}html.dark .generate-btn[data-v-15b1abf1]:disabled,html[data-theme=dark] .generate-btn[data-v-15b1abf1]:disabled{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .recording-hero[data-v-15b1abf1],html.dark div.recording-hero[data-v-15b1abf1],html.dark [class*=recording-hero][data-v-15b1abf1],html[data-theme=dark] .recording-hero[data-v-15b1abf1],html[data-theme=dark] div.recording-hero[data-v-15b1abf1]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .hero-card[data-v-15b1abf1],html.dark div.hero-card[data-v-15b1abf1],html.dark [class*=hero-card][data-v-15b1abf1],html[data-theme=dark] .hero-card[data-v-15b1abf1],html[data-theme=dark] div.hero-card[data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input);border-color:var(--fl-border-input)}html.dark .recording-area[data-v-15b1abf1],html.dark div.recording-area[data-v-15b1abf1],html[data-theme=dark] .recording-area[data-v-15b1abf1]{background:transparent}html.dark .record-btn-hero[data-v-15b1abf1],html.dark button.record-btn-hero[data-v-15b1abf1],html[data-theme=dark] .record-btn-hero[data-v-15b1abf1]{background:var(--fl-info);box-shadow:0 8px 24px rgba(88,166,255,.3)}html.dark .record-btn-hero[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .record-btn-hero[data-v-15b1abf1]:hover:not(:disabled){box-shadow:0 12px 32px rgba(88,166,255,.5)}html.dark .record-btn-hero.is-recording[data-v-15b1abf1],html[data-theme=dark] .record-btn-hero.is-recording[data-v-15b1abf1]{background:var(--fl-error);box-shadow:0 8px 24px rgba(248,81,73,.4)}html.dark .record-btn-hero.is-processing[data-v-15b1abf1],html[data-theme=dark] .record-btn-hero.is-processing[data-v-15b1abf1]{background:var(--fl-warning);box-shadow:0 8px 24px rgba(210,153,34,.4)}html.dark .record-btn-hero.has-session[data-v-15b1abf1]:not(.is-recording),html[data-theme=dark] .record-btn-hero.has-session[data-v-15b1abf1]:not(.is-recording){background:var(--fl-success-dark);box-shadow:0 8px 24px rgba(64,145,108,.4)}html.dark .recording-status[data-v-15b1abf1],html.dark div.recording-status[data-v-15b1abf1],html[data-theme=dark] .recording-status[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .status-ready[data-v-15b1abf1],html.dark span.status-ready[data-v-15b1abf1],html[data-theme=dark] .status-ready[data-v-15b1abf1]{color:var(--fl-info)}html.dark .status-hint[data-v-15b1abf1],html.dark span.status-hint[data-v-15b1abf1],html[data-theme=dark] .status-hint[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .status-warning[data-v-15b1abf1],html.dark span.status-warning[data-v-15b1abf1],html[data-theme=dark] .status-warning[data-v-15b1abf1]{color:var(--fl-warning)}html.dark .status-recording[data-v-15b1abf1],html.dark span.status-recording[data-v-15b1abf1],html[data-theme=dark] .status-recording[data-v-15b1abf1]{color:var(--fl-error)}html.dark .status-time[data-v-15b1abf1],html.dark span.status-time[data-v-15b1abf1],html[data-theme=dark] .status-time[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .status-processing[data-v-15b1abf1],html.dark span.status-processing[data-v-15b1abf1],html[data-theme=dark] .status-processing[data-v-15b1abf1]{color:var(--fl-warning)}html.dark .status-paused[data-v-15b1abf1],html.dark span.status-paused[data-v-15b1abf1],html[data-theme=dark] .status-paused[data-v-15b1abf1]{color:var(--fl-success)}html.dark .recording-dot[data-v-15b1abf1],html[data-theme=dark] .recording-dot[data-v-15b1abf1]{background:var(--fl-error)}html.dark .session-info[data-v-15b1abf1],html.dark div.session-info[data-v-15b1abf1],html[data-theme=dark] .session-info[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input)}html.dark .session-stat[data-v-15b1abf1],html.dark div.session-stat[data-v-15b1abf1],html[data-theme=dark] .session-stat[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .end-session-btn[data-v-15b1abf1],html.dark button.end-session-btn[data-v-15b1abf1],html[data-theme=dark] .end-session-btn[data-v-15b1abf1]{background:#388bfd;color:var(--fl-text-inverse)}html.dark .end-session-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .end-session-btn[data-v-15b1abf1]:hover{background:var(--fl-info)}html.dark .processing-bar[data-v-15b1abf1],html.dark div.processing-bar[data-v-15b1abf1],html[data-theme=dark] .processing-bar[data-v-15b1abf1]{background:rgba(210,153,34,.15);border:1px solid rgba(210,153,34,.4)}html.dark .progress-stage[data-v-15b1abf1],html.dark span.progress-stage[data-v-15b1abf1],html[data-theme=dark] .progress-stage[data-v-15b1abf1],html.dark .progress-percent[data-v-15b1abf1],html.dark span.progress-percent[data-v-15b1abf1],html[data-theme=dark] .progress-percent[data-v-15b1abf1]{color:var(--fl-warning)}html.dark .progress-track[data-v-15b1abf1],html.dark div.progress-track[data-v-15b1abf1],html[data-theme=dark] .progress-track[data-v-15b1abf1]{background:var(--fl-bg-card-hover)}html.dark .progress-message[data-v-15b1abf1],html.dark div.progress-message[data-v-15b1abf1],html[data-theme=dark] .progress-message[data-v-15b1abf1]{color:var(--fl-warning)}html.dark .transcription-display[data-v-15b1abf1],html.dark div.transcription-display[data-v-15b1abf1],html.dark [class*=transcription-display][data-v-15b1abf1],html[data-theme=dark] .transcription-display[data-v-15b1abf1],html[data-theme=dark] div.transcription-display[data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .display-header[data-v-15b1abf1],html.dark div.display-header[data-v-15b1abf1],html[data-theme=dark] .display-header[data-v-15b1abf1]{border-bottom:2px solid var(--fl-border-input);border-bottom-color:var(--fl-border-input)}html.dark .display-title[data-v-15b1abf1],html.dark h3.display-title[data-v-15b1abf1],html[data-theme=dark] .display-title[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .display-actions[data-v-15b1abf1],html.dark div.display-actions[data-v-15b1abf1],html[data-theme=dark] .display-actions[data-v-15b1abf1]{background:transparent}html.dark .action-button[data-v-15b1abf1],html.dark button.action-button[data-v-15b1abf1],html[data-theme=dark] .action-button[data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);border:1px solid var(--fl-border-input);box-shadow:none}html.dark .action-button[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .action-button[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-border-input);color:var(--fl-text-primary);border-color:var(--fl-info)}html.dark .action-button.danger[data-v-15b1abf1],html[data-theme=dark] .action-button.danger[data-v-15b1abf1]{background:rgba(248,81,73,.15);color:var(--fl-error);border-color:rgba(248,81,73,.4)}html.dark .action-button.danger[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .action-button.danger[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-on-accent)}html.dark .action-button.primary[data-v-15b1abf1],html[data-theme=dark] .action-button.primary[data-v-15b1abf1]{background:#388bfd;color:var(--fl-text-inverse);border-color:#388bfd}html.dark .action-button.primary[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .action-button.primary[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-info)}html.dark .action-button.success[data-v-15b1abf1],html[data-theme=dark] .action-button.success[data-v-15b1abf1]{background:var(--fl-success-light);color:var(--fl-text-on-accent);border-color:var(--fl-success-light)}html.dark .action-button.success[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .action-button.success[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-success-dark)}html.dark .action-button.warning[data-v-15b1abf1],html[data-theme=dark] .action-button.warning[data-v-15b1abf1]{background:rgba(210,153,34,.15);color:var(--fl-warning);border-color:rgba(210,153,34,.4)}html.dark .action-button.warning[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .action-button.warning[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-warning);color:var(--fl-text-on-accent)}html.dark .action-button.info[data-v-15b1abf1],html[data-theme=dark] .action-button.info[data-v-15b1abf1]{background:#1f6feb;color:var(--fl-text-on-accent);border-color:#1f6feb}html.dark .action-button.info[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .action-button.info[data-v-15b1abf1]:hover:not(:disabled){background:#388bfd}html.dark .action-button.ai[data-v-15b1abf1],html[data-theme=dark] .action-button.ai[data-v-15b1abf1]{background:rgba(210,153,34,.2);color:var(--fl-warning);border-color:rgba(210,153,34,.5)}html.dark .action-button.ai[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .action-button.ai[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-warning);color:var(--fl-text-on-accent)}html.dark .manage-menu[data-v-15b1abf1],html.dark .v-menu>.v-overlay__content>.v-list.manage-menu[data-v-15b1abf1],html[data-theme=dark] .manage-menu[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.4)}html.dark .manage-menu .v-list-item[data-v-15b1abf1],html[data-theme=dark] .manage-menu .v-list-item[data-v-15b1abf1]{background:transparent;color:var(--fl-text-primary)}html.dark .manage-menu .v-list-item[data-v-15b1abf1]:hover,html[data-theme=dark] .manage-menu .v-list-item[data-v-15b1abf1]:hover{background:var(--fl-border-input)}html.dark .manage-menu .v-list-item-title[data-v-15b1abf1],html[data-theme=dark] .manage-menu .v-list-item-title[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .action-button .icon[data-v-15b1abf1],html[data-theme=dark] .action-button .icon[data-v-15b1abf1]{stroke:currentcolor}html.dark .transcript-content[data-v-15b1abf1],html.dark div.transcript-content[data-v-15b1abf1],html[data-theme=dark] .transcript-content[data-v-15b1abf1]{background:transparent}html.dark .transcript-textarea[data-v-15b1abf1],html.dark textarea.transcript-textarea[data-v-15b1abf1],html[data-theme=dark] .transcript-textarea[data-v-15b1abf1]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .transcript-textarea[data-v-15b1abf1]:focus,html[data-theme=dark] .transcript-textarea[data-v-15b1abf1]:focus{background:var(--fl-bg-card);box-shadow:0 0 0 2px rgba(88,166,255,.4)}html.dark .transcript-textarea[data-v-15b1abf1]::placeholder,html[data-theme=dark] .transcript-textarea[data-v-15b1abf1]::placeholder{color:var(--fl-border-input-hover)}html.dark .character-count[data-v-15b1abf1],html.dark span.character-count[data-v-15b1abf1],html[data-theme=dark] .character-count[data-v-15b1abf1]{color:var(--fl-info)}html.dark .timestamp[data-v-15b1abf1],html.dark span.timestamp[data-v-15b1abf1],html[data-theme=dark] .timestamp[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .ai-modal-overlay[data-v-15b1abf1],html.dark div.ai-modal-overlay[data-v-15b1abf1],html[data-theme=dark] .ai-modal-overlay[data-v-15b1abf1]{background:rgba(1,4,9,.8)}html.dark .ai-modal[data-v-15b1abf1],html.dark div.ai-modal[data-v-15b1abf1],html[data-theme=dark] .ai-modal[data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input)}html.dark .ai-modal-header[data-v-15b1abf1],html.dark div.ai-modal-header[data-v-15b1abf1],html[data-theme=dark] .ai-modal-header[data-v-15b1abf1]{background:linear-gradient(135deg,var(--fl-bg-card-hover) 0%,var(--fl-bg-card) 100%);border-bottom:1px solid var(--fl-border-input)}html.dark .ai-modal-header h3[data-v-15b1abf1],html[data-theme=dark] .ai-modal-header h3[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .ai-modal-body[data-v-15b1abf1],html.dark div.ai-modal-body[data-v-15b1abf1],html[data-theme=dark] .ai-modal-body[data-v-15b1abf1]{background:var(--fl-bg-card)}html.dark .ai-modal-description[data-v-15b1abf1],html.dark p.ai-modal-description[data-v-15b1abf1],html[data-theme=dark] .ai-modal-description[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .document-type-grid[data-v-15b1abf1],html.dark div.document-type-grid[data-v-15b1abf1],html[data-theme=dark] .document-type-grid[data-v-15b1abf1]{background:transparent}html.dark .document-type-btn[data-v-15b1abf1],html.dark button.document-type-btn[data-v-15b1abf1],html[data-theme=dark] .document-type-btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .document-type-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .document-type-btn[data-v-15b1abf1]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .document-type-btn.selected[data-v-15b1abf1],html[data-theme=dark] .document-type-btn.selected[data-v-15b1abf1]{background:rgba(88,166,255,.15);border-color:var(--fl-info)}html.dark .doc-icon[data-v-15b1abf1],html.dark span.doc-icon[data-v-15b1abf1],html[data-theme=dark] .doc-icon[data-v-15b1abf1]{color:inherit}html.dark .doc-name[data-v-15b1abf1],html.dark span.doc-name[data-v-15b1abf1],html[data-theme=dark] .doc-name[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .doc-description[data-v-15b1abf1],html.dark span.doc-description[data-v-15b1abf1],html[data-theme=dark] .doc-description[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .fachbereich-selector[data-v-15b1abf1],html.dark div.fachbereich-selector[data-v-15b1abf1],html[data-theme=dark] .fachbereich-selector[data-v-15b1abf1]{background:transparent;color:var(--fl-text-primary)}html.dark .fachbereich-selector label[data-v-15b1abf1],html[data-theme=dark] .fachbereich-selector label[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .fachbereich-selector select[data-v-15b1abf1],html[data-theme=dark] .fachbereich-selector select[data-v-15b1abf1]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .fachbereich-selector select option[data-v-15b1abf1],html[data-theme=dark] .fachbereich-selector select option[data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary)}html.dark .extraction-config-section[data-v-15b1abf1],html.dark div.extraction-config-section[data-v-15b1abf1],html[data-theme=dark] .extraction-config-section[data-v-15b1abf1]{background:transparent}html.dark .transcription-unified[data-v-15b1abf1],html.dark div.transcription-unified[data-v-15b1abf1],html[data-theme=dark] .transcription-unified[data-v-15b1abf1]{background:var(--fl-bg-page);background-color:var(--fl-bg-page)}html.dark .unified-content[data-v-15b1abf1],html.dark div.unified-content[data-v-15b1abf1],html[data-theme=dark] .unified-content[data-v-15b1abf1],html.dark .left-panel[data-v-15b1abf1],html.dark div.left-panel[data-v-15b1abf1],html[data-theme=dark] .left-panel[data-v-15b1abf1],html.dark .right-panel[data-v-15b1abf1],html.dark div.right-panel[data-v-15b1abf1],html[data-theme=dark] .right-panel[data-v-15b1abf1]{background:transparent}html.dark .transcript-section[data-v-15b1abf1],html.dark div.transcript-section[data-v-15b1abf1],html[data-theme=dark] .transcript-section[data-v-15b1abf1]{background:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .left-panel[data-v-15b1abf1]::-webkit-scrollbar-track,html.dark .right-panel[data-v-15b1abf1]::-webkit-scrollbar-track,html[data-theme=dark] .left-panel[data-v-15b1abf1]::-webkit-scrollbar-track,html[data-theme=dark] .right-panel[data-v-15b1abf1]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)}html.dark .left-panel[data-v-15b1abf1]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-15b1abf1]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-15b1abf1]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-15b1abf1]::-webkit-scrollbar-thumb{background:var(--fl-border-input)}html.dark .left-panel[data-v-15b1abf1]::-webkit-scrollbar-thumb:hover,html.dark .right-panel[data-v-15b1abf1]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .left-panel[data-v-15b1abf1]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .right-panel[data-v-15b1abf1]::-webkit-scrollbar-thumb:hover{background:var(--fl-info)}html.dark .transcription-header[data-v-15b1abf1],html.dark div.transcription-header[data-v-15b1abf1],html[data-theme=dark] .transcription-header[data-v-15b1abf1]{background:var(--fl-bg-card);border-bottom:1px solid var(--fl-border-input)}html.dark .transcription-header h1[data-v-15b1abf1],html.dark .transcription-header h2[data-v-15b1abf1],html.dark .transcription-header h3[data-v-15b1abf1],html[data-theme=dark] .transcription-header h1[data-v-15b1abf1],html[data-theme=dark] .transcription-header h2[data-v-15b1abf1],html[data-theme=dark] .transcription-header h3[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .transcription-header .patient-info[data-v-15b1abf1],html.dark .transcription-header .header-info[data-v-15b1abf1],html[data-theme=dark] .transcription-header .patient-info[data-v-15b1abf1],html[data-theme=dark] .transcription-header .header-info[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .transcription-header button[data-v-15b1abf1],html[data-theme=dark] .transcription-header button[data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border:1px solid var(--fl-border-input)}html.dark .transcription-header button[data-v-15b1abf1]:hover,html[data-theme=dark] .transcription-header button[data-v-15b1abf1]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .unified-header[data-v-15b1abf1],html.dark div.unified-header[data-v-15b1abf1],html[data-theme=dark] .unified-header[data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-bottom:2px solid var(--fl-border-input)}html.dark .patient-badge[data-v-15b1abf1],html.dark span.patient-badge[data-v-15b1abf1],html[data-theme=dark] .patient-badge[data-v-15b1abf1]{background:rgba(88,166,255,.15);color:var(--fl-info)}html.dark .header-btn[data-v-15b1abf1],html.dark button.header-btn[data-v-15b1abf1],html[data-theme=dark] .header-btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-info);border:2px solid transparent}html.dark .header-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .header-btn[data-v-15b1abf1]:hover{background:#388bfd;color:var(--fl-text-inverse)}html.dark .header-btn.manage-btn[data-v-15b1abf1],html[data-theme=dark] .header-btn.manage-btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-info)}html.dark .header-btn.manage-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .header-btn.manage-btn[data-v-15b1abf1]:hover{background:#388bfd;color:var(--fl-text-on-accent)}html.dark .header-btn.ai-btn[data-v-15b1abf1],html.dark button.ai-btn[data-v-15b1abf1],html[data-theme=dark] .header-btn.ai-btn[data-v-15b1abf1]{background:rgba(210,153,34,.2);color:var(--fl-warning)}html.dark .header-btn.ai-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .header-btn.ai-btn[data-v-15b1abf1]:hover{background:var(--fl-warning);color:var(--fl-text-on-accent)}html.dark .options-card[data-v-15b1abf1],html.dark div.options-card[data-v-15b1abf1],html.dark [class*=options-card][data-v-15b1abf1],html[data-theme=dark] .options-card[data-v-15b1abf1],html[data-theme=dark] div.options-card[data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .options-header[data-v-15b1abf1],html.dark div.options-header[data-v-15b1abf1],html[data-theme=dark] .options-header[data-v-15b1abf1]{border-bottom:2px solid var(--fl-border-input)}html.dark .options-title[data-v-15b1abf1],html.dark h3.options-title[data-v-15b1abf1],html[data-theme=dark] .options-title[data-v-15b1abf1]{color:var(--fl-info)}html.dark .options-subtitle[data-v-15b1abf1],html.dark p.options-subtitle[data-v-15b1abf1],html[data-theme=dark] .options-subtitle[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .options-content[data-v-15b1abf1],html.dark div.options-content[data-v-15b1abf1],html[data-theme=dark] .options-content[data-v-15b1abf1],html.dark .option-group[data-v-15b1abf1],html.dark div.option-group[data-v-15b1abf1],html[data-theme=dark] .option-group[data-v-15b1abf1],html.dark .doc-type-cards[data-v-15b1abf1],html.dark div.doc-type-cards[data-v-15b1abf1],html[data-theme=dark] .doc-type-cards[data-v-15b1abf1]{background:transparent}html.dark .doc-type-card[data-v-15b1abf1],html.dark button.doc-type-card[data-v-15b1abf1],html.dark [class*=doc-type-card][data-v-15b1abf1],html[data-theme=dark] .doc-type-card[data-v-15b1abf1],html[data-theme=dark] button.doc-type-card[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .doc-type-card[data-v-15b1abf1]:hover,html[data-theme=dark] .doc-type-card[data-v-15b1abf1]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .doc-type-card.selected[data-v-15b1abf1],html[data-theme=dark] .doc-type-card.selected[data-v-15b1abf1]{background:rgba(88,166,255,.15);border-color:var(--fl-info);box-shadow:0 2px 8px rgba(88,166,255,.2)}html.dark .doc-type-card .doc-icon[data-v-15b1abf1],html[data-theme=dark] .doc-type-card .doc-icon[data-v-15b1abf1]{color:inherit}html.dark .doc-type-card .doc-name[data-v-15b1abf1],html[data-theme=dark] .doc-type-card .doc-name[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .config-panel-wrapper[data-v-15b1abf1],html.dark div.config-panel-wrapper[data-v-15b1abf1],html[data-theme=dark] .config-panel-wrapper[data-v-15b1abf1]{background:transparent}html.dark .config-section-label[data-v-15b1abf1],html.dark div.config-section-label[data-v-15b1abf1],html[data-theme=dark] .config-section-label[data-v-15b1abf1]{color:var(--fl-text-primary);border-bottom:2px solid var(--fl-border-input)}html.dark .generate-btn[data-v-15b1abf1],html.dark button.generate-btn[data-v-15b1abf1],html[data-theme=dark] .generate-btn[data-v-15b1abf1]{background:#388bfd;color:var(--fl-text-inverse)}html.dark .generate-btn[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-info)}html.dark .generate-btn[data-v-15b1abf1]:disabled,html[data-theme=dark] .generate-btn[data-v-15b1abf1]:disabled{background:var(--fl-bg-card-hover);color:var(--fl-border-input-hover)}html.dark .extraction-config-panel-compact[data-v-15b1abf1],html.dark div.extraction-config-panel-compact[data-v-15b1abf1],html.dark [class*=extraction-config-panel][data-v-15b1abf1],html[data-theme=dark] .extraction-config-panel-compact[data-v-15b1abf1],html.dark .primary-config[data-v-15b1abf1],html.dark div.primary-config[data-v-15b1abf1],html[data-theme=dark] .primary-config[data-v-15b1abf1],html.dark .config-row[data-v-15b1abf1],html.dark div.config-row[data-v-15b1abf1],html[data-theme=dark] .config-row[data-v-15b1abf1]{background:transparent}html.dark .config-label-compact .label-icon[data-v-15b1abf1],html[data-theme=dark] .config-label-compact .label-icon[data-v-15b1abf1]{color:inherit}html.dark .length-pills[data-v-15b1abf1],html.dark div.length-pills[data-v-15b1abf1],html[data-theme=dark] .length-pills[data-v-15b1abf1]{background:transparent}html.dark .length-pill[data-v-15b1abf1],html.dark button.length-pill[data-v-15b1abf1],html.dark [class*=length-pill][data-v-15b1abf1],html[data-theme=dark] .length-pill[data-v-15b1abf1],html[data-theme=dark] button.length-pill[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-info)}html.dark .length-pill[data-v-15b1abf1]:hover,html[data-theme=dark] .length-pill[data-v-15b1abf1]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .length-pill.selected[data-v-15b1abf1],html[data-theme=dark] .length-pill.selected[data-v-15b1abf1]{background:#388bfd;color:var(--fl-text-inverse);border-color:#388bfd}html.dark .pill-multi-select[data-v-15b1abf1],html.dark div.pill-multi-select[data-v-15b1abf1],html.dark .pill-single-select[data-v-15b1abf1],html.dark div.pill-single-select[data-v-15b1abf1],html[data-theme=dark] .pill-multi-select[data-v-15b1abf1],html[data-theme=dark] .pill-single-select[data-v-15b1abf1]{background:transparent}html.dark .pill-select-option[data-v-15b1abf1],html.dark button.pill-select-option[data-v-15b1abf1],html.dark [class*=pill-select-option][data-v-15b1abf1],html[data-theme=dark] .pill-select-option[data-v-15b1abf1],html[data-theme=dark] button.pill-select-option[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-info)}html.dark .pill-select-option[data-v-15b1abf1]:hover,html[data-theme=dark] .pill-select-option[data-v-15b1abf1]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .pill-select-option.selected[data-v-15b1abf1],html[data-theme=dark] .pill-select-option.selected[data-v-15b1abf1]{background:#388bfd;color:var(--fl-text-inverse);border-color:#388bfd}html.dark .pill-select-option .pill-label[data-v-15b1abf1],html[data-theme=dark] .pill-select-option .pill-label[data-v-15b1abf1]{color:inherit}html.dark .pill-select-option .pill-info-icon[data-v-15b1abf1],html[data-theme=dark] .pill-select-option .pill-info-icon[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .quick-pills[data-v-15b1abf1],html.dark div.quick-pills[data-v-15b1abf1],html[data-theme=dark] .quick-pills[data-v-15b1abf1]{background:transparent}html.dark .info-textarea[data-v-15b1abf1],html.dark textarea.info-textarea[data-v-15b1abf1],html[data-theme=dark] .info-textarea[data-v-15b1abf1]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .info-textarea[data-v-15b1abf1]:focus,html[data-theme=dark] .info-textarea[data-v-15b1abf1]:focus{border-color:var(--fl-info);box-shadow:0 0 0 3px rgba(88,166,255,.15)}html.dark .info-textarea[data-v-15b1abf1]::placeholder,html[data-theme=dark] .info-textarea[data-v-15b1abf1]::placeholder{color:var(--fl-border-input-hover)}html.dark .fl-textarea[data-v-15b1abf1],html.dark textarea.fl-textarea[data-v-15b1abf1],html[data-theme=dark] .fl-textarea[data-v-15b1abf1]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .fl-textarea[data-v-15b1abf1]:focus,html[data-theme=dark] .fl-textarea[data-v-15b1abf1]:focus{border-color:var(--fl-info);box-shadow:0 0 0 3px rgba(88,166,255,.15)}html.dark .fl-textarea[data-v-15b1abf1]::placeholder,html[data-theme=dark] .fl-textarea[data-v-15b1abf1]::placeholder{color:var(--fl-border-input-hover)}html.dark .advanced-toggle-section[data-v-15b1abf1],html.dark div.advanced-toggle-section[data-v-15b1abf1],html[data-theme=dark] .advanced-toggle-section[data-v-15b1abf1]{background:transparent}html.dark .fl-advanced-toggle[data-v-15b1abf1],html.dark button.fl-advanced-toggle[data-v-15b1abf1],html[data-theme=dark] .fl-advanced-toggle[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .fl-advanced-toggle .advanced-badge[data-v-15b1abf1],html[data-theme=dark] .fl-advanced-toggle .advanced-badge[data-v-15b1abf1]{background:#388bfd;color:var(--fl-text-inverse)}html.dark .advanced-config[data-v-15b1abf1],html.dark div.advanced-config[data-v-15b1abf1],html[data-theme=dark] .advanced-config[data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .advanced-section[data-v-15b1abf1],html.dark div.advanced-section[data-v-15b1abf1],html[data-theme=dark] .advanced-section[data-v-15b1abf1],html.dark .intervention-groups[data-v-15b1abf1],html.dark div.intervention-groups[data-v-15b1abf1],html[data-theme=dark] .intervention-groups[data-v-15b1abf1]{background:transparent}html.dark .intervention-group[data-v-15b1abf1],html.dark div.intervention-group[data-v-15b1abf1],html[data-theme=dark] .intervention-group[data-v-15b1abf1]{background:var(--fl-bg-page);border-left:3px solid var(--fl-info)}html.dark .custom-intervention-input[data-v-15b1abf1],html.dark div.custom-intervention-input[data-v-15b1abf1],html[data-theme=dark] .custom-intervention-input[data-v-15b1abf1]{background:transparent}html.dark .fl-input-inline[data-v-15b1abf1],html.dark input.fl-input-inline[data-v-15b1abf1],html[data-theme=dark] .fl-input-inline[data-v-15b1abf1]{background:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .fl-add-btn[data-v-15b1abf1],html.dark button.fl-add-btn[data-v-15b1abf1],html[data-theme=dark] .fl-add-btn[data-v-15b1abf1]{background:var(--fl-ceremaris-light);border:1px solid transparent}html.dark .fl-add-btn--ready[data-v-15b1abf1],html.dark button.fl-add-btn--ready[data-v-15b1abf1],html[data-theme=dark] .fl-add-btn--ready[data-v-15b1abf1]{background:var(--fl-navy);color:var(--fl-text-inverse)}html.dark .fl-add-btn--ready[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn--ready[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-navy-dark)}html.dark .advanced-footer[data-v-15b1abf1],html.dark div.advanced-footer[data-v-15b1abf1],html[data-theme=dark] .advanced-footer[data-v-15b1abf1]{background:transparent}html.dark .fl-reset-btn[data-v-15b1abf1],html.dark button.fl-reset-btn[data-v-15b1abf1],html[data-theme=dark] .fl-reset-btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted);border:1px solid var(--fl-border-input)}html.dark .fl-reset-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .fl-reset-btn[data-v-15b1abf1]:hover{background:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .step-header[data-v-15b1abf1],html[data-theme=dark] .step-header[data-v-15b1abf1]{border-bottom-color:var(--fl-border-input)}html.dark .step-header__title[data-v-15b1abf1],html[data-theme=dark] .step-header__title[data-v-15b1abf1]{color:var(--fl-navy)}html.dark .step-header__close[data-v-15b1abf1],html[data-theme=dark] .step-header__close[data-v-15b1abf1]{border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .step-header__close[data-v-15b1abf1]:hover,html[data-theme=dark] .step-header__close[data-v-15b1abf1]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .step-footer[data-v-15b1abf1],html[data-theme=dark] .step-footer[data-v-15b1abf1]{border-top-color:var(--fl-border-input)}html.dark .source-option[data-v-15b1abf1],html[data-theme=dark] .source-option[data-v-15b1abf1]{background:var(--fl-bg-page);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .source-option.active[data-v-15b1abf1],html[data-theme=dark] .source-option.active[data-v-15b1abf1]{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus);color:var(--fl-navy)}html.dark .length-control[data-v-15b1abf1],html[data-theme=dark] .length-control[data-v-15b1abf1]{border-bottom-color:var(--fl-border-input)}html.dark .length-control__label[data-v-15b1abf1],html[data-theme=dark] .length-control__label[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .length-control__value[data-v-15b1abf1],html[data-theme=dark] .length-control__value[data-v-15b1abf1]{background:#3d3000;color:#e3a832}html.dark .length-control__keine[data-v-15b1abf1],html[data-theme=dark] .length-control__keine[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .length-control__keine[data-v-15b1abf1]:hover,html[data-theme=dark] .length-control__keine[data-v-15b1abf1]:hover{border-color:var(--fl-border-input-hover);color:var(--fl-text-primary)}html.dark .length-control__keine.active[data-v-15b1abf1],html[data-theme=dark] .length-control__keine.active[data-v-15b1abf1]{background:var(--fl-warning);color:var(--fl-text-on-accent);border-color:var(--fl-warning)}html.dark .length-control__tick[data-v-15b1abf1],html[data-theme=dark] .length-control__tick[data-v-15b1abf1]{color:#8993a3}html.dark .length-control__tick.active[data-v-15b1abf1],html[data-theme=dark] .length-control__tick.active[data-v-15b1abf1]{color:var(--fl-warning)}html.dark .dictation-textarea[data-v-15b1abf1],html.dark .notes-textarea[data-v-15b1abf1],html[data-theme=dark] .dictation-textarea[data-v-15b1abf1],html[data-theme=dark] .notes-textarea[data-v-15b1abf1]{background:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .dictation-textarea[data-v-15b1abf1]:focus,html.dark .notes-textarea[data-v-15b1abf1]:focus,html[data-theme=dark] .dictation-textarea[data-v-15b1abf1]:focus,html[data-theme=dark] .notes-textarea[data-v-15b1abf1]:focus{border-color:var(--fl-border-input-focus)}html.dark .ai-correction-toggle[data-v-15b1abf1],html[data-theme=dark] .ai-correction-toggle[data-v-15b1abf1],html.dark .tile-hint-text[data-v-15b1abf1],html[data-theme=dark] .tile-hint-text[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .secondary-btn[data-v-15b1abf1],html[data-theme=dark] .secondary-btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .secondary-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .secondary-btn[data-v-15b1abf1]:hover{border-color:var(--fl-border-input-focus);color:var(--fl-navy)}html.dark .generate-btn[data-v-15b1abf1],html.dark .btn-next[data-v-15b1abf1],html[data-theme=dark] .generate-btn[data-v-15b1abf1],html[data-theme=dark] .btn-next[data-v-15b1abf1]{background:var(--fl-ceremaris-light);color:var(--fl-navy);border-color:rgba(88,166,212,.25)}html.dark .generate-btn[data-v-15b1abf1]:hover:not(:disabled),html.dark .btn-next[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .btn-next[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse)}html.dark .generate-btn--show[data-v-15b1abf1],html[data-theme=dark] .generate-btn--show[data-v-15b1abf1]{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input)}html.dark .btn-skip[data-v-15b1abf1],html[data-theme=dark] .btn-skip[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .btn-skip[data-v-15b1abf1]:hover,html[data-theme=dark] .btn-skip[data-v-15b1abf1]:hover{color:var(--fl-navy)}html.dark .generate-section[data-v-15b1abf1],html[data-theme=dark] .generate-section[data-v-15b1abf1]{border-top-color:var(--fl-border-input)}html.dark .tile__icon[data-v-15b1abf1],html[data-theme=dark] .tile__icon[data-v-15b1abf1]{background:var(--fl-ceremaris-light)}html.dark .tile__name[data-v-15b1abf1],html[data-theme=dark] .tile__name[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .tile__hint[data-v-15b1abf1],html[data-theme=dark] .tile__hint[data-v-15b1abf1]{color:#8993a3}html.dark .tile__badge[data-v-15b1abf1],html[data-theme=dark] .tile__badge[data-v-15b1abf1]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .tile__badge--ok[data-v-15b1abf1],html[data-theme=dark] .tile__badge--ok[data-v-15b1abf1]{background:rgba(82,183,136,.15);color:var(--fl-success)}html.dark .tile__action-arrow[data-v-15b1abf1],html[data-theme=dark] .tile__action-arrow[data-v-15b1abf1]{color:#8993a3}html.dark .tile-expand[data-v-15b1abf1],html[data-theme=dark] .tile-expand[data-v-15b1abf1]{border-top-color:var(--fl-border-input)}html.dark .tile-expand__title[data-v-15b1abf1],html[data-theme=dark] .tile-expand__title[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .tile-expand__close[data-v-15b1abf1],html[data-theme=dark] .tile-expand__close[data-v-15b1abf1]{border-color:var(--fl-border-input);color:#8993a3}html.dark .tile-expand__close[data-v-15b1abf1]:hover,html[data-theme=dark] .tile-expand__close[data-v-15b1abf1]:hover{background:#3d1a1a;color:var(--fl-error);border-color:#6b2c2c}html.dark .step-indicator[data-v-15b1abf1],html[data-theme=dark] .step-indicator[data-v-15b1abf1]{border-bottom-color:var(--fl-border-input)}html.dark .step-dot[data-v-15b1abf1],html[data-theme=dark] .step-dot[data-v-15b1abf1]{color:#8993a3}html.dark .step-dot.active[data-v-15b1abf1],html[data-theme=dark] .step-dot.active[data-v-15b1abf1]{color:var(--fl-navy)}html.dark .step-dot.completed[data-v-15b1abf1],html[data-theme=dark] .step-dot.completed[data-v-15b1abf1]{color:var(--fl-success)}html.dark .embedded-test-overlay[data-v-15b1abf1],html[data-theme=dark] .embedded-test-overlay[data-v-15b1abf1]{background:var(--fl-bg-page)}html.dark .embedded-test-toolbar[data-v-15b1abf1],html[data-theme=dark] .embedded-test-toolbar[data-v-15b1abf1]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .embedded-test-close[data-v-15b1abf1],html[data-theme=dark] .embedded-test-close[data-v-15b1abf1]{background:var(--fl-bg-muted);color:var(--fl-link-active);border-color:var(--fl-border-input)}html.dark .side-panel-container[data-v-15b1abf1],html[data-theme=dark] .side-panel-container[data-v-15b1abf1]{background:var(--fl-bg-page);border-left-color:var(--fl-border-input);box-shadow:-2px 0 12px rgba(0,0,0,.4)}html.dark .side-panel-header[data-v-15b1abf1],html[data-theme=dark] .side-panel-header[data-v-15b1abf1]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .side-panel-title[data-v-15b1abf1],html[data-theme=dark] .side-panel-title[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .side-panel-icon[data-v-15b1abf1],html[data-theme=dark] .side-panel-icon[data-v-15b1abf1]{color:var(--fl-link-active)}html.dark .side-panel-handle[data-v-15b1abf1],html[data-theme=dark] .side-panel-handle[data-v-15b1abf1]{background:var(--fl-border-input);color:var(--fl-link-active)}html.dark .side-panel-handle[data-v-15b1abf1]:hover,html[data-theme=dark] .side-panel-handle[data-v-15b1abf1]:hover{background:var(--fl-border-input-hover)}html.dark .fachbereich-select[data-v-15b1abf1],html[data-theme=dark] .fachbereich-select[data-v-15b1abf1]{background-color:var(--fl-ceremaris-light);border-color:var(--fl-link-active);color:var(--fl-link-active)}html.dark .side-panel-close[data-v-15b1abf1],html[data-theme=dark] .side-panel-close[data-v-15b1abf1]{color:var(--fl-text-muted);border-color:var(--fl-border-input)}html.dark .side-panel-close[data-v-15b1abf1]:hover,html[data-theme=dark] .side-panel-close[data-v-15b1abf1]:hover{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error)}html.dark .dokutoolbox-panel-footer[data-v-15b1abf1],html[data-theme=dark] .dokutoolbox-panel-footer[data-v-15b1abf1]{background:var(--fl-bg-card);border-top-color:var(--fl-border-input)}html.dark .dokutoolbox-apply-btn[data-v-15b1abf1],html[data-theme=dark] .dokutoolbox-apply-btn[data-v-15b1abf1]{background:var(--fl-ceremaris-light);color:var(--fl-link-active);border-color:var(--fl-link-active)}html.dark .dokutoolbox-apply-btn[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .dokutoolbox-apply-btn[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);border-color:var(--fl-link-active)}html.dark .footer-status-text.has-data[data-v-15b1abf1],html[data-theme=dark] .footer-status-text.has-data[data-v-15b1abf1]{color:var(--fl-link-active)}html.dark .length-pill[data-v-15b1abf1],html.dark button.length-pill[data-v-15b1abf1],html.dark .length-pills button[data-v-15b1abf1],html[data-theme=dark] .length-pill[data-v-15b1abf1],html[data-theme=dark] button.length-pill[data-v-15b1abf1],html[data-theme=dark] .length-pills button[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info);border:2px solid var(--fl-border-input)}html.dark .length-pill[data-v-15b1abf1]:hover,html.dark button.length-pill[data-v-15b1abf1]:hover,html[data-theme=dark] .length-pill[data-v-15b1abf1]:hover,html[data-theme=dark] button.length-pill[data-v-15b1abf1]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .length-pill.selected[data-v-15b1abf1],html.dark button.length-pill.selected[data-v-15b1abf1],html[data-theme=dark] .length-pill.selected[data-v-15b1abf1],html[data-theme=dark] button.length-pill.selected[data-v-15b1abf1]{background:var(--fl-info);background-color:var(--fl-info);color:var(--fl-text-inverse);border-color:var(--fl-info)}html.dark .pill-select-option[data-v-15b1abf1],html.dark button.pill-select-option[data-v-15b1abf1],html.dark .pill-multi-select button[data-v-15b1abf1],html.dark .pill-single-select button[data-v-15b1abf1],html[data-theme=dark] .pill-select-option[data-v-15b1abf1],html[data-theme=dark] button.pill-select-option[data-v-15b1abf1],html[data-theme=dark] .pill-multi-select button[data-v-15b1abf1],html[data-theme=dark] .pill-single-select button[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info);border:1px solid var(--fl-border-input)}html.dark .pill-select-option[data-v-15b1abf1]:hover,html.dark button.pill-select-option[data-v-15b1abf1]:hover,html[data-theme=dark] .pill-select-option[data-v-15b1abf1]:hover,html[data-theme=dark] button.pill-select-option[data-v-15b1abf1]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .pill-select-option.selected[data-v-15b1abf1],html.dark button.pill-select-option.selected[data-v-15b1abf1],html[data-theme=dark] .pill-select-option.selected[data-v-15b1abf1],html[data-theme=dark] button.pill-select-option.selected[data-v-15b1abf1]{background:var(--fl-info);background-color:var(--fl-info);color:var(--fl-text-inverse)}html.dark .info-textarea[data-v-15b1abf1],html.dark textarea.info-textarea[data-v-15b1abf1],html[data-theme=dark] .info-textarea[data-v-15b1abf1],html[data-theme=dark] textarea.info-textarea[data-v-15b1abf1]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .info-textarea[data-v-15b1abf1]:focus,html[data-theme=dark] .info-textarea[data-v-15b1abf1]:focus{border-color:var(--fl-info)}html.dark .info-textarea[data-v-15b1abf1]::placeholder,html[data-theme=dark] .info-textarea[data-v-15b1abf1]::placeholder{color:var(--fl-text-muted)}html.dark .fl-textarea[data-v-15b1abf1],html.dark .fl-input-inline[data-v-15b1abf1],html[data-theme=dark] .fl-textarea[data-v-15b1abf1],html[data-theme=dark] .fl-input-inline[data-v-15b1abf1]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);color:var(--fl-text-primary);border:2px solid var(--fl-border-input)}html.dark .fl-textarea[data-v-15b1abf1]:focus,html.dark .fl-input-inline[data-v-15b1abf1]:focus,html[data-theme=dark] .fl-textarea[data-v-15b1abf1]:focus,html[data-theme=dark] .fl-input-inline[data-v-15b1abf1]:focus{border-color:var(--fl-info)}html.dark .fl-advanced-toggle[data-v-15b1abf1],html.dark button.fl-advanced-toggle[data-v-15b1abf1],html[data-theme=dark] .fl-advanced-toggle[data-v-15b1abf1],html[data-theme=dark] button.fl-advanced-toggle[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input)}html.dark .fl-advanced-toggle[data-v-15b1abf1]:hover,html[data-theme=dark] .fl-advanced-toggle[data-v-15b1abf1]:hover{background:var(--fl-border-input);border-color:var(--fl-info)}html.dark .fl-advanced-toggle .toggle-label[data-v-15b1abf1],html[data-theme=dark] .fl-advanced-toggle .toggle-label[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .fl-advanced-toggle .toggle-icon[data-v-15b1abf1],html[data-theme=dark] .fl-advanced-toggle .toggle-icon[data-v-15b1abf1]{color:var(--fl-info)}html.dark .advanced-config[data-v-15b1abf1],html[data-theme=dark] .advanced-config[data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:2px solid var(--fl-border-input)}html.dark .intervention-group[data-v-15b1abf1],html[data-theme=dark] .intervention-group[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border-left-color:var(--fl-info)}html.dark .fl-add-btn[data-v-15b1abf1],html[data-theme=dark] .fl-add-btn[data-v-15b1abf1]{background:var(--fl-ceremaris-light)}html.dark .fl-add-btn[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)}html.dark .fl-add-btn svg[data-v-15b1abf1],html[data-theme=dark] .fl-add-btn svg[data-v-15b1abf1]{color:currentcolor}html.dark .fl-reset-btn[data-v-15b1abf1],html[data-theme=dark] .fl-reset-btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-error)}html.dark .fl-reset-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .fl-reset-btn[data-v-15b1abf1]:hover{background:#3d1a1a}html.dark .advanced-footer[data-v-15b1abf1],html[data-theme=dark] .advanced-footer[data-v-15b1abf1]{border-top-color:var(--fl-border-input)}html.dark .fl-pill[data-v-15b1abf1],html.dark [class*=fl-pill][data-v-15b1abf1],html[data-theme=dark] .fl-pill[data-v-15b1abf1],html[data-theme=dark] [class*=fl-pill][data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-info);border:1px solid var(--fl-border-input)}html.dark .fl-pill[data-v-15b1abf1]:hover,html[data-theme=dark] .fl-pill[data-v-15b1abf1]:hover{background:var(--fl-border-input)}html.dark .fl-pill.selected[data-v-15b1abf1],html.dark .fl-pill.active[data-v-15b1abf1],html[data-theme=dark] .fl-pill.selected[data-v-15b1abf1],html[data-theme=dark] .fl-pill.active[data-v-15b1abf1]{background:var(--fl-info);color:var(--fl-text-inverse)}html.dark .erfassung-dropdown[data-v-15b1abf1],html.dark .header-dropdown[data-v-15b1abf1],html.dark [class*=erfassung-dropdown][data-v-15b1abf1],html[data-theme=dark] .erfassung-dropdown[data-v-15b1abf1],html[data-theme=dark] .header-dropdown[data-v-15b1abf1],html[data-theme=dark] [class*=erfassung-dropdown][data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.4)}html.dark .erfassung-dropdown a[data-v-15b1abf1],html.dark .erfassung-dropdown button[data-v-15b1abf1],html.dark .header-dropdown a[data-v-15b1abf1],html.dark .header-dropdown button[data-v-15b1abf1],html[data-theme=dark] .erfassung-dropdown a[data-v-15b1abf1],html[data-theme=dark] .erfassung-dropdown button[data-v-15b1abf1],html[data-theme=dark] .header-dropdown a[data-v-15b1abf1],html[data-theme=dark] .header-dropdown button[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .erfassung-dropdown a[data-v-15b1abf1]:hover,html.dark .erfassung-dropdown button[data-v-15b1abf1]:hover,html.dark .header-dropdown a[data-v-15b1abf1]:hover,html.dark .header-dropdown button[data-v-15b1abf1]:hover,html[data-theme=dark] .erfassung-dropdown a[data-v-15b1abf1]:hover,html[data-theme=dark] .erfassung-dropdown button[data-v-15b1abf1]:hover,html[data-theme=dark] .header-dropdown a[data-v-15b1abf1]:hover,html[data-theme=dark] .header-dropdown button[data-v-15b1abf1]:hover{background:var(--fl-border-input)}html.dark .fl-pill[data-v-15b1abf1],html.dark button.fl-pill[data-v-15b1abf1],html.dark [class*=fl-pill][data-v-15b1abf1]:not(.fl-pill-group,.fl-pill-option),html[data-theme=dark] .fl-pill[data-v-15b1abf1],html[data-theme=dark] button.fl-pill[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .fl-pill[data-v-15b1abf1]:hover:not(.active),html[data-theme=dark] .fl-pill[data-v-15b1abf1]:hover:not(.active){background:var(--fl-border-input);border-color:var(--fl-info);color:var(--fl-info)}html.dark .fl-pill.active[data-v-15b1abf1],html[data-theme=dark] .fl-pill.active[data-v-15b1abf1]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd;box-shadow:0 2px 8px rgba(88,166,255,.3)}html.dark .fl-pill-icon[data-v-15b1abf1],html.dark span.fl-pill-icon[data-v-15b1abf1],html[data-theme=dark] .fl-pill-icon[data-v-15b1abf1],html.dark .fl-pill-label[data-v-15b1abf1],html.dark span.fl-pill-label[data-v-15b1abf1],html[data-theme=dark] .fl-pill-label[data-v-15b1abf1]{color:inherit}html.dark .fl-pill-group[data-v-15b1abf1],html.dark div.fl-pill-group[data-v-15b1abf1],html[data-theme=dark] .fl-pill-group[data-v-15b1abf1]{background:transparent}html.dark .fl-pill-option[data-v-15b1abf1],html.dark button.fl-pill-option[data-v-15b1abf1],html[data-theme=dark] .fl-pill-option[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);border:2px solid var(--fl-border-input);color:var(--fl-text-primary)}html.dark .fl-pill-option[data-v-15b1abf1]:hover:not(.active),html[data-theme=dark] .fl-pill-option[data-v-15b1abf1]:hover:not(.active){background:var(--fl-border-input);border-color:var(--fl-info);color:var(--fl-info)}html.dark .fl-pill-option.active[data-v-15b1abf1],html[data-theme=dark] .fl-pill-option.active[data-v-15b1abf1]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd;box-shadow:0 2px 8px rgba(88,166,255,.3)}html.dark .fl-pill-option .pill-icon[data-v-15b1abf1],html[data-theme=dark] .fl-pill-option .pill-icon[data-v-15b1abf1],html.dark .fl-pill-option .pill-label[data-v-15b1abf1],html[data-theme=dark] .fl-pill-option .pill-label[data-v-15b1abf1]{color:inherit}html.dark .section-title-wrapper[data-v-15b1abf1],html[data-theme=dark] .section-title-wrapper[data-v-15b1abf1]{background:var(--fl-bg-page);background-color:var(--fl-bg-page);border-bottom-color:var(--fl-border-input)}html.dark .section-header-content[data-v-15b1abf1],html[data-theme=dark] .section-header-content[data-v-15b1abf1]{background:transparent}html.dark .skill-info-badge[data-v-15b1abf1],html[data-theme=dark] .skill-info-badge[data-v-15b1abf1]{background:var(--fl-ceremaris-light);background-color:var(--fl-ceremaris-light);border-color:var(--fl-info);color:#79c0ff}html.dark .skill-info-badge .mdi[data-v-15b1abf1],html.dark .skill-info-badge .skill-name[data-v-15b1abf1],html[data-theme=dark] .skill-info-badge .mdi[data-v-15b1abf1],html[data-theme=dark] .skill-info-badge .skill-name[data-v-15b1abf1]{color:var(--fl-info)}html.dark .anonymization-status.protected[data-v-15b1abf1],html[data-theme=dark] .anonymization-status.protected[data-v-15b1abf1]{background:#1a3d2e;background-color:#1a3d2e;border-color:var(--fl-success-dark);color:#7ee2a8}html.dark .anonymization-status.protected .mdi[data-v-15b1abf1],html.dark .anonymization-status.protected .status-text[data-v-15b1abf1],html.dark .anonymization-status.protected .entity-count[data-v-15b1abf1],html[data-theme=dark] .anonymization-status.protected .mdi[data-v-15b1abf1],html[data-theme=dark] .anonymization-status.protected .status-text[data-v-15b1abf1],html[data-theme=dark] .anonymization-status.protected .entity-count[data-v-15b1abf1]{color:var(--fl-success-dark)}html.dark .anonymization-status.unprotected[data-v-15b1abf1],html[data-theme=dark] .anonymization-status.unprotected[data-v-15b1abf1]{background:#3d3000;background-color:#3d3000;border-color:var(--fl-warning);color:#e3b341}html.dark .anonymization-status.unprotected .mdi[data-v-15b1abf1],html.dark .anonymization-status.unprotected .status-text[data-v-15b1abf1],html[data-theme=dark] .anonymization-status.unprotected .mdi[data-v-15b1abf1],html[data-theme=dark] .anonymization-status.unprotected .status-text[data-v-15b1abf1]{color:var(--fl-warning)}html.dark .export-dropdown-menu[data-v-15b1abf1],html[data-theme=dark] .export-dropdown-menu[data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.6)}html.dark .export-dropdown-menu .dropdown-item[data-v-15b1abf1],html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-15b1abf1]{background:transparent;color:var(--fl-text-primary)}html.dark .export-dropdown-menu .dropdown-item[data-v-15b1abf1]:hover,html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-15b1abf1]:hover{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover)}html.dark .export-dropdown-menu .dropdown-item .mdi[data-v-15b1abf1],html[data-theme=dark] .export-dropdown-menu .dropdown-item .mdi[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .collapsible-medical-bar[data-v-15b1abf1],html[data-theme=dark] .collapsible-medical-bar[data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .collapsed-bar[data-v-15b1abf1],html[data-theme=dark] .collapsed-bar[data-v-15b1abf1],html.dark .expanded-bar[data-v-15b1abf1],html[data-theme=dark] .expanded-bar[data-v-15b1abf1]{background:transparent}html.dark .toggle-btn-small .mdi[data-v-15b1abf1],html[data-theme=dark] .toggle-btn-small .mdi[data-v-15b1abf1],html.dark .current-tab[data-v-15b1abf1],html[data-theme=dark] .current-tab[data-v-15b1abf1]{color:var(--fl-text-primary)}html.dark .nav-tab[data-v-15b1abf1],html[data-theme=dark] .nav-tab[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .nav-tab[data-v-15b1abf1]:hover,html[data-theme=dark] .nav-tab[data-v-15b1abf1]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:var(--fl-info);color:var(--fl-info)}html.dark .nav-tab.active[data-v-15b1abf1],html[data-theme=dark] .nav-tab.active[data-v-15b1abf1]{background:#388bfd;background-color:#388bfd;color:var(--fl-brass-light);border-color:var(--fl-info)}html.dark .collapsible-medical-bar .divider[data-v-15b1abf1],html[data-theme=dark] .collapsible-medical-bar .divider[data-v-15b1abf1]{background:var(--fl-border-input);background-color:var(--fl-border-input)}html.dark .dropdown-btn[data-v-15b1abf1],html[data-theme=dark] .dropdown-btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .dropdown-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .dropdown-btn[data-v-15b1abf1]:hover{background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:var(--fl-info);color:var(--fl-info)}html.dark .dropdown-btn.active[data-v-15b1abf1],html[data-theme=dark] .dropdown-btn.active[data-v-15b1abf1]{background:#388bfd;background-color:#388bfd;color:var(--fl-brass-light);border-color:var(--fl-info)}html.dark .collapsible-medical-bar .dropdown-menu[data-v-15b1abf1],html[data-theme=dark] .collapsible-medical-bar .dropdown-menu[data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border-color:var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.6)}html.dark .collapsible-medical-bar .dropdown-item[data-v-15b1abf1],html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-15b1abf1]{background:transparent;color:var(--fl-text-primary)}html.dark .collapsible-medical-bar .dropdown-item[data-v-15b1abf1]:hover,html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-15b1abf1]:hover{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info)}html.dark .header-action-btn[data-v-15b1abf1],html.dark button.header-action-btn[data-v-15b1abf1],html[data-theme=dark] .header-action-btn[data-v-15b1abf1],html[data-theme=dark] button.header-action-btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info);border:1px solid var(--fl-border-input)}html.dark .header-action-btn[data-v-15b1abf1]:hover:not(:disabled),html.dark button.header-action-btn[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .header-action-btn[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] button.header-action-btn[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-border-input);background-color:var(--fl-border-input);border-color:var(--fl-info)}html.dark .header-action-btn[data-v-15b1abf1]:disabled,html[data-theme=dark] .header-action-btn[data-v-15b1abf1]:disabled{opacity:.4;background:var(--fl-bg-card)}html.dark .header-action-btn.primary-action[data-v-15b1abf1],html.dark button.header-action-btn.primary-action[data-v-15b1abf1],html[data-theme=dark] .header-action-btn.primary-action[data-v-15b1abf1],html[data-theme=dark] button.header-action-btn.primary-action[data-v-15b1abf1]{background:#3d3000;background-color:#3d3000;color:var(--fl-brass-light);border-color:var(--fl-warning)}html.dark .header-action-btn.primary-action[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .header-action-btn.primary-action[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-warning);background-color:var(--fl-warning);color:var(--fl-text-inverse)}html.dark .header-action-btn.session-menu-btn[data-v-15b1abf1],html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted);border-color:var(--fl-border-input)}html.dark .header-action-btn.session-menu-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-15b1abf1]:hover{color:var(--fl-text-primary)}html.dark .header-action-btn.wizard-btn[data-v-15b1abf1],html[data-theme=dark] .header-action-btn.wizard-btn[data-v-15b1abf1]{background:#2d1f3d;background-color:#2d1f3d;color:#a855f7;border-color:#a855f7}html.dark .header-action-btn.wizard-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .header-action-btn.wizard-btn[data-v-15b1abf1]:hover{background:#3d2952;background-color:#3d2952}html.dark .header-action-btn.doc-style-btn[data-v-15b1abf1],html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:var(--fl-info);border-color:var(--fl-border-input)}html.dark .header-action-btn.doc-style-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-15b1abf1]:hover{background:var(--fl-border-input);color:#79c0ff}html.dark .header-action-btn.text-editor-action[data-v-15b1abf1],html[data-theme=dark] .header-action-btn.text-editor-action[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:#a5b4fc;border-color:var(--fl-border-input)}html.dark .header-action-btn.text-editor-action[data-v-15b1abf1]:hover,html[data-theme=dark] .header-action-btn.text-editor-action[data-v-15b1abf1]:hover{background:var(--fl-border-input);color:#c4b5fd}html.dark .header-action-btn.responses-editor-action[data-v-15b1abf1],html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-15b1abf1]{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover);color:#86efac;border-color:var(--fl-border-input)}html.dark .header-action-btn.responses-editor-action[data-v-15b1abf1]:hover,html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-15b1abf1]:hover{background:var(--fl-border-input);color:#bbf7d0}html.dark .header-action-buttons[data-v-15b1abf1],html[data-theme=dark] .header-action-buttons[data-v-15b1abf1]{background:transparent}html.dark .session-dropdown-menu[data-v-15b1abf1],html[data-theme=dark] .session-dropdown-menu[data-v-15b1abf1]{background:var(--fl-bg-card);background-color:var(--fl-bg-card);border:1px solid var(--fl-border-input);box-shadow:0 8px 24px rgba(0,0,0,.6)}html.dark .session-menu-header[data-v-15b1abf1],html[data-theme=dark] .session-menu-header[data-v-15b1abf1]{color:var(--fl-info);border-bottom-color:var(--fl-border-input)}html.dark .session-menu-header[data-v-15b1abf1]:hover,html[data-theme=dark] .session-menu-header[data-v-15b1abf1]:hover{background:var(--fl-bg-card-hover)}html.dark .session-menu-item[data-v-15b1abf1],html[data-theme=dark] .session-menu-item[data-v-15b1abf1]{background:transparent;color:var(--fl-text-primary)}html.dark .session-menu-item[data-v-15b1abf1]:hover,html[data-theme=dark] .session-menu-item[data-v-15b1abf1]:hover{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover)}html.dark .robot-controls[data-v-15b1abf1],html.dark .header-robot-controls[data-v-15b1abf1],html[data-theme=dark] .robot-controls[data-v-15b1abf1],html[data-theme=dark] .header-robot-controls[data-v-15b1abf1]{background:transparent}html.dark .robot-btn[data-v-15b1abf1],html[data-theme=dark] .robot-btn[data-v-15b1abf1]{background:#3d3000;background-color:#3d3000;color:var(--fl-warning);border-color:var(--fl-warning)}html.dark .robot-btn[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .robot-btn[data-v-15b1abf1]:hover:not(:disabled){background:#4d3c00;background-color:#4d3c00}html.dark .robot-btn[data-v-15b1abf1]:disabled,html[data-theme=dark] .robot-btn[data-v-15b1abf1]:disabled{opacity:.4}html.dark .robot-queue-btn[data-v-15b1abf1],html[data-theme=dark] .robot-queue-btn[data-v-15b1abf1]{background:#3d3000;background-color:#3d3000;color:var(--fl-warning);border-color:var(--fl-warning)}html.dark .robot-queue-btn[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .robot-queue-btn[data-v-15b1abf1]:hover:not(:disabled){background:#4d3c00;background-color:#4d3c00}html.dark .queue-badge-btn[data-v-15b1abf1],html[data-theme=dark] .queue-badge-btn[data-v-15b1abf1]{background:#3d3000;background-color:#3d3000;border-color:var(--fl-warning)}html.dark .queue-badge-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .queue-badge-btn[data-v-15b1abf1]:hover{background:#4d3c00;background-color:#4d3c00}html.dark .robot-badge[data-v-15b1abf1],html[data-theme=dark] .robot-badge[data-v-15b1abf1]{background:var(--fl-warning);background-color:var(--fl-warning);color:var(--fl-text-inverse)}html.dark .dropdown-icon[data-v-15b1abf1],html[data-theme=dark] .dropdown-icon[data-v-15b1abf1]{color:var(--fl-warning)}html.dark .robot-execute-btn[data-v-15b1abf1],html[data-theme=dark] .robot-execute-btn[data-v-15b1abf1]{background:#3d3000;background-color:#3d3000;color:var(--fl-warning);border-color:var(--fl-warning)}html.dark .robot-execute-btn.has-queue[data-v-15b1abf1],html[data-theme=dark] .robot-execute-btn.has-queue[data-v-15b1abf1]{background:var(--fl-warning);background-color:var(--fl-warning);color:var(--fl-text-inverse)}html.dark .robot-execute-btn.has-queue[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .robot-execute-btn.has-queue[data-v-15b1abf1]:hover:not(:disabled){background:#e3b341;background-color:#e3b341}html.dark .robot-results-btn[data-v-15b1abf1],html[data-theme=dark] .robot-results-btn[data-v-15b1abf1]{background:#1a3d2e;background-color:#1a3d2e;color:var(--fl-success);border-color:var(--fl-success)}html.dark .robot-results-btn[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .robot-results-btn[data-v-15b1abf1]:hover:not(:disabled){background:#224d3a;background-color:#224d3a}html.dark .queue-dropdown[data-v-15b1abf1],html[data-theme=dark] .queue-dropdown[data-v-15b1abf1]{background-color:var(--fl-bg-card);border-color:var(--fl-info);box-shadow:0 8px 24px rgba(0,0,0,.6)}html.dark .queue-dropdown-header[data-v-15b1abf1],html[data-theme=dark] .queue-dropdown-header[data-v-15b1abf1]{background:var(--fl-ceremaris-light);background-color:var(--fl-ceremaris-light);border-bottom-color:var(--fl-border-input)}html.dark .queue-dropdown-title[data-v-15b1abf1],html[data-theme=dark] .queue-dropdown-title[data-v-15b1abf1]{color:var(--fl-info)}html.dark .queue-clear-all-btn[data-v-15b1abf1],html[data-theme=dark] .queue-clear-all-btn[data-v-15b1abf1]{background:transparent;border-color:var(--fl-error)}html.dark .queue-clear-all-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .queue-clear-all-btn[data-v-15b1abf1]:hover{background:rgba(248,81,73,.2);background-color:rgba(248,81,73,.2)}html.dark .queue-item[data-v-15b1abf1],html[data-theme=dark] .queue-item[data-v-15b1abf1]{background:transparent;border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .queue-item[data-v-15b1abf1]:hover,html[data-theme=dark] .queue-item[data-v-15b1abf1]:hover{background:var(--fl-bg-card-hover);background-color:var(--fl-bg-card-hover)}html.dark .queue-item-category[data-v-15b1abf1],html[data-theme=dark] .queue-item-category[data-v-15b1abf1]{color:var(--fl-text-muted)}html.dark .queue-item-remove[data-v-15b1abf1]:hover,html[data-theme=dark] .queue-item-remove[data-v-15b1abf1]:hover{color:var(--fl-error)}html.dark .robot-label[data-v-15b1abf1],html[data-theme=dark] .robot-label[data-v-15b1abf1]{color:inherit}html.dark .admin-shell[data-v-15b1abf1],html.dark .ss-page[data-v-15b1abf1],html.dark .rag-management[data-v-15b1abf1],html.dark .rag-configuration[data-v-15b1abf1],html.dark .rag-sync[data-v-15b1abf1],html.dark .spm-page[data-v-15b1abf1],html.dark .dbsync-page[data-v-15b1abf1],html.dark .system-template-manager[data-v-15b1abf1],html.dark .org-page[data-v-15b1abf1],html.dark .billing-page[data-v-15b1abf1],html.dark .admin-dashboard[data-v-15b1abf1],html.dark .um-page[data-v-15b1abf1],html.dark .fl-tenant-sync[data-v-15b1abf1],html.dark .knowledge-management[data-v-15b1abf1],html.dark .ud-page[data-v-15b1abf1],html.dark .security-dashboard[data-v-15b1abf1],html.dark .admin-page[data-v-15b1abf1],html[data-theme=dark] .admin-shell[data-v-15b1abf1],html[data-theme=dark] .ss-page[data-v-15b1abf1],html[data-theme=dark] .rag-management[data-v-15b1abf1],html[data-theme=dark] .rag-configuration[data-v-15b1abf1],html[data-theme=dark] .rag-sync[data-v-15b1abf1],html[data-theme=dark] .spm-page[data-v-15b1abf1],html[data-theme=dark] .dbsync-page[data-v-15b1abf1],html[data-theme=dark] .system-template-manager[data-v-15b1abf1],html[data-theme=dark] .org-page[data-v-15b1abf1],html[data-theme=dark] .billing-page[data-v-15b1abf1],html[data-theme=dark] .admin-dashboard[data-v-15b1abf1],html[data-theme=dark] .um-page[data-v-15b1abf1],html[data-theme=dark] .fl-tenant-sync[data-v-15b1abf1],html[data-theme=dark] .knowledge-management[data-v-15b1abf1],html[data-theme=dark] .ud-page[data-v-15b1abf1],html[data-theme=dark] .security-dashboard[data-v-15b1abf1],html[data-theme=dark] .admin-page[data-v-15b1abf1]{--fl-navy: #58a6d4;--fl-navy-dark: #4da6d9;--fl-ceremaris-light: #1a3a4a;--fl-ceremaris-light-hover: #234b5e;--fl-ceremaris-light-active: #2d5c72;--fl-bg-card: #1e2530;--fl-bg-card-hover: #262d38;--fl-bg-muted: #161b22;--fl-border-subtle: #30363d;--fl-border-card: #30363d;--fl-border-input: #30363d;--fl-border-input-hover: #484f58;--fl-border-input-focus: #58a6d4;--fl-text-primary: #e6edf3;--fl-text-secondary: #c9d1d9;--fl-text-muted: #8993a3;color:var(--fl-text-primary)}html.dark .rag-management[data-v-15b1abf1],html.dark .rag-sync[data-v-15b1abf1],html.dark .knowledge-management[data-v-15b1abf1],html[data-theme=dark] .rag-management[data-v-15b1abf1],html[data-theme=dark] .rag-sync[data-v-15b1abf1],html[data-theme=dark] .knowledge-management[data-v-15b1abf1]{background:var(--fl-bg-page)}html.dark .status-checking[data-v-15b1abf1],html[data-theme=dark] .status-checking[data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:#8993a3}html.dark .notification-dropdown[data-v-15b1abf1],html.dark .user-dropdown[data-v-15b1abf1],html[data-theme=dark] .notification-dropdown[data-v-15b1abf1],html[data-theme=dark] .user-dropdown[data-v-15b1abf1]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .notification-header[data-v-15b1abf1],html.dark .notification-item[data-v-15b1abf1],html[data-theme=dark] .notification-header[data-v-15b1abf1],html[data-theme=dark] .notification-item[data-v-15b1abf1]{border-bottom-color:var(--fl-border-input)}html.dark .user-dropdown-divider[data-v-15b1abf1],html[data-theme=dark] .user-dropdown-divider[data-v-15b1abf1]{background:var(--fl-border-input)}html.dark .user-dropdown-item[data-v-15b1abf1]:hover,html[data-theme=dark] .user-dropdown-item[data-v-15b1abf1]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .user-dropdown-logout[data-v-15b1abf1]:hover,html[data-theme=dark] .user-dropdown-logout[data-v-15b1abf1]:hover{background:#3d1a1a;color:var(--fl-error)}html.dark .admin-sidebar[data-v-15b1abf1],html[data-theme=dark] .admin-sidebar[data-v-15b1abf1]{background:var(--fl-bg-page-alt);border-right-color:var(--fl-border-input)}html.dark .sidebar-brand[data-v-15b1abf1],html.dark .nav-group-divider[data-v-15b1abf1],html.dark .sidebar-footer[data-v-15b1abf1],html[data-theme=dark] .sidebar-brand[data-v-15b1abf1],html[data-theme=dark] .nav-group-divider[data-v-15b1abf1],html[data-theme=dark] .sidebar-footer[data-v-15b1abf1]{border-color:var(--fl-border-input)}html.dark .nav-group-divider[data-v-15b1abf1],html[data-theme=dark] .nav-group-divider[data-v-15b1abf1]{background:var(--fl-border-input)}html.dark .brand-icon[data-v-15b1abf1],html[data-theme=dark] .brand-icon[data-v-15b1abf1]{background:var(--fl-ceremaris-light)}html.dark .nav-item[data-v-15b1abf1]:hover,html.dark .nav-item.active[data-v-15b1abf1],html[data-theme=dark] .nav-item[data-v-15b1abf1]:hover,html[data-theme=dark] .nav-item.active[data-v-15b1abf1]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .nav-item.active[data-v-15b1abf1]:before,html[data-theme=dark] .nav-item.active[data-v-15b1abf1]:before{background:var(--fl-navy)}html.dark .ss-card[data-v-15b1abf1],html[data-theme=dark] .ss-card[data-v-15b1abf1]{border-color:var(--fl-border-input);box-shadow:0 1px 3px rgba(0,0,0,.3),0 12px 32px rgba(0,0,0,.2)}html.dark .ss-icon-maintenance[data-v-15b1abf1],html.dark .ss-action-icon--secondary[data-v-15b1abf1],html[data-theme=dark] .ss-icon-maintenance[data-v-15b1abf1],html[data-theme=dark] .ss-action-icon--secondary[data-v-15b1abf1]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .ss-select option[data-v-15b1abf1],html[data-theme=dark] .ss-select option[data-v-15b1abf1]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .ss-switch-slider[data-v-15b1abf1],html[data-theme=dark] .ss-switch-slider[data-v-15b1abf1]{background:var(--fl-border-input)}html.dark .um-table-card[data-v-15b1abf1],html.dark .um-dialog[data-v-15b1abf1],html[data-theme=dark] .um-table-card[data-v-15b1abf1],html[data-theme=dark] .um-dialog[data-v-15b1abf1]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .spm-btn--primary[data-v-15b1abf1],html.dark .org-btn--primary[data-v-15b1abf1],html[data-theme=dark] .spm-btn--primary[data-v-15b1abf1],html[data-theme=dark] .org-btn--primary[data-v-15b1abf1]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}html.dark .spm-btn--primary[data-v-15b1abf1]:hover:not(:disabled),html.dark .org-btn--primary[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .spm-btn--primary[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .org-btn--primary[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);color:var(--fl-text-on-accent)}html.dark .org-header__icon-ring[data-v-15b1abf1],html[data-theme=dark] .org-header__icon-ring[data-v-15b1abf1]{background:var(--fl-bg-page-alt);border-color:var(--fl-border-input)}html.dark .quick-action-btn[data-v-15b1abf1]:hover,html[data-theme=dark] .quick-action-btn[data-v-15b1abf1]:hover{background:var(--fl-bg-card-hover)}html.dark .qa-teal[data-v-15b1abf1],html[data-theme=dark] .qa-teal[data-v-15b1abf1]{background:rgba(45,212,191,.15)}html.dark .qa-slate[data-v-15b1abf1],html[data-theme=dark] .qa-slate[data-v-15b1abf1]{background:var(--fl-bg-card-hover)}html.dark .billing-table .v-data-table__thead th[data-v-15b1abf1],html[data-theme=dark] .billing-table .v-data-table__thead th[data-v-15b1abf1]{background:var(--fl-bg-page-alt);border-bottom-color:var(--fl-border-input)}html.dark .spm-table th[data-v-15b1abf1],html.dark .dbsync-table thead th[data-v-15b1abf1],html.dark .um-table th[data-v-15b1abf1],html.dark .ud-table th[data-v-15b1abf1],html.dark .history-table th[data-v-15b1abf1],html.dark .result-table th[data-v-15b1abf1],html[data-theme=dark] .spm-table th[data-v-15b1abf1],html[data-theme=dark] .dbsync-table thead th[data-v-15b1abf1],html[data-theme=dark] .um-table th[data-v-15b1abf1],html[data-theme=dark] .ud-table th[data-v-15b1abf1],html[data-theme=dark] .history-table th[data-v-15b1abf1],html[data-theme=dark] .result-table th[data-v-15b1abf1]{background:var(--fl-bg-page-alt);color:var(--fl-text-secondary);border-bottom-color:var(--fl-border-input)}html.dark .ud-page[data-v-15b1abf1],html[data-theme=dark] .ud-page[data-v-15b1abf1]{--ink: #e6edf3;--brass: var(--fl-brass-light);--hairline: #30363d;--subtle: #262d38;--bg-page: #0d1117;--bg-card: #1e2530}html.dark .ud-error[data-v-15b1abf1],html[data-theme=dark] .ud-error[data-v-15b1abf1]{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.4);color:var(--fl-severity-high-text)}html.dark .ud-page .ud-subnote--err[data-v-15b1abf1],html[data-theme=dark] .ud-page .ud-subnote--err[data-v-15b1abf1]{color:var(--fl-severity-high-text)}html.dark .spm-overlay[data-v-15b1abf1],html.dark .modal-overlay[data-v-15b1abf1],html.dark .confirm-overlay[data-v-15b1abf1],html.dark .dialog-overlay[data-v-15b1abf1],html.dark .loading-overlay[data-v-15b1abf1],html[data-theme=dark] .spm-overlay[data-v-15b1abf1],html[data-theme=dark] .modal-overlay[data-v-15b1abf1],html[data-theme=dark] .confirm-overlay[data-v-15b1abf1],html[data-theme=dark] .dialog-overlay[data-v-15b1abf1],html[data-theme=dark] .loading-overlay[data-v-15b1abf1]{background:rgba(0,0,0,.6)}html.dark .spm-modal[data-v-15b1abf1],html.dark .plans-dialog[data-v-15b1abf1],html.dark .preview-dialog[data-v-15b1abf1],html.dark .confirm-dialog[data-v-15b1abf1],html[data-theme=dark] .spm-modal[data-v-15b1abf1],html[data-theme=dark] .plans-dialog[data-v-15b1abf1],html[data-theme=dark] .preview-dialog[data-v-15b1abf1],html[data-theme=dark] .confirm-dialog[data-v-15b1abf1]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .spm-modal-header[data-v-15b1abf1],html.dark .um-dialog-header[data-v-15b1abf1],html.dark .spm-modal-actions[data-v-15b1abf1],html.dark .um-dialog-footer[data-v-15b1abf1],html.dark .plans-dialog__header[data-v-15b1abf1],html[data-theme=dark] .spm-modal-header[data-v-15b1abf1],html[data-theme=dark] .um-dialog-header[data-v-15b1abf1],html[data-theme=dark] .spm-modal-actions[data-v-15b1abf1],html[data-theme=dark] .um-dialog-footer[data-v-15b1abf1],html[data-theme=dark] .plans-dialog__header[data-v-15b1abf1]{border-color:var(--fl-border-input)}html.dark .status-row-header[data-v-15b1abf1],html.dark .detail-row[data-v-15b1abf1],html[data-theme=dark] .status-row-header[data-v-15b1abf1],html[data-theme=dark] .detail-row[data-v-15b1abf1]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .chip--ok[data-v-15b1abf1],html[data-theme=dark] .chip--ok[data-v-15b1abf1]{background:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .chip--warn[data-v-15b1abf1],html[data-theme=dark] .chip--warn[data-v-15b1abf1]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .chip--danger[data-v-15b1abf1],html[data-theme=dark] .chip--danger[data-v-15b1abf1]{background:rgba(248,81,73,.15)}html.dark .chip--muted[data-v-15b1abf1],html[data-theme=dark] .chip--muted[data-v-15b1abf1]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .kpi-card[data-v-15b1abf1],html[data-theme=dark] .kpi-card[data-v-15b1abf1]{border-color:var(--fl-border-input)}html.dark .log-row[data-v-15b1abf1]:hover,html[data-theme=dark] .log-row[data-v-15b1abf1]:hover{background-color:var(--fl-bg-page-alt)}html.dark .error-item[data-v-15b1abf1],html[data-theme=dark] .error-item[data-v-15b1abf1]{background-color:rgba(248,81,73,.12);border-color:var(--fl-error);color:var(--fl-error-text)}html.dark .action-auth[data-v-15b1abf1],html[data-theme=dark] .action-auth[data-v-15b1abf1]{background-color:rgba(88,166,212,.15);color:#79c0e8}html.dark .action-danger[data-v-15b1abf1],html[data-theme=dark] .action-danger[data-v-15b1abf1]{background-color:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .action-modify[data-v-15b1abf1],html[data-theme=dark] .action-modify[data-v-15b1abf1]{background-color:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .action-access[data-v-15b1abf1],html[data-theme=dark] .action-access[data-v-15b1abf1]{background-color:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .action-default[data-v-15b1abf1],html[data-theme=dark] .action-default[data-v-15b1abf1]{background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .provider-tag--anthropic[data-v-15b1abf1],html[data-theme=dark] .provider-tag--anthropic[data-v-15b1abf1]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .provider-tag--mistral[data-v-15b1abf1],html[data-theme=dark] .provider-tag--mistral[data-v-15b1abf1]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .btn-action.btn-warning[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-warning[data-v-15b1abf1]:hover:not(:disabled){background:rgba(210,153,34,.22)}html.dark .btn-action.btn-info[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-info[data-v-15b1abf1]:hover:not(:disabled){background:rgba(88,166,212,.22)}html.dark .btn-action.btn-success[data-v-15b1abf1]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-success[data-v-15b1abf1]:hover:not(:disabled){background:rgba(82,183,136,.22)}html.dark .rag-tabs[data-v-15b1abf1],html[data-theme=dark] .rag-tabs[data-v-15b1abf1]{border-bottom-color:var(--fl-border-input)}html.dark .rag-content[data-v-15b1abf1],html.dark .rag-header[data-v-15b1abf1],html[data-theme=dark] .rag-content[data-v-15b1abf1],html[data-theme=dark] .rag-header[data-v-15b1abf1]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}.dbsync-page[data-v-15b1abf1]{--fl-border-card: var(--fl-border-cool);--fl-border-input: var(--fl-border-cool);--fl-border-input-focus: var(--fl-navy);max-width:1200px;margin:0 auto;padding:var(--fl-space-lg) var(--fl-space-xl);color:var(--fl-navy-ink);letter-spacing:-.005em}.dbsync-header[data-v-15b1abf1]{margin-bottom:var(--fl-space-xl)}.dbsync-header__title[data-v-15b1abf1]{font-size:var(--fl-text-3xl);font-weight:var(--fl-weight-bold);color:var(--fl-text-primary);letter-spacing:var(--fl-tracking-tight);line-height:var(--fl-leading-tight);margin:0}.dbsync-header__subtitle[data-v-15b1abf1]{font-size:var(--fl-text-sm);color:var(--fl-text-secondary);margin:6px 0 0}.dbsync-section[data-v-15b1abf1]{margin-bottom:var(--fl-space-lg)}.dbsync-section[data-v-15b1abf1]:last-child{margin-bottom:0}.dbsync-card[data-v-15b1abf1]{background:var(--fl-bg-card);border:1px solid var(--fl-border-subtle);border-radius:var(--fl-radius-lg);box-shadow:var(--fl-shadow-sm);overflow:hidden;transition:box-shadow .2s ease}.dbsync-card[data-v-15b1abf1]:hover{box-shadow:var(--fl-shadow-md)}.dbsync-card--accent[data-v-15b1abf1]{border-left:3px solid var(--fl-navy)}.dbsync-card__header[data-v-15b1abf1]{display:flex;align-items:center;justify-content:space-between;padding:var(--fl-space-md) var(--fl-space-lg);border-bottom:1px solid var(--fl-border-subtle);gap:var(--fl-space-md)}.dbsync-card__header-left[data-v-15b1abf1]{display:flex;align-items:center;gap:var(--fl-space-sm)}.dbsync-card__header-actions[data-v-15b1abf1]{display:flex;align-items:center;gap:var(--fl-space-xs)}.dbsync-card__icon[data-v-15b1abf1]{width:34px;height:34px;border-radius:var(--fl-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.dbsync-card__icon--sync[data-v-15b1abf1]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.dbsync-card__icon--backup[data-v-15b1abf1]{background:var(--fl-success-light);color:var(--fl-success)}.dbsync-card__icon--migrate[data-v-15b1abf1]{background:var(--fl-warning-light);color:var(--fl-warning)}.dbsync-card__title[data-v-15b1abf1]{font-size:var(--fl-text-base);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary);margin:0}.dbsync-card__body[data-v-15b1abf1]{padding:var(--fl-space-lg)}.dbsync-card__body--flush[data-v-15b1abf1]{padding:0}.dbsync-refresh-btn[data-v-15b1abf1]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid var(--fl-border-subtle);border-radius:var(--fl-radius-md);background:var(--fl-bg-card);color:var(--fl-text-secondary);font-size:var(--fl-text-xs);font-weight:var(--fl-weight-medium);cursor:pointer;transition:all .15s ease;white-space:nowrap}.dbsync-refresh-btn[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-navy);border-color:var(--fl-border-input-hover)}.dbsync-refresh-btn[data-v-15b1abf1]:disabled{opacity:.6;cursor:not-allowed}.dbsync-action-btn[data-v-15b1abf1]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:none;border-radius:var(--fl-radius-md);background:var(--fl-navy);color:var(--fl-brass-light);font-size:var(--fl-text-xs);font-weight:var(--fl-weight-semibold);cursor:pointer;transition:all .15s ease;white-space:nowrap}.dbsync-action-btn[data-v-15b1abf1]:hover:not(:disabled){background:var(--fl-navy-dark)}.dbsync-action-btn[data-v-15b1abf1]:disabled{opacity:.7;cursor:not-allowed}.dbsync-table-wrap[data-v-15b1abf1]{overflow-x:auto}.dbsync-table[data-v-15b1abf1]{width:100%;border-collapse:collapse;font-size:var(--fl-text-sm)}.dbsync-table thead th[data-v-15b1abf1]{padding:10px var(--fl-space-lg);font-size:13px;font-weight:var(--fl-weight-semibold);color:var(--fl-text-secondary);letter-spacing:-.005em;text-align:left;background:var(--fl-bg-muted);border-bottom:1px solid var(--fl-border-subtle);white-space:nowrap}.dbsync-table tbody td[data-v-15b1abf1]{padding:10px var(--fl-space-lg);color:var(--fl-text-primary);border-bottom:1px solid var(--fl-border-subtle);vertical-align:middle}.dbsync-table tbody tr:last-child td[data-v-15b1abf1]{border-bottom:none}.dbsync-table tbody tr:hover td[data-v-15b1abf1]{background:var(--fl-bg-card-hover)}.dbsync-table--compact thead th[data-v-15b1abf1],.dbsync-table--compact tbody td[data-v-15b1abf1]{padding:8px var(--fl-space-lg)}.text-right[data-v-15b1abf1]{text-align:right}.text-center[data-v-15b1abf1]{text-align:center}.tabnum[data-v-15b1abf1]{font-variant-numeric:tabular-nums}.server-name[data-v-15b1abf1]{font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary)}.dbsync-code[data-v-15b1abf1]{font-size:.8em;background:var(--fl-bg-muted);color:var(--fl-text-primary);padding:2px 6px;border-radius:4px;border:1px solid var(--fl-border-subtle);word-break:break-all}.dbsync-code--hash[data-v-15b1abf1]{color:var(--fl-navy);max-width:100px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.dbsync-status-pill[data-v-15b1abf1]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--fl-radius-full);font-size:13px;font-weight:var(--fl-weight-semibold);letter-spacing:-.005em}.dbsync-status-pill__dot[data-v-15b1abf1]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.dbsync-status-pill--ok[data-v-15b1abf1]{background:var(--fl-success-light);color:var(--fl-success)}.dbsync-status-pill--ok .dbsync-status-pill__dot[data-v-15b1abf1]{background:var(--fl-success)}.dbsync-status-pill--behind[data-v-15b1abf1]{background:var(--fl-warning-light);color:var(--fl-ai-amber-darker)}.dbsync-status-pill--behind .dbsync-status-pill__dot[data-v-15b1abf1]{background:var(--fl-warning)}.dbsync-status-pill--error[data-v-15b1abf1]{background:var(--fl-error-light);color:var(--fl-error)}.dbsync-status-pill--error .dbsync-status-pill__dot[data-v-15b1abf1]{background:var(--fl-error)}.dbsync-status-pill[data-v-15b1abf1]:not(.dbsync-status-pill--ok,.dbsync-status-pill--behind,.dbsync-status-pill--error){background:var(--fl-bg-muted);color:var(--fl-text-secondary)}.dbsync-status-pill:not(.dbsync-status-pill--ok,.dbsync-status-pill--behind,.dbsync-status-pill--error) .dbsync-status-pill__dot[data-v-15b1abf1]{background:var(--fl-text-muted)}.dbsync-badge[data-v-15b1abf1]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:var(--fl-radius-full);font-size:11px;font-weight:var(--fl-weight-bold);font-variant-numeric:tabular-nums}.dbsync-badge--warning[data-v-15b1abf1]{background:var(--fl-warning-light);color:var(--fl-ai-amber-darker)}.dbsync-subsection[data-v-15b1abf1]{border-top:1px solid var(--fl-border-subtle);padding-top:var(--fl-space-md)}.dbsync-subsection__title[data-v-15b1abf1]{font-size:var(--fl-text-xs);font-weight:var(--fl-weight-semibold);color:var(--fl-text-secondary);letter-spacing:var(--fl-card-letter-spacing);margin:0 0 var(--fl-space-sm);padding:0 var(--fl-space-lg)}.dbsync-subsection__title--warning[data-v-15b1abf1]{color:var(--fl-ai-amber-darker);display:flex;align-items:center;gap:6px}.dbsync-script-list[data-v-15b1abf1]{list-style:none;padding:0 var(--fl-space-lg);margin:0;display:flex;flex-direction:column;gap:4px}.dbsync-script-list li[data-v-15b1abf1]{padding:4px 0}.dbsync-alert[data-v-15b1abf1]{display:flex;align-items:flex-start;gap:var(--fl-space-sm);padding:var(--fl-space-sm) var(--fl-space-md);border-radius:var(--fl-radius-md);font-size:var(--fl-text-sm);line-height:var(--fl-leading-normal);margin-bottom:var(--fl-space-sm)}.dbsync-alert[data-v-15b1abf1]:last-child{margin-bottom:0}.dbsync-alert--error[data-v-15b1abf1]{background:var(--fl-error-light);color:var(--fl-error)}.dbsync-alert--success[data-v-15b1abf1]{background:var(--fl-success-light);color:var(--fl-success-text)}.dbsync-backup-server[data-v-15b1abf1]{border-bottom:1px solid var(--fl-border-subtle)}.dbsync-backup-server[data-v-15b1abf1]:last-child{border-bottom:none}.dbsync-backup-server__header[data-v-15b1abf1]{display:flex;align-items:center;justify-content:space-between;padding:var(--fl-space-sm) var(--fl-space-lg);background:var(--fl-bg-muted)}.dbsync-backup-server__name[data-v-15b1abf1]{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary)}.dbsync-backup-server__count[data-v-15b1abf1]{font-size:var(--fl-text-xs);color:var(--fl-text-muted)}.dbsync-backup-server__empty[data-v-15b1abf1]{padding:var(--fl-space-sm) var(--fl-space-lg);font-size:var(--fl-text-sm);color:var(--fl-text-muted);font-style:italic}.dbsync-backup-list[data-v-15b1abf1]{display:flex;flex-direction:column}.dbsync-backup-item[data-v-15b1abf1]{display:flex;align-items:center;justify-content:space-between;padding:8px var(--fl-space-lg);border-bottom:1px solid var(--fl-border-subtle);gap:var(--fl-space-md)}.dbsync-backup-item[data-v-15b1abf1]:last-child{border-bottom:none}.dbsync-backup-item[data-v-15b1abf1]:hover{background:var(--fl-bg-card-hover)}.dbsync-backup-item__size[data-v-15b1abf1]{font-size:var(--fl-text-xs);color:var(--fl-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.dbsync-migration-counts[data-v-15b1abf1]{display:flex;gap:var(--fl-space-sm);margin-bottom:var(--fl-space-lg);flex-wrap:wrap}.dbsync-migration-count[data-v-15b1abf1]{display:flex;align-items:baseline;gap:6px;padding:8px 14px;background:var(--fl-bg-muted);border-radius:var(--fl-radius-md);border:1px solid var(--fl-border-subtle)}.dbsync-migration-count--error[data-v-15b1abf1]{background:var(--fl-error-light);border-color:color-mix(in srgb,var(--fl-error) 15%,transparent)}.dbsync-migration-count__label[data-v-15b1abf1]{font-size:var(--fl-text-xs);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary)}.dbsync-migration-count__value[data-v-15b1abf1]{font-size:var(--fl-text-lg);font-weight:var(--fl-weight-bold);color:var(--fl-navy);font-variant-numeric:tabular-nums;line-height:1}.dbsync-migration-count--error .dbsync-migration-count__value[data-v-15b1abf1]{color:var(--fl-error)}.dbsync-migration-count__unit[data-v-15b1abf1]{font-size:var(--fl-text-xs);color:var(--fl-text-muted)}.dbsync-applied-on[data-v-15b1abf1]{font-size:var(--fl-text-sm);color:var(--fl-text-secondary)}.dbsync-hint[data-v-15b1abf1]{display:flex;align-items:center;gap:8px;margin-top:var(--fl-space-md);padding:var(--fl-space-sm) var(--fl-space-md);background:var(--fl-bg-muted);border-radius:var(--fl-radius-md);font-size:var(--fl-text-xs);color:var(--fl-text-secondary)}.dbsync-empty[data-v-15b1abf1]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--fl-space-sm);padding:var(--fl-space-xl) 0;color:var(--fl-text-muted);font-size:var(--fl-text-sm)}.dbsync-empty strong[data-v-15b1abf1]{color:var(--fl-text-secondary)}[data-v-15b1abf1] .dbsync-dropdown{border-radius:var(--fl-radius-md)!important;box-shadow:var(--fl-shadow-lg)!important;font-family:var(--type-ui)!important}[data-v-15b1abf1] .dbsync-dropdown .v-list-item-title{font-size:var(--fl-text-sm)!important}@media(max-width:768px){.dbsync-page[data-v-15b1abf1]{padding:var(--fl-space-md)}.dbsync-card__header[data-v-15b1abf1]{flex-wrap:wrap;gap:var(--fl-space-sm)}.dbsync-card__header-actions[data-v-15b1abf1]{width:100%;justify-content:flex-end}.dbsync-migration-counts[data-v-15b1abf1]{flex-direction:column}.dbsync-table thead th[data-v-15b1abf1],.dbsync-table tbody td[data-v-15b1abf1]{padding:8px var(--fl-space-md)}.dbsync-subsection__title[data-v-15b1abf1],.dbsync-script-list[data-v-15b1abf1]{padding:0 var(--fl-space-md)}.dbsync-backup-server__header[data-v-15b1abf1],.dbsync-backup-item[data-v-15b1abf1]{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}}
